--- /dev/null
+###############################################
+# For TV #
+###############################################
+
+###############################################
+#
+# Tizen v3.0 for TV (arm-x11)
+#
+
+[obs.tizen_v3.0]
+url = https://api.tizen.org
+
+[profile.tztv_v3.0]
+obs = obs.tizen_v3.0
+repos = repo.tv_arm-x11
+buildroot = ~/GBS-ROOT-3.0-TV
+
+[repo.tv_arm-x11]
+url = http://download.tizen.org/snapshots/tizen/tv/latest/repos/arm-x11/packages/
+
+###############################################
+#
+# Tizen v3.0 for tv (emulator32-x11)
+#
+
+[profile.tztv_v3.0_emulator]
+obs = obs.tizen_v3.0
+repos = repo.tztv_v3.0_emul
+buildroot = ~/GBS-ROOT-3.0-TV-EMUL
+
+[repo.tztv_v3.0_emul]
+url = http://download.tizen.org/snapshots/tizen/tv/latest/repos/emulator32-x11/packages/
+
+###############################################
+#
+# Tizen v3.0 for tv (arm64-x11)
+#
+
+[profile.tztv_v3.0_arm64-x11]
+obs = obs.tizen_v3.0
+repos = repo.tztv_v3.0_arm64-x11
+buildroot = ~/GBS-ROOT-3.0-TV-arm64-x11
+
+[repo.tztv_v3.0_arm64-x11]
+url = http://download.tizen.org/snapshots/tizen/tv/latest/repos/arm64-x11/packages/
+
+###############################################
+#
+# Tizen v3.0 for tv (ia32-x11)
+#
+
+[profile.tztv_v3.0_ia32-x11]
+obs = obs.tizen_v3.0
+repos = repo.tztv_v3.0_ia32-x11
+buildroot = ~/GBS-ROOT-3.0-TV-ia32-x11
+
+[repo.tztv_v3.0_ia32-x11]
+url = http://download.tizen.org/snapshots/tizen/tv/latest/repos/ia32-x11/packages/
+
+###############################################
+#
+# Tizen v3.0 for tv (ia32-wayland)
+#
+
+[profile.tztv_v3.0_ia32-wayland]
+obs = obs.tizen_v3.0
+repos = repo.tztv_v3.0_ia32-wayland
+buildroot = ~/GBS-ROOT-3.0-TV-ia32-wayland
+
+[repo.tztv_v3.0_ia32-wayland]
+url = http://download.tizen.org/snapshots/tizen/tv/latest/repos/ia32-wayland/packages/
+
+###############################################
+#
+# Tizen v3.0 for tv (x86_64-x11)
+#
+
+[profile.tztv_v3.0_x86_64-x11]
+obs = obs.tizen_v3.0
+repos = repo.tztv_v3.0_x86_64-x11
+buildroot = ~/GBS-ROOT-3.0-TV-x86_64-x11
+
+[repo.tztv_v3.0_x86_64-x11]
+url = http://download.tizen.org/snapshots/tizen/tv/latest/repos/x86_64-x11/packages/
+
+
+###############################################
+#
+# Tizen v3.0 for tv (x86_64-wayland)
+#
+
+[profile.tztv_v3.0_x86_64-wayland]
+obs = obs.tizen_v3.0
+repos = repo.tztv_v3.0_x86_64-wayland
+buildroot = ~/GBS-ROOT-3.0-TV-x86_64-wayland
+
+[repo.tztv_v3.0_x86_64-wayland]
+url = http://download.tizen.org/snapshots/tizen/tv/latest/repos/x86_64-wayland/packages/
+
+###############################################
+#
+# Tizen v3.0 for tv (HawkP)
+#
+
+[obs.spin]
+url = http://168.219.209.58:81
+
+[profile.tztv_v3.0_arm-wayland_h]
+obs = obs.spin
+repos = repo.spin_3.0_base_arm,repo.spin_3.0_tv_hawkp
+
+[repo.spin_3.0_base_arm]
+url = http://10.113.136.32/download/snapshots/tizen/base/latest/repos/arm/packages/
+user = blinkbot
+passwdx = QlpoOTFBWSZTWd0JOhUAAACBAABgIAAhAIIjF3JFOFCQ3Qk6FQ==
+
+
+[repo.spin_3.0_tv_hawkp]
+url = http://10.113.136.32/download/snapshots/tizen/3.0-tv/latest/repos/target/packages/
+user = blinkbot
+passwdx = QlpoOTFBWSZTWd0JOhUAAACBAABgIAAhAIIjF3JFOFCQ3Qk6FQ==
+
+
+
+###############################################
+#
+# Tizen v3.0 for TV (arm-wayland)
+#
+
+[profile.tztv_v3.0-wayland]
+obs = obs.tizen_v3.0
+repos = repo.public_3.0_base_arm,repo.tv_arm-wayland
+buildroot = ~/GBS-ROOT-3.0-TV-wayland
+
+[repo.public_3.0_base_arm]
+url = http://download.tizen.org/snapshots/tizen/base/latest/repos/arm/packages/
+
+[repo.tv_arm-wayland]
+url = http://download.tizen.org/snapshots/tizen/tv/latest/repos/arm-wayland/packages/
+
+###############################################
+#
+# Tizen v3.0 for tv (arm-wayland), Mirroring Server for HQ developers
+#
+[profile.tztv_v3.0-wayland_mirror]
+obs = obs.tizen_v3.0
+repos = repo.public_3.0_base_arm_mirror, repo.tztv_v3.0-wayland_mirror
+buildroot = ~/GBS-ROOT-3.0-TV-wayland
+
+user = blinkbot
+passwdx = QlpoOTFBWSZTWd0JOhUAAACBAABgIAAhAIIjF3JFOFCQ3Qk6FQ==
+
+[repo.public_3.0_base_arm_mirror]
+url = http://165.213.149.200/download/public_mirror/tizen/base/latest/repos/arm/packages/
+
+[repo.tztv_v3.0-wayland_mirror]
+url = http://165.213.149.200/download/public_mirror/tizen/tv/latest/repos/arm-wayland/packages/
+
+###############################################
+#
+# Tizen v3.0 for tv (emulator32-wayland)
+#
+
+[profile.tztv_v3.0_emulator-wayland]
+obs = obs.tizen_v3.0
+repos = repo.public_3.0_base_emulator32,repo.tztv_v3.0_emul-wayland
+buildroot = ~/GBS-ROOT-3.0-TV-EMUL-wayland
+
+[repo.public_3.0_base_emulator32]
+url = http://download.tizen.org/snapshots/tizen/base/latest/repos/emulator32/packages/
+
+[repo.tztv_v3.0_emul-wayland]
+url = http://download.tizen.org/snapshots/tizen/tv/latest/repos/emulator32-wayland/packages/
+
+###############################################
+#
+# Tizen v3.0 for tv (arm64-wayland)
+#
+
+[profile.tztv_v3.0_arm64-wayland]
+obs =obs.tizen_v3.0
+repos = repo.tztv_v3.0_arm64-wayland
+buildroot = ~/GBS-ROOT-3.0-TV-arm64-wayland
+
+[repo.tztv_v3.0_arm64-wayland]
+url = http://download.tizen.org/snapshots/tizen/tv/latest/repos/arm64-wayland/packages/
+
+###############################################
+# For Mobile #
+###############################################
+
+###############################################
+#
+# Tizen v3.0 for mobile (arm-wayland)
+#
+[obs.tizen_v3.0]
+url = https://api.tizen.org
+
+[profile.tzmo_v3.0_arm-wayland]
+obs = obs.tizen_v3.0
+repos = repo.public_3.0_base_arm,repo.tzmo_v3.0_arm-wayland
+buildroot = ~/GBS-ROOT-3.0-MOBILE-arm-wayland
+
+[repo.public_3.0_base_arm]
+url = http://download.tizen.org/snapshots/tizen/base/latest/repos/arm/packages/
+
+[repo.tzmo_v3.0_arm-wayland]
+url = http://download.tizen.org/snapshots/tizen/mobile/latest/repos/arm-wayland/packages/
+
+
+###############################################
+#
+# Tizen v3.0 for mobile (arm-wayland), Mirroring Server for HQ developers
+#
+
+[profile.tzmo_v3.0_arm-wayland_mirror]
+obs = obs.tizen_v3.0
+repos = repo.public_3.0_base_arm_mirror, repo.tzm0_v3.0_arm-wayland_mirror
+buildroot = ~/GBS-ROOT-3.0-MOBILE-arm-wayland
+user = blinkbot
+passwdx = QlpoOTFBWSZTWd0JOhUAAACBAABgIAAhAIIjF3JFOFCQ3Qk6FQ==
+
+[repo.public_3.0_base_arm_mirror]
+url = http://165.213.149.200/download/public_mirror/tizen/base/latest/repos/arm/packages/
+
+[repo.tzm0_v3.0_arm-wayland_mirror]
+url = http://165.213.149.200/download/public_mirror/tizen/mobile/latest/repos/target-TM1/packages/
+
+
+
+###############################################
+#
+# Tizen v3.0 for mobile (emulator-wayland)
+#
+[profile.tzmo_v3.0_emulator-wayland]
+obs = obs.tizen_v3.0
+repos = repo.public_3.0_base_emulator32, repo.tzmo_v3.0_emul-wayland
+buildroot = ~/GBS-ROOT-3.0-MOBILE-EMUL-WAYLAND
+
+[repo.public_3.0_base_emulator32]
+url = http://download.tizen.org/snapshots/tizen/base/latest/repos/emulator32/packages/
+
+[repo.tzmo_v3.0_emul-wayland]
+url = http://download.tizen.org/snapshots/tizen/mobile/latest/repos/emulator32-wayland/packages/
+
+
+###############################################
+#
+# Tizen v3.0 for mobile (arm64-wayland)
+#
+[obs.tizen_v3.0]
+url = https://api.tizen.org
+
+[profile.tzmo_v3.0_arm64-wayland]
+obs = obs.tizen_v3.0
+repos = repo.public_3.0_base_arm64,repo.tzmo_v3.0_arm64-wayland
+buildroot = ~/GBS-ROOT-3.0-MOBILE-arm64-wayland
+
+[repo.public_3.0_base_arm64]
+url = http://download.tizen.org/snapshots/tizen/base/latest/repos/arm64/packages/
+
+[repo.tzmo_v3.0_arm64-wayland]
+url = http://download.tizen.org/snapshots/tizen/mobile/latest/repos/arm64-wayland/packages/
+
+
--- /dev/null
+# please keep it alphabetically ordered.
+# Format: Your Name (nickname of IRC if you have) <your.email at domain>
+
+# Committers / Authors
+Kim Byung Jun <bj1987.kim at samsung.com>
+Dariusz Koc <d.koc at samsung.com>
+Kamil Szaliłow <k.szalilow at samsung.com>
+Karol Dobkowski <k.dobkowski at samsung.com>
+Lukasz Gwadera <l.gwadera at samsung.com>
+Radoslaw Wicik <r.wicik at samsung.com>
+Adam Miklosz <a.miklosz at samsung.com>
+Michal Kielak <m.kielak at samsung.com>
+Piotr Chmielewski <p.chmielewski at samsung.com>
+Ryuan Choi (ryuan) <ryuan.choi at samsung.com> <ryuan.choi at gmail.com> <ryuan.choi at enlightenment.org> <ryuan.choi at webkit.org>
+
+# Contributors
--- /dev/null
+project(BrowserApp)
+cmake_minimum_required(VERSION 2.8)
+#
+########## Defines ###########
+SET(PREFIX ${CMAKE_INSTALL_PREFIX})
+SET(BINDIR "${PREFIX}/bin")
+SET(RESDIR "${PREFIX}/res" CACHE STRING "The path of resources")
+SET(EDJE_DIR "${RESDIR}/edje/")
+SET(CERTS_DIR "${RESDIR}/certs/")
+SET(LOCALE_DIR "${RESDIR}/locale/")
+SET(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake")
+SET(GCC_COVERAGE_COMPILE_FLAGS "-fprofile-arcs -ftest-coverage")
+set(BIN_NAME "browser")
+
+if(NOT DEFINED PACKAGE_NAME)
+ SET(PACKAGE_NAME "org.tizen.browser")
+endif(NOT DEFINED PACKAGE_NAME)
+
+if(NOT DEFINED MANIFESTDIR)
+ SET(MANIFESTDIR ${TZ_SYS_RO_PACKAGES})
+endif(NOT DEFINED MANIFESTDIR)
+
+if(NOT DEFINED ICONDIR)
+ SET(ICONDIR "${TZ_SYS_RO_ICONS}/default/small/")
+endif(NOT DEFINED ICONDIR)
+
+option(BUILD_UT "Build Unit tests" OFF)
+option(TIZEN_BUILD "Build for Tizen. Default ON" ON)
+option(DYN_INT_LIBS "Buils internal libs as dynamic" ON)
+option(COVERAGE_STATS "Code coverage" OFF)
+
+#Enable C++14 support
+include(CheckCXXCompilerFlag)
+CHECK_CXX_COMPILER_FLAG("-std=c++14" COMPILER_SUPPORTS_CXX14)
+CHECK_CXX_COMPILER_FLAG("-std=c++11" COMPILER_SUPPORTS_CXX11)
+CHECK_CXX_COMPILER_FLAG("-std=c++0x" COMPILER_SUPPORTS_CXX0X)
+
+
+if(COMPILER_SUPPORTS_CXX14)
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++14 -O0 -g -ggdb3")
+elseif(COMPILER_SUPPORTS_CXX11)
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -O0 -g -ggdb3")
+elseif(COMPILER_SUPPORTS_CXX0X)
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++0x -O0 -g -ggdb3")
+else()
+ message(FATAL_ERROR "The Compiler ${CMAKE_CXX_COMPILER} doesn't support C++14 nor C++11")
+endif()
+
+set(BOOST_LIBS regex filesystem system date_time)
+if(BUILD_UT)
+ set(BOOST_LIBS ${BOOST_LIBS} unit_test_framework)
+ENDIF(BUILD_UT)
+find_package(Boost 1.49.9 REQUIRED COMPONENTS ${BOOST_LIBS})
+
+#RPATH settings
+set(CMAKE_BUILD_WITH_INSTALL_RPATH FALSE)
+set(CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/lib:${CMAKE_INSTALL_PREFIX}/services")
+
+#disable for merge - WebView is not ready for this
+set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -fPIE -Wextra -Wno-variadic-macros -Wno-long-long -Werror")
+
+if(COVERAGE_STATS)
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${GCC_COVERAGE_COMPILE_FLAGS}")
+endif(COVERAGE_STATS)
+
+set(EXECUTABLE_OUTPUT_PATH ${CMAKE_BINARY_DIR})
+
+# TIZEN SPECIFIC
+# set pkg-config modules
+if(TIZEN_BUILD)
+ include(FindPkgConfig)
+
+ set(PLATFORM_TIZEN ON)
+ SET(tizen_pkgs_list
+ dlog
+ capi-appfw-application
+ capi-media-image-util
+ efl-extension
+ libssl
+ shortcut
+ )
+
+ if (${PROFILE} MATCHES "mobile")
+ SET(tizen_pkgs_list
+ ${tizen_pkgs_list}
+ capi-system-device
+ capi-system-system-settings
+ capi-content-media-content
+ capi-appfw-app-manager
+ notification
+ appsvc
+ shortcut
+ )
+ endif (${PROFILE} MATCHES "mobile")
+
+ pkg_check_modules(tizen_pkgs REQUIRED "${tizen_pkgs_list}")
+
+ FOREACH(flag ${tizen_pkgs_CFLAGS})
+ SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${flag}")
+ ENDFOREACH(flag)
+
+ message("${CMAKE_CXX_FLAGS}")
+ MACRO (TODAY RESULT)
+ EXECUTE_PROCESS(COMMAND "date" "+%d-%m-%Y" OUTPUT_VARIABLE ${RESULT})
+ STRING(REGEX REPLACE "(..)-(..)-(....).*" "\\1-\\2-\\3" ${RESULT} ${${RESULT}})
+ ENDMACRO (TODAY)
+
+ TODAY(BUILD_DATE)
+
+ ADD_DEFINITIONS(
+ -DBUILD_DATE=\"${BUILD_DATE}\"
+ -DVERSION=\"${VERSION}\"
+ -D__BUILD__
+ -DM_VCS_ID=\"${VCS_ID}\"
+ -DTIZEN_BUILD=\"${TIZEN_BUILD}\"
+ -DCERTS_DIR=\"${CERTS_DIR}\"
+ )
+
+ if (${PROFILE} MATCHES "mobile")
+ ADD_DEFINITIONS(-DPROFILE_MOBILE=1)
+ ADD_DEFINITIONS(-DPWA=0)
+ endif (${PROFILE} MATCHES "mobile")
+
+endif(TIZEN_BUILD)
+
+ADD_DEFINITIONS(-DEDJE_DIR=\"${EDJE_DIR}\")
+
+include_directories(${CMAKE_CURRENT_SOURCE_DIR})
+include_directories(${CMAKE_CURRENT_BINARY_DIR})
+
+#resources
+add_subdirectory(res)
+
+#services
+add_subdirectory(services)
+
+#browser core
+add_subdirectory(core)
+
+#compiling EDC files
+#
+#Temporary location of EDC files
+#
+# probably should be moved to Tizen section.
+#to build unit tests add --define "build_unit_test ON" parameter to gbs build command
+if(BUILD_UT)
+ add_subdirectory(unit_tests)
+ENDIF(BUILD_UT)
+
+configure_file(${CMAKE_SOURCE_DIR}/cmakeconfig.h.cmake ${CMAKE_BINARY_DIR}/cmakeconfig.h)
+
+if(TIZEN_BUILD)
+if (${PROFILE} MATCHES "mobile")
+configure_file(${CMAKE_SOURCE_DIR}/manifest.xml.in.mb ${CMAKE_BINARY_DIR}/${PACKAGE_NAME}.xml)
+else (${PROFILE} MATCHES "mobile")
+configure_file(${CMAKE_SOURCE_DIR}/manifest.xml.in ${CMAKE_BINARY_DIR}/${PACKAGE_NAME}.xml)
+endif (${PROFILE} MATCHES "mobile")
+
+install(FILES ${CMAKE_BINARY_DIR}/${PACKAGE_NAME}.xml DESTINATION ${MANIFESTDIR})
+# install desktop file & icon
+install(FILES ${CMAKE_SOURCE_DIR}/org.tizen.browser.png DESTINATION ${ICONDIR})
+# install certs
+INSTALL(DIRECTORY ${CMAKE_SOURCE_DIR}/certs/ DESTINATION ${CERTS_DIR})
+endif(TIZEN_BUILD)
+
+message(STATUS "------------------------------------------")
+message(STATUS "Build for Tizen (TIZEN_BUILD) :" ${TIZEN_BUILD})
+message(STATUS "Interal libs are dynamic (DYN_INT_LIBS) :" ${DYN_INT_LIBS})
+message(STATUS "Building Unit tests (BUILD_UT) :" ${BUILD_UT})
+message(STATUS "Code Coverage statistics (COVERAGE_STATS) :" ${COVERAGE_STATS})
+message(STATUS "Device profile (PROFILE) :" ${PROFILE})
+message(STATUS "------------------------------------------")
--- /dev/null
+ Apache License\r
+ Version 2.0, January 2004\r
+ http://www.apache.org/licenses/\r
+\r
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\r
+\r
+ 1. Definitions.\r
+\r
+ "License" shall mean the terms and conditions for use, reproduction,\r
+ and distribution as defined by Sections 1 through 9 of this document.\r
+\r
+ "Licensor" shall mean the copyright owner or entity authorized by\r
+ the copyright owner that is granting the License.\r
+\r
+ "Legal Entity" shall mean the union of the acting entity and all\r
+ other entities that control, are controlled by, or are under common\r
+ control with that entity. For the purposes of this definition,\r
+ "control" means (i) the power, direct or indirect, to cause the\r
+ direction or management of such entity, whether by contract or\r
+ otherwise, or (ii) ownership of fifty percent (50%) or more of the\r
+ outstanding shares, or (iii) beneficial ownership of such entity.\r
+\r
+ "You" (or "Your") shall mean an individual or Legal Entity\r
+ exercising permissions granted by this License.\r
+\r
+ "Source" form shall mean the preferred form for making modifications,\r
+ including but not limited to software source code, documentation\r
+ source, and configuration files.\r
+\r
+ "Object" form shall mean any form resulting from mechanical\r
+ transformation or translation of a Source form, including but\r
+ not limited to compiled object code, generated documentation,\r
+ and conversions to other media types.\r
+\r
+ "Work" shall mean the work of authorship, whether in Source or\r
+ Object form, made available under the License, as indicated by a\r
+ copyright notice that is included in or attached to the work\r
+ (an example is provided in the Appendix below).\r
+\r
+ "Derivative Works" shall mean any work, whether in Source or Object\r
+ form, that is based on (or derived from) the Work and for which the\r
+ editorial revisions, annotations, elaborations, or other modifications\r
+ represent, as a whole, an original work of authorship. For the purposes\r
+ of this License, Derivative Works shall not include works that remain\r
+ separable from, or merely link (or bind by name) to the interfaces of,\r
+ the Work and Derivative Works thereof.\r
+\r
+ "Contribution" shall mean any work of authorship, including\r
+ the original version of the Work and any modifications or additions\r
+ to that Work or Derivative Works thereof, that is intentionally\r
+ submitted to Licensor for inclusion in the Work by the copyright owner\r
+ or by an individual or Legal Entity authorized to submit on behalf of\r
+ the copyright owner. For the purposes of this definition, "submitted"\r
+ means any form of electronic, verbal, or written communication sent\r
+ to the Licensor or its representatives, including but not limited to\r
+ communication on electronic mailing lists, source code control systems,\r
+ and issue tracking systems that are managed by, or on behalf of, the\r
+ Licensor for the purpose of discussing and improving the Work, but\r
+ excluding communication that is conspicuously marked or otherwise\r
+ designated in writing by the copyright owner as "Not a Contribution."\r
+\r
+ "Contributor" shall mean Licensor and any individual or Legal Entity\r
+ on behalf of whom a Contribution has been received by Licensor and\r
+ subsequently incorporated within the Work.\r
+\r
+ 2. Grant of Copyright License. Subject to the terms and conditions of\r
+ this License, each Contributor hereby grants to You a perpetual,\r
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable\r
+ copyright license to reproduce, prepare Derivative Works of,\r
+ publicly display, publicly perform, sublicense, and distribute the\r
+ Work and such Derivative Works in Source or Object form.\r
+\r
+ 3. Grant of Patent License. Subject to the terms and conditions of\r
+ this License, each Contributor hereby grants to You a perpetual,\r
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable\r
+ (except as stated in this section) patent license to make, have made,\r
+ use, offer to sell, sell, import, and otherwise transfer the Work,\r
+ where such license applies only to those patent claims licensable\r
+ by such Contributor that are necessarily infringed by their\r
+ Contribution(s) alone or by combination of their Contribution(s)\r
+ with the Work to which such Contribution(s) was submitted. If You\r
+ institute patent litigation against any entity (including a\r
+ cross-claim or counterclaim in a lawsuit) alleging that the Work\r
+ or a Contribution incorporated within the Work constitutes direct\r
+ or contributory patent infringement, then any patent licenses\r
+ granted to You under this License for that Work shall terminate\r
+ as of the date such litigation is filed.\r
+\r
+ 4. Redistribution. You may reproduce and distribute copies of the\r
+ Work or Derivative Works thereof in any medium, with or without\r
+ modifications, and in Source or Object form, provided that You\r
+ meet the following conditions:\r
+\r
+ (a) You must give any other recipients of the Work or\r
+ Derivative Works a copy of this License; and\r
+\r
+ (b) You must cause any modified files to carry prominent notices\r
+ stating that You changed the files; and\r
+\r
+ (c) You must retain, in the Source form of any Derivative Works\r
+ that You distribute, all copyright, patent, trademark, and\r
+ attribution notices from the Source form of the Work,\r
+ excluding those notices that do not pertain to any part of\r
+ the Derivative Works; and\r
+\r
+ (d) If the Work includes a "NOTICE" text file as part of its\r
+ distribution, then any Derivative Works that You distribute must\r
+ include a readable copy of the attribution notices contained\r
+ within such NOTICE file, excluding those notices that do not\r
+ pertain to any part of the Derivative Works, in at least one\r
+ of the following places: within a NOTICE text file distributed\r
+ as part of the Derivative Works; within the Source form or\r
+ documentation, if provided along with the Derivative Works; or,\r
+ within a display generated by the Derivative Works, if and\r
+ wherever such third-party notices normally appear. The contents\r
+ of the NOTICE file are for informational purposes only and\r
+ do not modify the License. You may add Your own attribution\r
+ notices within Derivative Works that You distribute, alongside\r
+ or as an addendum to the NOTICE text from the Work, provided\r
+ that such additional attribution notices cannot be construed\r
+ as modifying the License.\r
+\r
+ You may add Your own copyright statement to Your modifications and\r
+ may provide additional or different license terms and conditions\r
+ for use, reproduction, or distribution of Your modifications, or\r
+ for any such Derivative Works as a whole, provided Your use,\r
+ reproduction, and distribution of the Work otherwise complies with\r
+ the conditions stated in this License.\r
+\r
+ 5. Submission of Contributions. Unless You explicitly state otherwise,\r
+ any Contribution intentionally submitted for inclusion in the Work\r
+ by You to the Licensor shall be under the terms and conditions of\r
+ this License, without any additional terms or conditions.\r
+ Notwithstanding the above, nothing herein shall supersede or modify\r
+ the terms of any separate license agreement you may have executed\r
+ with Licensor regarding such Contributions.\r
+\r
+ 6. Trademarks. This License does not grant permission to use the trade\r
+ names, trademarks, service marks, or product names of the Licensor,\r
+ except as required for reasonable and customary use in describing the\r
+ origin of the Work and reproducing the content of the NOTICE file.\r
+\r
+ 7. Disclaimer of Warranty. Unless required by applicable law or\r
+ agreed to in writing, Licensor provides the Work (and each\r
+ Contributor provides its Contributions) on an "AS IS" BASIS,\r
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\r
+ implied, including, without limitation, any warranties or conditions\r
+ of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\r
+ PARTICULAR PURPOSE. You are solely responsible for determining the\r
+ appropriateness of using or redistributing the Work and assume any\r
+ risks associated with Your exercise of permissions under this License.\r
+\r
+ 8. Limitation of Liability. In no event and under no legal theory,\r
+ whether in tort (including negligence), contract, or otherwise,\r
+ unless required by applicable law (such as deliberate and grossly\r
+ negligent acts) or agreed to in writing, shall any Contributor be\r
+ liable to You for damages, including any direct, indirect, special,\r
+ incidental, or consequential damages of any character arising as a\r
+ result of this License or out of the use or inability to use the\r
+ Work (including but not limited to damages for loss of goodwill,\r
+ work stoppage, computer failure or malfunction, or any and all\r
+ other commercial damages or losses), even if such Contributor\r
+ has been advised of the possibility of such damages.\r
+\r
+ 9. Accepting Warranty or Additional Liability. While redistributing\r
+ the Work or Derivative Works thereof, You may choose to offer,\r
+ and charge a fee for, acceptance of support, warranty, indemnity,\r
+ or other liability obligations and/or rights consistent with this\r
+ License. However, in accepting such obligations, You may act only\r
+ on Your own behalf and on Your sole responsibility, not on behalf\r
+ of any other Contributor, and only if You agree to indemnify,\r
+ defend, and hold each Contributor harmless for any liability\r
+ incurred by, or claims asserted against, such Contributor by reason\r
+ of your accepting any such warranty or additional liability.\r
+\r
+ END OF TERMS AND CONDITIONS\r
+\r
+ APPENDIX: How to apply the Apache License to your work.\r
+\r
+ To apply the Apache License to your work, attach the following\r
+ boilerplate notice, with the fields enclosed by brackets "[]"\r
+ replaced with your own identifying information. (Don't include\r
+ the brackets!) The text should be enclosed in the appropriate\r
+ comment syntax for the file format. We also recommend that a\r
+ file or class name and description of purpose be included on the\r
+ same "printed page" as the copyright notice for easier\r
+ identification within third-party archives.\r
+\r
+ Copyright [yyyy] [name of copyright owner]\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
--- /dev/null
+initial commit
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef app_config_h
+#define app_config_h
+
+#include "cmakeconfig.h"
+
+#define PLATFORM(_pl) (defined PLATFORM_##_pl && PLATFORM_##_pl)
+
+#endif
--- /dev/null
+gbs -c .gbs.conf build -P tztv_v3.0-wayland -A armv7l --include-all $@
--- /dev/null
+#!/bin/bash
+gbs -c .gbs.conf build -P profile.tzmo_v3.0_arm-wayland -A armv7l --include-all
+#gbs -c .gbs.conf build -P profile.tzmo_v3.0_arm64-wayland -A aarch64 --include-all
--- /dev/null
+-----BEGIN CERTIFICATE-----
+MIIFbDCCA1SgAwIBAgIBATANBgkqhkiG9w0BAQUFADBHMQswCQYDVQQGEwJVUzEW
+MBQGA1UEChMNR2VvVHJ1c3QgSW5jLjEgMB4GA1UEAxMXR2VvVHJ1c3QgVW5pdmVy
+c2FsIENBIDIwHhcNMDQwMzA0MDUwMDAwWhcNMjkwMzA0MDUwMDAwWjBHMQswCQYD
+VQQGEwJVUzEWMBQGA1UEChMNR2VvVHJ1c3QgSW5jLjEgMB4GA1UEAxMXR2VvVHJ1
+c3QgVW5pdmVyc2FsIENBIDIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoIC
+AQCzVFLByT7y2dyxUxpZKeexw0Uo5dfR7cXFS6GqdHtXr0om/Nj1XqduGdt0DE81
+WzILAePb63p3NeqqWuDW6KFXlPCQo3RWlEQwAx5cTiuFJnSCegx2oG9NzkEtoBUG
+FF+3Qs17j1hhNNwqCPkuwwGmIkQcTAeC5lvO0Ep8BNMZcyfwqph/Lq9O64ceJHdq
+XbboW0W63MOhBW9Wjo8QJqVJwy7XQYci4E+GymC16qFjwAGXEHm9ADwSbSsVsaxL
+se4YuU6W3Nx2/zu+z18DwPw76L5GG//aQMJS9/7jOvdqdzXQ2o3rXhhqMcceujwb
+KNZrVMaqW9eiLBsZzKIC9ptZvTdrhrVtgrrY6slWvKk2WP0+GfPtDCapkzj4T8Fd
+IgbQl+rhrcZV4IErKIM6+vR7IVEAvlI4zs1meaj0gVbi0IMJR1FbUGrP20gaXT73
+y/Zl92zxlfgCOzJWgjl6W70viRu/obTo/3+NjN8D8WBOWBFM66M/ECuDmgFz2ZRt
+hAAnZqzwcEAJQpKtT5MNYQlRJNiS1QuUYbKHsu3/mjX/hVTK7URDrBs8FmtISgoc
+QIgfksILAAX/8sgCSqSqqcyZlpwvWOB94b67B9xfBHJcMTTD7F8t4D1kkCLm0ey4
+Lt1ZrtmhN79UNdxzMk+MBB4zsslG8dhcyFVQyWi9qLo2CQIDAQABo2MwYTAPBgNV
+HRMBAf8EBTADAQH/MB0GA1UdDgQWBBR281Xh+qQ2+/CfXGJx7Tz0RzgQKzAfBgNV
+HSMEGDAWgBR281Xh+qQ2+/CfXGJx7Tz0RzgQKzAOBgNVHQ8BAf8EBAMCAYYwDQYJ
+KoZIhvcNAQEFBQADggIBAGbBxiPz2eAubl/oz66wsCVNK/g7WJtAJDday6sWSf+z
+dXkzoS9tcBc0kf5nfo/sm+VegqlVHy/c1FEHEv6sFj4sNcZj/NwQ6w2jqtB8zNHQ
+L1EuxBRa3ugZ4T7GzKQp5y6EqgYweHZUcyiYWTjgAA1i00J9IZ+uPTqM1fp3DRgr
+Fg5fNuH8KrUwJM/gYwx7WBr+mbpCErGR9Hxo4sjoryzqyX6uuyo9DRXcNJW2GHSo
+ag/HtPQTxORb7QrSpJdMKu0vbBKJPfEncKpqA1Ihn0CoZ1Dy81of398j9tx4TuaY
+T1U6U+Pv8vSfx3zYWK8pIpe44L2RLrB27FcRz+8pRPPphXpgY+RdM4kX2TGq2tbz
+GDVyz4crL2MjhF2EjD9XoIj8mZEoJmmZ1I+XRL6O1UixpCgp8RW04eWe3fiPpm8m
+1wk8OhwRDqZsN/etRIcsKMfYdIKz0G9KV7s1KSegi+ghp4dkNl3M2Basx7InQJJV
+OCiNUW7dFGdTbHFcJoRNdVq2fmBWqU2t+5sel/MN2dKXVHfaPRK34B7vCAas+YWH
+6aLcr34YEoP9VhdBLtUpgn2Z9DH2canPLAEnpQW5qrJITirvn5NSUZU8UnOOVkwX
+QMAJKOSLakhT2+zNVVXxxvjpoixMptEmX36vWkzaH6byHCx+rgIW0lbQL1dTR+iS
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIFujCCA6KgAwIBAgIJALtAHEP1Xk+wMA0GCSqGSIb3DQEBBQUAMEUxCzAJBgNV
+BAYTAkNIMRUwEwYDVQQKEwxTd2lzc1NpZ24gQUcxHzAdBgNVBAMTFlN3aXNzU2ln
+biBHb2xkIENBIC0gRzIwHhcNMDYxMDI1MDgzMDM1WhcNMzYxMDI1MDgzMDM1WjBF
+MQswCQYDVQQGEwJDSDEVMBMGA1UEChMMU3dpc3NTaWduIEFHMR8wHQYDVQQDExZT
+d2lzc1NpZ24gR29sZCBDQSAtIEcyMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIIC
+CgKCAgEAr+TufoskDhJuqVAtFkQ7kpJcyrhdhJJCEyq8ZVeCQD5XJM1QiyUqt2/8
+76LQwB8CJEoTlo8jE+YoWACjR8cGp4QjK7u9lit/VcyLwVcfDmJlD909Vopz2q5+
+bbqBHH5CjCA12UNNhPqE21Is8w4ndwtrvxEvcnifLtg+5hg3Wipy+dpikJKVyh+c
+6bM8K8vzARO/Ws/BtQpgvd21mWRTuKCWs2/iJneRjOBiEAKfNA+k1ZIzUd6+jbqE
+emA8atufK+ze3gE/bk3lUIbLtK/tREDFylqM2tIrfKjuvqblCqoOpd8FUrdVxyJd
+MmqXl2MT28nbeTZ7hTpKxVKJ+STnnXepgv9VHKVxaSvRAiTysybUa9oEVeXBCsdt
+MDeQKuSeFDNeFhdVxVu1yzSJkvGdJo+hB9TGsnhQ2wwMC3wLjEHXuendjIj3o02y
+MszYF9rNt85mndT9Xv+9lz4pded+p2JYryU0pUHHPbwNUMoDAw8IWh+Vc3hiv69y
+FGkOpeUDDniOJihC8AcLYiAQZzlG+qkDzAQ4embvIIO1jEpWjpEA/I5cgt6IoMPi
+aG59je883WX0XaxR7ySArqpWl2/5rX3aYT+YdzylkbYcjCbaZaIJbcHiVOO5ykxM
+gI93e2CaHt+28kgeDrpOVG2Y4OGiGqJ3UM/EY5LsRxmd6+ZrzsECAwEAAaOBrDCB
+qTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUWyV7
+lqRlUX64OfPAeGZe6Drn8O4wHwYDVR0jBBgwFoAUWyV7lqRlUX64OfPAeGZe6Drn
+8O4wRgYDVR0gBD8wPTA7BglghXQBWQECAQEwLjAsBggrBgEFBQcCARYgaHR0cDov
+L3JlcG9zaXRvcnkuc3dpc3NzaWduLmNvbS8wDQYJKoZIhvcNAQEFBQADggIBACe6
+45R88a7A3hfm5djV9VSwg/S7zV4Fe0+fdWavPOhWfvxyeDgD2StiGwC5+OlgzczO
+UYrHUDFu4Up+GC9pWbY9ZIEr44OE5iKHjn3g7gKZYbge9LgriBIWhMIxkziWMaa5
+O1M/wySTVltpkuzFwbs4AOPsF6m43Md8AYOfMke6UiI0HTJ6CVanfCU2qT1L2sCC
+bwq7EsiHSycR+R4tx5M/nttfJmtS2S6K8RTGRI0Vqbe/vd6mGu6uLftIdxf+u+yv
+GPUqUfA5hJeVbG4bwyvEdGB5JbAKJ9/fXtI5z0V9QkvfsywexcZdylU6oJxpmo/a
+77KwPJ+HbBIrZXAVUjEaJM9vMSNQH4xPjyPDdEFjHFWoFN0+4FFQz/EbMFYOkrCC
+hdiDyyJkvC24JdVUorgG6q2SpCSgwYa1ShNqR88uC1aVVMvOmttqtKay20EIhid3
+92qgQmwLOM7XdVAyksLfKzAiSNDVQTglXaTpXZ/GlHXQRf0wl0OPkKsKx4ZzYEpp
+Ld6leNcG2mqeSz53OiATIgHQv2ieY2BrNU0LbbqhPcCT4H8js1WtciVORvnSFu+w
+ZMEBnunKoGqYDs/YYPIvSbjkQuE4NRb0yG5P94FW6LqjviOvrv1vA+ACOzB2+htt
+Qc8Bsem4yWb02ybzOqR08kkkW8mw0FfB+j564ZfJ
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDKTCCApKgAwIBAgIENm7TzjANBgkqhkiG9w0BAQUFADBGMQswCQYDVQQGEwJV
+UzEkMCIGA1UEChMbRGlnaXRhbCBTaWduYXR1cmUgVHJ1c3QgQ28uMREwDwYDVQQL
+EwhEU1RDQSBFMjAeFw05ODEyMDkxOTE3MjZaFw0xODEyMDkxOTQ3MjZaMEYxCzAJ
+BgNVBAYTAlVTMSQwIgYDVQQKExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdCBDby4x
+ETAPBgNVBAsTCERTVENBIEUyMIGdMA0GCSqGSIb3DQEBAQUAA4GLADCBhwKBgQC/
+k48Xku8zExjrEH9OFr//Bo8qhbxe+SSmJIi2A7fBw18DW9Fvrn5C6mYjuGODVvso
+LeE4i7TuqAHhzhy2iCoiRoX7n6dwqUcUP87eZfCocfdPJmyMvMa1795JJ/9IKn3o
+TQPMx7JSxhcxEzu1TdvIxPbDDyQq2gyd55FbgM2UnQIBA6OCASQwggEgMBEGCWCG
+SAGG+EIBAQQEAwIABzBoBgNVHR8EYTBfMF2gW6BZpFcwVTELMAkGA1UEBhMCVVMx
+JDAiBgNVBAoTG0RpZ2l0YWwgU2lnbmF0dXJlIFRydXN0IENvLjERMA8GA1UECxMI
+RFNUQ0EgRTIxDTALBgNVBAMTBENSTDEwKwYDVR0QBCQwIoAPMTk5ODEyMDkxOTE3
+MjZagQ8yMDE4MTIwOTE5MTcyNlowCwYDVR0PBAQDAgEGMB8GA1UdIwQYMBaAFB6C
+TShlgDzJQW6sNS5ay97u+DlbMB0GA1UdDgQWBBQegk0oZYA8yUFurDUuWsve7vg5
+WzAMBgNVHRMEBTADAQH/MBkGCSqGSIb2fQdBAAQMMAobBFY0LjADAgSQMA0GCSqG
+SIb3DQEBBQUAA4GBAEeNg61i8tuwnkUiBbmi1gMOOHLnnvx75pO2mqWilMg0HZHR
+xdf0CiUPPXiBng+xZ8SQTGPdXqfiup/1902lMXucKS1M/mQ+7LZT/uqb7YLbdHVL
+B3luHtgZg3Pe9T7Qtd7nS2h9Qy4qIOF+oHhEngj1mPnHfxsb1gYgAlihw6ID
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDojCCAoqgAwIBAgIQE4Y1TR0/BvLB+WUF1ZAcYjANBgkqhkiG9w0BAQUFADBr
+MQswCQYDVQQGEwJVUzENMAsGA1UEChMEVklTQTEvMC0GA1UECxMmVmlzYSBJbnRl
+cm5hdGlvbmFsIFNlcnZpY2UgQXNzb2NpYXRpb24xHDAaBgNVBAMTE1Zpc2EgZUNv
+bW1lcmNlIFJvb3QwHhcNMDIwNjI2MDIxODM2WhcNMjIwNjI0MDAxNjEyWjBrMQsw
+CQYDVQQGEwJVUzENMAsGA1UEChMEVklTQTEvMC0GA1UECxMmVmlzYSBJbnRlcm5h
+dGlvbmFsIFNlcnZpY2UgQXNzb2NpYXRpb24xHDAaBgNVBAMTE1Zpc2EgZUNvbW1l
+cmNlIFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvV95WHm6h
+2mCxlCfLF9sHP4CFT8icttD0b0/Pmdjh28JIXDqsOTPHH2qLJj0rNfVIsZHBAk4E
+lpF7sDPwsRROEW+1QK8bRaVK7362rPKgH1g/EkZgPI2h4H3PVz4zHvtH8aoVlwdV
+ZqW1LS7YgFmypw23RuwhY/81q6UCzyr0TP579ZRdhE2o8mCP2w4lPJ9zcc+U30rq
+299yOIzzlr3xF7zSujtFWsan9sYXiwGd/BmoKoMWuDpI/k4+oKsGGelT84ATB+0t
+vz8KPFUgOSwsAGl0lUq8ILKpeeUYiZGo3BxN77t+Nwtd/jmliFKMAGzsGHxBvfaL
+dXe6YJ2E5/4tAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQD
+AgEGMB0GA1UdDgQWBBQVOIMPPyw/cDMezUb+B4wg4NfDtzANBgkqhkiG9w0BAQUF
+AAOCAQEAX/FBfXxcCLkr4NWSR/pnXKUTwwMhmytMiUbPWU3J/qVAtmPN3XEolWcR
+zCSs00Rsca4BIGsDoo8Ytyk6feUWYFN4PMCvFYP3j1IzJL1kk5fui/fbGKhtcbP3
+LBfQdCVp9/5rPJS+TUtBjE7ic9DjkCJzQ83z7+pzzkWKsKZJ/0x9nXGIxHYdkFsd
+7v3M9+79YKWxehZx0RbQfBI8bGmX265fOZpwLwU8GUYEmSA20GBuYQa7FkKMcPcw
+++DbZqMAAb3mLNqRX6BGi01qnD093QVG/na/oAo85ADmJ7f/hC3euiInlhBx6yLt
+398znM/jra6O1I7mT1GvFpLgXPYHDw==
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDXzCCAkegAwIBAgILBAAAAAABIVhTCKIwDQYJKoZIhvcNAQELBQAwTDEgMB4G
+A1UECxMXR2xvYmFsU2lnbiBSb290IENBIC0gUjMxEzARBgNVBAoTCkdsb2JhbFNp
+Z24xEzARBgNVBAMTCkdsb2JhbFNpZ24wHhcNMDkwMzE4MTAwMDAwWhcNMjkwMzE4
+MTAwMDAwWjBMMSAwHgYDVQQLExdHbG9iYWxTaWduIFJvb3QgQ0EgLSBSMzETMBEG
+A1UEChMKR2xvYmFsU2lnbjETMBEGA1UEAxMKR2xvYmFsU2lnbjCCASIwDQYJKoZI
+hvcNAQEBBQADggEPADCCAQoCggEBAMwldpB5BngiFvXAg7aEyiie/QV2EcWtiHL8
+RgJDx7KKnQRfJMsuS+FggkbhUqsMgUdwbN1k0ev1LKMPgj0MK66X17YUhhB5uzsT
+gHeMCOFJ0mpiLx9e+pZo34knlTifBtc+ycsmWQ1z3rDI6SYOgxXG71uL0gRgykmm
+KPZpO/bLyCiR5Z2KYVc3rHQU3HTgOu5yLy6c+9C7v/U9AOEGM+iCK65TpjoWc4zd
+QQ4gOsC0p6Hpsk+QLjJg6VfLuQSSaGjlOCZgdbKfd/+RFO+uIEn8rUAVSNECMWEZ
+XriX7613t2Saer9fwRPvm2L7DWzgVGkWqQPabumDk3F2xmmFghcCAwEAAaNCMEAw
+DgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFI/wS3+o
+LkUkrk1Q+mOai97i3Ru8MA0GCSqGSIb3DQEBCwUAA4IBAQBLQNvAUKr+yAzv95ZU
+RUm7lgAJQayzE4aGKAczymvmdLm6AC2upArT9fHxD4q/c2dKg8dEe3jgr25sbwMp
+jjM5RcOO5LlXbKr8EpbsU8Yt5CRsuZRj+9xTaGdWPoO4zzUhw8lo/s7awlOqzJCK
+6fBdRoyV3XpYKBovHd7NADdBj+1EbddTKJd+82cEHhXXipa0095MJ6RMG3NzdvQX
+mcIfeg7jLQitChws/zyrVQ4PkX4268NXSb7hLi18YIvDQVETI53O9zJrlAGomecs
+Mx86OyXShkDOOyyGeMlhLxS67ttVb9+E7gUJTb0o2HLO02JQZR7rkpeDMdmztcpH
+WD9f
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDnzCCAoegAwIBAgIBJjANBgkqhkiG9w0BAQUFADBxMQswCQYDVQQGEwJERTEc
+MBoGA1UEChMTRGV1dHNjaGUgVGVsZWtvbSBBRzEfMB0GA1UECxMWVC1UZWxlU2Vj
+IFRydXN0IENlbnRlcjEjMCEGA1UEAxMaRGV1dHNjaGUgVGVsZWtvbSBSb290IENB
+IDIwHhcNOTkwNzA5MTIxMTAwWhcNMTkwNzA5MjM1OTAwWjBxMQswCQYDVQQGEwJE
+RTEcMBoGA1UEChMTRGV1dHNjaGUgVGVsZWtvbSBBRzEfMB0GA1UECxMWVC1UZWxl
+U2VjIFRydXN0IENlbnRlcjEjMCEGA1UEAxMaRGV1dHNjaGUgVGVsZWtvbSBSb290
+IENBIDIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCrC6M14IspFLEU
+ha88EOQ5bzVdSq7d6mGNlUn0b2SjGmBmpKlAIoTZ1KXleJMOaAGtuU1cOs7TuKhC
+QN/Po7qCWWqSG6wcmtoIKyUn+WkjR/Hg6yx6m/UTAtB+NHzCnjwAWav12gz1Mjwr
+rFDa1sPeg5TKqAyZMg4ISFZbavva4VhYAUlfckE8FQYBjl2tqriTtM2e66foai1S
+NNs671x1Udrb8zH57nGYMsRUFUQM+ZtV7a3fGAigo4aKSe5TBY8ZTNXeWHmb0moc
+QqvF1afPaA+W5OFhmHZhyJF81j4A4pFQh+GdCuatl9Idxjp9y7zaAzTVjlsB9WoH
+txa2bkp/AgMBAAGjQjBAMB0GA1UdDgQWBBQxw3kbuvVT1xfgiXotF2wKsyudMzAP
+BgNVHRMECDAGAQH/AgEFMA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQUFAAOC
+AQEAlGRZrTlk5ynrE/5aw4sTV8gEJPB0d8Bg42f76Ymmg7+Wgnxu1MM9756Abrsp
+tJh6sTtU6zkXR34ajgv8HzFZMQSyzhfzLMdiNlXiItiJVbSYSKpk+tYcNthEeFpa
+IzpXl/V6ME+un2pMSyuOoAPjPuCp1NJ70rOo4nI8rZ7/gFnkm0W09juwzTkZmDLl
+6iFhkOQxIY40sfcvNUqFENrnijchvllj4PKFiDFT1FQUhXB59C4Gdyd1Lx+4ivn+
+xbrYNuSD7Odlt79jWvNGr4GUN9RBjNYj1h7P9WgbRGOiWrqnNVmh5XAFmw4jV5mU
+Cm26OWMohpLzGITY+9HPBVZkVw==
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDVDCCAjygAwIBAgIDAjRWMA0GCSqGSIb3DQEBBQUAMEIxCzAJBgNVBAYTAlVT
+MRYwFAYDVQQKEw1HZW9UcnVzdCBJbmMuMRswGQYDVQQDExJHZW9UcnVzdCBHbG9i
+YWwgQ0EwHhcNMDIwNTIxMDQwMDAwWhcNMjIwNTIxMDQwMDAwWjBCMQswCQYDVQQG
+EwJVUzEWMBQGA1UEChMNR2VvVHJ1c3QgSW5jLjEbMBkGA1UEAxMSR2VvVHJ1c3Qg
+R2xvYmFsIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2swYYzD9
+9BcjGlZ+W988bDjkcbd4kdS8odhM+KhDtgPpTSEHCIjaWC9mOSm9BXiLnTjoBbdq
+fnGk5sRgprDvgOSJKA+eJdbtg/OtppHHmMlCGDUUna2YRpIuT8rxh0PBFpVXLVDv
+iS2Aelet8u5fa9IAjbkU+BQVNdnARqN7csiRv8lVK83Qlz6cJmTM386DGXHKTubU
+1XupGc1V3sjs0l44U+VcT4wt/lAjNvxm5suOpDkZALeVAjmRCw7+OC7RHQWa9k0+
+bw8HHa8sHo9gOeL6NlMTOdReJivbPagUvTLrGAMoUgRx5aszPeE4uwc2hGKceeoW
+MPRfwCvocWvk+QIDAQABo1MwUTAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTA
+ephojYn7qwVkDBF9qn1luMrMTjAfBgNVHSMEGDAWgBTAephojYn7qwVkDBF9qn1l
+uMrMTjANBgkqhkiG9w0BAQUFAAOCAQEANeMpauUvXVSOKVCUn5kaFOSPeCpilKIn
+Z57QzxpeR+nBsqTP3UEaBU6bS+5Kb1VSsyShNwrrZHYqLizz/Tt1kL/6cdjHPTfS
+tQWVYrmm3ok9Nns4d0iXrKYgjy6myQzCsplFAMfOEVEiIuCl6rYVSAlk6l5PdPcF
+PseKUgzbFbS9bZvlxrFUaKnjaZC2mqUPuLk/IH2uSrW4nOQdtqvmlKXBx4Ot2/Un
+hw4EbNX/3aBd7YdStysVAq45pmp06drE57xNNB6pXE0zX5IJL4hmXXeXxx12E6nV
+5fEWCRE11azbJHFwLJhWC9kXtNHjUStedejV0NxPNO3CBWaAocvmMw==
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDxTCCAq2gAwIBAgIQAqxcJmoLQJuPC3nyrkYldzANBgkqhkiG9w0BAQUFADBs
+MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3
+d3cuZGlnaWNlcnQuY29tMSswKQYDVQQDEyJEaWdpQ2VydCBIaWdoIEFzc3VyYW5j
+ZSBFViBSb290IENBMB4XDTA2MTExMDAwMDAwMFoXDTMxMTExMDAwMDAwMFowbDEL
+MAkGA1UEBhMCVVMxFTATBgNVBAoTDERpZ2lDZXJ0IEluYzEZMBcGA1UECxMQd3d3
+LmRpZ2ljZXJ0LmNvbTErMCkGA1UEAxMiRGlnaUNlcnQgSGlnaCBBc3N1cmFuY2Ug
+RVYgUm9vdCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMbM5XPm
++9S75S0tMqbf5YE/yc0lSbZxKsPVlDRnogocsF9ppkCxxLeyj9CYpKlBWTrT3JTW
+PNt0OKRKzE0lgvdKpVMSOO7zSW1xkX5jtqumX8OkhPhPYlG++MXs2ziS4wblCJEM
+xChBVfvLWokVfnHoNb9Ncgk9vjo4UFt3MRuNs8ckRZqnrG0AFFoEt7oT61EKmEFB
+Ik5lYYeBQVCmeVyJ3hlKV9Uu5l0cUyx+mM0aBhakaHPQNAQTXKFx01p8VdteZOE3
+hzBWBOURtCmAEvF5OYiiAhF8J2a3iLd48soKqDirCmTCv2ZdlYTBoSUeh10aUAsg
+EsxBu24LUTi4S8sCAwEAAaNjMGEwDgYDVR0PAQH/BAQDAgGGMA8GA1UdEwEB/wQF
+MAMBAf8wHQYDVR0OBBYEFLE+w2kD+L9HAdSYJhoIAu9jZCvDMB8GA1UdIwQYMBaA
+FLE+w2kD+L9HAdSYJhoIAu9jZCvDMA0GCSqGSIb3DQEBBQUAA4IBAQAcGgaX3Nec
+nzyIZgYIVyHbIUf4KmeqvxgydkAQV8GK83rZEWWONfqe/EW1ntlMMUu4kehDLI6z
+eM7b41N5cdblIZQB2lWHmiRk9opmzN6cN82oNLFpmyPInngiK3BD41VHMWEZ71jF
+hS9OMPagMRYjyOfiZRYzy78aG6A9+MpeizGLYAiJLQwGXFK3xPkKmNEVX58Svnw2
+Yzi9RKR/5CYrCsSXaQ3pjOLAEFe4yHYSkVXySGnYvCoCWw9E1CAx2/S6cCZdkGCe
+vEsXCS+0yx5DaMkHJ8HSXPfqIbloEpw8nL+e/IBcm2PN7EeqJSdnoDfzAIJ9VNep
++OkuE6N36B9K
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDtzCCAp+gAwIBAgIQDOfg5RfYRv6P5WD8G/AwOTANBgkqhkiG9w0BAQUFADBl
+MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3
+d3cuZGlnaWNlcnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJv
+b3QgQ0EwHhcNMDYxMTEwMDAwMDAwWhcNMzExMTEwMDAwMDAwWjBlMQswCQYDVQQG
+EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNl
+cnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgQ0EwggEi
+MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCtDhXO5EOAXLGH87dg+XESpa7c
+JpSIqvTO9SA5KFhgDPiA2qkVlTJhPLWxKISKityfCgyDF3qPkKyK53lTXDGEKvYP
+mDI2dsze3Tyoou9q+yHyUmHfnyDXH+Kx2f4YZNISW1/5WBg1vEfNoTb5a3/UsDg+
+wRvDjDPZ2C8Y/igPs6eD1sNuRMBhNZYW/lmci3Zt1/GiSw0r/wty2p5g0I6QNcZ4
+VYcgoc/lbQrISXwxmDNsIumH0DJaoroTghHtORedmTpyoeb6pNnVFzF1roV9Iq4/
+AUaG9ih5yLHa5FcXxH4cDrC0kqZWs72yl+2qp/C3xag/lRbQ/6GW6whfGHdPAgMB
+AAGjYzBhMA4GA1UdDwEB/wQEAwIBhjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQW
+BBRF66Kv9JLLgjEtUYunpyGd823IDzAfBgNVHSMEGDAWgBRF66Kv9JLLgjEtUYun
+pyGd823IDzANBgkqhkiG9w0BAQUFAAOCAQEAog683+Lt8ONyc3pklL/3cmbYMuRC
+dWKuh+vy1dneVrOfzM4UKLkNl2BcEkxY5NM9g0lFWJc1aRqoR+pWxnmrEthngYTf
+fwk8lOa4JiwgvT2zKIn3X/8i4peEH+ll74fg38FnSbNd67IJKusm7Xi+fT8r87cm
+NW1fiQG2SVufAQWbqz0lwcy2f8Lxb4bG+mRo64EtlOtCt/qMHt1i8b5QZ7dsvfPx
+H2sMNgcWfzd8qVttevESRmCD1ycEvkvOl77DZypoEd+A5wwzZr8TDRRu838fYxAe
++o0bJW1sj6W3YQGx0qMmoRBxna3iw/nDmVG3KwcIzi7mULKn+gpFL6Lw8g==
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIHyTCCBbGgAwIBAgIBATANBgkqhkiG9w0BAQUFADB9MQswCQYDVQQGEwJJTDEW
+MBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwg
+Q2VydGlmaWNhdGUgU2lnbmluZzEpMCcGA1UEAxMgU3RhcnRDb20gQ2VydGlmaWNh
+dGlvbiBBdXRob3JpdHkwHhcNMDYwOTE3MTk0NjM2WhcNMzYwOTE3MTk0NjM2WjB9
+MQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMi
+U2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzEpMCcGA1UEAxMgU3Rh
+cnRDb20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwggIiMA0GCSqGSIb3DQEBAQUA
+A4ICDwAwggIKAoICAQDBiNsJvGxGfHiflXu1M5DycmLWwTYgIiRezul38kMKogZk
+pMyONvg45iPwbm2xPN1yo4UcodM9tDMr0y+v/uqwQVlntsQGfQqedIXWeUyAN3rf
+OQVSWff0G0ZDpNKFhdLDcfN1YjS6LIp/Ho/u7TTQEceWzVI9ujPW3U3eCztKS5/C
+Ji/6tRYccjV3yjxd5srhJosaNnZcAdt0FCX+7bWgiA/deMotHweXMAEtcnn6RtYT
+Kqi5pquDSR3l8u/d5AGOGAqPY1MWhWKpDhk6zLVmpsJrdAfkK+F2PrRt2PZE4XNi
+HzvEvqBTViVsUQn3qqvKv3b9bZvzndu/PWa8DFaqr5hIlTpL36dYUNk4dalb6kMM
+Av+Z6+hsTXBbKWWc3apdzK8BMewM69KN6Oqce+Zu9ydmDBpI125C4z/eIT574Q1w
++2OqqGwaVLRcJXrJosmLFqa7LH4XXgVNWG4SHQHuEhANxjJ/GP/89PrNbpHoNkm+
+Gkhpi8KWTRoSsmkXwQqQ1vp5Iki/untp+HDH+no32NgN0nZPV/+Qt+OR0t3vwmC3
+Zzrd/qqc8NSLf3Iizsafl7b4r4qgEKjZ+xjGtrVcUjyJthkqcwEKDwOzEmDyei+B
+26Nu/yYwl/WL3YlXtq09s68rxbd2AvCl1iuahhQqcvbjM4xdCUsT37uMdBNSSwID
+AQABo4ICUjCCAk4wDAYDVR0TBAUwAwEB/zALBgNVHQ8EBAMCAa4wHQYDVR0OBBYE
+FE4L7xqkQFulF2mHMMo0aEPQQa7yMGQGA1UdHwRdMFswLKAqoCiGJmh0dHA6Ly9j
+ZXJ0LnN0YXJ0Y29tLm9yZy9zZnNjYS1jcmwuY3JsMCugKaAnhiVodHRwOi8vY3Js
+LnN0YXJ0Y29tLm9yZy9zZnNjYS1jcmwuY3JsMIIBXQYDVR0gBIIBVDCCAVAwggFM
+BgsrBgEEAYG1NwEBATCCATswLwYIKwYBBQUHAgEWI2h0dHA6Ly9jZXJ0LnN0YXJ0
+Y29tLm9yZy9wb2xpY3kucGRmMDUGCCsGAQUFBwIBFilodHRwOi8vY2VydC5zdGFy
+dGNvbS5vcmcvaW50ZXJtZWRpYXRlLnBkZjCB0AYIKwYBBQUHAgIwgcMwJxYgU3Rh
+cnQgQ29tbWVyY2lhbCAoU3RhcnRDb20pIEx0ZC4wAwIBARqBl0xpbWl0ZWQgTGlh
+YmlsaXR5LCByZWFkIHRoZSBzZWN0aW9uICpMZWdhbCBMaW1pdGF0aW9ucyogb2Yg
+dGhlIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5IFBvbGljeSBhdmFp
+bGFibGUgYXQgaHR0cDovL2NlcnQuc3RhcnRjb20ub3JnL3BvbGljeS5wZGYwEQYJ
+YIZIAYb4QgEBBAQDAgAHMDgGCWCGSAGG+EIBDQQrFilTdGFydENvbSBGcmVlIFNT
+TCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTANBgkqhkiG9w0BAQUFAAOCAgEAFmyZ
+9GYMNPXQhV59CuzaEE44HF7fpiUFS5Eyweg78T3dRAlbB0mKKctmArexmvclmAk8
+jhvh3TaHK0u7aNM5Zj2gJsfyOZEdUauCe37Vzlrk4gNXcGmXCPleWKYK34wGmkUW
+FjgKXlf2Ysd6AgXmvB618p70qSmD+LIU424oh0TDkBreOKk8rENNZEXO3SipXPJz
+ewT4F+irsfMuXGRuczE6Eri8sxHkfY+BUZo7jYn0TZNmezwD7dOaHZrzZVD1oNB1
+ny+v8OqCQ5j4aZyJecRDjkZy42Q2Eq/3JR44iZB3fsNrarnDy0RLrHiQi+fHLB5L
+EUTINFInzQpdn4XBidUaePKVEFMy3YCEZnXZtWgo+2EuvoSoOMCZEoalHmdkrQYu
+L6lwhceWD3yJZfWOQ1QOq92lgDmUYMA0yZZwLKMS9R9Ie70cfmu3nZD0Ijuu+Pwq
+yvqCUqDvr0tVk+vBtfAii6w0TiYiBKGHLHVKt+V9E9e4DGTANtLJL4YSjCMJwRuC
+O3NJo2pXh5Tl1njFmUNj403gdy3hZZlyaQQaRwnmDwFWJPsfvw55qVguucQJAX6V
+um0ABj6y6koQOdjQK/W/7HW/lwLFCRsI3FU34oH7N4RDYiDK51ZLZer+bMEkkySh
+NOsF/5oirpt9P/FlUQqmMGqz9IgcgA38corog14=
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDdzCCAl+gAwIBAgIBADANBgkqhkiG9w0BAQsFADBdMQswCQYDVQQGEwJKUDEl
+MCMGA1UEChMcU0VDT00gVHJ1c3QgU3lzdGVtcyBDTy4sTFRELjEnMCUGA1UECxMe
+U2VjdXJpdHkgQ29tbXVuaWNhdGlvbiBSb290Q0EyMB4XDTA5MDUyOTA1MDAzOVoX
+DTI5MDUyOTA1MDAzOVowXTELMAkGA1UEBhMCSlAxJTAjBgNVBAoTHFNFQ09NIFRy
+dXN0IFN5c3RlbXMgQ08uLExURC4xJzAlBgNVBAsTHlNlY3VyaXR5IENvbW11bmlj
+YXRpb24gUm9vdENBMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANAV
+OVKxUrO6xVmCxF1SrjpDZYBLx/KWvNs2l9amZIyoXvDjChz335c9S672XewhtUGr
+zbl+dp+++T42NKA7wfYxEUV0kz1XgMX5iZnK5atq1LXaQZAQwdbWQonCv/Q4EpVM
+VAX3NuRFg3sUZdbcDE3R3n4MqzvEFb46VqZab3ZpUql6ucjrappdUtAtCms1FgkQ
+hNBqyjoGADdH5H5XTz+L62e4iKrFvlNVspHEfbmwhRkGeC7bYRr6hfVKkaHnFtWO
+ojnflLhwHyg/i/xAXmODPIMqGplrz95Zajv8bxbXH/1KEOtOghY6rCcMU/Gt1SSw
+awNQwS08Ft1ENCcadfsCAwEAAaNCMEAwHQYDVR0OBBYEFAqFqXdlBZh8QIH4D5cs
+OPEK7DzPMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3
+DQEBCwUAA4IBAQBMOqNErLlFsceTfsgLCkLfZOoc7llsCLqJX2rKSpWeeo8HxdpF
+coJxDjrSzG+ntKEju/Ykn8sX/oymzsLS28yN/HH8AynBbF0zX2S2ZTuJbxh2ePXc
+okgfGT+Ok+vx+hfuzU7jBBJV1uXk3fs+BXziHV7Gp7yXT2g69ekuCkO2r1dcYmh8
+t/2jioSgrGK+KwmHNPBqAbubKVY8/gA3zyNs8U6qtnRGEmyR7jTV7JqR50S+kDFy
+1UkC9gLl9B/rfNmWVan/7Ir5mUf/NVoCqgTLiluHcSmRvaS0eg29mvVXIwAHIRc/
+SjnRBUkLp7Y3gaVdjKozXoEofKd9J+sAro03
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIC+TCCAmKgAwIBAgIENvEbGTANBgkqhkiG9w0BAQUFADA2MQswCQYDVQQGEwJF
+UzENMAsGA1UEChMERk5NVDEYMBYGA1UECxMPRk5NVCBDbGFzZSAyIENBMB4XDTk5
+MDMxODE0NTYxOVoXDTE5MDMxODE1MjYxOVowNjELMAkGA1UEBhMCRVMxDTALBgNV
+BAoTBEZOTVQxGDAWBgNVBAsTD0ZOTVQgQ2xhc2UgMiBDQTCBnTANBgkqhkiG9w0B
+AQEFAAOBiwAwgYcCgYEAmD+tGTaTPT7+dkIU/TVv8fqtInpY40bQXcZa+WItjzFe
+/rQw/lB0rNadHeBixkndFBJ9cQusBsE/1waH4JCJ1uXjA7LyJ7GfM8iqazZKo8Q/
+eUGdiUYvKz5j1DhWkaodsQ1CdU3zh07jD03MtGy/YhOH6tCbjrbi/xn0lAnVlmEC
+AQOjggEUMIIBEDARBglghkgBhvhCAQEEBAMCAAcwWAYDVR0fBFEwTzBNoEugSaRH
+MEUxCzAJBgNVBAYTAkVTMQ0wCwYDVQQKEwRGTk1UMRgwFgYDVQQLEw9GTk1UIENs
+YXNlIDIgQ0ExDTALBgNVBAMTBENSTDEwKwYDVR0QBCQwIoAPMTk5OTAzMTgxNDU2
+MTlagQ8yMDE5MDMxODE0NTYxOVowCwYDVR0PBAQDAgEGMB8GA1UdIwQYMBaAFECa
+dkSXdAfErBTLHo1POkV8MNdhMB0GA1UdDgQWBBRAmnZEl3QHxKwUyx6NTzpFfDDX
+YTAMBgNVHRMEBTADAQH/MBkGCSqGSIb2fQdBAAQMMAobBFY0LjADAgSQMA0GCSqG
+SIb3DQEBBQUAA4GBAGFMoHxZY1tm+O5lE85DgEe5sjXJyITHa3NgReSdN531jiW5
++aqqyuP4Q5wvoIkFsUUylCoeA41dpt7PV5Xa3yZgX8vflR64zgjY+IrJT6lodZPj
+LwVMZGACokIeb4ZoZVUO2ENv8pExPqNHPCgFr0W2nSJMJntLfVsV+RlG3whd
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIF0DCCBLigAwIBAgIEOrZQizANBgkqhkiG9w0BAQUFADB/MQswCQYDVQQGEwJC
+TTEZMBcGA1UEChMQUXVvVmFkaXMgTGltaXRlZDElMCMGA1UECxMcUm9vdCBDZXJ0
+aWZpY2F0aW9uIEF1dGhvcml0eTEuMCwGA1UEAxMlUXVvVmFkaXMgUm9vdCBDZXJ0
+aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0wMTAzMTkxODMzMzNaFw0yMTAzMTcxODMz
+MzNaMH8xCzAJBgNVBAYTAkJNMRkwFwYDVQQKExBRdW9WYWRpcyBMaW1pdGVkMSUw
+IwYDVQQLExxSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MS4wLAYDVQQDEyVR
+dW9WYWRpcyBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIIBIjANBgkqhkiG
+9w0BAQEFAAOCAQ8AMIIBCgKCAQEAv2G1lVO6V/z68mcLOhrfEYBklbTRvM16z/Yp
+li4kVEAkOPcahdxYTMukJ0KX0J+DisPkBgNbAKVRHnAEdOLB1Dqr1607BxgFjv2D
+rOpm2RgbaIr1VxqYuvXtdj182d6UajtLF8HVj71lODqV0D1VNk7feVcxKh7YWWVJ
+WCCYfqtffp/p1k3sg3Spx2zY7ilKhSoGFPlU5tPaZQeLYzcS19Dsw3sgQUSj7cug
+F+FxZc4dZjH3dgEZyH0DWLaVSR2mEiboxgx24ONmy+pdpibu5cxfvWenAScOospU
+xbF6lR1xHkopigPcakXBpBlebzbNw6Kwt/5cOOJSvPhEQ+aQuwIDAQABo4ICUjCC
+Ak4wPQYIKwYBBQUHAQEEMTAvMC0GCCsGAQUFBzABhiFodHRwczovL29jc3AucXVv
+dmFkaXNvZmZzaG9yZS5jb20wDwYDVR0TAQH/BAUwAwEB/zCCARoGA1UdIASCAREw
+ggENMIIBCQYJKwYBBAG+WAABMIH7MIHUBggrBgEFBQcCAjCBxxqBxFJlbGlhbmNl
+IG9uIHRoZSBRdW9WYWRpcyBSb290IENlcnRpZmljYXRlIGJ5IGFueSBwYXJ0eSBh
+c3N1bWVzIGFjY2VwdGFuY2Ugb2YgdGhlIHRoZW4gYXBwbGljYWJsZSBzdGFuZGFy
+ZCB0ZXJtcyBhbmQgY29uZGl0aW9ucyBvZiB1c2UsIGNlcnRpZmljYXRpb24gcHJh
+Y3RpY2VzLCBhbmQgdGhlIFF1b1ZhZGlzIENlcnRpZmljYXRlIFBvbGljeS4wIgYI
+KwYBBQUHAgEWFmh0dHA6Ly93d3cucXVvdmFkaXMuYm0wHQYDVR0OBBYEFItLbe3T
+KbkGGew5Oanwl4Rqy+/fMIGuBgNVHSMEgaYwgaOAFItLbe3TKbkGGew5Oanwl4Rq
+y+/foYGEpIGBMH8xCzAJBgNVBAYTAkJNMRkwFwYDVQQKExBRdW9WYWRpcyBMaW1p
+dGVkMSUwIwYDVQQLExxSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MS4wLAYD
+VQQDEyVRdW9WYWRpcyBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5ggQ6tlCL
+MA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAitQUtf70mpKnGdSk
+fnIYj9lofFIk3WdvOXrEql494liwTXCYhGHoG+NpGA7O+0dQoE7/8CQfvbLO9Sf8
+7C9TqnN7Az10buYWnuulLsS/VidQK2K6vkscPFVcQR0kvoIgR13VRH56FmjffU1R
+cHhXHTMe/QKZnAzNCgVPx7uOpHX6Sm2xgI4JVrmcGmD+XcHXetwReNDWXcG31a0y
+mQM6isxUJTkxgXsTIlG6Rmyhu576BGxJJnSP0nPrzDCi5upZIof4l/UO/erMkqQW
+xFIY6iHOsfHmhIHluqmGKPJDWl0Snawe2ajlCmqnf6CHKc/yiU3U7MXi5nrQNiOK
+SnQ2+Q==
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIC5zCCAlACAQEwDQYJKoZIhvcNAQEFBQAwgbsxJDAiBgNVBAcTG1ZhbGlDZXJ0
+IFZhbGlkYXRpb24gTmV0d29yazEXMBUGA1UEChMOVmFsaUNlcnQsIEluYy4xNTAz
+BgNVBAsTLFZhbGlDZXJ0IENsYXNzIDIgUG9saWN5IFZhbGlkYXRpb24gQXV0aG9y
+aXR5MSEwHwYDVQQDExhodHRwOi8vd3d3LnZhbGljZXJ0LmNvbS8xIDAeBgkqhkiG
+9w0BCQEWEWluZm9AdmFsaWNlcnQuY29tMB4XDTk5MDYyNjAwMTk1NFoXDTE5MDYy
+NjAwMTk1NFowgbsxJDAiBgNVBAcTG1ZhbGlDZXJ0IFZhbGlkYXRpb24gTmV0d29y
+azEXMBUGA1UEChMOVmFsaUNlcnQsIEluYy4xNTAzBgNVBAsTLFZhbGlDZXJ0IENs
+YXNzIDIgUG9saWN5IFZhbGlkYXRpb24gQXV0aG9yaXR5MSEwHwYDVQQDExhodHRw
+Oi8vd3d3LnZhbGljZXJ0LmNvbS8xIDAeBgkqhkiG9w0BCQEWEWluZm9AdmFsaWNl
+cnQuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDOOnHK5avIWZJV16vY
+dA757tn2VUdZZUcOBVXc65g2PFxTXdMwzzjsvUGJ7SVCCSRrCl6zfN1SLUzm1NZ9
+WlmpZdRJEy0kTRxQb7XBhVQ7/nHk01xC+YDgkRoKWzk2Z/M/VXwbP7RfZHM047QS
+v4dk+NoS/zcnwbNDu+97bi5p9wIDAQABMA0GCSqGSIb3DQEBBQUAA4GBADt/UG9v
+UJSZSWI4OB9L+KXIPqeCgfYrx+jFzug6EILLGACOTb2oWH+heQC1u+mNr0HZDzTu
+IYEZoDJJKPTEjlbVUjP9UNV+mWwD5MlM/Mtsq2azSiGM5bUMMj4QssxsodyamEwC
+W/POuZ6lcg5Ktz885hZo+L7tdEy8W9ViH0Pd
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIGnTCCBIWgAwIBAgICBcYwDQYJKoZIhvcNAQEFBQAwRTELMAkGA1UEBhMCQk0x
+GTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxGzAZBgNVBAMTElF1b1ZhZGlzIFJv
+b3QgQ0EgMzAeFw0wNjExMjQxOTExMjNaFw0zMTExMjQxOTA2NDRaMEUxCzAJBgNV
+BAYTAkJNMRkwFwYDVQQKExBRdW9WYWRpcyBMaW1pdGVkMRswGQYDVQQDExJRdW9W
+YWRpcyBSb290IENBIDMwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDM
+V0IWVJzmmNPTTe7+7cefQzlKZbPoFog02w1ZkXTPkrgEQK0CSzGrvI2RaNggDhoB
+4hp7Thdd4oq3P5kazethq8Jlph+3t723j/z9cI8LoGe+AaJZz3HmDyl2/7FWeUUr
+H556VOijKTVopAFPD6QuN+8bv+OPEKhyq1hX51SGyMnzW9os2l2ObjyjPtr7guXd
+8lyyBTNvijbO0BNO/79KDDRMpsMhvVAEVeuxu537RR5kFd5VAYwCdrXLoT9Cabwv
+vWhDFlaJKjdhkf2mrk7AyxRllDdLkgbvBNDInIjbC3uBr7E9KsRlOni27tyAsdLT
+mZw67mtaa7ONt9XOnMK+pUsvFrGeaDsGb659n/je7Mwpp5ijJUMv7/FfJuGITfhe
+btfZFG4ZM2mnO4SJk8RTVROhUXhA+LjJou57ulJCg54U7QVSWllWp5f8nT8KKdjc
+T5EOE7zelaTfi5m+rJsziO+1ga8bxiJTyPbH7pcUsMV8eFLI8M5ud2CEpukqdiDt
+WAEXMJPpGovgc2PZapKUSU60rUqFxKMiMPwJ7Wgic6aIDFUhWMXhOp8q3crhkODZ
+c6tsgLjoC2SToJyMGf+z0gzskSaHirOi4XCPLArlzW1oUevaPwV/izLmE1xr/l9A
+4iLItLRkT9a6fUg+qGkM17uGcclzuD87nSVL2v9A6wIDAQABo4IBlTCCAZEwDwYD
+VR0TAQH/BAUwAwEB/zCB4QYDVR0gBIHZMIHWMIHTBgkrBgEEAb5YAAMwgcUwgZMG
+CCsGAQUFBwICMIGGGoGDQW55IHVzZSBvZiB0aGlzIENlcnRpZmljYXRlIGNvbnN0
+aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIFF1b1ZhZGlzIFJvb3QgQ0EgMyBDZXJ0
+aWZpY2F0ZSBQb2xpY3kgLyBDZXJ0aWZpY2F0aW9uIFByYWN0aWNlIFN0YXRlbWVu
+dC4wLQYIKwYBBQUHAgEWIWh0dHA6Ly93d3cucXVvdmFkaXNnbG9iYWwuY29tL2Nw
+czALBgNVHQ8EBAMCAQYwHQYDVR0OBBYEFPLAE+CCQz777i9nMpY1XNu4ywLQMG4G
+A1UdIwRnMGWAFPLAE+CCQz777i9nMpY1XNu4ywLQoUmkRzBFMQswCQYDVQQGEwJC
+TTEZMBcGA1UEChMQUXVvVmFkaXMgTGltaXRlZDEbMBkGA1UEAxMSUXVvVmFkaXMg
+Um9vdCBDQSAzggIFxjANBgkqhkiG9w0BAQUFAAOCAgEAT62gLEz6wPJv92ZVqyM0
+7ucp2sNbtrCD2dDQ4iH782CnO11gUyeim/YIIirnv6By5ZwkajGxkHon24QRiSem
+d1o417+shvzuXYO8BsbRd2sPbSQvS3pspweWyuOEn62Iix2rFo1bZhfZFvSLgNLd
++LJ2w/w4E6oM3kJpK27zPOuAJ9v1pkQNn1pVWQvVDVJIxa6f8i+AxeoyUDUSly7B
+4f/xI4hROJ/yZlZ25w9Rl6VSDE1JUZU2Pb+iSwwQHYaZTKrzchGT5Or2m9qoXadN
+t54CrnMAyNojA+j56hl0YgCUyyIgvpSnWbWCar6ZeXqp8kokUvd0/bpO5qgdAm6x
+DYBEwa7TIzdfu4V8K5Iu6H6li92Z4b8nby1dqnuH/grdS/yO9SbkbnBCbjPsMZ57
+k8HkyWkaPcBrTiJt7qtYTcbQQcEr6k8Sh17rRdhs9ZgC06DYVYoGmRmioHfRMJ6s
+zHXug/WwYjnPbFfiTNKRCw51KBuav/0aQ/HKd/s7j2G4aSgWQgRecCocIdiP4b0j
+Wy10QJLZYxkNc91pvGJHvOB0K7Lrfb5BG7XARsWhIstfTsEokt4YutUqKLsRixeT
+mJlglFwjz1onl14LBQaTNx47aTbrqZ5hHY8y2o4M1nQ+ewkk2gF3R8Q7zTSMmfXK
+4SVhM7JZG+Ju1zdXtg2pEto=
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIFVjCCBD6gAwIBAgIQ7is969Qh3hSoYqwE893EATANBgkqhkiG9w0BAQUFADCB
+8zELMAkGA1UEBhMCRVMxOzA5BgNVBAoTMkFnZW5jaWEgQ2F0YWxhbmEgZGUgQ2Vy
+dGlmaWNhY2lvIChOSUYgUS0wODAxMTc2LUkpMSgwJgYDVQQLEx9TZXJ2ZWlzIFB1
+YmxpY3MgZGUgQ2VydGlmaWNhY2lvMTUwMwYDVQQLEyxWZWdldSBodHRwczovL3d3
+dy5jYXRjZXJ0Lm5ldC92ZXJhcnJlbCAoYykwMzE1MDMGA1UECxMsSmVyYXJxdWlh
+IEVudGl0YXRzIGRlIENlcnRpZmljYWNpbyBDYXRhbGFuZXMxDzANBgNVBAMTBkVD
+LUFDQzAeFw0wMzAxMDcyMzAwMDBaFw0zMTAxMDcyMjU5NTlaMIHzMQswCQYDVQQG
+EwJFUzE7MDkGA1UEChMyQWdlbmNpYSBDYXRhbGFuYSBkZSBDZXJ0aWZpY2FjaW8g
+KE5JRiBRLTA4MDExNzYtSSkxKDAmBgNVBAsTH1NlcnZlaXMgUHVibGljcyBkZSBD
+ZXJ0aWZpY2FjaW8xNTAzBgNVBAsTLFZlZ2V1IGh0dHBzOi8vd3d3LmNhdGNlcnQu
+bmV0L3ZlcmFycmVsIChjKTAzMTUwMwYDVQQLEyxKZXJhcnF1aWEgRW50aXRhdHMg
+ZGUgQ2VydGlmaWNhY2lvIENhdGFsYW5lczEPMA0GA1UEAxMGRUMtQUNDMIIBIjAN
+BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsyLHT+KXQpWIR4NA9h0X84NzJB5R
+85iKw5K4/0CQBXCHYMkAqbWUZRkiFRfCQ2xmRJoNBD45b6VLeqpjt4pEndljkYRm
+4CgPukLjbo73FCeTae6RDqNfDrHrZqJyTxIThmV6PttPB/SnCWDaOkKZx7J/sxaV
+HMf5NLWUhdWZXqBIoH7nF2W4onW4HvPlQn2v7fOKSGRdghST2MDk/7NQcvJ29rNd
+QlB50JQ+awwAvthrDk4q7D7SzIKiGGUzE3eeml0aE9jD2z3Il3rucO2n5nzbcc8t
+lGLfbdb1OL4/pYUKGbio2Al1QnDE6u/LDsg0qBIimAy4E5S2S+zw0JDnJwIDAQAB
+o4HjMIHgMB0GA1UdEQQWMBSBEmVjX2FjY0BjYXRjZXJ0Lm5ldDAPBgNVHRMBAf8E
+BTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUoMOLRKo3pUW/l4Ba0fF4
+opvpXY0wfwYDVR0gBHgwdjB0BgsrBgEEAfV4AQMBCjBlMCwGCCsGAQUFBwIBFiBo
+dHRwczovL3d3dy5jYXRjZXJ0Lm5ldC92ZXJhcnJlbDA1BggrBgEFBQcCAjApGidW
+ZWdldSBodHRwczovL3d3dy5jYXRjZXJ0Lm5ldC92ZXJhcnJlbCAwDQYJKoZIhvcN
+AQEFBQADggEBAKBIW4IB9k1IuDlVNZyAelOZ1Vr/sXE7zDkJlF7W2u++AVtd0x7Y
+/X1PzaBB4DSTv8vihpw3kpBWHNzrKQXlxJ7HNd+KDM3FIUPpqojlNcAZQmNaAl6k
+SBg6hW/cnbw/nZzBh7h6YQjpdwt/cKt63dmXLGQehb+8dJahw3oS7AwaboMMPOhy
+Rp/7SNVel+axofjk70YllJyJ22k4vuxcDlbHZVHlUIiIv0LVKz3l+bqeLrPK9HOS
+Agu+TGbrIP65y7WZf+a2E/rKS03Z7lNGBjvGTq2TWoF+bCpLagVFjPIhpDGQh2xl
+nJ2lYJU6Un/10asIbvPuW/mIPX64b24D5EI=
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDdTCCAl2gAwIBAgILBAAAAAABFUtaw5QwDQYJKoZIhvcNAQEFBQAwVzELMAkG
+A1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExEDAOBgNVBAsTB1Jv
+b3QgQ0ExGzAZBgNVBAMTEkdsb2JhbFNpZ24gUm9vdCBDQTAeFw05ODA5MDExMjAw
+MDBaFw0yODAxMjgxMjAwMDBaMFcxCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9i
+YWxTaWduIG52LXNhMRAwDgYDVQQLEwdSb290IENBMRswGQYDVQQDExJHbG9iYWxT
+aWduIFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDaDuaZ
+jc6j40+Kfvvxi4Mla+pIH/EqsLmVEQS98GPR4mdmzxzdzxtIK+6NiY6arymAZavp
+xy0Sy6scTHAHoT0KMM0VjU/43dSMUBUc71DuxC73/OlS8pF94G3VNTCOXkNz8kHp
+1Wrjsok6Vjk4bwY8iGlbKk3Fp1S4bInMm/k8yuX9ifUSPJJ4ltbcdG6TRGHRjcdG
+snUOhugZitVtbNV4FpWi6cgKOOvyJBNPc1STE4U6G7weNLWLBYy5d4ux2x8gkasJ
+U26Qzns3dLlwR5EiUWMWea6xrkEmCMgZK9FGqkjWZCrXgzT/LCrBbBlDSgeF59N8
+9iFo7+ryUp9/k5DPAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8E
+BTADAQH/MB0GA1UdDgQWBBRge2YaRQ2XyolQL30EzTSo//z9SzANBgkqhkiG9w0B
+AQUFAAOCAQEA1nPnfE920I2/7LqivjTFKDK1fPxsnCwrvQmeU79rXqoRSLblCKOz
+yj1hTdNGCbM+w6DjY1Ub8rrvrTnhQ7k4o+YviiY776BQVvnGCv04zcQLcFGUl5gE
+38NflNUVyRRBnMRddWQVDf9VMOyGj/8N7yy5Y0b2qvzfvGn9LhJIZJrglfCm7ymP
+AbEVtQwdpf5pLGkkeB6zpxxxYu7KyJesF12KwvhHhm4qxFYxldBniYUr+WymXUad
+DKqC5JlR3XC321Y9YeRq4VzW9v493kHMB65jUr9TU/Qr6cf9tveCX4XSQRjbgbME
+HMUfpIBvFSDJ3gyICh3WZlXi/EjJKSZp4A==
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIEvTCCA6WgAwIBAgIBADANBgkqhkiG9w0BAQUFADB/MQswCQYDVQQGEwJFVTEn
+MCUGA1UEChMeQUMgQ2FtZXJmaXJtYSBTQSBDSUYgQTgyNzQzMjg3MSMwIQYDVQQL
+ExpodHRwOi8vd3d3LmNoYW1iZXJzaWduLm9yZzEiMCAGA1UEAxMZQ2hhbWJlcnMg
+b2YgQ29tbWVyY2UgUm9vdDAeFw0wMzA5MzAxNjEzNDNaFw0zNzA5MzAxNjEzNDRa
+MH8xCzAJBgNVBAYTAkVVMScwJQYDVQQKEx5BQyBDYW1lcmZpcm1hIFNBIENJRiBB
+ODI3NDMyODcxIzAhBgNVBAsTGmh0dHA6Ly93d3cuY2hhbWJlcnNpZ24ub3JnMSIw
+IAYDVQQDExlDaGFtYmVycyBvZiBDb21tZXJjZSBSb290MIIBIDANBgkqhkiG9w0B
+AQEFAAOCAQ0AMIIBCAKCAQEAtzZV5aVdGDDg2olUkfzIx1L4L1DZ77F1c2VHfRtb
+unXF/KGIJPov7coISjlUxFF6tdpg6jg8gbLL8bvZkSM/SAFwdakFKq0fcfPJVD0d
+BmpAPrMMhe5cG3nCYsS4No41XQEMIwRHNaqbYE6gZj3LJgqcQKH0XZi/caulAGgq
+7YN6D6IUtdQis4CwPAxaUWktWBiP7Zme8a7ileb2R6jWDA+wWFjbw2Y3npuRVDM3
+0pQcakjJyfKl2qUMI/cjDpwyVV5xnIQFUZot/eZOKjRa3spAN2cMVCFVd9oKDMyX
+roDclDZK9D7ONhMeU+SsTjoF7Nuucpw4i9A5O4kKPnf+dQIBA6OCAUQwggFAMBIG
+A1UdEwEB/wQIMAYBAf8CAQwwPAYDVR0fBDUwMzAxoC+gLYYraHR0cDovL2NybC5j
+aGFtYmVyc2lnbi5vcmcvY2hhbWJlcnNyb290LmNybDAdBgNVHQ4EFgQU45T1sU3p
+26EpW1eLTXYGduHRooowDgYDVR0PAQH/BAQDAgEGMBEGCWCGSAGG+EIBAQQEAwIA
+BzAnBgNVHREEIDAegRxjaGFtYmVyc3Jvb3RAY2hhbWJlcnNpZ24ub3JnMCcGA1Ud
+EgQgMB6BHGNoYW1iZXJzcm9vdEBjaGFtYmVyc2lnbi5vcmcwWAYDVR0gBFEwTzBN
+BgsrBgEEAYGHLgoDATA+MDwGCCsGAQUFBwIBFjBodHRwOi8vY3BzLmNoYW1iZXJz
+aWduLm9yZy9jcHMvY2hhbWJlcnNyb290Lmh0bWwwDQYJKoZIhvcNAQEFBQADggEB
+AAxBl8IahsAifJ/7kPMa0QOx7xP5IV8EnNrJpY0nbJaHkb5BkAFyk+cefV/2icZd
+p0AJPaxJRUXcLo0waLIJuvvDL8y6C98/d3tGfToSJI6WjzwFCm/SlCgdbQzALogi
+1djPHRPH8EjX1wWnz8dHnjs8NMiAT9QUu/wNUPf6s+xCX6ndbcj0dc97wXImsQEc
+XCz9ek60AcUFV7nnPKoF2YjpB0ZBzu9Bga5Y34OirsrXdx/nADydb47kMgkdTXg0
+eDQ8lJsm7U9xxhl6vSAiSFr+S30Dt+dYvsYyTnQeaN2oaFuzPu5ifdmA6Ap1erfu
+tGWaIZDgqtCYvDi1czyL+Nw=
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIEvTCCA6WgAwIBAgIBATANBgkqhkiG9w0BAQUFADCBhTELMAkGA1UEBhMCVVMx
+IDAeBgNVBAoMF1dlbGxzIEZhcmdvIFdlbGxzU2VjdXJlMRwwGgYDVQQLDBNXZWxs
+cyBGYXJnbyBCYW5rIE5BMTYwNAYDVQQDDC1XZWxsc1NlY3VyZSBQdWJsaWMgUm9v
+dCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkwHhcNMDcxMjEzMTcwNzU0WhcNMjIxMjE0
+MDAwNzU0WjCBhTELMAkGA1UEBhMCVVMxIDAeBgNVBAoMF1dlbGxzIEZhcmdvIFdl
+bGxzU2VjdXJlMRwwGgYDVQQLDBNXZWxscyBGYXJnbyBCYW5rIE5BMTYwNAYDVQQD
+DC1XZWxsc1NlY3VyZSBQdWJsaWMgUm9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkw
+ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDub7S9eeKPCCGeOARBJe+r
+WxxTkqxtnt3CxC5FlAM1iGd0V+PfjLindo8796jE2yljDpFoNoqXjopxaAkH5OjU
+Dk/41itMpBb570OYj7OeUt9tkTmPOL13i0Nj67eT/DBMHAGTthP796EfvyXhdDcs
+HqRePGj4S78NuR4uNuip5Kf4D8uCdXw1LSLWwr8L87T8bJVhHlfXBIEyg1J55oNj
+z7fLY4sR4r1e6/aN7ZVyKLSsEmLpSjPmgzKuBXWVvYSV2ypcm44uDLiBK0HmOFaf
+SZtsdvqKXfcBeYF8wYNABf5x/Qw/zE5gCQ5lRxAvAcAFP4/4s0HvWkJ+We/Slwxl
+AgMBAAGjggE0MIIBMDAPBgNVHRMBAf8EBTADAQH/MDkGA1UdHwQyMDAwLqAsoCqG
+KGh0dHA6Ly9jcmwucGtpLndlbGxzZmFyZ28uY29tL3dzcHJjYS5jcmwwDgYDVR0P
+AQH/BAQDAgHGMB0GA1UdDgQWBBQmlRkQ2eihl5H/3BnZtQQ+0nMKajCBsgYDVR0j
+BIGqMIGngBQmlRkQ2eihl5H/3BnZtQQ+0nMKaqGBi6SBiDCBhTELMAkGA1UEBhMC
+VVMxIDAeBgNVBAoMF1dlbGxzIEZhcmdvIFdlbGxzU2VjdXJlMRwwGgYDVQQLDBNX
+ZWxscyBGYXJnbyBCYW5rIE5BMTYwNAYDVQQDDC1XZWxsc1NlY3VyZSBQdWJsaWMg
+Um9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHmCAQEwDQYJKoZIhvcNAQEFBQADggEB
+ALkVsUSRzCPIK0134/iaeycNzXK7mQDKfGYZUMbVmO2rvwNa5U3lHshPcZeG1eMd
+/ZDJPHV3V3p9+N701NX3leZ0bh08rnyd2wIDBSxxSyU+B+NemvVmFymIGjifz6pB
+A4SXa5M4esowRBskRDPQ5NHcKDj0E0M1NSljqHyita04pO2t/caaH/+Xc/77szWn
+k4bGdpEA5qxRFsQnMlzbc9qlk1eOPm01JghZ1edE13YgY+esE2fDbbFwRnzVlhE9
+iW9dqKHrjQrawx0zbKPqZxmamX9LPYNRKh3KL4YMon4QLSvUFpULB6ouFJJJtylv
+2G0xffX8oRAHh84vWdw+WNs=
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIICrjCCAjWgAwIBAgIQPLL0SAoA4v7rJDteYD7DazAKBggqhkjOPQQDAzCBmDEL
+MAkGA1UEBhMCVVMxFjAUBgNVBAoTDUdlb1RydXN0IEluYy4xOTA3BgNVBAsTMChj
+KSAyMDA3IEdlb1RydXN0IEluYy4gLSBGb3IgYXV0aG9yaXplZCB1c2Ugb25seTE2
+MDQGA1UEAxMtR2VvVHJ1c3QgUHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0
+eSAtIEcyMB4XDTA3MTEwNTAwMDAwMFoXDTM4MDExODIzNTk1OVowgZgxCzAJBgNV
+BAYTAlVTMRYwFAYDVQQKEw1HZW9UcnVzdCBJbmMuMTkwNwYDVQQLEzAoYykgMjAw
+NyBHZW9UcnVzdCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxNjA0BgNV
+BAMTLUdlb1RydXN0IFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgLSBH
+MjB2MBAGByqGSM49AgEGBSuBBAAiA2IABBWx6P0DFUPlrOuHNxFi79KDNlJ9RVcL
+So17VDs6bl8VAsBQps8lL33KSLjHUGMcKiEIfJo22Av+0SbFWDEwKCXzXV2juLal
+tJLtbCyf691DiaI8S0iRHVDsJt/WYC69IaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAO
+BgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFBVfNVdRVfslsq0DafwBo/q+EVXVMAoG
+CCqGSM49BAMDA2cAMGQCMGSWWaboCd6LuvpaiIjwH5HTRqjySkwCY/tsXzjbLkGT
+qQ7mndwxHLKgpxgceeHHNgIwOlavmnRs9vuD4DPTCF+hnMJbn0bWtsuRBmOiBucz
+rD6ogRLQy7rQkgu2npaqBA+K
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDxTCCAq2gAwIBAgIBADANBgkqhkiG9w0BAQsFADCBgzELMAkGA1UEBhMCVVMx
+EDAOBgNVBAgTB0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxGjAYBgNVBAoT
+EUdvRGFkZHkuY29tLCBJbmMuMTEwLwYDVQQDEyhHbyBEYWRkeSBSb290IENlcnRp
+ZmljYXRlIEF1dGhvcml0eSAtIEcyMB4XDTA5MDkwMTAwMDAwMFoXDTM3MTIzMTIz
+NTk1OVowgYMxCzAJBgNVBAYTAlVTMRAwDgYDVQQIEwdBcml6b25hMRMwEQYDVQQH
+EwpTY290dHNkYWxlMRowGAYDVQQKExFHb0RhZGR5LmNvbSwgSW5jLjExMC8GA1UE
+AxMoR28gRGFkZHkgUm9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkgLSBHMjCCASIw
+DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL9xYgjx+lk09xvJGKP3gElY6SKD
+E6bFIEMBO4Tx5oVJnyfq9oQbTqC023CYxzIBsQU+B07u9PpPL1kwIuerGVZr4oAH
+/PMWdYA5UXvl+TW2dE6pjYIT5LY/qQOD+qK+ihVqf94Lw7YZFAXK6sOoBJQ7Rnwy
+DfMAZiLIjWltNowRGLfTshxgtDj6AozO091GB94KPutdfMh8+7ArU6SSYmlRJQVh
+GkSBjCypQ5Yj36w6gZoOKcUcqeldHraenjAKOc7xiID7S13MMuyFYkMlNAJWJwGR
+tDtwKj9useiciAF9n9T521NtYJ2/LOdYq7hfRvzOxBsDPAnrSTFcaUaz4EcCAwEA
+AaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYE
+FDqahQcQZyi27/a9BUFuIMGU2g/eMA0GCSqGSIb3DQEBCwUAA4IBAQCZ21151fmX
+WWcDYfF+OwYxdS2hII5PZYe096acvNjpL9DbWu7PdIxztDhC2gV7+AJ1uP2lsdeu
+9tfeE8tTEH6KRtGX+rcuKxGrkLAngPnon1rpN5+r5N9ss4UXnT3ZJE95kTXWXwTr
+gIOrmgIttRD02JDHBHNA7XIloKmf7J6raBKZV8aPEjoJpL1E/QYVN8Gb5DKj7Tjo
+2GTzLH4U/ALqn83/B2gX2yKQOC16jdFU8WnjXzPKej17CuPKf1855eJ1usV2GDPO
+LPAvTK33sefOT6jEm0pUBsV/fdUID+Ic/n4XuKxe9tQWskMJDE32p2u0mYRlynqI
+4uJEvlz36hz1
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIICgjCCAeugAwIBAgIBBDANBgkqhkiG9w0BAQQFADBTMQswCQYDVQQGEwJVUzEc
+MBoGA1UEChMTRXF1aWZheCBTZWN1cmUgSW5jLjEmMCQGA1UEAxMdRXF1aWZheCBT
+ZWN1cmUgZUJ1c2luZXNzIENBLTEwHhcNOTkwNjIxMDQwMDAwWhcNMjAwNjIxMDQw
+MDAwWjBTMQswCQYDVQQGEwJVUzEcMBoGA1UEChMTRXF1aWZheCBTZWN1cmUgSW5j
+LjEmMCQGA1UEAxMdRXF1aWZheCBTZWN1cmUgZUJ1c2luZXNzIENBLTEwgZ8wDQYJ
+KoZIhvcNAQEBBQADgY0AMIGJAoGBAM4vGbwXt3fek6lfWg0XTzQaDJj0ItlZ1MRo
+RvC0NcWFAyDGr0WlIVFFQesWWDYyb+JQYmT5/VGcqiTZ9J2DKocKIdMSODRsjQBu
+WqDZQu4aIZX5UkxVWsUPOE9G+m34LjXWHXzr4vCwdYDIqROsvojvOm6rXyo4YgKw
+Env+j6YDAgMBAAGjZjBkMBEGCWCGSAGG+EIBAQQEAwIABzAPBgNVHRMBAf8EBTAD
+AQH/MB8GA1UdIwQYMBaAFEp4MlIR21kWNl7fwRQ2QGpHfEyhMB0GA1UdDgQWBBRK
+eDJSEdtZFjZe38EUNkBqR3xMoTANBgkqhkiG9w0BAQQFAAOBgQB1W6ibAxHm6VZM
+zfmpTMANmvPMZWnmJXbMWbfWVMMdzZmsGd20hdXgPfxiIKeES1hl8eL5lSE/9dR+
+WB5Hh1Q+WKG1tfgq73HnvMP2sUlG4tega+VWeponmHxGYhTnyfxuAxJ5gDgdSIKN
+/Bf+KpYrtWKmpj29f5JZzVoqgrI3eQ==
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIEZDCCA0ygAwIBAgIQRL4Mi1AAJLQR0zYwS8AzdzANBgkqhkiG9w0BAQUFADCB
+ozELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAlVUMRcwFQYDVQQHEw5TYWx0IExha2Ug
+Q2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBOZXR3b3JrMSEwHwYDVQQLExho
+dHRwOi8vd3d3LnVzZXJ0cnVzdC5jb20xKzApBgNVBAMTIlVUTi1VU0VSRmlyc3Qt
+TmV0d29yayBBcHBsaWNhdGlvbnMwHhcNOTkwNzA5MTg0ODM5WhcNMTkwNzA5MTg1
+NzQ5WjCBozELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAlVUMRcwFQYDVQQHEw5TYWx0
+IExha2UgQ2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBOZXR3b3JrMSEwHwYD
+VQQLExhodHRwOi8vd3d3LnVzZXJ0cnVzdC5jb20xKzApBgNVBAMTIlVUTi1VU0VS
+Rmlyc3QtTmV0d29yayBBcHBsaWNhdGlvbnMwggEiMA0GCSqGSIb3DQEBAQUAA4IB
+DwAwggEKAoIBAQCz+5Gh5DZVhawGNFugmliy+LUPBXeDrjKxdpJo7CNKyXY/45y2
+N3kDuatpjQclthln5LAbGHNhSuh+zdMvZOOmfAz6F4CjDUeJT1FxL+78P/m4FoCH
+iZMlIJpDgmkkdihZNaEdwH+DBmQWICzTSaSFtMBhf1EI+GgVkYDLpdXuOzr0hARe
+YFmnjDRy7rh4xdE7EkpvfmUnuaRVxblvQ6TFHSyZwFKkeEwVs0CYCGtDxgGwenv1
+axwiP8vv/6jQOkt2FZ7S0cYu49tXGzKiuG/ohqY/cKvlcJKrRB5AUPuco2LkbG6g
+yN7igEL66S/ozjIEj3yNtxyjNTwV3Z7DrpelAgMBAAGjgZEwgY4wCwYDVR0PBAQD
+AgHGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFPqGydvguul49Uuo1hXf8NPh
+ahQ8ME8GA1UdHwRIMEYwRKBCoECGPmh0dHA6Ly9jcmwudXNlcnRydXN0LmNvbS9V
+VE4tVVNFUkZpcnN0LU5ldHdvcmtBcHBsaWNhdGlvbnMuY3JsMA0GCSqGSIb3DQEB
+BQUAA4IBAQCk8yXM0dSRgyLQzDKrm5ZONJFUICU0YV8qAhXhi6r/fWRRzwr/vH3Y
+IWp4yy9Rb/hCHTO967V7lMPDqaAt39EpHx3+jz+7qEUqf9FuVSTiuwL7MT++6Lzs
+QCv4AdRWOOTKRIK1YSAhZ2X28AvnNPilwpyjXEAfhZOVBt5P1CeptqX8Fs1zMT+4
+ZSfP1FMa8Kxun08FDAOBp4QpxFq9ZFdyrTvPNximmMatBrTcCKME1SmklpoSZ0qM
+YEWd8SOasACcaLWYUNPvji6SZbFIPiG+FTAqDbUMo2s/rn9X9R+WfN9v3YIwLGUb
+QErNaLly7HF27FSOH4UMAWr6pjisH8SE
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIGizCCBXOgAwIBAgIEO0XlaDANBgkqhkiG9w0BAQUFADBoMQswCQYDVQQGEwJF
+UzEfMB0GA1UEChMWR2VuZXJhbGl0YXQgVmFsZW5jaWFuYTEPMA0GA1UECxMGUEtJ
+R1ZBMScwJQYDVQQDEx5Sb290IENBIEdlbmVyYWxpdGF0IFZhbGVuY2lhbmEwHhcN
+MDEwNzA2MTYyMjQ3WhcNMjEwNzAxMTUyMjQ3WjBoMQswCQYDVQQGEwJFUzEfMB0G
+A1UEChMWR2VuZXJhbGl0YXQgVmFsZW5jaWFuYTEPMA0GA1UECxMGUEtJR1ZBMScw
+JQYDVQQDEx5Sb290IENBIEdlbmVyYWxpdGF0IFZhbGVuY2lhbmEwggEiMA0GCSqG
+SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDGKqtXETcvIorKA3Qdyu0togu8M1JAJke+
+WmmmO3I2F0zo37i7L3bhQEZ0ZQKQUgi0/6iMweDHiVYQOTPvaLRfX9ptI6GJXiKj
+SgbwJ/BXufjpTjJ3Cj9BZPPrZe52/lSqfR0grvPXdMIKX/UIKFIIzFVd0g/bmoGl
+u6GzwZTNVOAydTGRGmKy3nXiz0+J2ZGQD0EbtFpKd71ng+CT516nDOeB0/RSrFOy
+A8dEJvt55cs0YFAQexvba9dHq198aMpunUEDEO5rmXteJajCq+TA81yc477OMUxk
+Hl6AovWDfgzWyoxVjr7gvkkHD6MkQXpYHYTqWBLI4bft75PelAgxAgMBAAGjggM7
+MIIDNzAyBggrBgEFBQcBAQQmMCQwIgYIKwYBBQUHMAGGFmh0dHA6Ly9vY3NwLnBr
+aS5ndmEuZXMwEgYDVR0TAQH/BAgwBgEB/wIBAjCCAjQGA1UdIASCAiswggInMIIC
+IwYKKwYBBAG/VQIBADCCAhMwggHoBggrBgEFBQcCAjCCAdoeggHWAEEAdQB0AG8A
+cgBpAGQAYQBkACAAZABlACAAQwBlAHIAdABpAGYAaQBjAGEAYwBpAPMAbgAgAFIA
+YQDtAHoAIABkAGUAIABsAGEAIABHAGUAbgBlAHIAYQBsAGkAdABhAHQAIABWAGEA
+bABlAG4AYwBpAGEAbgBhAC4ADQAKAEwAYQAgAEQAZQBjAGwAYQByAGEAYwBpAPMA
+bgAgAGQAZQAgAFAAcgDhAGMAdABpAGMAYQBzACAAZABlACAAQwBlAHIAdABpAGYA
+aQBjAGEAYwBpAPMAbgAgAHEAdQBlACAAcgBpAGcAZQAgAGUAbAAgAGYAdQBuAGMA
+aQBvAG4AYQBtAGkAZQBuAHQAbwAgAGQAZQAgAGwAYQAgAHAAcgBlAHMAZQBuAHQA
+ZQAgAEEAdQB0AG8AcgBpAGQAYQBkACAAZABlACAAQwBlAHIAdABpAGYAaQBjAGEA
+YwBpAPMAbgAgAHMAZQAgAGUAbgBjAHUAZQBuAHQAcgBhACAAZQBuACAAbABhACAA
+ZABpAHIAZQBjAGMAaQDzAG4AIAB3AGUAYgAgAGgAdAB0AHAAOgAvAC8AdwB3AHcA
+LgBwAGsAaQAuAGcAdgBhAC4AZQBzAC8AYwBwAHMwJQYIKwYBBQUHAgEWGWh0dHA6
+Ly93d3cucGtpLmd2YS5lcy9jcHMwHQYDVR0OBBYEFHs100DSHHgZZu90ECjcPk+y
+eAT8MIGVBgNVHSMEgY0wgYqAFHs100DSHHgZZu90ECjcPk+yeAT8oWykajBoMQsw
+CQYDVQQGEwJFUzEfMB0GA1UEChMWR2VuZXJhbGl0YXQgVmFsZW5jaWFuYTEPMA0G
+A1UECxMGUEtJR1ZBMScwJQYDVQQDEx5Sb290IENBIEdlbmVyYWxpdGF0IFZhbGVu
+Y2lhbmGCBDtF5WgwDQYJKoZIhvcNAQEFBQADggEBACRhTvW1yEICKrNcda3Fbcrn
+lD+laJWIwVTAEGmiEi8YPyVQqHxK6sYJ2fR1xkDar1CdPaUWu20xxsdzCkj+IHLt
+b8zog2EWRpABlUt9jppSCS/2bxzkoXHPjCpaF3ODR00PNvsETUlR4hTJZGH71BTg
+9J63NI8KJr2XXPR5OkowGcytT6CYirQxlyric21+eLj4iIlPsSKRZEv1UN4D2+XF
+ducTZnV+ZfsBn5OHiJ35Rld8TWCvmHMTI6QgkYH60GFmuH3Rr9ZvHmw96RH9qfmC
+IoaZM3Fa6hlXPZHNqcCjbgcTpsnt+GijnsNacgmHKNHEc8RzGF9QdRYxn7fofMM=
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIHTzCCBTegAwIBAgIJAKPaQn6ksa7aMA0GCSqGSIb3DQEBBQUAMIGuMQswCQYD
+VQQGEwJFVTFDMEEGA1UEBxM6TWFkcmlkIChzZWUgY3VycmVudCBhZGRyZXNzIGF0
+IHd3dy5jYW1lcmZpcm1hLmNvbS9hZGRyZXNzKTESMBAGA1UEBRMJQTgyNzQzMjg3
+MRswGQYDVQQKExJBQyBDYW1lcmZpcm1hIFMuQS4xKTAnBgNVBAMTIENoYW1iZXJz
+IG9mIENvbW1lcmNlIFJvb3QgLSAyMDA4MB4XDTA4MDgwMTEyMjk1MFoXDTM4MDcz
+MTEyMjk1MFowga4xCzAJBgNVBAYTAkVVMUMwQQYDVQQHEzpNYWRyaWQgKHNlZSBj
+dXJyZW50IGFkZHJlc3MgYXQgd3d3LmNhbWVyZmlybWEuY29tL2FkZHJlc3MpMRIw
+EAYDVQQFEwlBODI3NDMyODcxGzAZBgNVBAoTEkFDIENhbWVyZmlybWEgUy5BLjEp
+MCcGA1UEAxMgQ2hhbWJlcnMgb2YgQ29tbWVyY2UgUm9vdCAtIDIwMDgwggIiMA0G
+CSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCvAMtwNyuAWko6bHiUfaN/Gh/2NdW9
+28sNRHI+JrKQUrpjOyhYb6WzbZSm891kDFX29ufyIiKAXuFixrYp4YFs8r/lfTJq
+VKAyGVn+H4vXPWCGhSRv4xGzdz4gljUha7MI2XAuZPeEklPWDrCQiorjh40G072Q
+DuKZoRuGDtqaCrsLYVAGUvGef3bsyw/QHg3PmTA9HMRFEFis1tPo1+XqxQEHd9ZR
+5gN/ikilTWh1uem8nk4ZcfUyS5xtYBkL+8ydddy/Js2Pk3g5eXNeJQ7KXOt3EgfL
+ZEFHcpOrUMPrCXZkNNI5t3YRCQ12RcSprj1qr7V9ZS+UWBDsXHyvfuK2GNnQm05a
+Sd+pZgvMPMZ4fKecHePOjlO+Bd5gD2vlGts/4+EhySnB8esHnFIbAURRPHsl18Tl
+UlRdJQfKFiC4reRB7noI/plvg6aRArBsNlVq5331lubKgdaX8ZSD6e2wsWsSaR6s
++12pxZjptFtYer49okQ6Y1nUCyXeG0+95QGezdIp1Z8XGQpvvwyQ0wlf2eOKNcx5
+Wk0ZN5K3xMGtr/R5JJqyAQuxr1yW84Ay+1w9mPGgP0revq+ULtlVmhduYJ1jbLhj
+ya6BXBg14JC7vjxPNyK5fuvPnnchpj04gftI2jE9K+OJ9dC1vX7gUMQSibMjmhAx
+hduub+84Mxh2EQIDAQABo4IBbDCCAWgwEgYDVR0TAQH/BAgwBgEB/wIBDDAdBgNV
+HQ4EFgQU+SSsD7K1+HnA+mCIG8TZTQKeFxkwgeMGA1UdIwSB2zCB2IAU+SSsD7K1
++HnA+mCIG8TZTQKeFxmhgbSkgbEwga4xCzAJBgNVBAYTAkVVMUMwQQYDVQQHEzpN
+YWRyaWQgKHNlZSBjdXJyZW50IGFkZHJlc3MgYXQgd3d3LmNhbWVyZmlybWEuY29t
+L2FkZHJlc3MpMRIwEAYDVQQFEwlBODI3NDMyODcxGzAZBgNVBAoTEkFDIENhbWVy
+ZmlybWEgUy5BLjEpMCcGA1UEAxMgQ2hhbWJlcnMgb2YgQ29tbWVyY2UgUm9vdCAt
+IDIwMDiCCQCj2kJ+pLGu2jAOBgNVHQ8BAf8EBAMCAQYwPQYDVR0gBDYwNDAyBgRV
+HSAAMCowKAYIKwYBBQUHAgEWHGh0dHA6Ly9wb2xpY3kuY2FtZXJmaXJtYS5jb20w
+DQYJKoZIhvcNAQEFBQADggIBAJASryI1wqM58C7e6bXpeHxIvj99RZJe6dqxGfwW
+PJ+0W2aeaufDuV2I6A+tzyMP3iU6XsxPpcG1Lawk0lgH3qLPaYRgM+gQDROpI9CF
+5Y57pp49chNyM/WqfcZjHwj0/gF/JM8rLFQJ3uIrbZLGOU8W6jx+ekbURWpGqOt1
+glanq6B8aBMz9p0w8G8nOSQjKpD9kCk18pPfNKXG9/jvjA9iSnyu0/VU+I22mlaH
+FoI6M6taIgj3grrqLuBHmrS1RaMFO9ncLkVAO+rcf+g769HsJtg1pDDFOqxXnrN2
+pSB7+R5KBWIBpih1YJeSDW4+TTdDDZIVnBgizVGZoCkaPF+KMjNbMMeJL0eYD6MD
+xvbxrN8y8NmBGuScvfaAFPDRLLmF9dijscilIeUcE5fuDr3fKanvNFNb0+RqE4QG
+tjICxFKuItLcsiFCGtpA8CnJ7AoMXOLQusxI0zcKzBIKinmwPQN/aUv0NCB9szTq
+jktk9T79syNnFQ0EuPAtwQlRPLJsFfClI9eDdOTlLsn+mCdCxqvGnrDQWzilm1De
+fhiYtUU79nm06PcaewaD+9CL2rvHvRirCG88gGtAPxkZumWK5r7VXNM21+9AUiRg
+OGcEMeyP84LG3rlV8zsxkVrctQgVrXYlCg17LofiDKYGvCYQbTed7N14jHyAxfDZ
+d0jQ
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIHSTCCBTGgAwIBAgIJAMnN0+nVfSPOMA0GCSqGSIb3DQEBBQUAMIGsMQswCQYD
+VQQGEwJFVTFDMEEGA1UEBxM6TWFkcmlkIChzZWUgY3VycmVudCBhZGRyZXNzIGF0
+IHd3dy5jYW1lcmZpcm1hLmNvbS9hZGRyZXNzKTESMBAGA1UEBRMJQTgyNzQzMjg3
+MRswGQYDVQQKExJBQyBDYW1lcmZpcm1hIFMuQS4xJzAlBgNVBAMTHkdsb2JhbCBD
+aGFtYmVyc2lnbiBSb290IC0gMjAwODAeFw0wODA4MDExMjMxNDBaFw0zODA3MzEx
+MjMxNDBaMIGsMQswCQYDVQQGEwJFVTFDMEEGA1UEBxM6TWFkcmlkIChzZWUgY3Vy
+cmVudCBhZGRyZXNzIGF0IHd3dy5jYW1lcmZpcm1hLmNvbS9hZGRyZXNzKTESMBAG
+A1UEBRMJQTgyNzQzMjg3MRswGQYDVQQKExJBQyBDYW1lcmZpcm1hIFMuQS4xJzAl
+BgNVBAMTHkdsb2JhbCBDaGFtYmVyc2lnbiBSb290IC0gMjAwODCCAiIwDQYJKoZI
+hvcNAQEBBQADggIPADCCAgoCggIBAMDfVtPkOpt2RbQT2//BthmLN0EYlVJH6xed
+KYiONWwGMi5HYvNJBL99RDaxccy9Wglz1dmFRP+RVyXfXjaOcNFccUMd2drvXNL7
+G706tcuto8xEpw2uIRU/uXpbknXYpBI4iRmKt4DS4jJvVpyR1ogQC7N0ZJJ0YPP2
+zxhPYLIj0Mc7zmFLmY/CDNBAspjcDahOo7kKrmCgrUVSY7pmvWjg+b4aqIG7HkF4
+ddPB/gBVsIdU6CeQNR1MM62X/JcumIS/LMmjv9GYERTtY/jKmIhYF5ntRQOXfjyG
+HoiMvvKRhI9lNNgATH23MRdaKXoKGCQwoze1eqkBfSbW+Q6OWfH9GzO1KTsXO0G2
+Id3UwD2ln58fQ1DJu7xsepeY7s2MH/ucUa6LcL0nn3HAa6x9kGbo1106DbDVwo3V
+yJ2dwW3Q0L9R5OP4wzg2rtandeavhENdk5IMagfeOx2YItaswTXbo6Al/3K1dh3e
+beksZixShNBFks4c5eUzHdwHU1SjqoI7mjcv3N2gZOnm3b2u/GSFHTynyQbehP9r
+6GsaPMWis0L7iwk+XwhSx2LE1AVxv8Rk5Pihg+g+EpuoHtQ2TS9x9o0o9oOpE9Jh
+wZG7SMA0j0GMS0zbaRL/UJScIINZc+18ofLx/d33SdNDWKBWY8o9PeU1VlnpDsog
+zCtLkykPAgMBAAGjggFqMIIBZjASBgNVHRMBAf8ECDAGAQH/AgEMMB0GA1UdDgQW
+BBS5CcqcHtvTbDprru1U8VuTBjUuXjCB4QYDVR0jBIHZMIHWgBS5CcqcHtvTbDpr
+ru1U8VuTBjUuXqGBsqSBrzCBrDELMAkGA1UEBhMCRVUxQzBBBgNVBAcTOk1hZHJp
+ZCAoc2VlIGN1cnJlbnQgYWRkcmVzcyBhdCB3d3cuY2FtZXJmaXJtYS5jb20vYWRk
+cmVzcykxEjAQBgNVBAUTCUE4Mjc0MzI4NzEbMBkGA1UEChMSQUMgQ2FtZXJmaXJt
+YSBTLkEuMScwJQYDVQQDEx5HbG9iYWwgQ2hhbWJlcnNpZ24gUm9vdCAtIDIwMDiC
+CQDJzdPp1X0jzjAOBgNVHQ8BAf8EBAMCAQYwPQYDVR0gBDYwNDAyBgRVHSAAMCow
+KAYIKwYBBQUHAgEWHGh0dHA6Ly9wb2xpY3kuY2FtZXJmaXJtYS5jb20wDQYJKoZI
+hvcNAQEFBQADggIBAICIf3DekijZBZRG/5BXqfEv3xoNa/p8DhxJJHkn2EaqbylZ
+UohwEurdPfWbU1Rv4WCiqAm57OtZfMY18dwY6fFn5a+6ReAJ3spED8IXDneRRXoz
+X1+WLGiLwUePmJs9wOzL9dWCkoQ10b42OFZyMVtHLaoXpGNR6woBrX/sdZ7LoR/x
+fxKxueRkf2fWIyr0uDldmOghp+G9PUIadJpwr2hsUF1Jz//7Dl3mLEfXgTpZALVz
+a2Mg9jFFCDkO9HB+QHBaP9BrQql0PSgvAm11cpUJjUhjxsYjV5KTXjXBjfkK9yyd
+Yhz2rXzdpjEetrHHfoUm+qRqtdpjMNHvkzeyZi99Bffnt0uYlDXA2TopwZ2yUDMd
+SqlapskD7+3056huirRXhOukP9DuqqqHW2Pok+JrqNS4cnhrG+055F3Lm6qH1U9O
+AP7Zap88MQ8oAgF9mOinsKJknnn4SPIVqczmyETrP3iZ8ntxPjzxmKfFGBI/5rso
+M0LpRQp8bfKGeS/Fghl9CYl8slR2iK7ewfPM4W7bMdaTrpmg7yVqc5iJWzouE4ge
+v8CSlDQb4ye3ix5vQv/n6TebUB0tovkC7stYWDpxvGjjqsGvHCgfotwjZT+B6q6Z
+09gwzxMNTxXJhLynSC34MCN32EZLeW32jO06f2ARePTpm67VVMB0gNELQp/B
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIEADCCAuigAwIBAgIBADANBgkqhkiG9w0BAQUFADBjMQswCQYDVQQGEwJVUzEh
+MB8GA1UEChMYVGhlIEdvIERhZGR5IEdyb3VwLCBJbmMuMTEwLwYDVQQLEyhHbyBE
+YWRkeSBDbGFzcyAyIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA0MDYyOTE3
+MDYyMFoXDTM0MDYyOTE3MDYyMFowYzELMAkGA1UEBhMCVVMxITAfBgNVBAoTGFRo
+ZSBHbyBEYWRkeSBHcm91cCwgSW5jLjExMC8GA1UECxMoR28gRGFkZHkgQ2xhc3Mg
+MiBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTCCASAwDQYJKoZIhvcNAQEBBQADggEN
+ADCCAQgCggEBAN6d1+pXGEmhW+vXX0iG6r7d/+TvZxz0ZWizV3GgXne77ZtJ6XCA
+PVYYYwhv2vLM0D9/AlQiVBDYsoHUwHU9S3/Hd8M+eKsaA7Ugay9qK7HFiH7Eux6w
+wdhFJ2+qN1j3hybX2C32qRe3H3I2TqYXP2WYktsqbl2i/ojgC95/5Y0V4evLOtXi
+EqITLdiOr18SPaAIBQi2XKVlOARFmR6jYGB0xUGlcmIbYsUfb18aQr4CUWWoriMY
+avx4A6lNf4DD+qta/KFApMoZFv6yyO9ecw3ud72a9nmYvLEHZ6IVDd2gWMZEewo+
+YihfukEHU1jPEX44dMX4/7VpkI+EdOqXG68CAQOjgcAwgb0wHQYDVR0OBBYEFNLE
+sNKR1EwRcbNhyz2h/t2oatTjMIGNBgNVHSMEgYUwgYKAFNLEsNKR1EwRcbNhyz2h
+/t2oatTjoWekZTBjMQswCQYDVQQGEwJVUzEhMB8GA1UEChMYVGhlIEdvIERhZGR5
+IEdyb3VwLCBJbmMuMTEwLwYDVQQLEyhHbyBEYWRkeSBDbGFzcyAyIENlcnRpZmlj
+YXRpb24gQXV0aG9yaXR5ggEAMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQAD
+ggEBADJL87LKPpH8EsahB4yOd6AzBhRckB4Y9wimPQoZ+YeAEW5p5JYXMP80kWNy
+OO7MHAGjHZQopDH2esRU1/blMVgDoszOYtuURXO1v0XJJLXVggKtI3lpjbi2Tc7P
+TMozI+gciKqdi0FuFskg5YmezTvacPd+mSYgFFQlq25zheabIZ0KbIIOqPjCDPoQ
+HmyW74cNxA9hi63ugyuV+I6ShHI56yDqg+2DzZduCLzrTia2cyvk0/ZM/iZx4mER
+dEr/VxqHD3VILs9RaRegAhJhldXRQLIQTO7ErBBDpqWeCtWVYpoNz4iCxTIM5Cuf
+ReYNnyicsbkqWletNw+vHX/bvZ8=
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIHqDCCBpCgAwIBAgIRAMy4579OKRr9otxmpRwsDxEwDQYJKoZIhvcNAQEFBQAw
+cjELMAkGA1UEBhMCSFUxETAPBgNVBAcTCEJ1ZGFwZXN0MRYwFAYDVQQKEw1NaWNy
+b3NlYyBMdGQuMRQwEgYDVQQLEwtlLVN6aWdubyBDQTEiMCAGA1UEAxMZTWljcm9z
+ZWMgZS1Temlnbm8gUm9vdCBDQTAeFw0wNTA0MDYxMjI4NDRaFw0xNzA0MDYxMjI4
+NDRaMHIxCzAJBgNVBAYTAkhVMREwDwYDVQQHEwhCdWRhcGVzdDEWMBQGA1UEChMN
+TWljcm9zZWMgTHRkLjEUMBIGA1UECxMLZS1Temlnbm8gQ0ExIjAgBgNVBAMTGU1p
+Y3Jvc2VjIGUtU3ppZ25vIFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw
+ggEKAoIBAQDtyADVgXvNOABHzNuEwSFpLHSQDCHZU4ftPkNEU6+r+ICbPHiN1I2u
+uO/TEdyB5s87lozWbxXGd36hL+BfkrYn13aaHUM86tnsL+4582pnS4uCzyL4ZVX+
+LMsvfUh6PXX5qqAnu3jCBspRwn5mS6/NoqdNAoI/gqyFxuEPkEeZlApxcpMqyabA
+vjxWTHOSJ/FrtfX9/DAFYJLG65Z+AZHCabEeHXtTRbjcQR/Ji3HWVBTji1R4P770
+Yjtb9aPs1ZJ04nQw7wHb4dSrmZsqa/i9phyGI0Jf7Enemotb9HI6QMVJPqW+jqpx
+62z69Rrkav17fVVA71hu5tnVvCSrwe+3AgMBAAGjggQ3MIIEMzBnBggrBgEFBQcB
+AQRbMFkwKAYIKwYBBQUHMAGGHGh0dHBzOi8vcmNhLmUtc3ppZ25vLmh1L29jc3Aw
+LQYIKwYBBQUHMAKGIWh0dHA6Ly93d3cuZS1zemlnbm8uaHUvUm9vdENBLmNydDAP
+BgNVHRMBAf8EBTADAQH/MIIBcwYDVR0gBIIBajCCAWYwggFiBgwrBgEEAYGoGAIB
+AQEwggFQMCgGCCsGAQUFBwIBFhxodHRwOi8vd3d3LmUtc3ppZ25vLmh1L1NaU1ov
+MIIBIgYIKwYBBQUHAgIwggEUHoIBEABBACAAdABhAG4A+gBzAO0AdAB2AOEAbgB5
+ACAA6QByAHQAZQBsAG0AZQB6AOkAcwDpAGgAZQB6ACAA6QBzACAAZQBsAGYAbwBn
+AGEAZADhAHMA4QBoAG8AegAgAGEAIABTAHoAbwBsAGcA4QBsAHQAYQB0APMAIABT
+AHoAbwBsAGcA4QBsAHQAYQB0AOEAcwBpACAAUwB6AGEAYgDhAGwAeQB6AGEAdABh
+ACAAcwB6AGUAcgBpAG4AdAAgAGsAZQBsAGwAIABlAGwAagDhAHIAbgBpADoAIABo
+AHQAdABwADoALwAvAHcAdwB3AC4AZQAtAHMAegBpAGcAbgBvAC4AaAB1AC8AUwBa
+AFMAWgAvMIHIBgNVHR8EgcAwgb0wgbqggbeggbSGIWh0dHA6Ly93d3cuZS1zemln
+bm8uaHUvUm9vdENBLmNybIaBjmxkYXA6Ly9sZGFwLmUtc3ppZ25vLmh1L0NOPU1p
+Y3Jvc2VjJTIwZS1Temlnbm8lMjBSb290JTIwQ0EsT1U9ZS1Temlnbm8lMjBDQSxP
+PU1pY3Jvc2VjJTIwTHRkLixMPUJ1ZGFwZXN0LEM9SFU/Y2VydGlmaWNhdGVSZXZv
+Y2F0aW9uTGlzdDtiaW5hcnkwDgYDVR0PAQH/BAQDAgEGMIGWBgNVHREEgY4wgYuB
+EGluZm9AZS1zemlnbm8uaHWkdzB1MSMwIQYDVQQDDBpNaWNyb3NlYyBlLVN6aWdu
+w7MgUm9vdCBDQTEWMBQGA1UECwwNZS1TemlnbsOzIEhTWjEWMBQGA1UEChMNTWlj
+cm9zZWMgS2Z0LjERMA8GA1UEBxMIQnVkYXBlc3QxCzAJBgNVBAYTAkhVMIGsBgNV
+HSMEgaQwgaGAFMegSXUWYYTbMUuE0vE3QJDvTtz3oXakdDByMQswCQYDVQQGEwJI
+VTERMA8GA1UEBxMIQnVkYXBlc3QxFjAUBgNVBAoTDU1pY3Jvc2VjIEx0ZC4xFDAS
+BgNVBAsTC2UtU3ppZ25vIENBMSIwIAYDVQQDExlNaWNyb3NlYyBlLVN6aWdubyBS
+b290IENBghEAzLjnv04pGv2i3GalHCwPETAdBgNVHQ4EFgQUx6BJdRZhhNsxS4TS
+8TdAkO9O3PcwDQYJKoZIhvcNAQEFBQADggEBANMTnGZjWS7KXHAM/IO8VbH0jgds
+ZifOwTsgqRy7RlRw7lrMoHfqaEQn6/Ip3Xep1fvj1KcExJW4C+FEaGAHQzAxQmHl
+7tnlJNUb3+FKG6qfx1/4ehHqE5MAyopYse7tDk2016g2JnzgOsHVV4Lxdbb9iV/a
+86g4nzUGCM4ilb7N1fy+W955a9x6qWVmvrElWl/tftOsRm1M9DKHtCAE4Gx4sHfR
+hUZLphK3dehKyVZs15KrnfVJONJPU+NVkBHbmJbGSfI+9J8b4PeI3CVimUTYc78/
+MPMMNz7UwiiAc7EBt51alhQBS6kRnSlqLtBdgcDPsiBDxwPgN05dCtxZICU=
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIFnDCCA4SgAwIBAgIBATANBgkqhkiG9w0BAQUFADBjMQswCQYDVQQGEwJGUjET
+MBEGA1UEChMKQ2VydGlub21pczEXMBUGA1UECxMOMDAwMiA0MzM5OTg5MDMxJjAk
+BgNVBAMMHUNlcnRpbm9taXMgLSBBdXRvcml0w6kgUmFjaW5lMB4XDTA4MDkxNzA4
+Mjg1OVoXDTI4MDkxNzA4Mjg1OVowYzELMAkGA1UEBhMCRlIxEzARBgNVBAoTCkNl
+cnRpbm9taXMxFzAVBgNVBAsTDjAwMDIgNDMzOTk4OTAzMSYwJAYDVQQDDB1DZXJ0
+aW5vbWlzIC0gQXV0b3JpdMOpIFJhY2luZTCCAiIwDQYJKoZIhvcNAQEBBQADggIP
+ADCCAgoCggIBAJ2Fn4bT46/HsmtuM+Cet0I0VZ35gb5j2CN2DpdUzZlMGvE5x4jY
+F1AMnmHawE5V3udauHpOd4cN5bjr+p5eex7Ezyh0x5P1FMYiKAT5kcOrJ3NqDi5N
+8y4oH3DfVS9O7cdxbwlyLu3VMpfQ8Vh30WC8Tl7bmoT2R2FFK/ZQpn9qcSdIhDWe
+rP5pqZ56XjUl+rSnSTV3lqc2W+HN3yNw2F1MpQiD8aYkOBOo7C+ooWfHpi2GR+6K
+/OybDnT0K0kCe5B1jPyZOQE51kqJ5Z52qz6WKDgmi92NjMD2AR5vpTESOH2VwnHu
+7XSu5DaiQ3XV8QCb4uTXzEIDS3h65X27uK4uIJPT5GHfceF2Z5c/tt9qc1pkIuVC
+28+BA5PY9OMQ4HL2AHCs8MF6DwV/zzRpRbWT5BnbUhYjBYkOjUjkJW+zeL9i9Qf6
+lSTClrLooyPCXQP8w9PlfMl1I9f09bze5N/NgL+RiH2nE7Q5uiy6vdFrzPOlKO1E
+nn1So2+WLhl+HPNbxxaOu2B9d2ZHVIIAEWBsMsGoOBvrbpgT1u449fCfDu/+MYHB
+0iSVL1N6aaLwD4ZFjliCK0wi1F6g530mJ0jfJUaNSih8hp75mxpZuWW/Bd22Ql09
+5gBIgl4g9xGC3srYn+Y3RyYe63j3YcNBZFgCQfna4NH4+ej9Uji29YnfAgMBAAGj
+WzBZMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBQN
+jLZh2kS40RR9w759XkjwzspqsDAXBgNVHSAEEDAOMAwGCiqBegFWAgIAAQEwDQYJ
+KoZIhvcNAQEFBQADggIBACQ+YAZ+He86PtvqrxyaLAEL9MW12Ukx9F1BjYkMTv9s
+ov3/4gbIOZ/xWqndIlgVqIrTseYyCYIDbNc/CMf4uboAbbnW/FIyXaR/pDGUu7ZM
+OH8oMDX/nyNTt7buFHAAQCvaR6s0fl6nVjBhK4tDrP22iCj1a7Y+YEq6QpA0Z43q
+619FVDsXrIvkxmUP7tCMXWY5zjKn2BCXwH40nJ+U8/aGH88bc62UeYdocMMzpXDn
+2NU4lG9jeeu/Cg4I58UvD0KgKxRA/yHgBcUn4YQRE7rWhh1BCxMjidPJC+iKunqj
+o3M3NYB9Ergzd0A4wPpeMNLytqOx1qKVl4GbUu1pTP+A5FPbVFsDbVRfsbjvJL1v
+nxHDx2TCDyhihWZeGnuyt++uNckZM6i4J9szVb9o4XVIRFb7zdNIu0eJOqxp9YDG
+5ERQL1TEqkPFMTFYvZbF6nVsmnWxTfj3l/+WFvKXTej28xH5On2KOG4Ey+HTRRWq
+pdEdnV1j6CTmNhTih60bWfVEm/vXd3wfAXBioSAaosUaKPQhA+4u2cGA6rnZgtZb
+dsLLO7XSAPCjDuGtbkD326C00EauFddEwk01+dIL8hf2rGbVJLJP0RyZwG71fet0
+BLj5TXcJ17TPBzAJ8bgAVtkXFhYKK4bfjwEZGuW7gmP/vgt2Fl43N+bYdJeimUV5
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIECjCCAvKgAwIBAgIJAMJ+QwRORz8ZMA0GCSqGSIb3DQEBCwUAMIGCMQswCQYD
+VQQGEwJIVTERMA8GA1UEBwwIQnVkYXBlc3QxFjAUBgNVBAoMDU1pY3Jvc2VjIEx0
+ZC4xJzAlBgNVBAMMHk1pY3Jvc2VjIGUtU3ppZ25vIFJvb3QgQ0EgMjAwOTEfMB0G
+CSqGSIb3DQEJARYQaW5mb0BlLXN6aWduby5odTAeFw0wOTA2MTYxMTMwMThaFw0y
+OTEyMzAxMTMwMThaMIGCMQswCQYDVQQGEwJIVTERMA8GA1UEBwwIQnVkYXBlc3Qx
+FjAUBgNVBAoMDU1pY3Jvc2VjIEx0ZC4xJzAlBgNVBAMMHk1pY3Jvc2VjIGUtU3pp
+Z25vIFJvb3QgQ0EgMjAwOTEfMB0GCSqGSIb3DQEJARYQaW5mb0BlLXN6aWduby5o
+dTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOn4j/NjrdqG2KfgQvvP
+kd6mJviZpWNwrZuuyjNAfW2WbqEORO7hE52UQlKavXWFdCyoDh2Tthi3jCyoz/tc
+cbna7P7ofo/kLx2yqHWH2Leh5TvPmUpG0IMZfcChEhyVbUr02MelTTMuhTlAdX4U
+fIASmFDHQWe4oIBhVKZsTh/gnQ4H6cm6M+f+wFUoLAKApxn1ntxVUwOXewdI/5n7
+N4okxFnMUBBjjqqpGrCEGob5X7uxUG6k0QrM1XF+H6cbfPVTbiJfyyvm1HxdrtbC
+xkzlBQHZ7Vf8wSN5/PrIJIOV87VqUQHQd9bpEqH5GoP7ghu5sJf0dgYzQ0mg/wu1
++rUCAwEAAaOBgDB+MA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0G
+A1UdDgQWBBTLD8bfQkPMPcu1SCOhGnqmKrs0aDAfBgNVHSMEGDAWgBTLD8bfQkPM
+Pcu1SCOhGnqmKrs0aDAbBgNVHREEFDASgRBpbmZvQGUtc3ppZ25vLmh1MA0GCSqG
+SIb3DQEBCwUAA4IBAQDJ0Q5eLtXMs3w+y/w9/w0olZMEyL/azXm4Q5DwpL7v8u8h
+mLzU1F0G9u5C7DBsoKqpyvGvivo/C3NqPuouQH4frlRheesuCDfXI/OMn74dseGk
+ddug4lQUsbocKaQY9hK6ohQU4zE1yED/t+AFdlfBHFny+L/k7SViXITwfn4fs775
+tyERzAMBVnCnEJIeGzSBHq2cGsMEPO0CYdYeBvNfOofyK/FFh+U9rNHHV4S9a67c
+2Pm2G2JwCz02yULyMtd6YebS2z3PyKnJm9zbWETXbzivf3jTo60adbocwTZ8jx5t
+HMN1Rq41Bab2XD0h7lbwyYIiLXpUq3DDfSJlgnCW
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIC5zCCAlACAQEwDQYJKoZIhvcNAQEFBQAwgbsxJDAiBgNVBAcTG1ZhbGlDZXJ0
+IFZhbGlkYXRpb24gTmV0d29yazEXMBUGA1UEChMOVmFsaUNlcnQsIEluYy4xNTAz
+BgNVBAsTLFZhbGlDZXJ0IENsYXNzIDMgUG9saWN5IFZhbGlkYXRpb24gQXV0aG9y
+aXR5MSEwHwYDVQQDExhodHRwOi8vd3d3LnZhbGljZXJ0LmNvbS8xIDAeBgkqhkiG
+9w0BCQEWEWluZm9AdmFsaWNlcnQuY29tMB4XDTk5MDYyNjAwMjIzM1oXDTE5MDYy
+NjAwMjIzM1owgbsxJDAiBgNVBAcTG1ZhbGlDZXJ0IFZhbGlkYXRpb24gTmV0d29y
+azEXMBUGA1UEChMOVmFsaUNlcnQsIEluYy4xNTAzBgNVBAsTLFZhbGlDZXJ0IENs
+YXNzIDMgUG9saWN5IFZhbGlkYXRpb24gQXV0aG9yaXR5MSEwHwYDVQQDExhodHRw
+Oi8vd3d3LnZhbGljZXJ0LmNvbS8xIDAeBgkqhkiG9w0BCQEWEWluZm9AdmFsaWNl
+cnQuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDjmFGWHOjVsQaBalfD
+cnWTq8+epvzzFlLWLU2fNUSoLgRNB0mKOCn1dzfnt6td3zZxFJmP3MKS8edgkpfs
+2Ejcv8ECIMYkpChMMFp2bbFc893enhBxoYjHW5tBbcqwuI4V7q0zK89HBFx1cQqY
+JJgpp0lZpd34t0NiYfPT4tBVPwIDAQABMA0GCSqGSIb3DQEBBQUAA4GBAFa7AliE
+Zwgs3x/be0kz9dNnnfS0ChCzycUs4pJqcXgn8nCDQtM+z6lU9PHYkhaM0QTLS6vJ
+n0WuPIqpsHEzXcjFV9+vqDWzf4mH6eglkrh/hXqu1rweN1gqZ8mRzyqBPu3GOd/A
+PhmcGcwTTYJBtYze4D1gCCAPRX5ron+jjBXu
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIEKjCCAxKgAwIBAgIQYAGXt0an6rS0mtZLL/eQ+zANBgkqhkiG9w0BAQsFADCB
+rjELMAkGA1UEBhMCVVMxFTATBgNVBAoTDHRoYXd0ZSwgSW5jLjEoMCYGA1UECxMf
+Q2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjE4MDYGA1UECxMvKGMpIDIw
+MDggdGhhd3RlLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxJDAiBgNV
+BAMTG3RoYXd0ZSBQcmltYXJ5IFJvb3QgQ0EgLSBHMzAeFw0wODA0MDIwMDAwMDBa
+Fw0zNzEyMDEyMzU5NTlaMIGuMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMdGhhd3Rl
+LCBJbmMuMSgwJgYDVQQLEx9DZXJ0aWZpY2F0aW9uIFNlcnZpY2VzIERpdmlzaW9u
+MTgwNgYDVQQLEy8oYykgMjAwOCB0aGF3dGUsIEluYy4gLSBGb3IgYXV0aG9yaXpl
+ZCB1c2Ugb25seTEkMCIGA1UEAxMbdGhhd3RlIFByaW1hcnkgUm9vdCBDQSAtIEcz
+MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsr8nLPvb2FvdeHsbnndm
+gcs+vHyu86YnmjSjaDFxODNi5PNxZnmxqWWjpYvVj2AtP0LMqmsywCPLLEHd5N/8
+YZzic7IilRFDGF/Eth9XbAoFWCLINkw6fKXRz4aviKdEAhN0cXMKQlkC+BsUa0Lf
+b1+6a4KinVvnSr0eAXLbS3ToO39/fR8EtCab4LRarEc9VbjXsCZSKAExQGbY2SS9
+9irY7CFJXJv2eul/VTV+lmuNk5Mny5K76qxAwJ/C+IDPXfRa3M50hqY+bAtTyr2S
+zhkGcuYMXDhpxwTWvGzOW/b3aJzcJRVIiKHpqfiYnODz1TEoYRFsZ5aNOZnLwkUk
+OQIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNV
+HQ4EFgQUrWyqlGCc7eT/+j4KdCtjA/e2Wb8wDQYJKoZIhvcNAQELBQADggEBABpA
+2JVlrAmSicY59BDlqQ5mU1143vokkbvnRFHfxhY0Cu9qRFHqKweKA3rD6z8KLFIW
+oCtDuSWQP3CpMyVtRRooOyfPqsMpQhvfO0zAMzRbQYi/aytlryjvsvXDqmbOe1bu
+t8jLZ8HJnBoYuMTDSQPxYA5QzUbF83d597YV4Djbxy8ooAw/dyZ02SUS2jHaGh7c
+KUGRIjxpp7sC8rZcJwOJ9Abqm+RyguOhCcHpABnTPtRwa7pxpqpYrvS76Wy274fM
+m7v/OeZWYdMKp8RcTGB7BXcmer/YB1IsYvdwY9k5vG8cwnncdimvzsUsZAReiDZu
+MdRAGmI0Nj81Aa6sY6A=
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIFaDCCA1CgAwIBAgIBATANBgkqhkiG9w0BAQUFADBFMQswCQYDVQQGEwJVUzEW
+MBQGA1UEChMNR2VvVHJ1c3QgSW5jLjEeMBwGA1UEAxMVR2VvVHJ1c3QgVW5pdmVy
+c2FsIENBMB4XDTA0MDMwNDA1MDAwMFoXDTI5MDMwNDA1MDAwMFowRTELMAkGA1UE
+BhMCVVMxFjAUBgNVBAoTDUdlb1RydXN0IEluYy4xHjAcBgNVBAMTFUdlb1RydXN0
+IFVuaXZlcnNhbCBDQTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAKYV
+VaCjxuAfjJ0hUNfBvitbtaSeodlyWL0AG0y/YckUHUWCq8YdgNY96xCcOq9tJPi8
+cQGeBvV8Xx7BDlXKg5pZMK4ZyzBIle0iN430SppyZj6tlcDgFgDgEB8rMQ7XlFTT
+QjOgNB0eRXbdT8oYN+yFFXoZCPzVx5zw8qkuEKmS5j1YPakWaDwvdSEYfyh3peFh
+F7em6fgemdtzbvQKoiFs7tqqhZJmr/Z6a4LauiIINQ/PQvE1+mrufislzDoR5G2v
+c7J2Ha3QsnhnGqQ5HFELZ1aD/ThdDc7d8Lsrlh/eezJS/R27tQahsiFepdaVaH/w
+mZ7cRQg+59IJDTWU3YBOU5fXtQlEIGQWFwMCTFMNaN7VqnJNk22CDtucvc+081xd
+VHppCZbW2xHBjXWotM85yM48vCR85mLK4b19p71XZQvk/iXttmkQ3CgaRr0BHdCX
+teGYO8A3ZNY9lO4L4fUorgtWv3GLIylBjobFS1J72HGrH4oVpjuDWtdYAVHGTEHZ
+f9hBZ3KiKN9gg6meyHv8U3NyWfWTehd2Ds735VzZC1U0oqpbtWpU5xPKV+yXbfRe
+Bi9Fi1jUIxaS5BZuKGNZMN9QAZxjiRqf2xeUgnA3wySemkfWWspOqGmJch+RbNt+
+nhutxx9z3SxPGWX9f5NAEC7S8O08ni4oPmkmM8V7AgMBAAGjYzBhMA8GA1UdEwEB
+/wQFMAMBAf8wHQYDVR0OBBYEFNq7LqqwDLiIJlF0XG0D08DYj3rWMB8GA1UdIwQY
+MBaAFNq7LqqwDLiIJlF0XG0D08DYj3rWMA4GA1UdDwEB/wQEAwIBhjANBgkqhkiG
+9w0BAQUFAAOCAgEAMXjmx7XfuJRAyXHEqDXsRh3ChfMoWIawC/yOsjmPRFWrZIRc
+aanQmjg8+uUfNeVE44B5lGiku8SfPeE0zTBGi1QrlaXv9z+ZhP015s8xxtxqv6fX
+IwjhmF7DWgh2qaavdy+3YL1ERmrvl/9zlcGO6JP7/TG37FcREUWbMPEaiDnBTzyn
+ANXH/KttgCJwpQzgXQQpAvvLoJHRfNbDflDVnVi+QTjruXU8FdmbyUqDWcDaU/0z
+uzYYm4UPFd3uLax2k7nZAY1IEKj79TiG8dsKxr2EoyNB3tZ3b4XUhRxQ4K5RirqN
+Pnbiucon8l+f725ZDQbYKxek0nxru18UGkiPGkzns0ccjkxFKyDuSN/n3QmOGKja
+QI2SJhFTYXNd673nxE0pN2HrrDktZy4W1vUAg4WhzH92xH3kt0tm7wNFYGm2DFKW
+koRepqO1pD4r2czYG0eq8kTaT/kD6PAUyz/zg97QwVTjt+gKN02LIFkDMBmhLMi9
+ER/frslKxfMnZmaGrGiR/9nmUxwPi1xpZQomyB40w11Re9epnAahNt3ViZS82eQt
+DF4JbAiXfKM9fJP/P6EUp8+1Xevb2xzEdt+Iub1FBZUbrvxGakyvSOPOrg/Sfuvm
+bJxPgWp6ZKy7PtXny3YuxadIwVyQD8vIP/rmMuGNG2+k5o7Y+SlIis5z/iw=
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDkjCCAnqgAwIBAgIRAIW9S/PY2uNp9pTXX8OlRCMwDQYJKoZIhvcNAQEFBQAw
+PTELMAkGA1UEBhMCRlIxETAPBgNVBAoTCENlcnRwbHVzMRswGQYDVQQDExJDbGFz
+cyAyIFByaW1hcnkgQ0EwHhcNOTkwNzA3MTcwNTAwWhcNMTkwNzA2MjM1OTU5WjA9
+MQswCQYDVQQGEwJGUjERMA8GA1UEChMIQ2VydHBsdXMxGzAZBgNVBAMTEkNsYXNz
+IDIgUHJpbWFyeSBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANxQ
+ltAS+DXSCHh6tlJw/W/uz7kRy1134ezpfgSN1sxvc0NXYKwzCkTsA18cgCSR5aiR
+VhKC9+Ar9NuuYS6JEI1rbLqzAr3VNsVINyPi8Fo3UjMXEuLRYE2+L0ER4/YXJQyL
+kcAbmXuZVg2v7tK8R1fjeUl7NIknJITesezpWE7+Tt9avkGtrAjFGA7v0lPubNCd
+EgETjdyAYveVqUSISnFOYFWe2yMZeVYHDD9jC1yw4r5+FfyUM1hBOHTE4Y+L3yas
+H7WLO7dDWWuwJKZtkIvEcupdM5i3y95ee++U8Rs+yskhwcWYAqqi9lt3m/V+llU0
+HGdpwPFC40es/CgcZlUCAwEAAaOBjDCBiTAPBgNVHRMECDAGAQH/AgEKMAsGA1Ud
+DwQEAwIBBjAdBgNVHQ4EFgQU43Mt38sOKAze3bOkynm4jrvoMIkwEQYJYIZIAYb4
+QgEBBAQDAgEGMDcGA1UdHwQwMC4wLKAqoCiGJmh0dHA6Ly93d3cuY2VydHBsdXMu
+Y29tL0NSTC9jbGFzczIuY3JsMA0GCSqGSIb3DQEBBQUAA4IBAQCnVM+IRBnL39R/
+AN9WM2K191EBkOvDP9GIROkkXe/nFL0gt5o8AP5tn9uQ3Nf0YtaLcF3n5QRIqWh8
+yfFC82x/xXp8HVGIutIKPidd3i1RTtMTZGnkLuPT55sJmabglZvOGtd/vjzOUrMR
+FcEPF80Du5wlFbqidon8BvEY0JNLDnyCt6X09l/+7UCmnYR0ObncHoUW2ikbhiMA
+ybuJfm6AiB4vFLQDJKgybwOaRywwvlbGp0ICcBvqQNi6BQNwB6SW//1IMwrh3KWB
+kJtN3X3n57LNXMhqlfil9o3EXXgIvnsG1knPGTZQIy4I5p4FTUcY1Rbpsda2ENW7
+l7+ijrRU
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDSjCCAjKgAwIBAgIQRK+wgNajJ7qJMDmGLvhAazANBgkqhkiG9w0BAQUFADA/
+MSQwIgYDVQQKExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdCBDby4xFzAVBgNVBAMT
+DkRTVCBSb290IENBIFgzMB4XDTAwMDkzMDIxMTIxOVoXDTIxMDkzMDE0MDExNVow
+PzEkMCIGA1UEChMbRGlnaXRhbCBTaWduYXR1cmUgVHJ1c3QgQ28uMRcwFQYDVQQD
+Ew5EU1QgUm9vdCBDQSBYMzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
+AN+v6ZdQCINXtMxiZfaQguzH0yxrMMpb7NnDfcdAwRgUi+DoM3ZJKuM/IUmTrE4O
+rz5Iy2Xu/NMhD2XSKtkyj4zl93ewEnu1lcCJo6m67XMuegwGMoOifooUMM0RoOEq
+OLl5CjH9UL2AZd+3UWODyOKIYepLYYHsUmu5ouJLGiifSKOeDNoJjj4XLh7dIN9b
+xiqKqy69cK3FCxolkHRyxXtqqzTWMIn/5WgTe1QLyNau7Fqckh49ZLOMxt+/yUFw
+7BZy1SbsOFU5Q9D8/RhcQPGX69Wam40dutolucbY38EVAjqr2m7xPi71XAicPNaD
+aeQQmxkqtilX4+U9m5/wAl0CAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNV
+HQ8BAf8EBAMCAQYwHQYDVR0OBBYEFMSnsaR7LHH62+FLkHX/xBVghYkQMA0GCSqG
+SIb3DQEBBQUAA4IBAQCjGiybFwBcqR7uKGY3Or+Dxz9LwwmglSBd49lZRNI+DT69
+ikugdB/OEIKcdBodfpga3csTS7MgROSR6cz8faXbauX+5v3gTt23ADq1cEmv8uXr
+AvHRAosZy5Q6XkjEGB5YGV8eAlrwDPGxrancWYaLbumR9YbK+rlmM6pZW87ipxZz
+R8srzJmwN0jP41ZL9c8PDHIyh8bwRLtTcm1D9SZImlJnt1ir/md2cXjbDaJWFBM5
+JDGFoqgCWjBH4d1QB7wCCZAA62RjYJsWvIjJEubSfZGL+T0yjWW06XyxV3bqxbYo
+Ob8VZRzI9neWagqNdwvYkQsEjgfbKbYK7p2CNTUQ
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIEPDCCAySgAwIBAgIBATANBgkqhkiG9w0BAQUFADCBvjE/MD0GA1UEAww2VMOc
+UktUUlVTVCBFbGVrdHJvbmlrIFNlcnRpZmlrYSBIaXptZXQgU2HEn2xhecSxY8Sx
+c8SxMQswCQYDVQQGEwJUUjEPMA0GA1UEBwwGQW5rYXJhMV0wWwYDVQQKDFRUw5xS
+S1RSVVNUIEJpbGdpIMSwbGV0acWfaW0gdmUgQmlsacWfaW0gR8O8dmVubGnEn2kg
+SGl6bWV0bGVyaSBBLsWeLiAoYykgS2FzxLFtIDIwMDUwHhcNMDUxMTA3MTAwNzU3
+WhcNMTUwOTE2MTAwNzU3WjCBvjE/MD0GA1UEAww2VMOcUktUUlVTVCBFbGVrdHJv
+bmlrIFNlcnRpZmlrYSBIaXptZXQgU2HEn2xhecSxY8Sxc8SxMQswCQYDVQQGEwJU
+UjEPMA0GA1UEBwwGQW5rYXJhMV0wWwYDVQQKDFRUw5xSS1RSVVNUIEJpbGdpIMSw
+bGV0acWfaW0gdmUgQmlsacWfaW0gR8O8dmVubGnEn2kgSGl6bWV0bGVyaSBBLsWe
+LiAoYykgS2FzxLFtIDIwMDUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
+AQCpNn7DkUNMwxmYCMjHWHtPFoylzkkBH3MOrHUTpvqeLCDe2JAOCtFp0if7qnef
+J1Il4std2NiDUBd9irWCPwSOtNXwSadktx4uXyCcUHVPr+G1QRT0mJKIx+XlZEdh
+R3n9wFHxwZnn3M5q+6+1ATDcRhzviuyV79z/rxAc653YsKpqhRgNF8k+v/Gb0AmJ
+Qv2gQrSdiVFVKc8bcLyEVK3BEx+Y9C52YItdP5qtygy/p1Zbj3e41Z55SZI/4PGX
+JHpsmxcPbe9TmJEr5A++WXkHeLuXlfSfadRYhwqp48y2WBmfJiGxxFmNskF1wK1p
+zpwACPI2/z7woQ8arBT9pmAPAgMBAAGjQzBBMB0GA1UdDgQWBBTZN7NOBf3Zz58S
+Fq62iS/rJTqIHDAPBgNVHQ8BAf8EBQMDBwYAMA8GA1UdEwEB/wQFMAMBAf8wDQYJ
+KoZIhvcNAQEFBQADggEBAHJglrfJ3NgpXiOFX7KzLXb7iNcX/nttRbj2hWyfIvwq
+ECLsqrkw9qtY1jkQMZkpAL2JZkH7dN6RwRgLn7Vhy506vvWolKMiVW4XSf/SKfE4
+Jl3vpao6+XF75tpYHdN0wgH6PmlYX63LaL4ULptswLbcoCb6dxriJNoaN+BnrdFz
+gw2lGh1uEpJ+hGIAF728JRhX8tepb1mIvDS3LoV4nZbcFMMsilKbloxSZj2GFotH
+uFEJjOp9zYhys2AzsfAKRO8P9Qk3iCQOLGsgOqL6EfJANZxEaGM7rDNvY7wsu/LS
+y3Z9fYjYHcgFHW68lKlmjHdxx/qR+i9Rnuk5UrbnBEI=
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIEXjCCA0agAwIBAgIQRL4Mi1AAIbQR0ypoBqmtaTANBgkqhkiG9w0BAQUFADCB
+kzELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAlVUMRcwFQYDVQQHEw5TYWx0IExha2Ug
+Q2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBOZXR3b3JrMSEwHwYDVQQLExho
+dHRwOi8vd3d3LnVzZXJ0cnVzdC5jb20xGzAZBgNVBAMTElVUTiAtIERBVEFDb3Jw
+IFNHQzAeFw05OTA2MjQxODU3MjFaFw0xOTA2MjQxOTA2MzBaMIGTMQswCQYDVQQG
+EwJVUzELMAkGA1UECBMCVVQxFzAVBgNVBAcTDlNhbHQgTGFrZSBDaXR5MR4wHAYD
+VQQKExVUaGUgVVNFUlRSVVNUIE5ldHdvcmsxITAfBgNVBAsTGGh0dHA6Ly93d3cu
+dXNlcnRydXN0LmNvbTEbMBkGA1UEAxMSVVROIC0gREFUQUNvcnAgU0dDMIIBIjAN
+BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA3+5YEKIrblXEjr8uRgnn4AgPLit6
+E5Qbvfa2gI5lBZMAHryv4g+OGQ0SR+ysraP6LnD43m77VkIVni5c7yPeIbkFdicZ
+D0/Ww5y0vpQZY/KmEQrrU0icvvIpOxboGqBMpsn0GFlowHDyUwDAXlCCpVZvNvlK
+4ESGoE1O1kduSUrLZ9emxAW5jh70/P/N5zbgnAVssjMiFdC04MwXwLLA9P4yPykq
+lXvY8qdOD1R8oQ2AswkDwf9c3V6aPryuvEeKaq5xyh+xKrhfQgUL7EYw0XILyulW
+bfXv33i+Ybqypa4ETLyorGkVl73v67SMvzX41MPRKA5cOp9wGDMgd8SirwIDAQAB
+o4GrMIGoMAsGA1UdDwQEAwIBxjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRT
+MtGzz3/64PGgXYVOktKeRR20TzA9BgNVHR8ENjA0MDKgMKAuhixodHRwOi8vY3Js
+LnVzZXJ0cnVzdC5jb20vVVROLURBVEFDb3JwU0dDLmNybDAqBgNVHSUEIzAhBggr
+BgEFBQcDAQYKKwYBBAGCNwoDAwYJYIZIAYb4QgQBMA0GCSqGSIb3DQEBBQUAA4IB
+AQAnNZcAiosovcYzMB4p/OL31ZjUQLtgyr+rFywJNn9Q+kHcrpY6CiM+iVnJowft
+Gzet/Hy+UUla3joKVAgWRcKZsYfNjGjgaQPpxE6YsjuMFrMOoAyYUJuTqXAJyCyj
+j98C5OBxOvG0I3KgqgHf35g+FFCgMSa9KOlaMCZ1+XtgHI3zzVAmbQQnmt/VDUVH
+KWss5nbZqSl9Mt3JNjy9rjXxEZ4du5A/EkdOjtd+D2JzHVImOBwYSf0wdJrE5SIv
+2MCN7ZF6TACPcn9d2t0bi0Vr591pl6jFVkwPDPafepE39peC4N1xaf92P2BNPM/3
+mfnGV/TJVTl4uix5yaaIK/QI
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIExTCCA62gAwIBAgIBADANBgkqhkiG9w0BAQUFADB9MQswCQYDVQQGEwJFVTEn
+MCUGA1UEChMeQUMgQ2FtZXJmaXJtYSBTQSBDSUYgQTgyNzQzMjg3MSMwIQYDVQQL
+ExpodHRwOi8vd3d3LmNoYW1iZXJzaWduLm9yZzEgMB4GA1UEAxMXR2xvYmFsIENo
+YW1iZXJzaWduIFJvb3QwHhcNMDMwOTMwMTYxNDE4WhcNMzcwOTMwMTYxNDE4WjB9
+MQswCQYDVQQGEwJFVTEnMCUGA1UEChMeQUMgQ2FtZXJmaXJtYSBTQSBDSUYgQTgy
+NzQzMjg3MSMwIQYDVQQLExpodHRwOi8vd3d3LmNoYW1iZXJzaWduLm9yZzEgMB4G
+A1UEAxMXR2xvYmFsIENoYW1iZXJzaWduIFJvb3QwggEgMA0GCSqGSIb3DQEBAQUA
+A4IBDQAwggEIAoIBAQCicKLQn0KuWxfH2H3PFIP8T8mhtxOviteePgQKkotgVvq0
+Mi+ITaFgCPS3CU6gSS9J1tPfnZdan5QEcOw/Wdm3zGaLmFIoCQLfxS+EjXqXd7/s
+QJ0lcqu1PzKY+7e3/HKE5TWH+VX6ox8Oby4o3Wmg2UIQxvi1RMLQQ3/bvOSiPGpV
+eAp3qdjqGTK3L/5cPxvusZjsyq16aUXjlg9V9ubtdepl6DJWk0aJqCWKZQbua795
+B9Dxt6/tLE2Su8CoX6dnfQTyFQhwrJLWfQTSM/tMtgsL+xrJxI0DqX5c8lCrEqWh
+z0hQpe/SyBoT+rB/sYIcd2oPX9wLlY/vQ37mRQklAgEDo4IBUDCCAUwwEgYDVR0T
+AQH/BAgwBgEB/wIBDDA/BgNVHR8EODA2MDSgMqAwhi5odHRwOi8vY3JsLmNoYW1i
+ZXJzaWduLm9yZy9jaGFtYmVyc2lnbnJvb3QuY3JsMB0GA1UdDgQWBBRDnDafsJ4w
+TcbOX60Qq+UDpfqpFDAOBgNVHQ8BAf8EBAMCAQYwEQYJYIZIAYb4QgEBBAQDAgAH
+MCoGA1UdEQQjMCGBH2NoYW1iZXJzaWducm9vdEBjaGFtYmVyc2lnbi5vcmcwKgYD
+VR0SBCMwIYEfY2hhbWJlcnNpZ25yb290QGNoYW1iZXJzaWduLm9yZzBbBgNVHSAE
+VDBSMFAGCysGAQQBgYcuCgEBMEEwPwYIKwYBBQUHAgEWM2h0dHA6Ly9jcHMuY2hh
+bWJlcnNpZ24ub3JnL2Nwcy9jaGFtYmVyc2lnbnJvb3QuaHRtbDANBgkqhkiG9w0B
+AQUFAAOCAQEAPDtwkfkEVCeR4e3t/mh/YV3lQWVPMvEYBZRqHN4fcNs+ezICNLUM
+bKGKfKX0j//U2K0X1S0E0T9YgOKBWYi+wONGkyT+kL0mojAt6JcmVzWJdJYY9hXi
+ryQZVgICsroPFOrGimbBhkVVi76SvpykBMdJPJ7oKXqJ1/6v/2j1pReQvayZzKWG
+VwlnRtvWFsJG8eSpUPWP0ZIV018+xgBJOm5YstHRJw0lyDL4IBHNfTIzSJRUTN3c
+ecQwn+uOuFW114hcxWokPbLTBQNRxgfvzBRydD1ucs4YKIxKoHflCStFREest2d/
+AYoFWpO+ocH/+OcOZ6RHSXZddZAa9SaP8A==
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIEqjCCA5KgAwIBAgIOSkcAAQAC5aBd1j8AUb8wDQYJKoZIhvcNAQEFBQAwdjEL
+MAkGA1UEBhMCREUxHDAaBgNVBAoTE1RDIFRydXN0Q2VudGVyIEdtYkgxIjAgBgNV
+BAsTGVRDIFRydXN0Q2VudGVyIENsYXNzIDMgQ0ExJTAjBgNVBAMTHFRDIFRydXN0
+Q2VudGVyIENsYXNzIDMgQ0EgSUkwHhcNMDYwMTEyMTQ0MTU3WhcNMjUxMjMxMjI1
+OTU5WjB2MQswCQYDVQQGEwJERTEcMBoGA1UEChMTVEMgVHJ1c3RDZW50ZXIgR21i
+SDEiMCAGA1UECxMZVEMgVHJ1c3RDZW50ZXIgQ2xhc3MgMyBDQTElMCMGA1UEAxMc
+VEMgVHJ1c3RDZW50ZXIgQ2xhc3MgMyBDQSBJSTCCASIwDQYJKoZIhvcNAQEBBQAD
+ggEPADCCAQoCggEBALTgu1G7OVyLBMVMeRwjhjEQY0NVJz/GRcekPewJDRoeIMJW
+Ht4bNwcwIi9v8Qbxq63WyKthoy9DxLCyLfzDlml7forkzMA5EpBCYMnMNWju2l+Q
+Vl/NHE1bWEnrDgFPZPosPIlY2C8u4rBo6SI7dYnWRBpl8huXJh0obazovVkdKyT2
+1oQDZogkAHhg8fir/gKya/si+zXmFtGt9i4S5Po1auUZuV3bOx4a+9P/FRQI2Alq
+ukWdFHlgfa9Aigdzs5OW03Q0jTo3Kd5c7PXuLjHCINy+8U9/I1LZW+Jk2ZyqBwi1
+Rb3R0DHBq1SfqdLDYmAD8bs5SpJKPQq5ncWg/jcCAwEAAaOCATQwggEwMA8GA1Ud
+EwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTUovyfs8PYA9NX
+XAek0CSnwPIA1DCB7QYDVR0fBIHlMIHiMIHfoIHcoIHZhjVodHRwOi8vd3d3LnRy
+dXN0Y2VudGVyLmRlL2NybC92Mi90Y19jbGFzc18zX2NhX0lJLmNybIaBn2xkYXA6
+Ly93d3cudHJ1c3RjZW50ZXIuZGUvQ049VEMlMjBUcnVzdENlbnRlciUyMENsYXNz
+JTIwMyUyMENBJTIwSUksTz1UQyUyMFRydXN0Q2VudGVyJTIwR21iSCxPVT1yb290
+Y2VydHMsREM9dHJ1c3RjZW50ZXIsREM9ZGU/Y2VydGlmaWNhdGVSZXZvY2F0aW9u
+TGlzdD9iYXNlPzANBgkqhkiG9w0BAQUFAAOCAQEANmDkcPcGIEPZIxpC8vijsrlN
+irTzwppVMXzEO2eatN9NDoqTSheLG43KieHPOh6sHfGcMrSOWXaiQYUlN6AT0PV8
+TtXqluJucsG7Kv5sbviRmEb8yRtXW+rIGjs/sFGYPAfaLFkB2otE6OF0/ado3VS6
+g0bsyEa1+K+XwDsJHI/OcpY9M1ZwvJbL2NV9IJqDnxrcOfHFcqMRA/07QlIp2+gB
+95tejNaNhk4Z+rwcvsUhpYeeeC422wlxo3I0+GzjBgnyXlal092Y+tTmBvTwtiBj
+S+opvaqCZh77gaqnN60TGOaSw4HBM7uIHqHn4rS9MWwOUT1v+5ZWgOI2F9Hc5A==
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDZjCCAk6gAwIBAgIBATANBgkqhkiG9w0BAQUFADBEMQswCQYDVQQGEwJVUzEW
+MBQGA1UEChMNR2VvVHJ1c3QgSW5jLjEdMBsGA1UEAxMUR2VvVHJ1c3QgR2xvYmFs
+IENBIDIwHhcNMDQwMzA0MDUwMDAwWhcNMTkwMzA0MDUwMDAwWjBEMQswCQYDVQQG
+EwJVUzEWMBQGA1UEChMNR2VvVHJ1c3QgSW5jLjEdMBsGA1UEAxMUR2VvVHJ1c3Qg
+R2xvYmFsIENBIDIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDvPE1A
+PRDfO1MA4Wf+lGAVPoWI8YkNkMgoI5kF6CsgncbzYEbYwbLVjDHZ3CB5JIG/NTL8
+Y2nbsSpr7iFY8gjpeMtvy/wWUsiRxP89c96xPqfCfWbB9X5SJBri1WeR0IIQ13hL
+TytCOb1kLUCgsBDTOEhGiKEMuzozKmKY+wCdE1l/bztyqu6mD4b5BWHqZ38MN5aL
+5mkWRxHCJ1kDs6ZgwiFAVvqgx306E+PsV8ez1q6diYD3Aecs9pYrEw15LNnA5IZ7
+S4wMcoKK+xfNAGw6EzywhIdLFnopsk/bHdQL82Y3vdj2V7teJHq4PIu5+pIaGoSe
+2HSPqht/XvT+RSIhAgMBAAGjYzBhMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYE
+FHE4NvICMVNHK266ZUapEBVYIAUJMB8GA1UdIwQYMBaAFHE4NvICMVNHK266ZUap
+EBVYIAUJMA4GA1UdDwEB/wQEAwIBhjANBgkqhkiG9w0BAQUFAAOCAQEAA/e1K6td
+EPx7srJerJsOflN4WT5CBP51o62sgU7XAotexC3IUnbHLB/8gTKY0UvGkpMzNTEv
+/NgdRN3ggX+d6YvhZJFiCzkIjKx0nVnZellSlxG5FntvRdOW2TF9AjYPnDtuzywN
+A0ZF66D0f0hExghAzN4bcLUprbqLOzRldRtxIR0sFAqwlpW41uryZfspuk/qkZN0
+abby/+Ea0AzRdoXLiiW9l14sbxWZJue2Kf8i7MkCx1YAzUm5s2x7UwQa4qjJqhIF
+I8LO57sEAszAR6LkxCkvW0VXiVHuPOtSCP8HNR6fNWpHSlaY0VqFH4z1Ir+rzoPz
+4iIprn2DQKi6bA==
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDMDCCAhigAwIBAgICA+gwDQYJKoZIhvcNAQEFBQAwRzELMAkGA1UEBhMCSEsx
+FjAUBgNVBAoTDUhvbmdrb25nIFBvc3QxIDAeBgNVBAMTF0hvbmdrb25nIFBvc3Qg
+Um9vdCBDQSAxMB4XDTAzMDUxNTA1MTMxNFoXDTIzMDUxNTA0NTIyOVowRzELMAkG
+A1UEBhMCSEsxFjAUBgNVBAoTDUhvbmdrb25nIFBvc3QxIDAeBgNVBAMTF0hvbmdr
+b25nIFBvc3QgUm9vdCBDQSAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
+AQEArP84tulmAknjorThkPlAj3n54r15/gK97iSSHSL22oVyaf7XPwnU3ZG1ApzQ
+jVrhVcNQhrkpJsLj2aDxaQMoIIBFIi1WpztUlVYiWR8o3x8gPW2iNr4joLFutbEn
+PzlTCeqrauh0ssJlXI6/fMN4hM2eFvz1Lk8gKgifd/PFHsSaUmYeSF7jEAaPIpjh
+ZY4bXSNmO7ilMlHIhqqhqZ5/dpTCpmy3QfDVyAY45tQM4vM7TG1QjMSDJ8EThFk9
+nnV0ttgCXjqQesBCNnLsak3c78QA3xMYV18meMjWCnl3v/evt3a5pQuEF10Q6m/h
+q5URX208o1xNg1vysxmKgIsLhwIDAQABoyYwJDASBgNVHRMBAf8ECDAGAQH/AgED
+MA4GA1UdDwEB/wQEAwIBxjANBgkqhkiG9w0BAQUFAAOCAQEADkbVPK7ih9legYsC
+mEEIjEy82tvuJxuC52pF7BaLT4Wg87JwvVqWuspube5Gi27nKi6Wsxkz67SfqLI3
+7piol7Yutmcn1KZJ/RyTZXaeQi/cImyaT/JaFTmxcdcrUehtHJjA2Sr0oYJ71clB
+oiMBdDhViw+5LmeiIAQ32pwL0xch4I+XeTRvhEgCIDMb5jREn5Fw9IBehEPCKdJs
+EhTkYY2sEJCehFC78JZvRZ+K88psT/oROhUVRsPNH4NbLUES7VBnQRM9IauUiqpO
+fMGx+6fWtScvl6tu4B3i0RwsH0Ti/L6RoZz71ilTc4afU9hDDl3WY4JxHYB0yvbi
+AmvZWg==
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDVTCCAj2gAwIBAgIESTMAATANBgkqhkiG9w0BAQUFADAyMQswCQYDVQQGEwJD
+TjEOMAwGA1UEChMFQ05OSUMxEzARBgNVBAMTCkNOTklDIFJPT1QwHhcNMDcwNDE2
+MDcwOTE0WhcNMjcwNDE2MDcwOTE0WjAyMQswCQYDVQQGEwJDTjEOMAwGA1UEChMF
+Q05OSUMxEzARBgNVBAMTCkNOTklDIFJPT1QwggEiMA0GCSqGSIb3DQEBAQUAA4IB
+DwAwggEKAoIBAQDTNfc/c3et6FtzF8LRb+1VvG7q6KR5smzDo+/hn7E7SIX1mlwh
+IhAsxYLO2uOabjfhhyzcuQxauohV3/2q2x8x6gHx3zkBwRP9SFIhxFXf2tizVHa6
+dLG3fdfA6PZZxU3Iva0fFNrfWEQlMhkqx35+jq44sDB7R3IJMfAw28Mbdim7aXZO
+V/kbZKKTVrdvmW7bCgScEeOAH8tjlBAKqeFkgjH5jCftppkA9nCTGPihNIaj3XrC
+GHn2emU1z5DrvTOTn1OrczvmmzQgLx3vqR1jGqCA2wMv+SYahtKNu6m+UjqHZ0gN
+v7Sg2Ca+I19zN38m5pIEo3/PIKe38zrKy5nLAgMBAAGjczBxMBEGCWCGSAGG+EIB
+AQQEAwIABzAfBgNVHSMEGDAWgBRl8jGtKvf33VKWCscCwQ7vptU7ETAPBgNVHRMB
+Af8EBTADAQH/MAsGA1UdDwQEAwIB/jAdBgNVHQ4EFgQUZfIxrSr3991SlgrHAsEO
+76bVOxEwDQYJKoZIhvcNAQEFBQADggEBAEs17szkrr/Dbq2flTtLP1se31cpolnK
+OOK5Gv+e5m4y3R6u6jW39ZORTtpC4cMXYFDy0VwmuYK36m3knITnA3kXr5g9lNvH
+ugDnuL8BV8F3RTIMO/G0HAiw/VGgod2aHRM2mm23xzy54cXZF/qD1T0VoDy7Hgvi
+yJA/qIYM/PmLXoXLT1tLYhFHxUV8BS9BsZ4QaRuZluBVeftOhpm4lNqGOGqTo+fL
+buXf6iFViZx9fX+Y9QCJ7uOEwFyWtcVG6kbghVW2G8kS1sHNzYDzAgE8yGnLRUhj
+2JTQ7IUOO04RZfSCjKY9ri4ilAnIXOo8gV0WKgOXFlUJ24pBgp5mmxE=
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDAjCCAmsCEDKIjprS9esTR/h/xCA3JfgwDQYJKoZIhvcNAQEFBQAwgcExCzAJ
+BgNVBAYTAlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE8MDoGA1UECxMzQ2xh
+c3MgNCBQdWJsaWMgUHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEcy
+MTowOAYDVQQLEzEoYykgMTk5OCBWZXJpU2lnbiwgSW5jLiAtIEZvciBhdXRob3Jp
+emVkIHVzZSBvbmx5MR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMB4X
+DTk4MDUxODAwMDAwMFoXDTI4MDgwMTIzNTk1OVowgcExCzAJBgNVBAYTAlVTMRcw
+FQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE8MDoGA1UECxMzQ2xhc3MgNCBQdWJsaWMg
+UHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEcyMTowOAYDVQQLEzEo
+YykgMTk5OCBWZXJpU2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5
+MR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMIGfMA0GCSqGSIb3DQEB
+AQUAA4GNADCBiQKBgQC68OTP+cSuhVS5B1f5j8V/aBH4xBewRNzjMHPVKmIquNDM
+HO0oW369atyzkSTKQWI8/AIBvxwWMZQFl3Zuoq29YRdsTjCG8FE3KlDHqGKB3FtK
+qsGgtG7rL+VXxbErQHDbWk2hjh+9Ax/YA9SPTJlxvOKCzFjomDqG04Y48wApHwID
+AQABMA0GCSqGSIb3DQEBBQUAA4GBAIWMEsGnuVAVess+rLhDityq3RS6iYF+ATwj
+cSGIL4LcY/oCRaxFWdcqWERbt5+BO5JoPeI3JPV7bI92NZYJqFmduc4jq3TWg/0y
+cyfYaT5DdPauxYma51N86Xv2S/PBZYPejYqcPIiNOVn8qj8ijaHBZlCBckztImRP
+T8qAkbYp
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIE2DCCBEGgAwIBAgIEN0rSQzANBgkqhkiG9w0BAQUFADCBwzELMAkGA1UEBhMC
+VVMxFDASBgNVBAoTC0VudHJ1c3QubmV0MTswOQYDVQQLEzJ3d3cuZW50cnVzdC5u
+ZXQvQ1BTIGluY29ycC4gYnkgcmVmLiAobGltaXRzIGxpYWIuKTElMCMGA1UECxMc
+KGMpIDE5OTkgRW50cnVzdC5uZXQgTGltaXRlZDE6MDgGA1UEAxMxRW50cnVzdC5u
+ZXQgU2VjdXJlIFNlcnZlciBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw05OTA1
+MjUxNjA5NDBaFw0xOTA1MjUxNjM5NDBaMIHDMQswCQYDVQQGEwJVUzEUMBIGA1UE
+ChMLRW50cnVzdC5uZXQxOzA5BgNVBAsTMnd3dy5lbnRydXN0Lm5ldC9DUFMgaW5j
+b3JwLiBieSByZWYuIChsaW1pdHMgbGlhYi4pMSUwIwYDVQQLExwoYykgMTk5OSBF
+bnRydXN0Lm5ldCBMaW1pdGVkMTowOAYDVQQDEzFFbnRydXN0Lm5ldCBTZWN1cmUg
+U2VydmVyIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIGdMA0GCSqGSIb3DQEBAQUA
+A4GLADCBhwKBgQDNKIM0VBuJ8w+vN5Ex/68xYMmo6LIQaO2f55M28Qpku0f1BBc/
+I0dNxScZgSYMVHINiC3ZH5oSn7yzcdOAGT9HZnuMNSjSuQrfJNqc1lB5gXpa0zf3
+wkrYKZImZNHkmGw6AIr1NJtl+O3jEP/9uElY3KDegjlrgbEWGWG5VLbmQwIBA6OC
+AdcwggHTMBEGCWCGSAGG+EIBAQQEAwIABzCCARkGA1UdHwSCARAwggEMMIHeoIHb
+oIHYpIHVMIHSMQswCQYDVQQGEwJVUzEUMBIGA1UEChMLRW50cnVzdC5uZXQxOzA5
+BgNVBAsTMnd3dy5lbnRydXN0Lm5ldC9DUFMgaW5jb3JwLiBieSByZWYuIChsaW1p
+dHMgbGlhYi4pMSUwIwYDVQQLExwoYykgMTk5OSBFbnRydXN0Lm5ldCBMaW1pdGVk
+MTowOAYDVQQDEzFFbnRydXN0Lm5ldCBTZWN1cmUgU2VydmVyIENlcnRpZmljYXRp
+b24gQXV0aG9yaXR5MQ0wCwYDVQQDEwRDUkwxMCmgJ6AlhiNodHRwOi8vd3d3LmVu
+dHJ1c3QubmV0L0NSTC9uZXQxLmNybDArBgNVHRAEJDAigA8xOTk5MDUyNTE2MDk0
+MFqBDzIwMTkwNTI1MTYwOTQwWjALBgNVHQ8EBAMCAQYwHwYDVR0jBBgwFoAU8Bdi
+E1U9s/8KAGv7UISX8+1i0BowHQYDVR0OBBYEFPAXYhNVPbP/CgBr+1CEl/PtYtAa
+MAwGA1UdEwQFMAMBAf8wGQYJKoZIhvZ9B0EABAwwChsEVjQuMAMCBJAwDQYJKoZI
+hvcNAQEFBQADgYEAkNwwAvpkdMKnCqV8IY00F6j7Rw7/JXyNEwr75Ji174z4xRAN
+95K+8cPV1ZVqBLssziY2ZcgxxufuP+NXdYR6Ee9GTxj005i7qIcyunL2POI9n9cd
+2cNgQ4xYDiKWL2KjLB+6rQXvqzJ4h6BUcxm1XAX5Uj5tLUUL9wqT6u0G+bI=
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIEuTCCA6GgAwIBAgIQQBrEZCGzEyEDDrvkEhrFHTANBgkqhkiG9w0BAQsFADCB
+vTELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL
+ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwOCBWZXJp
+U2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MTgwNgYDVQQDEy9W
+ZXJpU2lnbiBVbml2ZXJzYWwgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAe
+Fw0wODA0MDIwMDAwMDBaFw0zNzEyMDEyMzU5NTlaMIG9MQswCQYDVQQGEwJVUzEX
+MBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0
+IE5ldHdvcmsxOjA4BgNVBAsTMShjKSAyMDA4IFZlcmlTaWduLCBJbmMuIC0gRm9y
+IGF1dGhvcml6ZWQgdXNlIG9ubHkxODA2BgNVBAMTL1ZlcmlTaWduIFVuaXZlcnNh
+bCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIIBIjANBgkqhkiG9w0BAQEF
+AAOCAQ8AMIIBCgKCAQEAx2E3XrEBNNti1xWb/1hajCMj1mCOkdeQmIN65lgZOIzF
+9uVkhbSicfvtvbnazU0AtMgtc6XHaXGVHzk8skQHnOgO+k1KxCHfKWGPMiJhgsWH
+H26MfF8WIFFE0XBPV+rjHOPMee5Y2A7Cs0WTwCznmhcrewA3ekEzeOEz4vMQGn+H
+LL729fdC4uW/h2KJXwBL38Xd5HVEMkE6HnFuacsLdUYI0crSK5XQz/u5QGtkjFdN
+/BMReYTtXlT2NJ8IAfMQJQYXStrxHXpma5hgZqTZ79IugvHw7wnqRMkVauIDbjPT
+rJ9VAMf2CGqUuV/c4DPxhGD5WycRtPwW8rtWaoAljQIDAQABo4GyMIGvMA8GA1Ud
+EwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMG0GCCsGAQUFBwEMBGEwX6FdoFsw
+WTBXMFUWCWltYWdlL2dpZjAhMB8wBwYFKw4DAhoEFI/l0xqGrI2Oa8PPgGrUSBgs
+exkuMCUWI2h0dHA6Ly9sb2dvLnZlcmlzaWduLmNvbS92c2xvZ28uZ2lmMB0GA1Ud
+DgQWBBS2d/ppSEefUxLVwuoHMnYH0ZcHGTANBgkqhkiG9w0BAQsFAAOCAQEASvj4
+sAPmLGd75JR3Y8xuTPl9Dg3cyLk1uXBPY/ok+myDjEedO2Pzmvl2MpWRsXe8rJq+
+seQxIcaBlVZaDrHC1LGmWazxY8u4TB1ZkErvkBYoH1quEPuBUDgMbMzxPcP1Y+Oz
+4yHJJDnp/RVmRvQbEdBNc6N9Rvk97ahfYtTxP/jgdFcrGJ2BtMQo2pSXpXDrrB2+
+BxHw1dvd5Yzw1TKwg+ZX4o+/vqGqvz0dtdQ46tewXDpPaj+PwGZsY6rp2aQW9IHR
+lRQOfc2VNNnSj3BzgXucfr2YYdhFh5iQxeuGMMY1v/D/w1WIg0vvBZIGcfK4mJO3
+7M2CYfE45k+XmCpajQ==
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIECTCCAvGgAwIBAgIQDV6ZCtadt3js2AdWO4YV2TANBgkqhkiG9w0BAQUFADBb
+MQswCQYDVQQGEwJVUzEgMB4GA1UEChMXRGlnaXRhbCBTaWduYXR1cmUgVHJ1c3Qx
+ETAPBgNVBAsTCERTVCBBQ0VTMRcwFQYDVQQDEw5EU1QgQUNFUyBDQSBYNjAeFw0w
+MzExMjAyMTE5NThaFw0xNzExMjAyMTE5NThaMFsxCzAJBgNVBAYTAlVTMSAwHgYD
+VQQKExdEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdDERMA8GA1UECxMIRFNUIEFDRVMx
+FzAVBgNVBAMTDkRTVCBBQ0VTIENBIFg2MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A
+MIIBCgKCAQEAuT31LMmU3HWKlV1j6IR3dma5WZFcRt2SPp/5DgO0PWGSvSMmtWPu
+ktKe1jzIDZBfZIGxqAgNTNj50wUoUrQBJcWVHAx+PhCEdc/BGZFjz+iokYi5Q1K7
+gLFViYsx+tC3dr5BPTCapCIlF3PoHuLTrCq9Wzgh1SpL11V94zpVvddtawJXa+ZH
+fAjIgrrep4c9oW24MFbCswKBXy314powGCi4ZtPLAZZv6opFVdbgnf9nKxcCpk4a
+ahELfrd755jWjHZvwTvbUJN+5dCOHze4vbrGn2zpfDPyMjwmR/onJALJfh1biEIT
+ajV8fTXpLmaRcpPVMibEdPVTo7NdmvYJywIDAQABo4HIMIHFMA8GA1UdEwEB/wQF
+MAMBAf8wDgYDVR0PAQH/BAQDAgHGMB8GA1UdEQQYMBaBFHBraS1vcHNAdHJ1c3Rk
+c3QuY29tMGIGA1UdIARbMFkwVwYKYIZIAWUDAgEBATBJMEcGCCsGAQUFBwIBFjto
+dHRwOi8vd3d3LnRydXN0ZHN0LmNvbS9jZXJ0aWZpY2F0ZXMvcG9saWN5L0FDRVMt
+aW5kZXguaHRtbDAdBgNVHQ4EFgQUCXIGThhDD+XWzMNqizF7eI+og7gwDQYJKoZI
+hvcNAQEFBQADggEBAKPYjtay284F5zLNAdMEA+V25FYrnJmQ6AgwbN99Pe7lv7Uk
+QIRJ4dEorsTCOlMwiPH1d25Ryvr/ma8kXxug/fKshMrfqfBfBC6tFr8hlxCBPeP/
+h40y3JTlR4peahPJlJU90u7INJXQgNStMgiAVDzgvVJT11J8smk/f3rPanTK+gQq
+nExaBqXpIK1FZg9p8d2/6eMyi/rgwYZNcjwu2JN4Cir42NInPRmJX1p7ijvMDNpR
+rscL9yuwNwXsvFcj4jjSm2jzVhKIT0J8uDHEtdvkyCE06UgRNe76x5JXxZ805Mf2
+9w4LTJxoeHtxMcfrHuBnQfO3oKfN5XozNmr6mis=
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIGBzCCBO+gAwIBAgIBADANBgkqhkiG9w0BAQUFADCBsjELMAkGA1UEBhMCRVMx
+DzANBgNVBAgTBk1hZHJpZDEPMA0GA1UEBxMGTWFkcmlkMS8wLQYDVQQKEyZJUFMg
+Q2VydGlmaWNhdGlvbiBBdXRob3JpdHkgcy5sLiBpcHNDQTEOMAwGA1UECxMFaXBz
+Q0ExHTAbBgNVBAMTFGlwc0NBIEdsb2JhbCBDQSBSb290MSEwHwYJKoZIhvcNAQkB
+FhJnbG9iYWwwMUBpcHNjYS5jb20wHhcNMDkwOTA3MTQzODQ0WhcNMjkxMjI1MTQz
+ODQ0WjCBsjELMAkGA1UEBhMCRVMxDzANBgNVBAgTBk1hZHJpZDEPMA0GA1UEBxMG
+TWFkcmlkMS8wLQYDVQQKEyZJUFMgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgcy5s
+LiBpcHNDQTEOMAwGA1UECxMFaXBzQ0ExHTAbBgNVBAMTFGlwc0NBIEdsb2JhbCBD
+QSBSb290MSEwHwYJKoZIhvcNAQkBFhJnbG9iYWwwMUBpcHNjYS5jb20wggEiMA0G
+CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCn78yAMLCRJE+waPjDyi0VOFVYguI4
+Y7D3o5Jvg7iwXrCMrFSxd9BQ4JezkK2Ksx85K0VW96ri33yy7G9TL5rL0OZmy8kT
+6HLitM0xV4cStZPo+nLO6kfyjLSwY9cEALdkNjmX6JXxiPlxDQMnjGHPCIOWT4PF
+Tuhc+AZw8QKqHB6pyKp+513NjTwUb2fQG6kjSIshKDqKTOYRMfkhLrJnZsYpbpST
+z0CW/LA9v7K0k79WcbalQYewWLVZIyhJuJj5UB4tFSgLTKxJ0YSpm5rnclS3ONDb
+yf6pc9VtEM2Odev+l/2APPy02Ej0mUYLiBSkti7bTGD0IcFsgJUU1a/VAgMBAAGj
+ggIkMIICIDAdBgNVHQ4EFgQUFaaWgLEVSzHDwpz25xMLS/MYzYYwgd8GA1UdIwSB
+1zCB1IAUFaaWgLEVSzHDwpz25xMLS/MYzYahgbikgbUwgbIxCzAJBgNVBAYTAkVT
+MQ8wDQYDVQQIEwZNYWRyaWQxDzANBgNVBAcTBk1hZHJpZDEvMC0GA1UEChMmSVBT
+IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IHMubC4gaXBzQ0ExDjAMBgNVBAsTBWlw
+c0NBMR0wGwYDVQQDExRpcHNDQSBHbG9iYWwgQ0EgUm9vdDEhMB8GCSqGSIb3DQEJ
+ARYSZ2xvYmFsMDFAaXBzY2EuY29tggEAMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQD
+AgEGMEcGA1UdJQRAMD4GCCsGAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsG
+AQUFBwMEBggrBgEFBQcDCAYKKwYBBAGCNwoDBDAdBgNVHREEFjAUgRJnbG9iYWww
+MUBpcHNjYS5jb20wHQYDVR0SBBYwFIESZ2xvYmFsMDFAaXBzY2EuY29tMEEGA1Ud
+HwQ6MDgwNqA0oDKGMGh0dHA6Ly9jcmxnbG9iYWwwMS5pcHNjYS5jb20vY3JsL2Ny
+bGdsb2JhbDAxLmNybDA4BggrBgEFBQcBAQQsMCowKAYIKwYBBQUHMAGGHGh0dHA6
+Ly9jcmxnbG9iYWwwMS5pcHNjYS5jb20wDQYJKoZIhvcNAQEFBQADggEBABj0rv6A
+D47Bd2+iWkdInyNVoVNr+V2nMKUkvkMv+MHRV/k+LIAlzEapNvNJWx32fNdjs00+
+ePantAJ3+HkNPmrLGGC4/QCvDN1U41SPIj3zEG8RDbUeeo0nzAi4W8O4Gl8rp2A/
+ABz3D1xCZmSehxKAcIng+lcoDk4fEC/ZBYC2gC8cafD2tmU0BW/K2T741F03Mse4
+K8z/c5MAceAByKpDvanxzvqA+fFDEpGmZeVgB01HuisvBPZKhSmIZRDJslNinGyb
+YFwaG9OuxR1ymQb/BcyGJnO01FQF3R5rADu3iejjkQIgEuvv6f4KKSOBI6MA2nDM
+kl83I9AcezVcA3o=
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDIDCCAomgAwIBAgIENd70zzANBgkqhkiG9w0BAQUFADBOMQswCQYDVQQGEwJV
+UzEQMA4GA1UEChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2Vy
+dGlmaWNhdGUgQXV0aG9yaXR5MB4XDTk4MDgyMjE2NDE1MVoXDTE4MDgyMjE2NDE1
+MVowTjELMAkGA1UEBhMCVVMxEDAOBgNVBAoTB0VxdWlmYXgxLTArBgNVBAsTJEVx
+dWlmYXggU2VjdXJlIENlcnRpZmljYXRlIEF1dGhvcml0eTCBnzANBgkqhkiG9w0B
+AQEFAAOBjQAwgYkCgYEAwV2xWGcIYu6gmi0fCG2RFGiYCh7+2gRvE4RiIcPRfM6f
+BeC4AfBONOziipUEZKzxa1NfBbPLZ4C/QgKO/t0BCezhABRP/PvwDN1Dulsr4R+A
+cJkVV5MW8Q+XarfCaCMczE1ZMKxRHjuvK9buY0V7xdlfUNLjUA86iOe/FP3gx7kC
+AwEAAaOCAQkwggEFMHAGA1UdHwRpMGcwZaBjoGGkXzBdMQswCQYDVQQGEwJVUzEQ
+MA4GA1UEChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2VydGlm
+aWNhdGUgQXV0aG9yaXR5MQ0wCwYDVQQDEwRDUkwxMBoGA1UdEAQTMBGBDzIwMTgw
+ODIyMTY0MTUxWjALBgNVHQ8EBAMCAQYwHwYDVR0jBBgwFoAUSOZo+SvSspXXR9gj
+IBBPM5iQn9QwHQYDVR0OBBYEFEjmaPkr0rKV10fYIyAQTzOYkJ/UMAwGA1UdEwQF
+MAMBAf8wGgYJKoZIhvZ9B0EABA0wCxsFVjMuMGMDAgbAMA0GCSqGSIb3DQEBBQUA
+A4GBAFjOKer89961zgK5F7WF0bnj4JXMJTENAKaSbn+2kmOeUJXRmm/kEd5jhW6Y
+7qj/WsjTVbJmcVfewCHrPSqnI0kBBIZCe/zuf6IWUrVnZ9NA2zsmWLIodz2uFHdh
+1voqZiegDfqnc1zqcPGUIWVEX/r87yloqaKHee9570+sB3c4
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDujCCAqKgAwIBAgIEAJiWijANBgkqhkiG9w0BAQUFADBVMQswCQYDVQQGEwJO
+TDEeMBwGA1UEChMVU3RhYXQgZGVyIE5lZGVybGFuZGVuMSYwJAYDVQQDEx1TdGFh
+dCBkZXIgTmVkZXJsYW5kZW4gUm9vdCBDQTAeFw0wMjEyMTcwOTIzNDlaFw0xNTEy
+MTYwOTE1MzhaMFUxCzAJBgNVBAYTAk5MMR4wHAYDVQQKExVTdGFhdCBkZXIgTmVk
+ZXJsYW5kZW4xJjAkBgNVBAMTHVN0YWF0IGRlciBOZWRlcmxhbmRlbiBSb290IENB
+MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAmNK1URF6gaYUmHFtvszn
+ExvWJw56s2oYHLZhWtVhCb/ekBPHZ+7d89rFDBKeNVU+LCeIQGv33N0iYfXCxw71
+9tV2U02PjLwYdjeFnejKScfST5gTCaI+Ioicf9byEGW07l8Y1Rfj+MX94p2i71MO
+hXeiD+EwR+4A5zN9RGcaC1Hoi6CeUJhoNFIfLm0B8mBF8jHrqTFoKbt6QZ7GGX+U
+tFE5A3+y3qcym7RHjm+0Sq7lr7HcsBthvJly3uSJt3omXdozSVtSnA71iq3DuD3o
+BmrC1SoLbHuEvVYFy4ZlkuxEK7COudxwC0barbxjiDn622r+I/q85Ej0ZytqERAh
+SQIDAQABo4GRMIGOMAwGA1UdEwQFMAMBAf8wTwYDVR0gBEgwRjBEBgRVHSAAMDww
+OgYIKwYBBQUHAgEWLmh0dHA6Ly93d3cucGtpb3ZlcmhlaWQubmwvcG9saWNpZXMv
+cm9vdC1wb2xpY3kwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBSofeu8Y6R0E3QA
+7Jbg0zTBLL9s+DANBgkqhkiG9w0BAQUFAAOCAQEABYSHVXQ2YcG70dTGFagTtJ+k
+/rvuFbQvBgwp8qiSpGEN/KtcCFtREytNwiphyPgJWPwtArI5fZlmgb9uXJVFIGzm
+eafR2Bwp/MIgJ1HI8XxdNGdphREwxgDS1/PTfLbwMVcoEoJz6TMvplW0C5GUR5z6
+u3pCMuiufi3IvKwUv9kP2Vv8wfl6leF9fpb8cbDCTMjfRTTJzg3ynGQI0DvDKcWy
+7ZAEwbEpkcUwb8GpcjPM/l0WFywRaed+/sWDCN+83CI6LiBpIzlWYGeQiy52OfsR
+iJf2fL1LuCAWZwWN4jvBcj+UlTfHXbme2JOhF4//DGYVwSR8MnwDHTuhWEUykw==
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIFsDCCA5igAwIBAgIQFci9ZUdcr7iXAF7kBtK8nTANBgkqhkiG9w0BAQUFADBe
+MQswCQYDVQQGEwJUVzEjMCEGA1UECgwaQ2h1bmdod2EgVGVsZWNvbSBDby4sIEx0
+ZC4xKjAoBgNVBAsMIWVQS0kgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAe
+Fw0wNDEyMjAwMjMxMjdaFw0zNDEyMjAwMjMxMjdaMF4xCzAJBgNVBAYTAlRXMSMw
+IQYDVQQKDBpDaHVuZ2h3YSBUZWxlY29tIENvLiwgTHRkLjEqMCgGA1UECwwhZVBL
+SSBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIICIjANBgkqhkiG9w0BAQEF
+AAOCAg8AMIICCgKCAgEA4SUP7o3biDN1Z82tH306Tm2d0y8U82N0ywEhajfqhFAH
+SyZbCUNsIZ5qyNUD9WBpj8zwIuQf5/dqIjG3LBXy4P4AakP/h2XGtRrBp0xtInAh
+ijHyl3SJCRImHJ7K2RKilTza6We/CKBk49ZCt0Xvl/T29de1ShUCWH2YWEtgvM3X
+DZoTM1PRYfl61dd4s5oz9wCGzh1NlDivqOx4UXCKXBCDUSH3ET00hl7lSM2XgYI1
+TBnsZfZrxQWh7kcT1rMhJ5QQCtkkO7q+RBNGMD+XPNjX12ruOzjjK9SXDrkb5wdJ
+fzcq+Xd4z1TtW0ado4AOkUPB1ltfFLqfpo0kR0BZv3I4sjZsN/+Z0V0OWQqraffA
+sgRFelQArr5T9rXn4fg8ozHSqf4hUmTFpmfwdQcGlBSBVcYn5AGPF8Fqcde+S/uU
+WH1+ETOxQvdibBjWzwloPn9s9h6PYq2lY9sJpx8iQkEeb5mKPtf5P0B6ebClAZLS
+nT0IFaUQAS2zMnaolQ2zepr7BxB4EW/hj8e6DyUadCrlHJhBmd8hh+iVBmoKs2pH
+dmX2Os+PYhcZewoozRrSgx4hxyy/vv9haLdnG7t4TY3OZ+XkwY63I2binZB1NJip
+NiuKmpS5nezMirH4JYlcWrYvjB9teSSnUmjDhDXiZo1jDiVN1Rmy5nk3pyKdVDEC
+AwEAAaNqMGgwHQYDVR0OBBYEFB4M97Zn8uGSJglFwFU5Lnc/QkqiMAwGA1UdEwQF
+MAMBAf8wOQYEZyoHAAQxMC8wLQIBADAJBgUrDgMCGgUAMAcGBWcqAwAABBRFsMLH
+ClZ87lt4DJX5GFPBphzYEDANBgkqhkiG9w0BAQUFAAOCAgEACbODU1kBPpVJufGB
+uvl2ICO1J2B01GqZNF5sAFPZn/KmsSQHRGoqxqWOeBLoR9lYGxMqXnmbnwoqZ6Yl
+PwZpVnPDimZI+ymBV3QGypzqKOg4ZyYr8dW1P2WT+DZdjo2NQCCHGervJ8A9tDkP
+JXtoUHRVnAxZfVo9QZQlUgjgRywVMRnVvwdVxrsStZf0X4OFunHB2WyBEXYKCrC/
+gpf36j36+uwtqSiUO1bd0lEursC9CBWMd1I0ltabrNMdjmEPNXubrjlpC2JgQCA2
+j6/7Nu4tCEoduL+bXPjqpRugc6bY+G7gMwRfaKonh+3ZwZCc7b3jajWvY9+rGNm6
+5ulK6lCKD2GTHuItGeIwlDWSXQ62B68ZgI9HkFFLLk3dheLSClIKF5r8GrBQAuUB
+o2M3IUxExJtRmREOc5wGj1QupyheRDmHVi03vYVElOEMSyycw5KFNGHLD7ibSkNS
+/jQ6fbjpKdx2qcgw+BRxgMYeNkh0IkFch4LoGHGLQYlE535YW6i4jRPpp2zDR+2z
+Gp1iro2C6pSe3VkQw63d4k3jMdXH7OjysP6SHhYKGvzZ8/gntsm+HbRsZJB/9OTE
+W9c3rkIO3aQab3yIVMUWbuF6aC74Or8NpDyJO3inTmODBCEIZ43ygknQW/2xzQ+D
+hNQ+IIX3Sj0rnP0qCglN6oH4EZw=
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIF5zCCA8+gAwIBAgIITK9zQhyOdAIwDQYJKoZIhvcNAQEFBQAwgYAxODA2BgNV
+BAMML0VCRyBFbGVrdHJvbmlrIFNlcnRpZmlrYSBIaXptZXQgU2HEn2xhecSxY8Sx
+c8SxMTcwNQYDVQQKDC5FQkcgQmlsacWfaW0gVGVrbm9sb2ppbGVyaSB2ZSBIaXpt
+ZXRsZXJpIEEuxZ4uMQswCQYDVQQGEwJUUjAeFw0wNjA4MTcwMDIxMDlaFw0xNjA4
+MTQwMDMxMDlaMIGAMTgwNgYDVQQDDC9FQkcgRWxla3Ryb25payBTZXJ0aWZpa2Eg
+SGl6bWV0IFNhxJ9sYXnEsWPEsXPEsTE3MDUGA1UECgwuRUJHIEJpbGnFn2ltIFRl
+a25vbG9qaWxlcmkgdmUgSGl6bWV0bGVyaSBBLsWeLjELMAkGA1UEBhMCVFIwggIi
+MA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDuoIRh0DpqZhAy2DE4f6en5f2h
+4fuXd7hxlugTlkaDT7byX3JWbhNgpQGR4lvFzVcfd2NR/y8927k/qqk153nQ9dAk
+tiHq6yOU/im/+4mRDGSaBUorzAzu8T2bgmmkTPiab+ci2hC6X5L8GCcKqKpE+i4s
+tPtGmggDg3KriORqcsnlZR9uKg+ds+g75AxuetpX/dfreYteIAbTdgtsApWjluTL
+dlHRKJ2hGvxEok3MenaoDT2/F08iiFD9rrbskFBKW5+VQarKD7JK/oCZTqNGFav4
+c0JqwmZ2sQomFd2TkuzbqV9UIlKRcF0T6kjsbgNs2d1s/OsNA/+mgxKb8amTD8Um
+TDGyY5lhcucqZJnSuOl14nypqZoaqsNW2xCaPINStnuWt6yHd6i58mcLlEOzrz5z
++kI2sSXFCjEmN1ZnuqMLfdb3ic1nobc6HmZP9qBVFCVMLDMNpkGMvQQxahByCp0O
+Lna9XvNRiYuoP1Vzv9s6xiQFlpJIqkuNKgPlV5EQ9GooFW5Hd4RcUXSfGenmHmMW
+OeMRFeNYGkS9y8RsZteEBt8w9DeiQyJ50hBs37vmExH8nYQKE3vwO9D8owrXieqW
+fo1IhR5kX9tUoqzVegJ5a9KK8GfaZXINFHDk6Y54jzJ0fFfy1tb0Nokb+Clsi7n2
+l9GkLqq+CxnCRelwXQIDAJ3Zo2MwYTAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB
+/wQEAwIBBjAdBgNVHQ4EFgQU587GT/wWZ5b6SqMHwQSny2re2kcwHwYDVR0jBBgw
+FoAU587GT/wWZ5b6SqMHwQSny2re2kcwDQYJKoZIhvcNAQEFBQADggIBAJuYml2+
+8ygjdsZs93/mQJ7ANtyVDR2tFcU22NU57/IeIl6zgrRdu0waypIN30ckHrMk2pGI
+6YNw3ZPX6bqz3xZaPt7gyPvT/Wwp+BVGoGgmzJNSroIBk5DKd8pNSe/iWtkqvTDO
+TLKBtjDOWU/aWR1qeqRFsIImgYZ29fUQALjuswnoT4cCB64kXPBfrAowzIpAoHME
+wfuJJPaaHFy3PApnNgUIMbOv2AFoKuB4j3TeuFGkjGwgPaL7s9QJ/XvCgKqTbCmY
+Iai7FvOpEl90tYeY8pUm3zTvilORiF0alKM/fCL414i6poyWqD1SNGKfAB5UVUJn
+xk1Gj7sURT0KlhaOEKGXmdXTMIXM3rRyt7yKPBgpaP3ccQfuJDlq+u2lrDgv+R4Q
+DgZxGhBM/nV+/x5XOULK1+EVoVZVWRvRo68R2E7DpSvvkL/A7IITW43WciyTTo9q
+Kd+FPNMN4KIYEsxVL0e3p5sC/kH2iExt2qkBR4NkJ2IQgtYSe14DHzSpyZH+r11t
+hie3I6p1GMog57AP14kOpmciY/SDQSsGS7tY1dHXt7kQY9iJSrSq3RZj9W6+YKH4
+7ejWkE8axsWgKdOnIaj1Wjz3x0miIZpKlVIglnKaZsv30oZDfCK+lvm9AahH3eU7
+QPl1K5srRmSGjR70j/sHd9DqSaIcjVIUpgqT
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIEMjCCAxqgAwIBAgIBATANBgkqhkiG9w0BAQUFADB7MQswCQYDVQQGEwJHQjEb
+MBkGA1UECAwSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHDAdTYWxmb3JkMRow
+GAYDVQQKDBFDb21vZG8gQ0EgTGltaXRlZDEhMB8GA1UEAwwYQUFBIENlcnRpZmlj
+YXRlIFNlcnZpY2VzMB4XDTA0MDEwMTAwMDAwMFoXDTI4MTIzMTIzNTk1OVowezEL
+MAkGA1UEBhMCR0IxGzAZBgNVBAgMEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UE
+BwwHU2FsZm9yZDEaMBgGA1UECgwRQ29tb2RvIENBIExpbWl0ZWQxITAfBgNVBAMM
+GEFBQSBDZXJ0aWZpY2F0ZSBTZXJ2aWNlczCCASIwDQYJKoZIhvcNAQEBBQADggEP
+ADCCAQoCggEBAL5AnfRu4ep2hxxNRUSOvkbIgwadwSr+GB+O5AL686tdUIoWMQua
+BtDFcCLNSS1UY8y2bmhGC1Pqy0wkwLxyTurxFa70VJoSCsN6sjNg4tqJVfMiWPPe
+3M/vg4aijJRPn2jymJBGhCfHdr/jzDUsi14HZGWCwEiwqJH5YZ92IFCokcdmtet4
+YgNW8IoaE+oxox6gmf049vYnMlhvB/VruPsUK6+3qszWY19zjNoFmag4qMsXeDZR
+rOme9Hg6jc8P2ULimAyrL58OAd7vn5lJ8S3frHRNG5i1R8XlKdH5kBjHYpy+g8cm
+ez6KJcfA3Z3mNWgQIJ2P2N7Sw4ScDV7oL8kCAwEAAaOBwDCBvTAdBgNVHQ4EFgQU
+oBEKIz6W8Qfs4q8p74Klf9AwpLQwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQF
+MAMBAf8wewYDVR0fBHQwcjA4oDagNIYyaHR0cDovL2NybC5jb21vZG9jYS5jb20v
+QUFBQ2VydGlmaWNhdGVTZXJ2aWNlcy5jcmwwNqA0oDKGMGh0dHA6Ly9jcmwuY29t
+b2RvLm5ldC9BQUFDZXJ0aWZpY2F0ZVNlcnZpY2VzLmNybDANBgkqhkiG9w0BAQUF
+AAOCAQEACFb8AvCb6P+k+tZ7xkSAzk/ExfYAWMymtrwUSWgEdujm7l3sAg9g1o1Q
+GE8mTgHj5rCl7r+8dFRBv/38ErjHT1r0iWAFf2C3BUrz9vHCv8S5dIa2LX1rzNLz
+Rt0vxuBqw8M0Ayx9lt1awg6nCpnBBYurDC/zXDrPbDdVCYfeU0BsWO/8tqtlbgT2
+G9w84FoVxp7Z8VlIMCFlA2zs6SFz7JsDoeA3raAVGI/6ugLOpyypEBMs1OUIJqsi
+l2D4kF501KKaU73yqWjgom7C12yxow+ev+to51byrvLjKzg6CYG1a4XXvi3tPxq3
+smPi9WIsgtRqAEFQ8TmDn5XpNpaYbg==
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIFtTCCA52gAwIBAgIIYY3HhjsBggUwDQYJKoZIhvcNAQEFBQAwRDEWMBQGA1UE
+AwwNQUNFRElDT00gUm9vdDEMMAoGA1UECwwDUEtJMQ8wDQYDVQQKDAZFRElDT00x
+CzAJBgNVBAYTAkVTMB4XDTA4MDQxODE2MjQyMloXDTI4MDQxMzE2MjQyMlowRDEW
+MBQGA1UEAwwNQUNFRElDT00gUm9vdDEMMAoGA1UECwwDUEtJMQ8wDQYDVQQKDAZF
+RElDT00xCzAJBgNVBAYTAkVTMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKC
+AgEA/5KV4WgGdrQsyFhIyv2AVClVYyT/kGWbEHV7w2rbYgIB8hiGtXxaOLHkWLn7
+09gtn70yN78sFW2+tfQh0hOR2QetAQXW8713zl9CgQr5auODAKgrLlUTY4HKRxx7
+XBZXehuDYAQ6PmXDzQHe3qTWDLqO3tkE7hdWIpuPY/1NFgu3e3eM+SW10W2ZEi5P
+Grjm6gSSrj0RuVFCPYewMYWveVqc/udOXpJPQ/yrOq2lEiZmueIM15jO1FillUAK
+t0SdE3QrwqXrIhWYENiLxQSfHY9g5QYbm8+5eaA9oiM/Qj9r+hwDezCNzmzAv+Yb
+X79nuIQZ1RXve8uQNjFiybwCq0Zfm/4aaJQ0PZCOrfbkHQl/Sog4P75n/TSW9R28
+MHTLOO7VbKvU/PQAtwBbhTIWdjPp2KOZnQUAqhbm84F9b32qhm2tFXTTxKJxqvQU
+fecyuB+81fFOvW8XAjnXDpVCOscAPukmYxHqC9FK/xidstd7LzrZlvvoHpKuE1XI
+2Sf23EgbsCTBheN3nZqk8wwRHQ3ItBTutYJXCb8gWH8vIiPYcMt5bMlL8qkqyPyH
+K9caUPgn6C9D4zq92Fdx/c6mUlv53U3t5fZvie27k5x2IXXwkkwp9y+cAS7+UEae
+ZAwUswdbxcJzbPEHXEUkFDWug/FqTYl6+rPYLWbwNof1K1MCAwEAAaOBqjCBpzAP
+BgNVHRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFKaz4SsrSbbXc6GqlPUB53NlTKxQ
+MA4GA1UdDwEB/wQEAwIBhjAdBgNVHQ4EFgQUprPhKytJttdzoaqU9QHnc2VMrFAw
+RAYDVR0gBD0wOzA5BgRVHSAAMDEwLwYIKwYBBQUHAgEWI2h0dHA6Ly9hY2VkaWNv
+bS5lZGljb21ncm91cC5jb20vZG9jMA0GCSqGSIb3DQEBBQUAA4ICAQDOLAtSUWIm
+fQwng4/F9tqgaHtPkl7qpHMyEVNEskTLnewPeUKzEKbHDZ3Ltvo/Onzqv4hTGzz3
+gvoFNTPhNahXwOf9jU8/kzJPeGYDdwdY6ZXIfj7QeQCM8htRM5u8lOk6e25SLTKe
+I6RF+7YuE7CLGLHdztUdp0J/Vb77W7tH1PwkzQSulgUV1qzOMPPKC8W64iLgpq0i
+5ALudBF/TP94HTXa5gI06xgSYXcGCRZj6hitoocf8seACQl1ThCojz2GuHURwCRi
+ipZ7SkXp7FnFvmuD5uHorLUwHv4FB4D54SMNUI8FmP8sX+g7tq3PgbUhh8oIKiMn
+MCArz+2UW6yyetLHKKGKC5tNSixthT8Jcjxn4tncB7rrZXtaAWPWkFtPF2Y9fwsZ
+o5NjEFIqnxQWWOLcpfShFosOkYuByptZ+thrkQdlVV9SH686+5DdaaVbnG0OLLb6
+zqylfDJKZ0DcMDQj3dcEI2bw/FWAp/tmGYI1Z2JwOV5vx+qQQEQIHriy1tvuWacN
+GHk0vFQYXlPKNFHtRQrmjseCNj6nOGOpMCwXEGCSn1WHElkQwg9naRHMTh5+Spqt
+r0CodaxWkHS4oJyleW/c6RrIaQXpuvoDs3zk4E7Czp3otkYNbn5XOmeUwssfnHdK
+Z05phkOTOPu220+DkdRgfks+KzgHVZhepA==
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIID8TCCAtmgAwIBAgIQQT1yx/RrH4FDffHSKFTfmjANBgkqhkiG9w0BAQUFADCB
+ijELMAkGA1UEBhMCQ0gxEDAOBgNVBAoTB1dJU2VLZXkxGzAZBgNVBAsTEkNvcHly
+aWdodCAoYykgMjAwNTEiMCAGA1UECxMZT0lTVEUgRm91bmRhdGlvbiBFbmRvcnNl
+ZDEoMCYGA1UEAxMfT0lTVEUgV0lTZUtleSBHbG9iYWwgUm9vdCBHQSBDQTAeFw0w
+NTEyMTExNjAzNDRaFw0zNzEyMTExNjA5NTFaMIGKMQswCQYDVQQGEwJDSDEQMA4G
+A1UEChMHV0lTZUtleTEbMBkGA1UECxMSQ29weXJpZ2h0IChjKSAyMDA1MSIwIAYD
+VQQLExlPSVNURSBGb3VuZGF0aW9uIEVuZG9yc2VkMSgwJgYDVQQDEx9PSVNURSBX
+SVNlS2V5IEdsb2JhbCBSb290IEdBIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A
+MIIBCgKCAQEAy0+zAJs9Nt350UlqaxBJH+zYK7LG+DKBKUOVTJoZIyEVRd7jyBxR
+VVuuk+g3/ytr6dTqvirdqFEr12bDYVxgAsj1znJ7O7jyTmUIms2kahnBAbtzptf2
+w93NvKSLtZlhuAGio9RN1AU9ka34tAhxZK9w8RxrfvbDd50kc3vkDIzh2TbhmYsF
+mQvtRTEJysIA2/dyoJaqlYfQjse2YXMNdmaM3Bu0Y6Kff5MTMPGhJ9vZ/yxViJGg
+4E8HsChWjBgbl0SOid3gF27nKu+POQoxhILYQBRJLnpB5Kf+42TMwVlxSywhp1t9
+4B3RLoGbw9ho972WG6xwsRYUC9tguSYBBQIDAQABo1EwTzALBgNVHQ8EBAMCAYYw
+DwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUswN+rja8sHnR3JQmthG+IbJphpQw
+EAYJKwYBBAGCNxUBBAMCAQAwDQYJKoZIhvcNAQEFBQADggEBAEuh/wuHbrP5wUOx
+SPMowB0uyQlB+pQAHKSkq0lPjz0e701vvbyk9vImMMkQyh2I+3QZH4VFvbBsUfk2
+ftv1TDI6QU9bR8/oCy22xBmddMVHxjtqD6wU2zz0c5ypBd8A3HR4+vg1YFkCExh8
+vPtNsCBtQ7tgMHpnM1zFmdH4LTlSc/uMqpclXHLZCB6rTjzjgTGfA6b7wP4piFXa
+hNVQA7bihKOmNqoROgHhGEvWRGizPflTdISzRpFGlgC3gCy24eMQ4tui5yiPAZZi
+Fj4A4xylNoEYokxSdsARo27mHbrjWr42U8U+dY+GaSlYU7Wcu2+fXMUY7N0v4ZjJ
+/L7fCg0=
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIID5TCCAs2gAwIBAgIEOeSXnjANBgkqhkiG9w0BAQUFADCBgjELMAkGA1UEBhMC
+VVMxFDASBgNVBAoTC1dlbGxzIEZhcmdvMSwwKgYDVQQLEyNXZWxscyBGYXJnbyBD
+ZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTEvMC0GA1UEAxMmV2VsbHMgRmFyZ28gUm9v
+dCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkwHhcNMDAxMDExMTY0MTI4WhcNMjEwMTE0
+MTY0MTI4WjCBgjELMAkGA1UEBhMCVVMxFDASBgNVBAoTC1dlbGxzIEZhcmdvMSww
+KgYDVQQLEyNXZWxscyBGYXJnbyBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTEvMC0G
+A1UEAxMmV2VsbHMgRmFyZ28gUm9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkwggEi
+MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDVqDM7Jvk0/82bfuUER84A4n13
+5zHCLielTWi5MbqNQ1mXx3Oqfz1cQJ4F5aHiidlMuD+b+Qy0yGIZLEWukR5zcUHE
+SxP9cMIlrCL1dQu3U+SlK93OvRw6esP3E48mVJwWa2uv+9iWsWCaSOAlIiR5NM4O
+JgALTqv9i86C1y8IcGjBqAr5dE8Hq6T54oN+J3N0Prj5OEL8pahbSCOz6+MlsoCu
+ltQKnMJ4msZoGK43YjdeUXWoWGPAUe5AeH6orxqg4bB4nVCMe+ez/I4jsNtlAHCE
+AQgAFG5Uhpq6zPk3EPbg3oQtnaSFN9OH4xXQwReQfhkhahKpdv0SAulPIV4XAgMB
+AAGjYTBfMA8GA1UdEwEB/wQFMAMBAf8wTAYDVR0gBEUwQzBBBgtghkgBhvt7hwcB
+CzAyMDAGCCsGAQUFBwIBFiRodHRwOi8vd3d3LndlbGxzZmFyZ28uY29tL2NlcnRw
+b2xpY3kwDQYJKoZIhvcNAQEFBQADggEBANIn3ZwKdyu7IvICtUpKkfnRLb7kuxpo
+7w6kAOnu5+/u9vnldKTC2FJYxHT7zmu1Oyl5GFrvm+0fazbuSCUlFLZWohDo7qd/
+0D+j0MNdJu4HzMPBJCGHHt8qElNvQRbn7a6U+oxy+hNH8Dx+rn0ROhPs7fpvcmR7
+nX1/Jv16+yWt6j4pf0zjAFcysLPp7VMX2YuyFA4w6OXVE8Zkr8QA1dhYJPz1j+zx
+x32l2w8n0cbyQIjmH/ZhqPRCyLk306m+LFZ4wnKbWV01QIroTmMatukgalHizqSQ
+33ZwmVxwQ023tqcZZE6St8WRPH9IFmV7Fv3L/PvZ1dZPIWU7Sn9Ho/s=
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIID+zCCAuOgAwIBAgIBATANBgkqhkiG9w0BAQUFADCBtzE/MD0GA1UEAww2VMOc
+UktUUlVTVCBFbGVrdHJvbmlrIFNlcnRpZmlrYSBIaXptZXQgU2HEn2xhecSxY8Sx
+c8SxMQswCQYDVQQGDAJUUjEPMA0GA1UEBwwGQU5LQVJBMVYwVAYDVQQKDE0oYykg
+MjAwNSBUw5xSS1RSVVNUIEJpbGdpIMSwbGV0acWfaW0gdmUgQmlsacWfaW0gR8O8
+dmVubGnEn2kgSGl6bWV0bGVyaSBBLsWeLjAeFw0wNTA1MTMxMDI3MTdaFw0xNTAz
+MjIxMDI3MTdaMIG3MT8wPQYDVQQDDDZUw5xSS1RSVVNUIEVsZWt0cm9uaWsgU2Vy
+dGlmaWthIEhpem1ldCBTYcSfbGF5xLFjxLFzxLExCzAJBgNVBAYMAlRSMQ8wDQYD
+VQQHDAZBTktBUkExVjBUBgNVBAoMTShjKSAyMDA1IFTDnFJLVFJVU1QgQmlsZ2kg
+xLBsZXRpxZ9pbSB2ZSBCaWxpxZ9pbSBHw7x2ZW5sacSfaSBIaXptZXRsZXJpIEEu
+xZ4uMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAylIF1mMD2Bxf3dJ7
+XfIMYGFbazt0K3gNfUW9InTojAPBxhEqPZW8qZSwu5GXyGl8hMW0kWxsE2qkVa2k
+heiVfrMArwDCBRj1cJ02i67L5BuBf5OI+2pVu32Fks66WJ/bMsW9Xe8iSi9BB35J
+YbOG7E6mQW6EvAPs9TscyB/C7qju6hJKjRTP8wrgUDn5CDX4EVmt5yLqS8oUBt5C
+urKZ8y1UiBAG6uEaPj1nH/vO+3yC6BFdSsG5FOpU2WabfIl9BJpiyelSPJ6c79L1
+JuTm5Rh8i27fbMx4W09ysstcP4wFjdFMjK2Sx+F4f2VsSQZQLJ4ywtdKxnWKWU51
+b0dewQIDAQABoxAwDjAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBBQUAA4IBAQAV
+9VX/N5aAWSGk/KEVTCD21F/aAyT8z5Aa9CEKmu46sWrv7/hg0Uw2ZkUd82YCdAR7
+kjCo3gp2D++Vbr3JN+YaDayJSFvMgzbC9UZcWYJWtNX+I7TYVBxEq8Sn5RTOPEFh
+fEPmzcSBCYsk+1Ql1haolgxnB2+zUEfjHCQo3SqYpGH+2+oSN7wBGjSFvW5P55Fy
+B0SFHljKVETd96y5y4khctuPwGkplyqjrhgjlxxBKot8KsF8kOipKMDTkcatKIdA
+aLX/7KfS0zgYnNN9aV3wxqUeJBujR/xpB2jn5Jq07Q+hh4cCzofSSE7hvP/L8XKS
+RGQDJereW26fyfJOrN3H
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIFSzCCBLSgAwIBAgIBaTANBgkqhkiG9w0BAQQFADCBmTELMAkGA1UEBhMCSFUx
+ETAPBgNVBAcTCEJ1ZGFwZXN0MScwJQYDVQQKEx5OZXRMb2NrIEhhbG96YXRiaXp0
+b25zYWdpIEtmdC4xGjAYBgNVBAsTEVRhbnVzaXR2YW55a2lhZG9rMTIwMAYDVQQD
+EylOZXRMb2NrIFV6bGV0aSAoQ2xhc3MgQikgVGFudXNpdHZhbnlraWFkbzAeFw05
+OTAyMjUxNDEwMjJaFw0xOTAyMjAxNDEwMjJaMIGZMQswCQYDVQQGEwJIVTERMA8G
+A1UEBxMIQnVkYXBlc3QxJzAlBgNVBAoTHk5ldExvY2sgSGFsb3phdGJpenRvbnNh
+Z2kgS2Z0LjEaMBgGA1UECxMRVGFudXNpdHZhbnlraWFkb2sxMjAwBgNVBAMTKU5l
+dExvY2sgVXpsZXRpIChDbGFzcyBCKSBUYW51c2l0dmFueWtpYWRvMIGfMA0GCSqG
+SIb3DQEBAQUAA4GNADCBiQKBgQCx6gTsIKAjwo84YM/HRrPVG/77uZmeBNwcf4xK
+gZjupNTKihe5In+DCnVMm8Bp2GQ5o+2So/1bXHQawEfKOml2mrriRBf8TKPV/riX
+iK+IA4kfpPIEPsgHC+b5sy96YhQJRhTKZPWLgLViqNhr1nGTLbO/CVRY7QbrqHvc
+Q7GhaQIDAQABo4ICnzCCApswEgYDVR0TAQH/BAgwBgEB/wIBBDAOBgNVHQ8BAf8E
+BAMCAAYwEQYJYIZIAYb4QgEBBAQDAgAHMIICYAYJYIZIAYb4QgENBIICURaCAk1G
+SUdZRUxFTSEgRXplbiB0YW51c2l0dmFueSBhIE5ldExvY2sgS2Z0LiBBbHRhbGFu
+b3MgU3pvbGdhbHRhdGFzaSBGZWx0ZXRlbGVpYmVuIGxlaXJ0IGVsamFyYXNvayBh
+bGFwamFuIGtlc3p1bHQuIEEgaGl0ZWxlc2l0ZXMgZm9seWFtYXRhdCBhIE5ldExv
+Y2sgS2Z0LiB0ZXJtZWtmZWxlbG9zc2VnLWJpenRvc2l0YXNhIHZlZGkuIEEgZGln
+aXRhbGlzIGFsYWlyYXMgZWxmb2dhZGFzYW5hayBmZWx0ZXRlbGUgYXogZWxvaXJ0
+IGVsbGVub3J6ZXNpIGVsamFyYXMgbWVndGV0ZWxlLiBBeiBlbGphcmFzIGxlaXJh
+c2EgbWVndGFsYWxoYXRvIGEgTmV0TG9jayBLZnQuIEludGVybmV0IGhvbmxhcGph
+biBhIGh0dHBzOi8vd3d3Lm5ldGxvY2submV0L2RvY3MgY2ltZW4gdmFneSBrZXJo
+ZXRvIGF6IGVsbGVub3J6ZXNAbmV0bG9jay5uZXQgZS1tYWlsIGNpbWVuLiBJTVBP
+UlRBTlQhIFRoZSBpc3N1YW5jZSBhbmQgdGhlIHVzZSBvZiB0aGlzIGNlcnRpZmlj
+YXRlIGlzIHN1YmplY3QgdG8gdGhlIE5ldExvY2sgQ1BTIGF2YWlsYWJsZSBhdCBo
+dHRwczovL3d3dy5uZXRsb2NrLm5ldC9kb2NzIG9yIGJ5IGUtbWFpbCBhdCBjcHNA
+bmV0bG9jay5uZXQuMA0GCSqGSIb3DQEBBAUAA4GBAATbrowXr/gOkDFOzT4JwG06
+sPgzTEdM43WIEJessDgVkcYplswhwG08pXTP2IKlOcNl40JwuyKQ433bNXbhoLXa
+n3BukxowOR0w2y7jfLKRstE3Kfq51hdcR0/jHTjrn9V7lagonhVK0dHQKwCXoOKS
+NitjrFgBazMpUIaD8QFI
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDuzCCAqOgAwIBAgIDBETAMA0GCSqGSIb3DQEBBQUAMH4xCzAJBgNVBAYTAlBM
+MSIwIAYDVQQKExlVbml6ZXRvIFRlY2hub2xvZ2llcyBTLkEuMScwJQYDVQQLEx5D
+ZXJ0dW0gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkxIjAgBgNVBAMTGUNlcnR1bSBU
+cnVzdGVkIE5ldHdvcmsgQ0EwHhcNMDgxMDIyMTIwNzM3WhcNMjkxMjMxMTIwNzM3
+WjB+MQswCQYDVQQGEwJQTDEiMCAGA1UEChMZVW5pemV0byBUZWNobm9sb2dpZXMg
+Uy5BLjEnMCUGA1UECxMeQ2VydHVtIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MSIw
+IAYDVQQDExlDZXJ0dW0gVHJ1c3RlZCBOZXR3b3JrIENBMIIBIjANBgkqhkiG9w0B
+AQEFAAOCAQ8AMIIBCgKCAQEA4/t9o3K6wvDJFIf1awFO4W5AB7ptJ11/91sts1rH
+UV+rpDKmYYe2bg+G0jACl/jXaVehGDldamR5xgFZrDwxSjh80gTSSyjoIF87B6LM
+TXPb865Px1bVWqeWifrzq2jUI4ZZJ88JJ7ysbnKDHDBy3+Ci6dLhdHUZvSqeexVU
+BBvXQzmtVSjF4hq79MDkrjhJM8x2hZ85RdKknvISjFH4fOQtf/WsX+sWn7Et0brM
+kUJ3TCXJkDhv2/DM+44el1k+1WBO5gUo7Ul5E0u6SNsv+XLTOcr+H9g0cvW0QM8x
+AcPs3hEtF10fuFDRXhmnad4HMyjKUJX5p1TLVIZQRan5SQIDAQABo0IwQDAPBgNV
+HRMBAf8EBTADAQH/MB0GA1UdDgQWBBQIds3LB/8k9sXN7buQvOKEN0Z19zAOBgNV
+HQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQEFBQADggEBAKaorSLOAT2mo/9i0Eidi15y
+sHhE49wcrwn9I0j6vSrEuVUEtRCjjSfeC4Jj0O7eDDd5QVsisrCaQVymcODU0HfL
+I9MA4GxWL+FpDQ3Zqr8hgVDZBqWo/5U30Kr+4rP1mS1FhIrlQgnXdAIv94nYmem8
+J9RHjboNRhx3zxSkHLmkMcScKHQDNP8zGSal6Q10tz6XxnboJ5ajZt3hrvJBW8qY
+VoNzcOSGGtIxQbovvi0TWnZvTuhOgQ4/WwMioBK+ZlgRSssDxLQqKi2WF+A5VLxI
+03YnnZotBqbJ7DnSq9ufmgsnAjUpsUCV5/nonFWIGUbWtzT1fs45mtk48VH3Tyw=
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIFTzCCBLigAwIBAgIBaDANBgkqhkiG9w0BAQQFADCBmzELMAkGA1UEBhMCSFUx
+ETAPBgNVBAcTCEJ1ZGFwZXN0MScwJQYDVQQKEx5OZXRMb2NrIEhhbG96YXRiaXp0
+b25zYWdpIEtmdC4xGjAYBgNVBAsTEVRhbnVzaXR2YW55a2lhZG9rMTQwMgYDVQQD
+EytOZXRMb2NrIEV4cHJlc3N6IChDbGFzcyBDKSBUYW51c2l0dmFueWtpYWRvMB4X
+DTk5MDIyNTE0MDgxMVoXDTE5MDIyMDE0MDgxMVowgZsxCzAJBgNVBAYTAkhVMREw
+DwYDVQQHEwhCdWRhcGVzdDEnMCUGA1UEChMeTmV0TG9jayBIYWxvemF0Yml6dG9u
+c2FnaSBLZnQuMRowGAYDVQQLExFUYW51c2l0dmFueWtpYWRvazE0MDIGA1UEAxMr
+TmV0TG9jayBFeHByZXNzeiAoQ2xhc3MgQykgVGFudXNpdHZhbnlraWFkbzCBnzAN
+BgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA6+ywbGGKIyWvYCDj2Z/8kwvbXY2wobNA
+OoLO/XXgeDIDhlqGlZHtU/qdQPzm6N3ZW3oDvV3zOwzDUXmbrVWg6dADEK8KuhRC
+2VImESLH0iDMgqSaqf64gXadarfSNnU+sYYJ9m5tfk63euyucYT2BDMIJTLrdKwW
+RMbkQJMdf60CAwEAAaOCAp8wggKbMBIGA1UdEwEB/wQIMAYBAf8CAQQwDgYDVR0P
+AQH/BAQDAgAGMBEGCWCGSAGG+EIBAQQEAwIABzCCAmAGCWCGSAGG+EIBDQSCAlEW
+ggJNRklHWUVMRU0hIEV6ZW4gdGFudXNpdHZhbnkgYSBOZXRMb2NrIEtmdC4gQWx0
+YWxhbm9zIFN6b2xnYWx0YXRhc2kgRmVsdGV0ZWxlaWJlbiBsZWlydCBlbGphcmFz
+b2sgYWxhcGphbiBrZXN6dWx0LiBBIGhpdGVsZXNpdGVzIGZvbHlhbWF0YXQgYSBO
+ZXRMb2NrIEtmdC4gdGVybWVrZmVsZWxvc3NlZy1iaXp0b3NpdGFzYSB2ZWRpLiBB
+IGRpZ2l0YWxpcyBhbGFpcmFzIGVsZm9nYWRhc2FuYWsgZmVsdGV0ZWxlIGF6IGVs
+b2lydCBlbGxlbm9yemVzaSBlbGphcmFzIG1lZ3RldGVsZS4gQXogZWxqYXJhcyBs
+ZWlyYXNhIG1lZ3RhbGFsaGF0byBhIE5ldExvY2sgS2Z0LiBJbnRlcm5ldCBob25s
+YXBqYW4gYSBodHRwczovL3d3dy5uZXRsb2NrLm5ldC9kb2NzIGNpbWVuIHZhZ3kg
+a2VyaGV0byBheiBlbGxlbm9yemVzQG5ldGxvY2submV0IGUtbWFpbCBjaW1lbi4g
+SU1QT1JUQU5UISBUaGUgaXNzdWFuY2UgYW5kIHRoZSB1c2Ugb2YgdGhpcyBjZXJ0
+aWZpY2F0ZSBpcyBzdWJqZWN0IHRvIHRoZSBOZXRMb2NrIENQUyBhdmFpbGFibGUg
+YXQgaHR0cHM6Ly93d3cubmV0bG9jay5uZXQvZG9jcyBvciBieSBlLW1haWwgYXQg
+Y3BzQG5ldGxvY2submV0LjANBgkqhkiG9w0BAQQFAAOBgQAQrX/XDDKACtiG8XmY
+ta3UzbM2xJZIwVzNmtkFLp++UOv0JhQQLdRmF/iewSf98e3ke0ugbLWrmldwpu2g
+pO0u9f38vf5NNwgMvOOWgyL1SRt/Syu0VMGAfJlOHdCM7tCs5ZL6dVb+ZKATj7i4
+Fp1hBWeAyNDYpQcCNJgEjTME1A==
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIC5zCCAlACAQEwDQYJKoZIhvcNAQEFBQAwgbsxJDAiBgNVBAcTG1ZhbGlDZXJ0
+IFZhbGlkYXRpb24gTmV0d29yazEXMBUGA1UEChMOVmFsaUNlcnQsIEluYy4xNTAz
+BgNVBAsTLFZhbGlDZXJ0IENsYXNzIDEgUG9saWN5IFZhbGlkYXRpb24gQXV0aG9y
+aXR5MSEwHwYDVQQDExhodHRwOi8vd3d3LnZhbGljZXJ0LmNvbS8xIDAeBgkqhkiG
+9w0BCQEWEWluZm9AdmFsaWNlcnQuY29tMB4XDTk5MDYyNTIyMjM0OFoXDTE5MDYy
+NTIyMjM0OFowgbsxJDAiBgNVBAcTG1ZhbGlDZXJ0IFZhbGlkYXRpb24gTmV0d29y
+azEXMBUGA1UEChMOVmFsaUNlcnQsIEluYy4xNTAzBgNVBAsTLFZhbGlDZXJ0IENs
+YXNzIDEgUG9saWN5IFZhbGlkYXRpb24gQXV0aG9yaXR5MSEwHwYDVQQDExhodHRw
+Oi8vd3d3LnZhbGljZXJ0LmNvbS8xIDAeBgkqhkiG9w0BCQEWEWluZm9AdmFsaWNl
+cnQuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDYWYJ6ibiWuqYvaG9Y
+LqdUHAZu9OqNSLwxlBfw8068srg1knaw0KWlAdcAAxIiGQj4/xEjm84H9b9pGib+
+TunRf50sQB1ZaG6m+FiwnRqP0z/x3BkGgagO4DrdyFNFCQbmD3DD+kCmDuJWBQ8Y
+TfwggtFzVXSNdnKgHZ0dwN0/cQIDAQABMA0GCSqGSIb3DQEBBQUAA4GBAFBoPUn0
+LBwGlN+VYH+Wexf+T3GtZMjdd9LvWVXoP+iOBSoh8gfStadS/pyxtuJbdxdA6nLW
+I8sogTLDAHkY7FkXicnGah5xyf23dKUlRWnFSKsZ4UWKJWsZ7uW7EvV/96aNUcPw
+nXS3qT6gpf+2SQMT2iLM7XGCK5nPOrf1LXLI
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIICiDCCAg2gAwIBAgIQNfwmXNmET8k9Jj1Xm67XVjAKBggqhkjOPQQDAzCBhDEL
+MAkGA1UEBhMCVVMxFTATBgNVBAoTDHRoYXd0ZSwgSW5jLjE4MDYGA1UECxMvKGMp
+IDIwMDcgdGhhd3RlLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxJDAi
+BgNVBAMTG3RoYXd0ZSBQcmltYXJ5IFJvb3QgQ0EgLSBHMjAeFw0wNzExMDUwMDAw
+MDBaFw0zODAxMTgyMzU5NTlaMIGEMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMdGhh
+d3RlLCBJbmMuMTgwNgYDVQQLEy8oYykgMjAwNyB0aGF3dGUsIEluYy4gLSBGb3Ig
+YXV0aG9yaXplZCB1c2Ugb25seTEkMCIGA1UEAxMbdGhhd3RlIFByaW1hcnkgUm9v
+dCBDQSAtIEcyMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEotWcgnuVnfFSeIf+iha/
+BebfowJPDQfGAFG6DAJSLSKkQjnE/o/qycG+1E3/n3qe4rF8mq2nhglzh9HnmuN6
+papu+7qzcMBniKI11KOasf2twu8x+qi58/sIxpHR+ymVo0IwQDAPBgNVHRMBAf8E
+BTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUmtgAMADna3+FGO6Lts6K
+DPgR4bswCgYIKoZIzj0EAwMDaQAwZgIxAN344FdHW6fmCsO99YCKlzUNG4k8VIZ3
+KMqh9HneteY4sPBlcIx/AlTCv//YoT7ZzwIxAMSNlPzcU9LcnXgWHxUzI1NS41ox
+XZ3Krr0TKUQNJ1uo52icEvdYPy5yAlejj6EULg==
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDTDCCAjSgAwIBAgIId3cGJyapsXwwDQYJKoZIhvcNAQELBQAwRDELMAkGA1UE
+BhMCVVMxFDASBgNVBAoMC0FmZmlybVRydXN0MR8wHQYDVQQDDBZBZmZpcm1UcnVz
+dCBDb21tZXJjaWFsMB4XDTEwMDEyOTE0MDYwNloXDTMwMTIzMTE0MDYwNlowRDEL
+MAkGA1UEBhMCVVMxFDASBgNVBAoMC0FmZmlybVRydXN0MR8wHQYDVQQDDBZBZmZp
+cm1UcnVzdCBDb21tZXJjaWFsMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
+AQEA9htPZwcroRX1BiLLHwGy43NFBkRJLLtJJRTWzsO3qyxPxkEylFf6EqdbDuKP
+Hx6GGaeqtS25Xw2Kwq+FNXkyLbscYjfysVtKPcrNcV/pQr6U6Mje+SJIZMblq8Yr
+ba0F8PrVC8+a5fBQpIs7R6UjW3p6+DM/uO+Zl+MgwdYoic+U+7lF7eNAFxHUdPAL
+MeIrJmqbTFeurCA+ukV6BfO9m2kVrn1OIGPENXY6BwLJN/3HR+7o8XYdcxXyl6S1
+yHp52UKqK39c/s4mT6NmgTWvRLpUHhwwMmWd5jyTXlBOeuM61G7MGvv50jeuJCqr
+VwMiKA1JdX+3KNp1v47j3A55MQIDAQABo0IwQDAdBgNVHQ4EFgQUnZPGU4teyq8/
+nx4P5ZmVvCT2lI8wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwDQYJ
+KoZIhvcNAQELBQADggEBAFis9AQOzcAN/wr91LoWXym9e2iZWEnStB03TX8nfUYG
+XUPGhi4+c7ImfU+TqbbEKpqrIZcUsd6M06uJFdhrJNTxFq7YpFzUf1GO7RgBsZNj
+vbz4YYCanrHOQnDiqX0GJX0nof5v7LMeJNrjS1UaADs1tDvZ110w/YETifLCBivt
+Z8SOyUOyXGsViQK8YvxO8rUzqrJv0wqiUOP2O+guRMLbZjipM1ZI8W0bM40NjD9g
+N53Tym1+NH4Nn3J2ixufcv1SNUFFApYvHLKac0khsUlHRUe072o0EclNmsxZt9YC
+nlpOZbWUrhvfKbAW8b8Angc6F2S1BLUjIZkKlTuXfO8=
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIE5jCCA86gAwIBAgIEO45L/DANBgkqhkiG9w0BAQUFADBdMRgwFgYJKoZIhvcN
+AQkBFglwa2lAc2suZWUxCzAJBgNVBAYTAkVFMSIwIAYDVQQKExlBUyBTZXJ0aWZp
+dHNlZXJpbWlza2Vza3VzMRAwDgYDVQQDEwdKdXVyLVNLMB4XDTAxMDgzMDE0MjMw
+MVoXDTE2MDgyNjE0MjMwMVowXTEYMBYGCSqGSIb3DQEJARYJcGtpQHNrLmVlMQsw
+CQYDVQQGEwJFRTEiMCAGA1UEChMZQVMgU2VydGlmaXRzZWVyaW1pc2tlc2t1czEQ
+MA4GA1UEAxMHSnV1ci1TSzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
+AIFxNj4zB9bjMI0TfncyRsvPGbJgMUaXhvSYRqTCZUXP00B841oiqBB4M8yIsdOB
+SvZiF3tfTQou0M+LI+5PAk676w7KvRhj6IAcjeEcjT3g/1tf6mTll+g/mX8MCgkz
+ABpTpyHhOEvWgxutr2TC+Rx6jGZITWYfGAriPrsfB2WThbkasLnE+w0R9vXW+RvH
+LCu3GFH+4Hv2qEivbDtPL+/40UceJlfwUR0zlv/vWT3aTdEVNMfqPxZIe5EcgEMP
+PbgFPtGzlc3Yyg/CQ2fbt5PgIoIuvvVoKIO5wTtpeyDaTpxt4brNj3pssAki14sL
+2xzVWiZbDcDq5WDQn/413z8CAwEAAaOCAawwggGoMA8GA1UdEwEB/wQFMAMBAf8w
+ggEWBgNVHSAEggENMIIBCTCCAQUGCisGAQQBzh8BAQEwgfYwgdAGCCsGAQUFBwIC
+MIHDHoHAAFMAZQBlACAAcwBlAHIAdABpAGYAaQBrAGEAYQB0ACAAbwBuACAAdgDk
+AGwAagBhAHMAdABhAHQAdQBkACAAQQBTAC0AaQBzACAAUwBlAHIAdABpAGYAaQB0
+AHMAZQBlAHIAaQBtAGkAcwBrAGUAcwBrAHUAcwAgAGEAbABhAG0ALQBTAEsAIABz
+AGUAcgB0AGkAZgBpAGsAYQBhAHQAaQBkAGUAIABrAGkAbgBuAGkAdABhAG0AaQBz
+AGUAawBzMCEGCCsGAQUFBwIBFhVodHRwOi8vd3d3LnNrLmVlL2Nwcy8wKwYDVR0f
+BCQwIjAgoB6gHIYaaHR0cDovL3d3dy5zay5lZS9qdXVyL2NybC8wHQYDVR0OBBYE
+FASqekej5ImvGs8KQKcYP2/v6X2+MB8GA1UdIwQYMBaAFASqekej5ImvGs8KQKcY
+P2/v6X2+MA4GA1UdDwEB/wQEAwIB5jANBgkqhkiG9w0BAQUFAAOCAQEAe8EYlFOi
+CfP+JmeaUOTDBS8rNXiRTHyoERF5TElZrMj3hWVcRrs7EKACr81Ptcw2Kuxd/u+g
+kcm2k298gFTsxwhwDY77guwqYHhpNjbRxZyLabVAyJRld/JXIWY7zoVAtjNjGr95
+HvxcHdMdkxuLDF2FvZkwMhgJkVLpfKG6/2SSmuz+Ne6ML678IIbsSt4beDI3poHS
+na9aEhbKmVv8b20OxaAehsmR0FyYgl9jDIpaq9iVpszLita/ZEuOyoqysOkhMp6q
+qIWYNIE5ITuoOlIyPfZrN4YGWhWY3PARZv40ILcD9EEQfTmEeZZyY7aWAuVrua0Z
+TbvGRNs2yyqcjg==
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIFcjCCA1qgAwIBAgIQH51ZWtcvwgZEpYAIaeNe9jANBgkqhkiG9w0BAQUFADA/
+MQswCQYDVQQGEwJUVzEwMC4GA1UECgwnR292ZXJubWVudCBSb290IENlcnRpZmlj
+YXRpb24gQXV0aG9yaXR5MB4XDTAyMTIwNTEzMjMzM1oXDTMyMTIwNTEzMjMzM1ow
+PzELMAkGA1UEBhMCVFcxMDAuBgNVBAoMJ0dvdmVybm1lbnQgUm9vdCBDZXJ0aWZp
+Y2F0aW9uIEF1dGhvcml0eTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB
+AJoluOzMonWoe/fOW1mKydGGEghU7Jzy50b2iPN86aXfTEc2pBsBHH8eV4qNw8XR
+IePaJD9IK/ufLqGU5ywck9G/GwGHU5nOp/UKIXZ3/6m3xnOUT0b3EEk3+qhZSV1q
+gQdW8or5BtD3cCJNtLdBuTK4sfCxw5w/cP1T3YGq2GN49thTbqGsaoQkclSGxtKy
+yhwOeYHWtXBiCAEuTk8O1RGvqa/lmr/czIdtJuTJV6L7lvnM4T9TjGxMfptTCAts
+F/tnyMKtsc2AtJfcdgEWFelq16TheEfOhtX7MfP6Mb40qij7cEwdScevLJ1tZqa2
+jWR+tSBqnTuBto9AAGdLiYa4zGX+FVPpBMHWXx1E1wovJ5pGfaENda1UhhXcSTvx
+ls4Pm6Dso3pdvtUqdULle96ltqqvKKyskKw4t9VoNSZ63Pc78/1Fm9G7Q3hub/FC
+VGqY8A2tl+lSXunVanLeavcbYBT0peS2cWeqH+riTcFCQP5nRhc4L0c/cZyu5SHK
+YS1tB6iEfC3uUSXxY5Ce/eFXiGvviiNtsea9P63RPZYLhY3Naye7twWb7LuRqQoH
+EgKXTiCQ8P8NHuJBO9NAOueNXdpm5AKwB1KYXA6OM5zCppX7VRluTI6uSw+9wThN
+Xo+EHWbNxWCWtFJaBYmOlXqYwZE8lSOyDvR5tMl8wUohAgMBAAGjajBoMB0GA1Ud
+DgQWBBTMzO/MKWCkO7GStjz6MmKPrCUVOzAMBgNVHRMEBTADAQH/MDkGBGcqBwAE
+MTAvMC0CAQAwCQYFKw4DAhoFADAHBgVnKgMAAAQUA5vwIhP/lSg209yewDL7MTqK
+UWUwDQYJKoZIhvcNAQEFBQADggIBAECASvomyc5eMN1PhnR2WPWus4MzeKR6dBcZ
+TulStbngCnRiqmjKeKBMmo4sIy7VahIkv9Ro04rQ2JyftB8M3jh+Vzj8jeJPXgyf
+qzvS/3WXy6TjZwj/5cAWtUgBfen5Cv8b5Wppv3ghqMKnI6mGq3ZW6A4M9hPdKmaK
+ZEk9GhiHkASfQlK3T8v+R0F2Ne//AHY2RTKbxkaFXeIksB7jSJaYV0eUVXoPQbFE
+JPPB/hprv4j9wabak2BegUqZIJxIZhm1AHlUD7gsL0u8qV1bYH+Mh6XgUmMqvtg7
+hUAV/h62ZT/FS9p+tXo1KaMuephgIqP0fSdOLeq0dDzpD6QzDxARvBMB1uUO07+1
+EqLhRSPAzAhuYbeJq4PjJB7mXQfnHyA+z2fI56wwbSdLaG5LKlwCCDTb+HbkZ6Mm
+nD+iMsJKxYEYMRBWqoTvLQr/uB930r+lWKBi5NdLkXWNiYCYfm3LU05er/ayl4WX
+udpVBrkk7tfGOB5jGxI7leFYrPLfhNVfmS8NVVvmONsuP3LpSIXLuykTjx44Vbnz
+ssQwmSNOXfJIoRIM3BKQCZBUkQM8R+XVyWXgt0t97EfTsws+rZ7QdAAO671RrcDe
+LMDDav7v3Aun+kbfYNucpllQdSNpc5Oy+fwC00fmcc4QAu4njIT/rEUNE1yDMuAl
+pYYsfPQS
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIF2TCCA8GgAwIBAgIQXAuFXAvnWUHfV8w/f52oNjANBgkqhkiG9w0BAQUFADBk
+MQswCQYDVQQGEwJjaDERMA8GA1UEChMIU3dpc3Njb20xJTAjBgNVBAsTHERpZ2l0
+YWwgQ2VydGlmaWNhdGUgU2VydmljZXMxGzAZBgNVBAMTElN3aXNzY29tIFJvb3Qg
+Q0EgMTAeFw0wNTA4MTgxMjA2MjBaFw0yNTA4MTgyMjA2MjBaMGQxCzAJBgNVBAYT
+AmNoMREwDwYDVQQKEwhTd2lzc2NvbTElMCMGA1UECxMcRGlnaXRhbCBDZXJ0aWZp
+Y2F0ZSBTZXJ2aWNlczEbMBkGA1UEAxMSU3dpc3Njb20gUm9vdCBDQSAxMIICIjAN
+BgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA0LmwqAzZuz8h+BvVM5OAFmUgdbI9
+m2BtRsiMMW8Xw/qabFbtPMWRV8PNq5ZJkCoZSx6jbVfd8StiKHVFXqrWW/oLJdih
+FvkcxC7mlSpnzNApbjyFNDhhSbEAn9Y6cV9Nbc5fuankiX9qUvrKm/LcqfmdmUc/
+TilftKaNXXsLmREDA/7n29uj/x2lzZAeAR81sH8A25Bvxn570e56eqeqDFdvpG3F
+EzuwpdntMhy0XmeLVNxzh+XTF3xmUHJd1BpYwdnP2IkCb6dJtDZd0KTeByy2dbco
+kdaXvij1mB7qWybJvbCXc9qukSbraMH5ORXWZ0sKbU/Lz7DkQnGMU3nn7uHbHaBu
+HYwadzVcFh4rUx80i9Fs/PJnB3r1re3WmquhsUvhzDdf/X/NTa64H5xD+SpYVUNF
+vJbNcA78yeNmuk6NO4HLFWR7uZToXTNShXEuT46iBhFRyePLoW4xCGQMwtI89Tbo
+19AOeCMgkckkKmUpWyL3Ic6DXqTz3kvTaI9GdVyDCW4pa8RwjPWd1yAv/0bSKzjC
+L3UcPX7ape8eYIVpQtPM+GP+HkM5haa2Y0EQs3MevNP6yn0WR+Kn1dCjigoIlmJW
+bjTb2QK5MHXjBNLnj8KwEUAKrNVxAmKLMb7dxiNYMUJDLXT5xp6mig/p/r+D5kNX
+JLrvRjSq1xIBOO0CAwEAAaOBhjCBgzAOBgNVHQ8BAf8EBAMCAYYwHQYDVR0hBBYw
+FDASBgdghXQBUwABBgdghXQBUwABMBIGA1UdEwEB/wQIMAYBAf8CAQcwHwYDVR0j
+BBgwFoAUAyUv3m+CATpcLNwroWm1Z9SM0/0wHQYDVR0OBBYEFAMlL95vggE6XCzc
+K6FptWfUjNP9MA0GCSqGSIb3DQEBBQUAA4ICAQA1EMvspgQNDQ/NwNurqPKIlwzf
+ky9NfEBWMXrrpA9gzXrzvsMnjgM+pN0S734edAY8PzHyHHuRMSG08NBsl9Tpl7Ik
+Vh5WwzW9iAUPWxAaZOHHgjD5Mq2eUCzneAXQMbFamIp1TpBcahQq4FJHgmDmHtqB
+sfsUC1rxn9KVuj7QG9YVHaO+htXbD8BJZLsuUBlL0iT43R4HVtA4oJVwIHaM190e
+3p9xxCPvgxNcoyQVTSlAPGrEqdi3pkSlDfTgnXceQHAm/NrZNuR55LU/vJtlvrsR
+ls/bxig5OgjOR1tTWsWZ/l2p3e9M1MalrQLmjAcSHm8D0W+go/MpvRLHUKKwf4ip
+mXeascClOS5cfGniLLDqN2qk4Vrh9VDlg++luyqI54zb/W1elxmofmZ1a3Hqv7HH
+b6D0jqTsNFFbjCYDcKF31QESVwA12yPeDooomf2xEG9L/zgtYE4snOtnta1J7ksf
+rK/7DZBaZmBwXarNeNQk7shBoJMBkpxqnvy5JMWzFYJ+vq6VK+uxwNrjAWALXmms
+hFZhvnEX/h0TD/7Gh0Xp/jKgGg0TpJRVcaUWi7rKibCyx/yP2FS1k2Kdzs9Z+z0Y
+zirLNRWCXf9UIltxUvu3yf5gmwBBZPCqKuy2QkPOiWaByIufOVQDJdMWNY6E0F/6
+MBr1mmz0DlP5OlvRHA==
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIID5jCCAs6gAwIBAgIQV8szb8JcFuZHFhfjkDFo4DANBgkqhkiG9w0BAQUFADBi
+MQswCQYDVQQGEwJVUzEhMB8GA1UEChMYTmV0d29yayBTb2x1dGlvbnMgTC5MLkMu
+MTAwLgYDVQQDEydOZXR3b3JrIFNvbHV0aW9ucyBDZXJ0aWZpY2F0ZSBBdXRob3Jp
+dHkwHhcNMDYxMjAxMDAwMDAwWhcNMjkxMjMxMjM1OTU5WjBiMQswCQYDVQQGEwJV
+UzEhMB8GA1UEChMYTmV0d29yayBTb2x1dGlvbnMgTC5MLkMuMTAwLgYDVQQDEydO
+ZXR3b3JrIFNvbHV0aW9ucyBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkwggEiMA0GCSqG
+SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDkvH6SMG3G2I4rC7xGzuAnlt7e+foS0zwz
+c7MEL7xxjOWftiJgPl9dzgn/ggwbmlFQGiaJ3dVhXRncEg8tCqJDXRfQNJIg6nPP
+OCwGJgl6cvf6UDL4wpPTaaIjzkGxzOTVHzbRijr4jGPiFFlp7Q3Tf2vouAPlT2rl
+mGNpSAW+Lv8ztumXWWn4Zxmuk2GWRBXTcrA/vGp97Eh/jcOrqnErU2lBUzS1sLnF
+BgrEsEX1QV1uiUV7PTsmjHTC5dLRfbIR1PtYMiKagMnc/Qzpf14Dl847ABSHJ3A4
+qY5usyd2mFHgBeMhqxrVhSI8KbWaFsWAqPS7azCPL0YCorEMIuDTAgMBAAGjgZcw
+gZQwHQYDVR0OBBYEFCEwyfsA106Y2oeqKtCnLrFAMadMMA4GA1UdDwEB/wQEAwIB
+BjAPBgNVHRMBAf8EBTADAQH/MFIGA1UdHwRLMEkwR6BFoEOGQWh0dHA6Ly9jcmwu
+bmV0c29sc3NsLmNvbS9OZXR3b3JrU29sdXRpb25zQ2VydGlmaWNhdGVBdXRob3Jp
+dHkuY3JsMA0GCSqGSIb3DQEBBQUAA4IBAQC7rkvnt1frf6ott3NHhWrB5KUd5Oc8
+6fRZZXe1eltajSU24HqXLjjAV2CDmAaDn7l2em5Q4LqILPxFzBiwmZVRDuwduIj/
+h1AcgsLj4DKAv6ALR8jDMe+ZZzKATxcheQxpXN5eNK4CtSbqUN9/GGUsyfJj4akH
+/nxxH2szJGoeBfcFaMBqEssuXmHLrijTfsK0ZpEmXzwuJF/LWA/rKOyvEZbz3Htv
+wKeI8lN3s2Berq4o2jUsbzRF0ybh3uxbTydrFny9RAQYgrOJeRcQcT16ohZO9QHN
+pGxlaKFJdlxDydi8NmdspZS11My5vWo1ViHe2MPr+8ukYEywVaCge1ey
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIEKjCCAxKgAwIBAgIEOGPe+DANBgkqhkiG9w0BAQUFADCBtDEUMBIGA1UEChML
+RW50cnVzdC5uZXQxQDA+BgNVBAsUN3d3dy5lbnRydXN0Lm5ldC9DUFNfMjA0OCBp
+bmNvcnAuIGJ5IHJlZi4gKGxpbWl0cyBsaWFiLikxJTAjBgNVBAsTHChjKSAxOTk5
+IEVudHJ1c3QubmV0IExpbWl0ZWQxMzAxBgNVBAMTKkVudHJ1c3QubmV0IENlcnRp
+ZmljYXRpb24gQXV0aG9yaXR5ICgyMDQ4KTAeFw05OTEyMjQxNzUwNTFaFw0yOTA3
+MjQxNDE1MTJaMIG0MRQwEgYDVQQKEwtFbnRydXN0Lm5ldDFAMD4GA1UECxQ3d3d3
+LmVudHJ1c3QubmV0L0NQU18yMDQ4IGluY29ycC4gYnkgcmVmLiAobGltaXRzIGxp
+YWIuKTElMCMGA1UECxMcKGMpIDE5OTkgRW50cnVzdC5uZXQgTGltaXRlZDEzMDEG
+A1UEAxMqRW50cnVzdC5uZXQgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgKDIwNDgp
+MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArU1LqRKGsuqjIAcVFmQq
+K0vRvwtKTY7tgHalZ7d4QMBzQshowNtTK91euHaYNZOLGp18EzoOH1u3Hs/lJBQe
+sYGpjX24zGtLA/ECDNyrpUAkAH90lKGdCCmziAv1h3edVc3kw37XamSrhRSGlVuX
+MlBvPci6Zgzj/L24ScF2iUkZ/cCovYmjZy/Gn7xxGWC4LeksyZB2ZnuU4q941mVT
+XTzWnLLPKQP5L6RQstRIzgUyVYr9smRMDuSYB3Xbf9+5CFVghTAp+XtIpGmG4zU/
+HoZdenoVve8AjhUiVBcAkCaTvA5JaJG/+EfTnZVCwQ5N328mz8MYIWJmQ3DW1cAH
+4QIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNV
+HQ4EFgQUVeSB0RGAvtiJuQijMfmhJAkWuXAwDQYJKoZIhvcNAQEFBQADggEBADub
+j1abMOdTmXx6eadNl9cZlZD7Bh/KM3xGY4+WZiT6QBshJ8rmcnPyT/4xmf3IDExo
+U8aAghOY+rat2l098c5u9hURlIIM7j+VrxGrD9cv3h8Dj1csHsm7mhpElesYT6Yf
+zX1XEC+bBAlahLVu2B064dae0Wx5XnkcFMXj0EyTO2U87d89vqbllRrDtRnDvV5b
+u/8j72gZyxKTJ1wDLW8w0B62GqzeWvfRqqgnpv55gcR5mTNXuhKwqeBCbJPKVt7+
+bYQLCIt+jerXmCHG8+c8eS9enNFMFY3h7CI3zJpDC5fcgJCNs2ebb0gIFVbPv/Er
+fF6adulZkMV8gzURZVE=
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIFGTCCBAGgAwIBAgIEPki9xDANBgkqhkiG9w0BAQUFADAxMQswCQYDVQQGEwJE
+SzEMMAoGA1UEChMDVERDMRQwEgYDVQQDEwtUREMgT0NFUyBDQTAeFw0wMzAyMTEw
+ODM5MzBaFw0zNzAyMTEwOTA5MzBaMDExCzAJBgNVBAYTAkRLMQwwCgYDVQQKEwNU
+REMxFDASBgNVBAMTC1REQyBPQ0VTIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A
+MIIBCgKCAQEArGL2YSCyz8DGhdfjeebM7fI5kqSXLmSjhFuHnEz9pPPEXyG9VhDr
+2y5h7JNp46PMvZnDBfwGuMo2HP6QjklMxFaaL1a8z3sM8W9Hpg1DTeLpHTk0zY0s
+2RKY+ePhwUp8hjjEqcRhiNJerxomTdXkoCJHhNlktxmW/OwZ5LKXJk5KTMuPJItU
+GBxIYXvViGjaXbXqzRowwYCDdlCqT9HU3Tjw7xb04QxQBr/q+3pJoSgrHPb8FTKj
+dGqPqcNiKXEx5TukYBdedObaE+3pHx8b0bJoc8YQNHVGEBDjkAB2QMuLt0MJIf+r
+TpPGWOmlgtt3xDqZsXKVSQTwtyv6e1mO3QIDAQABo4ICNzCCAjMwDwYDVR0TAQH/
+BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwgewGA1UdIASB5DCB4TCB3gYIKoFQgSkB
+AQEwgdEwLwYIKwYBBQUHAgEWI2h0dHA6Ly93d3cuY2VydGlmaWthdC5kay9yZXBv
+c2l0b3J5MIGdBggrBgEFBQcCAjCBkDAKFgNUREMwAwIBARqBgUNlcnRpZmlrYXRl
+ciBmcmEgZGVubmUgQ0EgdWRzdGVkZXMgdW5kZXIgT0lEIDEuMi4yMDguMTY5LjEu
+MS4xLiBDZXJ0aWZpY2F0ZXMgZnJvbSB0aGlzIENBIGFyZSBpc3N1ZWQgdW5kZXIg
+T0lEIDEuMi4yMDguMTY5LjEuMS4xLjARBglghkgBhvhCAQEEBAMCAAcwgYEGA1Ud
+HwR6MHgwSKBGoESkQjBAMQswCQYDVQQGEwJESzEMMAoGA1UEChMDVERDMRQwEgYD
+VQQDEwtUREMgT0NFUyBDQTENMAsGA1UEAxMEQ1JMMTAsoCqgKIYmaHR0cDovL2Ny
+bC5vY2VzLmNlcnRpZmlrYXQuZGsvb2Nlcy5jcmwwKwYDVR0QBCQwIoAPMjAwMzAy
+MTEwODM5MzBagQ8yMDM3MDIxMTA5MDkzMFowHwYDVR0jBBgwFoAUYLWF7FZkfhIZ
+J2cdUBVLc647+RIwHQYDVR0OBBYEFGC1hexWZH4SGSdnHVAVS3OuO/kSMB0GCSqG
+SIb2fQdBAAQQMA4bCFY2LjA6NC4wAwIEkDANBgkqhkiG9w0BAQUFAAOCAQEACrom
+JkbTc6gJ82sLMJn9iuFXehHTuJTXCRBuo7E4A9G28kNBKWKnctj7fAXmMXAnVBhO
+inxO5dHKjHiIzxvTkIvmI/gLDjNDfZziChmPyQE+dF10yYscA+UYyAFMP8uXBV2Y
+caaYb7Z8vTd/vuGTJW1v8AqtFxjhA7wHKcitJuj4YfD9IQl+mo6paH1IYnK9AOoB
+mbgGglGBTvH1tJFUuSN6AJqfXY3gPGS5GhKSKseCRHI53OI8xthV9RVOyAUO28bQ
+YqbsFbS1AoLbrIyigfCbmTH1ICCoiGEKB5+U/NDXG8wuF/MEJ3Zn61SD/aSQfgY9
+BKNDLdr8C2LqL19iUw==
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIFFzCCA/+gAwIBAgIBETANBgkqhkiG9w0BAQUFADCCASsxCzAJBgNVBAYTAlRS
+MRgwFgYDVQQHDA9HZWJ6ZSAtIEtvY2FlbGkxRzBFBgNVBAoMPlTDvHJraXllIEJp
+bGltc2VsIHZlIFRla25vbG9qaWsgQXJhxZ90xLFybWEgS3VydW11IC0gVMOcQsSw
+VEFLMUgwRgYDVQQLDD9VbHVzYWwgRWxla3Ryb25payB2ZSBLcmlwdG9sb2ppIEFy
+YcWfdMSxcm1hIEVuc3RpdMO8c8O8IC0gVUVLQUUxIzAhBgNVBAsMGkthbXUgU2Vy
+dGlmaWthc3lvbiBNZXJrZXppMUowSAYDVQQDDEFUw5xCxLBUQUsgVUVLQUUgS8O2
+ayBTZXJ0aWZpa2EgSGl6bWV0IFNhxJ9sYXnEsWPEsXPEsSAtIFPDvHLDvG0gMzAe
+Fw0wNzA4MjQxMTM3MDdaFw0xNzA4MjExMTM3MDdaMIIBKzELMAkGA1UEBhMCVFIx
+GDAWBgNVBAcMD0dlYnplIC0gS29jYWVsaTFHMEUGA1UECgw+VMO8cmtpeWUgQmls
+aW1zZWwgdmUgVGVrbm9sb2ppayBBcmHFn3TEsXJtYSBLdXJ1bXUgLSBUw5xCxLBU
+QUsxSDBGBgNVBAsMP1VsdXNhbCBFbGVrdHJvbmlrIHZlIEtyaXB0b2xvamkgQXJh
+xZ90xLFybWEgRW5zdGl0w7xzw7wgLSBVRUtBRTEjMCEGA1UECwwaS2FtdSBTZXJ0
+aWZpa2FzeW9uIE1lcmtlemkxSjBIBgNVBAMMQVTDnELEsFRBSyBVRUtBRSBLw7Zr
+IFNlcnRpZmlrYSBIaXptZXQgU2HEn2xhecSxY8Sxc8SxIC0gU8O8csO8bSAzMIIB
+IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAim1L/xCIOsP2fpTo6iBkcK4h
+gb46ezzb8R1Sf1n68yJMlaCQvEhOEav7t7WNeoMojCZG2E6VQIdhn8WebYGHV2yK
+O7Rm6sxA/OOqbLLLAdsyv9Lrhc+hDVXDWzhXcLh1xnnRFDDtG1hba+818qEhTsXO
+fJlfbLm4IpNQp81McGq+agV/E5wrHur+R84EpW+sky58K5+eeROR6Oqeyjh1jmKw
+lZMq5d/pXpduIF9fhHpEORlAHLpVK/swsoHvhOPc7Jg4OQOFCKlUAwUp8MmPi+oL
+hmUZEdPpCSPeaJMDyTYcIW7OjGbxmTDY17PDHfiBLqi9ggtm/oLL4eAagsNAgQID
+AQABo0IwQDAdBgNVHQ4EFgQUvYiHyY/2pAoLquvF/pEjnatKijIwDgYDVR0PAQH/
+BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEFBQADggEBAB18+kmP
+NOm3JpIWmgV050vQbTlswyb2zrgxvMTfvCr4N5EY3ATIZJkrGG2AA1nJrvhY0D7t
+wyOfaTyGOBye79oneNGEN3GKPEs5z35FBtYt2IpNeBLWrcLTy9LQQfMmNkqblWwM
+7uXRQydmwYj3erMgbOqwaSvHIOgMA8RBBZniP+Rr+KCGgceExh/VS4ESshYhLBOh
+gLJeDEoTniDYYkCrkOpkSi+sDQESeUWoL4cZaMjihccwsnX5OD+ywJO0a+IDRM5n
+oN+J1q2MdqMTw5RhK2vZbMEHCiIHhWyFJEapvj+LeISCfiQMnf2BN+MlqO02TpUs
+yZyQ2uypQjyttgI=
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIFyjCCA7KgAwIBAgIEAJiWjDANBgkqhkiG9w0BAQsFADBaMQswCQYDVQQGEwJO
+TDEeMBwGA1UECgwVU3RhYXQgZGVyIE5lZGVybGFuZGVuMSswKQYDVQQDDCJTdGFh
+dCBkZXIgTmVkZXJsYW5kZW4gUm9vdCBDQSAtIEcyMB4XDTA4MDMyNjExMTgxN1oX
+DTIwMDMyNTExMDMxMFowWjELMAkGA1UEBhMCTkwxHjAcBgNVBAoMFVN0YWF0IGRl
+ciBOZWRlcmxhbmRlbjErMCkGA1UEAwwiU3RhYXQgZGVyIE5lZGVybGFuZGVuIFJv
+b3QgQ0EgLSBHMjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMVZ5291
+qj5LnLW4rJ4L5PnZyqtdj7U5EILXr1HgO+EASGrP2uEGQxGZqhQlEq0i6ABtQ8Sp
+uOUfiUtnvWFI7/3S4GCI5bkYYCjDdyutsDeqN95kWSpGV+RLufg3fNU254DBtvPU
+Z5uW6M7XxgpT0GtJlvOjCwV3SPcl5XCsMBQgJeN/dVrlSPhOewMHBPqCYYdu8DvE
+pMfQ9XQ+pV0aCPKbJdL2rAQmPlU6Yiile7Iwr/g3wtG61jj99O9JMDeZJiFIhQGp
+5Rbn3JBV3w/oOM2ZNyFPXfUib2rFEhZgF1XyZWampzCROME4HYYEhLoaJXhena/M
+UGDWE4dS7WMfbWV9whUYdMrhfmQpjHLYFhN9C0lK8SgbIHRrxT3dsKpICT0ugpTN
+GmXZK4iambwYfp/ufWZ8Pr2UuIHOzZgweMFvZ9C+X+Bo7d7iscksWXiSqt8rYGPy
+5V6548r6f1CGPqI0GAwJaCgRHOThuVw+R7oyPxjMW4T182t0xHJ04eOLoEq9jWYv
+6q012iDTiIJh8BIitrzQ1aTsr1SIJSQ8p22xcik/Plemf1WvbibG/ufMQFxRRIEK
+eN5KzlW/HdXZt1bv8Hb/C3m1r737qWmRRpdogBQ2HbN/uymYNqUg+oJgYjOk7Na6
+B6duxc8UpufWkjTYgfX8HV2qXB72o007uPc5AgMBAAGjgZcwgZQwDwYDVR0TAQH/
+BAUwAwEB/zBSBgNVHSAESzBJMEcGBFUdIAAwPzA9BggrBgEFBQcCARYxaHR0cDov
+L3d3dy5wa2lvdmVyaGVpZC5ubC9wb2xpY2llcy9yb290LXBvbGljeS1HMjAOBgNV
+HQ8BAf8EBAMCAQYwHQYDVR0OBBYEFJFoMocVHYnitfGsNig0jQt8YojrMA0GCSqG
+SIb3DQEBCwUAA4ICAQCoQUpnKpKBglBu4dfYszk78wIVCVBR7y29JHuIhjv5tLyS
+CZa59sCrI2AGeYwRTlHSeYAz+51IvuxBQ4EffkdAHOV6CMqqi3WtFMTC6GY8ggen
+5ieCWxjmD27ZUD6KQhgpxrRW/FYQoAUXvQwjf/ST7ZwaUb7dRUG/kSS0H4zpX897
+IZmflZ85OkYcbPnNe5yQzSipx6lVu6xiNGI1E0sUOlWDuYaNkqbG9AclVMwWVxJK
+gnjIFNkXgiYtXSAfea7+1HAWFpWD2DU5/1JddRwWxRNVz0fMdWVSSt7wsKfkCpYL
++63C4iWEst3kvX5ZbJvw8NjnyvLplzh+ib7M+zkXYT9y2zqR2GUBGR2tUKRXCnxL
+vJxxcypFURmFzI79R6d0lR2o0a9OF7FpJsKqeFdbxU2n5Z4FF5TKsl+gSRiNNOkm
+bEgeqmiSBeGCc1qb3AdbCG19ndeNIdn8FCCqwkXfP+cAslHkwvgFuXkajDTznlvk
+N1trSt8sV4pAWja63XVECDdCcAz+3F4hoKOKwJCcaNpQ5kUQR3i2TtJlycM33+FC
+Y7BXN0Ute4qcvwXqZVUz9zkQxSgqIXobisQk+T8VyJoVIPVVYpbtbZNQvOSqeK3Z
+ywplh6ZmwcSBo3c6WB4L7oOLnR7SUqTMHW+wmG2UMbX4cQrcufx9MmDm66+KAQ==
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDhDCCAwqgAwIBAgIQL4D+I4wOIg9IZxIokYesszAKBggqhkjOPQQDAzCByjEL
+MAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZW
+ZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNyBWZXJpU2ln
+biwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJp
+U2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9y
+aXR5IC0gRzQwHhcNMDcxMTA1MDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCByjELMAkG
+A1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJp
+U2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNyBWZXJpU2lnbiwg
+SW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJpU2ln
+biBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5
+IC0gRzQwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAASnVnp8Utpkmw4tXNherJI9/gHm
+GUo9FANL+mAnINmDiWn6VMaaGF5VKmTeBvaNSjutEDxlPZCIBIngMGGzrl0Bp3ve
+fLK+ymVhAIau2o970ImtTR1ZmkGxvEeA3J5iw/mjgbIwga8wDwYDVR0TAQH/BAUw
+AwEB/zAOBgNVHQ8BAf8EBAMCAQYwbQYIKwYBBQUHAQwEYTBfoV2gWzBZMFcwVRYJ
+aW1hZ2UvZ2lmMCEwHzAHBgUrDgMCGgQUj+XTGoasjY5rw8+AatRIGCx7GS4wJRYj
+aHR0cDovL2xvZ28udmVyaXNpZ24uY29tL3ZzbG9nby5naWYwHQYDVR0OBBYEFLMW
+kf3upm7ktS5Jj4d4gYDs5bG1MAoGCCqGSM49BAMDA2gAMGUCMGYhDBgmYFo4e1ZC
+4Kf8NoRRkSAsdk1DPcQdhCPQrNZ8NQbOzWm9kA3bbEhCHQ6qQgIxAJw9SDkjOVga
+FRJZap7v1VmyHVIsmXHNxynfGyphe3HR3vPA5Q06Sqotp9iGKt0uEA==
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDqDCCApCgAwIBAgIJAP7c4wEPyUj/MA0GCSqGSIb3DQEBBQUAMDQxCzAJBgNV
+BAYTAkZSMRIwEAYDVQQKDAlEaGlteW90aXMxETAPBgNVBAMMCENlcnRpZ25hMB4X
+DTA3MDYyOTE1MTMwNVoXDTI3MDYyOTE1MTMwNVowNDELMAkGA1UEBhMCRlIxEjAQ
+BgNVBAoMCURoaW15b3RpczERMA8GA1UEAwwIQ2VydGlnbmEwggEiMA0GCSqGSIb3
+DQEBAQUAA4IBDwAwggEKAoIBAQDIaPHJ1tazNHUmgh7stL7qXOEm7RFHYeGifBZ4
+QCHkYJ5ayGPhxLGWkv8YbWkj4Sti993iNi+RB7lIzw7sebYs5zRLcAglozyHGxny
+gQcPOJAZ0xH+hrTy0V4eHpbNgGzOOzGTtvKg0KmVEn2lmsxryIRWijOp5yIVUxbw
+zBfsV1/pogqYCd7jX5xv3EjjhQsVWqa6n6xI4wmy9/Qy3l40vhx4XUJbzg4ij02Q
+130yGLMLLGq/jj8UEYkgDncUtT2UCIf3JR7VsmAA7G8qKCVuKj4YYxclPz5EIBb2
+JsglrgVKtOdjLPOMFlN+XPsRGgjBRmKfIrjxwo1p3Po6WAbfAgMBAAGjgbwwgbkw
+DwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUGu3+QTmQtCRZvgHyUtVF9lo53BEw
+ZAYDVR0jBF0wW4AUGu3+QTmQtCRZvgHyUtVF9lo53BGhOKQ2MDQxCzAJBgNVBAYT
+AkZSMRIwEAYDVQQKDAlEaGlteW90aXMxETAPBgNVBAMMCENlcnRpZ25hggkA/tzj
+AQ/JSP8wDgYDVR0PAQH/BAQDAgEGMBEGCWCGSAGG+EIBAQQEAwIABzANBgkqhkiG
+9w0BAQUFAAOCAQEAhQMeknH2Qq/ho2Ge6/PAD/Kl1NqV5ta+aDY9fm4fTIrv0Q8h
+bV6lUmPOEvjvKtpv6zf+EwLHyzs+ImvaYS5/1HI93TDhHkxAGYwP15zRgzB7mFnc
+fca5DClMoTOi62c6ZYTTluLtdkVwj7Ur3vkj1kluPBS1xp81HlDQwY9qcEQCYsuu
+HWhBp6pX6FOqB9IG9tUUBguRA3UsbHK1YZWaDYu5Def131TN3ubY1gkIl2PlwS6w
+t0QmwCbAr1UwnjvVNioZBPRcHv/PLLf/0P2HQBHVESO7SMAhqaQoLf0V+LBOK/Qw
+WyH8EZE0vkHve52Xdf+XlcCWWC/qu0bXu+TZLg==
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDtjCCAp6gAwIBAgIQRJmNPMADJ72cdpW56tustTANBgkqhkiG9w0BAQUFADB1
+MQswCQYDVQQGEwJUUjEoMCYGA1UEChMfRWxla3Ryb25payBCaWxnaSBHdXZlbmxp
+Z2kgQS5TLjE8MDoGA1UEAxMzZS1HdXZlbiBLb2sgRWxla3Ryb25payBTZXJ0aWZp
+a2EgSGl6bWV0IFNhZ2xheWljaXNpMB4XDTA3MDEwNDExMzI0OFoXDTE3MDEwNDEx
+MzI0OFowdTELMAkGA1UEBhMCVFIxKDAmBgNVBAoTH0VsZWt0cm9uaWsgQmlsZ2kg
+R3V2ZW5saWdpIEEuUy4xPDA6BgNVBAMTM2UtR3V2ZW4gS29rIEVsZWt0cm9uaWsg
+U2VydGlmaWthIEhpem1ldCBTYWdsYXlpY2lzaTCCASIwDQYJKoZIhvcNAQEBBQAD
+ggEPADCCAQoCggEBAMMSIJ6wXgBljU5Gu4Bc6SwGl9XzcslwuedLZYDBS75+PNdU
+MZTe1RK6UxYC6lhj71vY8+0qGqpxSKPcEC1fX+tcS5yWCEIlKBHMilpiAVDV6wlT
+L/jDj/6z/P2douNffb7tC+Bg62nsM+3YjfsSSYMAyYuXjDtzKjKzEve5TfL0TW3H
+5tYmNwjy2f1rXKPlSFxYvEK+A1qBuhw1DADT9SN+cTAIJjjcJRFHLfO6IxClv7wC
+90Nex/6wN1CZew+TzuZDLMN+DfIcQ2Zgy2ExR4ejT669VmxMvLz4Bcpk9Ok0oSy1
+c+HCPujIyTQlCFzz7abHlJ+tiEMl1+E5YP6sOVkCAwEAAaNCMEAwDgYDVR0PAQH/
+BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFJ/uRLOU1fqRTy7ZVZoE
+VtstxNulMA0GCSqGSIb3DQEBBQUAA4IBAQB/X7lTW2M9dTLn+sR0GstG30ZpHFLP
+qk/CaOv/gKlR6D1id4k9CnU58W5dF4dvaAXBlGzZXd/aslnLpRCKysw5zZ/rTt5S
+/wzw9JKp8mxTq5vSR6AfdPebmvEvFZ96ZDAYBzwqD2fK/A+JYZ1lpTzlvBNbCNvj
+/+27BrtqBrF6T2XGgv0enIu1De5Iu7i9qgi0+6N8y5/NkHZchpZ4Vwpm+Vganf2X
+KWDeEaaQHBkc7gGWIjQ0LpH5t8Qn0Xvmv/uARFoW5evg1Ao4vOSR49XrXMGs3xtq
+fJ7lddK2l4fbzIcrQzqECK+rPNv3PGYxhrCdU3nt+CPeQuMtgvEP5fqX
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIGZjCCBE6gAwIBAgIPB35Sk3vgFeNX8GmMy+wMMA0GCSqGSIb3DQEBBQUAMHsx
+CzAJBgNVBAYTAkNPMUcwRQYDVQQKDD5Tb2NpZWRhZCBDYW1lcmFsIGRlIENlcnRp
+ZmljYWNpw7NuIERpZ2l0YWwgLSBDZXJ0aWPDoW1hcmEgUy5BLjEjMCEGA1UEAwwa
+QUMgUmHDrXogQ2VydGljw6FtYXJhIFMuQS4wHhcNMDYxMTI3MjA0NjI5WhcNMzAw
+NDAyMjE0MjAyWjB7MQswCQYDVQQGEwJDTzFHMEUGA1UECgw+U29jaWVkYWQgQ2Ft
+ZXJhbCBkZSBDZXJ0aWZpY2FjacOzbiBEaWdpdGFsIC0gQ2VydGljw6FtYXJhIFMu
+QS4xIzAhBgNVBAMMGkFDIFJhw616IENlcnRpY8OhbWFyYSBTLkEuMIICIjANBgkq
+hkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAq2uJo1PMSCMI+8PPUZYILrgIem08kBeG
+qentLhM0R7LQcNzJPNCNyu5LF6vQhbCnIwTLqKL85XXbQMpiiY9QngE9JlsYhBzL
+fDe3fezTf3MZsGqy2IiKLUV0qPezuMDU2s0iiXRNWhU5cxh0T7XrmafBHoi0wpOQ
+Y5fzp6cSsgkiBzPZkc0OnB8OIMfuuzONj8LSWKdf/WU34ojC2I+GdV75LaeHM/J4
+Ny+LvB2GNzmxlPLYvEqcgxhaBvzz1NS6jBUJJfD5to0EfhcSM2tXSExP2yYe68yQ
+54v5aHxwD6Mq0Do43zeX4lvegGHTgNiRg0JaTASJaBE8rF9ogEHMYELODVoqDA+b
+MMCm8Ibbq0nXl21Ii/kDwFJnmxL3wvIumGVC2daa49AZMQyth9VXAnow6IYm+48j
+ilSH5L887uvDdUhfHjlvgWJsxS3EF1QZtzeNnDeRyPYL1epjb4OsOMLzP96a++Ej
+YfDIJss2yKHzMI+ko6Kh3VOz3vCaMh+DkXkwwakfU5tTohVTP92dsxA7SH2JD/zt
+A/X7JWR1DhcZDY8AFmd5ekD8LVkH2ZD6mq093ICK5lw1omdMEWux+IBkAC1vImHF
+rEsm5VoQgpukg3s0956JkSCXjrdCx2bD0Omk1vUgjcTDlaxECp1bczwmPS9KvqfJ
+pxAe+59QafMCAwEAAaOB5jCB4zAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQE
+AwIBBjAdBgNVHQ4EFgQU0QnQ6dfOeXRU+Tows/RtLAMDG2gwgaAGA1UdIASBmDCB
+lTCBkgYEVR0gADCBiTArBggrBgEFBQcCARYfaHR0cDovL3d3dy5jZXJ0aWNhbWFy
+YS5jb20vZHBjLzBaBggrBgEFBQcCAjBOGkxMaW1pdGFjaW9uZXMgZGUgZ2FyYW50
+7WFzIGRlIGVzdGUgY2VydGlmaWNhZG8gc2UgcHVlZGVuIGVuY29udHJhciBlbiBs
+YSBEUEMuMA0GCSqGSIb3DQEBBQUAA4ICAQBclLW4RZFNjmEfAygPU3zmpFmps4p6
+xbD/CHwso3EcIRNnoZUSQDWDg4902zNc8El2CoFS3UnUmjIz75uny3XlesuXEpBc
+unvFm9+7OSPI/5jOCk0iAUgHforA1SBClETvv3eiiWdIG0ADBaGJ7M9i4z0ldma/
+Jre7Ir5v/zlXdLp6yQGVwZVR6Kss+LGGIOk/yzVb0hfpKv6DExdA7ohiZVvVO2Dp
+ezy4ydV/NgIlqmjCMRW3MGXrfx1IebHPOeJCgBbT9ZMj/EyXyVo3bHwi2ErN0o42
+gzmRkBDI8ck1fj+404HGIGQatlDCIaR43NAvO2STdPCWkPHv+wlaNECW8DYSwaN0
+jJN+Qd53i+yG2dIPPy3RzECiiWZIHiCznCNZc6lEc7wkeZBWN7PGKX6jD/EpOe9+
+XCgycDWs2rjIdWb8m0w5R44bb5tNAlQiM+9hup4phO9OSzNHdpdqy35f/RWmnkJD
+W2ZaiogN9xa5P1FlK2Zqi9E4UqLWRhH6/JocdJ6PlwsCT2TG9WjTSy3/pDceiz+/
+RL5hRqGEPQgnTIEgd4kI6mdAXmwIUV80WoyWaM3X94nCHNMyAK9Sy9NgWyo6R35r
+MDOhYil/SrnhLecUIw4OGEfhefwVVdCx/CVxY3UzHCMrr1zZ7Ud3YA47Dx7SwNxk
+BYn8eNZcLCZDqQ==
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIICWjCCAcMCAgGlMA0GCSqGSIb3DQEBBAUAMHUxCzAJBgNVBAYTAlVTMRgwFgYD
+VQQKEw9HVEUgQ29ycG9yYXRpb24xJzAlBgNVBAsTHkdURSBDeWJlclRydXN0IFNv
+bHV0aW9ucywgSW5jLjEjMCEGA1UEAxMaR1RFIEN5YmVyVHJ1c3QgR2xvYmFsIFJv
+b3QwHhcNOTgwODEzMDAyOTAwWhcNMTgwODEzMjM1OTAwWjB1MQswCQYDVQQGEwJV
+UzEYMBYGA1UEChMPR1RFIENvcnBvcmF0aW9uMScwJQYDVQQLEx5HVEUgQ3liZXJU
+cnVzdCBTb2x1dGlvbnMsIEluYy4xIzAhBgNVBAMTGkdURSBDeWJlclRydXN0IEds
+b2JhbCBSb290MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCVD6C28FCc6HrH
+iM3dFw4usJTQGz0O9pTAipTHBsiQl8i4ZBp6fmw8U+E3KHNgf7KXUwefU/ltWJTS
+r41tiGeA5u2ylc9yMcqlHHK6XALnZELn+aks1joNrI1CqiQBOeacPwGFVw1Yh0X4
+04Wqk2kmhXBIgD8SFcd5tB8FLztimQIDAQABMA0GCSqGSIb3DQEBBAUAA4GBAG3r
+GwnpXtlR22ciYaQqPEh346B8pt5zohQDhT37qw4wxYMWM4ETCJ57NE7fQMh017l9
+3PR2VX2bY1QY6fDq81yx2YtCHrnAlU66+tXifPVoYb+O7AWXX1uw16OFNMQkpw0P
+lZPvy5TYnh+dXIVtx6quTx8itc2VrbqnzPmrC3p/
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIEHTCCAwWgAwIBAgIQToEtioJl4AsC7j41AkblPTANBgkqhkiG9w0BAQUFADCB
+gTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G
+A1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxJzAlBgNV
+BAMTHkNPTU9ETyBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0wNjEyMDEwMDAw
+MDBaFw0yOTEyMzEyMzU5NTlaMIGBMQswCQYDVQQGEwJHQjEbMBkGA1UECBMSR3Jl
+YXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRowGAYDVQQKExFDT01P
+RE8gQ0EgTGltaXRlZDEnMCUGA1UEAxMeQ09NT0RPIENlcnRpZmljYXRpb24gQXV0
+aG9yaXR5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0ECLi3LjkRv3
+UcEbVASY06m/weaKXTuH+7uIzg3jLz8GlvCiKVCZrts7oVewdFFxze1CkU1B/qnI
+2GqGd0S7WWaXUF601CxwRM/aN5VCaTwwxHGzUvAhTaHYujl8HJ6jJJ3ygxaYqhZ8
+Q5sVW7euNJH+1GImGEaaP+vB+fGQV+useg2L23IwambV4EajcNxo2f8ESIl33rXp
++2dtQem8Ob0y2WIC8bGoPW43nOIv4tOiJovGuFVDiOEjPqXSJDlqR6sA1KGzqSX+
+DT+nHbrTUcELpNqsOO9VUCQFZUaTNE8tja3G1CEZ0o7KBWFxB3NH5YoZEr0ETc5O
+nKVIrLsm9wIDAQABo4GOMIGLMB0GA1UdDgQWBBQLWOWLxkwVN6RAqTCpIb5HNlpW
+/zAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zBJBgNVHR8EQjBAMD6g
+PKA6hjhodHRwOi8vY3JsLmNvbW9kb2NhLmNvbS9DT01PRE9DZXJ0aWZpY2F0aW9u
+QXV0aG9yaXR5LmNybDANBgkqhkiG9w0BAQUFAAOCAQEAPpiem/Yb6dc5t3iuHXIY
+SdOH5EOC6z/JqvWote9VfCFSZfnVDeFs9D6Mk3ORLgLETgdxb8CPOGEIqB6BCsAv
+IC9Bi5HcSEW88cbeunZrM8gALTFGTO3nnc+IlP8zwFboJIYmuNg4ON8qa90SzMc/
+RxdMosIGlgnW2/4/PEZB31jiVg88O8EckzXZOFKs7sjsLjBOlDW0JB9LeGna8gI4
+zJVSk/BwJVmcIGfE7vmLV2H0knZ9P4SNVbfo5azV8fUZVqZa+5Acr5Pr5RzUZ5dd
+BA6+C4OmF4O5MBKgxTMVBbkN+8cFduPYSo38NBejxiEovjBFMR7HeL5YYTisO+IB
+ZQ==
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIID4TCCAsmgAwIBAgIOYyUAAQACFI0zFQLkbPQwDQYJKoZIhvcNAQEFBQAwezEL
+MAkGA1UEBhMCREUxHDAaBgNVBAoTE1RDIFRydXN0Q2VudGVyIEdtYkgxJDAiBgNV
+BAsTG1RDIFRydXN0Q2VudGVyIFVuaXZlcnNhbCBDQTEoMCYGA1UEAxMfVEMgVHJ1
+c3RDZW50ZXIgVW5pdmVyc2FsIENBIElJSTAeFw0wOTA5MDkwODE1MjdaFw0yOTEy
+MzEyMzU5NTlaMHsxCzAJBgNVBAYTAkRFMRwwGgYDVQQKExNUQyBUcnVzdENlbnRl
+ciBHbWJIMSQwIgYDVQQLExtUQyBUcnVzdENlbnRlciBVbml2ZXJzYWwgQ0ExKDAm
+BgNVBAMTH1RDIFRydXN0Q2VudGVyIFVuaXZlcnNhbCBDQSBJSUkwggEiMA0GCSqG
+SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDC2pxisLlxErALyBpXsq6DFJmzNEubkKLF
+5+cvAqBNLaT6hdqbJYUtQCggbergvbFIgyIpRJ9Og+41URNzdNW88jBmlFPAQDYv
+DIRlzg9uwliT6CwLOunBjvvya8o84pxOjuT5fdMnnxvVZ3iHLX8LR7PH6MlIfK8v
+zArZQe+f/prhsq75U7Xl6UafYOPfjdN/+5Z+s7Vy+EutCHnNaYlAJ/Uqwa1D7KRT
+yGG299J5KmcYdkhtWyUB0SbFt1dpIxVbYYqt8Bst2a9c8SaQaanVDED1M4BDj5yj
+dipFtK+/fz6HP3bFzSreIMUWWMv5G/UPyw0RUmS40nZid4PxWJ//AgMBAAGjYzBh
+MB8GA1UdIwQYMBaAFFbn4VslQ4Dg9ozhcbyO5YAvxEjiMA8GA1UdEwEB/wQFMAMB
+Af8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBRW5+FbJUOA4PaM4XG8juWAL8RI
+4jANBgkqhkiG9w0BAQUFAAOCAQEAg8ev6n9NCjw5sWi+e22JLumzCecYV42Fmhfz
+dkJQEw/HkG8zrcVJYCtsSVgZ1OK+t7+rSbyUyKu+KGwWaODIl0YgoGhnYIg5IFHY
+aAERzqf2EQf27OysGh+yZm5WZ2B6dF7AbZc2rrUNXWZzwCUyRdhKBgePxLcHsU0G
+DeGl6/R1yrqc0L2z0zIkTO5+4nYES0lT2PLpVDP85XEfPRRclkvxOvIAu2y0+pZV
+CIgJwcyRGSmwIC3/yzikQOEXvnlhgP8HA4ZMTnsGnxGGjYnuJ8Tb4rwZjgvDwxPH
+LQNjO9Po5KIqwoIIlBZU8O8fJ5AluA0OKBtHd0e9HKgl8ZS0Zg==
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIID/jCCAuagAwIBAgIQFaxulBmyeUtB9iepwxgPHzANBgkqhkiG9w0BAQsFADCB
+mDELMAkGA1UEBhMCVVMxFjAUBgNVBAoTDUdlb1RydXN0IEluYy4xOTA3BgNVBAsT
+MChjKSAyMDA4IEdlb1RydXN0IEluYy4gLSBGb3IgYXV0aG9yaXplZCB1c2Ugb25s
+eTE2MDQGA1UEAxMtR2VvVHJ1c3QgUHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhv
+cml0eSAtIEczMB4XDTA4MDQwMjAwMDAwMFoXDTM3MTIwMTIzNTk1OVowgZgxCzAJ
+BgNVBAYTAlVTMRYwFAYDVQQKEw1HZW9UcnVzdCBJbmMuMTkwNwYDVQQLEzAoYykg
+MjAwOCBHZW9UcnVzdCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxNjA0
+BgNVBAMTLUdlb1RydXN0IFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkg
+LSBHMzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANziXmJYHTNXOTIz
++uvLh4yn1ErdBojqZI4xmKU4kB6Yzy5jK/BGvESyiaHAKAxJcCGVn2TAppMSAmUm
+hsalifD614SgcK9PGpc/BkTVyetyEH3kMSj7HGHmKAdEc5IiaacDiGydY8hS2pgn
+5whMcD60yRLBxWeDXTPzAxHsatBT4tG6NmCUgLthY2xbF37fQJQeqw3CIShwiP/W
+JmxsYAQlTlV+fe+/lEjetx3dcI0FX4ilm/LC7urRQEFtYjgdVgbFA0dRIBn8exAL
+DmKudlW/X3e+PkkBUz2YJQN2JFodtNuJ6nnltrM7P7pMKEF/BqxqjsHQ9gUdfeZC
+huOl1UcCAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYw
+HQYDVR0OBBYEFMR5yo6hTgMdHNxr2zFblD4/MH8tMA0GCSqGSIb3DQEBCwUAA4IB
+AQAtxRPPVoB7eni9n64smefv2t+UXglpp+duaIy9cr5HqQ6XErhK8WTTOd8lNNTB
+zU6B8A8ExCSzNJbGpqow32hhc9f5joWJ7w5elShKKiePEI4ufIbEAp7aDHdlDkQN
+kv39sxY2+hENHYwOB4lqKVb3cvTdFZx3NWZXqxNT2I7BQMXXExZacse3aQHEerGD
+AWh9jUGhlBjBJVz88P6DAod8DQ3PLghcSkANPuyBYeYk28rgDi0Hsj5W3I31QYUH
+SJsMC8tJP33st/3LjWeJGqvtux6jAAgIFyqCXDFdRootD4abdNlF+9RAsXqqaC2G
+spki4cErx5z481+oghLrGREt
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIEIDCCAwigAwIBAgIQNE7VVyDV7exJ9C/ON9srbTANBgkqhkiG9w0BAQUFADCB
+qTELMAkGA1UEBhMCVVMxFTATBgNVBAoTDHRoYXd0ZSwgSW5jLjEoMCYGA1UECxMf
+Q2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjE4MDYGA1UECxMvKGMpIDIw
+MDYgdGhhd3RlLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxHzAdBgNV
+BAMTFnRoYXd0ZSBQcmltYXJ5IFJvb3QgQ0EwHhcNMDYxMTE3MDAwMDAwWhcNMzYw
+NzE2MjM1OTU5WjCBqTELMAkGA1UEBhMCVVMxFTATBgNVBAoTDHRoYXd0ZSwgSW5j
+LjEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjE4MDYG
+A1UECxMvKGMpIDIwMDYgdGhhd3RlLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNl
+IG9ubHkxHzAdBgNVBAMTFnRoYXd0ZSBQcmltYXJ5IFJvb3QgQ0EwggEiMA0GCSqG
+SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCsoPD7gFnUnMekz52hWXMJEEUMDSxuaPFs
+W0hoSVk3/AszGcJ3f8wQLZU0HObrTQmnHNK4yZc2AreJ1CRfBsDMRJSUjQJib+ta
+3RGNKJpchJAQeg29dGYvajig4tVUROsdB58Hum/u6f1OCyn1PoSgAfGcq/gcfomk
+6KHYcWUNo1F77rzSImANuVud37r8UVsLr5iy6S7pBOhih94ryNdOwUxkHt3Ph1i6
+Sk/KaAcdHJ1KxtUvkcx8cXIcxcBn6zL9yZJclNqFwJu/U30rCfSMnZEfl2pSy94J
+NqR32HuHUETVPm4pafs5SSYeCaWAe0At6+gnhcn+Yf1+5nyXHdWdAgMBAAGjQjBA
+MA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBR7W0XP
+r87Lev0xkhpqtvNG61dIUDANBgkqhkiG9w0BAQUFAAOCAQEAeRHAS7ORtvzw6WfU
+DW5FvlXok9LOAz/t2iWwHVfLHjp2oEzsUHboZHIMpKnxuIvW1oeEuzLlQRHAd9mz
+YJ3rG9XRbkREqaYB7FViHXe4XI5ISXycO1cRrK1zN44veFyQaEfZYGDm/Ac9IiAX
+xPcW6cTYcvnIc3zfFi8VqT79aie2oetaupgf1eNNZAqdE8hhuvU5HIe6uL17In/2
+/qxAeeWsEG89jxt5dovEN7MhGITlNgDrYyCZuen+MwS7QcjBAvlEYyCegc5C09Y/
+LHbTY5xZ3Y+m4Q6gLkH3LpVHz7z9M/P2C2F+fpErgUfCJzDupxBdN49cOSvkBPB7
+jVaMaA==
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIEKzCCAxOgAwIBAgIEOsylTDANBgkqhkiG9w0BAQUFADBDMQswCQYDVQQGEwJE
+SzEVMBMGA1UEChMMVERDIEludGVybmV0MR0wGwYDVQQLExRUREMgSW50ZXJuZXQg
+Um9vdCBDQTAeFw0wMTA0MDUxNjMzMTdaFw0yMTA0MDUxNzAzMTdaMEMxCzAJBgNV
+BAYTAkRLMRUwEwYDVQQKEwxUREMgSW50ZXJuZXQxHTAbBgNVBAsTFFREQyBJbnRl
+cm5ldCBSb290IENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxLhA
+vJHVYx/XmaCLDEAedLdInUaMArLgJF/wGROnN4NrXceO+YQwzho7+vvOi20jxsNu
+Zp+Jpd/gQlBn+h9sHvTQBda/ytZO5GhgbEaqHF1j4QeGDmUApy6mcca8uYGoOn0a
+0vnRrEvLznWv3Hv6gXPU/Lq9QYjUdLP5Xjg6PEOo0pVOd20TDJ2PeAG3WiAfAzc1
+4izbSysseLlJ28TQx5yc5IogCSEWVmb/Bexb4/DPqyQkXsN/cHoSxNK1EKC2IeGN
+eGlVRGn1ypYcNIUXJXfi9i8nmHj9eQY6otZaQ8H/7AQ77hPv01ha/5Lr7K7a8jcD
+R0G2l8ktCkEiu7vmpwIDAQABo4IBJTCCASEwEQYJYIZIAYb4QgEBBAQDAgAHMGUG
+A1UdHwReMFwwWqBYoFakVDBSMQswCQYDVQQGEwJESzEVMBMGA1UEChMMVERDIElu
+dGVybmV0MR0wGwYDVQQLExRUREMgSW50ZXJuZXQgUm9vdCBDQTENMAsGA1UEAxME
+Q1JMMTArBgNVHRAEJDAigA8yMDAxMDQwNTE2MzMxN1qBDzIwMjEwNDA1MTcwMzE3
+WjALBgNVHQ8EBAMCAQYwHwYDVR0jBBgwFoAUbGQBx/2FbazI2p5QCIUItTxWqFAw
+HQYDVR0OBBYEFGxkAcf9hW2syNqeUAiFCLU8VqhQMAwGA1UdEwQFMAMBAf8wHQYJ
+KoZIhvZ9B0EABBAwDhsIVjUuMDo0LjADAgSQMA0GCSqGSIb3DQEBBQUAA4IBAQBO
+Q8zR3R0QGwZ/t6T609lN+yOfI1Rb5osvBCiLtSdtiaHsmGnc540mgwV5dOy0uaOX
+wTUA/RXaOYE6lTGQ3pfphqiZdwzlWqCE/xIWrG64jcN7ksKsLtB9KOy282A4aW8+
+2ARVPp7MVdK6/rtHBNcK2RYKNCn1WBPVT8+PVkuzHu7TmHnaCB4Mb7j4Fifvwm89
+9qNLPg7kbWzbO0ESm70NRyN/PErQr8Cv9u8btRXE64PECV90i9kR+8JWsTz4cMo0
+jUNAE4z9mQNUecYu6oah9jrUCbz0vGbMPVjQV0kK7iXiQe4T+Zs4NNEA9X7nlB38
+aQNiuJkFBT1reBK9sG9l
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDUzCCAjugAwIBAgIBAjANBgkqhkiG9w0BAQUFADBLMQswCQYDVQQGEwJOTzEd
+MBsGA1UECgwUQnV5cGFzcyBBUy05ODMxNjMzMjcxHTAbBgNVBAMMFEJ1eXBhc3Mg
+Q2xhc3MgMyBDQSAxMB4XDTA1MDUwOTE0MTMwM1oXDTE1MDUwOTE0MTMwM1owSzEL
+MAkGA1UEBhMCTk8xHTAbBgNVBAoMFEJ1eXBhc3MgQVMtOTgzMTYzMzI3MR0wGwYD
+VQQDDBRCdXlwYXNzIENsYXNzIDMgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEP
+ADCCAQoCggEBAKSO13TZKWTeXx+HgJHqTjnmGcZEC4DVC69TB4sSveZn8AKxifZg
+isRbsELRwCGoy+Gb72RRtqfPFfV0gGgEkKBYouZ0plNTVUhjP5JW3SROjvi6K//z
+NIqeKNc0n6wv1g/xpC+9UrJJhW05NfBEMJNGJPO251P7vGGvqaMU+8IXF4Rs4HyI
++MkcVyzwPX6UvCWThOiaAJpFBUJXgPROztmuOfbIUxAMZTpHe2DC1vqRycZxbL2R
+hzyRhkmr8w+gbCZ2Xhysm3HljbybIR6c1jh+JIAVMYKWsUnTYjdbiAwKYjT+p0h+
+mbEwi5A3lRyoH6UsjfRVyNvdWQrCrXig9IsCAwEAAaNCMEAwDwYDVR0TAQH/BAUw
+AwEB/zAdBgNVHQ4EFgQUOBTmyPCppAP0Tj4io1vy1uCtQHQwDgYDVR0PAQH/BAQD
+AgEGMA0GCSqGSIb3DQEBBQUAA4IBAQABZ6OMySU9E2NdFm/soT4JXJEVKirZgCFP
+Bdy7pYmrEzMqnji3jG8CcmPHc3ceCQa6Oyh7pEfJYWsICCD8igWKH7y6xsL+z27s
+EzNxZy5p+qksP2bAEllNC1QCkoS72xLvg3BweMhT+t/Gxv/ciC8HwEmdMldg0/L2
+mSlf56oBzKwzqBwKu5HEA6BvtjT5htOzdlSY9EqBs1OdTUDs5XcTRa9bqh/YL0yC
+e/4qxFi7T/ye/QNlGioOw6UgFpRreaaiErS7GqQjel/wroQk5PMr+4okoyeYZdow
+dXb8GZHo2+ubPzK/QJcHJrrM85SFSnonk8+QQtS4Wxam58tAA915
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDIjCCAougAwIBAgIQNKT/9jCvTKU8MxdCoZRmdTANBgkqhkiG9w0BAQUFADCB
+xDELMAkGA1UEBhMCWkExFTATBgNVBAgTDFdlc3Rlcm4gQ2FwZTESMBAGA1UEBxMJ
+Q2FwZSBUb3duMR0wGwYDVQQKExRUaGF3dGUgQ29uc3VsdGluZyBjYzEoMCYGA1UE
+CxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjEZMBcGA1UEAxMQVGhh
+d3RlIFNlcnZlciBDQTEmMCQGCSqGSIb3DQEJARYXc2VydmVyLWNlcnRzQHRoYXd0
+ZS5jb20wHhcNOTYwODAxMDAwMDAwWhcNMjEwMTAxMjM1OTU5WjCBxDELMAkGA1UE
+BhMCWkExFTATBgNVBAgTDFdlc3Rlcm4gQ2FwZTESMBAGA1UEBxMJQ2FwZSBUb3du
+MR0wGwYDVQQKExRUaGF3dGUgQ29uc3VsdGluZyBjYzEoMCYGA1UECxMfQ2VydGlm
+aWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjEZMBcGA1UEAxMQVGhhd3RlIFNlcnZl
+ciBDQTEmMCQGCSqGSIb3DQEJARYXc2VydmVyLWNlcnRzQHRoYXd0ZS5jb20wgZ8w
+DQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANOkUG7I/1Zr5s9dtuoMaHVHoqrC2oQl
+/Kj0R1HahbUgdJSGHg91yekIYfUGbTBuFRkC6VLAYttNmZ7iagxEOM3+vuNkCXDF
+/rFrKbYvScg71CcEJRCXL+eQbcAoQpnXTEPew/UhbVSfXcNY4cDk2VuwuNy0e982
+OsK1ZiIS1ocNAgMBAAGjEzARMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEF
+BQADgYEAvkBpQW/G28GnvwfAReTQtUMeTJUzNelewj4o9qgNUNX/4gwP/FACjq6R
+ua00io2fJ3GqGcxL6ATK1BdrEhrWxl/WzV7/iXa/2EjYWb0IiokdV81FHlK6EpqE
++hiJX+j5MDVqAWC5mYCDhQpu2vTJj15zLTFKY6B08h+LItIpPus=
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIFRjCCAy6gAwIBAgIIbYwURrGmCu4wDQYJKoZIhvcNAQEMBQAwQTELMAkGA1UE
+BhMCVVMxFDASBgNVBAoMC0FmZmlybVRydXN0MRwwGgYDVQQDDBNBZmZpcm1UcnVz
+dCBQcmVtaXVtMB4XDTEwMDEyOTE0MTAzNloXDTQwMTIzMTE0MTAzNlowQTELMAkG
+A1UEBhMCVVMxFDASBgNVBAoMC0FmZmlybVRydXN0MRwwGgYDVQQDDBNBZmZpcm1U
+cnVzdCBQcmVtaXVtMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAxBLf
+qV/+Qd3d9Z+K4/as4Tx4mrzY8H96oDMq3I0gW64tb+eT2TZwamjPjlGjhVtnBKAQ
+JG9dKILBl1fYSCkTtuG+kU3fhQxTGJoeJKJPj/CihQvL9Cl/0qRY7iZNyaqoe5rZ
++jjeRFcV5fiMyNlI4g0WJx0eyIOFJbe6qlVBzAMiSy2RjYvmia9mx+n/K+k8rNrS
+s8PhaJyJ+HoAVt70VZVs+7pk3WKL3wt3MutizCaam7uqYoNMtAZ6MMgpv+0GTZe5
+HMQxK9VfvFMSF5yZVylmd2EhMQcuJUmdGPLu8ytxjLW6OQdJd/zvLpKQBY0tL3d7
+70O/Nbua2Plzpyzy0FfuKE4mX4+QaAkvuPjcBukumj5Rp9EixAqnOEhss/n/fauG
+V+O61oV4d7pD6kh/9ti+I20ev9E2bFhc8e6kGVQa9QPSdubhjL08s9NIS+LI+H+S
+qHZGnEJlPqQewQcDWkYtuJfzt9WyVSHvutxMAJf7FJUnM7/oQ0dG0giZFmA7mn7S
+5u046uwBHjxIVkkJx0w3AJ6IDsBz4W9m6XJHMD4Q5QsDyZpCAGzFlH5hxIrff4Ia
+C1nEWTJ3s7xgaVY5/bQGeyzWZDbZvUjthB9+pSKPKrhC9IK31FOQeE4tGv2Bb0TX
+OwF0lkLgAOIua+rF7nKsu7/+6qqo+Nz2snmKtmcCAwEAAaNCMEAwHQYDVR0OBBYE
+FJ3AZ6YMItkm9UWrpmVSESfYRaxjMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/
+BAQDAgEGMA0GCSqGSIb3DQEBDAUAA4ICAQCzV00QYk465KzquByvMiPIs0laUZx2
+KI15qldGF9X1Uva3ROgIRL8YhNILgM3FEv0AVQVhh0HctSSePMTYyPtwni94loMg
+Nt58D2kTiKV1NpgIpsbfrM7jWNa3Pt668+s0QNiigfV4Py/VpfzZotReBA4Xrf5B
+8OWycvpEgjNC6C1Y91aMYj+6QrCcDFx+LmUmXFNPALJ4fqENmS2NuB2OosSw/WDQ
+MKSOyARiqcTtNd56l+0OOF6SL5Nwpamcb6d9Ex1+xghIsV5n61EIJenmJWtSKZGc
+0jlzCFfemQa0W50QBuHCAKi4HEoCChTQwUHK+4w1IX2COPKpVJEZNZOUbWo6xbLQ
+u4mGk+ibyQ86p3q4ofB4Rvr8Ny/lioTz3/4E2aFooC8k4gmVBtWVyuEklut89pMF
+u+1z6S3RdTnX5yTb2E5fQ4+e0BQ5v1VwSJlXMbSc7kqYA5YwH2AG7hsj/oFgIxpH
+YoWlzBk0gG+zrBrjn/B7SK3VAdlntqlyk+otZrWyuOQ9PLLvTIzq6we/qzWaVYa8
+GKa1qF60g2xraUDTn9zxw2lrueFtCfTxqlB2Cnp9ehehVZZCmTEJ3WARjQUwfuaO
+RtGdFNrHF+QFlozEJLUbzxQHskD4o55BhrwE0GuWyCqANP2/7waj3VjFhT0+j/6e
+KeC2uAloGRwYQw==
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDuDCCAqCgAwIBAgIQDPCOXAgWpa1Cf/DrJxhZ0DANBgkqhkiG9w0BAQUFADBI
+MQswCQYDVQQGEwJVUzEgMB4GA1UEChMXU2VjdXJlVHJ1c3QgQ29ycG9yYXRpb24x
+FzAVBgNVBAMTDlNlY3VyZVRydXN0IENBMB4XDTA2MTEwNzE5MzExOFoXDTI5MTIz
+MTE5NDA1NVowSDELMAkGA1UEBhMCVVMxIDAeBgNVBAoTF1NlY3VyZVRydXN0IENv
+cnBvcmF0aW9uMRcwFQYDVQQDEw5TZWN1cmVUcnVzdCBDQTCCASIwDQYJKoZIhvcN
+AQEBBQADggEPADCCAQoCggEBAKukgeWVzfX2FI7CT8rU4niVWJxB4Q2ZQCQXOZEz
+Zum+4YOvYlyJ0fwkW2Gz4BERQRwdbvC4u/jep4G6pkjGnx29vo6pQT64lO0pGtSO
+0gMdA+9tDWccV9cGrcrI9f4Or2YlSASWC12juhbDCE/RRvgUXPLIXgGZbf2IzIao
+wW8xQmxSPmjL8xk037uHGFaAJsTQ3MBv396gwpEWoGQRS0S8Hvbn+mPeZqx2pHGj
+7DaUaHp3pLHnDi+BeuK1cobvomuL8A/b01k/unK8RCSc43Oz969XL0Imnal0ugBS
+8kvNU3xHCzaFDmapCJcWNFfBZveA4+1wVMeT4C4oFVmHursCAwEAAaOBnTCBmjAT
+BgkrBgEEAYI3FAIEBh4EAEMAQTALBgNVHQ8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB
+/zAdBgNVHQ4EFgQUQjK2FvoE/f5dS3rD/fdMQB1aQ68wNAYDVR0fBC0wKzApoCeg
+JYYjaHR0cDovL2NybC5zZWN1cmV0cnVzdC5jb20vU1RDQS5jcmwwEAYJKwYBBAGC
+NxUBBAMCAQAwDQYJKoZIhvcNAQEFBQADggEBADDtT0rhWDpSclu1pqNlGKa7UTt3
+6Z3q059c4EVlew3KW+JwULKUBRSuSceNQQcSc5R+DCMh/bwQf2AQWnL1mA6s7Ll/
+3XpvXdMc9P+IBWlCqQVxyLesJugutIxq/3HcuLHfmbx8IVQr5Fiiu1cprp6poxkm
+D5kuCLDv/WnPmRoJjeOnnyvJNjR7JLN4TJUXpAYmHrZkUjZfYGfZnMUFdAvnZyPS
+CPyI6a6Lf+Ew9Dd+/cYy2i2eRDAwbO4H3tI0/NL/QPZL9GZGBlSm8jIKYyYwa5vR
+3ItHuuG51WLQoqD0ZwV4KWMabwTW+MZMo5qxN7SN5ShLHZ4swrhovO0C7jE=
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIID3TCCAsWgAwIBAgIOHaIAAQAC7LdggHiNtgYwDQYJKoZIhvcNAQEFBQAweTEL
+MAkGA1UEBhMCREUxHDAaBgNVBAoTE1RDIFRydXN0Q2VudGVyIEdtYkgxJDAiBgNV
+BAsTG1RDIFRydXN0Q2VudGVyIFVuaXZlcnNhbCBDQTEmMCQGA1UEAxMdVEMgVHJ1
+c3RDZW50ZXIgVW5pdmVyc2FsIENBIEkwHhcNMDYwMzIyMTU1NDI4WhcNMjUxMjMx
+MjI1OTU5WjB5MQswCQYDVQQGEwJERTEcMBoGA1UEChMTVEMgVHJ1c3RDZW50ZXIg
+R21iSDEkMCIGA1UECxMbVEMgVHJ1c3RDZW50ZXIgVW5pdmVyc2FsIENBMSYwJAYD
+VQQDEx1UQyBUcnVzdENlbnRlciBVbml2ZXJzYWwgQ0EgSTCCASIwDQYJKoZIhvcN
+AQEBBQADggEPADCCAQoCggEBAKR3I5ZEr5D0MacQ9CaHnPM42Q9e3s9B6DGtxnSR
+JJZ4Hgmgm5qVSkr1YnwCqMqs+1oEdjneX/H5s7/zA1hV0qq34wQi0fiU2iIIAI3T
+fCZdzHd55yx4Oagmcw6iXSVphU9VDprvxrlE4Vc93x9UIuVvZaozhDrzznq+VZeu
+jRIPFDPiUHDDSYcTvFHe15gSWu86gzOSBnWLknwSaHtwag+1m7Z3W0hZneTvWq3z
+wZ7U10VOylY0Ibw+F1tvdwxIAUMpsN0/lm7mlaoMwCC2/T42J5zjXM9OgdwZu5GQ
+fezmlwQek8wiSdeXhrYTCjxDI3d+8NzmzSQfO4ObNDqDNOMCAwEAAaNjMGEwHwYD
+VR0jBBgwFoAUkqR1LKSevoFE63n8isWVpesQdXMwDwYDVR0TAQH/BAUwAwEB/zAO
+BgNVHQ8BAf8EBAMCAYYwHQYDVR0OBBYEFJKkdSyknr6BROt5/IrFlaXrEHVzMA0G
+CSqGSIb3DQEBBQUAA4IBAQAo0uCG1eb4e/CX3CJrO5UUVg8RMKWaTzqwOuAGy2X1
+7caXJ/4l8lfmXpWMPmRgFVp/Lw0BxbFg/UU1z/CyvwbZ71q+s2IhtNerNXxTPqYn
+8aEt2hojnczd7Dwtnic0XQ/CNnm8yUpiLe1r2X1BQ3y2qsrtYbE3ghUJGooWMNjs
+ydZHcnhLEEYUjl8Or+zHL6sQ17bxbuyGssLoDZJz3KL0Dzq/YSMQiZxIQG5wALPT
+ujdEWBF6AmqI8Dc08BnprNRlc/ZpjGSUOnmFKbAWKwyCPwacx/0QK54PLLae4xW/
+2TYcuiUaUj0a7CIMHOCkoj3w6DnPgcB77V0fb8XQC9eY
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDvDCCAqSgAwIBAgIQB1YipOjUiolN9BPI8PjqpTANBgkqhkiG9w0BAQUFADBK
+MQswCQYDVQQGEwJVUzEgMB4GA1UEChMXU2VjdXJlVHJ1c3QgQ29ycG9yYXRpb24x
+GTAXBgNVBAMTEFNlY3VyZSBHbG9iYWwgQ0EwHhcNMDYxMTA3MTk0MjI4WhcNMjkx
+MjMxMTk1MjA2WjBKMQswCQYDVQQGEwJVUzEgMB4GA1UEChMXU2VjdXJlVHJ1c3Qg
+Q29ycG9yYXRpb24xGTAXBgNVBAMTEFNlY3VyZSBHbG9iYWwgQ0EwggEiMA0GCSqG
+SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvNS7YrGxVaQZx5RNoJLNP2MwhR/jxYDiJ
+iQPpvepeRlMJ3Fz1Wuj3RSoC6zFh1ykzTM7HfAo3fg+6MpjhHZevj8fcyTiW89sa
+/FHtaMbQbqR8JNGuQsiWUGMu4P51/pinX0kuleM5M2SOHqRfkNJnPLLZ/kG5VacJ
+jnIFHovdRIWCQtBJwB1g8NEXLJXr9qXBkqPFwqcIYA1gBBCWeZ4WNOaptvolRTnI
+HmX5k/Wq8VLcmZg9pYYaDDUz+kulBAYVHDGA76oYa8J719rO+TMg1fW9ajMtgQT7
+sFzUnKPiXB3jqUJ1XnvUd+85VLrJChgbEplJL4hL/VBi0XPnj3pDAgMBAAGjgZ0w
+gZowEwYJKwYBBAGCNxQCBAYeBABDAEEwCwYDVR0PBAQDAgGGMA8GA1UdEwEB/wQF
+MAMBAf8wHQYDVR0OBBYEFK9EBMJBfkiD2045AuzshHrmzsmkMDQGA1UdHwQtMCsw
+KaAnoCWGI2h0dHA6Ly9jcmwuc2VjdXJldHJ1c3QuY29tL1NHQ0EuY3JsMBAGCSsG
+AQQBgjcVAQQDAgEAMA0GCSqGSIb3DQEBBQUAA4IBAQBjGghAfaReUw132HquHw0L
+URYD7xh8yOOvaliTFGCRsoTciE6+OYo68+aCiV0BN7OrJKQVDpI1WkpEXk5X+nXO
+H0jOZvQ8QCaSmGwb7iRGDBezUqXbpZGRzzfTb+cnCDpOGR86p1hcF895P4vkp9Mm
+I50mD1hp/Ed+stCNi5O/KU9DaXR2Z0vPB4zmAve14bRDtUstFJ/53CYNv6ZHdAbY
+iNE6KTCEztI5gGIbqMdXSbxqVVFnFUq+NQfk1XWYN3kwFNspnWzFacxHVaIw98xc
+f8LDmBxrThaA63p4ZUWiABqvDA1VZDRIuJK58bRQKfJPIx/abKwfROHdI3hRW8cW
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIEPjCCAyagAwIBAgIESlOMKDANBgkqhkiG9w0BAQsFADCBvjELMAkGA1UEBhMC
+VVMxFjAUBgNVBAoTDUVudHJ1c3QsIEluYy4xKDAmBgNVBAsTH1NlZSB3d3cuZW50
+cnVzdC5uZXQvbGVnYWwtdGVybXMxOTA3BgNVBAsTMChjKSAyMDA5IEVudHJ1c3Qs
+IEluYy4gLSBmb3IgYXV0aG9yaXplZCB1c2Ugb25seTEyMDAGA1UEAxMpRW50cnVz
+dCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IC0gRzIwHhcNMDkwNzA3MTcy
+NTU0WhcNMzAxMjA3MTc1NTU0WjCBvjELMAkGA1UEBhMCVVMxFjAUBgNVBAoTDUVu
+dHJ1c3QsIEluYy4xKDAmBgNVBAsTH1NlZSB3d3cuZW50cnVzdC5uZXQvbGVnYWwt
+dGVybXMxOTA3BgNVBAsTMChjKSAyMDA5IEVudHJ1c3QsIEluYy4gLSBmb3IgYXV0
+aG9yaXplZCB1c2Ugb25seTEyMDAGA1UEAxMpRW50cnVzdCBSb290IENlcnRpZmlj
+YXRpb24gQXV0aG9yaXR5IC0gRzIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
+AoIBAQC6hLZy254Ma+KZ6TABp3bqMriVQRrJ2mFOWHLP/vaCeb9zYQYKpSfYs1/T
+RU4cctZOMvJyig/3gxnQaoCAAEUesMfnmr8SVycco2gvCoe9amsOXmXzHHfV1IWN
+cCG0szLni6LVhjkCsbjSR87kyUnEO6fe+1R9V77w6G7CebI6C1XiUJgWMhNcL3hW
+wcKUs/Ja5CeanyTXxuzQmyWC48zCxEXFjJd6BmsqEZ+pCm5IO2/b1BEZQvePB7/1
+U1+cPvQXLOZprE4yTGJ36rfo5bs0vBmLrpxR57d+tVOxMyLlbc9wPBr64ptntoP0
+jaWvYkxN4FisZDQSA/i2jZRjJKRxAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAP
+BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRqciZ60B7vfec7aVHUbI2fkBJmqzAN
+BgkqhkiG9w0BAQsFAAOCAQEAeZ8dlsa2eT8ijYfThwMEYGprmi5ZiXMRrEPR9RP/
+jTkrwPK9T3CMqS/qF8QLVJ7UG5aYMzyorWKiAHarWWluBh1+xLlEjZivEtRh2woZ
+Rkfz6/djwUAFQKXSt/S1mja/qYh2iARVBCuch38aNzx+LaUa2NSJXsq9rD1s2G2v
+1fN2D807iDginWyTmsQ9v4IbZT+mD12q/OWyFcq1rca8PdCE6OoGcrBNOTJ4vz4R
+nAuknZoh8/CbCzB428Hch0P+vGOaysXCHMnHjf87ElgI5rY97HosTvuDls4MPGmH
+VHOkc8KT/1EQrBVUAdj8BbGJoX90g5pJ19xOe4pIb4tF9g==
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDezCCAmOgAwIBAgIBATANBgkqhkiG9w0BAQUFADBfMQswCQYDVQQGEwJUVzES
+MBAGA1UECgwJVEFJV0FOLUNBMRAwDgYDVQQLDAdSb290IENBMSowKAYDVQQDDCFU
+V0NBIFJvb3QgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMDgwODI4MDcyNDMz
+WhcNMzAxMjMxMTU1OTU5WjBfMQswCQYDVQQGEwJUVzESMBAGA1UECgwJVEFJV0FO
+LUNBMRAwDgYDVQQLDAdSb290IENBMSowKAYDVQQDDCFUV0NBIFJvb3QgQ2VydGlm
+aWNhdGlvbiBBdXRob3JpdHkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
+AQCwfnK4pAOU5qfeCTiRShFAh6d8WWQUe7UREN3+v9XAu1bihSX0NXIP+FPQQeFE
+AcK0HMMxQhZHhTMidrIKbw/lJVBPhYa+v5guEGcevhEFhgWQxFnQfHgQsIBct+HH
+K3XLfJ+utdGdIzdjp9xCoi2SBBtQwXu4PhvJVgSLL1KbralW6cH/ralYhzC2gfeX
+RfwZVzsrb+RH9JlF/h3x+JejiB03HFyP4HYlmlD4oFT/RJB2I9IyxsOrBr/8+7/z
+rX2SYgJbKdM1o5OaQ2RgXbL6Mv87BK9NQGr5x+PvI/1ry+UPizgN7gr8/g+YnzAx
+3WxSZfmLgb4i4RxYA7qRG4kHAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNV
+HRMBAf8EBTADAQH/MB0GA1UdDgQWBBRqOFsmjd6LWvJPelSDGRjjCDWmujANBgkq
+hkiG9w0BAQUFAAOCAQEAPNV3PdrfibqHDAhUaiBQkr6wQT25JmSDCi/oQMCXKCeC
+MErJk/9q56YAf4lCmtYR5VPOL8zy2gXE/uJQxDqGfczafhAJO5I1KlOy/usrBdls
+XebQ79NqZp4VKIV66IIArB6nCWlWQtNoURi+VJq/REG6Sb4gumlc7rh3zc5sH62D
+lhh9DrUUOYTxKOkto557HnpyWoOzeW/vtPzQCqVYT0bf+215WfKEIlKuD8z7fDvn
+aspHYcN6+NOSBB+4IIThNlQWx0DeO4pz3N/GCUzf7Nr/1FNCocnyYh0igzyXxfkZ
+YiesZSLX0zzG5Y6yU8xJzrww/nsOM5D77dIUkR8Hrw==
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIID7zCCAtegAwIBAgIBADANBgkqhkiG9w0BAQsFADCBmDELMAkGA1UEBhMCVVMx
+EDAOBgNVBAgTB0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxJTAjBgNVBAoT
+HFN0YXJmaWVsZCBUZWNobm9sb2dpZXMsIEluYy4xOzA5BgNVBAMTMlN0YXJmaWVs
+ZCBTZXJ2aWNlcyBSb290IENlcnRpZmljYXRlIEF1dGhvcml0eSAtIEcyMB4XDTA5
+MDkwMTAwMDAwMFoXDTM3MTIzMTIzNTk1OVowgZgxCzAJBgNVBAYTAlVTMRAwDgYD
+VQQIEwdBcml6b25hMRMwEQYDVQQHEwpTY290dHNkYWxlMSUwIwYDVQQKExxTdGFy
+ZmllbGQgVGVjaG5vbG9naWVzLCBJbmMuMTswOQYDVQQDEzJTdGFyZmllbGQgU2Vy
+dmljZXMgUm9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkgLSBHMjCCASIwDQYJKoZI
+hvcNAQEBBQADggEPADCCAQoCggEBANUMOsQq+U7i9b4Zl1+OiFOxHz/Lz58gE20p
+OsgPfTz3a3Y4Y9k2YKibXlwAgLIvWX/2h/klQ4bnaRtSmpDhcePYLQ1Ob/bISdm2
+8xpWriu2dBTrz/sm4xq6HZYuajtYlIlHVv8loJNwU4PahHQUw2eeBGg6345AWh1K
+Ts9DkTvnVtYAcMtS7nt9rjrnvDH5RfbCYM8TWQIrgMw0R9+53pBlbQLPLJGmpufe
+hRhJfGZOozptqbXuNC66DQO4M99H67FrjSXZm86B0UVGMpZwh94CDklDhbZsc7tk
+6mFBrMnUVN+HL8cisibMn1lUaJ/8viovxFUcdUBgF4UCVTmLfwUCAwEAAaNCMEAw
+DwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFJxfAN+q
+AdcwKziIorhtSpzyEZGDMA0GCSqGSIb3DQEBCwUAA4IBAQBLNqaEd2ndOxmfZyMI
+bw5hyf2E3F/YNoHN2BtBLZ9g3ccaaNnRbobhiCPPE95Dz+I0swSdHynVv/heyNXB
+ve6SbzJ08pGCL72CQnqtKrcgfU28elUSwhXqvfdqlS5sdJ/PHLTyxQGjhdByPq1z
+qwubdQxtRbeOlKyWN7Wg0I8VRw7j6IPdj/3vQQF3zCepYoUz8jcI73HPdwbeyBkd
+iEDPfUYd/x7H4c7/I9vG+o1VTqkC50cRRj70/b17KSa7qWFiNyi2LSr2EIZkyXCn
+0q23KXB56jzaYyWf/Wi3MOxw+3WKt21gZ7IeyLnp2KhvAotnDU0mV3HaIPzBSlCN
+sSi6
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDoDCCAoigAwIBAgIBMTANBgkqhkiG9w0BAQUFADBDMQswCQYDVQQGEwJKUDEc
+MBoGA1UEChMTSmFwYW5lc2UgR292ZXJubWVudDEWMBQGA1UECxMNQXBwbGljYXRp
+b25DQTAeFw0wNzEyMTIxNTAwMDBaFw0xNzEyMTIxNTAwMDBaMEMxCzAJBgNVBAYT
+AkpQMRwwGgYDVQQKExNKYXBhbmVzZSBHb3Zlcm5tZW50MRYwFAYDVQQLEw1BcHBs
+aWNhdGlvbkNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAp23gdE6H
+j6UG3mii24aZS2QNcfAKBZuOquHMLtJqO8F6tJdhjYq+xpqcBrSGUeQ3DnR4fl+K
+f5Sk10cI/VBaVuRorChzoHvpfxiSQE8tnfWuREhzNgaeZCw7NCPbXCbkcXmP1G55
+IrmTwcrNwVbtiGrXoDkhBFcsovW8R0FPXjQilbUfKW1eSvNNcr5BViCH/OlQR9cw
+FO5cjFW6WY2H/CPek9AEjP3vbb3QesmlOmpyM8ZKDQUXKi17safY1vC+9D/qDiht
+QWEjdnjDuGWk81quzMKq2edY3rZ+nYVunyoKb58DKTCXKB28t89UKU5RMfkntigm
+/qJj5kEW8DOYRwIDAQABo4GeMIGbMB0GA1UdDgQWBBRUWssmP3HMlEYNllPqa0jQ
+k/5CdTAOBgNVHQ8BAf8EBAMCAQYwWQYDVR0RBFIwUKROMEwxCzAJBgNVBAYTAkpQ
+MRgwFgYDVQQKDA/ml6XmnKzlm73mlL/lupwxIzAhBgNVBAsMGuOCouODl+ODquOC
+seODvOOCt+ODp+ODs0NBMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEFBQAD
+ggEBADlqRHZ3ODrso2dGD/mLBqj7apAxzn7s2tGJfHrrLgy9mTLnsCTWw//1sogJ
+hyzjVOGjprIIC8CFqMjSnHH2HZ9g/DgzE+Ge3Atf2hZQKXsvcJEPmbo0NI2VdMV+
+eKlmXb3KIXdCEKxmJj3ekav9FfBv7WxfEPjzFvYDio+nEhEMy/0/ecGc/WLuo89U
+DNErXxc+4z6/wCs+CZv+iKZ+tJIX/COUgb1up8WMwusRRdv4QcmWdupwX3kSa+Sj
+B1oF7ydJzyGfikwJcGapJsErEU4z0g781mzSDjJkaP+tBXhfAx2o45CsJOAPQKdL
+rosot4LKGAfmt1t06SAZf7IbiVQ=
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIID3TCCAsWgAwIBAgIBADANBgkqhkiG9w0BAQsFADCBjzELMAkGA1UEBhMCVVMx
+EDAOBgNVBAgTB0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxJTAjBgNVBAoT
+HFN0YXJmaWVsZCBUZWNobm9sb2dpZXMsIEluYy4xMjAwBgNVBAMTKVN0YXJmaWVs
+ZCBSb290IENlcnRpZmljYXRlIEF1dGhvcml0eSAtIEcyMB4XDTA5MDkwMTAwMDAw
+MFoXDTM3MTIzMTIzNTk1OVowgY8xCzAJBgNVBAYTAlVTMRAwDgYDVQQIEwdBcml6
+b25hMRMwEQYDVQQHEwpTY290dHNkYWxlMSUwIwYDVQQKExxTdGFyZmllbGQgVGVj
+aG5vbG9naWVzLCBJbmMuMTIwMAYDVQQDEylTdGFyZmllbGQgUm9vdCBDZXJ0aWZp
+Y2F0ZSBBdXRob3JpdHkgLSBHMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
+ggEBAL3twQP89o/8ArFvW59I2Z154qK3A2FWGMNHttfKPTUuiUP3oWmb3ooa/RMg
+nLRJdzIpVv257IzdIvpy3Cdhl+72WoTsbhm5iSzchFvVdPtrX8WJpRBSiUZV9Lh1
+HOZ/5FSuS/hVclcCGfgXcVnrHigHdMWdSL5stPSksPNkN3mSwOxGXn/hbVNMYq/N
+Hwtjuzqd+/x5AJhhdM8mgkBj87JyahkNmcrUDnXMN/uLicFZ8WJ/X7NfZTD4p7dN
+dloedl40wOiWVpmKs/B/pM293DIxfJHP4F8R+GuqSVzRmZTRouNjWwl2tVZi4Ut0
+HZbUJtQIBFnQmA4O5t78w+wfkPECAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAO
+BgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFHwMMh+n2TB/xH1oo2Kooc6rB1snMA0G
+CSqGSIb3DQEBCwUAA4IBAQARWfolTwNvlJk7mh+ChTnUdgWUXuEok21iXQnCoKjU
+sHU48TRqneSfioYmUeYs0cYtbpUgSpIB7LiKZ3sx4mcujJUDJi5DnUox9g61DLu3
+4jd/IroAow57UvtruzvE03lRTs2Q9GcHGcg8RnoNAX3FWOdt5oUwF5okxBDgBPfg
+8n/Uqgr/Qh037ZTlZFkSIHc40zI+OIF1lnP6aI+xy84fxez6nH7PfrHxBy22/L/K
+pL/QlwVKvOoYKAKQvVR4CSFx09F9HdkWsKlhPdAKACL8x3vLCWRFCztAgfd9fDL1
+mMpYjn0q7pBZc2T5NnReJaH1ZgUufzkVqSr7UIuOhWn0
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDrzCCApegAwIBAgIQCDvgVpBCRrGhdWrJWZHHSjANBgkqhkiG9w0BAQUFADBh
+MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3
+d3cuZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBD
+QTAeFw0wNjExMTAwMDAwMDBaFw0zMTExMTAwMDAwMDBaMGExCzAJBgNVBAYTAlVT
+MRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5j
+b20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IENBMIIBIjANBgkqhkiG
+9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4jvhEXLeqKTTo1eqUKKPC3eQyaKl7hLOllsB
+CSDMAZOnTjC3U/dDxGkAV53ijSLdhwZAAIEJzs4bg7/fzTtxRuLWZscFs3YnFo97
+nh6Vfe63SKMI2tavegw5BmV/Sl0fvBf4q77uKNd0f3p4mVmFaG5cIzJLv07A6Fpt
+43C/dxC//AH2hdmoRBBYMql1GNXRor5H4idq9Joz+EkIYIvUX7Q6hL+hqkpMfT7P
+T19sdl6gSzeRntwi5m3OFBqOasv+zbMUZBfHWymeMr/y7vrTC0LUq7dBMtoM1O/4
+gdW7jVg/tRvoSSiicNoxBN33shbyTApOB6jtSj1etX+jkMOvJwIDAQABo2MwYTAO
+BgNVHQ8BAf8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUA95QNVbR
+TLtm8KPiGxvDl7I90VUwHwYDVR0jBBgwFoAUA95QNVbRTLtm8KPiGxvDl7I90VUw
+DQYJKoZIhvcNAQEFBQADggEBAMucN6pIExIK+t1EnE9SsPTfrgT1eXkIoyQY/Esr
+hMAtudXH/vTBH1jLuG2cenTnmCmrEbXjcKChzUyImZOMkXDiqw8cvpOp/2PV5Adg
+06O/nVsJ8dWO41P0jmP6P6fbtGbfYmbW0W5BjfIttep3Sp+dWOIrWcBAI+0tKIJF
+PnlUkiaY4IBIqDfv8NZ5YBberOgOzW6sRBc4L0na4UU+Krk2U886UAb3LujEV0ls
+YSEY1QSteDwsOoBrp+uvFRTp2InBuThs4pFsiv9kuXclVzDAGySj4dzp30d8tbQk
+CAUw7C29C79Fv1C5qfPrmAESrciIxpg0X40KPMbp1ZWVbd4=
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDzzCCAregAwIBAgIDAWweMA0GCSqGSIb3DQEBBQUAMIGNMQswCQYDVQQGEwJB
+VDFIMEYGA1UECgw/QS1UcnVzdCBHZXMuIGYuIFNpY2hlcmhlaXRzc3lzdGVtZSBp
+bSBlbGVrdHIuIERhdGVudmVya2VociBHbWJIMRkwFwYDVQQLDBBBLVRydXN0LW5R
+dWFsLTAzMRkwFwYDVQQDDBBBLVRydXN0LW5RdWFsLTAzMB4XDTA1MDgxNzIyMDAw
+MFoXDTE1MDgxNzIyMDAwMFowgY0xCzAJBgNVBAYTAkFUMUgwRgYDVQQKDD9BLVRy
+dXN0IEdlcy4gZi4gU2ljaGVyaGVpdHNzeXN0ZW1lIGltIGVsZWt0ci4gRGF0ZW52
+ZXJrZWhyIEdtYkgxGTAXBgNVBAsMEEEtVHJ1c3QtblF1YWwtMDMxGTAXBgNVBAMM
+EEEtVHJ1c3QtblF1YWwtMDMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
+AQCtPWFuA/OQO8BBC4SAzewqo51ru27CQoT3URThoKgtUaNR8t4j8DRE/5TrzAUj
+lUC5B3ilJfYKvUWG6Nm9wASOhURh73+nyfrBJcyFLGM/BWBzSQXgYHiVEEvc+RFZ
+znF/QJuKqiTfC0Li21a8StKlDJu3Qz7dg9MmEALP6iPESU7l0+m0iKsMrmKS1GWH
+2WrX9IWf5DMiJaXlyDO6w8dB3F/GaswADm0yqLaHNgBid5seHzTLkDx4iHQF63n1
+k3Flyp3HaxgtPVxO59X4PzF9j4fsCiIvI+n+u33J4PTs63zEsMMtYrWacdaxaujs
+2e3Vcuy+VwHOBVWf3tFgiBCzAgMBAAGjNjA0MA8GA1UdEwEB/wQFMAMBAf8wEQYD
+VR0OBAoECERqlWdVeRFPMA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQUFAAOC
+AQEAVdRU0VlIXLOThaq/Yy/kgM40ozRiPvbY7meIMQQDbwvUB/tOdQ/TLtPAF8fG
+KOwGDREkDg6lXb+MshOWcdzUzg4NCmgybLlBMRmrsQd7TZjTXLDR8KdCoLXEjq/+
+8T/0709GAHbrAvv5ndJAlseIOrifEXnzgGWovR/TeIGgUUw3tKZdJXDRZslo+S4R
+FGjxVJgIrCaSD96JntT6s3kr0qN51OyLrIdTaEJMUVF0HhsnLuP1Hyl0Te2v9+GS
+mYHovjrHF1D2t8b8m7CKa9aIA5GPBnc6hQLdmNVDeD/GMBWsm2vLV7eJUYs66MmE
+DNuxUCAKGkq6ahq97BvIxYSazQ==
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIICPDCCAaUCEHC65B0Q2Sk0tjjKewPMur8wDQYJKoZIhvcNAQECBQAwXzELMAkG
+A1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMTcwNQYDVQQLEy5DbGFz
+cyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTk2
+MDEyOTAwMDAwMFoXDTI4MDgwMTIzNTk1OVowXzELMAkGA1UEBhMCVVMxFzAVBgNV
+BAoTDlZlcmlTaWduLCBJbmMuMTcwNQYDVQQLEy5DbGFzcyAzIFB1YmxpYyBQcmlt
+YXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIGfMA0GCSqGSIb3DQEBAQUAA4GN
+ADCBiQKBgQDJXFme8huKARS0EN8EQNvjV69qRUCPhAwL0TPZ2RHP7gJYHyX3KqhE
+BarsAx94f56TuZoAqiN91qyFomNFx3InzPRMxnVx0jnvT0Lwdd8KkMaOIG+YD/is
+I19wKTakyYbnsZogy1Olhec9vn2a/iRFM9x2Fe0PonFkTGUugWhFpwIDAQABMA0G
+CSqGSIb3DQEBAgUAA4GBALtMEivPLCYATxQT3ab7/AoRhIzzKBxnki98tsX63/Do
+lbwdj2wsqFHMc9ikwFPwTtYmwHYBV4GSXiHx0bH/59AhWM1pF+NEHJwZRDmJXNyc
+AA9WjQKZ7aKQRUzkuxCkPfAyAw7xzvjoyVGM5mKf5p/AfbdynMk2OmufTqj/ZA1k
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDDDCCAfSgAwIBAgIDAQAgMA0GCSqGSIb3DQEBBQUAMD4xCzAJBgNVBAYTAlBM
+MRswGQYDVQQKExJVbml6ZXRvIFNwLiB6IG8uby4xEjAQBgNVBAMTCUNlcnR1bSBD
+QTAeFw0wMjA2MTExMDQ2MzlaFw0yNzA2MTExMDQ2MzlaMD4xCzAJBgNVBAYTAlBM
+MRswGQYDVQQKExJVbml6ZXRvIFNwLiB6IG8uby4xEjAQBgNVBAMTCUNlcnR1bSBD
+QTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM6xwS7TT3zNJc4YPk/E
+jG+AanPIW1H4m9LcuwBcsaD8dQPugfCI7iNS6eYVM42sLQnFdvkrOYCJ5JdLkKWo
+ePhzQ3ukYbDYWMzhbGZ+nPMJXlVjhNWo7/OxLjBos8Q82KxujZlakE403Daaj4GI
+ULdtlkIJ89eVgw1BS7Bqa/j8D35in2fE7SZfECYPCE/wpFcozo+47UX2bu4lXapu
+Ob7kky/ZR6By6/qmW6/KUz/iDsaWVhFu9+lmqSbYf5VT7QqFiLpPKaVCjF62/IUg
+AKpoC6EahQGcxEZjgoi2IrHu/qpGWX7PNSzVttpd90gzFFS269lvzs2I1qsb2pY7
+HVkCAwEAAaMTMBEwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQUFAAOCAQEA
+uI3O7+cUus/usESSbLQ5PqKEbq24IXfS1HeCh+YgQYHu4vgRt2PRFze+GXYkHAQa
+TOs9qmdvLdTN/mUxcMUbpgIKumB7bVjCmkn+YzILa+M6wKyrO7Do0wlRjBCDxjTg
+xSvgGrZgFCdsMneMvLJymM/NzD+5yCRCFNZX/OYmQ6kd5YCQzgNUKD73P9P4Te1q
+CjqTE5s7FCMTY5w/0YcneeVMUeMBrYVdGjux1XMQpNPyvG5k9VpWkKjHDkx0Dy5x
+O/fIR/RpbxXyEV6DHpx8Uq79AtoSqFlnGNu8cN2bsWntgM6JQEhqDjXKKWYVIZQs
+6GAqm4VKQPNriiTsBhYscw==
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIGFDCCA/ygAwIBAgIIU+w77vuySF8wDQYJKoZIhvcNAQEFBQAwUTELMAkGA1UE
+BhMCRVMxQjBABgNVBAMMOUF1dG9yaWRhZCBkZSBDZXJ0aWZpY2FjaW9uIEZpcm1h
+cHJvZmVzaW9uYWwgQ0lGIEE2MjYzNDA2ODAeFw0wOTA1MjAwODM4MTVaFw0zMDEy
+MzEwODM4MTVaMFExCzAJBgNVBAYTAkVTMUIwQAYDVQQDDDlBdXRvcmlkYWQgZGUg
+Q2VydGlmaWNhY2lvbiBGaXJtYXByb2Zlc2lvbmFsIENJRiBBNjI2MzQwNjgwggIi
+MA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDKlmuO6vj78aI14H9M2uDDUtd9
+thDIAl6zQyrET2qyyhxdKJp4ERppWVevtSBC5IsP5t9bpgOSL/UR5GLXMnE42QQM
+cas9UX4PB99jBVzpv5RvwSmCwLTaUbDBPLutN0pcyvFLNg4kq7/DhHf9qFD0sefG
+L9ItWY16Ck6WaVICqjaY7Pz6FIMMNx/Jkjd/14Et5cS54D40/mf0PmbR0/RAz15i
+NA9wBj4gGFrO93IbJWyTdBSTo3OxDqqHECNZXyAFGUftaI6SEspd/NYrspI8IM/h
+X68gvqB2f3bl7BqGYTM+53u0P6APjqK5am+5hyZvQWyIplD9amML9ZMWGxmPsu2b
+m8mQ9QEM3xk9Dz44I8kvjwzRAv4bVdZO0I08r0+k8/6vKtMFnXkIoctXMbScyJCy
+Z/QYFpM6/EfY0XiWMR+6KwxfXZmtY4laJCB22N/9q06mIqqdXuYnin1oKaPnirja
+EbsXLZmdEyRG98Xi2J+Of8ePdG1asuhy9azuJBCtLxTa/y2aRnFHvkLfuwHb9H/T
+KI8xWVvTyQKmtFLKbpf7Q8UIJm+K9Lv9nyiqDdVF8xM6HdjAeI9BZzwelGSuewvF
+6NkBiDkal4ZkQdU7hwxu+g/GvUgUvzlN1J5Bto+WHWOWk9mVBngxaJ43BjuAiUVh
+OSPHG0SjFeUc+JIwuwIDAQABo4HvMIHsMBIGA1UdEwEB/wQIMAYBAf8CAQEwDgYD
+VR0PAQH/BAQDAgEGMB0GA1UdDgQWBBRlzeurNR4APn7VdMActHNHDhpkLzCBpgYD
+VR0gBIGeMIGbMIGYBgRVHSAAMIGPMC8GCCsGAQUFBwIBFiNodHRwOi8vd3d3LmZp
+cm1hcHJvZmVzaW9uYWwuY29tL2NwczBcBggrBgEFBQcCAjBQHk4AUABhAHMAZQBv
+ACAAZABlACAAbABhACAAQgBvAG4AYQBuAG8AdgBhACAANAA3ACAAQgBhAHIAYwBl
+AGwAbwBuAGEAIAAwADgAMAAxADcwDQYJKoZIhvcNAQEFBQADggIBABd9oPm03cXF
+661LJLWhAqvdpYhKsg9VSytXjDvlMd3+xDLx51tkljYyGOylMnfX40S2wBEqgLk9
+am58m9Ot/MPWo+ZkKXzR4Tgegiv/J2Wv+xYVxC5xhOW1//qkR71kMrv2JYSiJ0L1
+ILDCExARzRAVukKQKtJE4ZYm6zFIEv0q2skGz3QeqUvVhyj5eTSSPi5E6PaPT481
+PyWzOdxjKpBrIF/EUhJOlywqrJ2X3kjyo2bbwtKDlaZmp54lD+kLM5FlClrD2VQS
+3a/DTg4fJl4N3LON7NWBcN7STyQF82xO9UxJZo3R/9ILJUFI/lGExkKvgATP0H5k
+SeTy36LssUzAKh3ntLFlosS88Zj0qnAHY7S42jtM+kAiMFsRpvAFDsYCA0irhpuF
+3dvd6qJ2gHN99ZwExEWN57kci57q13XRcrHedUTnQn3iV2t93Jm8PYMo6oCTjcVM
+ZcFwgbg4/EMxsvYDNEeyrPsiBsse3RdHHF9mudMaotoRsaS8I8nkvof/uZS2+F0g
+StRf571oe2XyFR7SOqkt6dhrJKyXWERHrVkY8SFlcN7ONGCoQPHzPKTDKCOM/icz
+Q0CgFzzr6juwcqajuUpLXhZI9LK8yIySxZ2frHI2vDSANGupi5LAuBft7HZT9SQB
+jLMi6Et8Vcad+qMUu2WFbm5PEn4KPJ2V
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIEFTCCAv2gAwIBAgIGSUEs5AAQMA0GCSqGSIb3DQEBCwUAMIGnMQswCQYDVQQG
+EwJIVTERMA8GA1UEBwwIQnVkYXBlc3QxFTATBgNVBAoMDE5ldExvY2sgS2Z0LjE3
+MDUGA1UECwwuVGFuw7pzw610dsOhbnlraWFkw7NrIChDZXJ0aWZpY2F0aW9uIFNl
+cnZpY2VzKTE1MDMGA1UEAwwsTmV0TG9jayBBcmFueSAoQ2xhc3MgR29sZCkgRsWR
+dGFuw7pzw610dsOhbnkwHhcNMDgxMjExMTUwODIxWhcNMjgxMjA2MTUwODIxWjCB
+pzELMAkGA1UEBhMCSFUxETAPBgNVBAcMCEJ1ZGFwZXN0MRUwEwYDVQQKDAxOZXRM
+b2NrIEtmdC4xNzA1BgNVBAsMLlRhbsO6c8OtdHbDoW55a2lhZMOzayAoQ2VydGlm
+aWNhdGlvbiBTZXJ2aWNlcykxNTAzBgNVBAMMLE5ldExvY2sgQXJhbnkgKENsYXNz
+IEdvbGQpIEbFkXRhbsO6c8OtdHbDoW55MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A
+MIIBCgKCAQEAxCRec75LbRTDofTjl5Bu0jBFHjzuZ9lk4BqKf8owyoPjIMHj9DrT
+lF8afFttvzBPhCf2nx9JvMaZCpDyD/V/Q4Q3Y1GLeqVw/HpYzY6b7cNGbIRwXdrz
+AZAj/E4wqX7hJ2Pn7WQ8oLjJM2P+FpD/sLj916jAwJRDC7bVWaaeVtAkH3B5r9s5
+VA1lddkVQZQBr17s9o3x/61k/iCa11zr/qYfCGSji3ZVrR47KGAuhyXoqq8fxmRG
+ILdwfzzeSNuWU7c5d+Qa4scWhHaXWy+7GRWF+GmF9ZmnqfI0p6m2pgP8b4Y9VHx2
+BJtr+UBdADTHLpl1neWIA6pN+APSQnbAGwIDAKiLo0UwQzASBgNVHRMBAf8ECDAG
+AQH/AgEEMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUzPpnk/C2uNClwB7zU/2M
+U9+D15YwDQYJKoZIhvcNAQELBQADggEBAKt/7hwWqZw8UQCgwBEIBaeZ5m8BiFRh
+bvG5GK1Krf6BQCOUL/t1fC8oS2IkgYIL9WHxHG64YTjrgfpioTtaYtOUZcTh5m2C
++C8lcLIhJsFyUR+MLMOEkMNaj7rP9KdlpeuY0fsFskZ1FSNqb4VjMIDw1Z4fKRzC
+bLBQWV2QWzuoDTDPv31/zvGdg73JRm4gpvlhUbohL3u+pRVjodSVh/GeufOJ8z2F
+uLjbvrW5KfnaNwUASZQDhETnv0Mxz3WLJdH0pmT1kvarBes96aULNmLazAZfNou2
+XjG4Kvte9nHfRCaexOYNkbQudZWAUWpLMKawYqGT8ZvYzsRjdT9ZR7E=
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDIDCCAomgAwIBAgIEN3DPtTANBgkqhkiG9w0BAQUFADBOMQswCQYDVQQGEwJV
+UzEXMBUGA1UEChMORXF1aWZheCBTZWN1cmUxJjAkBgNVBAsTHUVxdWlmYXggU2Vj
+dXJlIGVCdXNpbmVzcyBDQS0yMB4XDTk5MDYyMzEyMTQ0NVoXDTE5MDYyMzEyMTQ0
+NVowTjELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDkVxdWlmYXggU2VjdXJlMSYwJAYD
+VQQLEx1FcXVpZmF4IFNlY3VyZSBlQnVzaW5lc3MgQ0EtMjCBnzANBgkqhkiG9w0B
+AQEFAAOBjQAwgYkCgYEA5Dk5kx5SBhsoNviyoynF7Y6yEb3+6+e0dMKP/wXn2Z0G
+vxLIPw7y1tEkshHe0XMJitSxLJgJDR5QRrKDpkWNYmi7hRsgcDKqQM2mll/EcTc/
+BPO3QSQ5BxoeLmFYoBIL5aXfxavqN3HMHMg3OrmXUqesxWoklE6ce8/AatbfIb0C
+AwEAAaOCAQkwggEFMHAGA1UdHwRpMGcwZaBjoGGkXzBdMQswCQYDVQQGEwJVUzEX
+MBUGA1UEChMORXF1aWZheCBTZWN1cmUxJjAkBgNVBAsTHUVxdWlmYXggU2VjdXJl
+IGVCdXNpbmVzcyBDQS0yMQ0wCwYDVQQDEwRDUkwxMBoGA1UdEAQTMBGBDzIwMTkw
+NjIzMTIxNDQ1WjALBgNVHQ8EBAMCAQYwHwYDVR0jBBgwFoAUUJ4L6q9euSBIplBq
+y/3YIHqngnYwHQYDVR0OBBYEFFCeC+qvXrkgSKZQasv92CB6p4J2MAwGA1UdEwQF
+MAMBAf8wGgYJKoZIhvZ9B0EABA0wCxsFVjMuMGMDAgbAMA0GCSqGSIb3DQEBBQUA
+A4GBAAyGgq3oThr1jokn4jVYPSm0B482UJW/bsGe68SQsoWou7dC4A8HOd/7npCy
+0cE+U58DRLB+S/Rv5Hwf5+Kx5Lia78O9zt4LMjTZ3ijtM2vE1Nc9ElirfQkty3D1
+E4qUoSek1nDFbZS1yX2doNLGCEnZZpum0/QL3MUmV+GRMOrN
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIEqjCCA5KgAwIBAgIOLmoAAQACH9dSISwRXDswDQYJKoZIhvcNAQEFBQAwdjEL
+MAkGA1UEBhMCREUxHDAaBgNVBAoTE1RDIFRydXN0Q2VudGVyIEdtYkgxIjAgBgNV
+BAsTGVRDIFRydXN0Q2VudGVyIENsYXNzIDIgQ0ExJTAjBgNVBAMTHFRDIFRydXN0
+Q2VudGVyIENsYXNzIDIgQ0EgSUkwHhcNMDYwMTEyMTQzODQzWhcNMjUxMjMxMjI1
+OTU5WjB2MQswCQYDVQQGEwJERTEcMBoGA1UEChMTVEMgVHJ1c3RDZW50ZXIgR21i
+SDEiMCAGA1UECxMZVEMgVHJ1c3RDZW50ZXIgQ2xhc3MgMiBDQTElMCMGA1UEAxMc
+VEMgVHJ1c3RDZW50ZXIgQ2xhc3MgMiBDQSBJSTCCASIwDQYJKoZIhvcNAQEBBQAD
+ggEPADCCAQoCggEBAKuAh5uO8MN8h9foJIIRszzdQ2Lu+MNF2ujhoF/RKrLqk2jf
+tMjWQ+nEdVl//OEd+DFwIxuInie5e/060smp6RQvkL4DUsFJzfb95AhmC1eKokKg
+uNV/aVyQMrKXDcpK3EY+AlWJU+MaWss2xgdW94zPEfRMuzBwBJWl9jmM/XOBCH2J
+XjIeIqkiRUuwZi4wzJ9l/fzLganx4Duvo4bRierERXlQXa7pIXSSTYtZgo+U4+lK
+8edJsBTj9WLL1XK9H7nSn6DNqPoByNkN39r8R52zyFTfSUrxIan+GE7uSNQZu+99
+5OKdy1u2bv/jzVrndIIFuoAlOMvkaZ6vQaoahPUCAwEAAaOCATQwggEwMA8GA1Ud
+EwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTjq1RMgKHbVkO3
+kUrL84J6E1wIqzCB7QYDVR0fBIHlMIHiMIHfoIHcoIHZhjVodHRwOi8vd3d3LnRy
+dXN0Y2VudGVyLmRlL2NybC92Mi90Y19jbGFzc18yX2NhX0lJLmNybIaBn2xkYXA6
+Ly93d3cudHJ1c3RjZW50ZXIuZGUvQ049VEMlMjBUcnVzdENlbnRlciUyMENsYXNz
+JTIwMiUyMENBJTIwSUksTz1UQyUyMFRydXN0Q2VudGVyJTIwR21iSCxPVT1yb290
+Y2VydHMsREM9dHJ1c3RjZW50ZXIsREM9ZGU/Y2VydGlmaWNhdGVSZXZvY2F0aW9u
+TGlzdD9iYXNlPzANBgkqhkiG9w0BAQUFAAOCAQEAjNfffu4bgBCzg/XbEeprS6iS
+GNn3Bzn1LL4GdXpoUxUc6krtXvwjshOg0wn/9vYua0Fxec3ibf2uWWuFHbhOIprt
+ZjluS5TmVfwLG4t3wVMTZonZKNaL80VKY7f9ewthXbhtvsPcW3nS7Yblok2+XnR8
+au0WOB9/WIFaGusyiC2y8zl3gK9etmF1KdsjTYjKUCjLhdLTEKJZbtOTVAB6okaV
+hgWcqRmY5TFyDADiZ9lA4CQze28suVyrZZ0srHbqNZn1l7kPJOzHdiEoZa5X6AeI
+dUpWoNIFOqTmjZKILPPy4cHGYdtBxceb9w4aUUXCYWvcZCcXjFq32nQozZfkvQ==
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIENjCCAx6gAwIBAgIBATANBgkqhkiG9w0BAQUFADBvMQswCQYDVQQGEwJTRTEU
+MBIGA1UEChMLQWRkVHJ1c3QgQUIxJjAkBgNVBAsTHUFkZFRydXN0IEV4dGVybmFs
+IFRUUCBOZXR3b3JrMSIwIAYDVQQDExlBZGRUcnVzdCBFeHRlcm5hbCBDQSBSb290
+MB4XDTAwMDUzMDEwNDgzOFoXDTIwMDUzMDEwNDgzOFowbzELMAkGA1UEBhMCU0Ux
+FDASBgNVBAoTC0FkZFRydXN0IEFCMSYwJAYDVQQLEx1BZGRUcnVzdCBFeHRlcm5h
+bCBUVFAgTmV0d29yazEiMCAGA1UEAxMZQWRkVHJ1c3QgRXh0ZXJuYWwgQ0EgUm9v
+dDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALf3GjPm8gAELTngTlvt
+H7xsD821+iO2zt6bETOXpClMfZOfvUq8k+0DGuOPz+VtUFrWlymUWoCwSXrbLpX9
+uMq/NzgtHj6RQa1wVsfwTz/oMp50ysiQVOnGXw94nZpAPA6sYapeFI+eh6FqUNzX
+mk6vBbOmcZSccbNQYArHE504B4YCqOmoaSYYkKtMsE8jqzpPhNjfzp/haW+710LX
+a0Tkx63ubUFfclpxCDezeWWkWaCUN/cALw3CknLa0Dhy2xSoRcRdKn23tNbE7qzN
+E0S3ySvdQwAl+mG5aWpYIxG3pzOPVnVZ9c0p10a3CitlttNCbxWyuHv77+ldU9U0
+WicCAwEAAaOB3DCB2TAdBgNVHQ4EFgQUrb2YejS0Jvf6xCZU7wO94CTLVBowCwYD
+VR0PBAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wgZkGA1UdIwSBkTCBjoAUrb2YejS0
+Jvf6xCZU7wO94CTLVBqhc6RxMG8xCzAJBgNVBAYTAlNFMRQwEgYDVQQKEwtBZGRU
+cnVzdCBBQjEmMCQGA1UECxMdQWRkVHJ1c3QgRXh0ZXJuYWwgVFRQIE5ldHdvcmsx
+IjAgBgNVBAMTGUFkZFRydXN0IEV4dGVybmFsIENBIFJvb3SCAQEwDQYJKoZIhvcN
+AQEFBQADggEBALCb4IUlwtYj4g+WBpKdQZic2YR5gdkeWxQHIzZlj7DYd7usQWxH
+YINRsPkyPef89iYTx4AWpb9a/IfPeHmJIZriTAcKhjW88t5RxNKWt9x+Tu5w/Rw5
+6wwCURQtjr0W4MHfRnXnJK3s9EK0hZNwEGe6nQY1ShjTK3rMUUKhemPR5ruhxSvC
+Nr4TDea9Y355e6cJDUCrat2PisP29owaQgVR1EX1n6diIWgVIEM8med8vSTYqZEX
+c4g/VhsxOBi0cQ+azcgOno4uG+GMmIPLHzHxREzGBHNJdmAPx/i9F4BrLunMTA5a
+mnkPIAou1Z5jJh5VkpTYghdae9C8x49OhgQ=
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIICiTCCAg+gAwIBAgIQH0evqmIAcFBUTAGem2OZKjAKBggqhkjOPQQDAzCBhTEL
+MAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UE
+BxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxKzApBgNVBAMT
+IkNPTU9ETyBFQ0MgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMDgwMzA2MDAw
+MDAwWhcNMzgwMTE4MjM1OTU5WjCBhTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdy
+ZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09N
+T0RPIENBIExpbWl0ZWQxKzApBgNVBAMTIkNPTU9ETyBFQ0MgQ2VydGlmaWNhdGlv
+biBBdXRob3JpdHkwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQDR3svdcmCFYX7deSR
+FtSrYpn1PlILBs5BAH+X4QokPB0BBO490o0JlwzgdeT6+3eKKvUDYEs2ixYjFq0J
+cfRK9ChQtP6IHG4/bC8vCVlbpVsLM5niwz2J+Wos77LTBumjQjBAMB0GA1UdDgQW
+BBR1cacZSBm8nZ3qQUfflMRId5nTeTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/
+BAUwAwEB/zAKBggqhkjOPQQDAwNoADBlAjEA7wNbeqy3eApyt4jf/7VGFAkK+qDm
+fQjGGoe9GKhzvSbKYAydzpmfz1wPMOG+FDHqAjAU9JM8SaczepBGR7NjfRObTrdv
+GDeAU/7dIOA1mjbRxwG55tzd8/8dLDoWV9mSOdY=
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIEAjCCAuqgAwIBAgIFORFFEJQwDQYJKoZIhvcNAQEFBQAwgYUxCzAJBgNVBAYT
+AkZSMQ8wDQYDVQQIEwZGcmFuY2UxDjAMBgNVBAcTBVBhcmlzMRAwDgYDVQQKEwdQ
+TS9TR0ROMQ4wDAYDVQQLEwVEQ1NTSTEOMAwGA1UEAxMFSUdDL0ExIzAhBgkqhkiG
+9w0BCQEWFGlnY2FAc2dkbi5wbS5nb3V2LmZyMB4XDTAyMTIxMzE0MjkyM1oXDTIw
+MTAxNzE0MjkyMlowgYUxCzAJBgNVBAYTAkZSMQ8wDQYDVQQIEwZGcmFuY2UxDjAM
+BgNVBAcTBVBhcmlzMRAwDgYDVQQKEwdQTS9TR0ROMQ4wDAYDVQQLEwVEQ1NTSTEO
+MAwGA1UEAxMFSUdDL0ExIzAhBgkqhkiG9w0BCQEWFGlnY2FAc2dkbi5wbS5nb3V2
+LmZyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsh/R0GLFMzvABIaI
+s9z4iPf930Pfeo2aSVz2TqrMHLmh6yeJ8kbpO0px1R2OLc/mratjUMdUC24SyZA2
+xtgv2pGqaMVy/hcKshd+ebUyiHDKcMCWSo7kVc0dJ5S/znIq7Fz5cyD+vfcuiWe4
+u0dzEvfRNWk68gq5rv9GQkaiv6GFGvm/5P9JhfejcIYyHF2fYPepraX/z9E0+X1b
+F8bc1g4oa8Ld8fUzaJ1O/Id8NhLWo4DoQw1VYZTqZDdH6nfK0LJYBcNdfrGoRpAx
+Vs5wKpayMLh35nnAvSk7/ZR3TL0gzUEl4C7HG7vupARB0l2tEmqKm0f7yd1GQOGd
+PDPQtQIDAQABo3cwdTAPBgNVHRMBAf8EBTADAQH/MAsGA1UdDwQEAwIBRjAVBgNV
+HSAEDjAMMAoGCCqBegF5AQEBMB0GA1UdDgQWBBSjBS8YYFDCiQrdKyFP/45OqDAx
+NjAfBgNVHSMEGDAWgBSjBS8YYFDCiQrdKyFP/45OqDAxNjANBgkqhkiG9w0BAQUF
+AAOCAQEABdwm2Pp3FURo/C9mOnTgXeQp/wYHE4RKq89toB9RlPhJy3Q2FLwV3duJ
+L92PoF189RLrn544pEfMs5bZvpwlqwN+Mw+VgQ39FuCIvjfwbF3QMZsyK10XZZOY
+YLxuj7GoPB7ZHPOpJkL5ZB3C55L29B5aqhlSXa/oovdgoPaN8In1buAKBQGVyYsg
+Crpa/JosPL3Dt8ldeCUFP1YUmwza+zpI/pdpXsoQhvdOlgQITeywvl3cO45Pwf2a
+NjSaTFR+FwNIlQgRHAdvhQh+XU3Endv7rs6y0bO4g2wdsrN58dhwmX7wEwLOXt1R
+0982gaEbeC9xs/FZTEYYKKuF0mBWWg==
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDujCCAqKgAwIBAgILBAAAAAABD4Ym5g0wDQYJKoZIhvcNAQEFBQAwTDEgMB4G
+A1UECxMXR2xvYmFsU2lnbiBSb290IENBIC0gUjIxEzARBgNVBAoTCkdsb2JhbFNp
+Z24xEzARBgNVBAMTCkdsb2JhbFNpZ24wHhcNMDYxMjE1MDgwMDAwWhcNMjExMjE1
+MDgwMDAwWjBMMSAwHgYDVQQLExdHbG9iYWxTaWduIFJvb3QgQ0EgLSBSMjETMBEG
+A1UEChMKR2xvYmFsU2lnbjETMBEGA1UEAxMKR2xvYmFsU2lnbjCCASIwDQYJKoZI
+hvcNAQEBBQADggEPADCCAQoCggEBAKbPJA6+Lm8omUVCxKs+IVSbC9N/hHD6ErPL
+v4dfxn+G07IwXNb9rfF73OX4YJYJkhD10FPe+3t+c4isUoh7SqbKSaZeqKeMWhG8
+eoLrvozps6yWJQeXSpkqBy+0Hne/ig+1AnwblrjFuTosvNYSuetZfeLQBoZfXklq
+tTleiDTsvHgMCJiEbKjNS7SgfQx5TfC4LcshytVsW33hoCmEofnTlEnLJGKRILzd
+C9XZzPnqJworc5HGnRusyMvo4KD0L5CLTfuwNhv2GXqF4G3yYROIXJ/gkwpRl4pa
+zq+r1feqCapgvdzZX99yqWATXgAByUr6P6TqBwMhAo6CygPCm48CAwEAAaOBnDCB
+mTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUm+IH
+V2ccHsBqBt5ZtJot39wZhi4wNgYDVR0fBC8wLTAroCmgJ4YlaHR0cDovL2NybC5n
+bG9iYWxzaWduLm5ldC9yb290LXIyLmNybDAfBgNVHSMEGDAWgBSb4gdXZxwewGoG
+3lm0mi3f3BmGLjANBgkqhkiG9w0BAQUFAAOCAQEAmYFThxxol4aR7OBKuEQLq4Gs
+J0/WwbgcQ3izDJr86iw8bmEbTUsp9Z8FHSbBuOmDAGJFtqkIk7mpM0sYmsL4h4hO
+291xNBrBVNpGP+DTKqttVCL1OmLNIG+6KYnX3ZHu01yiPqFbQfXf5WRDLenVOavS
+ot+3i9DAgBkcRcAtjOj4LaR0VknFBbVPFd5uRHg5h6h+u/N5GJG79G+dwfCMNYxd
+AfvDbbnvRG15RjF+Cv6pgsH/76tuIMRQyV+dTZsXjAzlAcmgQWpzU/qlULRuJQ/7
+TBj0/VLZjmmx6BEP3ojY+x1J96relc8geMJgEtslQIxq/H5COEBkEveegeGTLg==
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIFwTCCA6mgAwIBAgIITrIAZwwDXU8wDQYJKoZIhvcNAQEFBQAwSTELMAkGA1UE
+BhMCQ0gxFTATBgNVBAoTDFN3aXNzU2lnbiBBRzEjMCEGA1UEAxMaU3dpc3NTaWdu
+IFBsYXRpbnVtIENBIC0gRzIwHhcNMDYxMDI1MDgzNjAwWhcNMzYxMDI1MDgzNjAw
+WjBJMQswCQYDVQQGEwJDSDEVMBMGA1UEChMMU3dpc3NTaWduIEFHMSMwIQYDVQQD
+ExpTd2lzc1NpZ24gUGxhdGludW0gQ0EgLSBHMjCCAiIwDQYJKoZIhvcNAQEBBQAD
+ggIPADCCAgoCggIBAMrfogLi2vj8Bxax3mCq3pZcZB/HL37PZ/pEQtZ2Y5Wu669y
+IIpFR4ZieIbWIDkm9K6j/SPnpZy1IiEZtzeTIsBQnIJ71NUERFzLtMKfkr4k2Htn
+IuJpX+UFeNSH2XFwMyVTtIc7KZAoNppVRDBopIOXfw0enHb/FZ1glwCNioUD7IC+
+6ixuEFGSzH7VozPY1kneWCqv9hbrS3uQMpe5up1Y8fhXSQQeol0GcN1x2/ndi5ob
+jM89o03Oy3z2u5yg+gnOI2Ky6Q0f4nIoj5+saCB9bzuohTEJfwvH6GXp43gOCWcw
+izSC+13gzJ2BbWLuCB4ELE6b7P6pT1/9aXjvCR+htL/68++QHkwFix7qepF6w9fl
++zC8bBsQWJj3Gl/QKTIDE0ZNYWqFTFJ0LwYfexHihJfGmfNtf9dng34TaNhxKFrY
+zt3oEBSa/m0jh26OWnA81Y0JAKeqvLAxN23IhBQeW71FYyBrS3SMvds6DsHPWhaP
+pZjydomyExI7C3d3rLvlPClKknLKYRorXkzig3R3+jVIeoVNjZpTxN94ypeRSCtF
+KwH3HBqi7Ri6Cr2D+m+8jVeTO9TUps4e8aCxzqv9KyiaTxvXw3LbpMS/XUz13XuW
+ae5ogObnmLo2t/5u7Su9IPhlGdpVCX4l3P5hYnL5fhgC72O00Puv5TtjjGePAgMB
+AAGjgawwgakwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0O
+BBYEFFCvzAeHFUdvOMW0ZdHelarp35zMMB8GA1UdIwQYMBaAFFCvzAeHFUdvOMW0
+ZdHelarp35zMMEYGA1UdIAQ/MD0wOwYJYIV0AVkBAQEBMC4wLAYIKwYBBQUHAgEW
+IGh0dHA6Ly9yZXBvc2l0b3J5LnN3aXNzc2lnbi5jb20vMA0GCSqGSIb3DQEBBQUA
+A4ICAQAIhab1Fgz8RBrBY+D5VUYI/HAcQiiWjrfFwUF1TglxeeVtlspLpYhg0DB0
+uMoI3LQwnkAHFmtllXcBrqS3NQuB2nEVqXQXOHtYyvkv+8Bldo1bAbl93oI9ZLi+
+FHSjClTTLJUYFzX1UWs/j6KWYTl4a0vlpqD4U99REJNi54Av4tHgvI42Rncz7Lj7
+jposiU0xEQ8mngS7twSNC/K5/FqdOxa3L8iYq/6KUFkuozv8KV2LwUvJ4ooTHbG/
+u0IdUt1O2BReEMYxB+9xJ/cbOQncguqLs5WGXv312l0xpuAxtpTmREl0xRbl9x8D
+YSjFyMsSoEJL+WuICI20MhjzdZ/EfwBPBZWcoxcCw7NTm6ogOSkrZvqdr16zktK1
+puEa+S1BaYEUtLS17Yk9zvupnTVCRLEcFHOBzyoBNZox1S2PbYTfgE1X4z/FhHXa
+icYwu+uPyyIIoK6q8QNsOktNCaUOcsZWayFCTiMlFGiudgp8DAdwZPmaL/YFOSbG
+DI8Zf0NebvRbFS/bYV3mZy8/CJT5YLSYMdp08YSTcU1f+2BY0fvEwW2JorsgH51x
+kcsymxM9Pn2SUjWskpSi0xjCfMfqr3YFFt1nJ8J+HAciIfNAChs0B0QTwoRqjt8Z
+Wr9/6x3iGjjRXK9HkmuAtTClyY3YqzGBH9/CZjfTk6mFhnll0g==
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDfTCCAmWgAwIBAgIBADANBgkqhkiG9w0BAQUFADBgMQswCQYDVQQGEwJKUDEl
+MCMGA1UEChMcU0VDT00gVHJ1c3QgU3lzdGVtcyBDTy4sTFRELjEqMCgGA1UECxMh
+U2VjdXJpdHkgQ29tbXVuaWNhdGlvbiBFViBSb290Q0ExMB4XDTA3MDYwNjAyMTIz
+MloXDTM3MDYwNjAyMTIzMlowYDELMAkGA1UEBhMCSlAxJTAjBgNVBAoTHFNFQ09N
+IFRydXN0IFN5c3RlbXMgQ08uLExURC4xKjAoBgNVBAsTIVNlY3VyaXR5IENvbW11
+bmljYXRpb24gRVYgUm9vdENBMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
+ggEBALx/7FebJOD+nLpCeamIivqA4PUHKUPqjgo0No0c+qe1OXj/l3X3L+SqawSE
+RMqm4miO/VVQYg+kcQ7OBzgtQoVQrTyWb4vVog7P3kmJPdZkLjjlHmy1V4qe70gO
+zXppFodEtZDkBp2uoQSXWHnvIEqCa4wiv+wfD+mEce3xDuS4GBPMVjZd0ZoeUWs5
+bmB2iDQL87PRsJ3KYeJkHcFGB7hj3R4zZbOOCVVSPbW9/wfrrWFVGCypaZhKqkDF
+MxRldAD5kd6vA0jFQFTcD4SQaCDFkpbcLuUCRarAX1T4bepJz11sS6/vmsJWXMY1
+VkJqMF/Cq/biPT+zyRGPMUzXn0kCAwEAAaNCMEAwHQYDVR0OBBYEFDVK9U2vP9eC
+OKyrcWUXdYydVZPmMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MA0G
+CSqGSIb3DQEBBQUAA4IBAQCoh+ns+EBnXcPBZsdAS5f8hxOQWsTvoMpfi7ent/HW
+tWS3irO4G8za+6xmiEHO6Pzk2x6Ipu0nUBsCMCRGef4Eh3CXQHPRwMFXGZpppSeZ
+q51ihPZRwSzJIxXYKLerJRO1RuGGAv8mjMSIkh1W/hln8lXkgKNrnKt34VFxDSDb
+EJrbvXZ5B3eZKK2aXtqxT0QsNY6llsf9g/BYxnnWmHyojf6GPgcWkuF75x3sM3Z+
+Qi5KhfmRiWiEA4Glm5q+4zfFVKtWOxgtQaQM+ELbmaDgcm+7XeEWT1MKZPlO9L9O
+VL14bIjqv5wTJMJwaaJ/D8g8rQjJsJhAoyrniIPtd490
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIEdDCCA1ygAwIBAgIQRL4Mi1AAJLQR0zYq/mUK/TANBgkqhkiG9w0BAQUFADCB
+lzELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAlVUMRcwFQYDVQQHEw5TYWx0IExha2Ug
+Q2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBOZXR3b3JrMSEwHwYDVQQLExho
+dHRwOi8vd3d3LnVzZXJ0cnVzdC5jb20xHzAdBgNVBAMTFlVUTi1VU0VSRmlyc3Qt
+SGFyZHdhcmUwHhcNOTkwNzA5MTgxMDQyWhcNMTkwNzA5MTgxOTIyWjCBlzELMAkG
+A1UEBhMCVVMxCzAJBgNVBAgTAlVUMRcwFQYDVQQHEw5TYWx0IExha2UgQ2l0eTEe
+MBwGA1UEChMVVGhlIFVTRVJUUlVTVCBOZXR3b3JrMSEwHwYDVQQLExhodHRwOi8v
+d3d3LnVzZXJ0cnVzdC5jb20xHzAdBgNVBAMTFlVUTi1VU0VSRmlyc3QtSGFyZHdh
+cmUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCx98M4P7Sof885glFn
+0G2f0v9Y8+efK+wNiVSZuTiZFvfgIXlIwrthdBKWHTxqctU8EGc6Oe0rE81m65UJ
+M6Rsl7HoxuzBdXmcRl6Nq9Bq/bkqVRcQVLMZ8Jr28bFdtqdt++BxF2uiiPsA3/4a
+MXcMmgF6sTLjKwEHOG7DpV4jvEWbe1DByTCP2+UretNb+zNAHqDVmBe8i4fDidNd
+oI6yqqr2jmmIBsX6iSHzCJ1pLgkzmykNRg+MzEk0sGlRvfkGzWitZky8PqxhvQqI
+DsjfPe58BEydCl5rkdbux+0ojatNh4lz0G6k0B4WixThdkQDf2Os5M1JnMWS9Ksy
+oUhbAgMBAAGjgbkwgbYwCwYDVR0PBAQDAgHGMA8GA1UdEwEB/wQFMAMBAf8wHQYD
+VR0OBBYEFKFyXyYbKJhDlV0HN9WFlp1L0sNFMEQGA1UdHwQ9MDswOaA3oDWGM2h0
+dHA6Ly9jcmwudXNlcnRydXN0LmNvbS9VVE4tVVNFUkZpcnN0LUhhcmR3YXJlLmNy
+bDAxBgNVHSUEKjAoBggrBgEFBQcDAQYIKwYBBQUHAwUGCCsGAQUFBwMGBggrBgEF
+BQcDBzANBgkqhkiG9w0BAQUFAAOCAQEARxkP3nTGmZev/K0oXnWO6y1n7k57K9cM
+//bey1WiCuFMVGWTYGufEpytXoMs61quwOQt9ABjHbjAbPLPSbtNk28Gpgoiskli
+CE7/yMgUsogWXecB5BKV5UU0s4tpvc+0hY91UZ59Ojg6FEgSxvunOxqNDYJAB+gE
+CJChicsZUN/KHAG8HQQZexB2lzvukJDKxA4fFm517zP4029bHpbj4HR3dHuKom4t
+3XbWOTCC8KucUvIqx69JXn7HaOWCgchqJ/kniCrVWFCVH/A7HFe7fRQ5YiuayZSS
+KqMiDP+JJn1fIytH1xUdqWqeUQ0qUZ6B+dQ7XnASfxAynB67nfhmqA==
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIFvTCCA6WgAwIBAgIITxvUL1S7L0swDQYJKoZIhvcNAQEFBQAwRzELMAkGA1UE
+BhMCQ0gxFTATBgNVBAoTDFN3aXNzU2lnbiBBRzEhMB8GA1UEAxMYU3dpc3NTaWdu
+IFNpbHZlciBDQSAtIEcyMB4XDTA2MTAyNTA4MzI0NloXDTM2MTAyNTA4MzI0Nlow
+RzELMAkGA1UEBhMCQ0gxFTATBgNVBAoTDFN3aXNzU2lnbiBBRzEhMB8GA1UEAxMY
+U3dpc3NTaWduIFNpbHZlciBDQSAtIEcyMIICIjANBgkqhkiG9w0BAQEFAAOCAg8A
+MIICCgKCAgEAxPGHf9N4Mfc4yfjDmUO8x/e8N+dOcbpLj6VzHVxumK4DV644N0Mv
+Fz0fyM5oEMF4rhkDKxD6LHmD9ui5aLlV8gREpzn5/ASLHvGiTSf5YXu6t+WiE7br
+YT7QbNHm+/pe7R20nqA1W6GSy/BJkv6FCgU+5tkL4k+73JU3/JHpMjUi0R86TieF
+nbAVlDLaYQ1HTWBCrpJH6INaUFjpiou5XaHc3ZlKHzZnu0jkg7Y360g6rw9njxcH
+6ATK72oxh9TAtvmUcXtnZLi2kUpCe2UuMGoM9ZDulebyzYLs2aFK7PayS+VFheZt
+eJMELpyCbTapxDFkH4aDCyr0NQp4yVXPQbBH6TCfmb5hqAaEuSh6XzjZG6k4sIN/
+c8HDO0gqgg8hm7jMqDXDhBuDsz6+pJVpATqJAHgE2cn0mRmrVn5bi4Y5FZGkECwJ
+MoBgs5PAKrYYC51+jUnyEEp/+dVGLxmSo5mnJqy7jDzmDrxHB9xzUfFwZC8I+bRH
+HTBsROopN4WSaGa8gzj+ezku01DwH/teYLappvonQfGbGHLy9YR0SslnxFSuSGTf
+jNFusB3hB48IHpmccelM2KX3RxIfdNFRnobzwqIjQAtz20um53MGjMGg6cFZrEb6
+5i/4z3GcRm25xBWNOHkDRUjvxF3XCO6HOSKGsg0PWEP3calILv3q1h8CAwEAAaOB
+rDCBqTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQU
+F6DNweRBtjpbO8tFnb0cwpj6hlgwHwYDVR0jBBgwFoAUF6DNweRBtjpbO8tFnb0c
+wpj6hlgwRgYDVR0gBD8wPTA7BglghXQBWQEDAQEwLjAsBggrBgEFBQcCARYgaHR0
+cDovL3JlcG9zaXRvcnkuc3dpc3NzaWduLmNvbS8wDQYJKoZIhvcNAQEFBQADggIB
+AHPGgeAn0i0P4JUw4ppBf1AsX19iYamGamkYDHRJ1l2E6kFSGG9YrVBWIGrGvShp
+WJHckRE1qTodvBqlYJ7YH39FkWnZfrt4csEGDyrOj4VwYaygzQu4OSlWhDJOhrs9
+xCrZ1x9y7v5RoSJBsXECYxqCsGKrXlcSH9/L3XWgwF15kIwb4FDm3jH+mHtwX6WQ
+2K34ArZv02DdQEsixT2tOnqfGhpHkXkzuoLcMmkDlm4fS/Bx/uNncqCxv1yL5PqZ
+IseEuRuNI5c/7SXgz2W79WEE790eslpBIlqhn10s6FvJbakMDHiqYMZWjwFaDGi8
+aRl5xB9+lwW/xekkUV7U1UtT7dkjWjYDZaPBA61BMPNGG4WQr2W11bHkFlt4dR2X
+em1ZqSqPe97Dh4kQmUlzeMg9vVE1dCrV8X5pGyq7O70luJpaPXJhkGaH7gzWTdQR
+dAtq/gsD/KNVV4n+SsuuWxcFyPKNIzFTONItaj+CuY0IavdeQXRuwxF+B6wpYJE/
+OMpXEA29MC/HpeZBoNquBYeaoKRlbEwJDIm6uNO5wJOKMPqN5ZprFQFOZ6raYlY+
+hAhm0sQ2fac+EPyI4NSA5QC9qvNOBqN6avlicuMJT+ubDgEj8Z+7fNzcbBGXJbLy
+tGMU0gYqZ4yD9c7qB9iaah7s5Aq7KkzrCWA5zspi2C5u
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDUzCCAjugAwIBAgIBATANBgkqhkiG9w0BAQUFADBLMQswCQYDVQQGEwJOTzEd
+MBsGA1UECgwUQnV5cGFzcyBBUy05ODMxNjMzMjcxHTAbBgNVBAMMFEJ1eXBhc3Mg
+Q2xhc3MgMiBDQSAxMB4XDTA2MTAxMzEwMjUwOVoXDTE2MTAxMzEwMjUwOVowSzEL
+MAkGA1UEBhMCTk8xHTAbBgNVBAoMFEJ1eXBhc3MgQVMtOTgzMTYzMzI3MR0wGwYD
+VQQDDBRCdXlwYXNzIENsYXNzIDIgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEP
+ADCCAQoCggEBAIs8B0XY9t/mx8q6jUPFR42wWsE425KEHK8T1A9vNkYgxC7McXA0
+ojTTNy7Y3Tp3L8DrKehc0rWpkTSHIln+zNvnma+WwajHQN2lFYxuyHyXA8vmIPLX
+l18xoS830r7uvqmtqEyeIWZDO6i88wmjONVZJMHCR3axiFyCO7srpgTXjAePzdVB
+HfCuuCkslFJgNJQ72uA40Z0zPhX0kzLFANq1KWYOOngPIVJfAuWSeyXTkh4vFZ2B
+5J2O6O+JzhRMVB0cgRJNcKi+EAUXfh/RuFdV7c27UsKwHnjCTTZoy1YmwVLBvXb3
+WNVyfh9EdrsAiR0WnVE1703CVu9r4Iw7DekCAwEAAaNCMEAwDwYDVR0TAQH/BAUw
+AwEB/zAdBgNVHQ4EFgQUP42aWYv8e3uco684sDntkHGA1sgwDgYDVR0PAQH/BAQD
+AgEGMA0GCSqGSIb3DQEBBQUAA4IBAQAVGn4TirnoB6NLJzKyQJHyIdFkhb5jatLP
+gcIV1Xp+DCmsNx4cfHZSldq1fyOhKXdlyTKdqC5Wq2B2zha0jX94wNWZUYN/Xtm+
+DKhQ7SLHrQVMdvvt7h5HZPb3J31cKA9FxVxiXqaakZG3Uxcu3K1gnZZkOb1naLKu
+BctN518fV4bVIJwo+28TOPX2EZL2fZleHwzoq0QkKXJAPTZSr4xYkHPB7GEseaHs
+h7U/2k3ZIQAw3pDaDtMaSKk+hQsUi4y8QZ5q9w5wwDX3OaJdZtB7WZ+oRxKaJyOk
+LY4ng5IgodcVf/EuGO70SH8vf/GhGLWhC5SgYiAynB321O+/TIho
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIEkTCCA3mgAwIBAgIERWtQVDANBgkqhkiG9w0BAQUFADCBsDELMAkGA1UEBhMC
+VVMxFjAUBgNVBAoTDUVudHJ1c3QsIEluYy4xOTA3BgNVBAsTMHd3dy5lbnRydXN0
+Lm5ldC9DUFMgaXMgaW5jb3Jwb3JhdGVkIGJ5IHJlZmVyZW5jZTEfMB0GA1UECxMW
+KGMpIDIwMDYgRW50cnVzdCwgSW5jLjEtMCsGA1UEAxMkRW50cnVzdCBSb290IENl
+cnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA2MTEyNzIwMjM0MloXDTI2MTEyNzIw
+NTM0MlowgbAxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1FbnRydXN0LCBJbmMuMTkw
+NwYDVQQLEzB3d3cuZW50cnVzdC5uZXQvQ1BTIGlzIGluY29ycG9yYXRlZCBieSBy
+ZWZlcmVuY2UxHzAdBgNVBAsTFihjKSAyMDA2IEVudHJ1c3QsIEluYy4xLTArBgNV
+BAMTJEVudHJ1c3QgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTCCASIwDQYJ
+KoZIhvcNAQEBBQADggEPADCCAQoCggEBALaVtkNC+sZtKm9I35RMOVcF7sN5EUFo
+Nu3s/poBj6E4KPz3EEZmLk0eGrEaTsbRwJWIsMn/MYszA9u3g3s+IIRe7bJWKKf4
+4LlAcTfFy0cOlypowCKVYhXbR9n10Cv/gkvJrT7eTNuQgFA/CYqEAOwwCj0Yzfv9
+KlmaI5UXLEWeH25DeW0MXJj+SKfFI0dcXv1u5x609mhF0YaDW6KKjbHjKYD+JXGI
+rb68j6xSlkuqUY3kEzEZ6E5Nn9uss2rVvDlUccp6en+Q3X0dgNmBu1kmwhH+5pPi
+94DkZfs0Nw4pgHBNrziGLp5/V6+eF67rHMsoIV+2HNjnogQi+dPa2MsCAwEAAaOB
+sDCBrTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zArBgNVHRAEJDAi
+gA8yMDA2MTEyNzIwMjM0MlqBDzIwMjYxMTI3MjA1MzQyWjAfBgNVHSMEGDAWgBRo
+kORnpKZTgMeGZqTx90tD+4S9bTAdBgNVHQ4EFgQUaJDkZ6SmU4DHhmak8fdLQ/uE
+vW0wHQYJKoZIhvZ9B0EABBAwDhsIVjcuMTo0LjADAgSQMA0GCSqGSIb3DQEBBQUA
+A4IBAQCT1DCw1wMgKtD5Y+iRDAUgqV8ZyntyTtSx29CW+1RaGSwMCPeyvIWonX9t
+O1KzKtvn1ISMY/YPyyYBkVBs9F8U4pN0wBOeMDpQ47RgxRzwIkSNcUesyBrJ6Zua
+AGAT/3B+XxFNSRuzFVJ7yVTav52Vr2ua2J7p8eRDjeIRRDq/r72DQnNSi6q7pynP
+9WQcCk3RvKqsnyrQ/39/2n3qse0wJcGE2jTSW3iDVuycNsMm4hH2Z0kdkquM++v/
+eu6FSqdQgPCnXEqULl8FmTxSQeDNtGPPAUO6nIPcj2A781q0tHuu2guQOHXvgR1m
+0vdXcDazv/wor3ElhVsT/h5/WrQ8
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDczCCAlugAwIBAgIBBDANBgkqhkiG9w0BAQUFADBkMQswCQYDVQQGEwJLUjEN
+MAsGA1UECgwES0lTQTEuMCwGA1UECwwlS29yZWEgQ2VydGlmaWNhdGlvbiBBdXRo
+b3JpdHkgQ2VudHJhbDEWMBQGA1UEAwwNS0lTQSBSb290Q0EgMTAeFw0wNTA4MjQw
+ODA1NDZaFw0yNTA4MjQwODA1NDZaMGQxCzAJBgNVBAYTAktSMQ0wCwYDVQQKDARL
+SVNBMS4wLAYDVQQLDCVLb3JlYSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSBDZW50
+cmFsMRYwFAYDVQQDDA1LSVNBIFJvb3RDQSAxMIIBIDANBgkqhkiG9w0BAQEFAAOC
+AQ0AMIIBCAKCAQEAvATk+hM58DSWIGtsaLv623f/J/es7C/n/fB/bW+MKs0lCVsk
+9KFo/CjsySXirO3eyDOE9bClCTqnsUdIxcxPjHmc+QZXfd3uOPbPFLKc6tPAXXdi
+8EcNuRpAU1xkcK8IWsD3z3X5bI1kKB4g/rcbGdNaZoNy4rCbvdMlFQ0yb2Q3lIVG
+yHK+d9VuHygvx2nt54OJM1jT3qC/QOhDUO7cTWu8peqmyGGO9cNkrwYV3CmLP3WM
+vHFE2/yttRcdbYmDz8Yzvb9Fov4Kn6MRXw+5H5wawkbMnChmn3AmPC7fqoD+jMUE
+CSVPzZNHPDfqAmeS/vwiJFys0izgXAEzisEZ2wIBA6MyMDAwHQYDVR0OBBYEFL+2
+J9gDWnZlTGEBQVYx5Yt7OtnMMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEF
+BQADggEBABOvUQveimpb5poKyLGQSk6hAp3MiNKrZr097LuxQpVqslxa/6FjZJap
+aBV/JV6K+KRzwYCKhQoOUugy50X4TmWAkZl0Q+VFnUkq8JSV3enhMNITbslOsXfl
+BM+tWh6UCVrXPAgcrnrpFDLBRa3SJkhyrKhB2vAhhzle3/xk/2F0KpzZm4tfwjeT
+2KM3LzuTa7IbB6d/CVDv0zq+IWuKkDsnSlFOa56ch534eJAx7REnxqhZvvwYC/uO
+fi5C4e3nCSG9uRPFVmf0JqZCQ5BEVLRxm3bkGhKsGigA35vB1fjbXKP4krG9tNT5
+UNkAAk/bg9ART6RCVmE6fhMy04Qfybo=
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDdzCCAl+gAwIBAgIEAgAAuTANBgkqhkiG9w0BAQUFADBaMQswCQYDVQQGEwJJ
+RTESMBAGA1UEChMJQmFsdGltb3JlMRMwEQYDVQQLEwpDeWJlclRydXN0MSIwIAYD
+VQQDExlCYWx0aW1vcmUgQ3liZXJUcnVzdCBSb290MB4XDTAwMDUxMjE4NDYwMFoX
+DTI1MDUxMjIzNTkwMFowWjELMAkGA1UEBhMCSUUxEjAQBgNVBAoTCUJhbHRpbW9y
+ZTETMBEGA1UECxMKQ3liZXJUcnVzdDEiMCAGA1UEAxMZQmFsdGltb3JlIEN5YmVy
+VHJ1c3QgUm9vdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKMEuyKr
+mD1X6CZymrV51Cni4eiVgLGw41uOKymaZN+hXe2wCQVt2yguzmKiYv60iNoS6zjr
+IZ3AQSsBUnuId9Mcj8e6uYi1agnnc+gRQKfRzMpijS3ljwumUNKoUMMo6vWrJYeK
+mpYcqWe4PwzV9/lSEy/CG9VwcPCPwBLKBsua4dnKM3p31vjsufFoREJIE9LAwqSu
+XmD+tqYF/LTdB1kC1FkYmGP1pWPgkAx9XbIGevOF6uvUA65ehD5f/xXtabz5OTZy
+dc93Uk3zyZAsuT3lySNTPx8kmCFcB5kpvcY67Oduhjprl3RjM71oGDHweI12v/ye
+jl0qhqdNkNwnGjkCAwEAAaNFMEMwHQYDVR0OBBYEFOWdWTCCR1jMrPoIVDaGezq1
+BE3wMBIGA1UdEwEB/wQIMAYBAf8CAQMwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3
+DQEBBQUAA4IBAQCFDF2O5G9RaEIFoN27TyclhAO992T9Ldcw46QQF+vaKSm2eT92
+9hkTI7gQCvlYpNRhcL0EYWoSihfVCr3FvDB81ukMJY2GQE/szKN+OMY3EU/t3Wgx
+jkzSswF07r51XgdIGn9w/xZchMB5hbgF/X++ZRGjD8ACtPhSNzkE1akxehi/oCr0
+Epn3o0WC4zxe9Z2etciefC7IpJ5OCBRLbf1wbWsaY71k5h+3zvDyny67G7fyUIhz
+ksLi4xaNmjICq44Y3ekQEe5+NauQrz4wlHrQMz2nZQ/1/I6eYs9HRCwBXbsdtTLS
+R9I4LtD+gdwyah617jzV/OeBHRnDJELqYzmp
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIEDzCCAvegAwIBAgIBATANBgkqhkiG9w0BAQUFADBKMQswCQYDVQQGEwJTSzET
+MBEGA1UEBxMKQnJhdGlzbGF2YTETMBEGA1UEChMKRGlzaWcgYS5zLjERMA8GA1UE
+AxMIQ0EgRGlzaWcwHhcNMDYwMzIyMDEzOTM0WhcNMTYwMzIyMDEzOTM0WjBKMQsw
+CQYDVQQGEwJTSzETMBEGA1UEBxMKQnJhdGlzbGF2YTETMBEGA1UEChMKRGlzaWcg
+YS5zLjERMA8GA1UEAxMIQ0EgRGlzaWcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw
+ggEKAoIBAQCS9jHBfYj9mQGp2HvycXXxMcbzdWb6UShGhJd4NLxs/LxFWYgmGErE
+Nx+hSkS943EE9UQX4j/8SFhvXJ56CbpRNyIjZkMhsDxkovhqFQ4/61HhVKndBpnX
+mjxUizkDPw/Fzsbrg3ICqB9x8y34dQjbYkzo+s7552oftms1grrijxaSfQUMbEYD
+XcDtab86wYqg6I7ZuUUohwjstMoVvoLdtUSLLa2GDGhibYVW8qwUYzrG0ZmsNHhW
+S8+2rT+MitcE5eN4TPWGqvWP+j1scaMtymfraHtuM6kMgiioTGohQBUgDCZbg8Kp
+FhXAJIJdKxatymP2dACw30PEEGBWZ2NFAgMBAAGjgf8wgfwwDwYDVR0TAQH/BAUw
+AwEB/zAdBgNVHQ4EFgQUjbJJaJ1yCCW5wCf1UJNWSEZx+Y8wDgYDVR0PAQH/BAQD
+AgEGMDYGA1UdEQQvMC2BE2Nhb3BlcmF0b3JAZGlzaWcuc2uGFmh0dHA6Ly93d3cu
+ZGlzaWcuc2svY2EwZgYDVR0fBF8wXTAtoCugKYYnaHR0cDovL3d3dy5kaXNpZy5z
+ay9jYS9jcmwvY2FfZGlzaWcuY3JsMCygKqAohiZodHRwOi8vY2EuZGlzaWcuc2sv
+Y2EvY3JsL2NhX2Rpc2lnLmNybDAaBgNVHSAEEzARMA8GDSuBHpGT5goAAAABAQEw
+DQYJKoZIhvcNAQEFBQADggEBAF00dGFMrzvY/59tWDYcPQuBDRIrRhCA/ec8J9B6
+yKm2fnQwM6M6int0wHl5QpNt/7EpFIKrIYwvF/k/Ji/1WcbvgAa3mkkp7M5+cTxq
+EEHA9tOasnxakZzArFvITV734VP/Q3f8nktnbNfzg9Gg4H8l37iYC5oyOGwwoPP/
+CBUz91BKez6jPiCp3C9WgArtQVCwyfTssuMmRAAOb54GvCKWU3BlxFAKRmukLyeB
+EicTXxChds6KezfqwzlhA5WYOudsiCUI/HloDYd9Yvi0X/vF2Ey9WLw/Q1vUHgFN
+PGO+I++MzVpQuGhU+QqZMxEA4Z7CRneC9VkGjCFMhwnN5ag=
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIGfTCCBWWgAwIBAgICAQMwDQYJKoZIhvcNAQEEBQAwga8xCzAJBgNVBAYTAkhV
+MRAwDgYDVQQIEwdIdW5nYXJ5MREwDwYDVQQHEwhCdWRhcGVzdDEnMCUGA1UEChMe
+TmV0TG9jayBIYWxvemF0Yml6dG9uc2FnaSBLZnQuMRowGAYDVQQLExFUYW51c2l0
+dmFueWtpYWRvazE2MDQGA1UEAxMtTmV0TG9jayBLb3pqZWd5em9pIChDbGFzcyBB
+KSBUYW51c2l0dmFueWtpYWRvMB4XDTk5MDIyNDIzMTQ0N1oXDTE5MDIxOTIzMTQ0
+N1owga8xCzAJBgNVBAYTAkhVMRAwDgYDVQQIEwdIdW5nYXJ5MREwDwYDVQQHEwhC
+dWRhcGVzdDEnMCUGA1UEChMeTmV0TG9jayBIYWxvemF0Yml6dG9uc2FnaSBLZnQu
+MRowGAYDVQQLExFUYW51c2l0dmFueWtpYWRvazE2MDQGA1UEAxMtTmV0TG9jayBL
+b3pqZWd5em9pIChDbGFzcyBBKSBUYW51c2l0dmFueWtpYWRvMIIBIjANBgkqhkiG
+9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvHSMD7tM9DceqQWC2ObhbHDqeLVu0ThEDaiD
+zl3S1tWBxdRL51uUcCbbO51qTGL3cfNk1mE7PetzozfZz+qMkjvN9wfcZnSX9EUi
+3fRc4L9t875lM+QVOr/bmJBVOMTtplVjC7B4BPTjbsE/jvxReB+SnoPC/tmwqcm8
+WgD/qaiYdPv2LD4VOQ22BFWoDpggQrOxJa1+mm9dU7GrDPzr4PN6s6iz/0b2Y6LY
+Oph7tqyF/7AlT3Rj5xMHpQqPBffAZG9+pyeAlt7ULoZgx2srXnN7F+eRP2QM2Esi
+NCubMvJIH5+hCoR64sKtlz2O1cH5VqNQ6ca0+pii7pXmKgOM3wIDAQABo4ICnzCC
+ApswDgYDVR0PAQH/BAQDAgAGMBIGA1UdEwEB/wQIMAYBAf8CAQQwEQYJYIZIAYb4
+QgEBBAQDAgAHMIICYAYJYIZIAYb4QgENBIICURaCAk1GSUdZRUxFTSEgRXplbiB0
+YW51c2l0dmFueSBhIE5ldExvY2sgS2Z0LiBBbHRhbGFub3MgU3pvbGdhbHRhdGFz
+aSBGZWx0ZXRlbGVpYmVuIGxlaXJ0IGVsamFyYXNvayBhbGFwamFuIGtlc3p1bHQu
+IEEgaGl0ZWxlc2l0ZXMgZm9seWFtYXRhdCBhIE5ldExvY2sgS2Z0LiB0ZXJtZWtm
+ZWxlbG9zc2VnLWJpenRvc2l0YXNhIHZlZGkuIEEgZGlnaXRhbGlzIGFsYWlyYXMg
+ZWxmb2dhZGFzYW5hayBmZWx0ZXRlbGUgYXogZWxvaXJ0IGVsbGVub3J6ZXNpIGVs
+amFyYXMgbWVndGV0ZWxlLiBBeiBlbGphcmFzIGxlaXJhc2EgbWVndGFsYWxoYXRv
+IGEgTmV0TG9jayBLZnQuIEludGVybmV0IGhvbmxhcGphbiBhIGh0dHBzOi8vd3d3
+Lm5ldGxvY2submV0L2RvY3MgY2ltZW4gdmFneSBrZXJoZXRvIGF6IGVsbGVub3J6
+ZXNAbmV0bG9jay5uZXQgZS1tYWlsIGNpbWVuLiBJTVBPUlRBTlQhIFRoZSBpc3N1
+YW5jZSBhbmQgdGhlIHVzZSBvZiB0aGlzIGNlcnRpZmljYXRlIGlzIHN1YmplY3Qg
+dG8gdGhlIE5ldExvY2sgQ1BTIGF2YWlsYWJsZSBhdCBodHRwczovL3d3dy5uZXRs
+b2NrLm5ldC9kb2NzIG9yIGJ5IGUtbWFpbCBhdCBjcHNAbmV0bG9jay5uZXQuMA0G
+CSqGSIb3DQEBBAUAA4IBAQBIJEb3ulZv+sgoA0BO5TE5ayZrU3/b39/zcT0mwBQO
+xmd7I6gMc90Bu8bKbjc5VdXHjFYgDigKDtIqpLBJUsY4B/6+CgmM0ZjPytoUMaFP
+0jn8DxEsQ8Pdq5PHVT5HfBgaANzze9jyf1JsIPQLX2lS9O74silg6+NJMSEN1rUQ
+QeJBCWziGppWS3cC9qCbmieH6FUpccKQn0V4GuEVZD3QDtigdp+uxdAu6tYPVuxk
+f1qbFFgBJ34TUMdrKuZoPL9coAob4Q566eKAw+np9v1sEZ7Q5SgnK1QyQhSCdeZK
+8CtmdWOMovsEPoMOmzbwGOQmIMOM8CgHrTwXZoi1/baI
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIEDzCCAvegAwIBAgIBADANBgkqhkiG9w0BAQUFADBoMQswCQYDVQQGEwJVUzEl
+MCMGA1UEChMcU3RhcmZpZWxkIFRlY2hub2xvZ2llcywgSW5jLjEyMDAGA1UECxMp
+U3RhcmZpZWxkIENsYXNzIDIgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMDQw
+NjI5MTczOTE2WhcNMzQwNjI5MTczOTE2WjBoMQswCQYDVQQGEwJVUzElMCMGA1UE
+ChMcU3RhcmZpZWxkIFRlY2hub2xvZ2llcywgSW5jLjEyMDAGA1UECxMpU3RhcmZp
+ZWxkIENsYXNzIDIgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwggEgMA0GCSqGSIb3
+DQEBAQUAA4IBDQAwggEIAoIBAQC3Msj+6XGmBIWtDBFk385N78gDGIc/oav7PKaf
+8MOh2tTYbitTkPskpD6E8J7oX+zlJ0T1KKY/e97gKvDIr1MvnsoFAZMej2YcOadN
++lq2cwQlZut3f+dZxkqZJRRU6ybH838Z1TBwj6+wRir/resp7defqgSHo9T5iaU0
+X9tDkYI22WY8sbi5gv2cOj4QyDvvBmVmepsZGD3/cVE8MC5fvj13c7JdBmzDI1aa
+K4UmkhynArPkPw2vCHmCuDY96pzTNbO8acr1zJ3o/WSNF4Azbl5KXZnJHoe0nRrA
+1W4TNSNe35tfPe/W93bC6j67eA0cQmdrBNj41tpvi/JEoAGrAgEDo4HFMIHCMB0G
+A1UdDgQWBBS/X7fRzt0fhvRbVazc1xDCDqmI5zCBkgYDVR0jBIGKMIGHgBS/X7fR
+zt0fhvRbVazc1xDCDqmI56FspGowaDELMAkGA1UEBhMCVVMxJTAjBgNVBAoTHFN0
+YXJmaWVsZCBUZWNobm9sb2dpZXMsIEluYy4xMjAwBgNVBAsTKVN0YXJmaWVsZCBD
+bGFzcyAyIENlcnRpZmljYXRpb24gQXV0aG9yaXR5ggEAMAwGA1UdEwQFMAMBAf8w
+DQYJKoZIhvcNAQEFBQADggEBAAWdP4id0ckaVaGsafPzWdqbAYcaT1epoXkJKtv3
+L7IezMdeatiDh6GX70k1PncGQVhiv45YuApnP+yz3SFmH8lU+nLMPUxA2IGvd56D
+eruix/U0F47ZEUD0/CwqTRV/p2JdLiXTAAsgGh1o+Re49L2L7ShZ3U0WixeDyLJl
+xy16paq8U4Zt3VekyvggQQto8PT7dL5WXXp59fkdheMtlb71cZBDzI0fmgAKhynp
+VSJYACPq4xJDKVtHCN2MQWplBqjlIapBtJUhlbl90TSrE9atvNziPTnNvT51cKEY
+WQPJIrSPnNVeKtelttQKbfi3QBFGmh95DmK/D5fs4C8fF5Q=
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIB/jCCAYWgAwIBAgIIdJclisc/elQwCgYIKoZIzj0EAwMwRTELMAkGA1UEBhMC
+VVMxFDASBgNVBAoMC0FmZmlybVRydXN0MSAwHgYDVQQDDBdBZmZpcm1UcnVzdCBQ
+cmVtaXVtIEVDQzAeFw0xMDAxMjkxNDIwMjRaFw00MDEyMzExNDIwMjRaMEUxCzAJ
+BgNVBAYTAlVTMRQwEgYDVQQKDAtBZmZpcm1UcnVzdDEgMB4GA1UEAwwXQWZmaXJt
+VHJ1c3QgUHJlbWl1bSBFQ0MwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQNMF4bFZ0D
+0KF5Nbc6PJJ6yhUczWLznCZcBz3lVPqj1swS6vQUX+iOGasvLkjmrBhDeKzQN8O9
+ss0s5kfiGuZjuD0uL3jET9v0D6RoTFVya5UdThhClXjMNzyR4ptlKymjQjBAMB0G
+A1UdDgQWBBSaryl6wBE1NSZRMADDav5A1a7WPDAPBgNVHRMBAf8EBTADAQH/MA4G
+A1UdDwEB/wQEAwIBBjAKBggqhkjOPQQDAwNnADBkAjAXCfOHiFBar8jAQr9HX/Vs
+aobgxCd05DhT1wV/GzTjxi+zygk8N53X57hG8f2h4nECMEJZh0PUUd+60wkyWs6I
+flc9nF9Ca/UHLbXwgpP5WW+uZPpY5Yse42O+tYHNbwKMeQ==
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDODCCAiCgAwIBAgIGIAYFFnACMA0GCSqGSIb3DQEBBQUAMDsxCzAJBgNVBAYT
+AlJPMREwDwYDVQQKEwhjZXJ0U0lHTjEZMBcGA1UECxMQY2VydFNJR04gUk9PVCBD
+QTAeFw0wNjA3MDQxNzIwMDRaFw0zMTA3MDQxNzIwMDRaMDsxCzAJBgNVBAYTAlJP
+MREwDwYDVQQKEwhjZXJ0U0lHTjEZMBcGA1UECxMQY2VydFNJR04gUk9PVCBDQTCC
+ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALczuX7IJUqOtdu0KBuqV5Do
+0SLTZLrTk+jUrIZhQGpgV2hUhE28alQCBf/fm5oqrl0Hj0rDKH/v+yv6efHHrfAQ
+UySQi2bJqIirr1qjAOm+ukbuW3N7LBeCgV5iLKECZbO9xSsAfsT8AzNXDe3i+s5d
+RdY4zTW2ssHQnIFKquSyAVwdj1+ZxLGt24gh65AIgoDzMKND5pCCrlUoSe1b16kQ
+OA7+j0xbm0bqQfWwCHTD0IgztnzXdN/chNFDDnU5oSVAKOp4yw4sLjmdjItuFhwv
+JoIQ4uNllAoEwF73XVv4EOLQunpL+943AAAaWyjj0pxzPjKHmKHJUS/X3qwzs08C
+AwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAcYwHQYDVR0O
+BBYEFOCMm9slSbPxfIbWskKHC9BroNnkMA0GCSqGSIb3DQEBBQUAA4IBAQA+0hyJ
+LjX8+HXd5n9liPRyTMks1zJO890ZeUe9jjtbkw9QSSQTaxQGcu8J06Gh40CEyecY
+MnQ8SG4Pn0vU9x7Tk4ZkVJdjclDVVc/6IJMCopvDI5NOFlV2oHB5bc0hH88vLbwZ
+44gx+FkagQnIl6Z0x2DEW8xXjrJ1/RsCCdtZb3KTafcxQdaIOL+Hsr0Wefmq5L6I
+Jd1hJyMctTEHBDa0GpC9oHRxUIltvBTjD4au8as+x6AJzKNI0eDbZOeStc+vckNw
+i/nDhDwTqn6Sm1dTk/pwwpEOMfmbZ13pljheX7NzTogVZ96edhBiIL5VaZVDADlN
+9u6wWk5JRFRYX0KD
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIEMDCCAxigAwIBAgIQUJRs7Bjq1ZxN1ZfvdY+grTANBgkqhkiG9w0BAQUFADCB
+gjELMAkGA1UEBhMCVVMxHjAcBgNVBAsTFXd3dy54cmFtcHNlY3VyaXR5LmNvbTEk
+MCIGA1UEChMbWFJhbXAgU2VjdXJpdHkgU2VydmljZXMgSW5jMS0wKwYDVQQDEyRY
+UmFtcCBHbG9iYWwgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMDQxMTAxMTcx
+NDA0WhcNMzUwMTAxMDUzNzE5WjCBgjELMAkGA1UEBhMCVVMxHjAcBgNVBAsTFXd3
+dy54cmFtcHNlY3VyaXR5LmNvbTEkMCIGA1UEChMbWFJhbXAgU2VjdXJpdHkgU2Vy
+dmljZXMgSW5jMS0wKwYDVQQDEyRYUmFtcCBHbG9iYWwgQ2VydGlmaWNhdGlvbiBB
+dXRob3JpdHkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCYJB69FbS6
+38eMpSe2OAtp87ZOqCwuIR1cRN8hXX4jdP5efrRKt6atH67gBhbim1vZZ3RrXYCP
+KZ2GG9mcDZhtdhAoWORlsH9KmHmf4MMxfoArtYzAQDsRhtDLooY2YKTVMIJt2W7Q
+DxIEM5dfT2Fa8OT5kavnHTu86M/0ay00fOJIYRyO82FEzG+gSqmUsE3a56k0enI4
+qEHMPJQRfevIpoy3hsvKMzvZPTeL+3o+hiznc9cKV6xkmxnr9A8ECIqsAxcZZPRa
+JSKNNCyy9mgdEm3Tih4U2sSPpuIjhdV6Db1q4Ons7Be7QhtnqiXtRYMh/MHJfNVi
+PvryxS3T/dRlAgMBAAGjgZ8wgZwwEwYJKwYBBAGCNxQCBAYeBABDAEEwCwYDVR0P
+BAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFMZPoj0GY4QJnM5i5ASs
+jVy16bYbMDYGA1UdHwQvMC0wK6ApoCeGJWh0dHA6Ly9jcmwueHJhbXBzZWN1cml0
+eS5jb20vWEdDQS5jcmwwEAYJKwYBBAGCNxUBBAMCAQEwDQYJKoZIhvcNAQEFBQAD
+ggEBAJEVOQMBG2f7Shz5CmBbodpNl2L5JFMn14JkTpAuw0kbK5rc/Kh4ZzXxHfAR
+vbdI4xD2Dd8/0sm2qlWkSLoC295ZLhVbO50WfUfXN+pfTXYSNrsf16GBBEYgoyxt
+qZ4Bfj8pzgCT3/3JknOJiWSe5yvkHJEs0rnOfc5vMZnT5r7SHpDwCRR5XCOrTdLa
+IR9NmXmd4c8nnxCbHIgNsIpkQTG4DmyQJKSbXHGPurt+HBvbaoAPIbzp26a3QPSy
+i6mx5O+aGtA9aZnuqCij4Tyz8LIRnM98QObd50N9otg6tamN8jSZxNQQ4Qb9CYQQ
+O+7ETPTsJ3xCwnR8gooJybQDJbw=
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDWjCCAkKgAwIBAgIBADANBgkqhkiG9w0BAQUFADBQMQswCQYDVQQGEwJKUDEY
+MBYGA1UEChMPU0VDT00gVHJ1c3QubmV0MScwJQYDVQQLEx5TZWN1cml0eSBDb21t
+dW5pY2F0aW9uIFJvb3RDQTEwHhcNMDMwOTMwMDQyMDQ5WhcNMjMwOTMwMDQyMDQ5
+WjBQMQswCQYDVQQGEwJKUDEYMBYGA1UEChMPU0VDT00gVHJ1c3QubmV0MScwJQYD
+VQQLEx5TZWN1cml0eSBDb21tdW5pY2F0aW9uIFJvb3RDQTEwggEiMA0GCSqGSIb3
+DQEBAQUAA4IBDwAwggEKAoIBAQCzs/5/022x7xZ8V6UMbXaKL0u/ZPtM7orw8yl8
+9f/uKuDp6bpbZCKamm8sOiZpUQWZJtzVHGpxxpp9Hp3dfGzGjGdnSj74cbAZJ6kJ
+DKaVv0uMDPpVmDvY6CKhS3E4eayXkmmziX7qIWgGmBSWh9JhNrxtJ1aeV+7AwFb9
+Ms+k2Y7CI9eNqPPYJayX5HA49LY6tJ07lyZDo6G8SVlyTCMwhwFY9k6+HGhWZq/N
+QV3Is00qVUarH9oe4kA92819uZKAnDfdDJZkndwi92SL32HeFZRSFaB9UslLqCHJ
+xrHty8OVYNEP8Ktw+N/LTX7s1vqr2b1/VPKl6Xn62dZ2JChzAgMBAAGjPzA9MB0G
+A1UdDgQWBBSgc0mZaNyFW2XjmygvV5+9M7wHSDALBgNVHQ8EBAMCAQYwDwYDVR0T
+AQH/BAUwAwEB/zANBgkqhkiG9w0BAQUFAAOCAQEAaECpqLvkT115swW1F7NgE+vG
+kl3g0dNq/vu+m22/xwVtWSDEHPC32oRYAmP6SBbvT6UL90qY8j+eG61Ha2POCEfr
+Uj94nK9NrvjVT8+amCoQQTlSxN3Zmw7vkwGusi7KaEIkQmywszo+zenaSMQVy+n5
+Bw+SUEmK3TGXX8npN6o7WWWXlDLJs58+OmJYxUmtYg5xpTKqL8aJdkNAExNnPaJU
+JRDL8Try2frbSVa7pv6nQTXD4IhhyYjH3zYQIphZ6rBK+1YWc26sTfcioU+tHXot
+RSflMMFe8toTyyVCUZVHA4xsIcx0Qu1T/zOLjw9XARYvz6buyXAiFL39vmwLAw==
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDKTCCApKgAwIBAgIENnAVljANBgkqhkiG9w0BAQUFADBGMQswCQYDVQQGEwJV
+UzEkMCIGA1UEChMbRGlnaXRhbCBTaWduYXR1cmUgVHJ1c3QgQ28uMREwDwYDVQQL
+EwhEU1RDQSBFMTAeFw05ODEyMTAxODEwMjNaFw0xODEyMTAxODQwMjNaMEYxCzAJ
+BgNVBAYTAlVTMSQwIgYDVQQKExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdCBDby4x
+ETAPBgNVBAsTCERTVENBIEUxMIGdMA0GCSqGSIb3DQEBAQUAA4GLADCBhwKBgQCg
+bIGpzzQeJN3+hijM3oMv+V7UQtLodGBmE5gGHKlREmlvMVW5SXIACH7TpWJENySZ
+j9mDSI+ZbZUTu0M7LklOiDfBu1h//uG9+LthzfNHwJmm8fOR6Hh8AMthyUQncWlV
+Sn5JTe2io74CTADKAqjuAQIxZA9SLRN0dja1erQtcQIBA6OCASQwggEgMBEGCWCG
+SAGG+EIBAQQEAwIABzBoBgNVHR8EYTBfMF2gW6BZpFcwVTELMAkGA1UEBhMCVVMx
+JDAiBgNVBAoTG0RpZ2l0YWwgU2lnbmF0dXJlIFRydXN0IENvLjERMA8GA1UECxMI
+RFNUQ0EgRTExDTALBgNVBAMTBENSTDEwKwYDVR0QBCQwIoAPMTk5ODEyMTAxODEw
+MjNagQ8yMDE4MTIxMDE4MTAyM1owCwYDVR0PBAQDAgEGMB8GA1UdIwQYMBaAFGp5
+fpFpRhgTCgJ3pVlbYJglDqL4MB0GA1UdDgQWBBRqeX6RaUYYEwoCd6VZW2CYJQ6i
++DAMBgNVHRMEBTADAQH/MBkGCSqGSIb2fQdBAAQMMAobBFY0LjADAgSQMA0GCSqG
+SIb3DQEBBQUAA4GBACIS2Hod3IEGtgllsofIH160L+nEHvI8wbsEkBFKg05+k7lN
+QseSJqBcNJo4cvj9axY+IO6CizEqkzaFI4iKPANo08kJD038bKTaKHKTDomAsH3+
+gG9lbRgzl4vCa4nuYD3Im+9/KzJic5PLPON74nZ4RbyhkwS7hp86W0N6w4pl
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIICkDCCAfmgAwIBAgIBATANBgkqhkiG9w0BAQQFADBaMQswCQYDVQQGEwJVUzEc
+MBoGA1UEChMTRXF1aWZheCBTZWN1cmUgSW5jLjEtMCsGA1UEAxMkRXF1aWZheCBT
+ZWN1cmUgR2xvYmFsIGVCdXNpbmVzcyBDQS0xMB4XDTk5MDYyMTA0MDAwMFoXDTIw
+MDYyMTA0MDAwMFowWjELMAkGA1UEBhMCVVMxHDAaBgNVBAoTE0VxdWlmYXggU2Vj
+dXJlIEluYy4xLTArBgNVBAMTJEVxdWlmYXggU2VjdXJlIEdsb2JhbCBlQnVzaW5l
+c3MgQ0EtMTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAuucXkAJlsTRVPEnC
+UdXfp9E3j9HngXNBUmCbnaEXJnitx7HoJpQytd4zjTov2/KaelpzmKNc6fuKcxtc
+58O/gGzNqfTWK8D3+ZmqY6KxRwIP1ORROhI8bIpaVIRw28HFkM9yRcuoWcDNM50/
+o5brhTMhHD4ePmBudpxnhcXIw2ECAwEAAaNmMGQwEQYJYIZIAYb4QgEBBAQDAgAH
+MA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAUvqigdHJQa0S3ySPY+6j/s1dr
+aGwwHQYDVR0OBBYEFL6ooHRyUGtEt8kj2Puo/7NXa2hsMA0GCSqGSIb3DQEBBAUA
+A4GBADDiAVGqx+pf2rnQZQ8w1j7aDRRJbpGTJxQx78T3LUX47Me/okENI7SS+RkA
+Z70Br83gcfxaz2TE4JaY0KNA4gGK7ycH8WUBikQtBmV1UsCGECAhX2xrD2yuCRyv
+8qIYNMR1pHMc8Y3c7635s3a0kr/clRAevsvIO1qEYBlWlKlV
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIFpDCCA4ygAwIBAgIBATANBgkqhkiG9w0BAQUFADBjMQswCQYDVQQGEwJVUzEc
+MBoGA1UEChMTQW1lcmljYSBPbmxpbmUgSW5jLjE2MDQGA1UEAxMtQW1lcmljYSBP
+bmxpbmUgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAyMB4XDTAyMDUyODA2
+MDAwMFoXDTM3MDkyOTE0MDgwMFowYzELMAkGA1UEBhMCVVMxHDAaBgNVBAoTE0Ft
+ZXJpY2EgT25saW5lIEluYy4xNjA0BgNVBAMTLUFtZXJpY2EgT25saW5lIFJvb3Qg
+Q2VydGlmaWNhdGlvbiBBdXRob3JpdHkgMjCCAiIwDQYJKoZIhvcNAQEBBQADggIP
+ADCCAgoCggIBAMxBRR3pPU0Q9oyxQcngXssNt79Hc9PwVU3dxgz6sWYFas14tNwC
+206B89enfHG8dWOgXeMHDEjsJcQDIPT/DjsS/5uN4cbVG7RtIuOx238hZK+GvFci
+KtZHgVdEglZTvYYUAQv8f3SkWq7xuhG1m1hagLQ3eAkzfDJHA1zEpYNI9FdWboE2
+JxhP7JsowtS013wMPgwr38oE18aO6lhOqKSlGBxsRZijQdEt0sdtjRnxrXm3gT+9
+BoInLRBYBbV4Bbkv2wxrkJB+FFk4u5QkE+XRnRTf04JNRvCAOVIyD+OEsnpD8l7e
+Xz8d3eOyG6ChKiMDbi4BFYdcpnV1x5dhvt6G3NRI270qv0pV2uh9UPu0gBe4lL8B
+PeraunzgWGcXuVjgiIZGZ2ydEEdYMtA1fHkqkKJaEBEjNa0vzORKW6fIJ/KD3l67
+Xnfn6KVuY8INXWHQjNJsWiEOyiijzirplcdIz5ZvHZIlyMbGwcEMBawmxNJ10uEq
+Z8A9W6Wa6897GqidFEXlD6CaZd4vKL3Ob5Rmg0gp2OpljK+T2WSfVVcmv2/LNzGZ
+o2C7HK2JNDJiuEMhBnIMoVxtRsX6Kc8w3onccVvdtjc+31D1uAclJuW8tf48ArO3
++L5DwYcRlJ4jbBeKuIonDFRH8KmzwICMoCfrHRnjB453cMor9H124HhnAgMBAAGj
+YzBhMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFE1FwWg4u3OpaaEg5+31IqEj
+FNeeMB8GA1UdIwQYMBaAFE1FwWg4u3OpaaEg5+31IqEjFNeeMA4GA1UdDwEB/wQE
+AwIBhjANBgkqhkiG9w0BAQUFAAOCAgEAZ2sGuV9FOypLM7PmG2tZTiLMubekJcmn
+xPBUlgtk87FYT15R/LKXeydlwuXK5w0MJXti4/qftIe3RUavg6WXSIylvfEWK5t2
+LHo1YGwRgJfMqZJS5ivmae2p+DYtLHe/YUjRYwu5W1LtGLBDQiKmsXeu3mnFzccc
+obGlHBD7GL4acN3Bkku+KVqdPzW+5X1R+FXgJXUjhx5c3LqdsKyzadsXg8n33gy8
+CNyRnqjQ1xU3c6U1uPx+xURABsPr+CKAXEfOAuMRn0T//ZoyzH1kUQ7rVyZ2OuMe
+IjzCpjbdGe+n/BLzJsBZMYVMnNjP36TMzCmT/5RtdlwTCJfy7aULTd3oyWgOZtMA
+DjMSW7yV5TKQqLPGbIOtd+6Lfn6xqavT4fG2wLHqiMDn05DpKJKUe2h7lyoKZy2F
+AjgQ5ANh1NolNscIWC2hp1GvMApJ9aZphwctREZ2jirlmjvXGKL8nDgQzMY70rUX
+Om/9riW99XJZZLF0KjhfGEzfz3EEWjbUvy+ZnOjZurGV5gJLIaFb1cFPj65pbVPb
+AZO1XB4Y3WRayhgoPmMEEf0cjQAPuDffZ4qdZqkCapH/E8ovXYO8h5Ns3CRRFgQl
+Zvqz2cK6Kb6aSDiCmfS/O0oxGfm/jiEzFMpPVF/7zvuPcX/9XhmgD0uRuMRUvAaw
+RY8mkaKO/qk=
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDpDCCAoygAwIBAgIBATANBgkqhkiG9w0BAQUFADBjMQswCQYDVQQGEwJVUzEc
+MBoGA1UEChMTQW1lcmljYSBPbmxpbmUgSW5jLjE2MDQGA1UEAxMtQW1lcmljYSBP
+bmxpbmUgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAxMB4XDTAyMDUyODA2
+MDAwMFoXDTM3MTExOTIwNDMwMFowYzELMAkGA1UEBhMCVVMxHDAaBgNVBAoTE0Ft
+ZXJpY2EgT25saW5lIEluYy4xNjA0BgNVBAMTLUFtZXJpY2EgT25saW5lIFJvb3Qg
+Q2VydGlmaWNhdGlvbiBBdXRob3JpdHkgMTCCASIwDQYJKoZIhvcNAQEBBQADggEP
+ADCCAQoCggEBAKgv6KRpBgNHw+kqmP8ZonCaxlCyfqXfaE0bfA+2l2h9LaaLl+lk
+hsmj76CGv2BlnEtUiMJIxUo5vxTjWVXlGbR0yLQFOVwWpeKVBeASrlmLojNoWBym
+1BW32J/X3HGrfpq/m44zDyL9Hy7nBzbvYjnF3cu6JRQj3gzGPTzOggjmZj7aUTsW
+OqMFf6Dch9Wc/HKpoH145LcxVR5lu9RhsCFg7RAycsWSJR74kEoYeEfffjA3PlAb
+2xzTa5qGUwew76wGePiEmf4hjUyAtgyC9mZweRrTT6PP8c9GsEsPPt2IYriMqQko
+O3rHl+Ee5fSfwMCuJKDIodkP1nsmgmkyPacCAwEAAaNjMGEwDwYDVR0TAQH/BAUw
+AwEB/zAdBgNVHQ4EFgQUAK3Zo/Z59m50qX8zPYEX10zPM94wHwYDVR0jBBgwFoAU
+AK3Zo/Z59m50qX8zPYEX10zPM94wDgYDVR0PAQH/BAQDAgGGMA0GCSqGSIb3DQEB
+BQUAA4IBAQB8itEfGDeC4Liwo+1WlchiYZwFos3CYiZhzRAW18y0ZTTQEYqtqKkF
+Zu90821fnZmv9ov761KyBZiibyrFVL0lvV+uyIbqRizBs73B6UlwGBaXCBOMIOAb
+LjpHyx7kADCVW/RFo8AasAFOq73AI25jP4BKxQft3OJvx8Fi8eNy1gTIdGcL+oir
+oQHIb/AUr9KZzVGTfu0uOMe9zkZQPXLjeSWdm4grECDdpbgyn43gKd8hdIaC2y+C
+MMbHNYaz+ZZfRtsMRf3zUMNvxsNIrUam4SdHCh0Om7bCd39j8uB9Gr784N/Xx6ds
+sPmuujz9dLQR6FgNgLzTqIA6me11zEZ7
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIE0zCCA7ugAwIBAgIQGNrRniZ96LtKIVjNzGs7SjANBgkqhkiG9w0BAQUFADCB
+yjELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL
+ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJp
+U2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxW
+ZXJpU2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0
+aG9yaXR5IC0gRzUwHhcNMDYxMTA4MDAwMDAwWhcNMzYwNzE2MjM1OTU5WjCByjEL
+MAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZW
+ZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJpU2ln
+biwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJp
+U2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9y
+aXR5IC0gRzUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvJAgIKXo1
+nmAMqudLO07cfLw8RRy7K+D+KQL5VwijZIUVJ/XxrcgxiV0i6CqqpkKzj/i5Vbex
+t0uz/o9+B1fs70PbZmIVYc9gDaTY3vjgw2IIPVQT60nKWVSFJuUrjxuf6/WhkcIz
+SdhDY2pSS9KP6HBRTdGJaXvHcPaz3BJ023tdS1bTlr8Vd6Gw9KIl8q8ckmcY5fQG
+BO+QueQA5N06tRn/Arr0PO7gi+s3i+z016zy9vA9r911kTMZHRxAy3QkGSGT2RT+
+rCpSx4/VBEnkjWNHiDxpg8v+R70rfk/Fla4OndTRQ8Bnc+MUCH7lP59zuDMKz10/
+NIeWiu5T6CUVAgMBAAGjgbIwga8wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8E
+BAMCAQYwbQYIKwYBBQUHAQwEYTBfoV2gWzBZMFcwVRYJaW1hZ2UvZ2lmMCEwHzAH
+BgUrDgMCGgQUj+XTGoasjY5rw8+AatRIGCx7GS4wJRYjaHR0cDovL2xvZ28udmVy
+aXNpZ24uY29tL3ZzbG9nby5naWYwHQYDVR0OBBYEFH/TZafC3ey78DAJ80M5+gKv
+MzEzMA0GCSqGSIb3DQEBBQUAA4IBAQCTJEowX2LP2BqYLz3q3JktvXf2pXkiOOzE
+p6B4Eq1iDkVwZMXnl2YtmAl+X6/WzChl8gGqCBpH3vn5fJJaCGkgDdk+bW48DW7Y
+5gaRQBi5+MHt39tBquCWIMnNZBU4gcmU7qKEKQsTb47bDN0lAtukixlE0kF6BWlK
+WE9gyn6CagsCqiUXObXbf+eEZSqVir2G3l6BFoMtEMze/aiCKm0oHw0LxOXnGiYZ
+4fQRbxC1lfznQgUy286dUV4otp6F01vvpX1FQHKOtw5rDgb7MzVIcbidJ4vEZV8N
+hnacRHr2lVz2XTIIM6RUthg/aFzyQkqFOFSDX9HoLPKsEdao7WNq
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIFtzCCA5+gAwIBAgICBQkwDQYJKoZIhvcNAQEFBQAwRTELMAkGA1UEBhMCQk0x
+GTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxGzAZBgNVBAMTElF1b1ZhZGlzIFJv
+b3QgQ0EgMjAeFw0wNjExMjQxODI3MDBaFw0zMTExMjQxODIzMzNaMEUxCzAJBgNV
+BAYTAkJNMRkwFwYDVQQKExBRdW9WYWRpcyBMaW1pdGVkMRswGQYDVQQDExJRdW9W
+YWRpcyBSb290IENBIDIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCa
+GMpLlA0ALa8DKYrwD4HIrkwZhR0In6spRIXzL4GtMh6QRr+jhiYaHv5+HBg6XJxg
+Fyo6dIMzMH1hVBHL7avg5tKifvVrbxi3Cgst/ek+7wrGsxDp3MJGF/hd/aTa/55J
+WpzmM+Yklvc/ulsrHHo1wtZn/qtmUIttKGAr79dgw8eTvI02kfN/+NsRE8Scd3bB
+rrcCaoF6qUWD4gXmuVbBlDePSHFjIuwXZQeVikvfj8ZaCuWw419eaxGrDPmF60Tp
++ARz8un+XJiM9XOva7R+zdRcAitMOeGylZUtQofX1bOQQ7dsE/He3fbE+Ik/0XX1
+ksOR1YqI0JDs3G3eicJlcZaLDQP9nL9bFqyS2+r+eXyt66/3FsvbzSUr5R/7mp/i
+Ucw6UwxI5g69ybR2BlLmEROFcmMDBOAENisgGQLodKcftslWZvB1JdxnwQ5hYIiz
+PtGo/KPaHbDRsSNU30R2be1B2MGyIrZTHN81Hdyhdyox5C315eXbyOD/5YDXC2Og
+/zOhD7osFRXql7PSorW+8oyWHhqPHWykYTe5hnMz15eWniN9gqRMgeKh0bpnX5UH
+oycR7hYQe7xFSkyyBNKr79X9DFHOUGoIMfmR2gyPZFwDwzqLID9ujWc9Otb+fVuI
+yV77zGHcizN300QyNQliBJIWENieJ0f7OyHj+OsdWwIDAQABo4GwMIGtMA8GA1Ud
+EwEB/wQFMAMBAf8wCwYDVR0PBAQDAgEGMB0GA1UdDgQWBBQahGK8SEwzJQTU7tD2
+A8QZRtGUazBuBgNVHSMEZzBlgBQahGK8SEwzJQTU7tD2A8QZRtGUa6FJpEcwRTEL
+MAkGA1UEBhMCQk0xGTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxGzAZBgNVBAMT
+ElF1b1ZhZGlzIFJvb3QgQ0EgMoICBQkwDQYJKoZIhvcNAQEFBQADggIBAD4KFk2f
+BluornFdLwUvZ+YTRYPENvbzwCYMDbVHZF34tHLJRqUDGCdViXh9duqWNIAXINzn
+g/iN/Ae42l9NLmeyhP3ZRPx3UIHmfLTJDQtyU/h2BwdBR5YM++CCJpNVjP4iH2Bl
+fF/nJrP3MpCYUNQ3cVX2kiF495V5+vgtJodmVjB3pjd4M1IQWK4/YY7yarHvGH5K
+WWPKjaJW1acvvFYfzznB4vsKqBUsfU16Y8Zsl0Q80m/DShcK+JDSV6IZUaUtl0Ha
+B0+pUNqQjZRG4T7wlP0QADj1O+hA4bRuVhogzG9Yje0uRY/W6ZM/57Es3zrWIozc
+hLsib9D45MY56QSIPMO661V6bYCZJPVsAfv4l7CUW+v90m/xd2gNNWQjrLhVoQPR
+TUIZ3Ph1WVaj+ahJefivDrkRoHy3au000LYmYjgahwz46P0u05B/B5EqHdZ+XIWD
+mbA4CD/pXvk1B+TJYm5Xf6dQlfe6yJvmjqIBxdZmv3lh8zwc4bmCXF2gw+nYSL0Z
+ohEUGW6yhhtoPkg3Goi3XZZenMfvJ2II4pEZXNLxId26F0KCl3GBUzGpn/Z9Yr9y
+4aOTHcyKJloJONDO1w2AFrR4pTqHTI2KpdVGl/IsELm8VCLAAVBpQ570su9t+Oza
+8eOx79+Rj1QqCyXBJhnEUhAFZdWCEOrCMc0u
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDIDCCAgigAwIBAgIBHTANBgkqhkiG9w0BAQUFADA5MQswCQYDVQQGEwJGSTEP
+MA0GA1UEChMGU29uZXJhMRkwFwYDVQQDExBTb25lcmEgQ2xhc3MyIENBMB4XDTAx
+MDQwNjA3Mjk0MFoXDTIxMDQwNjA3Mjk0MFowOTELMAkGA1UEBhMCRkkxDzANBgNV
+BAoTBlNvbmVyYTEZMBcGA1UEAxMQU29uZXJhIENsYXNzMiBDQTCCASIwDQYJKoZI
+hvcNAQEBBQADggEPADCCAQoCggEBAJAXSjWdyvANlsdE+hY3/Ei9vX+ALTU74W+o
+Z6m/AxxNjG8yR9VBaKQTBME1DJqEQ/xcHf+Js+gXGM2RX/uJ4+q/Tl18GybTdXnt
+5oTjV+WtKcT0OijnpXuENmmz/V52vaMtmdOQTiMofRhj8VQ7Jp12W5dCsv+u8E7s
+3TmVToMGf+dJQMjFAbJUWmYdPfz56TwKnoG4cPABi+QjVHzIrviQHgCWctRUz2Ej
+vOr7nQKV0ba5cTppCD8PtOFCx4j1P5iop7oc4HFx71hXgVB6XGt0Rg6DA5jDjqhu
+8nYybieDwnPz3BjotJPqdURrBGAgcVeHnfO+oJAjPYok4doh28MCAwEAAaMzMDEw
+DwYDVR0TAQH/BAUwAwEB/zARBgNVHQ4ECgQISqCqWITTXjwwCwYDVR0PBAQDAgEG
+MA0GCSqGSIb3DQEBBQUAA4IBAQBazof5FnIVV0sd2ZvnoiYw7JNn39Yt0jSv9zil
+zqsWuasvfDXLrNAPtEwr/IDva4yRXzZ299uzGxnq9LIR/WFxRL8oszodv7ND6J+/
+3DEIcbCdjdY0RzKQxmUk96BKfARzjzlvF4xytb1LyHr4e4PDKE6cCepnP7JnBBvD
+FNr450kkkdAdavphOe9r5yF1BgfYErQhIHBCcYHaPJo2vqZbDWpsmh+Re/n570K6
+Tk6ezAyNlNzZRZxe7EJQY670XcSxEtzKO6gunRRaBXW37Ndj4ro1tgQIkejanZz2
+ZrUYrAqmVCY0M9IbwdR/GjqOC6oybtv8TyWf2TLHllpwrN9M
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDqzCCApOgAwIBAgIRAMcoRwmzuGxFjB36JPU2TukwDQYJKoZIhvcNAQEFBQAw
+PDEbMBkGA1UEAxMSQ29tU2lnbiBTZWN1cmVkIENBMRAwDgYDVQQKEwdDb21TaWdu
+MQswCQYDVQQGEwJJTDAeFw0wNDAzMjQxMTM3MjBaFw0yOTAzMTYxNTA0NTZaMDwx
+GzAZBgNVBAMTEkNvbVNpZ24gU2VjdXJlZCBDQTEQMA4GA1UEChMHQ29tU2lnbjEL
+MAkGA1UEBhMCSUwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDGtWhf
+HZQVw6QIVS3joFd67+l0Kru5fFdJGhFeTymHDEjWaueP1H5XJLkGieQcPOqs49oh
+gHMhCu95mGwfCP+hUH3ymBvJVG8+pSjsIQQPRbsHPaHA+iqYHU4Gk/v1iDurX8sW
+v+bznkqH7Rnqwp9D5PGBpX8QTz7RSmKtUxvLg/8HZaWSLWapW7ha9B20IZFKF3ue
+Mv5WJDmyVIRD9YTC2LxBkMyd1mja6YJQqTtoz7VdApRgFrFD2UNd3V2Hbuq7s8lr
+9gOUCXDeFhF6K+h2j0kQmHe5Y1yLM5d19guMsqtb3nQgJT/j8xH5h2iGNXHDHYwt
+6+UarA9z1YJZQIDTAgMBAAGjgacwgaQwDAYDVR0TBAUwAwEB/zBEBgNVHR8EPTA7
+MDmgN6A1hjNodHRwOi8vZmVkaXIuY29tc2lnbi5jby5pbC9jcmwvQ29tU2lnblNl
+Y3VyZWRDQS5jcmwwDgYDVR0PAQH/BAQDAgGGMB8GA1UdIwQYMBaAFMFL7XC29z58
+ADsAj8c+DkWfHl3sMB0GA1UdDgQWBBTBS+1wtvc+fAA7AI/HPg5Fnx5d7DANBgkq
+hkiG9w0BAQUFAAOCAQEAFs/ukhNQq3sUnjO2QiBq1BW9Cav8cujvR3qQrFHBZE7p
+iL1DRYHjZiM/EoZNGeQFsOY3wo3aBijJD4mkU6l1P7CW+6tMM1X5eCZGbxs2mPtC
+dsGCuY7e+0X5YxtiOzkGynd6qDwJz2w2PQ8KRUtpFhpFfTMDZflScZAmlaxMDPWL
+kz/MdXSFmLr/YnpNH4n+rr2UAJm/EaXc4HnFFgt9AmEd6oX5AhVP51qJThRv4zdL
+hfXBPGHg/QVBspJ/wx2g0K5SZGBrGMYmnNj1ZOQ2GmKfig8+/21OGVZOIJFsnzQz
+OjRXUDpvgV4GxvU+fE6OK85lBi5d0ipTdF7Tbieejw==
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDKTCCAhECCF9gWF8AAAAAMA0GCSqGSIb3DQEBBQUAMFcxCzAJBgNVBAYTAkpQ
+MSswKQYDVQQKEyJKYXBhbiBDZXJ0aWZpY2F0aW9uIFNlcnZpY2VzLCBJbmMuMRsw
+GQYDVQQDExJTZWN1cmVTaWduIFJvb3RDQTEwHhcNOTkwOTE1MTUwMDAxWhcNMjAw
+OTE1MTQ1OTU5WjBXMQswCQYDVQQGEwJKUDErMCkGA1UEChMiSmFwYW4gQ2VydGlm
+aWNhdGlvbiBTZXJ2aWNlcywgSW5jLjEbMBkGA1UEAxMSU2VjdXJlU2lnbiBSb290
+Q0ExMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAlJAMS3EpHNr2aHl6
+pLrn0syNr+hHkJkfxirql2PoH84XV8Yas6jHfIftNTWAurpubb4X/swtG2zvigBJ
+FuHuBl5KB12rPdFQuJFG1NTaFdiUXA7K19q/oPdJPMi7zuomgQoULZwNN0VrQcpX
+izjwJh8x/M80jo93wT/jq1Q8J7TOMkxVE2L8/joWJc8ba6Ijt+DqAmm79yJxbXwL
+GZOhl5zjkWkfaOQvfRBtj2euwRCisF5jSpf35niprSa7VMnftO7FntMl3RNoU/mP
+6Ozl3oHWeD7uUEC0ATysFcGCOy5/8VIni3Lg59v5iynDw0orM4mrXCoH/HwjHitP
+CCL+wQIDAQABMA0GCSqGSIb3DQEBBQUAA4IBAQBV7W97k+VFMU5o1VWBoggfbN0J
+xXgacFfI3wiBrmZ3xnUP5O9JiwNcbP8ckKRystMWErIG+EaGrr+nFduFTfrCLU2z
+tbBD73x+B9tfs1dGUXYHhkT9B+rxy0tFTWanMybE+UOqjRKz1I1otvcCebQtWtcD
+mAQsaZmv9GY7ZKyywCvIaVSeTE5IGI3OV7U7UeUb1/o5YNtWRRO+52bVI/Z8SACw
+TO80jSKssi7RTDjN+lgDBu46c4cKBTrK5K/Uwe4chX8lFs8nAR+EincI0NNG6CDs
+n6SM8bzNxBI2gB7HCSiv6Ai+wNOyPtcuZz2jzrs0+uKFzazOVR1FW3iF04V6
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDoTCCAomgAwIBAgILBAAAAAABD4WqLUgwDQYJKoZIhvcNAQEFBQAwOzEYMBYG
+A1UEChMPQ3liZXJ0cnVzdCwgSW5jMR8wHQYDVQQDExZDeWJlcnRydXN0IEdsb2Jh
+bCBSb290MB4XDTA2MTIxNTA4MDAwMFoXDTIxMTIxNTA4MDAwMFowOzEYMBYGA1UE
+ChMPQ3liZXJ0cnVzdCwgSW5jMR8wHQYDVQQDExZDeWJlcnRydXN0IEdsb2JhbCBS
+b290MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA+Mi8vRRQZhP/8NN5
+7CPytxrHjoXxEnOmGaoQ25yiZXRadz5RfVb23CO21O1fWLE3TdVJDm71aofW0ozS
+J8bi/zafmGWgE07GKmSb1ZASzxQG9Dvj1Ci+6A74q05IlG2OlTEQXO2iLb3VOm2y
+HLtgwEZLAfVJrn5GitB0jaEMAs7u/OePuGtm839EAL9mJRQr3RAwHQeWP032a7iP
+t3sMpTjr3kfb1V05/Iin89cqdPHoWqI7n1C6poxFNcJQZZXcY4Lv3b93TZxiyWNz
+FtApD0mpSPCzqrdsxacwOUBdrsTiXSZT8M4cIwhhqJQZugRiQOwfOHB3EgZxpzAY
+XSUnpQIDAQABo4GlMIGiMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/
+MB0GA1UdDgQWBBS2CHsNesysIEyGVjJez6tuhS1wVzA/BgNVHR8EODA2MDSgMqAw
+hi5odHRwOi8vd3d3Mi5wdWJsaWMtdHJ1c3QuY29tL2NybC9jdC9jdHJvb3QuY3Js
+MB8GA1UdIwQYMBaAFLYIew16zKwgTIZWMl7Pq26FLXBXMA0GCSqGSIb3DQEBBQUA
+A4IBAQBW7wojoFROlZfJ+InaRcHUowAl9B8Tq7ejhVhpwjCt2BWKLePJzYFa+HMj
+Wqd8BfP9IjsO0QbE2zZMcwSO5bAi5MXzLqXZI+O4Tkogp24CJJ8iYGd7ix1yCcUx
+XOl5n4BHPa2hCwcUPUf/A2kaDAtE52Mlp3+yybh2hO0j9n0Hq0V+09+zv+mKts2o
+omcrUtW3ZfA5TGOgkXmTUg9U3YO7n9GPp1Nzw8v/MOx8BLjYRB+TX3EJIrduPuoc
+A06dGiBh+4E37F78CkWr1+cXVdCg6mCbpvbjjFspwgZgFJ0tl0ypkxWdYcQBX0jW
+WL1WMRJOEcgh4LMRkWXbtKaIOM5V
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDYTCCAkmgAwIBAgIQCgEBAQAAAnwAAAAKAAAAAjANBgkqhkiG9w0BAQUFADA6
+MRkwFwYDVQQKExBSU0EgU2VjdXJpdHkgSW5jMR0wGwYDVQQLExRSU0EgU2VjdXJp
+dHkgMjA0OCBWMzAeFw0wMTAyMjIyMDM5MjNaFw0yNjAyMjIyMDM5MjNaMDoxGTAX
+BgNVBAoTEFJTQSBTZWN1cml0eSBJbmMxHTAbBgNVBAsTFFJTQSBTZWN1cml0eSAy
+MDQ4IFYzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAt49VcdKA3Xtp
+eafwGFAyPGJn9gqVB93mG/Oe2dJBVGutn3y+Gc37RqtBaB4Y6lXIL5F4iSj7Jylg
+/9+PjDvJSZu1pJTOAeo+tWN7fyb9Gd3AIb2E0S1PRsNO3Ng3OTsor8udGuorryGl
+wSMiuLgbWhOHV4PR8CDn6E8jQrAApX2J6elhc5SYcSa8LWrg903w8bYqODGBDSnh
+AMFRD0xS+ARaqn1y07iHKrtjEAMqs6FPDVpeRrc9DvV07Jmf+T0kgYim3WBU6JU2
+PcYJk5qjEoAAVZkZR73QpXzDuvsf9/UP+Ky5tfQ3mBMY3oVbtwyCO4dvlTlYMNpu
+AWgXIszACwIDAQABo2MwYTAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIB
+BjAfBgNVHSMEGDAWgBQHw1EwpKrpRa41JPr/JCwz0LGdjDAdBgNVHQ4EFgQUB8NR
+MKSq6UWuNST6/yQsM9CxnYwwDQYJKoZIhvcNAQEFBQADggEBAF8+hnZuuDU8TjYc
+HnmYv/3VEhF5Ug7uMYm83X/50cYVIeiKAVQNOvtUudZj1LGqlk2iQk3UUx+LEN5/
+Zb5gEydxiKRz44Rj0aRV4VCT5hsOedBnvEbIvz8XDZXmxpBp3ue0L96VfdASPz0+
+f00/FGj1EVDVwfSQpQgdMWD/YIwjVAqv/qFuxdF6Kmh4zx6CCiC0H63lhbJqaHVO
+rSU3lIW+vaHU6rcMSzyd6BIA8F+sDeGscGNz9395nzIlQnQFgCi/vcEkllgVsRch
+6YlL2weIZ/QVrXA+L02FO8K32/6YaCOJ4XQP3vTFhGMpG8zLB8kApKnXwiJPZ9d3
+7CAFYd4=
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDAjCCAmsCEH3Z/gfPqB63EHln+6eJNMYwDQYJKoZIhvcNAQEFBQAwgcExCzAJ
+BgNVBAYTAlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE8MDoGA1UECxMzQ2xh
+c3MgMyBQdWJsaWMgUHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEcy
+MTowOAYDVQQLEzEoYykgMTk5OCBWZXJpU2lnbiwgSW5jLiAtIEZvciBhdXRob3Jp
+emVkIHVzZSBvbmx5MR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMB4X
+DTk4MDUxODAwMDAwMFoXDTI4MDgwMTIzNTk1OVowgcExCzAJBgNVBAYTAlVTMRcw
+FQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE8MDoGA1UECxMzQ2xhc3MgMyBQdWJsaWMg
+UHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEcyMTowOAYDVQQLEzEo
+YykgMTk5OCBWZXJpU2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5
+MR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMIGfMA0GCSqGSIb3DQEB
+AQUAA4GNADCBiQKBgQDMXtERXVxp0KvTuWpMmR9ZmDCOFoUgRm1HP9SFIIThbbP4
+pO0M8RcPO/mn+SXXwc+EY/J8Y8+iR/LGWzOOZEAEaMGAuWQcRXfH2G71lSk8UOg0
+13gfqLptQ5GVj0VXXn7F+8qkBOvqlzdUMG+7AUcyM83cV5tkaWH4mx0ciU9cZwID
+AQABMA0GCSqGSIb3DQEBBQUAA4GBAFFNzb5cy5gZnBWyATl4Lk0PZ3BwmcYQWpSk
+U01UbSuvDV1Ai2TT1+7eVmGSX6bEHRBhNtMsJzzoKQm5EWR0zLVznxxIqbxhAe7i
+F6YM40AIOw7n60RzKprxaZLvcRTDOaxxp5EJb+RxBrO6WVcmeQD2+A2iMzAo1KpY
+oJ2daZH9
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIEGjCCAwICEQCbfgZJoz5iudXukEhxKe9XMA0GCSqGSIb3DQEBBQUAMIHKMQsw
+CQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZl
+cmlTaWduIFRydXN0IE5ldHdvcmsxOjA4BgNVBAsTMShjKSAxOTk5IFZlcmlTaWdu
+LCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxRTBDBgNVBAMTPFZlcmlT
+aWduIENsYXNzIDMgUHVibGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3Jp
+dHkgLSBHMzAeFw05OTEwMDEwMDAwMDBaFw0zNjA3MTYyMzU5NTlaMIHKMQswCQYD
+VQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlT
+aWduIFRydXN0IE5ldHdvcmsxOjA4BgNVBAsTMShjKSAxOTk5IFZlcmlTaWduLCBJ
+bmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxRTBDBgNVBAMTPFZlcmlTaWdu
+IENsYXNzIDMgUHVibGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkg
+LSBHMzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMu6nFL8eB8aHm8b
+N3O9+MlrlBIwT/A2R/XQkQr1F8ilYcEWQE37imGQ5XYgwREGfassbqb1EUGO+i2t
+KmFZpGcmTNDovFJbcCAEWNF6yaRpvIMXZK0Fi7zQWM6NjPXr8EJJC52XJ2cybuGu
+kxUccLwgTS8Y3pKI6GyFVxEa6X7jJhFUokWWVYPKMIno3Nij7SqAP395ZVc+FSBm
+CC+Vk7+qRy+oRpfwEuL+wgorUeZ25rdGt+INpsyow0xZVYnm6FNcHOqd8GIWC6fJ
+Xwzw3sJ2zq/3avL6QaaiMxTJ5Xpj055iN9WFZZ4O5lMkdBteHRJTW8cs54NJOxWu
+imi5V5cCAwEAATANBgkqhkiG9w0BAQUFAAOCAQEAERSWwauSCPc/L8my/uRan2Te
+2yFPhpk0djZX3dAVL8WtfxUfN2JzPtTnX84XA9s1+ivbrmAJXx5fj267Cz3qWhMe
+DGBvtcC1IyIuBwvLqXTLR7sdwdela8wv0kL9Sd2nic9TutoAWii/gt/4uhMdUIaC
+/Y4wjylGsB49Ndo4YhYYSq3mtlFs3q9i6wHQHiT+eo8SGhJouPtmmRQURVyu565p
+F4ErWjfJXir0xuKhXFSbplQAz/DxwceYMBo7Nhbbo27q/a2ywtrvAkcTisDxszGt
+TxzhT5yvDwyd93gN2PQ1VoDat20Xj50egWTh/sVFuq1ruQp6Tk9LhO5L8X3dEQ==
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDwzCCAqugAwIBAgIBATANBgkqhkiG9w0BAQsFADCBgjELMAkGA1UEBhMCREUx
+KzApBgNVBAoMIlQtU3lzdGVtcyBFbnRlcnByaXNlIFNlcnZpY2VzIEdtYkgxHzAd
+BgNVBAsMFlQtU3lzdGVtcyBUcnVzdCBDZW50ZXIxJTAjBgNVBAMMHFQtVGVsZVNl
+YyBHbG9iYWxSb290IENsYXNzIDMwHhcNMDgxMDAxMTAyOTU2WhcNMzMxMDAxMjM1
+OTU5WjCBgjELMAkGA1UEBhMCREUxKzApBgNVBAoMIlQtU3lzdGVtcyBFbnRlcnBy
+aXNlIFNlcnZpY2VzIEdtYkgxHzAdBgNVBAsMFlQtU3lzdGVtcyBUcnVzdCBDZW50
+ZXIxJTAjBgNVBAMMHFQtVGVsZVNlYyBHbG9iYWxSb290IENsYXNzIDMwggEiMA0G
+CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC9dZPwYiJvJK7genasfb3ZJNW4t/zN
+8ELg63iIVl6bmlQdTQyK9tPPcPRStdiTBONGhnFBSivwKixVA9ZIw+A5OO3yXDw/
+RLyTPWGrTs0NvvAgJ1gORH8EGoel15YUNpDQSXuhdfsaa3Ox+M6pCSzyU9XDFES4
+hqX2iys52qMzVNn6chr3IhUciJFrf2blw2qAsCTz34ZFiP0Zf3WHHx+xGwpzJFu5
+ZeAsVMhg02YXP+HMVDNzkQI6pn97djmiH5a2OK61yJN0HZ65tOVgnS9W0eDrXltM
+EnAMbEQgqxHY9Bn20pxSN+f6tsIxO0rUFJmtxxr1XV/6B7h8DR/Wgx6zAgMBAAGj
+QjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBS1
+A/d2O2GCahKqGFPrAyGUv/7OyjANBgkqhkiG9w0BAQsFAAOCAQEAVj3vlNW92nOy
+WL6ukK2YJ5f+AbGwUgC4TeQbIXQbfsDuXmkqJa9c1h3a0nnJ85cp4IaH3gRZD/FZ
+1GSFS5mvJQQeyUapl96Cshtwn5z2r3Ex3XsFpSzTucpH9sry9uetuUg/vBa3wW30
+6gmv7PO15wWeph6KU1HWk4HMdJP2udqmJQV0eVp+QD6CSyYRMG7hP0HHRwA11fXT
+91Q+gT3aSWqas+8QPebrb9HIIkfLzM8BMZLZGOMivgkeGj5asuRrDFR6fUNOuIml
+e9eiPZaGzPImNC1qkp2aGtAw4l1OBLBfiyB+d8E9lYLRRpo7PHi4b6HQDWSieB4p
+TpPDpFQUWw==
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIEGjCCAwICEQDsoKeLbnVqAc/EfMwvlF7XMA0GCSqGSIb3DQEBBQUAMIHKMQsw
+CQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZl
+cmlTaWduIFRydXN0IE5ldHdvcmsxOjA4BgNVBAsTMShjKSAxOTk5IFZlcmlTaWdu
+LCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxRTBDBgNVBAMTPFZlcmlT
+aWduIENsYXNzIDQgUHVibGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3Jp
+dHkgLSBHMzAeFw05OTEwMDEwMDAwMDBaFw0zNjA3MTYyMzU5NTlaMIHKMQswCQYD
+VQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlT
+aWduIFRydXN0IE5ldHdvcmsxOjA4BgNVBAsTMShjKSAxOTk5IFZlcmlTaWduLCBJ
+bmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxRTBDBgNVBAMTPFZlcmlTaWdu
+IENsYXNzIDQgUHVibGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkg
+LSBHMzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK3LpRFpxlmr8Y+1
+GQ9Wzsy1HyDkniYlS+BzZYlZ3tCD5PUPtbut8XzoIfzk6AzufEUiGXaStBO3IFsJ
++mGuqPKljYXCKtbeZjbSmwL0qJJgfJxptI8kHtCGUvYynEFYHiK9zUVilQhu0Gbd
+U6LM8BDcVHOLBKFGMzNcF0C5nk3T875Vg+ixiY5afJqWIpA7iCXy0lOIAgwLePLm
+NxdLMEYH5IBtptiWLugs+BGzOA1mppvqySNb247i8xOOGlktqgLw7KSHZtzBP/XY
+ufTsgsbSPZUd5cBPhMnZo0QoBmrXRazwa2rvTl/4EYIeOGM0ZlDUPpNz+jDDZq3/
+ky2X7wMCAwEAATANBgkqhkiG9w0BAQUFAAOCAQEAj/ola09b5KROJ1WrIhVZPMq1
+CtRK26vdoV9TxaBXOcLORyu+OshWv8LZJxA6sQU8wHcxuzrTBXttmhwwjIDLk5Mq
+g6sFUYICABFna/OIYUdfA5PVWw3g8dShMjWFsjrbsIKr0csKvE+MW8VLADsfKoKm
+fjaF3H48ZwC15DtS4KjrXRX5xm3wrR0OhbepmnMUWluPQSjA1egtTaRezarZ7c7c
+2NU8Qh0XwRJdRTjDOPP8hS6DRkiy1yBfkjaP53kPmF6Z6PDQpLv1U70qzlmwr25/
+bLvSHgCwIe34QWKCudiyxLtGUPMxxY8BqHTr9Xgn2uf3ZkPznoM+IKrDNWCRzg==
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIEEjCCAvqgAwIBAgIPAMEAizw8iBHRPvZj7N9AMA0GCSqGSIb3DQEBBAUAMHAx
+KzApBgNVBAsTIkNvcHlyaWdodCAoYykgMTk5NyBNaWNyb3NvZnQgQ29ycC4xHjAc
+BgNVBAsTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEhMB8GA1UEAxMYTWljcm9zb2Z0
+IFJvb3QgQXV0aG9yaXR5MB4XDTk3MDExMDA3MDAwMFoXDTIwMTIzMTA3MDAwMFow
+cDErMCkGA1UECxMiQ29weXJpZ2h0IChjKSAxOTk3IE1pY3Jvc29mdCBDb3JwLjEe
+MBwGA1UECxMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSEwHwYDVQQDExhNaWNyb3Nv
+ZnQgUm9vdCBBdXRob3JpdHkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
+AQCpAr3BcOY78k4bKJ+XeF4w6qKpjSVf+P6VTKO3/p2iID58UaKboo9gMmvRQmR5
+7qx2yVTa8uuchhyPn4Rms8VremIj1h083g8BkuiWxL8tZpqaaCaZ0Dosvwy1WCbB
+RucKPjiWLKkoOajsSYNC44QPu5psVWGsgnyhYC13TOmZtGQ7mlAcMQgkFJ+p55Er
+GOY9mGMUYFgFZZ8dN1KH96fvlALGG9O/VUWziYC/OuxUlE6u/ad6bXROrxjMlgko
+IQBXkGBpN7tLEgc8Vv9b+6RmCgim0oFWV++2O14WgXcE2va+roCV/rDNf9anGnJc
+PMq88AijIjCzBoXJsyB3E4XfAgMBAAGjgagwgaUwgaIGA1UdAQSBmjCBl4AQW9Bw
+72lyniNRfhSyTY7/y6FyMHAxKzApBgNVBAsTIkNvcHlyaWdodCAoYykgMTk5NyBN
+aWNyb3NvZnQgQ29ycC4xHjAcBgNVBAsTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEh
+MB8GA1UEAxMYTWljcm9zb2Z0IFJvb3QgQXV0aG9yaXR5gg8AwQCLPDyIEdE+9mPs
+30AwDQYJKoZIhvcNAQEEBQADggEBAJXoC8CN85cYNe24ASTYdxHzXGAyn54Lyz4F
+kYiPyTrmIfLwV5MstaBHyGLv/NfMOztaqTZUaf4kbT/JzKreBXzdMY09nxBwarv+
+Ek8YacD80EPjEVogT+pie6+qGcgrNyUtvmWhEoolD2Oj91Qc+SHJ1hXzUqxuQzIH
+/YIX+OVnbA1R9r3xUse958Qw/CAxCYgdlSkaTdUdAqXxgOADtFv0sd3IV+5lScdS
+VLa0AygS/5DW8AiPfriXxas3LOR65Kh343agANBqP8HSNorgQRKoNWobats14dQc
+BOSoRQTIWjM4bk0cDWK3CqKM09VUP0bNHFWmcNsSOoeTdZ+n0qA=
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDbTCCAlWgAwIBAgIBATANBgkqhkiG9w0BAQUFADBYMQswCQYDVQQGEwJKUDEr
+MCkGA1UEChMiSmFwYW4gQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcywgSW5jLjEcMBoG
+A1UEAxMTU2VjdXJlU2lnbiBSb290Q0ExMTAeFw0wOTA0MDgwNDU2NDdaFw0yOTA0
+MDgwNDU2NDdaMFgxCzAJBgNVBAYTAkpQMSswKQYDVQQKEyJKYXBhbiBDZXJ0aWZp
+Y2F0aW9uIFNlcnZpY2VzLCBJbmMuMRwwGgYDVQQDExNTZWN1cmVTaWduIFJvb3RD
+QTExMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA/XeqpRyQBTvLTJsz
+i1oURaTnkBbR31fSIRCkF/3frNYfp+TbfPfs37gD2pRY/V1yfIw/XwFndBWW4wI8
+h9uuywGOwvNmxoVF9ALGOrVisq/6nL+k5tSAMJjzDbaTj6nU2DbysPyKyiyhFTOV
+MdrAG/LuYpmGYz+/3ZMqg6h2uRMft85OQoWPIucuGvKVCbIFtUROd6EgvanyTgp9
+UK31BQ1FT0Zx/Sg+U/sE2C3XZR1KG/rPO7AxmjVuyIsG0wCR8pQIZUyxNAYAeoni
+8McDWc/V1uinMrPmmECGxc0nEovMe863ETxiYAcjPitAbpSACW22s293bzUIUPsC
+h8U+iQIDAQABo0IwQDAdBgNVHQ4EFgQUW/hNT7KlhtQ60vFjmqC+CfZXt94wDgYD
+VR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEFBQADggEB
+AKChOBZmLqdWHyGcBvod7bkixTgm2E5P7KN/ed5GIaGHd48HCJqypMWvDzKYC3xm
+KbabfSVSSUOrTC4rbnpwrxYO4wJs+0LmGJ1F2FXI6Dvd5+H0LgscNFxsWEr7jIhQ
+X5Ucv+2rIrVls4W6ng+4reV6G4pQOh29Dbx7VFALuUKvVaAYga1lme++5Jy/xIWr
+QbJUb9wlze144o4MjQlJ3WN7WmmWAiGovVJZ6X01y8hSyn+B/tlr0/cR7SXf+Of5
+pPpyl4RTDaXQMhhRdlkUbA/r7F+AjHVDg8OFmP9Mni0N5HeDk061lgeLKBObjBmN
+QSdJQO7e5iNEOdyhIta6A/I=
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDfDCCAmSgAwIBAgIQGKy1av1pthU6Y2yv2vrEoTANBgkqhkiG9w0BAQUFADBY
+MQswCQYDVQQGEwJVUzEWMBQGA1UEChMNR2VvVHJ1c3QgSW5jLjExMC8GA1UEAxMo
+R2VvVHJ1c3QgUHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0wNjEx
+MjcwMDAwMDBaFw0zNjA3MTYyMzU5NTlaMFgxCzAJBgNVBAYTAlVTMRYwFAYDVQQK
+Ew1HZW9UcnVzdCBJbmMuMTEwLwYDVQQDEyhHZW9UcnVzdCBQcmltYXJ5IENlcnRp
+ZmljYXRpb24gQXV0aG9yaXR5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
+AQEAvrgVe//UfH1nrYNke8hCUy3f9oQIIGHWAVlqnEQRr+92/ZV+zmEwu3qDXwK9
+AWbK7hWNb6EwnL2hhZ6UOvNWiAAxz9juapYC2e0DjPt1befquFUWBRaa9OBesYjA
+ZIVcFU2Ix7e64HXprQU9nceJSOC7KMgD4TCTZF5SwFlwIjVXiIrxlQqD17wxcwE0
+7e9GceBrAqg1cmuXm2bgyxx5X9gaBGgeRwLmnWDiNpcB3841kt++Z8dtd1k7j53W
+kBWUvEI0EME5+bEnPn7WinXFsq+W06Lem+SYvn3h6YGttm/81w7a4DSwDRp35+MI
+mO9Y+pyEtzavwt+s0vQQBnBxNQIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4G
+A1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQULNVQQZcVi/CPNmFbSvtr2ZnJM5IwDQYJ
+KoZIhvcNAQEFBQADggEBAFpwfyzdtzRP9YZRqSa+S7iq8XEN3GHHoOo0Hnp3DwQ1
+6CePbJC/kRYkRj5KTs4rFtULUh38H2eiAkUxT87z+gOneZ1TatnaYzr4gNfTmeGl
+4b7UVXGYNTq+k+qurUKykG/g/CFNNWMziUnWm07Kx+dOCQD32sfvmWKZd7aVIl6K
+oKv0uHiYyjgZmclynnjNS6yvGaBzEi38wkG6gZHaFloxt/m0cYASSJlyc1pZU8Fj
+UjPtp8nSOQJw+uCxQmYpqptR7TBUIhRf2asdweSU8Pj1K/fqynhG1riR/aYNKxoU
+AT6A8EKglQdebc3MS6RFjasS6LPeWuWgfOgPIh1a6Vk=
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDNjCCAp+gAwIBAgIQNhIilsXjOKUgodJfTNcJVDANBgkqhkiG9w0BAQUFADCB
+zjELMAkGA1UEBhMCWkExFTATBgNVBAgTDFdlc3Rlcm4gQ2FwZTESMBAGA1UEBxMJ
+Q2FwZSBUb3duMR0wGwYDVQQKExRUaGF3dGUgQ29uc3VsdGluZyBjYzEoMCYGA1UE
+CxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjEhMB8GA1UEAxMYVGhh
+d3RlIFByZW1pdW0gU2VydmVyIENBMSgwJgYJKoZIhvcNAQkBFhlwcmVtaXVtLXNl
+cnZlckB0aGF3dGUuY29tMB4XDTk2MDgwMTAwMDAwMFoXDTIxMDEwMTIzNTk1OVow
+gc4xCzAJBgNVBAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJuIENhcGUxEjAQBgNVBAcT
+CUNhcGUgVG93bjEdMBsGA1UEChMUVGhhd3RlIENvbnN1bHRpbmcgY2MxKDAmBgNV
+BAsTH0NlcnRpZmljYXRpb24gU2VydmljZXMgRGl2aXNpb24xITAfBgNVBAMTGFRo
+YXd0ZSBQcmVtaXVtIFNlcnZlciBDQTEoMCYGCSqGSIb3DQEJARYZcHJlbWl1bS1z
+ZXJ2ZXJAdGhhd3RlLmNvbTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA0jY2
+aovXwlue2oFBYo847kkEVdbQ7xwblRZH7xhINTpS9CtqBo87L+pW46+GjZ4X9560
+ZXUCTe/LCaIhUdib0GfQug2SBhRz1JPLlyoAnFxODLz6FVL88kRu2hFKbgifLy3j
++ao6hnO2RlNYyIkFvYMRuHM/qgeN9EJN50CdHDcCAwEAAaMTMBEwDwYDVR0TAQH/
+BAUwAwEB/zANBgkqhkiG9w0BAQUFAAOBgQBlkKyID1bZ5jA01CbH0FDxkt5r1DmI
+CSLGpmODA/eZd9iy5Ri4XWPz1HP7bJyZePFLeH0ZJMMrAoT4vCLZiiLXoPxx7JGH
+IPG47LHlVYCsPVLIOQ7C8MAFT9aCdYy9X9LcdpoFEsmvcsPcJX6kTY4XpeCHf+Ga
+WuFg3GQjPEIuTQ==
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIDTDCCAjSgAwIBAgIIfE8EORzUmS0wDQYJKoZIhvcNAQEFBQAwRDELMAkGA1UE
+BhMCVVMxFDASBgNVBAoMC0FmZmlybVRydXN0MR8wHQYDVQQDDBZBZmZpcm1UcnVz
+dCBOZXR3b3JraW5nMB4XDTEwMDEyOTE0MDgyNFoXDTMwMTIzMTE0MDgyNFowRDEL
+MAkGA1UEBhMCVVMxFDASBgNVBAoMC0FmZmlybVRydXN0MR8wHQYDVQQDDBZBZmZp
+cm1UcnVzdCBOZXR3b3JraW5nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
+AQEAtITMMxcua5Rsa2FSoOujz3mUTOWUgJnLVWREZY9nZOIG41w3SfYvm4SEHi3y
+YJ0wTsyEheIszx6e/jarM3c1RNg1lho9Nuh6DtjVR6FqaYvZ/Ls6rnla1fTWcbua
+kCNrmreIdIcMHl+5ni36q1Mr3Lt2PpNMCAiMHqIjHNRqrSK6mQEubWXLviRmVSRL
+QESxG9fhwoXA3hA/Pe24/PHxI1Pcv2WXb9n5QHGNfb2V1M6+oF4nI979ptAmDgAp
+6zxG8D1gvz9Q0twmQVGeFDdCBKNwV6gbh+0t+nvujArjqWaJGctB+d1ENmHP4ndG
+yH329JKBNv3bNPFyfvMMFr20FQIDAQABo0IwQDAdBgNVHQ4EFgQUBx/S55zawm6i
+QLSwelAQUHTEyL0wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwDQYJ
+KoZIhvcNAQEFBQADggEBAIlXshZ6qML91tmbmzTCnLQyFE2npN/svqe++EPbkTfO
+tDIuUFUaNU52Q3Eg75N3ThVwLofDwR1t3Mu1J9QsVtFSUzpE0nPIxBsFZVpikpzu
+QY0x2+c06lkh1QF612S4ZDnNye2v7UsDSKegmQGA3GWjNq5lWUhPgkvIZfFXHeVZ
+Lgo/bNjR9eUJtGxUAArgFU2HdW23WJZa3W3SAKD0m0i+wzekujbgfIeFlxoVot4u
+olu9rxj5kFDNcFn4J2dHy8egBzp90SxdbBk6ZrV9/ZFvgrG+CJPbFEfxojfHRZ48
+x3evZKiT3/Zpg4Jg8klCNO1aAFSFHBY2kgxc+qatv9s=
+-----END CERTIFICATE-----
--- /dev/null
+include_directories(${CMAKE_SOURCE_DIR}/core)
+include_directories(${CMAKE_SOURCE_DIR}/core/AbstractInterfaces)
+include_directories(${CMAKE_SOURCE_DIR}/core/AbstractWebEngine)
+include_directories(${CMAKE_SOURCE_DIR}/core/BasicUI)
+include_directories(${CMAKE_SOURCE_DIR}/core/Common)
+include_directories(${CMAKE_SOURCE_DIR}/core/Config)
+include_directories(${CMAKE_SOURCE_DIR}/core/Logger)
+include_directories(${CMAKE_SOURCE_DIR}/core/ServiceManager)
+include_directories(${CMAKE_SOURCE_DIR}/core/ServiceManager/Debug)
+include_directories(${CMAKE_SOURCE_DIR}/core/Tools)
\ No newline at end of file
--- /dev/null
+# Macro for inclusion of EDJ files into build
+FIND_PROGRAM(EDJE_CC_EXECUTABLE edje_cc DOC "path to edje_cc compiler")
+MARK_AS_ADVANCED(EDJE_CC_EXECUTABLE)
+
+IF(EDJE_CC_EXECUTABLE)
+ SET(EDJ_TARGET_DEPENDENCIES "")
+
+ MACRO(EDJ_TARGET Name Edc_Input Edj_Output)
+ SET(EDJE_TARGET_depends "")
+ IF(${ARGC} GREATER 3)
+ SET(tmp_arg_counter 0)
+ FOREACH(tmp_arg ${ARGV})
+ math(EXPR tmp_arg_counter "${tmp_arg_counter}+1")
+ IF(${tmp_arg_counter} GREATER 3)
+ SET(EDJE_TARGET_depends ${EDJE_TARGET_depends} "${tmp_arg}")
+ ENDIF()
+ ENDFOREACH(tmp_arg)
+ ENDIF()
+
+ IF(${PROFILE} MATCHES "mobile")
+ SET(IMAGES_URL "images_mob")
+ SET(BROWSER_RESOLUTION "720x1280")
+ SET(IF_PROFILE_MOBILE 1)
+ ELSE(${PROFILE} MATCHES "mobile")
+ SET(IMAGES_URL "images")
+ SET(BROWSER_RESOLUTION "1920x1080")
+ SET(IF_PROFILE_MOBILE 0)
+ ENDIF()
+
+ FOREACH(resolution ${BROWSER_RESOLUTION})
+ SET(tmp_output ${Edj_Output}/${resolution}_${Name})
+ ADD_CUSTOM_COMMAND(OUTPUT ${tmp_output}
+ COMMAND ${EDJE_CC_EXECUTABLE}
+ ARGS -id ${CMAKE_CURRENT_SOURCE_DIR}/${IMAGES_URL}/
+ -DBROWSER_RESOLUTION_${resolution}=1
+ -DPROFILE_MOBILE=${IF_PROFILE_MOBILE}
+ ${Edc_Input} ${tmp_output}
+ MAIN_DEPENDENCY ${Edc_Input}
+ DEPENDS ${EDJE_TARGET_depends}
+ COMMENT "[EDJE_CC][${tmp_output}] Compiling EDC file ${Edc_Input}"
+ WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR})
+
+ ADD_CUSTOM_TARGET(${resolution}_${Name} DEPENDS ${tmp_output})
+
+ ADD_DEPENDENCIES(${PROJECT_NAME} ${resolution}_${Name})
+
+ INSTALL(FILES ${tmp_output} DESTINATION ${EDJE_DIR}/${PROJECT_NAME} RENAME ${Name})
+ ENDFOREACH(resolution)
+ ENDMACRO(EDJ_TARGET)
+ ELSE()
+ MESSAGE(FATAL_ERROR "edje_cc tool not found")
+ ENDIF(EDJE_CC_EXECUTABLE)
--- /dev/null
+#FIXME: Do not use CMAKE_CXX_FLAGS
+
+IF(WAYLAND_SUPPORT)
+ SET(WIN_PKG "ecore-wayland")
+ELSE(WAYLAND_SUPPORT)
+ SET(WIN_PKG "ecore-x")
+ENDIF(WAYLAND_SUPPORT)
+
+include(FindPkgConfig)
+
+SET(_efl_pkgs_list
+ eina
+ ecore
+ evas
+ ecore-evas
+ eeze
+ elementary
+ ecore-input
+ ecore-imf
+ edje
+ ${WIN_PKG}
+ )
+
+pkg_check_modules(_efl_pkgs REQUIRED "${_efl_pkgs_list}")
+include_directories(${_efl_pkgs_INCLUDE_DIRS})
+
+FOREACH(flag ${_efl_pkgs_CFLAGS})
+ SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${flag}")
+ENDFOREACH(flag)
+
+set(EFL_LDFLAGS ${_efl_pkgs_LDFLAGS})
--- /dev/null
+#FIXME: Do not use CMAKE_CXX_FLAGS
+
+include(FindPkgConfig)
+
+SET(ewebkit2_pkgs_list
+# ewebkit2
+ chromium-efl
+ )
+
+pkg_check_modules(ewebkit2_pkgs QUIET ${ewebkit2_pkgs_list})
+
+IF (${ewebkit2_pkgs_FOUND})
+
+include_directories(${ewebkit2_pkgs_INCLUDE_DIRS})
+
+FOREACH(flag ${ewebkit2_pkgs_CFLAGS})
+ SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${flag}")
+ENDFOREACH(flag)
+
+set(EWEBKIT2_LDFLAGS ${ewebkit2_pkgs_LDFLAGS})
+add_definitions(-DUSE_EWEBKIT)
+
+ELSE()
+
+message(WARNING "EWebKit not found")
+
+ENDIF()
--- /dev/null
+import argparse
+import json
+
+GENERATE_HEADER = '/* This file was auto-generated. Do not modify! */ \n'
+
+def main():
+ parser = argparse.ArgumentParser(description='Converting JSON file into std::string')
+
+ parser.add_argument('-i', '--input', help = 'Input JSON file', required = True )
+ parser.add_argument('-o', '--output', help = 'Output JSON file', required = True )
+ args = parser.parse_args()
+
+ #Open and parse JSON file
+ fp = open(args.input, 'r')
+ json_object = json.loads(fp.read())
+ fp.close()
+
+ #Save JSON to file
+ fp = open(args.output, 'w')
+ fp.write(GENERATE_HEADER)
+ fp.write('std::string val = "%s";' % json.dumps(json_object).replace("\"", "\\\""))
+ fp.close()
+
+if __name__ == '__main__':
+ main()
--- /dev/null
+#ifndef CMAKECONFIG_H
+#define CMAKECONFIG_H
+
+#cmakedefine01 PLATFORM_TIZEN
+
+#endif
--- /dev/null
+/*
+ * Copyright (c) 2016 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/*
+ * AbstractContextMenu.h
+ *
+ * Created on: May 20, 2016
+ * Author: m.kawonczyk@samsung.com
+ */
+
+#ifndef __ABSTRACT_CONTEXT_MENU_H__
+#define __ABSTRACT_CONTEXT_MENU_H__
+
+#include <efl_extension.h>
+
+namespace tizen_browser
+{
+namespace interfaces
+{
+
+/**
+ * @brief This interface defines rotatable object,
+ * which reacts on mobile device oriantation change.
+ */
+class AbstractContextMenu
+{
+public:
+ /**
+ * @brief Abstract method for showing context menu.
+ */
+ virtual void showContextMenu() = 0;
+
+ /**
+ * @brief Boost signal, returns main window pointer.
+ * Class which implements AbstractContextMenu has to connect this signal in SimpleUI class.
+ */
+ boost::signals2::signal<Evas_Object* ()> getWindow;
+
+protected:
+ static void _cm_dismissed(void *, Evas_Object * obj, void *)
+ {
+ evas_object_del(obj);
+ obj = nullptr;
+ }
+
+ /**
+ * @brief Method for creating ctxpopup before appending items.
+ */
+ void createContextMenu(Evas_Object* parent)
+ {
+ if (m_ctxpopup)
+ _cm_dismissed(nullptr, m_ctxpopup, nullptr);
+
+ m_ctxpopup = elm_ctxpopup_add(parent);
+ elm_object_style_set(m_ctxpopup, "more/default");
+
+ eext_object_event_callback_add(m_ctxpopup, EEXT_CALLBACK_BACK, eext_ctxpopup_back_cb, nullptr);
+ eext_object_event_callback_add(m_ctxpopup, EEXT_CALLBACK_MORE, eext_ctxpopup_back_cb, nullptr);
+ evas_object_smart_callback_add(m_ctxpopup, "dismissed", _cm_dismissed, nullptr);
+ }
+
+ /**
+ * @brief Method for aligning ctxpopup after appending items.
+ */
+ void alignContextMenu(Evas_Object* parent)
+ {
+ Evas_Coord w, h;
+ evas_object_geometry_get(parent, NULL, NULL, &w, &h);
+
+ elm_ctxpopup_direction_priority_set(m_ctxpopup, ELM_CTXPOPUP_DIRECTION_UP, ELM_CTXPOPUP_DIRECTION_UP,
+ ELM_CTXPOPUP_DIRECTION_UP, ELM_CTXPOPUP_DIRECTION_UP);
+ evas_object_move(m_ctxpopup, w/2, h);
+ evas_object_show(m_ctxpopup);
+ }
+
+ Evas_Object *m_ctxpopup;
+};
+
+}//namespace interfaces
+}//namespace tizen_browser
+
+#endif /* __ABSTRACT_CONTEXT_MENU_H__ */
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/*
+ *
+ * Created on: Apr, 2014
+ * Author: m.kielak
+ */
+
+#ifndef ABSTRACTFAVORITESERVICE_H
+#define ABSTRACTFAVORITESERVICE_H
+
+#include "browser_config.h"
+
+#include "AbstractService.h"
+#include "service_macros.h"
+#include "BookmarkItem.h"
+#include "BrowserImage.h"
+#include "StorageService.h"
+
+namespace tizen_browser{
+namespace interfaces{
+
+class AbstractFavoriteService
+ : public tizen_browser::core::AbstractService
+{
+public:
+
+ /**
+ * @brief Add page to bookmarks
+ *
+ * @param address Webpage url.
+ * @param title Title of bookmark.
+ * @param note Bookmark note, default is empty .
+ * @param dirId Directory numeric ID, default is 0.
+ * @param thumbnail Page thumbnail, default is empty image.
+ * @param favicon Page favicon image, default is empty image.
+ *
+ * @return BookmarkItem class
+ */
+ virtual std::shared_ptr<tizen_browser::services::BookmarkItem> addBookmark(const std::string & address,
+ const std::string & title,
+ const std::string & note = std::string(),
+ std::shared_ptr<tizen_browser::tools::BrowserImage> thumbnail=std::shared_ptr<tizen_browser::tools::BrowserImage>(),
+ std::shared_ptr<tizen_browser::tools::BrowserImage> favicon = std::shared_ptr<tizen_browser::tools::BrowserImage>(),
+ unsigned int dirId = 0) = 0;
+
+ /**
+ * @brief Update bookmark snapshot by given url
+ *
+ * @param url of bookmark to delete
+ */
+ virtual void updateBookmarkItemSnapshot(const std::string & url,
+ std::shared_ptr<tizen_browser::tools::BrowserImage> snapshot) = 0;
+
+ /** \todo Need to change this callback function for finding stored bookmark, check getBookmarkId function
+ * @brief Check if bookmark exists
+ *
+ * @param url url to find
+ * @return true if exists, false if not
+ */
+ virtual bool bookmarkExists(const std::string & url)= 0;
+
+ /**
+ * @brief Get bookmarks in a folder from platform service and store it in private m_bookmarksList
+ *
+ * @return list of bookmark items in folder with id, folder_id
+ */
+ virtual std::vector<std::shared_ptr<tizen_browser::services::BookmarkItem>> getBookmarks(int folder_id = -1) = 0;
+
+ /**
+ * @brief Delete all bookmarks
+ *
+ * @return true if success, false on error
+ */
+ virtual bool deleteAllBookmarks() = 0;
+
+ /**
+ * @brief Edit bookmark title and folder by given url
+ *
+ * @return true if success, false on error
+ */
+ virtual bool editBookmark(const std::string & url, const std::string & title, unsigned int folder_id = 0) = 0;
+
+ /**
+ * @brief Delete bookmark by given url
+ *
+ * @param url of bookmark to delete
+ * @return true if success, false on error of not found bookmark
+ */
+ virtual bool deleteBookmark(const std::string & url) = 0;
+
+ virtual std::shared_ptr<tizen_browser::services::BookmarkItem> addFolder(const std::string & title,
+ int parent = tizen_browser::services::ROOT_FOLDER_ID) = 0;
+
+ virtual std::vector<std::shared_ptr<tizen_browser::services::BookmarkItem>> getFolders(
+ int parent = tizen_browser::services::ROOT_FOLDER_ID) = 0;
+ virtual bool folderExists(const std::string & title, int parent = tizen_browser::services::ROOT_FOLDER_ID) = 0;
+ virtual std::vector<std::shared_ptr<tizen_browser::services::BookmarkItem>> getAllBookmarkItems(
+ int parent = tizen_browser::services::ROOT_FOLDER_ID) = 0;
+ virtual std::shared_ptr<tizen_browser::services::BookmarkItem> getRoot() = 0;
+ virtual int getQuickAccessRoot() = 0;
+ virtual std::shared_ptr<tizen_browser::services::BookmarkItem> getBookmarkItem(int id) = 0;
+ virtual void editBookmark(int id, const std::string & url, const std::string & title, int parent = -1,
+ int order = -1) = 0;
+ virtual bool deleteBookmark(int id) = 0;
+ /**
+ * @brief Gets bookmark item
+ *
+ * @param url of bookmark, pointer to item
+ * @return true if success, false on error of not found bookmark
+ */
+ virtual bool getItem(const std::string & url, tizen_browser::services::BookmarkItem *item) = 0;
+ virtual int getFolderId(const std::string & title, int parent = tizen_browser::services::ROOT_FOLDER_ID) = 0;
+
+ boost::signals2::signal<void (std::shared_ptr<tizen_browser::services::BookmarkItem>)> bookmarkAdded;
+ boost::signals2::signal<void (const std::string& uri)> bookmarkDeleted;
+ boost::signals2::signal<void ()> bookmarksDeleted;
+
+};
+
+}
+}
+
+#endif // FAVORITESERVICE_H
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef __ABSTRACT_POPUP_H__
+#define __ABSTRACT_POPUP_H__ 1
+
+#include <boost/signals2/signal.hpp>
+#include <Evas.h>
+
+namespace tizen_browser {
+namespace interfaces {
+
+/**
+ * @brief This is common popup interface
+ */
+class AbstractPopup
+{
+public:
+
+ /**
+ * @brief static method to create popup instance
+ * @return popup instance
+ */
+ static AbstractPopup* createPopup(Evas_Object* parent);
+
+ /**
+ * @brief virtual method to show popup
+ * Note that it may require to notify some popup manager
+ */
+ virtual void show() = 0;
+
+ /**
+ * @brief show notification signal
+ */
+ boost::signals2::signal<void (interfaces::AbstractPopup*)> popupShown;
+
+ /**
+ * @brief virtual method to close popup
+ * Note that it may require to notify some popup manager
+ */
+ virtual void dismiss() = 0;
+
+ /**
+ * @brief dismiss notification signal
+ */
+ boost::signals2::signal<void (interfaces::AbstractPopup*)> popupDismissed;
+
+ /**
+ * @brief virtual method to handle back key pressed
+ * Note that in most cases it will just call dismiss()
+ */
+ virtual void onBackPressed() = 0;
+
+#if PROFILE_MOBILE
+ /**
+ * @brief virtual method to handle orientation changed
+ */
+ virtual void orientationChanged() = 0;
+#endif
+
+ virtual ~AbstractPopup() {};
+};
+
+} //iterfaces
+} //tizen_browser
+
+#endif // __ABSTRACT_POPUP_H__
--- /dev/null
+/*
+ * Copyright (c) 2016 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef __ABSTRACT_ROTATABLE_H__
+#define __ABSTRACT_ROTATABLE_H__
+
+namespace tizen_browser
+{
+namespace interfaces
+{
+
+/**
+ * @brief This interface defines rotatable object,
+ * which reacts on mobile device oriantation change.
+ */
+class AbstractRotatable
+{
+public:
+ virtual ~AbstractRotatable(){};
+ /**
+ * @brief Abstract method for receiving orientation change event.
+ */
+ virtual void orientationChanged() = 0;
+
+ /**
+ * @brief Boost signal, check what is current rotation state.
+ * Class which implements AbstractRotatable has to connect this signal in SimpleUI class.
+ * @returns True if rotation is portrait, false if rotation is landscape.
+ */
+ boost::signals2::signal<bool ()> isLandscape;
+
+ /**
+ * @brief Boost signal, get what is current rotation angle.
+ * Class which implements AbstractRotatable has to connect this signal in SimpleUI class.
+ * @returns rotation angle.
+ */
+ boost::signals2::signal<int ()> getRotation;
+};
+
+}//namespace interfaces
+}//namespace tizen_browser
+
+#endif /* __ABSTRACT_ROTATABLE_H__ */
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef __ABSTRACT_SERVICE_DEFINITION_H__
+#define __ABSTRACT_SERVICE_DEFINITION_H__ 1
+
+namespace tizen_browser
+{
+namespace interfaces
+{
+
+/**
+ * @brief This interface defines basic Service API.
+ */
+class AbstractServiceDefinition
+{
+public:
+};
+
+}
+}
+
+#endif /* __ABSTRACT_SERVICE_DEFINITION_H__ */
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef __ABSTRACT_UI_COMPONENT_H__
+#define __ABSTRACT_UI_COMPONENT_H__ 1
+
+#include <boost/signals2/signal.hpp>
+
+namespace tizen_browser
+{
+namespace interfaces
+{
+
+/**
+ * @brief This interface defines UI Component API.
+ */
+class AbstractUIComponent
+{
+public:
+ virtual ~AbstractUIComponent(){};
+/**
+ * @brief Sets the parent which will be used when getContent is used.
+ */
+ virtual void init(Evas_Object* parent) = 0;
+
+/**
+ * @brief If UI content is not created creates it.
+ * Call init betore calling this function.
+ * @return UI content.
+ */
+ virtual Evas_Object* getContent() = 0;
+
+/**
+ * @brief This makes element visible and clickable.
+ * Recreates genlists and gengrids (due to elm_genlist_clear and elm_gengrid_clear isue)
+ */
+ virtual void showUI() = 0;
+
+/**
+ * @brief This makes UI element invisible and unclickable.
+ * Deletes genlists and gengrids (due to elm_genlist_clear and elm_gengrid_clear isue)
+ */
+ virtual void hideUI() = 0;
+
+/**
+ * @brief Signal which has to be connected to view manager pop from stack function.
+ */
+ boost::signals2::signal<void ()> closeUI;
+};
+
+}//namespace interfaces
+}//namespace tizen_browser
+
+#endif /* __ABSTRACT_UI_COMPONENT_H__ */
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef __ABSTRACT_WEBENGINE_H__
+#define __ABSTRACT_WEBENGINE_H__ 1
+
+#include <boost/signals2/signal.hpp>
+#include <boost/optional.hpp>
+#include <memory>
+#include <Evas.h>
+
+#include "SnapshotType.h"
+
+#include "BrowserImage.h"
+#include "../ServiceManager/Debug/Lifecycle.h"
+#include "../ServiceManager/AbstractService.h"
+
+#include "TabId.h"
+#include "TabOrigin.h"
+#include "WebConfirmation.h"
+#include "WebEngineSettings.h"
+#include "State.h"
+
+namespace tizen_browser {
+namespace basic_webengine {
+/***
+ * AbstractWebEngine defines interface for WebEngine object.
+ * It is designed for multiple tabs operations.
+ * It is designed to be only way for communication with WebEngine. It should NOT return WebEngine object.
+ */
+#ifndef NDEBUG
+class AbstractWebEngine: public tizen_browser::core::AbstractService, ShowLifeCycle<AbstractWebEngine>
+#else
+class AbstractWebEngine: public tizen_browser::core::AbstractService
+#endif
+{
+public:
+ /**
+ * \todo this function should return nonEFL object in future
+ * Remember that there must be at least 1 tab created to return layout
+ * @return pointer Evas_Object for current WebView.
+ */
+ virtual Evas_Object* getLayout() = 0;
+
+ /**
+ * Remember that there must be at least 1 tab created to return layout
+ * @return pointer to Evas_Object widget connected with a current WebView.
+ */
+ virtual Evas_Object* getWidget() = 0;
+
+ /**
+ * Initialize WebEngine.
+ * @param guiParent GUI parent object
+ */
+ virtual void init(Evas_Object* guiParent) = 0;
+
+ /**
+ * Preinitialize WebView parameters.
+ */
+ virtual void preinitializeWebViewCache() = 0;
+
+ /**
+ * Set URI address for current tab.
+ * @param uri
+ */
+ virtual void setURI(const std::string & uri) = 0;
+
+ /**
+ * @return uri address for current tab.
+ */
+ virtual std::string getURI(void) const = 0;
+
+#if PWA
+ virtual void requestManifest(void) = 0;
+#endif
+
+ /**
+ * @return title of page opened in current tab.
+ */
+ virtual std::string getTitle(void) const = 0;
+
+ /**
+ * @return Current tab origin.
+ */
+ virtual TabOrigin getOrigin(void) const = 0;
+
+ /**
+ * @return Current UserAgent string of the browser.
+ */
+ virtual std::string getUserAgent(void) const = 0;
+
+ /**
+ * @return Override Browser's UserAgent.
+ */
+ virtual void setUserAgent(const std::string& ua) = 0;
+
+ /**
+ * Suspend current webview.
+ */
+ virtual void suspend(void) = 0;
+
+ /**
+ * Resume current webview.
+ */
+ virtual void resume(void) = 0;
+
+ /**
+ * @return true if current webview is suspended, false otherwise
+ */
+ virtual bool isSuspended(void) const = 0;
+
+ /**
+ * Stop loading current page.
+ */
+ virtual void stopLoading(void) = 0;
+
+ /**
+ * Reload current page.
+ */
+ virtual void reload(void) = 0;
+
+ /**
+ * Go to previous page (if possible)
+ */
+ virtual void back(void) = 0;
+
+ /**
+ * Go to next page (if possible)
+ */
+ virtual void forward(void) = 0;
+
+ /**
+ * @return true if it is possible to go back, false otherwise
+ */
+ virtual bool isBackEnabled(void) const = 0;
+
+ /**
+ * @return true if it is possible to go forward, false otherwise
+ */
+ virtual bool isForwardEnabled(void) const = 0;
+
+ /**
+ * @return true if page is still loading, false otherwise
+ */
+ virtual bool isLoading() const = 0;
+
+ /**
+ * @return number of tabs
+ */
+ virtual int tabsCount() const = 0;
+
+ /**
+ * @return TabId of current tab
+ */
+ virtual TabId currentTabId() const = 0;
+
+ /**
+ * Destroy active WebViews.
+ */
+ virtual void destroyTabs() = 0;
+
+ /**
+ * @return vector of metadata for all opened tabs
+ */
+ virtual std::vector<std::shared_ptr<TabContent>> getTabContents() const = 0;
+
+ /**
+ * Adds new tab. If it first tab in WebEngine switch to this tab.
+ * @param uri if not empty opens specified uri
+ * @param openerId id of the tab which content (Evas_Object) should be set
+ * for the created tab
+ * @param tabId Tab id of the new tab. If boost::none, tab's id will be
+ * generated
+ * @param desktopMode true if desktop mode, false if mobile mode
+ * @return TabId of created tab
+ */
+ virtual TabId addTab(
+ const std::string& uri = std::string(),
+ const boost::optional<int> tabId = boost::none,
+ const std::string& title = std::string(),
+ bool desktopMode = true,
+ TabOrigin origin = TabOrigin::UNKNOWN) = 0;
+
+ /**
+ * @param tab id
+ * @return returns underlaying UI component
+ */
+ virtual Evas_Object* getTabView(TabId id) = 0;
+
+ /**
+ * Switch current tab for tab with tabId
+ * @param tabId of tab
+ * @return true if tab changed, false otherwise
+ */
+ virtual bool switchToTab(TabId tabId) = 0;
+
+ /**
+ * Close current tab. Switch tab to other (not defined which).
+ * Should NOT close last tab (there should be only at least 1 tab)
+ * @return true if tab closed successfully, false otherwise
+ */
+ virtual bool closeTab() = 0;
+
+ /**
+ * Close tab specified with id parameter. Switch tab to other (not defined which).
+ * Should NOT close last tab (there should be only at least 1 tab)
+ * @return true if tab closed successfully, false otherwise
+ */
+ virtual bool closeTab(TabId id) = 0;
+
+ /**
+ * Process confirmation result
+ * \param web confirmation with request and result value
+ */
+ virtual void confirmationResult(WebConfirmationPtr) = 0;
+
+ /**
+ * Gets snapshot data as void* for current tab
+ */
+ virtual std::shared_ptr<tizen_browser::tools::BrowserImage> getSnapshotData(int width = 324, int height = 177,
+ tizen_browser::tools::SnapshotType snapshot_type = tizen_browser::tools::SnapshotType::SYNC) = 0;
+
+ /**
+ * Gets snapshot data as void* for tab provided as parameter
+ */
+ virtual std::shared_ptr<tizen_browser::tools::BrowserImage> getSnapshotData(TabId id, int width, int height,
+ bool async, tizen_browser::tools::SnapshotType snapshot_type) = 0;
+
+ /**
+ * Get the state of secret mode
+ *
+ * /param id of snapshot
+ * /return state of private mode
+ */
+ virtual bool isSecretMode() = 0;
+
+ virtual bool isLoadError() const = 0;
+
+ /**
+ * \brief Sets Focus to URI entry.
+ */
+ virtual void setFocus()=0;
+
+ /**
+ * @brief Remove focus form URI
+ */
+ virtual void clearFocus()=0;
+
+ /**
+ * @brief check if URI is focused
+ */
+ virtual bool hasFocus() const = 0;
+
+ /**
+ * @brief return current zoom factor in percentage.
+ *
+ * @return real zoom, also for "fit to screen" mode
+ */
+ virtual int getZoomFactor()const = 0;
+
+
+ /**
+ * @brief Sets zoom factor in percentage
+ *
+ * @param zoomFactor in percentage of default zoom, 0 means autofit
+ */
+ virtual void setZoomFactor(int zoomFactor) = 0;
+
+ /**
+ * @brief Clear cache of WebView
+ */
+
+ virtual void clearCache() = 0;
+
+ /**
+ * @brief Clear cookies of WebView
+ */
+ virtual void clearCookies() = 0;
+
+ /**
+ * @brief Clear private data of WebView
+ */
+ virtual void clearPrivateData() = 0;
+ /**
+ * @brief Clear saved Password of WebView
+ */
+ virtual void clearPasswordData() = 0;
+
+ /**
+ * @brief Clear Form Data of WebView
+ */
+ virtual void clearFormData() = 0;
+
+ /**
+ * @brief Disconnect signals from current webview.
+ */
+ virtual void disconnectCurrentWebViewSignals() = 0;
+
+ /**
+ * @brief Connect signals to current web view.
+ */
+ virtual void connectCurrentWebViewSignals() = 0;
+
+ /**
+ * @brief Search string on searchOnWebsite
+ *
+ * @param string to search on searchOnWebsite
+ * @param flags for search options
+ */
+ virtual void searchOnWebsite(const std::string &, int flags) = 0;
+
+ /**
+ * @brief Get favicon of current page loaded
+ */
+ virtual std::shared_ptr<tizen_browser::tools::BrowserImage> getFavicon() = 0;
+
+ /**
+ * @brief back or exit when back key is pressed
+ */
+ virtual void backButtonClicked() = 0;
+
+#if PROFILE_MOBILE
+ /**
+ * @brief clear text selection or exit full screen when more key is pressed
+ */
+ virtual void moreKeyPressed() = 0;
+#endif
+
+ /**
+ * @brief Switch current view to mobile mode
+ */
+ virtual void switchToMobileMode() = 0;
+
+ /**
+ * @brief Switch current view to desktop mode
+ */
+ virtual void switchToDesktopMode() = 0;
+
+ /**
+ * @brief Check if desktop mode is enabled for current view
+ *
+ * @return true if desktop mode is enabled
+ */
+ virtual bool isDesktopMode() const = 0;
+
+ /**
+ * Sets an absolute scroll of the given view.
+ *
+ * Both values are from zero to the contents size minus the viewport
+ * size.
+ *
+ * @param x horizontal position to scroll
+ * @param y vertical position to scroll
+ */
+ virtual void scrollView(const int& dx, const int& dy) = 0;
+
+ /**
+ * Slot to which generated tab's id is passed.
+ */
+ virtual void onTabIdCreated(int tabId) = 0;
+
+ /**
+ * @brief Searches for word in the current page.
+ *
+ * @param enabled The input word entered by user in Find on page entry.
+ * @param forward If true, search forward, else search backward.
+ * @param found_cb Callback function invoked when "text,found" event is triggered.
+ * @param data User data.
+ */
+ virtual void findWord(const char *word, Eina_Bool forward, Evas_Smart_Cb found_cb, void *data) = 0;
+
+ /**
+ * @brief Get settings param.
+ */
+ virtual bool getSettingsParam(WebEngineSettings param) = 0;
+
+ /**
+ * @brief Set bool settings param value.
+ */
+ virtual void setSettingsParam(WebEngineSettings param, bool value) = 0;
+
+ /**
+ * @brief Reset WebView settings
+ */
+ virtual void resetSettingsParam() = 0;
+
+ /**
+ * @brief Informs WebEngine that device orientation is changed.
+ */
+ virtual void orientationChanged() = 0;
+
+ /**
+ * @brief set next state
+ */
+ virtual void changeState() = 0;
+
+ /**
+ * @brief Get current state of the engine
+ */
+ virtual State getState() = 0;
+
+ /**
+ * Ask browser to minimize itself
+ */
+ boost::signals2::signal<void ()> minimizeBrowser;
+
+ /**
+ * FavIcon of current page changed
+ */
+ boost::signals2::signal<void (std::shared_ptr<tizen_browser::tools::BrowserImage>)> favIconChanged;
+
+ /**
+ * Title of current page changed
+ * \param new title
+ */
+ boost::signals2::signal<void (const std::string&)> titleChanged;
+
+ /**
+ * URI of current page changed
+ * \param new URI
+ */
+ boost::signals2::signal<void (const std::string &)> uriChanged;
+
+ /**
+ * Possibility of go forward changed
+ * \param bool true if it is possible to go forward, false otherwise
+ */
+ boost::signals2::signal<void (bool)> forwardEnableChanged;
+
+ /**
+ * Possibility of go back changed
+ * \param bool true if it is possible to go back, false otherwise
+ */
+ boost::signals2::signal<void (bool)> backwardEnableChanged;
+
+ /**
+ * File downoad started
+ */
+ boost::signals2::signal<void (int)> downloadStarted;
+
+ /**
+ * Page load finished
+ */
+ boost::signals2::signal<void ()> loadFinished;
+
+ /**
+ * Page load started
+ */
+ boost::signals2::signal<void ()> loadStarted;
+
+ /**
+ * Load progress changed
+ * \param double 0..1 of progress
+ */
+ boost::signals2::signal<void (double)> loadProgress;
+
+ /**
+ * Page load stopped.
+ */
+ boost::signals2::signal<void ()> loadStop;
+
+ /**
+ * Page load error.
+ */
+ boost::signals2::signal<void ()> loadError;
+
+ /**
+ * Current tab changed
+ * \param TabId of new tab
+ */
+ boost::signals2::signal<void (TabId)> currentTabChanged;
+
+ /**
+ * New tab was created. It could be explicit call (by user) or tab could be opened from JavaScript.
+ */
+ boost::signals2::signal<void ()> tabCreated;
+
+ /**
+ * Checks if tab can be created.
+ */
+ boost::signals2::signal<bool ()> checkIfCreate;
+
+ /**
+ * Tab closed
+ * \param TabId of closed tab
+ */
+ boost::signals2::signal<void (TabId)> tabClosed;
+
+ /**
+ * Open find on page
+ */
+ boost::signals2::signal<void (const std::string&)> openFindOnPage;
+
+ /**
+ * Close find on page
+ */
+ boost::signals2::signal<void ()> closeFindOnPage;
+
+ /**
+ * Confirmation Request
+ */
+ boost::signals2::signal<void (basic_webengine::WebConfirmationPtr)> confirmationRequest;
+
+ /**
+ * All links to RSS/Atom channels were gathered from webpage.
+ */
+ boost::signals2::signal<void (std::vector<std::string>)> gotFeedLinks;
+
+ /**
+ * Status of IME
+ * \param bool true if IME is opened, false otherwise
+ */
+ boost::signals2::signal<void (bool)> IMEStateChanged;
+
+ /**
+ * Switch view to actual web page
+ */
+ boost::signals2::signal<void ()> switchToWebPage;
+
+ /**
+ * Signal to switch to window after it is created
+ */
+ boost::signals2::signal<void ()> windowCreated;
+
+ /**
+ * Generate id for the new tab.
+ */
+ boost::signals2::signal<void()> createTabId;
+
+ /**
+ * Set valid certificate for host.
+ */
+ boost::signals2::signal<void (const std::string&, const std::string&)> setCertificatePem;
+
+ /**
+ * Set invalid certificate for host.
+ */
+ boost::signals2::signal<void (const std::string&, const std::string&)> setWrongCertificatePem;
+
+ /**
+ * Async signal to save snapshot after it is generated.
+ */
+ boost::signals2::signal<void(std::shared_ptr<tizen_browser::tools::BrowserImage>,
+ tizen_browser::tools::SnapshotType snapshot_type)> snapshotCaptured;
+
+ /**
+ * Async signal to inform the redirection has started.
+ */
+ boost::signals2::signal<void (const std::string&, const std::string&)> redirectedWebPage;
+
+ /**
+ * Switch to quick access when tere is no page to witch we can return on back keys.
+ */
+ boost::signals2::signal<void()> switchToQuickAccess;
+
+ /**
+ * Switch fullscreenmode.
+ */
+ boost::signals2::signal<void(bool)> fullscreenModeSet;
+
+#if PWA
+ boost::signals2::signal<void (std::string)> resultDataManifest;
+
+ boost::signals2::signal<void (std::string)> iconDownload;
+#endif
+
+#if PROFILE_MOBILE
+ /**
+ * Register H/W back key callback for the current webview
+ */
+ boost::signals2::signal<void()> registerHWKeyCallback;
+
+ /**
+ * Unregister H/W back key callback for the current webview
+ */
+ boost::signals2::signal<void()> unregisterHWKeyCallback;
+
+ /**
+ * Gets rotation angle value.
+ */
+ boost::signals2::signal<int()> getRotation;
+
+ /**
+ * Unsecure connection to https host, do not even ask to confirm, just inform.
+ */
+ boost::signals2::signal<void()> unsecureConnection;
+#endif
+};
+
+} /* end of basic_webengine */
+} /* end of tizen_browser */
+
+#endif /* __ABSTRACT_WEBENGINE_H__ */
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef __STATE_H__
+#define __STATE_H__
+
+namespace tizen_browser {
+namespace basic_webengine {
+
+enum class State {
+ NORMAL,
+ SECRET
+};
+
+}
+}
+
+#endif // __STATE_H__
\ No newline at end of file
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/*
+ * TabId.cpp
+ *
+ * Created on: Apr 11, 2014
+ * Author: p.rafalski
+ */
+
+#include "browser_config.h"
+#include "BrowserImage.h"
+#include "TabId.h"
+#include "CapiWebErrorCodes.h"
+
+namespace tizen_browser {
+namespace basic_webengine {
+
+TabId TabId::NONE(-1);
+
+TabId::TabId(int id)
+ : m_id(id)
+{
+}
+
+TabId::TabId(const TabId & n)
+{
+ m_id = n.m_id;
+}
+
+TabId::~TabId()
+{
+}
+
+std::string TabId::toString() const {
+ return std::to_string(m_id);
+}
+
+TabContent::TabContent(
+ TabId id,
+ const std::string& url,
+ const std::string& title,
+ const TabOrigin& origin,
+ tools::BrowserImagePtr thumbnail,
+ tools::BrowserImagePtr favicon,
+ bool isSecret)
+ : m_id(id)
+ , m_url(url)
+ , m_title(title)
+ , m_origin(origin)
+ , m_thumbnail(thumbnail)
+ , m_favicon(favicon)
+ , m_isSecret(isSecret)
+{
+}
+
+TabContent::TabContent(
+ const TabId& id,
+ const std::string& url,
+ const std::string& title,
+ const TabOrigin& origin,
+ bool isSecret)
+ : m_id(id)
+ , m_url(url)
+ , m_title(title)
+ , m_origin(origin)
+ , m_thumbnail(std::make_shared<tools::BrowserImage>())
+ , m_favicon(std::make_shared<tools::BrowserImage>())
+ , m_isSecret(isSecret)
+{
+}
+
+TabId TabContent::getId() const
+{
+ return m_id;
+}
+
+std::string TabContent::getUrl() const
+{
+ return m_url;
+}
+
+std::string TabContent::getTitle() const
+{
+ return m_title;
+}
+
+TabOrigin TabContent::getOrigin() const
+{
+ return m_origin;
+}
+
+void TabContent::setThumbnail(tools::BrowserImagePtr thumbnail)
+{
+ m_thumbnail = thumbnail;
+}
+
+void TabContent::setFavicon(tools::BrowserImagePtr favicon)
+{
+ m_favicon = favicon;
+}
+
+tools::BrowserImagePtr TabContent::getThumbnail() const
+{
+ return m_thumbnail;
+}
+
+tools::BrowserImagePtr TabContent::getFavicon() const
+{
+ return m_favicon;
+}
+
+bool TabContent::getIsSecret() const
+{
+ return m_isSecret;
+}
+
+} /* end of basic_webengine */
+} /* end of tizen_browser */
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef __TAB_ID_H__
+#define __TAB_ID_H__ 1
+
+#include <string>
+#include <memory>
+
+#include "BrowserImageTypedef.h"
+#include "TabIdTypedef.h"
+#include "TabOrigin.h"
+
+namespace tizen_browser {
+namespace basic_webengine {
+
+/**
+ * Class TabId is designed for using as Tab ID.
+ * Now it is a simple wrapper for int, but it can be replaced with more complex solution
+ */
+class TabId
+{
+public:
+ TabId(int id);
+ TabId(const TabId & n);
+ virtual ~TabId();
+
+ virtual bool operator==(const TabId & n) const {
+ return m_id == n.m_id;
+ }
+ virtual bool operator!=(const TabId & n) const {
+ return m_id != n.m_id;
+ }
+ virtual bool operator>(const TabId & n) const {
+ return m_id > n.m_id;
+ }
+ virtual bool operator<(const TabId & n) const {
+ return m_id < n.m_id;
+ }
+
+ static TabId NONE;
+
+ int get() const {
+ return m_id;
+ };
+
+ /// to string conversation - required only for DEBUG
+ virtual std::string toString() const;
+private:
+ int m_id;
+};
+
+class TabContent
+{
+public:
+ TabContent(TabId id,
+ const std::string& url,
+ const std::string& title,
+ const TabOrigin& origin,
+ tools::BrowserImagePtr thumbnail,
+ tools::BrowserImagePtr favicon,
+ bool isSecret = false);
+ TabContent(const TabId& id,
+ const std::string& url,
+ const std::string& title,
+ const TabOrigin& origin,
+ bool isSecret = false);
+ TabId getId() const;
+ std::string getUrl() const;
+ std::string getTitle() const;
+ TabOrigin getOrigin() const;
+ void setThumbnail(tools::BrowserImagePtr thumbnail);
+ void setFavicon(tools::BrowserImagePtr favicon);
+ tools::BrowserImagePtr getThumbnail() const;
+ tools::BrowserImagePtr getFavicon() const;
+ bool getIsSecret() const;
+
+private:
+ TabId m_id;
+ std::string m_url;
+ std::string m_title;
+ TabOrigin m_origin;
+ tools::BrowserImagePtr m_thumbnail;
+ tools::BrowserImagePtr m_favicon;
+ bool m_isSecret;
+
+};
+} /* end of basic_webengine */
+} /* end of tizen_browser */
+
+#endif /* __TAB_ID_H__ */
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef TABIDTYPEDEF_H_
+#define TABIDTYPEDEF_H_
+
+#include <memory>
+
+namespace tizen_browser {
+namespace basic_webengine {
+
+class TabId;
+typedef std::shared_ptr<TabId> TabIdPtr;
+typedef std::shared_ptr<const TabId> TabIdPtrConst;
+
+class TabContent;
+typedef std::shared_ptr<TabContent> TabContentPtr;
+typedef std::shared_ptr<const TabContent> TabContentPtrConst;
+
+}
+}
+
+#endif /* TABIDTYPEDEF_H_ */
--- /dev/null
+/*
+ * Copyright (c) 2016 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef ORIGIN_H_
+#define ORIGIN_H_
+
+
+namespace tizen_browser {
+namespace basic_webengine {
+/*
+ * Container for webview origin id value
+ */
+class TabOrigin
+{
+public:
+ static const int UNKNOWN = -1;
+ static const int QUICKACCESS = -2;
+ TabOrigin() : m_value(UNKNOWN) { }
+ TabOrigin(int from) : m_value(from) { }
+ int getValue() const { return m_value; }
+ void setValue(int value) { m_value = value; }
+ bool isFromWebView() const { return m_value >= 0; }
+ bool isFromQuickAccess() const { return m_value == QUICKACCESS; }
+private:
+ int m_value;
+
+};
+
+
+}
+}
+
+#endif
\ No newline at end of file
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/*
+ * WebConfirmation.cpp
+ *
+ * Created on: Apr 11, 2014
+ * Author: p.rafalski
+ */
+
+#include "browser_config.h"
+#include "WebConfirmation.h"
+
+#include <boost/uuid/uuid_generators.hpp>
+
+
+namespace tizen_browser {
+namespace basic_webengine {
+
+WebConfirmation::WebConfirmation(ConfirmationType type, TabId tabId, const std::string & uri, const std::string & msg)
+ : m_confirmationType(type)
+ , m_confirmationId(boost::uuids::random_generator()())
+ , m_tabId(tabId)
+ , m_uri(uri)
+ , m_message(msg)
+{
+}
+
+WebConfirmation::~WebConfirmation()
+{
+}
+
+CertificateConfirmation::CertificateConfirmation(TabId tabId, const std::string & uri, const std::string & msg)
+ : WebConfirmation(ConfirmationType::CertificateConfirmation, tabId, uri, msg)
+{
+}
+
+
+} /* end of basic_webengine */
+} /* end of tizen_browser */
+
+
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef WEBCONFIRMATION_H_
+#define WEBCONFIRMATION_H_ 1
+
+#include <boost/uuid/uuid.hpp>
+#include <memory>
+#include <string>
+
+#include "TabId.h"
+
+namespace tizen_browser {
+namespace basic_webengine {
+
+class WebConfirmation;
+typedef std::shared_ptr<WebConfirmation> WebConfirmationPtr;
+
+class WebConfirmation
+{
+public:
+ enum ConfirmationType {
+ UserMedia,
+ ContentHandler,
+ ProtocolHandler,
+ Geolocation,
+ Notification,
+ ScriptAlert,
+ ScriptConfirmation,
+ ScriptPrompt,
+ CertificateConfirmation,
+ Authentication
+ };
+
+ enum ConfirmationResult {
+ None,
+ Confirmed,
+ Rejected
+ };
+
+ WebConfirmation(ConfirmationType type, TabId tabId, const std::string & uri, const std::string & msg);
+
+ virtual ~WebConfirmation();
+
+ ConfirmationType getConfirmationType() const {
+ return m_confirmationType;
+ }
+ TabId getTabId() const {
+ return m_tabId;
+ }
+ std::string getURI() const{
+ return m_uri;
+ }
+ std::string getMessage() const {
+ return m_message;
+ }
+ ConfirmationResult getResult() const {
+ return m_result;
+ }
+ void setResult(ConfirmationResult res) {
+ m_result = res;
+ }
+
+ virtual bool operator==(const WebConfirmation & n) const {
+ return m_confirmationId == n.m_confirmationId;
+ }
+ virtual bool operator!=(const WebConfirmation & n) const {
+ return m_confirmationId != n.m_confirmationId;
+ }
+
+
+private:
+ ConfirmationType m_confirmationType;
+ boost::uuids::uuid m_confirmationId;
+ TabId m_tabId;
+ std::string m_uri;
+ std::string m_message;
+ ConfirmationResult m_result;
+};
+
+class CertificateConfirmation;
+typedef std::shared_ptr<CertificateConfirmation> CertificateConfirmationPtr;
+
+class CertificateConfirmation : public WebConfirmation {
+public:
+ CertificateConfirmation(TabId tabId, const std::string & uri, const std::string & msg);
+ void setPem(const std::string &pem) { m_pem = pem; }
+ std::string getPem() const { return m_pem; }
+ void setData(void* data) { m_data = data; }
+ void* getData() const { return m_data; }
+private:
+ std::string m_pem;
+ void* m_data;
+};
+
+
+
+} /* namespace basic_webengine */
+} /* namespace tizen_browser */
+#endif /* WEBCONFIRMATION_H_ */
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *
+ */
+
+#ifndef WEB_ENGINE_SETTINGS_H
+#define WEB_ENGINE_SETTINGS_H
+
+#include <map>
+#include <string>
+
+namespace tizen_browser {
+namespace basic_webengine {
+
+enum class WebEngineSettings {
+ PAGE_OVERVIEW,
+ LOAD_IMAGES,
+ ENABLE_JAVASCRIPT,
+ REMEMBER_FROM_DATA,
+ REMEMBER_PASSWORDS,
+ AUTOFILL_PROFILE_DATA,
+ SCRIPTS_CAN_OPEN_PAGES,
+ SAVE_CONTENT_LOCATION,
+ DEFAULT_SEARCH_ENGINE,
+ CURRENT_HOME_PAGE
+};
+
+// string parameters mapping
+const std::map<WebEngineSettings, std::string> PARAMS_NAMES = {
+ {WebEngineSettings::PAGE_OVERVIEW, "page_overview"},
+ {WebEngineSettings::LOAD_IMAGES, "load_images"},
+ {WebEngineSettings::ENABLE_JAVASCRIPT, "enable_javascript"},
+ {WebEngineSettings::REMEMBER_FROM_DATA, "remember_form_data"},
+ {WebEngineSettings::REMEMBER_PASSWORDS, "remember_passwords"},
+ {WebEngineSettings::AUTOFILL_PROFILE_DATA, "autofill_profile_data"},
+ {WebEngineSettings::SCRIPTS_CAN_OPEN_PAGES, "scripts_can_open_pages"},
+ {WebEngineSettings::SAVE_CONTENT_LOCATION, "save_content_location"},
+ {WebEngineSettings::DEFAULT_SEARCH_ENGINE, "default_search_engine"},
+ {WebEngineSettings::CURRENT_HOME_PAGE, "current_home_page"}
+};
+
+}
+}
+
+#endif
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef __ABSTRACT_MAIN_WINDOW_HPP__
+#define __ABSTRACT_MAIN_WINDOW_HPP__ 1
+
+#include <memory>
+#include <functional>
+
+#include <boost/noncopyable.hpp>
+
+#include "BrowserAssert.h"
+#include "Lifecycle.h"
+#include "../ServiceManager/AbstractService.h"
+
+namespace tizen_browser
+{
+namespace base_ui
+{
+
+/**
+ * @brief This class is placeholder for generic AbstractMainWindow object. It will
+ * handle resource deallocation.
+ */
+template <typename T>
+#ifndef NDEBUG
+class AbstractMainWindow : public tizen_browser::core::AbstractService, boost::noncopyable , ShowLifeCycle<AbstractMainWindow<T>>
+#else
+class AbstractMainWindow : public tizen_browser::core::AbstractService, boost::noncopyable
+#endif
+{
+public:
+ AbstractMainWindow()
+ : m_window()
+ {}
+
+ virtual int exec(const std::string& url, const std::string& caller) = 0;
+ std::shared_ptr<T> getMainWindow(){return m_window;};
+
+ /**
+ * \todo:
+ * Extend API of main window placeholder class.
+ */
+ void setMainWindow(T *rawPtr){ m_window=std::shared_ptr<T>(rawPtr);}
+ virtual void destroyUI() { }
+
+ virtual void suspend() = 0;
+ virtual void resume() = 0;
+
+protected:
+ std::shared_ptr<T> m_window;
+};
+
+} /* end of namespace base_ui */
+} /* end of namespace tizen_browser */
+
+#endif /* __ABSTRACT_MAIN_WINDOW_HPP__ */
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "browser_config.h"
+#include "Action.h"
+
+namespace tizen_browser
+{
+namespace base_ui
+{
+
+Action::Action()
+ :m_enabled(true)
+ ,m_checkable(false)
+ ,m_checked(false)
+ ,m_iconVisibleInMenu(true)
+{
+
+}
+Action::Action(const std::string& text)
+ :m_text(text)
+ ,m_enabled(true)
+ ,m_checkable(false)
+ ,m_checked(false)
+ ,m_iconVisibleInMenu(true)
+{
+}
+
+Action::Action(const std::string& icon, const std::string& text)
+ :m_text(text)
+ ,m_icon(icon)
+ ,m_enabled(true)
+ ,m_checkable(false)
+ ,m_checked(false)
+ ,m_iconVisibleInMenu(true)
+{
+}
+
+
+Action::Action(const Action& other)
+ :m_text(other.m_text)
+ ,m_statusTip(other.m_statusTip)
+ ,m_toolTip(other.m_toolTip)
+ ,m_icon(other.m_icon)
+ ,m_selIcon(other.m_selIcon)
+ ,m_disIcon(other.m_disIcon)
+ ,m_enabled(other.m_enabled)
+ ,m_checkable(other.m_checkable)
+ ,m_checked(other.m_checked)
+ ,m_iconVisibleInMenu(other.m_iconVisibleInMenu)
+{
+
+}
+
+Action::~Action()
+{
+
+}
+
+std::string Action::getDisIcon() const
+{
+ return m_disIcon;
+}
+
+std::string Action::getIcon() const
+{
+ return m_icon;
+}
+
+std::string Action::getSelIcon() const
+{
+ return m_selIcon;
+}
+
+std::string Action::getStatusTip() const
+{
+ return m_statusTip;
+}
+
+std::string Action::getText() const
+{
+ return m_text;
+}
+
+std::string Action::getToolTip() const
+{
+ return m_toolTip;
+}
+
+void Action::setDisIcon(const std::string& disIcon)
+{
+ m_disIcon = disIcon;
+}
+
+void Action::setIcon(const std::string& icon)
+{
+ m_icon = icon;
+}
+
+void Action::setSelIcon(const std::string& selIcon)
+{
+ m_selIcon = selIcon;
+}
+
+void Action::setStatusTip(const std::string& statusTip)
+{
+ m_statusTip = statusTip;
+}
+
+void Action::setText(const std::string& text)
+{
+ m_text = text;
+}
+
+void Action::setToolTip(const std::string& toolTip)
+{
+ m_toolTip = toolTip;
+}
+
+bool Action::isCheckable() const
+{
+ return m_checkable;
+}
+
+bool Action::isEnabled() const
+{
+ return m_enabled;
+}
+
+bool Action::isIconVisibleInMenu() const
+{
+ return m_iconVisibleInMenu;
+}
+
+void Action::setCheckable(bool checkable)
+{
+ m_checkable = checkable;
+}
+
+void Action::setEnabled(bool enabled)
+{
+ if(m_enabled != enabled){
+ m_enabled = enabled;
+ enabledChanged();
+ }
+}
+
+void Action::setIconVisibleInMenu(bool visible)
+{
+ m_iconVisibleInMenu = visible;
+}
+
+bool Action::isChecked() const
+{
+ return m_checked;
+}
+
+void Action::setChecked(bool checked)
+{
+ if(m_checkable){
+ if(m_checked != checked){
+ m_checked = checked;
+ toggled(m_checkable);
+ }
+ }
+}
+
+void Action::toggle()
+{
+ if(m_checkable){
+ m_checked = !m_checked;
+ toggled(m_checked);
+ }
+}
+
+void Action::trigger()
+{
+ if(m_enabled){
+ triggered();
+ }
+}
+
+} /* end of namespace base_ui */
+} /* end of namespace tizen_browser */
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef ACTION_H
+#define ACTION_H
+#include <boost/signals2.hpp>
+#include <string>
+
+
+namespace tizen_browser
+{
+namespace base_ui
+{
+
+ /**
+ * \brief Action provides an abstract user interface that can be inserted into toolbars or menubars.
+ *
+ * This is a support class that is delivered for convenience.
+ * SE doesn't have to file all the fields, required are: text, and icon.
+ *
+ * By default icon is enabled and icon is displayed in menu but is not checkable.
+ *
+ * sugested ussage:
+ * ~~~.cpp
+ * //---------MyService.h---------
+ * class BROWSER_EXPORT MyService: public tizen_browser::core::AbsractService
+ * {
+ * public:
+ * ...
+ * void showConfigWindow();
+ * void showMainWindow();
+ * void doTheJob();
+ * Action showConfigAction;
+ * Action showMainWindowAction;
+ * Action doTheJobAction;
+ * }
+ * //------- MyService.cpp---------
+ * MyService::MyService()
+ * :showConfigAction("Configure", "path/to/icon/config.png")
+ * ,showMainWindowAction("My Service", "path/to/logo.png)
+ * ,doTheJobAction("Crypt content", "path/to/crypt.png)
+ * {
+ * showConfigAction.triggered.connect(MyService::showConfigWindow, this);
+ * showMainWindowAction.triggered.connect(MyService::showMainWindow, this);
+ * doTheJobAction.triggered.connect(MyService::doTheJob, this);
+ * }
+ *
+ * //------- using MyService actions---------
+ *
+ * void someUi::prepareUi{
+ * settingsMenu = new Menu("Settings");
+ * settingsMenu->addAction(myService.showConfigAction);
+ *
+ * actionMenu = new Menu("Actions");
+ * actionMenu->addAction(myService.doTheJobAction);
+ *
+ * toolsMenu = new Menu("Tools");
+ * toolsMenu->addAction(myService.showMainWindowAction);
+ *
+ * iconBar = new IconBar();
+ * iconBar->addAction(myService.showConfigAction);
+ * iconBar->addAction(myService.doTheJobAction);
+ * iconBar->addAction(myService.showMainWindowAction)
+ * }
+ *
+ * ~~~
+ */
+class Action
+{
+public:
+ Action();
+ Action(const std::string& text);
+ Action(const std::string& icon, const std::string& text);
+
+ Action(const Action& other);
+ ~Action();
+ std::string getText()const;
+ std::string getStatusTip()const;
+ std::string getToolTip()const;
+ std::string getIcon()const;
+ std::string getSelIcon()const;
+ std::string getDisIcon()const;
+
+ void setIconText(const std::string& iconText);
+ void setText(const std::string& text);
+ void setStatusTip(const std::string& statusTip);
+ void setToolTip(const std::string& toolTip);
+ void setIcon(const std::string& icon);
+ void setSelIcon(const std::string& selIcon);
+ void setDisIcon(const std::string& disIcon);
+
+ bool isEnabled()const;
+ bool isCheckable()const;
+ bool isChecked()const;
+ bool isIconVisibleInMenu()const;
+
+ void setEnabled(bool enabled);
+ void setCheckable(bool checkable);
+ void setChecked(bool checked);
+ void setIconVisibleInMenu(bool visible);
+
+ /**
+ * @brief Convenience function, switch state of checkable Actions.
+ *
+ */
+ void toggle();
+
+ /**
+ * @brief Convenience function, manually call \see triggered() signal
+ *
+ */
+ void trigger();
+
+ /**
+ * \brief Signale is emitted when the given action is activated by user.
+ *
+ * Action may be activated when user click a menu option, boolbar button
+ */
+ boost::signals2::signal<void ()> triggered;
+
+
+ /**
+ * @brief Signal is emitted if Action 'checked' state is changed.
+ *
+ * This signal is valid only for checkable actions
+ */
+ boost::signals2::signal<void (bool checked)> toggled;
+
+ /**
+ * @brief Signal is emitted if Action 'enabled' state is changed.
+ */
+ boost::signals2::signal<void ()> enabledChanged;
+
+private:
+ std::string m_text; ///< Text displayed in menu.
+ std::string m_statusTip;///< Text displayed in status bar.
+ std::string m_toolTip; ///< Text displayed "on mouse over" in tool tip box.
+ std::string m_icon; ///< Path to icon path.
+ std::string m_selIcon; ///< Path to selected (mouse over) icon.
+ std::string m_disIcon; ///< Path to disabled icon.
+ bool m_enabled; ///< Is action enabled.
+ bool m_checkable; ///< Is action checkable.
+ bool m_checked; ///< Is action checked, only checkable Actions can be checked. By default is false.
+ bool m_iconVisibleInMenu; ///<Shoud icon be displayed in menu.
+};
+
+typedef std::shared_ptr<Action> sharedAction;
+
+} /* end of namespace base_ui */
+} /* end of namespace tizen_browser */
+
+#endif // ACTION_H
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "browser_config.h"
+#include <iostream>
+
+#include "EAction.h"
+
+namespace tizen_browser
+{
+namespace base_ui
+{
+
+EAction::EAction(sharedAction action) : m_action(action) {}
+
+void EAction::callbackFunction(void* data, Evas_Object *, void *)
+{
+ EAction *self = reinterpret_cast<EAction*>(data);
+ self->m_action->trigger();
+}
+
+sharedAction EAction::getAction()
+{
+ return m_action;
+}
+
+}
+
+}
+
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef EACTION_H
+#define EACTION_H
+
+#include <Evas.h>
+
+#include "Action.h"
+
+namespace tizen_browser
+{
+namespace base_ui
+{
+
+class EAction
+{
+public:
+ EAction(sharedAction action);
+ sharedAction getAction();
+ static void callbackFunction(void *data, Evas_Object *obj, void *event_info);
+private:
+ sharedAction m_action;
+};
+
+}
+}
+
+#endif // EACTION_H
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *
+ */
+
+#include "MenuButton.h"
+
+#include "BrowserLogger.h"
+
+namespace tizen_browser
+{
+namespace base_ui
+{
+
+MenuButton * MenuButton::previousPopup = 0;
+
+MenuButton::MenuButton(std::shared_ptr< Evas_Object > mainWindow, Evas_Object* parentButton)
+ : m_ctxPopup(0)
+ , m_window(mainWindow)
+ , m_parentButton(parentButton)
+ , m_isShown(false)
+{
+
+}
+
+MenuButton::~MenuButton()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ hidePopup();
+}
+
+
+void MenuButton::showPopup()
+{
+ BROWSER_LOGD("[%s:%d] this: %x ", __PRETTY_FUNCTION__, __LINE__, this);
+ hidePopup();
+
+ if (isShown()){
+ m_isShown = false;
+ unbindFocus();
+ evas_object_hide(m_ctxPopup);
+ onPopupDismissed();
+ return;
+ }
+
+ if(!m_ctxPopup) {
+ m_ctxPopup = elm_ctxpopup_add(m_window.get());
+ BROWSER_LOGD("[%s:%d] - new popup: %x ", __PRETTY_FUNCTION__, __LINE__, m_ctxPopup);
+ evas_object_smart_callback_add(m_ctxPopup, "dismissed", dismissedCtxPopup, this);
+ elm_object_content_set(m_ctxPopup, getContent());
+ elm_ctxpopup_direction_priority_set(m_ctxPopup, ELM_CTXPOPUP_DIRECTION_DOWN, ELM_CTXPOPUP_DIRECTION_DOWN, ELM_CTXPOPUP_DIRECTION_DOWN, ELM_CTXPOPUP_DIRECTION_DOWN);
+
+ Evas_Coord w,h,x,y;
+ evas_object_geometry_get(m_window.get(), &x, &y, &w, &h);
+ evas_object_size_hint_max_set(m_ctxPopup, w, h);
+ evas_object_move(m_ctxPopup, 1650, 130);
+
+ elm_object_style_set(m_ctxPopup, "message_popup");
+ }
+ realShow(m_ctxPopup);
+ previousPopup = this;
+}
+
+void MenuButton::realShow(Evas_Object* popup)
+{
+ elm_object_focus_next_object_set(m_parentButton, getFirstFocus(), ELM_FOCUS_DOWN);
+ elm_object_focus_next_object_set(getFirstFocus(), m_parentButton, ELM_FOCUS_UP);
+
+ ListSize listSize = calculateSize();
+ evas_object_size_hint_min_set(m_ctxPopup, listSize.width, listSize.height);
+ evas_object_size_hint_max_set(m_ctxPopup, listSize.width, listSize.height);
+
+ evas_object_show(popup);
+ m_isShown=true;
+ onPopupShow();
+}
+
+void MenuButton::unbindFocus()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ elm_object_focus_next_object_set(m_parentButton, NULL, ELM_FOCUS_DOWN);
+}
+
+bool MenuButton::isShown()
+{
+ return m_isShown;
+}
+
+void MenuButton::hidePopup()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if(previousPopup && previousPopup->isShown() && previousPopup->canBeDismissed()) {
+ elm_ctxpopup_dismiss(previousPopup->m_ctxPopup);
+ return;
+ }
+ elm_ctxpopup_dismiss(m_ctxPopup);
+ m_isShown = false;
+}
+
+
+void MenuButton::dismissedCtxPopup(void* data, Evas_Object* /*obj*/, void* /*event_info*/)
+{
+ BROWSER_LOGD("[%s:%d]: data*: %x", __PRETTY_FUNCTION__, __LINE__, data);
+ MenuButton* self = reinterpret_cast<MenuButton*>(data);
+ self->m_isShown = false;
+ self->unbindFocus();
+ evas_object_hide(self->m_ctxPopup);
+ self->onPopupDismissed();
+}
+
+
+void MenuButton::onPopupShow()
+{
+ //default implementation does nothing
+}
+
+void MenuButton::onPopupDismissed()
+{
+ //default implementation does nothing
+}
+
+bool MenuButton::canBeDismissed()
+{
+ return true;
+}
+
+} /* end of namespace base_ui */
+} /* end of namespace tizen_browser */
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *
+ */
+
+#ifndef MENUBUTTON_H
+#define MENUBUTTON_H
+
+#include <memory>
+#include <Elementary.h>
+#include <Ecore.h>
+#include <Edje.h>
+#include <Evas.h>
+#include <string>
+namespace tizen_browser
+{
+namespace base_ui
+{
+
+
+class MenuButton
+{
+public:
+
+ struct ListSize {
+ unsigned int width;
+ unsigned int height;
+ };
+
+ MenuButton(std::shared_ptr<Evas_Object> mainWindow, Evas_Object* parentButton);
+ virtual ~MenuButton();
+ void showPopup();
+ void hidePopup();
+ /**
+ * @brief Return content of the popup
+ *
+ * @return Evas_Object*
+ */
+ virtual Evas_Object *getContent() = 0;
+
+ /**
+ * @brief return size of displayed content.
+ */
+ virtual ListSize calculateSize() = 0;
+
+ /**
+ * @brief Returns the first item to switch focus to.
+ *
+ * If you have only elm_list, just return the list.
+ *
+ * @return Evas_Object*
+ */
+ virtual Evas_Object *getFirstFocus() = 0;
+
+ /**
+ * @brief Event fuction will be called just after popup is shown.
+ *
+ * Default implementation is empty.
+ *
+ * @return void
+ */
+ virtual void onPopupShow();
+
+ virtual void onPopupDismissed();
+
+ virtual bool canBeDismissed();
+
+ bool isShown();
+
+protected:
+ static void dismissedCtxPopup(void *data, Evas_Object *obj, void *event_info);
+ static MenuButton *previousPopup;
+ Evas_Object *m_ctxPopup;
+ std::string m_ctxPopupStyle;
+ std::shared_ptr<Evas_Object> m_window;
+ Evas_Object *m_parentButton;
+private:
+ void realShow(Evas_Object* popup);
+ void unbindFocus();
+ bool m_isShown;
+};
+
+} /* end of namespace base_ui */
+} /* end of namespace tizen_browser */
+
+#endif // MENUBUTTON_H
--- /dev/null
+/*
+ * Copyright (c) 2016 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/*
+ * NaviframeWrapper.cpp
+ *
+ * Created on: Aug 4, 2016
+ * Author: m.kawonczyk@samsung.com
+ */
+
+#include "NaviframeWrapper.h"
+
+#include "BrowserAssert.h"
+#include "BrowserLogger.h"
+
+namespace tizen_browser{
+namespace base_ui{
+
+NaviframeWrapper::NaviframeWrapper(Evas_Object* parent)
+ : m_parent(parent)
+ , m_layout(nullptr)
+ , m_bottom_box(nullptr)
+{
+ M_ASSERT(m_parent);
+ m_layout = elm_layout_add(m_parent);
+ evas_object_size_hint_weight_set(m_layout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(m_layout, EVAS_HINT_FILL, EVAS_HINT_FILL);
+ evas_object_show(m_layout);
+ elm_layout_theme_set(m_layout, "naviframe", "item/basic", "default");
+}
+
+NaviframeWrapper::~NaviframeWrapper()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ evas_object_del(m_layout);
+}
+
+Evas_Object* NaviframeWrapper::getLayout()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_layout);
+ return m_layout;
+}
+
+void NaviframeWrapper::setTitle(std::string title)
+{
+ elm_object_translatable_part_text_set(m_layout, "elm.text.title", title.c_str());
+}
+
+void NaviframeWrapper::setContent(Evas_Object *content)
+{
+ elm_object_part_content_set(m_layout, "elm.swallow.content", content);
+}
+
+void NaviframeWrapper::addPrevButton(Evas_Smart_Cb callback, void *data)
+{
+ Evas_Object* button = elm_button_add(m_layout);
+ elm_object_part_content_set(m_layout, "elm.swallow.prev_btn", button);
+ elm_object_style_set(button, "tizen_view/prev_btn");
+ evas_object_smart_callback_add(button, "clicked", callback, data);
+ evas_object_size_hint_weight_set(button, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(button, EVAS_HINT_FILL, EVAS_HINT_FILL);
+}
+
+void NaviframeWrapper::setPrevButtonVisible(bool visible)
+{
+ Evas_Object* button = elm_object_part_content_get(m_layout, "elm.swallow.prev_btn");
+ if (button) {
+ if (visible) {
+ evas_object_show(button);
+ elm_object_signal_emit(m_layout, "elm,state,prev_btn,show", "elm");
+ } else {
+ evas_object_hide(button);
+ elm_object_signal_emit(m_layout, "elm,state,prev_btn,hide", "elm");
+ }
+ } else {
+ BROWSER_LOGW("[%s] Button does not exist!", __PRETTY_FUNCTION__);
+ }
+}
+
+void NaviframeWrapper::addLeftButton(Evas_Smart_Cb callback, void *data)
+{
+ Evas_Object* button = elm_button_add(m_layout);
+ elm_object_part_content_set(m_layout, "title_left_btn", button);
+ elm_object_style_set(button, "naviframe/title_left");
+ evas_object_smart_callback_add(button, "clicked", callback, data);
+ evas_object_size_hint_weight_set(button, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(button, EVAS_HINT_FILL, EVAS_HINT_FILL);
+}
+
+void NaviframeWrapper::setLeftButtonText(std::string text)
+{
+ Evas_Object* button = elm_object_part_content_get(m_layout, "title_left_btn");
+ if (button)
+ elm_object_translatable_text_set(button, text.c_str());
+ else
+ BROWSER_LOGW("[%s] Button does not exist!", __PRETTY_FUNCTION__);
+}
+
+void NaviframeWrapper::setLeftButtonVisible(bool visible)
+{
+ Evas_Object* button = elm_object_part_content_get(m_layout, "title_left_btn");
+ if (button) {
+ if (visible) {
+ evas_object_show(button);
+ elm_object_signal_emit(m_layout, "elm,state,title_left_btn,show", "elm");
+ } else {
+ evas_object_hide(button);
+ elm_object_signal_emit(m_layout, "elm,state,title_left_btn,hide", "elm");
+ }
+ } else {
+ BROWSER_LOGW("[%s] Button does not exist!", __PRETTY_FUNCTION__);
+ }
+}
+
+void NaviframeWrapper::setLeftButtonEnabled(bool enabled)
+{
+ Evas_Object* button = elm_object_part_content_get(m_layout, "title_left_btn");
+ if (button) {
+ if (enabled)
+ elm_object_signal_emit(button, "elm,state,enabled", "elm");
+ else
+ elm_object_signal_emit(button, "elm,state,disabled", "elm");
+ } else {
+ BROWSER_LOGW("[%s] Button does not exist!", __PRETTY_FUNCTION__);
+ }
+}
+
+void NaviframeWrapper::addRightButton(Evas_Smart_Cb callback, void *data)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ Evas_Object* button = elm_button_add(m_layout);
+
+ elm_object_part_content_set(m_layout, "title_right_btn", button);
+ elm_object_style_set(button, "naviframe/title_right");
+ evas_object_smart_callback_add(button, "clicked", callback, data);
+ evas_object_size_hint_weight_set(button, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(button, EVAS_HINT_FILL, EVAS_HINT_FILL);
+
+}
+
+void NaviframeWrapper::setRightButtonText(std::string text)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ Evas_Object* button = elm_object_part_content_get(m_layout, "title_right_btn");
+ if (button)
+ elm_object_translatable_text_set(button, text.c_str());
+ else
+ BROWSER_LOGW("[%s] Button does not exist!", __PRETTY_FUNCTION__);
+}
+
+void NaviframeWrapper::setRightButtonVisible(bool visible)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ Evas_Object* button = elm_object_part_content_get(m_layout, "title_right_btn");
+ if (button) {
+ if (visible) {
+ evas_object_show(button);
+ elm_object_signal_emit(m_layout, "elm,state,title_right_btn,show", "elm");
+ } else {
+ evas_object_hide(button);
+ elm_object_signal_emit(m_layout, "elm,state,title_right_btn,hide", "elm");
+ }
+ } else {
+ BROWSER_LOGW("[%s] Button does not exist!", __PRETTY_FUNCTION__);
+ }
+}
+
+void NaviframeWrapper::setRightButtonEnabled(bool enabled)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ Evas_Object* button = elm_object_part_content_get(m_layout, "title_right_btn");
+ if (button) {
+ if (enabled)
+ elm_object_signal_emit(button, "elm,state,enabled", "elm");
+ else
+ elm_object_signal_emit(button, "elm,state,disabled", "elm");
+ } else {
+ BROWSER_LOGW("[%s] Button does not exist!", __PRETTY_FUNCTION__);
+ }
+}
+
+void NaviframeWrapper::addButtonToBottomBar(std::string text, Evas_Smart_Cb callback, void *data)
+{
+ if (!m_bottom_box)
+ createBottomBar();
+ Evas_Object* button = elm_button_add(m_bottom_box);
+ elm_object_style_set(button, "bottom");
+ evas_object_size_hint_weight_set(button, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(button, EVAS_HINT_FILL, EVAS_HINT_FILL);
+ elm_object_part_text_set(button, "elm.text", text.c_str());
+ elm_object_signal_emit(button, "elm,state,text,visible", "elm");
+ evas_object_smart_callback_add(button, "clicked", callback, data);
+
+ elm_box_pack_end(m_bottom_box, button);
+ m_bottom_buttons.push_back(button);
+ evas_object_show(button);
+
+}
+
+void NaviframeWrapper::setEnableButtonInBottomBar(int number, bool enabled)
+{
+ if (enabled)
+ elm_object_signal_emit(m_bottom_buttons[number], "elm,state,enabled", "elm");
+ else
+ elm_object_signal_emit(m_bottom_buttons[number], "elm,state,disabled", "elm");
+}
+
+void NaviframeWrapper::setBottomButtonText(int number, const std::string& text)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ elm_object_part_text_set(m_bottom_buttons[number], "elm.text", text.c_str());
+}
+
+void NaviframeWrapper::setVisibleBottomBar(bool visible)
+{
+ if (!m_bottom_box)
+ createBottomBar();
+ if (visible) {
+ evas_object_show(m_bottom_box);
+ elm_object_signal_emit(m_layout, "elm,state,toolbar,show", "elm");
+ } else {
+ evas_object_hide(m_bottom_box);
+ elm_object_signal_emit(m_layout, "elm,state,toolbar,hide", "elm");
+ }
+}
+
+void NaviframeWrapper::createBottomBar(Evas_Object* layout, std::string swallow_name)
+{
+ m_bottom_box = elm_box_add(m_layout);
+ elm_box_horizontal_set(m_bottom_box, EINA_TRUE);
+ elm_box_padding_set(m_bottom_box, 32, 0);
+ evas_object_size_hint_weight_set(m_bottom_box, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(m_bottom_box, EVAS_HINT_FILL, EVAS_HINT_FILL);
+
+ if (layout) {
+ elm_object_part_content_set(m_layout, "toolbar", layout);
+ elm_object_part_content_set(layout, swallow_name.c_str(), m_bottom_box);
+ } else {
+ elm_object_part_content_set(m_layout, "toolbar", m_bottom_box);
+ }
+}
+
+
+}
+}
--- /dev/null
+/*
+ * Copyright (c) 2016 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/*
+ * NaviframeLWrapper.h
+ *
+ * Created on: Aug 4, 2016
+ * Author: m.kawonczyk@samsung.com
+ */
+
+#ifndef NAVIFRAMEWRAPPER_H
+#define NAVIFRAMEWRAPPER_H
+
+#include <Elementary.h>
+#include <Ecore.h>
+#include <Edje.h>
+#include <Evas.h>
+#include <boost/signals2/signal.hpp>
+#include <string>
+#include <map>
+
+namespace tizen_browser{
+namespace base_ui{
+
+class NaviframeWrapper
+{
+public:
+ NaviframeWrapper(Evas_Object *parent);
+ ~NaviframeWrapper();
+
+ void show() { evas_object_show(m_layout); }
+ void hide() { evas_object_hide(m_layout); }
+
+ Evas_Object *getLayout();
+ void setTitle(std::string title);
+ void setContent(Evas_Object *content);
+
+ void addPrevButton(Evas_Smart_Cb callback, void* data);
+ void setPrevButtonVisible(bool visible);
+
+ void addLeftButton(Evas_Smart_Cb callback, void* data);
+ void setLeftButtonText(std::string text);
+ void setLeftButtonVisible(bool visible);
+ void setLeftButtonEnabled(bool enabled);
+
+ void addRightButton(Evas_Smart_Cb callback, void* data);
+ void setRightButtonText(std::string text);
+ void setRightButtonVisible(bool visible);
+ void setRightButtonEnabled(bool enabled);
+
+ void createBottomBar(Evas_Object* layout = nullptr,
+ std::string swallow_name = "elm.swallow.content");
+ void addButtonToBottomBar(std::string text, Evas_Smart_Cb callback, void* data);
+ void setEnableButtonInBottomBar(int number, bool enabled);
+ void setBottomButtonText(int number, const std::string& text);
+ void setVisibleBottomBar(bool visible);
+
+protected:
+ Evas_Object *m_parent;
+ Evas_Object *m_layout;
+ Evas_Object *m_bottom_box;
+ std::vector<Evas_Object*> m_bottom_buttons;
+};
+
+using SharedNaviframeWrapper = std::shared_ptr<NaviframeWrapper>;
+
+}
+}
+
+#endif // NAVIFRAMEWRAPPER_H
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef __POPUP_BUTTONS_H__
+#define __POPUP_BUTTONS_H__ 1
+
+#include <map>
+#include "app_i18n.h"
+
+namespace tizen_browser
+{
+namespace base_ui
+{
+
+ enum PopupButtons
+ {
+ NONE = 0
+ ,OK = 1 << 1
+ ,CANCEL = 1 << 2
+ ,YES = 1 << 3
+ ,NO = 1 << 4
+ ,CLOSE = 1 << 5
+ ,CONNECT = 1 << 6
+ ,CONTINUE= 1 << 7
+ ,CLOSE_TAB = 1 << 8
+ ,RESET = 1 << 9
+ ,DELETE = 1 << 10
+ ,BACK_TO_SAFETY = 1 << 11
+ ,VIEW_CERTIFICATE = 1 << 12
+ };
+
+ static std::map<PopupButtons, std::string> createTranslations()
+ {
+ std::map<PopupButtons, std::string> m;
+ m[OK] = "IDS_BR_SK_OK";
+ m[CANCEL] = "IDS_BR_BUTTON_CANCEL";
+ m[YES] = "IDS_BR_SK_YES";
+ m[NO] = "IDS_BR_SK_NO";
+ m[CLOSE] = "IDS_BR_BUTTON_CLOSE";
+ m[CONNECT] = "Connect";
+ m[CONTINUE] = "IDS_BR_BUTTON_CONTINUE";
+ m[CLOSE_TAB] = "Close tab";
+ m[RESET] = "IDS_BR_BUTTON_RESET_ABB";
+ m[DELETE] = "IDS_BR_SK_DELETE_ABB";
+ m[BACK_TO_SAFETY] = "Back to safety";
+ m[VIEW_CERTIFICATE] = "IDS_BR_OPT_VIEW_CERTIFICATE";
+
+ return m;
+ }
+
+ static std::map<PopupButtons, std::string> buttonsTranslations = createTranslations();
+}
+
+}
+
+#endif //__POPUP_BUTTONS_H__
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef __BROWSER_LOGGER_H__
+#define __BROWSER_LOGGER_H__ 1
+
+#include "browser_config.h"
+#include <string>
+
+#if !defined(NDEBUG) || PLATFORM(TIZEN)
+
+#include "Logger/Logger.h"
+
+#define BROWSER_LOGD(fmt, args...) tizen_browser::logger::Logger::getInstance().log(tizen_browser::logger::make_message(fmt, ##args))
+#define BROWSER_LOGI(fmt, args...) tizen_browser::logger::Logger::getInstance().log(tizen_browser::logger::make_message(fmt, ##args))
+#define BROWSER_LOGW(fmt, args...) tizen_browser::logger::Logger::getInstance().log(tizen_browser::logger::make_message(fmt, ##args))
+#define BROWSER_LOGE(fmt, args...) tizen_browser::logger::Logger::getInstance().log(tizen_browser::logger::make_message(fmt, ##args))
+
+#define BROWSER_ENABLE_LOG
+
+#else
+
+#define BROWSER_LOGD(fmt, args...) do { } while(0)
+#define BROWSER_LOGI(fmt, args...) do { } while(0)
+#define BROWSER_LOGW(fmt, args...) do { } while(0)
+#define BROWSER_LOGE(fmt, args...) do { } while(0)
+
+#endif
+
+#endif /* __BROWSER_LOGGER_H__ */
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef __BROWSER_SERVICE_MANAGER_HPP__
+#define __BROWSER_SERVICE_MANAGER_HPP__ 1
+
+#include "ServiceManager.h"
+#include "AbstractService.h"
+
+#endif /* __BROWSER_SERVICE_MANAGER_HPP__ */
--- /dev/null
+project(browserApp)
+
+include(Coreheaders)
+include(EFLHelpers)
+include(EWebKitHelpers)
+
+find_package(PNG REQUIRED)
+
+include_directories(
+ ${CMAKE_SOURCE_DIR}
+ ${CMAKE_BINARY_DIR}
+ ${PNG_INCLUDE_DIRS}
+ )
+
+### browserCore library
+### current platform CMake desn't support clean o build
+set(browserCore_SRCS
+ BasicUI/EAction.cpp
+ BasicUI/Action.cpp
+ BasicUI/MenuButton.cpp
+ BasicUI/NaviframeWrapper.cpp
+ Config/Config.cpp
+ Logger/Logger.cpp
+ Logger/LoggerTools.cpp
+ Logger/TextLogger.cpp
+ Logger/Useloggers.cpp
+ ServiceManager/Debug/BrowserAssert.cpp
+ ServiceManager/ServiceFactory.cpp
+ ServiceManager/ServiceLib.cpp
+ ServiceManager/ServiceLoader.cpp
+ ServiceManager/ServiceManager.cpp
+ AbstractWebEngine/TabId.cpp
+ AbstractWebEngine/WebConfirmation.cpp
+ Tools/EflTools.cpp
+ Tools/BrowserImage.cpp
+ Tools/Blob.cpp
+ Tools/BookmarkItem.cpp
+ Tools/BookmarkFolder.cpp
+ Tools/CapiWebErrorCodes.cpp
+ Tools/FeedItem.cpp
+ Tools/FeedChannel.cpp
+ Tools/StringTools.cpp
+ )
+
+if(${PROFILE} MATCHES "mobile")
+ set(browserCore_SRCS
+ ${browserCore_SRCS}
+ DownloadControl/DownloadControl.cpp
+ )
+else(${PROFILE} MATCHES "mobile")
+ set(browserCore_SRCS
+ ${browserCore_SRCS}
+ Tools/FocusManager.cpp
+ )
+endif(${PROFILE} MATCHES "mobile")
+
+if(TIZEN_BUILD)
+ set(browserCore_SRCS
+ ${browserCore_SRCS}
+ Logger/DLOGLogger.cpp
+ )
+endif(TIZEN_BUILD)
+
+if(TIZEN_BUILD)
+ set(${browserCore_SRCS} ${browserCore_SRCS}
+ DLOGLogger.cpp)
+endif(TIZEN_BUILD)
+
+configure_file(Config/ConfigValues.h.in Config/ConfigValues.h @ONLY)
+include_directories(${CMAKE_CURRENT_BINARY_DIR}/Config)
+
+if(DYN_INT_LIBS)
+ add_library(browserCore SHARED ${browserCore_SRCS})
+else(DYN_INT_LIBS)
+ add_library(browserCore STATIC ${browserCore_SRCS})
+endif(DYN_INT_LIBS)
+
+target_link_libraries(browserCore dl)
+target_link_libraries(browserCore ${Boost_LIBRARIES})
+target_link_libraries(browserCore ${EFL_LDFLAGS})
+target_link_libraries(browserCore ${EWEBKIT2_LDFLAGS})
+
+if(TIZEN_BUILD)
+ target_link_libraries(browserCore ${tizen_pkgs_LDFLAGS})
+endif(TIZEN_BUILD)
+
+install(TARGETS browserCore
+ LIBRARY DESTINATION lib
+ ARCHIVE DESTINATION lib)
+### end browserCore library
+
+
+### browser binary
+add_executable(${BIN_NAME} main.cpp)
+add_dependencies(${BIN_NAME} browserCore)
+target_link_libraries(${BIN_NAME} browserCore)
+target_link_libraries(${BIN_NAME} ${EFL_LDFLAGS})
+target_link_libraries(${BIN_NAME} ${Boost_LIBRARIES})
+
+
+if(TIZEN_BUILD)
+ target_link_libraries(${BIN_NAME} ${tizen_pkgs_LDFLAGS} "-pie"
+ BookmarkFlowUI
+ BookmarkManagerUI
+ BookmarkService
+ CertificateService
+ FindOnPageUI
+ HistoryService
+ HistoryUI
+ PlatformInputManager
+ QuickAccess
+ SettingsUI
+ SimpleUI
+ StorageService
+ TabService
+ TabUI
+ WebEngineService
+ WebPageUI
+)
+endif(TIZEN_BUILD)
+
+install(TARGETS ${BIN_NAME} RUNTIME DESTINATION bin)
+
+
+
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "browser_config.h"
+#include "Config.h"
+#include "BrowserLogger.h"
+#include "Ecore_Wayland.h"
+#include "Tools/SettingsEnums.h"
+#include <Elementary.h>
+#include <app_common.h>
+
+namespace tizen_browser
+{
+namespace config
+{
+
+Config::Config()
+{
+ m_data["main_service_name"] = std::string("org.tizen.browser.base_UI");
+ m_data["favorite_service_name"] = std::string("org.tizen.browser.favoriteservice");
+ m_data["DB_FOLDERS"] = std::string(".browser.bookmark.db");
+ m_data["DB_SETTINGS"] = std::string(".browser.settings.db");
+ m_data["DB_HISTORY"] = std::string(".browser.history.db");
+ m_data["DB_SESSION"] = std::string(".browser.session.db");
+ m_data["DB_CERTIFICATE"] = std::string(".browser.certificate.db");
+
+ m_data["TOOLTIP_DELAY"] = 0.05; // time from mouse in to tooltip show
+ m_data["TOOLTIP_HIDE_TIMEOUT"] = 2.0; // time from tooltip show to tooltip hide
+ m_data["TAB_LIMIT"] = 10; // max number of open tabs
+ m_data["FAVORITES_LIMIT"] = 40; // max number of added favorites
+
+# include "ConfigValues.h"
+
+ m_data["resourcedb/dir"] = std::string(app_get_data_path());
+
+ m_keysValues[CONFIG_KEY::HISTORY_TAB_SERVICE_THUMB_HEIGHT] = 315;
+ m_keysValues[CONFIG_KEY::HISTORY_TAB_SERVICE_THUMB_WIDTH] = 590;
+ m_keysValues[CONFIG_KEY::FAVORITESERVICE_THUMB_HEIGHT] = 261;
+ m_keysValues[CONFIG_KEY::FAVORITESERVICE_THUMB_WIDTH] = 319;
+
+ m_keysValues[CONFIG_KEY::URLHISTORYLIST_ITEMS_NUMBER_MAX] = 12;
+ m_keysValues[CONFIG_KEY::URLHISTORYLIST_ITEMS_VISIBLE_NUMBER_MAX] = 5;
+ m_keysValues[CONFIG_KEY::URLHISTORYLIST_KEYWORD_LENGTH_MIN] = 3;
+#if PROFILE_MOBILE
+ m_keysValues[CONFIG_KEY::URLHISTORYLIST_ITEM_HEIGHT] = 74;
+#else
+ m_keysValues[CONFIG_KEY::URLHISTORYLIST_ITEM_HEIGHT] = 82;
+#endif
+
+ m_keysValues[CONFIG_KEY::WEB_ENGINE_PAGE_OVERVIEW] = true;
+ m_keysValues[CONFIG_KEY::WEB_ENGINE_LOAD_IMAGES] = true;
+ m_keysValues[CONFIG_KEY::WEB_ENGINE_ENABLE_JAVASCRIPT] = true;
+ m_keysValues[CONFIG_KEY::WEB_ENGINE_REMEMBER_FROM_DATA] = true;
+ m_keysValues[CONFIG_KEY::WEB_ENGINE_REMEMBER_PASSWORDS] = true;
+ m_keysValues[CONFIG_KEY::WEB_ENGINE_AUTOFILL_PROFILE_DATA] = true;
+ m_keysValues[CONFIG_KEY::WEB_ENGINE_SCRIPTS_CAN_OPEN_PAGES] = true;
+
+ m_keysValues[CONFIG_KEY::CACHE_ENABLE_VALUE] = EINA_TRUE;
+ m_keysValues[CONFIG_KEY::CACHE_FONT_VALUE] = 0;
+ m_keysValues[CONFIG_KEY::CACHE_IMAGE_VALUE] = 2048;
+ m_keysValues[CONFIG_KEY::CACHE_INTERVAL_VALUE] = 32;
+
+ m_keysValues[CONFIG_KEY::SAVE_CONTENT_LOCATION] = base_ui::Translations::Device;
+ m_keysValues[CONFIG_KEY::DEFAULT_SEARCH_ENGINE] = base_ui::Translations::Google;
+ m_keysValues[CONFIG_KEY::CURRENT_HOME_PAGE] = "http://www.samsung.com";
+}
+
+boost::any Config::get(const std::string& key)
+{
+ return m_data[key];
+}
+
+const boost::any& Config::get(const CONFIG_KEY& key) const
+{
+ return m_keysValues.find(key)->second;
+}
+
+void Config::set(const std::string & key, const boost::any & value)
+{
+ m_data[key] = value;
+}
+
+bool Config::isMobileProfile() const
+{
+ return boost::any_cast<std::string>(m_data.at("profile")) == MOBILE;
+}
+
+} /* end of namespace config */
+} /* end of namespace tizen_browser */
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef __CONFIG_H__
+#define __CONFIG_H__ 1
+
+#include <string>
+#include <map>
+
+#include <boost/any.hpp>
+#include "ConfigKey.h"
+
+namespace tizen_browser
+{
+namespace config
+{
+
+/**
+ * @brief Default config placeholder.
+ */
+class Config
+{
+public:
+ static Config& getInstance()
+ {
+ static Config instance;
+ return instance;
+ }
+ Config();
+ Config(Config const&) = delete;
+ void operator=(Config const&) = delete;
+
+ /**
+ * @brief This method gets value from config stored under key.
+ *
+ * @param key Key of item we want to get
+ *
+ * @return Value from config.
+ */
+ boost::any get(const std::string& key);
+ const boost::any& get(const CONFIG_KEY& key) const;
+ /**
+ * @brief This method sets passed value under passed key.
+ *
+ * @param key Key of item to set value.
+ * @param value Value to be set.
+ */
+ void set(const std::string & key, const boost::any & value);
+
+ /**
+ * @brief Check if current profile is mobile.
+ */
+ bool isMobileProfile() const;
+private:
+ std::map<std::string, boost::any> m_data;
+ std::map<CONFIG_KEY, boost::any> m_keysValues;
+
+ const std::string MOBILE = "mobile";
+};
+
+
+} /* end of namespace config */
+} /* end of namespace tizen_browser */
+
+#endif /* __CONFIG_H__ */
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef CONFIGKEY_H_
+#define CONFIGKEY_H_
+
+enum class CONFIG_KEY
+{
+ HISTORY_TAB_SERVICE_THUMB_HEIGHT,
+ HISTORY_TAB_SERVICE_THUMB_WIDTH,
+ FAVORITESERVICE_THUMB_WIDTH,
+ FAVORITESERVICE_THUMB_HEIGHT,
+ URLHISTORYLIST_ITEMS_NUMBER_MAX,
+ URLHISTORYLIST_ITEMS_VISIBLE_NUMBER_MAX,
+ URLHISTORYLIST_KEYWORD_LENGTH_MIN,
+ URLHISTORYLIST_ITEM_HEIGHT,
+ WEB_ENGINE_PAGE_OVERVIEW,
+ WEB_ENGINE_LOAD_IMAGES,
+ WEB_ENGINE_ENABLE_JAVASCRIPT,
+ WEB_ENGINE_REMEMBER_FROM_DATA,
+ WEB_ENGINE_REMEMBER_PASSWORDS,
+ WEB_ENGINE_AUTOFILL_PROFILE_DATA,
+ WEB_ENGINE_SCRIPTS_CAN_OPEN_PAGES,
+ CACHE_ENABLE_VALUE,
+ CACHE_INTERVAL_VALUE,
+ CACHE_FONT_VALUE,
+ CACHE_IMAGE_VALUE,
+ SAVE_CONTENT_LOCATION,
+ DEFAULT_SEARCH_ENGINE,
+ CURRENT_HOME_PAGE
+};
+
+#endif /* CONFIGKEY_H_ */
--- /dev/null
+//This is template file for configuration variables.
+m_data["services/dir"] = std::string("@CMAKE_INSTALL_PREFIX@/services");
+m_data["resource/dir"] = std::string("@RESDIR@");
--- /dev/null
+/*
+ * Copyright 2015 Samsung Electronics Co., Ltd
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ * Contact: Minseok Choi <min7.choi@samsung.com>
+ *
+ */
+
+#include "DownloadControl.h"
+
+#include <appsvc.h>
+#include <app.h>
+#include <app_manager.h>
+#include "app_preference.h"
+
+
+#include <fcntl.h>
+#include <notification.h>
+#include <notification_internal.h>
+#include <time.h>
+
+#include "media_content.h"
+#include "media_info.h"
+#include "DownloadControl.h"
+
+static const char *sdp_mime = "application/sdp";
+
+DownloadControl::DownloadControl(void)
+ : m_download_uri()
+ , m_parent(nullptr)
+{
+}
+
+DownloadControl::~DownloadControl(void)
+{
+}
+
+void DownloadControl::init(Evas_Object* parent)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_parent = parent;
+}
+
+Evas_Object *DownloadControl::brui_popup_add(Evas_Object *parent)
+{
+ Evas_Object *popup = NULL;
+ popup = elm_popup_add(parent);
+ elm_popup_align_set(popup, ELM_NOTIFY_ALIGN_FILL, 1.0);
+ return popup;
+}
+
+Eina_Bool DownloadControl::launch_streaming_player(const char *uri)
+{
+ BROWSER_LOGD("[%s:%d] uri = [%s] ", __PRETTY_FUNCTION__, __LINE__, uri);
+
+ bool vt_call_check = false;
+ if (app_manager_is_running(sec_vt_app, &vt_call_check) < 0) {
+ BROWSER_LOGE("[%s:%d] Fail to get app running information", __PRETTY_FUNCTION__, __LINE__);
+ return EINA_FALSE;
+ }
+
+ if (vt_call_check) {
+ return EINA_FALSE;
+ }
+
+ app_control_h app_control = NULL;
+
+ if (app_control_create(&app_control) < 0) {
+ BROWSER_LOGE("[%s:%d] Fail to create app_control handle", __PRETTY_FUNCTION__, __LINE__);
+ return EINA_FALSE;
+ }
+
+ if (!app_control) {
+ BROWSER_LOGE("[%s:%d] app_control handle is NULL", __PRETTY_FUNCTION__, __LINE__);
+ return EINA_FALSE;
+ }
+
+ if (app_control_set_operation(app_control, APP_CONTROL_OPERATION_VIEW) < 0) {
+ BROWSER_LOGE("[%s:%d] app_control_set_operation failed", __PRETTY_FUNCTION__, __LINE__);
+ app_control_destroy(app_control);
+ return EINA_FALSE;
+ }
+
+ if (app_control_set_mime(app_control, "video/") < 0) {
+ BROWSER_LOGE("[%s:%d] Fail to app_control_set_mime", __PRETTY_FUNCTION__, __LINE__);
+ app_control_destroy(app_control);
+ return EINA_FALSE;
+ }
+
+ if (app_control_add_extra_data(app_control, "path", uri) < 0) {
+ BROWSER_LOGE("[%s:%d] Fail to set extra data", __PRETTY_FUNCTION__, __LINE__);
+ app_control_destroy(app_control);
+ return EINA_FALSE;
+ }
+
+ if (app_control_send_launch_request(app_control, NULL, NULL) < 0) {
+ BROWSER_LOGE("[%s:%d] Fail to launch app_control operation", __PRETTY_FUNCTION__, __LINE__);
+ app_control_destroy(app_control);
+ return EINA_FALSE;
+ }
+
+ app_control_destroy(app_control);
+
+ return EINA_TRUE;
+}
+
+void DownloadControl::__sdp_download_finished_cb(const char *file_path, void *data)
+{
+ BROWSER_LOGD("[%s:%d]file_path = [%s]", __PRETTY_FUNCTION__, __LINE__, file_path);
+ BROWSER_LOGD("[%s:%d]data = [%p] ", __PRETTY_FUNCTION__, __LINE__, data);
+}
+
+char *DownloadControl::get_file_size_str(const char *full_path)
+{
+ FILE *fp = NULL;
+ long size = 0;
+ double size_double = 0.0f;
+ char size_str[10 + 1] = {0, };
+ std::string size_text;
+
+ fp = fopen(full_path, "r");
+ if (!fp)
+ return NULL;
+ fseek(fp, 0L, SEEK_END);
+ size = ftell(fp);
+ fclose(fp);
+
+ if (size >= unit_size) {
+ size_double = (double)size / (double)unit_size;
+ if (size_double >= unit_size) {
+ size_double = (double)size_double / (double)unit_size;
+ if (size_double >= unit_size) {
+ size_double = (double)size_double / (double)unit_size;
+ snprintf(size_str, 10, "%.2f", size_double);
+ size_text = std::string(size_str) + std::string("GB");
+ } else {
+ snprintf(size_str, 10, "%.2f", size_double);
+ size_text = std::string(size_str) + std::string("MB");
+ }
+ } else {
+ snprintf(size_str, 10, "%.2f", size_double);
+ size_text = std::string(size_str) + std::string("KB");
+ }
+ } else {
+ snprintf(size_str, 10, "%u", (int)size);
+ size_text = std::string(size_str) + std::string("B");
+ }
+
+ return strdup(size_text.c_str());
+}
+
+Eina_Bool DownloadControl::_check_file_exist(const char *path)
+{
+ BROWSER_LOGD("[%s:%d] path = [%s]", __PRETTY_FUNCTION__, __LINE__, path);
+
+ if (!strlen(path)) {
+ BROWSER_LOGE("[%s:%d] path has no string", __PRETTY_FUNCTION__, __LINE__);
+ return EINA_FALSE;
+ }
+
+ struct stat file_state;
+ int stat_ret = 0;
+
+ stat_ret = stat(path, &file_state);
+ if (stat_ret != 0){
+ BROWSER_LOGE("[%s:%d] failed to stat", __PRETTY_FUNCTION__, __LINE__);
+ return EINA_FALSE;
+ }
+
+ if (!S_ISREG(file_state.st_mode)) {
+ BROWSER_LOGE("[%s:%d] File does not exist", __PRETTY_FUNCTION__, __LINE__);
+ return EINA_FALSE;
+ }
+
+ return EINA_TRUE;
+}
+
+Eina_Bool DownloadControl::_save_file(const char *raw_data, const char *path)
+{
+ int fd = 0;
+ int write_len = 0;
+ gsize length = 0;
+ guchar *decoded_data = NULL;
+
+ decoded_data = g_base64_decode((gchar *)raw_data, &length);
+ if (!decoded_data) {
+ BROWSER_LOGE("[%s:%d] failed to decode raw data", __PRETTY_FUNCTION__, __LINE__);
+ return EINA_FALSE;
+ }
+
+ if (!strlen((char*)decoded_data)) {
+ BROWSER_LOGE("[%s:%d] has no data", __PRETTY_FUNCTION__, __LINE__);
+ g_free(decoded_data);
+ decoded_data = NULL;
+ return EINA_FALSE;
+ }
+
+ if ((fd = open(path, O_CREAT | O_WRONLY, S_IRUSR|S_IWUSR | S_IRGRP | S_IROTH)) < 0) {
+ BROWSER_LOGE("[%s:%d] failed to file open to save raw data", __PRETTY_FUNCTION__, __LINE__);
+ g_free(decoded_data);
+ decoded_data = NULL;
+ return EINA_FALSE;
+ }
+
+ write_len = write(fd, decoded_data, length);
+ close(fd);
+
+ if (write_len != (int)length) {
+ BROWSER_LOGE("[%s:%d] failed to save raw data normally", __PRETTY_FUNCTION__, __LINE__);
+ unlink(path);
+ g_free(decoded_data);
+ decoded_data = NULL;
+ return EINA_FALSE;
+ }
+
+ if (decoded_data){
+ g_free(decoded_data);
+ decoded_data = NULL;
+ }
+
+ return EINA_TRUE;
+}
+
+Eina_Bool DownloadControl::_update_contents_on_media_db(const char *path)
+{
+ BROWSER_LOGD("[%s:%d]", __PRETTY_FUNCTION__, __LINE__);
+
+ if (!strlen(path)) {
+ BROWSER_LOGD("[%s:%d] path has no string", __PRETTY_FUNCTION__, __LINE__);
+ return EINA_FALSE;
+ }
+
+ int ret = -1;
+ media_info_h info = NULL;
+
+ ret = media_content_connect();
+ if (ret != MEDIA_CONTENT_ERROR_NONE) {
+ BROWSER_LOGE("[%s:%d] Fail to media_content_connect", __PRETTY_FUNCTION__, __LINE__);
+ return EINA_FALSE;
+ }
+
+ ret = media_info_insert_to_db(path, &info);
+ if (ret != MEDIA_CONTENT_ERROR_NONE || info == NULL) {
+ BROWSER_LOGE("[%s:%d] Fail to media_info_insert_to_db [%d]", __PRETTY_FUNCTION__, __LINE__, ret);
+ media_content_disconnect();
+ if (info)
+ media_info_destroy(info);
+ return EINA_FALSE;
+ }
+
+ media_info_destroy(info);
+ ret = media_content_disconnect();
+ if (ret != MEDIA_CONTENT_ERROR_NONE) {
+ BROWSER_LOGE("[%s:%d] Fail to media_content_disconnect", __PRETTY_FUNCTION__, __LINE__);
+ }
+
+ return EINA_TRUE;
+}
+
+Eina_Bool DownloadControl::_get_download_path(const char *extension, char **full_path, char **file_name)
+{
+ BROWSER_LOGD("[%s:%d]", __PRETTY_FUNCTION__, __LINE__);
+
+ char temp_count_str[10] = {0};
+ int count = 0;
+
+ std::string storing_path;
+
+ if (!strcmp(getStorageType(),"0"))
+ storing_path = std::string(default_device_storage_path);
+ else
+ storing_path = std::string(defualt_sd_card_storage_path);
+
+ std::string only_file_name = std::string(default_download_item_name) + std::string(".") + std::string(extension);
+ std::string entire_path_name = storing_path + std::string(default_download_item_name) + std::string(".") + std::string(extension);
+ BROWSER_LOGD("[%s:%d:%s]", __PRETTY_FUNCTION__, __LINE__,entire_path_name.c_str());
+ while(_check_file_exist((const char *)entire_path_name.c_str()) == EINA_TRUE) {
+ count++;
+ memset(temp_count_str, 0, 10);
+ snprintf(temp_count_str, 10, "_%d", count);
+
+ only_file_name.clear();
+ only_file_name = std::string(default_download_item_name)
+ + std::string(temp_count_str)
+ + std::string(".")
+ + std::string(extension);
+
+ entire_path_name.clear();
+ entire_path_name = storing_path
+ + std::string(default_download_item_name)
+ + std::string(temp_count_str)
+ + std::string(".")
+ + std::string(extension);
+
+ if (count > BROWSER_DATA_SCHEME_DOWNLOAD_ALLOW_MAX_COUNT) {
+ entire_path_name.clear();
+ only_file_name.clear();
+ break;
+ }
+ }
+
+ Eina_Bool ok = EINA_FALSE;
+
+ if (!entire_path_name.empty())
+ {
+ *full_path = strdup(entire_path_name.c_str());
+ *file_name = strdup(only_file_name.c_str());
+ ok = EINA_TRUE;
+ }
+
+ return ok;
+}
+
+void DownloadControl::handle_download_request(const char *uri, const char *content_type)
+{
+ BROWSER_LOGD("[%s:%d] uri = [%s], content_type = [%s]", __PRETTY_FUNCTION__, __LINE__, uri, content_type);
+
+ m_download_uri.clear();
+
+ m_download_uri = std::string(uri);
+
+ if (!content_type) {
+ launch_download_app(uri);
+ return;
+ }
+
+ if (!strcmp(content_type, sdp_mime)) {
+ Evas_Object *popup = brui_popup_add(m_parent);
+ Evas_Object *app_list = elm_list_add(popup);
+
+ elm_list_mode_set(app_list, ELM_LIST_EXPAND);
+ evas_object_size_hint_max_set(app_list, -1, APP_LIST_HEIGHT);
+ } else {
+ launch_download_app(uri);
+ }
+}
+
+Eina_Bool DownloadControl::handle_data_scheme(const char *uri)
+{
+ BROWSER_LOGD("[%s:%d]", __PRETTY_FUNCTION__, __LINE__);
+
+ const char *encoded_str = NULL;
+ const char *extension = NULL;
+
+ if (!strncmp(uri, data_scheme_jpeg_base64, strlen(data_scheme_jpeg_base64))) {
+ encoded_str = uri + strlen(data_scheme_jpeg_base64) + 1; // 1 is reserved for separator ','
+ extension = (const char *)"jpeg";
+ } else if (!strncmp(uri, data_scheme_jpg_base64, strlen(data_scheme_jpg_base64))) {
+ encoded_str = uri + strlen(data_scheme_jpg_base64) + 1; // 1 is reserved for separator ','
+ extension = (const char *)"jpg";
+ } else if (!strncmp(uri, data_scheme_png_base64, strlen(data_scheme_png_base64))) {
+ encoded_str = uri + strlen(data_scheme_png_base64) + 1; // 1 is reserved for separator ','
+ extension = (const char *)"png";
+ } else if (!strncmp(uri, data_scheme_gif_base64, strlen(data_scheme_gif_base64))) {
+ encoded_str = uri + strlen(data_scheme_gif_base64) + 1; // 1 is reserved for separator ','
+ extension = (const char *)"gif";
+ } else {
+ BROWSER_LOGD("[%s:%d] Un-recognizable data scheme type", __PRETTY_FUNCTION__, __LINE__);
+ return EINA_FALSE;
+ }
+
+ char *full_path = NULL;
+ char *file_name = NULL;
+ if (_get_download_path(extension, &full_path, &file_name) == EINA_FALSE) {
+ BROWSER_LOGE("[%s:%d] failed to _get_download_path", __PRETTY_FUNCTION__, __LINE__);
+ if(full_path){
+ free(full_path);
+ }
+ if(file_name){
+ free(file_name);
+ }
+ return EINA_FALSE;
+ }
+
+ if (!(full_path && strlen(full_path)) || !(file_name && strlen(file_name))) {
+ BROWSER_LOGE("[%s:%d] has problem to _get_download_path", __PRETTY_FUNCTION__, __LINE__);
+ if(full_path){
+ free(full_path);
+ }
+ if(file_name){
+ free(file_name);
+ }
+ return EINA_FALSE;
+ }
+
+ if (_save_file(encoded_str, full_path) == EINA_FALSE) {
+ BROWSER_LOGE("[%s:%d] failed to _save_file with path [%s]", __PRETTY_FUNCTION__, __LINE__, full_path);
+ if(full_path){
+ free(full_path);
+ }
+ if(file_name){
+ free(file_name);
+ }
+ return EINA_FALSE;
+ }
+
+ if (_update_contents_on_media_db(full_path) == EINA_FALSE) {
+ BROWSER_LOGE("[%s:%d] failed to _update_contents_on_media_db with path [%s]", __PRETTY_FUNCTION__, __LINE__, full_path);
+ if(full_path){
+ free(full_path);
+ }
+ if(file_name){
+ free(file_name);
+ }
+ return EINA_FALSE;
+ }
+ if(full_path){
+ free(full_path);
+ }
+ if(file_name){
+ free(file_name);
+ }
+ return EINA_TRUE;
+}
+
+const char* DownloadControl::getStorageType()
+{
+ int storage = 0;
+ auto ret = preference_get_int("DefaultStorage", &storage);
+ if (ret != PREFERENCE_ERROR_NONE)
+ BROWSER_LOGE("[%s:%d] Storage get error. Using default instead.", __PRETTY_FUNCTION__, __LINE__);
+ std::ostringstream ss;
+ ss << storage;
+ return ss.str().c_str();
+}
+
+Eina_Bool DownloadControl::launch_download_app(const char *uri)
+{
+ BROWSER_LOGD("[%s:%d] uri = [%s]", __PRETTY_FUNCTION__, __LINE__, uri);
+
+ app_control_h app_control = NULL;
+
+ if (app_control_create(&app_control) < 0) {
+ BROWSER_LOGE("[%s:%d] Fail to create app_control handle", __PRETTY_FUNCTION__, __LINE__);
+ return EINA_FALSE;
+ }
+
+ if (!app_control) {
+ BROWSER_LOGE("[%s:%d] app_control handle is NULL", __PRETTY_FUNCTION__, __LINE__);
+ return EINA_FALSE;
+ }
+
+ if (app_control_set_operation(app_control, APP_CONTROL_OPERATION_DOWNLOAD) < 0) {
+ BROWSER_LOGE("[%s:%d] Fail to set app_control operation", __PRETTY_FUNCTION__, __LINE__);
+ app_control_destroy(app_control);
+ return EINA_FALSE;
+ }
+
+ if (app_control_set_uri(app_control, uri) < 0) {
+ BROWSER_LOGE("[%s:%d] Fail to set uri", __PRETTY_FUNCTION__, __LINE__);
+ app_control_destroy(app_control);
+ return EINA_FALSE;
+ }
+
+ if (app_control_add_extra_data(app_control, "mode", "silent") < 0) {
+ BROWSER_LOGE("[%s:%d] Fail to set app_control extra data", __PRETTY_FUNCTION__, __LINE__);
+ app_control_destroy(app_control);
+ return EINA_FALSE;
+ }
+
+ const char* storage_type = getStorageType();
+ BROWSER_LOGE("[%s:%d] Storage type: %s", __PRETTY_FUNCTION__, __LINE__, storage_type);
+ if (app_control_add_extra_data(app_control, "default_storage", storage_type) < 0) {
+ BROWSER_LOGE("[%s:%d] Fail to set app_control extra data", __PRETTY_FUNCTION__, __LINE__);
+ app_control_destroy(app_control);
+ return EINA_FALSE;
+ }
+
+ if (app_control_add_extra_data(app_control, "network_bonding", "true") < 0) {
+ BROWSER_LOGE("[%s:%d] Fail to set app_control extra data", __PRETTY_FUNCTION__, __LINE__);
+ app_control_destroy(app_control);
+ return EINA_FALSE;
+ }
+
+ if ( app_control_send_launch_request(app_control, NULL, NULL) < 0) {
+ BROWSER_LOGE("[%s:%d] Fail to launch app_control operation", __PRETTY_FUNCTION__, __LINE__);
+ app_control_destroy(app_control);
+ return EINA_FALSE;
+ }
+ app_control_destroy(app_control);
+
+ return EINA_TRUE;
+}
+
+void DownloadControl::show_noti_popup(const char *msg)
+{
+ BROWSER_LOGD("[%s:%d]", __PRETTY_FUNCTION__, __LINE__);
+ notification_status_message_post(msg);
+ elm_access_say(msg);
+}
+
--- /dev/null
+/*
+ * Copyright 2015 Samsung Electronics Co., Ltd
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ * Contact: Minseok Choi <min7.choi@samsung.com>
+ *
+ */
+
+#ifndef DOWNLOAD_CONTROL_H
+#define DOWNLOAD_CONTROL_H
+
+#include <boost/signals2/signal.hpp>
+#include <boost/thread/thread.hpp>
+#include <Ecore.h>
+#include <Eina.h>
+#include <Elementary.h>
+#include <glib.h>
+
+#include "BrowserLogger.h"
+
+#define unit_size 1024
+#define default_device_storage_path "/home/owner/content/Downloads/"
+//TODO Currently cannot save content on sd card. Check if it is correct path
+//or the problem is with the download provider
+#define defualt_sd_card_storage_path "/opt/storage/sdcard/Downloads/"
+
+#define CALLBACK_DATA_0 "cb0"
+#define CALLBACK_DATA_1 "cb1"
+#define CALLBACK_DATA_2 "cb2"
+#define CALLBACK_DATA_3 "cb3"
+
+#define data_scheme "data:"
+#define data_scheme_png_base64 "data:image/png;base64"
+#define data_scheme_jpeg_base64 "data:image/jpeg;base64"
+#define data_scheme_jpg_base64 "data:image/jpg;base64"
+#define data_scheme_gif_base64 "data:image/gif;base64"
+#define BROWSER_APP_NAME "org.tizen.browser"
+#define sec_vt_app "org.tizen.vtmain"
+
+#define BR_STRING_NO_NAME _("IDS_BR_BODY_NO_NAME")
+#define BR_STRING_DOWNLOAD_COMPLETE _("IDS_BR_POP_DOWNLOADCOMPLETE")
+#define BR_STRING_INTERNET _("IDS_BR_BODY_INTERNET")
+#define BR_STRING_STREAMING_PLAYER _("IDS_BR_BODY_STREAMING")
+#define BR_STRING_DOWNLOADING_ING "Starting download..."
+
+#define BROWSER_PACKAGE_NAME "browser"
+#define BROWSER_DOMAIN_NAME BROWSER_PACKAGE_NAME
+#define SYSTEM_DOMAIN_NAME "sys_string"
+
+#define efl_scale (elm_config_scale_get() / elm_app_base_scale_get())
+#define default_download_item_name "download"
+
+#define BROWSER_DATA_SCHEME_DOWNLOAD_ALLOW_MAX_COUNT 100000
+#define APP_LIST_HEIGHT (230 * efl_scale)
+
+typedef enum _download_popup_type {
+ DOWNLOAD_UNABLE_TO_DOWNLOAD = 0,
+ DOWNLOAD_STARTING_DOWNLOAD,
+ DOWNLOAD_SAVEDPAGES,
+ DOWNLOAD_FAIL,
+ DOWNLOAD_ONLY_HTTP_OR_HTTPS_URLS
+} download_popup_type;
+
+struct popup_callback
+{
+public:
+ popup_callback(Evas_Smart_Cb cb = NULL, void* fdata = NULL, void* udata = NULL) :
+ func(cb),
+ func_data(fdata),
+ user_data(udata)
+ {}
+
+ ~popup_callback(){}
+
+ Evas_Smart_Cb func;
+ void *func_data;
+ void *user_data;
+
+private:
+ // Don't copy me
+ popup_callback(const popup_callback&);
+ popup_callback& operator=(const popup_callback&);
+};
+
+class DownloadControl {
+public:
+ DownloadControl(void);
+ ~DownloadControl(void);
+
+ void init(Evas_Object *mainWindow);
+
+ Eina_Bool launch_download_app(const char *uri);
+ Eina_Bool launch_streaming_player(const char *uri);
+
+ /* If know the content type, use this method to handle it. */
+ void handle_download_request(const char *uri, const char *content_type);
+
+ Eina_Bool handle_data_scheme(const char *uri);
+
+private:
+ /* String should be freed in caller side */
+ char *get_file_size_str(const char *full_path);
+
+ Eina_Bool _check_file_exist(const char *path);
+ Eina_Bool _save_file(const char *raw_data, const char *path);
+ Eina_Bool _update_contents_on_media_db(const char *path); //
+
+ /* should be freed from caller side */
+ Eina_Bool _get_download_path(const char *extension, char **full_path, char **file_name);
+
+ static void __sdp_download_finished_cb(const char *file_path, void *data);
+
+ Evas_Object *brui_popup_add(Evas_Object *parent);
+ void show_noti_popup(const char *msg);
+ const char* getStorageType();
+
+ std::string m_download_uri;
+ Evas_Object *m_parent;
+};
+
+#endif /* DOWNLOAD_CONTROL_H */
+
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef ABSTRACT_LOGGER_H
+#define ABSTRACT_LOGGER_H
+
+#include <string>
+
+namespace tizen_browser
+{
+namespace logger
+{
+
+/**
+ * @brief the interface for specialized loggers
+ */
+class AbstractLogger {
+public:
+ //! constructor - nothing special
+ AbstractLogger() { };
+ //! destructor - nothing special
+ virtual ~AbstractLogger() { };
+
+ //! this method is called after setup of Logger parameters, any initialization of specialized loggers shall be placed in this method
+ virtual void init() = 0;
+ /**
+ * @brief Adds a log message as-is to the buffer
+ * @param timeStamp the message to log
+ * @param tag the message to log
+ * @param msg the message to log
+ & @param errorFlag marks the message as an error, can be used by specialized loggers
+ */
+ virtual void log(const std::string &timeStamp, const std::string &tag, const std::string &msg, bool errorFlag = false) = 0;
+};
+
+} /* end namespace logger */
+} /* end namespace tizen_browser */
+
+#endif
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/*
+ * DLOGLogger.cpp
+ *
+ * Created on: Apr 9, 2014
+ * Author: p.chmielewsk@samsung.com
+ */
+
+#include "browser_config.h"
+#include <dlog.h>
+#include "DLOGLogger.h"
+#include "Logger.h"
+
+using tizen_browser::logger::LoggerLevel;
+using tizen_browser::logger::Logger;
+
+namespace tizen_browser
+{
+namespace logger
+{
+
+DLOGLogger::DLOGLogger() {
+}
+
+DLOGLogger::~DLOGLogger() {
+}
+
+void DLOGLogger::init() {
+
+}
+
+void DLOGLogger::log(const std::string & /*timeStamp*/, const std::string & tag, const std::string & msg, bool /*errorFlag*/) {
+ LoggerLevel level = Logger::getLoggerlevel();
+ log_priority priority = DLOG_DEFAULT;
+ switch (level) {
+ case LoggerLevel::NONE:
+ priority = DLOG_UNKNOWN;
+ break;
+ case LoggerLevel::DEBUG:
+ priority = DLOG_DEBUG;
+ break;
+ case LoggerLevel::FATAL:
+ priority = DLOG_FATAL;
+ break;
+ case LoggerLevel::ERROR:
+ priority = DLOG_ERROR;
+ break;
+ case LoggerLevel::WARN:
+ priority = DLOG_WARN;
+ break;
+ case LoggerLevel::INFO:
+ priority = DLOG_INFO;
+ break;
+ default:
+ priority = DLOG_DEFAULT;
+ break;
+ }
+ __dlog_print(LOG_ID_SYSTEM,priority, tag.c_str(), "%s", msg.c_str());
+}
+
+} /* end namespace logger */
+} /* end namespace browser */
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/*
+ * DLOGLogger.h
+ *
+ * Created on: Apr 9, 2014
+ * Author: p.chmielewsk@samsung.com
+ */
+
+
+#ifndef DLOGLOGGER_H_
+#define DLOGLOGGER_H_
+
+#include "AbstractLogger.h"
+
+namespace tizen_browser
+{
+namespace logger
+{
+
+class DLOGLogger: public AbstractLogger {
+public:
+ DLOGLogger();
+ ~DLOGLogger();
+
+ virtual void init();
+ virtual void log(const std::string &timeStamp, const std::string &tag,const std::string &msg, bool errorFlag = false);
+private:
+};
+
+} /* end namespace logger */
+} /* end namespace browser */
+
+#endif /* DLOGLOGGER_H_ */
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "browser_config.h"
+#include <sstream>
+#include <cstring>
+#include <sys/time.h>
+
+#include "Logger.h"
+
+namespace tizen_browser {
+namespace logger {
+
+static const std::string LEVEL_NONE_TAG = "None";
+static const std::string LEVEL_DEBUG_TAG = "Debug";
+static const std::string LEVEL_FATAL_TAG = "Fatal";
+static const std::string LEVEL_ERROR_TAG = "Error";
+static const std::string LEVEL_WARN_TAG = "Warning";
+static const std::string LEVEL_INFO_TAG = "Info";
+
+static const std::string LEVEL_TAG_ERROR = "TAG_ERROR";
+
+#ifdef LOG_LEVEL
+static const LoggerLevel globalLoggerLevel = Logger::parseLoggerLevel(LOG_LEVEL);
+#else
+static const LoggerLevel globalLoggerLevel = LoggerLevel::DEBUG;
+#endif
+
+Logger &Logger::getInstance() {
+ static Logger instance;
+ return instance;
+}
+
+const LoggerLevel & Logger::getLoggerlevel(){
+ return globalLoggerLevel;
+}
+
+LoggerLevel Logger::parseLoggerLevel(const char* levelString){
+ LoggerLevel level;
+ if (strcmp(levelString, "NONE") == 0) {
+ level = LoggerLevel::NONE;
+ } else if (strcmp(levelString, "DEBUG") == 0) {
+ level = LoggerLevel::DEBUG;
+ } else if (strcmp(levelString, "FATAL") == 0) {
+ level = LoggerLevel::FATAL;
+ } else if (strcmp(levelString, "ERROR") == 0) {
+ level = LoggerLevel::ERROR;
+ } else if (strcmp(levelString, "WARN") == 0) {
+ level = LoggerLevel::WARN;
+ } else if (strcmp(levelString, "INFO") == 0) {
+ level = LoggerLevel::INFO;
+ } else {
+ level = LoggerLevel::INFO;
+ }
+ return level;
+}
+
+const std::string & Logger::getLevelTag(LoggerLevel level) {
+ switch (level) {
+ case LoggerLevel::NONE:
+ return LEVEL_NONE_TAG;
+ case LoggerLevel::DEBUG:
+ return LEVEL_DEBUG_TAG;
+ case LoggerLevel::FATAL:
+ return LEVEL_FATAL_TAG;
+ case LoggerLevel::ERROR:
+ return LEVEL_ERROR_TAG;
+ case LoggerLevel::WARN:
+ return LEVEL_WARN_TAG;
+ case LoggerLevel::INFO:
+ return LEVEL_INFO_TAG;
+ default:
+ return LEVEL_TAG_ERROR;
+ }
+}
+
+void Logger::setProjectName(const char *name) {
+ m_projectName = name;
+}
+
+std::string Logger::getProjectName() const {
+ return m_projectName;
+}
+
+void Logger::init() {
+ std::vector<std::shared_ptr<AbstractLogger> >::iterator it =
+ m_loggers.begin(), end = m_loggers.end();
+ for (; it != end; ++it) {
+ (*it)->init();
+ }
+}
+
+void Logger::log(const std::string &msg, bool errorFlag,
+ LoggerLevel ) {
+ std::vector<std::shared_ptr<AbstractLogger> >::iterator it =
+ m_loggers.begin(), end = m_loggers.end();
+ for (; it != end; ++it) {
+ (*it)->log(timeStamp(), m_tag, msg, errorFlag);
+ }
+}
+
+void Logger::info(const std::string & msg) {
+ if (globalLoggerLevel > LoggerLevel::INFO) {
+ log(msg, false, LoggerLevel::INFO);
+ }
+}
+
+void Logger::warn(const std::string & msg) {
+ if (globalLoggerLevel > LoggerLevel::WARN) {
+ log(msg, false, LoggerLevel::WARN);
+ }
+}
+
+void Logger::error(const std::string & msg) {
+ if (globalLoggerLevel > LoggerLevel::ERROR) {
+ log(msg, true, LoggerLevel::ERROR);
+ }
+}
+
+void Logger::fatal(const std::string & msg) {
+ if (globalLoggerLevel > LoggerLevel::FATAL) {
+ log(msg, true, LoggerLevel::FATAL);
+ }
+}
+
+void Logger::debug(const std::string & msg) {
+ if (globalLoggerLevel > LoggerLevel::DEBUG) {
+ log(msg, false, LoggerLevel::DEBUG);
+ }
+}
+
+int Logger::registerLogger(AbstractLogger *l) {
+ m_loggers.push_back(std::shared_ptr<AbstractLogger>(l));
+ return 1;
+}
+
+std::string Logger::timeStamp() {
+ time_t initializer = time(NULL);
+ struct tm b;
+ if(localtime_r(&initializer,&b)==NULL){
+ return std::string("");
+ }
+
+ struct timeval detail_time;
+ gettimeofday(&detail_time,NULL);
+
+ char buf[80];
+// strftime(buf, sizeof(buf), "%d/%m/%y,%T ", brokenTime, detail_time.tv_usec/1000);
+ snprintf(buf, sizeof(buf),"[%d/%d/%d,%d:%d:%d.%ld]", b.tm_year, b.tm_mon, b.tm_mday, b.tm_hour, b.tm_min, b.tm_sec, detail_time.tv_usec/1000);
+ return std::string(buf);
+}
+
+} /* end namespace logger */
+} /* end namespace browser */
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef LOGGER_H
+#define LOGGER_H
+
+#include <memory>
+#include <string>
+#include <utility>
+#include <vector>
+
+#include <boost/noncopyable.hpp>
+
+#include "AbstractLogger.h"
+
+namespace tizen_browser {
+namespace logger {
+
+enum class LoggerLevel {
+ NONE,
+ DEBUG,
+ FATAL,
+ ERROR,
+ WARN,
+ INFO,
+};
+
+/**
+ * @brief This function converts printf-like input to std::string.
+ *
+ * @param fmt Preformatted message, like in printf.
+ * @param ... Arguments.
+ *
+ * @return std::string object based on input parameters,
+ */
+std::string make_message(const char * fmt, ...);
+
+/**
+ * @class Logger
+ * @brief Singleton - public Logger interface
+ *
+ * This is the object providing the Logger functionality to other modules
+ * of Test Framework
+ */
+class Logger: boost::noncopyable {
+public:
+ //! returns instance of the singleton
+ static Logger & getInstance();
+
+ //! returns tag string for provided logging level
+ static const std::string & getLevelTag(LoggerLevel level);
+
+ //! returns logging level based on provided character string
+ static LoggerLevel parseLoggerLevel(const char* levelString);
+
+ static const LoggerLevel & getLoggerlevel();
+
+ //! sets project name for future usage in specialized loggers
+ void setProjectName(const char * name);
+
+ //! gets project name, used by specialized loggers to access project name
+ std::string getProjectName() const;
+
+ //! calls init() method for all registered loggers
+ //! @see AbstractLogger::init()
+ void init();
+
+ /** @brief Put a \a msg to the registered loggers.
+ *
+ * This method adds a timestamp and tag, then passes the result to all
+ * registered loggers, calling their AbstractLogger::Log() method.
+ *
+ * If \a errorFlag is true, the logger is able to mark the line.
+ *
+ * This method is not thread aware. The Test Framework itself always calls
+ * the method inside the ciritcal section (see: TestCase::lockAssert()).
+ * If you are running tests in multithreaded environment and calling
+ * the Log() method on your own, you shall guard the call with critical
+ * section.
+ *
+ * @see AbstractLogger::Log()
+ */
+ void log(const std::string & msg, bool errorFlag = false, LoggerLevel loggerLevel = LoggerLevel::INFO);
+
+ void info(const std::string & msg);
+
+ void warn(const std::string & msg);
+
+ void error(const std::string & msg);
+
+ void fatal(const std::string & msg);
+
+ void debug(const std::string & msg);
+
+ //! set task name as a tag
+ //! @see clearLogTag()
+ inline void setLogTag(const std::string tagName) {
+ m_tag = tagName;
+ }
+
+ inline const std::string& getLogTag() {
+ return m_tag;
+ }
+
+ inline size_t getLoggersCount(){
+ return m_loggers.size();
+ }
+
+ //! clears the tag, using an empty string as a tag
+ //! @see setLogTag()
+ inline void clearLogTag() {
+ m_tag = "";
+ }
+
+ //! returns timestamp
+ static std::string timeStamp();
+ //! register logger given as a pointer, you can use the method directly or via REGISTER_LOGGER() wrapper
+ int registerLogger(AbstractLogger * l);
+private:
+ //! constructor
+ Logger() :
+ m_projectName("[unset project name]") {
+ }
+ ;
+
+ //! stores projectname
+ std::string m_projectName;
+
+ //! stores currently used tag
+ std::string m_tag;
+
+ //! table of registered loggers
+ std::vector<std::shared_ptr<AbstractLogger> > m_loggers;
+};
+
+} /* end namespace logger */
+} /* end namespace browser */
+
+/// \todo: Refactor as static functions not macros.
+
+/**
+ * @def REGISTER_LOGGER(logger)
+ * @brief Register logger
+ *
+ * Register new logger. \a logger must be constructor of the class derived from
+ * AbstractLogger. Effectively, this set of macros is a wrapper for
+ * new \a logger.
+ */
+#define REGISTER_LOGGER(logger_type) REGISTER_WITH_LINE(logger_type, __LINE__)
+
+#define REGISTER_WITH_LINE(logger_type, line) _REGISTER_WITH_LINE(logger_type, line)
+
+#define _REGISTER_WITH_LINE(logger_type, line) static int reg##line = tizen_browser::logger::Logger::getInstance().registerLogger(new logger_type)
+
+#endif
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "browser_config.h"
+#include <cstdio>
+#include <cstdlib>
+#include <cstdarg>
+#include <string>
+
+#include "Logger.h"
+
+namespace tizen_browser
+{
+namespace logger {
+
+std::string make_message(const char *fmt, ...)
+{
+ int n;
+ int size = 512; /* Guess we need no more than 512 bytes */
+ int old_size = 0;
+ char *p, *np;
+ va_list ap;
+
+ try {
+ p = new char[size];
+ } catch (std::bad_alloc) {
+ Logger::getInstance().log("Error while allocating memory!!");
+ return std::string();
+ }
+ while (true)
+ {
+ /* Try to print in the allocated space */
+ va_start(ap, fmt);
+ n = vsnprintf(p, size, fmt, ap);
+ va_end(ap);
+
+ /* Check error code */
+ if (n < 0) {
+ delete [] p;
+ return std::string();
+ }
+
+ /* If that worked, return the string */
+ if (n < size) {
+ std::string retval(p);
+ delete [] p;
+ return retval;
+ }
+ /* Else try again with more space */
+ old_size = size;
+ size = n + 1; /* Precisely what is needed */
+
+ try {
+ np = new char[size];
+ std::copy(p, p + old_size, np);
+ delete [] p;
+ p = np;
+ } catch (std::bad_alloc) {
+ delete [] p;
+ Logger::getInstance().log("Error while allocating memory!!");
+ return std::string();
+ }
+ }
+}
+
+} /* end namespace logger */
+} /* end namespace browser */
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "browser_config.h"
+#include <cstdlib>
+#include <fstream>
+#include <iostream>
+
+#include "TextLogger.h"
+
+namespace tizen_browser
+{
+namespace logger
+{
+
+TextLogger::TextLogger()
+ : m_fb(nullptr)
+ , m_output(nullptr)
+{
+ m_shallRelease = false;
+ m_filename.clear();
+}
+
+TextLogger::TextLogger(const char *name)
+ : m_fb(nullptr)
+ , m_output(nullptr)
+{
+ m_shallRelease = false;
+ m_filename = name;
+}
+
+TextLogger::~TextLogger()
+{
+ if (m_shallRelease) {
+ m_output->flush();
+ m_fb->close();
+ delete m_output;
+ delete m_fb;
+ }
+ m_output = NULL;
+}
+
+void TextLogger::init()
+{
+ if (m_filename.empty()) {
+ m_output = &std::cout;
+ m_shallRelease = false;
+ } else {
+ m_fb = new std::filebuf;
+ std::filebuf *result = m_fb->open(m_filename.c_str(), std::ios::out);
+ if (!result) {
+ Logger::getInstance().log("Cannot open file" + m_filename, true);
+ exit(1);
+ }
+ m_output = new std::ostream(m_fb);
+ m_shallRelease = true;
+ }
+}
+
+void TextLogger::log(const std::string &timeStamp, const std::string &tag, const std::string &msg, bool /*errorFlag*/)
+{
+ if (m_output) {
+ std::string str = timeStamp + "[" + tag + "] " + msg;
+ (*m_output) << str << "\n";
+ }
+}
+
+} /* end namespace logger */
+} /* end namespace browser */
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef TEXT_LOGGER_H
+#define TEXT_LOGGER_H
+
+#include <fstream>
+#include <iostream>
+
+#include "Logger.h"
+
+namespace tizen_browser
+{
+namespace logger
+{
+
+/**
+ * @class TextLogger
+ * @brief Implementation of AbstractLogger with plain text output
+ *
+ * This class can log both to stdout and to file, depending on the constructor
+ * you use. You can instantiate and register both variants for logging
+ * to stdout and to the file simultaneously.
+ */
+class TextLogger : public AbstractLogger
+{
+public:
+ //! constructor used for logging plain text to stdout
+ TextLogger();
+ //! constructor used for logging plain text to file
+ //! @param name filename to output
+ TextLogger(const char *name);
+ //! Destructor
+ ~TextLogger();
+ //! Initialize the output stream to stdout or file, depending on used constructor
+ virtual void init();
+ // documentation inherited from AbstractLogger::Log()
+ virtual void log(const std::string &timeStamp, const std::string &tag, const std::string &msg, bool errorFlag = false);
+private:
+ //! if logging to file, stores the filename, used later in init() method
+ std::string m_filename;
+ //! if logging to file, this is the file buffer used later in std::ostream object
+ std::filebuf *m_fb;
+ //! pointer to stdout or to std::ostream object using the \a fb variable
+ std::ostream *m_output;
+ //! flag set if logging to file, used later in ~TextLogger() to check if resources need to be released
+ bool m_shallRelease;
+};
+
+} /* end namespace logger */
+} /* end namespace browser */
+
+#endif
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "browser_config.h"
+#include "Logger.h"
+
+// TextLogger to stdout is available everywhere
+#include "TextLogger.h"
+REGISTER_LOGGER(tizen_browser::logger::TextLogger());
+
+#include "DLOGLogger.h"
+REGISTER_LOGGER(tizen_browser::logger::DLOGLogger());
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef __ABSTRACT_SERVICE_HPP__
+#define __ABSTRACT_SERVICE_HPP__
+
+#include <unordered_map>
+#include <string>
+#include <boost/any.hpp>
+
+#include "Debug/Lifecycle.h"
+
+namespace tizen_browser
+{
+namespace core
+{
+/**
+ * \brief Basic service interface.
+ *
+ * Every class that would like to be a service needs to inherit AbstractService.
+ *
+ */
+#ifndef NDEBUG
+struct AbstractService : ShowLifeCycle<AbstractService> {
+#else
+struct AbstractService {
+#endif
+
+ virtual ~AbstractService() {}
+
+ /**
+ * \brief Returns service id string.
+ */
+ virtual std::string getName() = 0;
+};
+
+} /* end of namespace core */
+} /* end of namespace tizen_browser */
+
+#endif // __ABSTRACT_SERVICE_HPP__
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "browser_config.h"
+#include <cstdio>
+#include <cstdlib>
+#include <cerrno>
+#include <utility>
+
+#include "BrowserAssert.h"
+
+namespace tizen_browser
+{
+namespace debug
+{
+
+void EFailedAssertion::swap(EFailedAssertion & other)
+{
+ using std::swap;
+ if (&other != this)
+ swap(_what, other._what);
+ return;
+}
+
+void failed_assert(char const * const fileName_,
+ int line_, char const * const functionName_,
+ char const * const message_)
+{
+ /*
+ * Add logging facility and log assertion.
+ */
+#if 0
+ log << "Failed assertion: " << message_ << " -> " << fileName_ << "(" << line_ << "): " << functionName_ << endl;
+#endif
+ fprintf(stderr, "Failed assertion: `%s' at: %s: %4d : %s\n",
+ message_, fileName_, line_, functionName_);
+ if (!errno)
+ ++errno;
+ if (::getenv("ABORT_ON_ASSERT"))
+ ::abort();
+ /**
+ * \todo: Implement process introspections and dump stack
+ */
+#if 0
+ static int const DUMP_DEPTH = 64;
+ dump_call_stack(clog, DUMP_DEPTH);
+#endif
+ throw EFailedAssertion(message_);
+}
+
+} /* end of namespace debug */
+} /* end of namespace tizen_browser */
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef BROWSER_ASSERT_HPP_INCLUDED
+#define BROWSER_ASSERT_HPP_INCLUDED 1
+
+#ifndef NDEBUG
+/*! \brief Run-time assertion tester.
+ *
+ * This macro has meaning only in debug build.
+ *
+ * \param condition - condition to be tested.
+ * \post Normal progam flow is continued only if condition is met, otherwise EFailedAssertion exception is thrown.
+ */
+# define M_ASSERT( condition ) do { if ( ! ( condition ) ) tizen_browser::debug::failed_assert( __FILE__, __LINE__, __PRETTY_FUNCTION__, #condition ); } while ( 0 )
+#else /* #ifndef NDEBUG */
+# define M_ASSERT( c ) /**/
+#endif /* #else #ifndef NDEBUG */
+
+namespace tizen_browser
+{
+namespace debug
+{
+
+/*! \brief Failed assertion exception.
+ *
+ * In \e DEBUG build failuers in assertions does not abort the
+ * process, insead the throw instance of EFailedAssertion.
+ */
+class EFailedAssertion
+{
+ char const * _what;
+public:
+ EFailedAssertion(char const * const what_) : _what(what_) {}
+ EFailedAssertion(EFailedAssertion const & fa) : _what(fa._what) {}
+ EFailedAssertion & operator = (EFailedAssertion const & fa) {
+ if (&fa != this) {
+ EFailedAssertion n(fa);
+ swap(n);
+ }
+ return (*this);
+ }
+ char const * what(void) const {
+ return (_what);
+ }
+private:
+ void swap(EFailedAssertion &);
+};
+
+void failed_assert(char const * const, int, char const * const, char const * const) __attribute__((__noreturn__));
+
+} /* end namespace debug */
+} /* end namespace tizen_browser */
+
+#endif /* #ifndef BROWSER_ASSERT_HPP_INCLUDED */
+
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef __LIFECYCLE_HPP__
+#define __LIFECYCLE_HPP__
+
+#include <iostream>
+#include <typeinfo>
+
+#include "BrowserLogger.h"
+
+#ifndef NDEBUG
+
+#define BEGIN() std::cout << "Begin of " << __PRETTY_FUNCTION__ << std::endl;
+#define END() std::cout << "End of " << __PRETTY_FUNCTION__ << std::endl;
+
+template <typename T>
+struct ShowLifeCycle {
+ ShowLifeCycle() {
+ BROWSER_LOGD("Created object: '%s'", type<T>().c_str());
+ }
+
+ ~ShowLifeCycle() {
+ BROWSER_LOGD("Destroyed object: '%s'", type<T>().c_str());
+ }
+
+};
+
+#else
+
+#define BEGIN()
+#define END()
+
+template <typename T>
+struct ShowLifeCycle {
+};
+
+#endif
+
+#endif // __LIFECYCLE_HPP__
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "browser_config.h"
+#include "ServiceFactory.h"
+#include "AbstractService.h"
+
+namespace tizen_browser
+{
+namespace core
+{
+
+//leave this functions to satisfy linker.
+ServiceFactory::ServiceFactory()
+{
+
+}
+
+ServiceFactory::~ServiceFactory()
+{
+
+}
+
+
+} /* end of namespace core */
+} /* end of namespace tizen_browser */
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef __SERVICE_FACTORY_H__
+#define __SERVICE_FACTORY_H__ 1
+
+#include <string>
+#include <map>
+#include <boost/any.hpp>
+
+#include "AbstractService.h"
+
+namespace tizen_browser
+{
+namespace core
+{
+
+/**
+* @brief base service factory class
+*
+* This class shouldn't be used directly. It is used internally by ServiceManager, and
+* user service factories inherits this class, but you shouldn't have to use it directly.
+*/
+class ServiceFactory
+{
+public:
+
+
+ /**
+ * \brief Creates a factory for a service.
+ *
+ *
+ */
+ ServiceFactory();
+
+ /**
+ * \brief This destroys the ServiceFactory
+ */
+ virtual ~ServiceFactory();
+
+ /**
+ * \brief Returns service name.
+ *
+ * You can use this method to retrieve service name.
+ * \returns Name of the service
+ */
+ virtual std::string serviceName() const = 0;
+
+ /**
+ * \brief Returns object instance
+ * \returns Ready to use service object.
+ */
+ virtual AbstractService *create()=0;
+
+};
+
+} /* end of namespace core */
+} /* end of namespace tizen_browser */
+
+#endif //__SERVICE_FACTORY_H__
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "browser_config.h"
+#include <stdexcept>
+#include "ServiceLib.h"
+
+
+namespace tizen_browser
+{
+namespace core
+{
+
+ServiceLib::ServiceLib(const std::string& libraryFile)
+ : libraryFile(libraryFile)
+ , pHnd(0,0)
+{
+ load();
+}
+
+ServiceLib::~ServiceLib()
+{
+}
+
+
+void ServiceLib::load()
+{
+
+ int flags=0;
+ flags = //RTLD_NOW //resolve all symbols before dlopen returns
+ RTLD_LAZY //resolve sybols on ussage - fixes problem with cross linikg services.
+ | RTLD_GLOBAL; //export or sybols to be used by other libraries.
+
+ pHnd = unique_library_ptr(dlopen(libraryFile.c_str(), flags), dlclose);
+ if(!pHnd){
+ throw std::runtime_error(std::string(__PRETTY_FUNCTION__) + "Library loading error:" + dlerror());
+ }
+}
+
+FunctionPointer ServiceLib::resolveSymbol(const char* symbol)
+{
+ FunctionPointer address = reinterpret_cast<FunctionPointer>(dlsym(pHnd.get(),symbol));
+ if (!address){
+ throw std::runtime_error(std::string(__PRETTY_FUNCTION__)
+ + "Cannot resolve symbol \""
+ + symbol + "\" in "
+ + libraryFile
+ + ":" + dlerror());
+ }
+ return address;
+}
+
+} /* end of namespace core */
+} /* end of namespace tizen_browser */
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef SERVICELIB_H
+#define SERVICELIB_H
+
+#include <dlfcn.h>
+#include <memory>
+#include <string>
+
+#include "ServiceLoader.h"
+
+
+namespace tizen_browser
+{
+namespace core
+{
+
+class ServiceLib
+{
+public:
+ explicit ServiceLib(const std::string& libraryFile);
+ ~ServiceLib();
+
+ /**
+ * \brief Loads dynamic library.
+ * \throw std::runtime_error, with proper error message.
+ */
+ void load();
+
+ /**
+ * Looks for symbol in library (or any other currently loaded)
+ * \return FunctionPointer to resolved symbol 0 if not found.
+ * \throw std::runtime_error with error message on error.
+ */
+ FunctionPointer resolveSymbol(const char* symbol);
+
+ /**
+ * @brief Typedef, RAI for library loading.
+ *
+ * dlopen return void*
+ * dlclose return int
+ */
+ typedef std::unique_ptr<void, int(*)(void *)> unique_library_ptr;
+
+ std::string libraryFile;/// Holds library file name.
+ unique_library_ptr pHnd;
+};
+
+} /* end of namespace core */
+} /* end of namespace tizen_browser */
+
+#endif // SERVICELIB_H
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+#include "browser_config.h"
+#include "BrowserLogger.h"
+#include "ServiceLoader.h"
+#include "ServiceLoader_p.h"
+#include <iostream>
+
+namespace tizen_browser
+{
+namespace core
+{
+
+
+ServiceLoaderPrivate::ServiceLoaderPrivate(const std::string& serviceFileName)
+ : serviceName(serviceFileName)
+ , lib(serviceFileName)
+ , instance(0)
+{
+}
+ServiceLoaderPrivate::~ServiceLoaderPrivate()
+{
+}
+
+void ServiceLoaderPrivate::loadService()
+{
+ instance = reinterpret_cast<FactoryFunctionPointer>(lib.resolveSymbol("service_factory_instance"));
+}
+
+
+ServiceLoader::ServiceLoader(const std::string& serviceFileName)
+ : d(new ServiceLoaderPrivate(serviceFileName))
+{
+ BROWSER_LOGD( "%s %s", __PRETTY_FUNCTION__ , serviceFileName.c_str() );
+}
+
+
+ServiceLoader::~ServiceLoader()
+{
+}
+
+
+std::string ServiceLoader::serviceName() const
+{
+ return d->serviceName;
+}
+
+
+ServiceFactory* ServiceLoader::getFactory()
+{
+ if(d->instance){
+ return d->instance();
+ } else{
+ d->loadService();
+ return d->instance();
+ }
+}
+
+} /* end of namespace core */
+} /* end of namespace tizen_browser */
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef SERVICELOADER_H
+#define SERVICELOADER_H
+#include <memory>
+#include <string>
+
+namespace tizen_browser
+{
+namespace core
+{
+
+class ServiceFactory;
+
+///\todo try to replace with std::function
+typedef void (*FunctionPointer)();
+typedef ServiceFactory* (*FactoryFunctionPointer)();
+
+class ServiceLoaderPrivate;
+
+class ServiceLoader
+{
+public:
+ /**
+ * Use this constructor to load a service dynamic library.
+ * Service name shouldn't have 'lib' prefix.
+ *
+ * \param serviceName The name of service library.
+ */
+ ServiceLoader(const std::string& serviceFileName);
+ ~ServiceLoader();
+
+ /**
+ * User this to obtain the factory object of the service.
+ * \return ServiceFactory required service.
+ */
+ ServiceFactory* getFactory();
+
+ /**
+ * The name of the service (as given in constructor).
+ * \return The service name.
+ */
+ std::string serviceName() const;
+
+ /**
+ * \todo: add support for version
+ */
+ //uint serviceVersion() const;
+
+private:
+
+ std::unique_ptr<ServiceLoaderPrivate> d;
+};
+
+} /* end of namespace core */
+} /* end of namespace tizen_browser */
+
+#endif // SERVICELOADER_H
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef SERVICELOADERPRIVATE_H
+#define SERVICELOADERPRIVATE_H
+#include <string>
+
+#include "ServiceLoader.h"
+#include "ServiceFactory.h"
+#include "ServiceLib.h"
+namespace tizen_browser
+{
+namespace core
+{
+
+class ServiceLoaderPrivate
+{
+public:
+ //required pubilc by scoped_ptr
+ ~ServiceLoaderPrivate();
+private:
+ //only friend can crate me.
+ ServiceLoaderPrivate(const std::string& serviceName);
+
+ void loadService();
+
+ std::string serviceName;
+ /**
+ * \todo add support for service version if we need this.
+ */
+ //uint serviceVersion;
+ ServiceLib lib;
+ friend class ServiceLoader;
+ FactoryFunctionPointer instance;
+};
+
+} /* end of namespace core */
+} /* end of namespace tizen_browser */
+#endif // SERVICELOADERPRIVATE_H
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+#include "browser_config.h"
+#include <unordered_map>
+#include <boost/filesystem.hpp>
+#include "Config.h"
+#include "BrowserLogger.h"
+#include "ServiceManager.h"
+#include "ServiceManager_p.h"
+
+namespace tizen_browser
+{
+namespace core
+{
+
+ServiceManagerPrivate::ServiceManagerPrivate()
+{
+ findServiceLibs();
+ loadServiceLibs();
+ enumerateServices();
+}
+
+ServiceManagerPrivate::~ServiceManagerPrivate()
+{}
+
+void ServiceManagerPrivate::findServiceLibs()
+{
+ try{
+ boost::filesystem::path servicesDir(boost::any_cast<std::string>(tizen_browser::config::Config::getInstance().get("services/dir")));
+ for( boost::filesystem::directory_iterator it(servicesDir);
+ it != boost::filesystem::directory_iterator();
+ ++it){
+ boost::filesystem::path item(*it);
+ if(boost::filesystem::is_regular_file(item)){
+ if( (item.extension().string() == ".so" )
+ && (item.filename().string().find("lib") == 0)){
+ try{
+ servicesLoaderMap[item.string()] = std::shared_ptr<ServiceLoader>(new ServiceLoader(item.string()));
+ } catch (std::runtime_error & e){
+ BROWSER_LOGD(e.what() );
+ }
+ }
+ }
+ }
+ } catch (const boost::filesystem::filesystem_error& ex){
+ BROWSER_LOGD(ex.what() );
+ }
+}
+
+void ServiceManagerPrivate::loadServiceLibs()
+{
+ ///\todo: make shure that librareis are founded.
+ auto end = servicesLoaderMap.end();
+ for(auto slm = servicesLoaderMap.begin(); slm !=end; slm++ ){
+ try{
+ ServiceFactory* factory=((*slm).second->getFactory());
+ servicesMap[factory->serviceName()] = factory;//do not write to map if there's an error.
+ }catch (std::runtime_error& e){
+ BROWSER_LOGD(e.what() );
+ }
+ }
+}
+
+void ServiceManagerPrivate::enumerateServices(){
+ auto end = servicesMap.end();
+ for( auto sm = servicesMap.begin(); sm != end; sm++){
+ BROWSER_LOGD("%s:%p", (*sm).first.c_str(), (*sm).second );
+ }
+}
+
+ServiceManager::ServiceManager()
+ :d(new ServiceManagerPrivate)
+{
+
+}
+
+ServiceManager& ServiceManager::getInstance(void)
+{
+ static ServiceManager instance;
+ return instance;
+}
+
+std::shared_ptr< AbstractService > ServiceManager::getService(const std::string& service)
+{
+ static std::unordered_map<std::string, std::shared_ptr<AbstractService>> cache;
+ static std::mutex mut;
+
+
+ std::lock_guard<std::mutex> hold(mut);
+ auto sp = cache[service];
+
+ if(!sp){
+ cache[service] = sp = std::shared_ptr<AbstractService>(d->servicesMap[service]->create());
+ }
+ return sp;
+}
+
+
+} /* end of namespace core */
+} /* end of namespace tizen_browser */
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef __SERVICE_MANAGER_HPP__
+#define __SERVICE_MANAGER_HPP__
+
+/**
+ * \defgroup Using Services
+ * @{
+ *
+ * # Creating a service
+ *
+ * To crate a service you could simply create a service that derives from tizen_browser::core::AbstractService,
+ * or some generic ServiceInterface
+ * And after that all you have to do is to use EXPORT_SERVICE macro with some "service.string"
+ * (how to create "service.string" will be covered later in the doc)
+ *
+ * This code example shows how to crete service that inherits after AbstractService.
+ *
+ * Pay attention to that "service.string" is the same in EXPORT_SERVICE macro and in tizen_browser::core::ServiceManager::getService() function.
+ *
+ * ~~~~~{.cpp}
+ * #include <AbstractService.h>
+ * #include "ServiceFactory.h"
+ * #include "service_macros.h"
+ *
+ * class BROWSER_EXPORT MyService : public ServiceInterface
+ * {
+ * //implement your code here
+ *
+ * };
+ * EXPORT_SERVICE(TestServiceTwo, "org.tizen.browser.ServiceInterface")
+ * ~~~~~
+ *
+ * # Using service
+ *
+ * ~~~~~{.cpp}
+ * tizen_browser::core::ServiceManager *serviceManager = &tizen_browser::core::ServiceManager::getInstance();
+ * td::shared_ptr<ServiceInterface> service1
+ * = std::dynamic_pointer_cast
+ * <
+ * ServiceInterface,
+ * tizen_browser::core::AbstractService
+ * >
+ * (serviceManager->getService("org.tizen.browser.ServiceInterface"));
+ *
+ * service1->runServiceFunction();
+ * ~~~~~
+ *
+ *
+ *
+ * @}
+ */
+
+
+#include <memory>
+#include <mutex>
+#include <string>
+#include <unordered_map>
+#include <boost/noncopyable.hpp>
+
+#include "AbstractService.h"
+#include "Lifecycle.h"
+
+#include "ServiceFactory.h"
+
+namespace tizen_browser
+{
+namespace core
+{
+
+
+class ServiceManagerPrivate;
+
+/**
+ * \brief Managing services.
+ *
+ * Loading services and creating instances.
+ */
+// #ifndef NDEBUG
+// class ServiceManager : boost::noncopyable, ShowLifeCycle<ServiceManager>
+// {
+// #else
+class ServiceManager : boost::noncopyable
+{
+// #endif
+public:
+ /**
+ * \brief Get service instance.
+ * ServiceManager is a singleton.
+ */
+ static ServiceManager & getInstance(void);
+
+ /**
+ * @brief Returns service instance.
+ *
+ * This function crates service instance with its default constructor.
+ * It is up to the service author to create singletons.
+ *
+ * @param service ServiceString, unique string defining service API.
+ * @param args Currently no used, may by omitted.
+ * @return std::shared_ptr< tizen_browser::core::AbstractService >
+ */
+ std::shared_ptr<AbstractService> getService(const std::string& service);
+
+private:
+ /**
+ * \brief This is Singleton.
+ * cretate this object by calling ServiceManager::getInstance!!!
+ */
+ ServiceManager();
+
+ std::unique_ptr<ServiceManagerPrivate> d;
+};
+
+} /* end of namespace core */
+} /* end of namespace tizen_browser */
+
+#endif // __SERVICE_MANAGER_HPP__
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef SERVICEMANAGERPRIVATE_H
+#define SERVICEMANAGERPRIVATE_H 1
+
+#include <memory>
+
+#include "ServiceManager.h"
+#include "ServiceLoader.h"
+
+namespace tizen_browser
+{
+namespace core
+{
+
+class ServiceManagerPrivate{
+public:
+ //required by scoped_ptr
+ ~ServiceManagerPrivate();
+private:
+ ServiceManagerPrivate();
+ /**
+ * Find all library files in service direcotry.
+ */
+ void findServiceLibs();
+
+ /**
+ * Try to load services from libraries
+ */
+ void loadServiceLibs();
+
+ /**
+ * debug function to display all founded and loaded services.
+ */
+ void enumerateServices();/// write names of all services
+
+ //ServiceFactory is a static ServiceFactory member - no need to delete it manually (or by smart_ptr) by calling delete or free on it
+ std::unordered_map<std::string, ServiceFactory*> servicesMap; /// "com.class.interface":&ServiceFactory
+ std::unordered_map<std::string, std::shared_ptr<ServiceLoader>> servicesLoaderMap; /// "path/to/library.so": &service_factory_interface
+
+ friend class ServiceManager;
+};
+
+} /* end of namespace core */
+} /* end of namespace tizen_browser */
+
+#endif //SERVICEMANAGERPRIVATE_H
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef __SERVICE_MACROS_H__
+#define __SERVICE_MACROS_H__
+
+/**
+ * @def BROWSER_EXPORT
+ * @ingroup BROWSERMacros
+ *
+ * The BROWSER_EXPORT macro marks the symbol of the given variable
+ * to be visible, so it can be used from outside the resulting library.
+ *
+ * \code
+ * int BROWSER_NO_EXPORT foo;
+ * int BROWSER_EXPORT bar;
+ * \endcode
+ *
+ * @sa BROWSER_NO_EXPORT
+ */
+
+/**
+ * @def BROWSER_IMPORT
+ * @ingroup BROWSERMacros
+ */
+
+#ifdef __BROWSER_HAVE_GCC_VISIBILITY
+#define BROWSER_NO_EXPORT __attribute__ ((visibility("hidden")))
+#define BROWSER_EXPORT __attribute__ ((visibility("default")))
+#define BROWSER_IMPORT __attribute__ ((visibility("default")))
+#else
+#define BROWSER_NO_EXPORT
+#define BROWSER_EXPORT
+#define BROWSER_IMPORT
+#endif
+
+#ifndef EXTERN_C
+# ifdef __cplusplus
+# define EXTERN_C extern "C"
+# else
+# define EXTERN_C extern
+# endif
+#endif
+
+
+#define SERVICE_FACTORY(name, serviceClass, ifaceName) \
+ class name : public tizen_browser::core::ServiceFactory \
+ { \
+ public: \
+ name(){}; \
+ ~name(){}; \
+ virtual std::string serviceName() const{return std::string(ifaceName);}; \
+ tizen_browser::core::AbstractService* create(){ return new serviceClass();}; \
+ };
+
+#define SERVICE_INSTANCE(name) \
+ EXTERN_C BROWSER_EXPORT void* service_factory_instance() \
+ { \
+ static name _instance; \
+ return reinterpret_cast<void*>(&_instance); \
+ }
+
+#define SERVICE_STRING_INSTANCE(IMPLCLASS,SERVICEIFACE) \
+ inline std::string IMPLCLASS::getName(){return std::string(SERVICEIFACE);}
+
+#define FACTORY_NAME(name) name ## Factory
+
+#define EXPORT_SERVICE(SERVICECLASS,SERVICE_STRING) \
+ SERVICE_FACTORY(FACTORY_NAME(SERVICECLASS), SERVICECLASS, SERVICE_STRING) \
+ SERVICE_INSTANCE(FACTORY_NAME(SERVICECLASS)) \
+ SERVICE_STRING_INSTANCE(SERVICECLASS,SERVICE_STRING)
+
+
+#endif // __SERVICE_MACROS_H__
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "browser_config.h"
+#include <cstdlib>
+#include <string.h>
+#include <stdexcept>
+#include <BrowserAssert.h>
+
+#include "Blob.h"
+#include "BrowserLogger.h"
+
+namespace tizen_browser
+{
+namespace tools
+{
+
+Blob::Blob() :
+ m_data(NULL), m_length(0)
+{
+}
+
+Blob::Blob(Blob && other) : m_data(NULL), m_length(0)
+{
+ m_data = other.m_data;
+ m_length = other.m_length;
+ other.m_data = NULL;
+ other.m_length = 0;
+}
+
+Blob::Blob(const void* ptr, unsigned long long length) :
+ m_length(length)
+{
+ m_data = malloc(length);
+ if(!m_data && length > 0) {
+ BROWSER_LOGE("%s - Failed to allocate %d bytes", length);
+ throw std::bad_alloc();
+ }
+ if(m_data)
+ memcpy(m_data, ptr, length);
+}
+
+Blob::~Blob()
+{
+ free();
+}
+
+/*private*/
+Blob::Blob(const Blob &) : m_data(NULL), m_length(0)
+{
+}
+
+Blob & Blob::operator=(Blob && other)
+{
+ if (this != &other) {
+ free();
+ m_data = other.m_data;
+ m_length = other.m_length;
+ }
+ return *this;
+}
+
+/*private*/
+Blob & Blob::operator=(const Blob &)
+{
+ return *this;
+}
+
+
+const void * Blob::getData() const
+{
+ return this->m_data;
+}
+
+void Blob::setData(void* ptr, unsigned long long length)
+{
+ free();
+
+ if (ptr != NULL && length != 0) {
+ this->m_data = ptr;
+ this->m_length = length;
+ }
+}
+
+void Blob::free()
+{
+ ::free(this->m_data);
+ this->m_data = NULL; // nullptr
+ this->m_length = 0;
+}
+
+int Blob::getLength()
+{
+ return this->m_length;
+}
+
+int Blob::transferData(void ** data) {
+ int len = this->m_length;
+ *data = m_data;
+
+ m_length = 0;
+ m_data = NULL;
+
+ return len;
+}
+
+
+}
+}
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef __BLOB_H__
+#define __BLOB_H__
+
+namespace tizen_browser
+{
+namespace tools
+{
+
+class Blob
+{
+public:
+ explicit Blob();
+ explicit Blob(Blob && other);
+ explicit Blob(const void* ptr, unsigned long long length);
+ ~Blob();
+ Blob & operator=(Blob && other);
+ const void * getData() const;
+ void setData(void* ptr, unsigned long long length);
+ void free();
+ int getLength();
+ int transferData(void ** data);
+
+private:
+ Blob(const Blob &);
+ Blob & operator=(const Blob &);
+
+ void * m_data;
+ unsigned long long m_length;
+};
+
+}
+}
+
+#endif
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/*
+ * BookmarkFolder.cpp
+ *
+ * Created on: Nov 26, 2015
+ * Author: m.kawonczyk@samsung.com
+ */
+
+#include "browser_config.h"
+#include "BookmarkFolder.h"
+
+#include <string>
+#include <Evas.h>
+
+namespace tizen_browser{
+namespace services{
+
+BookmarkFolder::BookmarkFolder()
+ : m_id(0),
+ m_name(),
+ m_count(0)
+{
+}
+
+BookmarkFolder::BookmarkFolder(unsigned int id, const std::string& name, unsigned int count)
+ : m_id(id),
+ m_name(name),
+ m_count(count)
+{
+}
+
+BookmarkFolder::~BookmarkFolder()
+{
+}
+
+}
+}
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/*
+ * BookmarkFolder.h
+ *
+ * Created on: Nov 26, 2015
+ * Author: m.kawonczyk@samsung.com
+ */
+
+
+#ifndef BOOKMARKFOLDER_H
+#define BOOKMARKFOLDER_H
+
+#include "BrowserLogger.h"
+#include "BrowserImage.h"
+
+namespace tizen_browser {
+namespace services {
+
+class BookmarkFolder
+{
+public:
+ BookmarkFolder();
+ BookmarkFolder(
+ unsigned int id,
+ const std::string& name,
+ unsigned int count
+ );
+ virtual ~BookmarkFolder();
+
+ void setId(int id) { m_id = id; };
+ unsigned int getId() const { return m_id; };
+
+ void setName(const std::string & name) { m_name = name; };
+ std::string getName() const { return m_name; };
+
+ void setCount(int count) { m_count = count; };
+ unsigned int getCount() const { return m_count; };
+
+private:
+ unsigned int m_id;
+ std::string m_name;
+ unsigned int m_count;
+};
+
+typedef std::shared_ptr<BookmarkFolder> SharedBookmarkFolder;
+typedef std::vector<SharedBookmarkFolder> SharedBookmarkFolderList;
+
+}
+
+namespace base_ui {
+
+typedef services::SharedBookmarkFolder SharedBookmarkFolder;
+typedef std::vector<SharedBookmarkFolder> SharedBookmarkFolderList;
+
+}
+}
+
+#endif // BOOKMARKITEM_H
+
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/*
+ *
+ * Created on: Apr, 2014
+ * Author: k.dobkowski
+ */
+
+#include "browser_config.h"
+#include "BookmarkItem.h"
+
+#include <string>
+#include <Evas.h>
+
+namespace tizen_browser{
+namespace services{
+
+BookmarkItem::BookmarkItem()
+: m_saved_id(0)
+, m_url()
+, m_title()
+, m_note()
+, m_parent(0)
+, m_order(0)
+, m_has_thumbnail(false)
+, m_has_favicon(false)
+, m_is_folder(false)
+, m_is_editable(true)
+{
+}
+
+BookmarkItem::BookmarkItem(
+ int id,
+ const std::string& url,
+ const std::string& title,
+ const std::string& note,
+ int parent,
+ int order
+ )
+: m_saved_id(id)
+, m_url(url)
+, m_title(title)
+, m_note(note)
+, m_parent(parent)
+, m_order(order)
+, m_has_thumbnail(false)
+, m_has_favicon(false)
+{
+
+}
+
+BookmarkItem::~BookmarkItem()
+{
+}
+
+void BookmarkItem::setFavicon(std::shared_ptr<tizen_browser::tools::BrowserImage> fav)
+{
+ m_has_favicon = true;
+ m_favicon = fav;
+};
+
+std::shared_ptr<tizen_browser::tools::BrowserImage> BookmarkItem::getFavicon() const
+{
+ return m_favicon;
+};
+
+void BookmarkItem::setThumbnail(std::shared_ptr<tizen_browser::tools::BrowserImage> thumbnail)
+{
+ m_has_thumbnail = true;
+ m_thumbnail = thumbnail;
+};
+
+std::shared_ptr<tizen_browser::tools::BrowserImage> BookmarkItem::getThumbnail() const
+{
+ return m_thumbnail;
+};
+
+}
+}
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/*
+ *
+ * Created on: Apr, 2014
+ * Author: k.dobkowski
+ */
+
+#ifndef BOOKMARKITEM_H
+#define BOOKMARKITEM_H
+
+#include "BrowserLogger.h"
+#include "BrowserImage.h"
+
+namespace tizen_browser{
+namespace services{
+
+class BookmarkItem
+{
+public:
+ BookmarkItem();
+ BookmarkItem(
+ int id,
+ const std::string& url = "",
+ const std::string& title = "",
+ const std::string& note = "",
+ int parent = 0,
+ int order = 0
+ );
+ virtual ~BookmarkItem();
+
+ void setAddress(const std::string & url) { m_url = url; }
+ std::string getAddress() const { return m_url; }
+
+ void setTitle(const std::string & title) { m_title = title; }
+ std::string getTitle() const { return m_title; }
+
+ void setNote(const std::string& note) { m_note = note; }
+ std::string getNote() const { return m_note; }
+
+ void setId(int id) { m_saved_id = id; }
+ int getId() const { return m_saved_id; }
+
+ //TODO: create bool with a value when database is updated
+ bool getPrivate() const { return false; }
+
+ void setThumbnail(std::shared_ptr<tizen_browser::tools::BrowserImage> thumbnail);
+ std::shared_ptr<tizen_browser::tools::BrowserImage> getThumbnail() const ;
+
+ void setFavicon(std::shared_ptr<tizen_browser::tools::BrowserImage> favicon);
+ std::shared_ptr<tizen_browser::tools::BrowserImage> getFavicon() const;
+
+ void setParent(int parent) { m_parent = parent; }
+ int getParent() const { return m_parent; }
+
+ void setOrder(int order) { m_order = order; }
+ int getOrder() const { return m_order; }
+
+ void setTags(const std::vector<unsigned int>& tags) { m_tags = tags; }
+ std::vector<unsigned int> getTags() const { return m_tags; }
+
+ bool has_thumbnail() const { return m_has_thumbnail; }
+ bool has_favicon() const { return m_has_favicon; }
+ bool is_folder(void) const { return m_is_folder; }
+ bool is_editable(void) const { return m_is_editable; }
+
+ void set_folder_flag(bool flag) { m_is_folder = flag; }
+ void set_editable_flag(bool flag) { m_is_editable = flag; }
+
+private:
+ int m_saved_id;
+ std::string m_url;
+ std::string m_title;
+ std::string m_note;
+ std::shared_ptr<tizen_browser::tools::BrowserImage> m_thumbnail;
+ std::shared_ptr<tizen_browser::tools::BrowserImage> m_favicon;
+ int m_parent;
+ int m_order;
+ std::vector<unsigned int> m_tags;
+ bool m_has_thumbnail;
+ bool m_has_favicon;
+ bool m_is_folder;
+ bool m_is_editable;
+};
+
+typedef std::shared_ptr<BookmarkItem> SharedBookmarkItem;
+typedef std::vector<SharedBookmarkItem> SharedBookmarkItemList;
+
+enum FolderIDType {
+ ROOT_FOLDER_ID = 0,
+ ALL_BOOKMARKS_ID = -1
+};
+
+}
+}
+
+#endif // BOOKMARKITEM_H
+
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+#include <cstdint>
+#include <cstring>
+
+#include "browser_config.h"
+#include "BrowserImage.h"
+#include "BrowserLogger.h"
+
+namespace tizen_browser {
+namespace tools {
+
+BrowserImage::BrowserImage() :
+ m_width(0),
+ m_height(0),
+ m_dataSize(0),
+ m_isSharedData(false),
+ m_imageType(ImageType::ImageTypeNoImage),
+ m_imageData(nullptr),
+ m_colorSpace(EVAS_COLORSPACE_ARGB8888)
+{}
+
+BrowserImage::BrowserImage(const int& w, const int& h, const long& s) :
+ m_width(w),
+ m_height(h),
+ m_dataSize(s),
+ m_isSharedData(false),
+ m_imageType(ImageType::ImageTypeNoImage),
+ m_imageData(nullptr),
+ m_colorSpace(EVAS_COLORSPACE_ARGB8888)
+{}
+
+BrowserImage::BrowserImage(Evas_Object* image) :
+ m_imageData(nullptr)
+{
+ evas_object_image_size_get(image, &m_width, &m_height);
+
+ m_colorSpace = evas_object_image_colorspace_get(image);
+ switch (m_colorSpace) {
+ case EVAS_COLORSPACE_ARGB8888:
+ m_dataSize = m_width * m_height * sizeof(uint32_t);
+ break;
+ case EVAS_COLORSPACE_GRY8:
+ m_dataSize = m_width * m_height * sizeof(uint8_t);
+ break;
+ default:
+ m_dataSize = 0;
+ break;
+ }
+ void* data = evas_object_image_data_get(image, EINA_FALSE);
+ setData(data, false, ImageType::ImageTypeEvasObject);
+ evas_object_image_data_set(image, data);
+}
+
+BrowserImage::BrowserImage(const BrowserImage& copy) :
+ m_width(copy.getWidth()),
+ m_height(copy.getHeight()),
+ m_dataSize(copy.getSize()),
+ m_isSharedData(false),
+ m_imageType(ImageType::ImageTypeNoImage),
+ m_imageData(nullptr),
+ m_colorSpace(copy.getColorSpace())
+{
+ setData(copy.getData(), copy.isSharedData(), copy.getImageType());
+}
+
+
+
+void BrowserImage::setData(void* data, bool isSharedData, ImageType type)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (m_imageData) {
+ free(m_imageData);
+ m_imageData = nullptr;
+ }
+ m_imageType = ImageType::ImageTypeNoImage;
+ if (!data) {
+ m_dataSize = 0;
+ return;
+ }
+ if (isSharedData) {
+ m_imageData = data;
+ m_imageType = type;
+ } else {
+ if (m_dataSize > 0) {
+ m_imageData = malloc(m_dataSize);
+ if (m_imageData) {
+ std::memcpy(m_imageData, data, m_dataSize);
+ m_imageType = type;
+ } else {
+ m_dataSize = 0;
+ }
+ }
+ }
+ m_isSharedData = isSharedData;
+}
+
+Evas_Object* BrowserImage::getEvasImage(Evas_Object* parent) const
+{
+ switch (m_imageType) {
+ case ImageType::ImageTypeEvasObject:
+ return getEvas(parent);
+ case ImageType::ImageTypePNG:
+ return getPng(parent);
+ case ImageType::ImageTypeNoImage:
+ default:
+ return nullptr;
+ }
+}
+
+Evas_Object* BrowserImage::getEvas(Evas_Object* parent) const
+{
+ Evas * e = evas_object_evas_get(parent);
+ Evas_Object * eo_image = evas_object_image_filled_add(e);
+
+ evas_object_image_size_set(eo_image, m_width, m_height);
+ evas_object_image_colorspace_set(eo_image, m_colorSpace);
+ void* data = evas_object_image_data_get(eo_image, EINA_TRUE);
+ memcpy(data, m_imageData, m_dataSize);
+ evas_object_image_data_set(eo_image, data);
+ evas_object_image_alpha_set(eo_image, EINA_TRUE);
+
+ Evas_Load_Error err = evas_object_image_load_error_get(eo_image);
+ if (err != EVAS_LOAD_ERROR_NONE) {
+ BROWSER_LOGE("[%s:%d] Could not load image'. error: \"%s\"\n", __PRETTY_FUNCTION__, __LINE__, evas_load_error_str(err));
+ evas_object_del(eo_image);
+ return nullptr;
+ }
+
+ evas_object_image_fill_set(eo_image, 0, 0, m_width, m_height);
+ return eo_image;
+}
+
+Evas_Object* BrowserImage::getPng(Evas_Object * parent) const
+{
+ if(m_dataSize && m_imageData && m_imageType == ImageType::ImageTypePNG) {
+ Evas * e = evas_object_evas_get(parent);
+ Evas_Object * image = evas_object_image_filled_add(e);
+ char png_format[] = "png";
+ evas_object_image_memfile_set(image, m_imageData, m_dataSize, png_format, NULL);
+ Evas_Load_Error error = evas_object_image_load_error_get(image);
+ if (EINA_UNLIKELY(error != EVAS_LOAD_ERROR_NONE)) {
+ BROWSER_LOGE("[%s:%d] Can't decode image: %s", __PRETTY_FUNCTION__, __LINE__, evas_load_error_str(error));
+ evas_object_del(image);
+ return nullptr;
+ }
+ return image;
+ }
+ return nullptr;
+}
+
+BrowserImage::~BrowserImage()
+{
+ if (m_imageData && !m_isSharedData) {
+ free(m_imageData);
+ m_imageData = nullptr;
+ }
+}
+
+
+} /* end of namespace tools */
+} /* end of namespace tizen_browser */
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef __BROWSER_IMAGE_H__
+#define __BROWSER_IMAGE_H__
+
+#include <Evas.h>
+namespace tizen_browser
+{
+namespace tools
+{
+
+enum class ImageType {
+ ImageTypeNoImage,
+ ImageTypeSerializedEvas,
+ ImageTypeEvasObject,
+ ImageTypePNG
+};
+
+class BrowserImage
+{
+public:
+ BrowserImage();
+ BrowserImage(const int& w, const int& h, const long& s);
+ BrowserImage(Evas_Object* image);
+ BrowserImage(const BrowserImage& copy);
+ ~BrowserImage();
+
+ /**
+ * Sets image raw data pointer, type and memory share
+ *
+ * If isSharedData is true that means data is in shared memory
+ * and it will not be released, otherwise data will be copied
+ * and free in object destructor
+ *
+ * @param[in] data pointer to image data
+ * @param[in] isSharedData true if @p data points to shared memory
+ * @param[in] type Image type
+ */
+ void setData(void* data, bool isSharedData, ImageType type);
+
+ /**
+ * @return image data pointer, should not be released
+ */
+ void* getData() const { return m_imageData; };
+ ImageType getImageType() const { return m_imageType; };
+ void setWidth(const int& w) { m_width = w; };
+ int getWidth() const { return m_width; };
+ void setHeight(const int& h) { m_height = h; };
+ int getHeight() const { return m_height; };
+ void setSize(const long& s) { m_dataSize = s; };
+ long getSize() const { return m_dataSize; };
+ bool isSharedData() const { return m_isSharedData; };
+ Evas_Colorspace getColorSpace() const { return m_colorSpace; };
+
+ /**
+ * Function create new Evas_Object* representing stored image
+ *
+ * @param[in] parent parent view
+ * @return new Evas_Object* representing image or nullptr on fail
+ */
+ Evas_Object* getEvasImage(Evas_Object* parent) const;
+
+private:
+ Evas_Object* getEvas(Evas_Object* parent) const;
+ Evas_Object* getPng(Evas_Object* parent) const;
+
+ int m_width;
+ int m_height;
+ long m_dataSize;
+ bool m_isSharedData;
+ ImageType m_imageType;
+ void * m_imageData;
+ Evas_Colorspace m_colorSpace;
+};
+
+
+} /* end of namespace tools */
+} /* end of namespace tizen_browser */
+
+
+#endif /* __BROWSER_IMAGE_H__ */
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef BROWSERIMAGETYPEDEF_H_
+#define BROWSERIMAGETYPEDEF_H_
+
+#include <memory>
+
+namespace tizen_browser
+{
+namespace tools
+{
+
+class BrowserImage;
+typedef std::shared_ptr<BrowserImage> BrowserImagePtr;
+typedef std::shared_ptr<const BrowserImage> BrowserImagePtrConst;
+
+}
+}
+
+#endif /* BROWSERIMAGETYPEDEF_H_ */
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "CapiWebErrorCodes.h"
+
+#include <web/web_bookmark.h>
+#include <web/web_history.h>
+#include <web/web_tab.h>
+
+namespace tizen_browser {
+namespace tools {
+namespace capiWebError {
+
+std::string bookmarkErrorToString(int errorCode)
+{
+ bp_bookmark_error_defs code = static_cast<bp_bookmark_error_defs>(errorCode);
+ switch (code) {
+ case (BP_BOOKMARK_ERROR_NONE):
+ return "BP_BOOKMARK_ERROR_NONE";
+ case (BP_BOOKMARK_ERROR_INVALID_PARAMETER):
+ return "BP_BOOKMARK_ERROR_INVALID_PARAMETER";
+ case (BP_BOOKMARK_ERROR_OUT_OF_MEMORY):
+ return "BP_BOOKMARK_ERROR_OUT_OF_MEMORY";
+ case (BP_BOOKMARK_ERROR_IO_ERROR):
+ return "BP_BOOKMARK_ERROR_IO_ERROR";
+ case (BP_BOOKMARK_ERROR_NO_DATA):
+ return "BP_BOOKMARK_ERROR_NO_DATA";
+ case (BP_BOOKMARK_ERROR_ID_NOT_FOUND):
+ return "BP_BOOKMARK_ERROR_ID_NOT_FOUND";
+ case (BP_BOOKMARK_ERROR_DUPLICATED_ID):
+ return "BP_BOOKMARK_ERROR_DUPLICATED_ID";
+ case (BP_BOOKMARK_ERROR_PERMISSION_DENY):
+ return "BP_BOOKMARK_ERROR_PERMISSION_DENY";
+ case (BP_BOOKMARK_ERROR_DISK_BUSY):
+ return "BP_BOOKMARK_ERROR_DISK_BUSY";
+ case (BP_BOOKMARK_ERROR_DISK_FULL):
+ return "BP_BOOKMARK_ERROR_DISK_FULL";
+ case (BP_BOOKMARK_ERROR_TOO_BIG_DATA):
+ return "BP_BOOKMARK_ERROR_TOO_BIG_DATA";
+ case (BP_BOOKMARK_ERROR_UNKNOWN):
+ return "BP_BOOKMARK_ERROR_UNKNOWN";
+ default:
+ return "";
+ }
+}
+
+std::string historyErrorToString(int errorCode)
+{
+ bp_history_error_defs code = static_cast<bp_history_error_defs>(errorCode);
+ switch (code) {
+ case (BP_HISTORY_ERROR_NONE):
+ return "BP_HISTORY_ERROR_NONE";
+ case (BP_HISTORY_ERROR_INVALID_PARAMETER):
+ return "BP_HISTORY_ERROR_INVALID_PARAMETER";
+ case (BP_HISTORY_ERROR_OUT_OF_MEMORY):
+ return "BP_HISTORY_ERROR_OUT_OF_MEMORY";
+ case (BP_HISTORY_ERROR_IO_ERROR):
+ return "BP_HISTORY_ERROR_IO_ERROR";
+ case (BP_HISTORY_ERROR_NO_DATA):
+ return "BP_HISTORY_ERROR_NO_DATA";
+ case (BP_HISTORY_ERROR_ID_NOT_FOUND):
+ return "BP_HISTORY_ERROR_ID_NOT_FOUND";
+ case (BP_HISTORY_ERROR_DUPLICATED_ID):
+ return "BP_HISTORY_ERROR_DUPLICATED_ID";
+ case (BP_HISTORY_ERROR_PERMISSION_DENY):
+ return "BP_HISTORY_ERROR_PERMISSION_DENY";
+ case (BP_HISTORY_ERROR_DISK_BUSY):
+ return "BP_HISTORY_ERROR_DISK_BUSY";
+ case (BP_HISTORY_ERROR_DISK_FULL):
+ return "BP_HISTORY_ERROR_DISK_FULL";
+ case (BP_HISTORY_ERROR_TOO_BIG_DATA):
+ return "BP_HISTORY_ERROR_TOO_BIG_DATA";
+ case (BP_HISTORY_ERROR_UNKNOWN):
+ return "BP_HISTORY_ERROR_UNKNOWN";
+ default:
+ return "";
+ }
+}
+
+std::string tabErrorToString(int errorCode)
+{
+ bp_tab_error_defs code = static_cast<bp_tab_error_defs>(errorCode);
+ switch (code) {
+ case (BP_TAB_ERROR_NONE):
+ return "BP_TAB_ERROR_NONE";
+ case (BP_TAB_ERROR_INVALID_PARAMETER):
+ return "BP_TAB_ERROR_INVALID_PARAMETER";
+ case (BP_TAB_ERROR_OUT_OF_MEMORY):
+ return "BP_TAB_ERROR_OUT_OF_MEMORY";
+ case (BP_TAB_ERROR_IO_ERROR):
+ return "BP_TAB_ERROR_IO_ERROR";
+ case (BP_TAB_ERROR_NO_DATA):
+ return "BP_TAB_ERROR_NO_DATA";
+ case (BP_TAB_ERROR_ID_NOT_FOUND):
+ return "BP_TAB_ERROR_ID_NOT_FOUND";
+ case (BP_TAB_ERROR_DUPLICATED_ID):
+ return "BP_TAB_ERROR_DUPLICATED_ID";
+ case (BP_TAB_ERROR_PERMISSION_DENY):
+ return "BP_TAB_ERROR_PERMISSION_DENY";
+ case (BP_TAB_ERROR_DISK_BUSY):
+ return "BP_TAB_ERROR_DISK_BUSY";
+ case (BP_TAB_ERROR_DISK_FULL):
+ return "BP_TAB_ERROR_DISK_FULL";
+ case (BP_TAB_ERROR_TOO_BIG_DATA):
+ return "BP_TAB_ERROR_TOO_BIG_DATA";
+ case (BP_TAB_ERROR_UNKNOWN):
+ return "BP_TAB_ERROR_UNKNOWN";
+ default:
+ return "";
+ }
+}
+
+}
+}
+}
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef CAPI_WEB_ERROR_CODES_H_
+#define CAPI_WEB_ERROR_CODES_H_
+
+#include <web/web_tab.h>
+#include <string>
+
+namespace tizen_browser
+{
+namespace tools
+{
+namespace capiWebError
+{
+
+std::string bookmarkErrorToString(int errorCode);
+std::string historyErrorToString(int errorCode);
+std::string tabErrorToString(int errorCode);
+
+}
+}
+}
+
+#endif /* CAPI_WEB_ERROR_CODES_H_ */
--- /dev/null
+/*
+ * Copyright (c) 2016 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef TOOLS_ECORETIMERCALLER_H_
+#define TOOLS_ECORETIMERCALLER_H_
+
+#include <Elementary.h>
+
+namespace tizen_browser {
+namespace tools {
+namespace EflTools {
+
+/**
+ * Invokes () operator of the given type with ecore_timer_add. Could be used
+ * to ensure, that code is invoked in the end of EFL loop (callback interval
+ * 0.0) or after other fixed interval. Template only simplifies the use of
+ * ecore_timer_add.
+ */
+template<typename T>
+class EcoreTimerCaller
+{
+public:
+ EcoreTimerCaller();
+ virtual ~EcoreTimerCaller()
+ {
+ }
+
+ /**
+ * Call T() after given interval.
+ */
+ void addTimer(const T& callback, double in = 0.0);
+private:
+ static Eina_Bool timerHandle(void *data);
+
+ T m_callback;
+ bool m_handled;
+};
+
+template<typename T>
+EcoreTimerCaller<T>::EcoreTimerCaller() :
+ m_handled(true)
+{
+}
+
+template<typename T>
+void EcoreTimerCaller<T>::addTimer(const T& callback, double in)
+{
+ if (!m_handled)
+ return;
+ m_callback = callback;
+ ecore_timer_add(in, EcoreTimerCaller<T>::timerHandle, this);
+}
+
+template<typename T>
+Eina_Bool EcoreTimerCaller<T>::timerHandle(void* data)
+{
+ auto self = reinterpret_cast<EcoreTimerCaller<T>*>(data);
+ if (!self)
+ return ECORE_CALLBACK_CANCEL;
+ self->m_callback();
+ // delete timer
+ return ECORE_CALLBACK_CANCEL;
+}
+
+}
+}
+}
+
+#endif /* TOOLS_ECORETIMERCALLER_H_ */
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/*
+ *
+ * Created on: May, 2014
+ * Author: k.dobkowski
+ */
+#include <image_util.h>
+#include <BrowserAssert.h>
+
+#include "browser_config.h"
+#include "BrowserLogger.h"
+#include "EflTools.h"
+#include "Elementary.h"
+
+
+namespace tizen_browser {
+namespace tools {
+namespace EflTools {
+
+std::unique_ptr<Blob> getBlobPNG(std::shared_ptr<BrowserImage> browserImage)
+{
+ BROWSER_LOGD("[%s:%d]", __PRETTY_FUNCTION__, __LINE__);
+ if (!browserImage) {
+ BROWSER_LOGD("browserImage is null");
+ return nullptr;
+ }
+ unsigned long long length = 0;
+ void* mem_buffer = getBlobPNG(
+ browserImage->getWidth(),
+ browserImage->getHeight(),
+ browserImage->getData(),
+ &length);
+ if (!mem_buffer || !length) {
+ BROWSER_LOGW("Cannot create BlobPNG");
+ return nullptr;
+ }
+ std::unique_ptr<Blob> image(new Blob(mem_buffer, length));
+ return std::move(image);
+}
+
+void* getBlobPNG(int width, int height, void* image_data, unsigned long long* length)
+{
+ BROWSER_LOGD("[%s:%d]", __PRETTY_FUNCTION__, __LINE__);
+ EINA_SAFETY_ON_NULL_RETURN_VAL(image_data, NULL);
+
+ image_util_encode_h handler = nullptr;
+ unsigned char* outputBuffer = nullptr;
+
+ if (image_util_encode_create(IMAGE_UTIL_PNG, &handler) < 0) {
+ BROWSER_LOGW("[%s:%d] image_util_encode_create: error!", __PRETTY_FUNCTION__, __LINE__);
+ return nullptr;
+ }
+
+ if (image_util_encode_set_png_compression(handler, IMAGE_UTIL_PNG_COMPRESSION_6) < 0) {
+ BROWSER_LOGW("[%s:%d] image_util_encode_set_png_compression: error!", __PRETTY_FUNCTION__, __LINE__);
+ return nullptr;
+ }
+
+ if (image_util_encode_set_resolution(handler, width, height) < 0) {
+ BROWSER_LOGW("[%s:%d] image_util_encode_set_resolution: error!", __PRETTY_FUNCTION__, __LINE__);
+ return nullptr;
+ }
+
+ if (image_util_encode_set_input_buffer(handler, (const unsigned char*) image_data) < 0) {
+ BROWSER_LOGW("[%s:%d] image_util_encode_set_input_buffer: error!", __PRETTY_FUNCTION__, __LINE__);
+ return nullptr;
+ }
+
+ if (image_util_encode_set_output_buffer(handler, &outputBuffer) < 0) {
+ BROWSER_LOGW("[%s:%d] image_util_encode_set_output_buffer: error!", __PRETTY_FUNCTION__, __LINE__);
+ return nullptr;
+ }
+
+ if (image_util_encode_run(handler, length) < 0) {
+ BROWSER_LOGW("[%s:%d] image_util_encode_run: error!", __PRETTY_FUNCTION__, __LINE__);
+ return nullptr;
+ }
+
+ if (image_util_encode_destroy(handler) < 0) {
+ BROWSER_LOGW("[%s:%d] mage_util_encode_destroy: error!", __PRETTY_FUNCTION__, __LINE__);
+ return nullptr;
+ }
+ return outputBuffer;
+}
+
+void setExpandHints(Evas_Object* toSet)
+{
+ evas_object_size_hint_weight_set(toSet, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(toSet, EVAS_HINT_FILL, EVAS_HINT_FILL);
+}
+
+bool pointInObject(Evas_Object* object, int px, int py)
+{
+ if (!object) {
+ BROWSER_LOGE("@@ [%s:%d] null object", __func__, __LINE__);
+ return false;
+ }
+ Evas_Coord x, y, w, h;
+ evas_object_geometry_get(object, &x, &y, &w, &h);
+ return (px >= x && px <= x + w && py >= y && py <= y + h);
+}
+
+Evas_Object* createToastPopup(Evas_Object* parent, double timeout, const char* text)
+{
+ auto toast(elm_popup_add(parent));
+ elm_object_style_set(toast, "toast");
+ elm_popup_timeout_set(toast, timeout);
+ elm_object_text_set(toast, text);
+ return toast;
+}
+
+} /* end of EflTools */
+} /* end of namespace tools */
+} /* end of namespace tizen_browser */
+
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/*
+ *
+ * Created on: May, 2014
+ * Author: k.dobkowski
+ */
+
+#ifndef __EFL_TOOLS_H__
+#define __EFL_TOOLS_H__ 1
+
+#include <Evas.h>
+#include "BrowserImageTypedef.h"
+#include "BrowserImage.h"
+#include "Blob.h"
+
+// counts size exactly as is in Z3 device
+#define Z3_SCALE_SIZE(x) (int)(((double)(x) * elm_config_scale_get()) / 2.6)
+
+namespace tizen_browser {
+namespace tools {
+namespace EflTools {
+
+ std::unique_ptr<Blob> getBlobPNG(BrowserImagePtr browserImage);
+ void* getBlobPNG(int width, int height, void * image_data, unsigned long long* length);
+
+ void setExpandHints(Evas_Object* toSet);
+
+ /**
+ * Check if coordinates are inside of a given object.
+ */
+ bool pointInObject(Evas_Object* object, int x, int y);
+
+ Evas_Object* createToastPopup(Evas_Object* parent, double timeout, const char* text);
+} /* end of namespace EflTools */
+} /* end of namespace tools */
+} /* end of namespace tizen_browser */
+
+
+#endif /* __EFL_TOOLS_H__ */
--- /dev/null
+#include "FeedChannel.h"
+
+namespace tizen_browser{
+namespace tools{
+
+std::string FeedChannel::getAuthor() const {
+ return m_author;
+}
+
+void FeedChannel::setAuthor(const std::string& author) {
+ this->m_author = author;
+}
+
+std::string FeedChannel::getDescription() const {
+ return m_description;
+}
+
+void FeedChannel::setDescription(const std::string& description) {
+ this->m_description = description;
+}
+
+FeedItemList FeedChannel::getItems() const {
+ return m_items;
+}
+
+void FeedChannel::setItems(const FeedItemList& items) {
+ this->m_items = items;
+}
+
+void FeedChannel::addItem(std::shared_ptr<FeedItem> item)
+{
+ this->m_items.push_back(item);
+}
+
+boost::posix_time::ptime FeedChannel::getLastBuildDate() const {
+ return m_lastBuildDate;
+}
+
+void FeedChannel::setLastBuildDate(const boost::posix_time::ptime& lastBuildDate) {
+ this->m_lastBuildDate = lastBuildDate;
+}
+
+std::string FeedChannel::getTitle() const {
+ return m_title;
+}
+
+void FeedChannel::setTitle(const std::string& title) {
+ this->m_title = title;
+}
+
+std::string FeedChannel::getUrl() const {
+ return m_url;
+}
+
+void FeedChannel::setUrl(const std::string& url) {
+ this->m_url = url;
+}
+
+std::string FeedChannel::getRealUrl() const {
+ return m_realUrl;
+}
+
+void FeedChannel::setRealUrl(const std::string& url) {
+ this->m_realUrl = url;
+}
+
+std::shared_ptr<BrowserImage> FeedChannel::getFavicon()
+{
+ return m_favicon;
+}
+
+void FeedChannel::setFavicon(std::shared_ptr<BrowserImage> favicon)
+{
+ this->m_favicon = favicon;
+}
+
+}
+}
--- /dev/null
+#ifndef FEEDCHANNEL_H
+#define FEEDCHANNEL_H
+
+#include <boost/date_time/posix_time/posix_time.hpp>
+#include <string>
+#include <memory>
+#include <list>
+
+#include "FeedItem.h"
+#include "EflTools.h"
+
+namespace tizen_browser {
+namespace tools {
+
+class FeedChannel
+{
+public:
+ std::string getAuthor() const;
+ void setAuthor(const std::string& author);
+ std::string getDescription() const;
+ void setDescription(const std::string& description);
+ tools::FeedItemList getItems() const;
+ void setItems(const tools::FeedItemList& items);
+ void addItem(std::shared_ptr<tools::FeedItem> item);
+ boost::posix_time::ptime getLastBuildDate() const;
+ void setLastBuildDate(const boost::posix_time::ptime& lastBuildDate);
+ std::string getTitle() const;
+ void setTitle(const std::string& title);
+ std::string getUrl() const;
+ void setUrl(const std::string& url);
+ std::string getRealUrl() const;
+ void setRealUrl(const std::string& url);
+ std::shared_ptr<BrowserImage> getFavicon();
+ void setFavicon(std::shared_ptr<BrowserImage>);
+
+private:
+ std::string m_title;
+ std::string m_description;
+ std::string m_url;
+ std::string m_realUrl;
+ boost::posix_time::ptime m_lastBuildDate;
+ std::string m_author;
+ tools::FeedItemList m_items;
+ std::shared_ptr<BrowserImage> m_favicon;
+};
+
+typedef std::vector<std::shared_ptr<tizen_browser::tools::FeedChannel>> FeedChannelList;
+typedef std::vector<std::shared_ptr<tizen_browser::tools::FeedChannel>>::iterator FeedChannelListIter;
+typedef std::vector<std::shared_ptr<tizen_browser::tools::FeedChannel>>::const_iterator FeedChannelListConstIter;
+
+}
+}
+
+
+
+#endif // FEEDCHANNEL_H
--- /dev/null
+#include "FeedItem.h"
+
+namespace tizen_browser
+{
+namespace tools
+{
+
+std::string FeedItem::getDescription() const {
+ return m_description;
+}
+
+void FeedItem::setDescription(const std::string& description) {
+ this->m_description = description;
+}
+
+int FeedItem::getId() const {
+ return m_id;
+}
+
+void FeedItem::setId(int id) {
+ this->m_id = id;
+}
+
+boost::posix_time::ptime FeedItem::getPubDate() const {
+ return m_pubDate;
+}
+
+void FeedItem::setPubDate(const boost::posix_time::ptime& pubDate) {
+ this->m_pubDate = pubDate;
+}
+
+std::string FeedItem::getTitle() const {
+ return m_title;
+}
+
+void FeedItem::setTitle(const std::string& title) {
+ this->m_title = title;
+}
+
+std::string FeedItem::getUrl() const {
+ return m_url;
+}
+
+void FeedItem::setUrl(const std::string& url) {
+ this->m_url = url;
+}
+
+std::shared_ptr<BrowserImage> FeedItem::getFavicon()
+{
+ return m_favicon;
+}
+
+void FeedItem::setFavicon(std::shared_ptr<BrowserImage> favicon)
+{
+ this->m_favicon = favicon;
+}
+
+}
+}
--- /dev/null
+#ifndef FEEDITEM_H
+#define FEEDITEM_H
+
+#include <boost/date_time/posix_time/posix_time.hpp>
+#include <EflTools.h>
+#include <string>
+#include <list>
+
+namespace tizen_browser
+{
+namespace tools
+{
+
+class FeedItem
+{
+public:
+ std::string getDescription() const;
+ void setDescription(const std::string& description);
+ int getId() const;
+ void setId(int id);
+ boost::posix_time::ptime getPubDate() const;
+ void setPubDate(const boost::posix_time::ptime& pubDate);
+ std::string getTitle() const;
+ void setTitle(const std::string& title);
+ std::string getUrl() const;
+ void setUrl(const std::string& url);
+ std::shared_ptr<BrowserImage> getFavicon();
+ void setFavicon(std::shared_ptr<BrowserImage>);
+private:
+ std::string m_title;
+ std::string m_url;
+ int m_id;
+ boost::posix_time::ptime m_pubDate;
+ std::string m_description;
+ std::shared_ptr<BrowserImage> m_favicon;
+};
+
+typedef std::list<std::shared_ptr<tizen_browser::tools::FeedItem>> FeedItemList;
+typedef std::list<std::shared_ptr<tizen_browser::tools::FeedItem>>::iterator FeedItemListIter;
+typedef std::list<std::shared_ptr<tizen_browser::tools::FeedItem>>::const_iterator FeedItemListConstIter;
+
+}
+}
+
+#endif // FEEDITEM_H
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "FocusManager.h"
+#include "BrowserLogger.h"
+
+FocusManager::FocusManager()
+ : _rowTracker(0)
+ , _prevRowTracker(0)
+ , handlerDown(nullptr)
+ , _gen(nullptr)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+}
+
+FocusManager::~FocusManager()
+{
+ BROWSER_LOGD("[%s:%d]", __PRETTY_FUNCTION__, __LINE__);
+}
+
+void FocusManager::startFocusManager(Evas_Object* gengrid)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ handlerDown = ecore_event_handler_add(ECORE_EVENT_KEY_DOWN, _key_down_cb, this);
+ if (gengrid)
+ evas_object_smart_callback_add(gengrid, "item,focused", _row_tracker, this);
+}
+
+void FocusManager::stopFocusManager()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ verticalFocusVector.clear();
+ ecore_event_handler_del(handlerDown);
+}
+Eina_Bool FocusManager::_key_down_cb(void* data, int, void* event)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ FocusManager* fm = static_cast<FocusManager*>(data);
+ Ecore_Event_Key* ev = static_cast<Ecore_Event_Key*>(event);
+ const std::string keyName = ev->keyname;
+
+ if (!keyName.compare("Up")) {
+ BROWSER_LOGD("[%s:%d] Keyname: %s", __PRETTY_FUNCTION__, __LINE__, ev->keyname);
+ if (fm->_prevRowTracker) {
+ fm->_prevRowTracker = 0;
+ return EINA_FALSE;
+ }
+ if (fm->focusListIterator == fm->verticalFocusVector.begin()) {
+ elm_object_focus_set(*(fm->focusListIterator), EINA_TRUE);
+ return EINA_FALSE;
+ }
+ --(fm->focusListIterator);
+ if (elm_object_disabled_get(*(fm->focusListIterator)) == EINA_TRUE)
+ --(fm->focusListIterator);
+ elm_object_focus_set(*(fm->focusListIterator), EINA_TRUE);
+ return EINA_TRUE;
+ }
+ else if (!keyName.compare("Down")) {
+ BROWSER_LOGD("[%s:%d] Keyname: %s", __PRETTY_FUNCTION__, __LINE__, ev->keyname);
+ if (fm->focusListIterator == fm->verticalFocusVector.end()-1) {
+ elm_object_focus_set(*(fm->focusListIterator), EINA_TRUE);
+ return EINA_FALSE;
+ }
+ ++(fm->focusListIterator);
+ if (elm_object_disabled_get(*(fm->focusListIterator)) == EINA_TRUE)
+ ++(fm->focusListIterator);
+ elm_object_focus_set(*(fm->focusListIterator), EINA_TRUE);
+ return EINA_TRUE;
+ }
+ return EINA_FALSE;
+}
+
+void FocusManager::_row_tracker(void* data, Evas_Object*, void* event)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ FocusManager* fm = static_cast<FocusManager*>(data);
+ Elm_Object_Item* it = static_cast<Elm_Object_Item*>(event);
+ unsigned int x, y;
+ elm_gengrid_item_pos_get(it, &x, &y);
+ fm->_prevRowTracker = fm->_rowTracker;
+ fm->_rowTracker = y;
+ BROWSER_LOGD("[%s:%d] prev Y:%d, Actual Y:%d", __PRETTY_FUNCTION__, __LINE__, fm->_prevRowTracker, fm->_rowTracker);
+}
+
+void FocusManager::addItem(Evas_Object* it)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ verticalFocusVector.push_back(it);
+}
+
+void FocusManager::setIterator()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ focusListIterator = verticalFocusVector.begin();
+}
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef FOCUSMANAGER_H
+#define FOCUSMANAGER_H
+
+#include <Evas.h>
+#include <Ecore.h>
+#include <Elementary.h>
+#include <vector>
+
+class FocusManager
+{
+public:
+ FocusManager();
+ ~FocusManager();
+
+ /**
+ * This function runs FocusManager. Set the gengrid as the parameter of this function to run _raw_tracker. If the view does not have gengrid, set nullptr.
+ * Before you call this function, add Evas_Object elements to verticalFocusVector using addItem(Evas_Object*) function and set focusListIterator using setIterator() function.
+ */
+ void startFocusManager(Evas_Object*);
+
+ /**
+ * This function stops FocusManager.
+ */
+ void stopFocusManager();
+
+ /**
+ * Use this function to add Evas_Object to FocusManager. The order matters.
+ */
+ void addItem(Evas_Object*);
+
+ /**
+ * Use this function set focusListIterator. Call it after adding items. This function sets iterator at the beginnig of the verticalFocusVector.
+ */
+ void setIterator();
+private:
+ static Eina_Bool _key_down_cb(void *data, int type, void *event);
+ static void _row_tracker(void *data, Evas_Object *obj, void *event);
+
+ std::vector<Evas_Object*> verticalFocusVector;
+ std::vector<Evas_Object*>::iterator focusListIterator;
+ unsigned int _rowTracker, _prevRowTracker;
+ Ecore_Event_Handler* handlerDown;
+ Evas_Object* _gen;
+};
+
+#endif // FOCUSMANAGER_H
+
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <string>
+#include <cstring>
+#include "app_control.h"
+
+#ifndef __GENERALTOOLS_H__
+#define __GENERALTOOLS_H__
+
+#define B_SIG boost::signals2::signal
+
+namespace tizen_browser
+{
+namespace tools
+{
+ static const int SUFFIX_CHAR_DEL = 1;
+ static const char * PROTCOL_BEGIN = "://";
+ static const char END_SLASH = '/';
+ // which protocol, when only domain is available?
+ static const std::string PROTOCOL_DEFAULT("http://");
+
+ // declaration using 'unused' attribute because in some modules not all functions are used
+ static std::string fromChar(const char* c) __attribute__ ((unused));
+ static std::string clearURL(const std::string & url) __attribute__ ((unused));
+ static std::string extractDomain(const std::string & url) __attribute__ ((unused));
+
+ static std::string fromChar(const char* c) { return c ? std::string(c) : std::string(); }
+
+ static std::string clearURL(const std::string & url) {
+ int suffix = 0;
+ if (url.back() == END_SLASH)
+ suffix = SUFFIX_CHAR_DEL;
+ size_t beg = url.find(PROTCOL_BEGIN);
+ beg += strlen(PROTCOL_BEGIN);
+ return url.substr(beg, url.size() - beg - suffix);
+ }
+
+ static std::string extractDomain(const std::string & url) {
+ size_t beg = url.find(PROTCOL_BEGIN);
+ beg += strlen(PROTCOL_BEGIN);
+ size_t end = url.find(END_SLASH, beg);
+ return url.substr(beg, end - beg);
+ }
+}
+}
+
+#endif
--- /dev/null
+/*
+ * Copyright (c) 2016 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef __SETTINGS_ENUMS_H__
+#define __SETTINGS_ENUMS_H__
+
+#include <string>
+
+#include "app_i18n.h"
+
+#define ADD_TRAN(x,y) static std::string x = _(y);
+
+namespace tizen_browser
+{
+namespace base_ui
+{
+namespace Translations {
+ ADD_TRAN(Google,"Google")
+ ADD_TRAN(Yahoo,"Yahoo!")
+ ADD_TRAN(Bing,"Bing")
+ ADD_TRAN(SamsungPage,"http://www.samsung.com")
+ ADD_TRAN(QuickPage,"QUICK_ACCESS")
+ ADD_TRAN(MostVisitedPage,"MOST_VISITED")
+ ADD_TRAN(OtherPage,"OTHER")
+ ADD_TRAN(CurrentPage,"CURRENT")
+ ADD_TRAN(Device,"IDS_BR_OPT_DEVICE")
+ ADD_TRAN(SDCard,"IDS_BR_OPT_SD_CARD")
+ ADD_TRAN(SettingsMainTitle,"IDS_BR_OPT_SETTINGS")
+ ADD_TRAN(SettingsMainHomePage, "IDS_BR_BUTTON_HOMEPAGE_ABB")
+ ADD_TRAN(SettingsMainHomePageDefault,"IDS_BR_BODY_DEFAULT")
+ ADD_TRAN(SettingsMainDefaultSearchEngine,"IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE")
+ ADD_TRAN(SettingsMainAutoFillProfiles,"IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS")
+ ADD_TRAN(SettingsMainAutoFillProfilesSub,"IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE")
+ ADD_TRAN(SettingsMainManualZoom,"IDS_BR_MBODY_MANUAL_ZOOM")
+ ADD_TRAN(SettingsMainManualZoomSub,"IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM")
+ ADD_TRAN(SettingsMainPrivacy,"IDS_BR_BODY_PRIVACY")
+ ADD_TRAN(SettingsMainAdvanced,"IDS_BR_BODY_ADVANCED")
+ ADD_TRAN(SettingsDefaultSearchEngineTitle,"IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE")
+ ADD_TRAN(SettingsAdvancedTitle,"IDS_BR_BODY_ADVANCED")
+ ADD_TRAN(SettingsAdvancedEnableJavaScript,"IDS_BR_OPT_ENABLE_JAVASCRIPT")
+ ADD_TRAN(SettingsAdvancedEnableJavaScriptSub,"IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT")
+ ADD_TRAN(SettingsAdvancedBlockPopups,"IDS_BR_BODY_BLOCK_POP_UPS")
+ ADD_TRAN(SettingsAdvancedBlockPopupsSub,"IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES")
+ ADD_TRAN(SettingsAdvancedSaveContent,"IDS_BR_HEADER_SAVE_CONTENT_TO_ABB")
+ ADD_TRAN(SettingsAdvancedSaveContentTitle,"IDS_BR_HEADER_SAVE_CONTENT_TO_ABB")
+ ADD_TRAN(SettingsAdvancedManageWebsiteData,"IDS_BR_TMBODY_MANAGE_WEBSITE_DATA")
+ ADD_TRAN(SettingsAdvancedManageWebsiteDataSub,"IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES")
+ ADD_TRAN(SettingsPrivacyTitle,"IDS_BR_BODY_PRIVACY");
+ ADD_TRAN(SettingsPrivacyAcceptCookies,"IDS_BR_BODY_ACCEPT_COOKIES")
+ ADD_TRAN(SettingsPrivacyAcceptCookiesSub,"IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES")
+ ADD_TRAN(SettingsPrivacySuggestSearches,"IDS_BR_MBODY_SUGGEST_SEARCHES")
+ ADD_TRAN(SettingsPrivacySuggestSearchesSub,"IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE")
+ ADD_TRAN(SettingsPrivacySaveSigninInfo,"IDS_BR_MBODY_SAVE_SIGN_IN_INFO")
+ ADD_TRAN(SettingsPrivacySaveSigninInfoSub,"IDS_BR_SBODY_SET_YOUR_DEVICE_TO_SHOW_A_POP_UP_WITH_THE_OPTION_MSG")
+ ADD_TRAN(SettingsPrivacyDeletePersonalData,"IDS_BR_BODY_DELETE_PERSONAL_DATA")
+ ADD_TRAN(SettingsDelPersDataTitle,"IDS_BR_BODY_DELETE_PERSONAL_DATA")
+ ADD_TRAN(SettingsDelPersDataCancel,"IDS_TPLATFORM_ACBUTTON_DONE_ABB")
+ ADD_TRAN(SettingsDelPersDataDelete,"IDS_TPLATFORM_ACBUTTON_DELETE_ABB")
+ ADD_TRAN(SettingsDelPersDataSelectAll,"IDS_BR_OPT_SELECT_ALL_ABB")
+ ADD_TRAN(SettingsDelPersDataBrowsingHistory,"IDS_BR_BODY_BROWSING_HISTORY")
+ ADD_TRAN(SettingsDelPersDataCache,"IDS_BR_OPT_CACHE")
+ ADD_TRAN(SettingsDelPersDataCookies,"IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB")
+ ADD_TRAN(SettingsDelPersDataPasswords,"IDS_BR_OPT_PASSWORDS")
+ ADD_TRAN(SettingsDelPersDataAutoFillData,"IDS_BR_OPT_AUTO_FILL_DATA")
+ ADD_TRAN(SettingsDelPersDataLocationData,"IDS_BR_OPT_LOCATION_ACCESS_DATA")
+ ADD_TRAN(SettingsAutoFillProfileTitle,"IDS_BR_MBODY_MY_AUTO_FILL_PROFILE")
+ ADD_TRAN(SettingsAutoFillProfileSetMyProfile,"IDS_BR_MBODY_SET_MY_PROFILE")
+ ADD_TRAN(SettingsHomePageTitle,"IDS_BR_BUTTON_HOMEPAGE_ABB")
+ ADD_TRAN(SettingsHomePageCurrentPage,"IDS_BR_BODY_CURRENT_PAGE")
+ ADD_TRAN(SettingsHomePageDefault,"IDS_BR_BODY_DEFAULT")
+ ADD_TRAN(SettingsHomePageOther,"IDS_BR_BODY_OTHER_ABB")
+ ADD_TRAN(SettingsHomePageMostVisited,"IDS_BR_MBODY_MOST_VISITED_WEBSITES")
+ ADD_TRAN(SettingsHomePageQuickAccess,"IDS_BR_HEADER_QUICK_ACCESS_ABB")
+};
+
+struct SearchEngineTranslation
+{
+ static SearchEngineTranslation& instance() {
+ static SearchEngineTranslation INSTANCE;
+ return INSTANCE;
+ }
+ SearchEngineTranslation(SearchEngineTranslation const&) = delete;
+ void operator=(SearchEngineTranslation const&) = delete;
+ std::string get(const std::string& key) { return searchEngine[key]; }
+private:
+ SearchEngineTranslation() {
+ searchEngine[Translations::Google] = "http://www.google.com/search?q=";
+ searchEngine[Translations::Yahoo] = "http://www.yahoo.com/search?q=";
+ searchEngine[Translations::Bing] = "http://www.bing.com/search?q=";
+ }
+ std::map<std::string, std::string> searchEngine;
+};
+
+enum struct RadioButtons : int
+{
+ NONE = 0,
+ // WebSearch Engines
+ GOOGLE = 1,
+ YAHOO,
+ BING,
+ // Save Content
+ DEVICE = 10,
+ SD_CARD
+};
+
+}
+}
+
+#endif
--- /dev/null
+/*
+ * Copyright (c) 2016 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/*
+ * SnapshotType.h
+ *
+ * Created on: May 18, 2016
+ * Author: m.kawonczyk@samsung.com
+ */
+
+#ifndef __SNAPSHOT_TYPE_H__
+#define __SNAPSHOT_TYPE_H__ 1
+
+namespace tizen_browser
+{
+namespace tools
+{
+
+/**
+ * @brief Snapshot type enumerator. Used to recognize why methed was created
+ */
+enum class SnapshotType {
+ ASYNC_LOAD_FINISHED,
+ ASYNC_TAB,
+ ASYNC_BOOKMARK,
+ SYNC
+};
+
+}
+}
+
+#endif /* __SNAPSHOT_TYPE_H__ */
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <boost/algorithm/string.hpp>
+#include "StringTools.h"
+
+namespace tizen_browser {
+namespace tools {
+namespace string_tools {
+
+void downcase(vector<string>& toDowncase)
+{
+ for (auto& str : toDowncase) {
+ boost::algorithm::to_lower(str);
+ }
+}
+
+void splitString(const string& keywordsString, vector<string>& resultKeywords)
+{
+ boost::algorithm::split(resultKeywords, keywordsString,
+ boost::is_any_of("\t "), boost::token_compress_on);
+ // remove empty elements
+ for (auto it = resultKeywords.begin(); it != resultKeywords.end();) {
+ if (it->empty()) {
+ it = resultKeywords.erase(it);
+ } else {
+ ++it;
+ }
+ }
+}
+
+unsigned getLongest(const vector<string>& strVec)
+{
+ unsigned posLongest = 0;
+ for (auto it = strVec.begin() + 1; it != strVec.end(); ++it)
+ if (it->length() > strVec.at(posLongest).length())
+ posLongest = distance(strVec.begin(), it);
+ return posLongest;
+}
+
+bool simplePatternMatch(const string &text, const string &pattern)
+{
+ if (pattern.empty() || text.empty()) {
+ return pattern.empty() && text.empty();
+ }
+ for (auto it = text.begin(); it != text.end(); ++it) {
+ const auto mismatches = mismatch(pattern.begin(), pattern.end(), it);
+ if (mismatches.first == pattern.end()) {
+ return true;
+ }
+ }
+ return false;
+}
+
+bool stringMatchesKeywords(const string& url,
+ const vector<string>::const_iterator itKeywordsBegin,
+ const vector<string>::const_iterator itKeywordsEnd)
+{
+ for (auto it = itKeywordsBegin; it != itKeywordsEnd; ++it)
+ if (!simplePatternMatch(url, *it))
+ return false;
+ return true;
+}
+
+} /* namespace tizen_browser */
+} /* namespace tools */
+} /* namespace string */
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef STRING_TOOLS_H_
+#define STRING_TOOLS_H_
+
+#include <vector>
+#include <string>
+
+using namespace std;
+
+namespace tizen_browser {
+namespace tools {
+namespace string_tools {
+
+/**
+ * @brief convert all strings to downcase strings
+ * @param resultKeywords converted strings
+ */
+void downcase(vector<string>& toDowncase);
+
+/**
+ * @brief splits given string by removing whitespaces
+ * @param keywordsString string to split
+ * @param resultKeywords vector to which result strings are stored
+ */
+void splitString(const string& keywordsString, vector<string>& resultKeywords);
+
+/**
+ * @brief searches for the longest string
+ * @param strings vector with strings
+ * @return position of the longest string in vector
+ */
+unsigned getLongest(const vector<string>& strings);
+
+/**
+ * @brief checks if string contains given pattern
+ * E.g. (abcd, bc) -> true, (abcd, ad) -> false
+ *
+ * @param text checked text
+ * @param pattern checked pattern
+ */
+bool simplePatternMatch(const string &text, const string &pattern);
+
+/**
+ * @brief checks if given string contains all given keywords
+ * @param stringChecked checked string
+ * @param itKeywordsBegin keywords vector's begin iterator
+ * @param itKeywordsEnd keywords vector's end iterator
+ */
+bool stringMatchesKeywords(const string& stringChecked,
+ const vector<string>::const_iterator itKeywordsBegin,
+ const vector<string>::const_iterator itKeywordsEnd);
+
+} /* namespace tizen_browser */
+} /* namespace tools */
+} /* namespace string */
+
+#endif /* STRING_TOOLS_H_ */
--- /dev/null
+/*
+ * Copyright (c) 2016 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/*
+ * TabEnum.h
+ *
+ * Created on: Sep 8, 2016
+ * Author: m.kawonczyk@samsung.com
+ */
+
+#ifndef TABENUMS_H
+#define TABENUMS_H
+
+#include <string>
+
+#include "app_i18n.h"
+
+#define ADD_TRAN(x,y) static std::string x = _(y);
+
+namespace tizen_browser
+{
+namespace base_ui
+{
+namespace Translations {
+ //TODO: Missing translation "IDS_BR_BODY_YOUR_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_INCLUDING_AT_LEAST_1_LETTER"
+ ADD_TRAN(CreatePassword,"Your password must contain at least %d characters, including at least 1 letter.")
+ //TODO: Missing translation
+ ADD_TRAN(ConfirmCreatePassword, "Enter the password again to confirm it.")
+ //TODO: Missing translation "IDS_BR_BODY_ENTER_YOUR_CURRENT_SECRET_MODE_PASSWORD"
+ ADD_TRAN(ConfirmPassword, "Enter your Secret mode password.")
+ //TODO: Missing translation "IDS_BR_BODY_AN_INCORRECT_PASSWORD_HAS_BEEN_ENTERED_TRY_AGAIN"
+ ADD_TRAN(IncorrectPassword, "An incorrect password has been entered. Try again.")
+ //TODO: Missing translation "IDS_BR_OPT_SHOW_PASSWORD_ABB2"
+ ADD_TRAN(ShowPassword, "Show Password")
+ //TODO: Missing translation "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+ ADD_TRAN(UsePassword, "Use Password")
+ //TODO: Missing translation "IDS_BR_TMBODY_CHANGE_PASSWORD"
+ ADD_TRAN(ChangePassword, "Change Password")
+};
+
+enum class PasswordAction {
+ UsePassword,
+ ChangePassword,
+ CreatePasswordFirstTime,
+ ConfirmPasswordEnterSecret
+};
+
+enum class PasswordState {
+ ConfirmPassword,
+ IncorrectPassword,
+ CreatePassword,
+ ConfirmCreatePassword,
+ SecretModeData
+};
+
+}
+}
+
+#endif // TABENUMS_H
--- /dev/null
+/*
+ * Copyright (c) 2016 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef URISCHEMES_H
+#define URISCHEMES_H
+
+namespace tizen_browser {
+
+const char* HTTP_SCHEME = "http://";
+const char* HTTPS_SCHEME = "https://";
+const char* FILE_SCHEME = "file://";
+const char* FTP_SCHEME = "ftp://";
+const char* TIZENSTORE_SCHEME = "tizenstore://";
+const char* MAILTO_SCHEME = "mailto:";
+const char* TEL_SCHEME = "tel:";
+const char* TELTO_SCHEME = "telto:";
+const char* CALLTO_SCHEME = "callto:";
+const char* SMS_SCHEME = "sms:";
+const char* SMSTO_SCHEME = "smsto:";
+
+const char* TIZENSTORE_APP_ID = "org.tizen.tizenstore"; //Tizen store package ID
+
+} /* end of tizen_browser */
+
+#endif // URISCHEMES_H
+
--- /dev/null
+/*
+ * WorkQueue.h
+ *
+ * Created on: Jun 10, 2014
+ * Author: pchmielewski
+ */
+
+#ifndef WORKQUEUE_H_
+#define WORKQUEUE_H_
+
+#include <boost/thread/thread.hpp>
+#include <boost/thread/mutex.hpp>
+
+namespace tizen_browser
+{
+namespace tools
+{
+
+template<typename T, typename R>
+class WorkData {
+public:
+ void setData(std::vector<T> data) {
+ this->data = data;
+ }
+ void setWorker(R (*worker)(T)) {
+ this->worker = worker;
+ }
+ T getNext() {
+ lock.lock();
+ if (data.size() == 0) {
+ lock.unlock();
+ throw std::exception();
+ } else {
+ T t = data.back();
+ data.pop_back();
+ lock.unlock();
+ return t;
+ }
+ }
+
+ void addResult(R r) {
+ boost::lock_guard<boost::mutex> lock(results_lock);
+ results.push_back(r);
+ }
+
+ std::vector<R> getResults() {
+ return results;
+ }
+
+ R executeWorker(T t) {
+ return worker(t);
+ }
+
+private:
+ std::vector<T> data;
+ std::vector<R> results;
+ R (*worker)(T);
+ boost::mutex lock;
+ boost::mutex results_lock;
+};
+
+template<typename T, typename R>
+class WorkQueue {
+public:
+ WorkQueue(int threads) {
+ this->threadCount = threads;
+ }
+
+ void setWorker(R (*worker)(T)) {
+ this->workData.setWorker(worker);
+ }
+
+ void setData(std::vector<T> data) {
+ this->workData.setData(data);
+ }
+
+ std::vector<R> getResults() {
+ return this->workData.getResults();
+ }
+
+ void run() {
+ boost::thread taskThreads[threadCount];
+ for (int i = 0; i < threadCount; i++) {
+ taskThreads[i] = boost::thread(WorkQueue::threadWorker, &workData);
+ }
+ for (int i = 0; i < threadCount; i++) {
+ taskThreads[i].join();
+ }
+ }
+
+ static void threadWorker(WorkData<T, R>* workData) {
+ bool done = false;
+ while (done != true) {
+ try {
+ T t = workData->getNext();
+ R r = workData->executeWorker(t);
+ workData->addResult(r);
+ } catch (std::exception& e) {
+ done = true;
+ }
+ }
+ }
+
+private:
+ WorkData<T, R> workData;
+ int threadCount;
+};
+
+template<typename T, typename R>
+std::vector<R> parallel_for_each(std::vector<T> inputs, R (*func)(T)) {
+ tizen_browser::tools::WorkQueue<T, R> workQueue(4);
+ workQueue.setData(inputs);
+ workQueue.setWorker(func);
+ workQueue.run();
+ return workQueue.getResults();
+}
+
+}
+}
+#endif /* WORKQUEUE_H_ */
--- /dev/null
+/*
+ Defines 'rect' which covers given target with a given color.
+ @param TARGET Target to cover. "" for to set parent as a target.
+ @param COLOR_CLASS Defined color class.
+*/
+#define BACKGROUND_COVER(TARGET, VISIBLE, COLOR_CLASS) \
+rect { \
+ scale: 1; \
+ mouse_events: 1; \
+ repeat_events: 1; \
+ desc { "default"; \
+ visible: VISIBLE; color_class: COLOR_CLASS; \
+ rel1 { relative: 0.0 0.0; to: TARGET; } \
+ rel2 { relative: 1.0 1.0; to: TARGET; } \
+ } \
+} \
+
+/*
+ Same as BACKGROUND_COVER, but not visible for 'default' state and
+ visible for 'visible' state.
+*/
+#define BACKGROUND_COVER_TOGGLABLE(NAME, TARGET, COLOR_CLASS) \
+rect { NAME;\
+ scale: 1; \
+ desc { "default"; \
+ visible: 0; color_class: COLOR_CLASS; \
+ rel1 { relative: 0.0 0.0; to: TARGET; } \
+ rel2 { relative: 1.0 1.0; to: TARGET; } \
+ } \
+ desc { "visible"; \
+ inherit: "default" 0.0; \
+ visible: 1; \
+ } \
+} \
+
+/*
+ Defines two programs: one whch sets target's state to 'visible' for
+ source's 'mouse,down,*' signal sent and second which sets target's
+ state to default' state for source's mouse,up,*' signal sent.
+ @param TOGGLE_SOURCE part which sends signals
+ @param TOGGLE_TARGET part which state will be to toggled
+*/
+#define PROGRAM_BACKGROUND_COVER_TOGGLABLE(TOGGLE_SOURCE, TOGGLE_TARGET) \
+program { \
+ source: TOGGLE_SOURCE; \
+ signal: "mouse,down,*"; \
+ action: STATE_SET "visible" 0.0; \
+ target: TOGGLE_TARGET; \
+} \
+program { \
+ source: TOGGLE_SOURCE; \
+ signal: "mouse,up,*"; \
+ action: STATE_SET "default" 0.0; \
+ target: TOGGLE_TARGET; \
+} \
--- /dev/null
+collections {
+
+#if PROFILE_MOBILE
+ base_scale: 2.6;
+#else
+ base_scale: 2.0;
+#endif
+
+ group {
+ name: "elm/button/base/browser_text_button";
+ data.item: "text" "btn_txt";
+ parts {
+ part {
+ name: "border";
+ scale: 1;
+ type: RECT;
+ mouse_events: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ color: 87 87 87 255;
+ }
+ description {
+ state: "focused" 0.0;
+ inherit: "default" 0.0;
+ }
+ description {
+ state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color: 87 87 87 128;
+ }
+ }
+ part {
+ name: "bg_spacer";
+ scale: 1;
+ type: SPACER;
+ description {
+ state: "default" 0.0;
+ min: 2 2;
+ max: 2 2;
+ fixed: 1 1;
+ align: 0.0 0.0;
+ rel1.to: "border";
+ }
+ }
+ part {
+ name: "bg_spacer2";
+ scale: 1;
+ type: SPACER;
+ description {
+ state: "default" 0.0;
+ min: 2 2;
+ max: 2 2;
+ fixed: 1 1;
+ align: 1.0 1.0;
+ rel2 {
+ relative: 1.0 1.0;
+ to: "border";
+ }
+ }
+ }
+ part {
+ name: "bg";
+ scale: 1;
+ type: RECT;
+ mouse_events: 1;
+ repeat_events: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ color: 244 244 244 255;
+ rel1 {
+ relative: 1.0 1.0;
+ to: "bg_spacer";
+ }
+ rel2 {
+ relative: 0.0 0.0;
+ to: "bg_spacer2";
+ }
+ }
+ description {
+ state: "focused" 0.0;
+ inherit: "default" 0.0;
+ color: 0 119 246 255;
+ }
+ description {
+ state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ }
+ }
+ part {
+ name: "btn_txt";
+ scale: 1;
+ type: TEXT;
+ mouse_events: 1;
+ repeat_events: 1;
+ description {
+ align: 0.5 0.5;
+ rel1.to: "bg";
+ rel2.to: "bg";
+ color: 87 87 87 255;
+ text {
+ text: "btn_txt";
+ size: 32;
+ font: "BreezeSans Light";
+ align: 0.5 0.5;
+ }
+ }
+ description {
+ state: "focused" 0.0;
+ inherit: "default" 0.0;
+ color: 255 255 255 255;
+ }
+ description {
+ state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color: 87 87 87 128;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "mouse,clicked";
+ signal: "mouse,clicked,1";
+ source: "border";
+ action: SIGNAL_EMIT "elm,action,click" "";
+ }
+ program {
+ name: "btn_focused";
+ signal: "btn,focused";
+ source: "border";
+ action: STATE_SET "focused" 0.0;
+ target: "bg";
+ target: "btn_txt";
+ target: "border";
+ }
+ program {
+ name: "btn_normal";
+ signal: "btn,normal";
+ source: "border";
+ action: STATE_SET "default" 0.0;
+ target: "bg";
+ target: "btn_txt";
+ target: "border";
+ }
+ program {
+ name: "btn_disabled";
+ signal: "btn,disabled";
+ source: "border";
+ action: STATE_SET "disabled" 0.0;
+ target: "bg";
+ target: "btn_txt";
+ target: "border";
+ }
+ }
+ }
+}
\ No newline at end of file
--- /dev/null
+collections {
+
+#if PROFILE_MOBILE
+ base_scale: 2.6;
+#else
+ base_scale: 2.0;
+#endif
+
+ group {
+ name: "elm/button/base/category_button";
+ data.item: "text" "btn_txt";
+ parts {
+ part {
+ name: "border";
+ scale: 1;
+ type: RECT;
+ mouse_events: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ color: 163 163 163 255;
+ }
+ description {
+ state: "focused" 0.0;
+ inherit: "default" 0.0;
+ }
+ description {
+ state: "selected" 0.0;
+ inherit: "default" 0.0;
+ color: 64 136 211 255;
+ }
+ description {
+ state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color: 163 163 163 128;
+ }
+ }
+ part {
+ name: "bg_spacer";
+ scale: 1;
+ type: SPACER;
+ description {
+ state: "default" 0.0;
+ min: 2 2;
+ max: 2 2;
+ fixed: 1 1;
+ align: 0.0 0.0;
+ rel1.to: "border";
+ }
+ }
+ part {
+ name: "bg_spacer2";
+ scale: 1;
+ type: SPACER;
+ description {
+ state: "default" 0.0;
+ min: 2 2;
+ max: 2 2;
+ fixed: 1 1;
+ align: 1.0 1.0;
+ rel2 {
+ relative: 1.0 1.0;
+ to: "border";
+ }
+ }
+ }
+ part {
+ name: "bg";
+ scale: 1;
+ type: RECT;
+ mouse_events: 1;
+ repeat_events: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ color: 244 244 244 255;
+ rel1 {
+ relative: 1.0 1.0;
+ to: "bg_spacer";
+ }
+ rel2 {
+ relative: 0.0 0.0;
+ to: "bg_spacer2";
+ }
+ }
+ description {
+ state: "focused" 0.0;
+ inherit: "default" 0.0;
+ color: 0 119 246 255;
+ }
+ description {
+ state: "selected" 0.0;
+ inherit: "default" 0.0;
+ }
+ description {
+ state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ }
+ }
+ part {
+ name: "btn_txt";
+ scale: 1;
+ type: TEXT;
+ mouse_events: 1;
+ repeat_events: 1;
+ description {
+ align: 0.5 0.5;
+ rel1.to: "bg";
+ rel2.to: "bg";
+ color: 116 116 116 255;
+ text {
+ text: "btn_txt";
+ size: 32;
+ font: "BreezeSans Light";
+ align: 0.5 0.5;
+ }
+ }
+ description {
+ state: "focused" 0.0;
+ inherit: "default" 0.0;
+ color: 255 255 255 255;
+ }
+ description {
+ state: "selected" 0.0;
+ inherit: "default" 0.0;
+ color: 64 136 211 255;
+ }
+ description {
+ state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color: 116 116 116 128;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "mouse,clicked";
+ signal: "mouse,clicked,1";
+ source: "border";
+ action: SIGNAL_EMIT "elm,action,click" "";
+ }
+ program {
+ name: "btn_focused";
+ signal: "btn,focused";
+ source: "border";
+ action: STATE_SET "focused" 0.0;
+ target: "bg";
+ target: "btn_txt";
+ target: "border";
+ }
+ program {
+ name: "btn_selected";
+ signal: "btn,selected";
+ source: "border";
+ action: STATE_SET "selected" 0.0;
+ target: "bg";
+ target: "btn_txt";
+ target: "border";
+ }
+ program {
+ name: "btn_normal";
+ signal: "btn,normal";
+ source: "border";
+ action: STATE_SET "default" 0.0;
+ target: "bg";
+ target: "btn_txt";
+ target: "border";
+ }
+ program {
+ name: "btn_disabled";
+ signal: "btn,disabled";
+ source: "border";
+ action: STATE_SET "disabled" 0.0;
+ target: "bg";
+ target: "btn_txt";
+ target: "border";
+ }
+ }
+ }
+}
\ No newline at end of file
--- /dev/null
+color_classes {
+
+//Background colors
+ color_class {
+ name: "AO025";
+ color: 235 235 235 255;
+ }
+ color_class {
+ name: "AO025P";
+ color: 20 20 20 127;
+ }
+ color_class {
+ name: "AO026";
+ color: 235 235 235 255;
+ }
+ color_class {
+ name: "AO027";
+ //TODO: add correct color when guidelines are fixed.
+ color: 61 185 204 255;
+ }
+ color_class {
+ name: "tabs_secret_bg";
+ color: 97 97 97 255;
+ }
+ color_class {
+ name: "AO028";
+ color: 15 125 153 255;
+ }
+ color_class {
+ name: "AO030";
+ color: 102 102 102 205;
+ }
+ color_class {
+ name: "AO033";
+ color: 0 0 0 127;
+ }
+ color_class {
+ name: "AO034";
+ color: 0 0 0 205;
+ }
+ color_class {
+ name: "AO035";
+ //TODO: add correct color when guidelines are fixed.
+ color: 255 255 255 230;
+ }
+ color_class {
+ name: "secret";
+ //TODO: add correct color when guidelines are fixed.
+ color: 97 97 97 255;
+ }
+//Font colors
+ color_class {
+ name: "ATO015";
+ color: 255 255 255 255;
+ }
+ color_class {
+ name: "ATO016";
+ color: 0 0 0 255;
+ }
+}
--- /dev/null
+collections {
+ base_scale: 2.6;
+
+ group {
+ name: "elm/genlist/item/entry_custom_layout/default";
+ styles {
+ style { name: "text_style";
+ base: "font=Tizen:style=Regular font_size=42 color=#000000 color_class=T0231 text_class=T0231 wrap=word";
+ tag: "br" "\n";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "b" "+ font_weight=Bold";
+ }
+ }
+ data.item: "texts" "elm.text";
+ data.item: "banded_bg_area" "elm.swallow.bg";
+ data.item: "contents" "elm.swallow.content";
+ parts {
+ swallow { "elm.swallow.bg"; scale;
+ desc { "default";
+ }
+ }
+ part { name: "bg";
+ type: RECT;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ description { state: "pressed" 0.0;
+ inherit: "default" 0.0;
+ color: 0 0 0 10;
+ }
+ description { state: "disabled" 0.0;
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "base";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ }
+ }
+ part { name: "left_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 32 0;
+ align: 0.0 0.0;
+ rel1 { to: "base"; relative: 0.0 0.0; }
+ rel2 { to: "base"; relative: 0.0 1.0; }
+ }
+ }
+ part { name: "right_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 32 0;
+ align: 1.0 0.0;
+ rel1 { to: "base"; relative: 1.0 0.0; }
+ rel2 { to: "base"; relative: 1.0 1.0; }
+ }
+ }
+ part { name: "top_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 0 24;
+ align: 0.0 0.0;
+ rel1 { to_x: "left_padding"; to_y: "base"; relative: 1.0 0.0; }
+ rel2 { to_x: "right_padding"; to_y: "base"; relative: 0.0 0.0; }
+ }
+ }
+ part { name: "elm.text";
+ type: TEXTBLOCK;
+ scale: 1;
+ multiline: 1;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ min: 0 54;
+ align: 0.0 0.0;
+ fixed: 0 0;
+ rel1 { to: "top_padding"; relative: 0.0 1.0; }
+ rel2 { to: "top_padding"; relative: 1.0 1.0; }
+ text.style: "text_style";
+ text.min: 0 1;
+ }
+ }
+ part { name: "text_content_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 0 24;
+ align: 0.0 0.0;
+ rel1 { to: "elm.text"; relative: 0.0 1.0; }
+ rel2 { to_x: "right_padding"; to_y: "base"; relative: 0.0 0.0; }
+ }
+ }
+ part { name: "elm.swallow.content";
+ type: SWALLOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ align: 0.5 0.0;
+ rel1 { to: "text_content_padding"; relative: 0.0 1.0; }
+ rel2 { to: "bottom_padding"; relative: 1.0 0.0; }
+ }
+ }
+ part { name: "bottom_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 0 24;
+ align: 0.5 1.0;
+ rel1 { to: "base"; relative: 0.0 1.0; }
+ rel2 { to: "base"; relative: 1.0 1.0; }
+ }
+ }
+ rect { "elm.bottomline"; scale;
+ description { "default";
+ min: 0 2;
+ max: -1 2;
+ align: 0.5 0.0;
+ fixed: 0 1;
+ rel1.relative: 0.0 0.0;
+ rel2.relative: 1.0 0.0;
+ color: 204 204 204 255;
+ }
+ desc { "hidden"; inherit: "default";
+ visible: 0;
+ }
+ }
+ }
+ programs {
+ program {
+ signal: "elm,state,elm.swallow.bg,visible";
+ source: "elm";
+ action: STATE_SET "hidden" 0.0;
+ target: "elm.bottomline";
+ }
+ program { name: "default";
+ signal: "elm,state,default";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "bg";
+ target: "elm.bottomline";
+ }
+ program { name: "pressed";
+ signal: "elm,state,selected";
+ source: "elm";
+ action: STATE_SET "pressed" 0.0;
+ target: "bg";
+ }
+ program { name: "unpressed";
+ signal: "elm,state,unselected";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "bg";
+ }
+ program { name: "enabled";
+ signal: "elm,state,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "bg";
+ }
+ program { name: "disabled";
+ signal: "elm,state,disabled";
+ source: "elm";
+ action: STATE_SET "disabled" 0.0;
+ target: "bg";
+ }
+ }
+ }
+}
--- /dev/null
+#define IMAGE_SIZE 64
+
+collections {
+ group {
+ name: "folder_image";
+ images.image: "internet_ic_folder.png" COMP;
+ parts {
+ part {
+ name: "image";
+ type: IMAGE;
+ mouse_events: 1;
+ repeat_events: 0;
+ description {
+ state: "default" 0.0;
+ fixed: 1 1;
+ align: 0.5 0.5;
+ min: IMAGE_SIZE IMAGE_SIZE;
+ max: IMAGE_SIZE IMAGE_SIZE;
+ visible: 1;
+ image.normal: "internet_ic_folder.png";
+ }
+ }
+ }
+ }
+
+group {
+ name: "create_folder_image";
+ images.image: "internet_ic_folder_create_folder.png" COMP;
+ parts {
+ part {
+ name: "image";
+ type: IMAGE;
+ mouse_events: 1;
+ repeat_events: 0;
+ description {
+ state: "default" 0.0;
+ fixed: 1 1;
+ align: 0.5 0.5;
+ min: IMAGE_SIZE IMAGE_SIZE;
+ max: IMAGE_SIZE IMAGE_SIZE;
+ visible: 1;
+ image.normal: "internet_ic_folder_create_folder.png";
+ }
+ }
+ }
+}
+}
--- /dev/null
+#define HISTORY_ICO_BTN(NAME, IMG_NOR, IMG_FOC, IMG_DIS) \
+ group { \
+ name: NAME; \
+ images { \
+ image: IMG_NOR COMP; \
+ image: IMG_FOC COMP; \
+ image: IMG_DIS COMP; \
+ } \
+ parts{ \
+ part { \
+ name: "btn_bg"; \
+ scale: 1; \
+ mouse_events: 1; \
+ repeat_events: 0; \
+ type: RECT; \
+ description { \
+ state: "default" 0.0; \
+ visible: 1; \
+ color: 0 0 0 0; \
+ } \
+ description { \
+ state: "disable" 0.0; \
+ inherit: "default" 0.0; \
+ visible: 0; \
+ } \
+ description { \
+ state: "focus" 0.0; \
+ inherit: "default" 0.0; \
+ color: 0 119 246 255; \
+ } \
+ } \
+ part { \
+ name: "btn_ic"; \
+ scale: 1; \
+ mouse_events: 1; \
+ repeat_events: 1; \
+ type: IMAGE; \
+ description { \
+ state: "default" 0.0; \
+ visible: 1; \
+ align: 0.5 0.5; \
+ fixed: 1 1; \
+ image.normal: IMG_NOR; \
+ rel1 { \
+ relative: 0.0 0.0; \
+ to: "btn_bg"; \
+ } \
+ rel2 { \
+ relative: 1.0 1.0; \
+ to: "btn_bg"; \
+ } \
+ } \
+ description { \
+ state: "focus" 0.0; \
+ inherit: "default" 0.0; \
+ image.normal: IMG_FOC; \
+ } \
+ description { \
+ state: "disable" 0.0; \
+ inherit: "default" 0.0; \
+ image.normal: IMG_DIS; \
+ } \
+ } \
+ } \
+ programs{ \
+ program { \
+ name: "ico_btn_clicked"; \
+ signal: "mouse,clicked,1"; \
+ source: "btn_bg"; \
+ script { \
+ emit("elm,action,click", ""); \
+ } \
+ } \
+ program { \
+ name: "ico_btn_focused"; \
+ signal: "mouse,in"; \
+ source: "btn_bg"; \
+ action: STATE_SET "focus" 0.0; \
+ target: "btn_ic"; \
+ target: "btn_bg"; \
+ } \
+ program { \
+ name: "ico_btn_normal"; \
+ signal: "mouse,out"; \
+ source: "btn_bg"; \
+ action: STATE_SET "default" 0.0; \
+ target: "btn_ic"; \
+ target: "btn_bg"; \
+ } \
+ program { \
+ name: "ico_btn_disabled"; \
+ signal: "_ico_btn_dis"; \
+ source: "btn_bg"; \
+ action: STATE_SET "disable" 0.0; \
+ target: "btn_ic"; \
+ target: "btn_bg"; \
+ } \
+ } \
+ }
+
+#define HISTORY_ICO_BTN_MOB(NAME, IMG_NOR, IMG_FOC, IMG_DIS) \
+ group { \
+ name: NAME; \
+ images { \
+ image: IMG_NOR COMP; \
+ image: IMG_FOC COMP; \
+ image: IMG_DIS COMP; \
+ } \
+ parts{ \
+ part { \
+ name: "btn_bg"; \
+ scale: 1; \
+ mouse_events: 1; \
+ repeat_events: 0; \
+ type: RECT; \
+ description { \
+ state: "default" 0.0; \
+ visible: 1; \
+ color: 0 0 0 0; \
+ } \
+ description { \
+ state: "disable" 0.0; \
+ inherit: "default" 0.0; \
+ visible: 0; \
+ } \
+ description { \
+ state: "focus" 0.0; \
+ inherit: "default" 0.0; \
+ color: 224 237 251 255; \
+ } \
+ } \
+ part { \
+ name: "btn_ic"; \
+ scale: 1; \
+ mouse_events: 1; \
+ repeat_events: 1; \
+ type: IMAGE; \
+ description { \
+ state: "default" 0.0; \
+ visible: 1; \
+ align: 0.5 0.5; \
+ fixed: 1 1; \
+ image.normal: IMG_NOR; \
+ rel1 { \
+ relative: 0.0 0.0; \
+ to: "btn_bg"; \
+ } \
+ rel2 { \
+ relative: 1.0 1.0; \
+ to: "btn_bg"; \
+ } \
+ } \
+ description { \
+ state: "focus" 0.0; \
+ inherit: "default" 0.0; \
+ image.normal: IMG_FOC; \
+ } \
+ description { \
+ state: "disable" 0.0; \
+ inherit: "default" 0.0; \
+ image.normal: IMG_DIS; \
+ } \
+ } \
+ } \
+ programs{ \
+ program { \
+ name: "ico_btn_clicked"; \
+ signal: "mouse,clicked,1"; \
+ source: "btn_bg"; \
+ script { \
+ emit("elm,action,click", ""); \
+ } \
+ } \
+ program { \
+ name: "ico_btn_focused"; \
+ signal: "mouse,down,*"; \
+ source: "btn_bg"; \
+ action: STATE_SET "focus" 0.0; \
+ target: "btn_ic"; \
+ target: "btn_bg"; \
+ } \
+ program { \
+ name: "ico_btn_normal"; \
+ signal: "mouse,up,*"; \
+ source: "btn_bg"; \
+ action: STATE_SET "default" 0.0; \
+ target: "btn_ic"; \
+ target: "btn_bg"; \
+ } \
+ program { \
+ name: "ico_btn_disabled"; \
+ signal: "_ico_btn_dis"; \
+ source: "btn_bg"; \
+ action: STATE_SET "disable" 0.0; \
+ target: "btn_ic"; \
+ target: "btn_bg"; \
+ } \
+ } \
+ }
\ No newline at end of file
--- /dev/null
+
+collections {
+ group{
+ name: "elm/button/base/invisible_button";
+ parts{
+ part{
+ name: "button";
+ type: RECT;
+ scale: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ color: 0 0 0 0;
+ }
+ }
+ part{
+ name: "over";
+ type: RECT;
+ scale: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ rel1 { relative: 0.0 0.0;to: "button";}
+ rel2 { relative: 1.0 1.0;to: "button";}
+ color: 0 0 0 0;
+ }
+ }
+ }
+ programs{
+ program {
+ name: "mouse_click";
+ signal: "mouse,clicked,1";
+ source: "over";
+ script {
+ emit("elm,action,click", "");
+ }
+ }
+ }
+ }
+}
--- /dev/null
+/*
+ Defines 'buttonSelect' swallow for elm_button, which should be
+ styled with 'invisible_button'. Additionaly 'buttonSelectOver' part
+ is defined, which will send among others 'mouse,down,*' and
+ 'mouse,up,*' signals. Both parts are filling given relative.
+
+ @param RELATIVE_TOO Defines to which part 'buttonSelect' and
+ 'buttonSelectOver' will be relative.
+ */
+#define INVISIBLE_BUTTON_SWALLOW(RELATIVE_TO) \
+part { name: "buttonSelect"; \
+ scale: 1; \
+ type: SWALLOW; \
+ mouse_events: 1; \
+ repeat_events: 1; \
+ description { state: "default" 0.0; \
+ visible: 1; \
+ align: 0.0 0.0; \
+ fixed: 0 0; \
+ min: 1 1; \
+ max: -1 -1; \
+ rel1 { relative: 0.0 0.0; to: RELATIVE_TO; } \
+ rel2 { relative: 1.0 1.0; to: RELATIVE_TO; } \
+ } \
+ } \
+part { name: "buttonSelectOver"; \
+ scale: 1; \
+ mouse_events: 1; \
+ repeat_events: 1; \
+ type: RECT; \
+ description { state: "default" 0.0; \
+ visible: 1; \
+ rel1 { relative: 0.0 0.0; to: RELATIVE_TO; } \
+ rel2 { relative: 1.0 1.0; to: RELATIVE_TO; } \
+ color: 0 0 0 0; \
+ } \
+ } \
--- /dev/null
+#define ADD_SPACER(NAME, RELATIVE_TO, WIDTH, HEIGHT) \
+part { name: NAME; \
+ type: SPACER; \
+ scale: 1; \
+ description { \
+ state: "default" 0.0; \
+ rel1 { relative: 1.0 0.0; to: RELATIVE_TO; } \
+ rel2 { relative: 1.0 1.0; to: RELATIVE_TO; offset: WIDTH 0; }\
+ fixed: 1 1; \
+ align: 0.5 0.5; \
+ min: WIDTH HEIGHT; \
+ max: WIDTH HEIGHT; \
+ } \
+ }
+
+#define ADD_SPACER_OVER(NAME, RELATIVE_TO, WIDTH, HEIGHT) \
+part { name: NAME; \
+ type: SPACER; \
+ scale: 1; \
+ description { \
+ state: "default" 0.0; \
+ rel1 { relative: 0.0 0.0; to: RELATIVE_TO; } \
+ rel2 { relative: 1.0 1.0; to: RELATIVE_TO; } \
+ fixed: 1 1; \
+ align: 0 0; \
+ min: WIDTH HEIGHT; \
+ max: WIDTH HEIGHT; \
+ } \
+ }
+
+#define ADD_SPACER_VERTICAL(NAME, RELATIVE_TO, WIDTH, HEIGHT) \
+part { name: NAME; \
+ type: SPACER; \
+ scale: 1; \
+ description { \
+ state: "default" 0.0; \
+ rel1 { relative: 0.5 1.0; to: RELATIVE_TO; } \
+ rel2 { relative: 0.5 1.0; to: RELATIVE_TO; } \
+ fixed: 1 1; \
+ align: 0 0; \
+ min: WIDTH HEIGHT; \
+ max: WIDTH HEIGHT; \
+ } \
+ }
+
+#define ADD_SPACER_NEXT_TO(NAME, RELATIVE_TO, WIDTH, HEIGHT, WIDTH_LANDSCAPE) \
+part { name: NAME; \
+ type: SPACER; \
+ scale: 1; \
+ description { \
+ state: "default" 0.0; \
+ rel1 { relative: 1.0 0.0; to: RELATIVE_TO; } \
+ rel2 { relative: 1.0 1.0; } \
+ fixed: 1 1; \
+ align: 0 0; \
+ min: WIDTH HEIGHT; \
+ max: WIDTH HEIGHT; \
+ } \
+ description { \
+ state: "landscape" 0.0; \
+ inherit: "default" 0.0; \
+ min: WIDTH_LANDSCAPE HEIGHT; \
+ max: WIDTH_LANDSCAPE HEIGHT; \
+ } \
+}
+
+#define ADD_SPACER_BELOW(NAME, RELATIVE_TO, WIDTH, HEIGHT) \
+part { name: NAME; \
+ type: SPACER; \
+ scale: 1; \
+ description { \
+ state: "default" 0.0; \
+ rel1 { relative: 0.0 1.0; to: RELATIVE_TO; } \
+ rel2 { relative: 1.0 1.0; } \
+ fixed: 1 1; \
+ align: 0 0; \
+ min: WIDTH HEIGHT; \
+ max: WIDTH HEIGHT; \
+ } \
+}
--- /dev/null
+color_classes{
+ color_class { name: "colorSpacer";
+ color: 255 0 0 150;
+ }
+}
+
+/*
+ Defines 'rect' intended to be used as a spacer. Used as a base of
+ more specific macros.
+*/
+#define SPACER_RECT(NAME, VISIBLE, ALIGNX, ALIGNY, MINW, MINH, MAXW, MAXH) \
+rect { NAME; \
+ scale: 1; \
+ mouse_events: 1; \
+ repeat_events: 1; \
+ desc { "default"; \
+ visible: VISIBLE; color_class: "colorSpacer"; \
+ align: ALIGNX ALIGNY; \
+ rel1 { relative: 0.0 0.0; } \
+ rel2 { relative: 1.0 1.0; } \
+ min: MINW MINH; \
+ max: MAXW MAXH; \
+ fixed: 1 1; \
+ } \
+ } \
+
+/*
+ Defines 'rect' intended to be used as a horizontal spacer. Extends
+ its height to the top and the bottom of the parent container.
+ @param ALIGN Horizontal alignment.
+*/
+#define SPACER_RECT_HORIZONTAL(NAME, VISIBLE, WIDTH, ALIGN) \
+ SPACER_RECT(NAME, VISIBLE, ALIGN, 0.0, WIDTH, 1, WIDTH, -1) \
+
+/*
+ Defines 'rect' intended to be used as a vertical spacer. Extends its
+ width to the left side and the right side of the parent container.
+ @param ALIGN Vertical alignment.
+*/
+#define SPACER_RECT_VERTICAL(NAME, VISIBLE, HEIGHT, ALIGN) \
+ SPACER_RECT(NAME, VISIBLE, 0.0, ALIGN, 1, HEIGHT, -1, HEIGHT) \
+
+/*
+ Defines 'rect' intended to be used as a corner spacer. Aligns itself
+ to the corner of the parent container.
+ */
+#define SPACER_RECT_CORNER_LEFT_TOP(NAME, VISIBLE, WIDTH, HEIGHT) \
+ SPACER_RECT(NAME, VISIBLE, 0.0, 0.0, WIDTH, HEIGHT, WIDTH, HEIGHT) \
+
+#define SPACER_RECT_CORNER_LEFT_BOTTOM(NAME, VISIBLE, WIDTH, HEIGHT) \
+ SPACER_RECT(NAME, VISIBLE, 0.0, 1.0, WIDTH, HEIGHT, WIDTH, HEIGHT) \
+
+#define SPACER_RECT_CORNER_RIGHT_TOP(NAME, VISIBLE, WIDTH, HEIGHT) \
+ SPACER_RECT(NAME, VISIBLE, 1.0, 0.0, WIDTH, HEIGHT, WIDTH, HEIGHT) \
+
+#define SPACER_RECT_CORNER_RIGHT_BOTTOM(NAME, VISIBLE, WIDTH, HEIGHT) \
+ SPACER_RECT(NAME, VISIBLE, 1.0, 1.0, WIDTH, HEIGHT, WIDTH, HEIGHT) \
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+#include "browser_config.h"
+
+#include <boost/any.hpp>
+#include "BrowserLogger.h"
+#include "Config.h"
+#include <Ecore.h>
+#include <Edje.h>
+#include <Elementary.h>
+#include <stdexcept>
+#include <app.h>
+#include <ewk_main_internal.h>
+#include <ewk_context.h>
+#include <ewk_context_internal.h>
+#if PROFILE_MOBILE
+#include <system_settings.h>
+#include <app_common.h>
+#endif
+
+// for tests...
+#include "Lifecycle.h"
+#include "ServiceManager.h"
+#include "BasicUI/AbstractMainWindow.h"
+
+#define WEB_INSPECTOR 0
+
+// Command line flags for engine
+const char *engineCommandLineFlags[] = {
+ "process-per-tab",
+ "allow-file-access-from-files",
+};
+
+///\note Odroid platform modification
+const std::string DEFAULT_URL = "";
+const std::string DEFAULT_CALLER = "org.tizen.homescreen-efl";
+const int WEB_INSPECTOR_PORT = 9222;
+
+using BrowserDataPtr = std::shared_ptr<tizen_browser::base_ui::AbstractMainWindow<Evas_Object>>;
+
+#if WEB_INSPECTOR
+static void start_webInspectorServer()
+{
+ Ewk_Context *context = ewk_context_default_get();
+ unsigned int port = ewk_context_inspector_server_start(context, WEB_INSPECTOR_PORT);
+ if (port == 0)
+ BROWSER_LOGI("Failed to start WebInspector Server");
+ else
+ BROWSER_LOGI("WebInspector server started at port: %d \n", port);
+}
+#endif
+
+static void set_arguments(char **argv)
+{
+ std::vector<char*> browser_argv;
+ browser_argv.push_back(argv[0]);
+ for (auto arg: engineCommandLineFlags)
+ browser_argv.push_back(const_cast<char*>(arg));
+
+ ewk_set_arguments(browser_argv.size(), browser_argv.data());
+}
+
+static bool app_create(void* app_data)
+{
+ elm_config_accel_preference_set("opengl:depth24:stencil8");
+
+ elm_config_focus_move_policy_set(ELM_FOCUS_MOVE_POLICY_CLICK);
+ // Enabling focus
+#if PROFILE_MOBILE
+ elm_config_focus_highlight_enabled_set(EINA_FALSE);
+#else
+ elm_config_focus_highlight_enabled_set(EINA_TRUE);
+#endif
+
+ elm_config_cache_flush_enabled_set(boost::any_cast <Eina_Bool>(tizen_browser::config::Config::getInstance().get(CONFIG_KEY::CACHE_ENABLE_VALUE)));
+ elm_config_cache_flush_interval_set(boost::any_cast <int>(tizen_browser::config::Config::getInstance().get(CONFIG_KEY::CACHE_INTERVAL_VALUE)));
+ elm_config_cache_font_cache_size_set(boost::any_cast <int>(tizen_browser::config::Config::getInstance().get(CONFIG_KEY::CACHE_INTERVAL_VALUE)));
+ elm_config_cache_image_cache_size_set(boost::any_cast <int>(tizen_browser::config::Config::getInstance().get(CONFIG_KEY::CACHE_IMAGE_VALUE)));
+
+ auto bd = static_cast<BrowserDataPtr*>(app_data);
+ *bd = std::dynamic_pointer_cast
+ <
+ tizen_browser::base_ui::AbstractMainWindow<Evas_Object>,
+ tizen_browser::core::AbstractService
+ >
+ (tizen_browser::core::ServiceManager::getInstance().getService("org.tizen.browser.simpleui"));
+ elm_app_base_scale_set(boost::any_cast<double>(tizen_browser::config::Config::getInstance().get("scale")));
+ return true;
+}
+
+static void app_terminate(void* app_data)
+{
+ BROWSER_LOGD("%s\n", __func__);
+ auto bd = static_cast<BrowserDataPtr*>(app_data);
+ (*bd)->destroyUI();
+}
+
+static void app_control(app_control_h app_control, void* app_data){
+ /* to test this functionality please use aul_test command on target:
+ * $aul_test org.tizen.browser __APP_SVC_URI__ <http://full.url.com/>
+ */
+ BROWSER_LOGD("%s\n", __func__);
+
+ char *operation = NULL;
+ char *request_uri = NULL;
+ char *request_mime_type = NULL;
+ char *request_caller = NULL;
+ char *search_keyword = NULL;
+
+ if (app_control_get_operation(app_control, &operation) != APP_CONTROL_ERROR_NONE) {
+ BROWSER_LOGD("get app_control operation failed");
+ return;
+ }
+
+ if (app_control_get_uri(app_control, &request_uri) != APP_CONTROL_ERROR_NONE)
+ BROWSER_LOGD("get app_control uri failed");
+
+ if (app_control_get_mime(app_control, &request_mime_type) != APP_CONTROL_ERROR_NONE)
+ BROWSER_LOGD("get app_control mime failed");
+
+ if (app_control_get_caller(app_control, &request_caller) != APP_CONTROL_ERROR_NONE)
+ BROWSER_LOGD("get app_control caller failed");
+
+ BROWSER_LOGD("operation = [%s], request_uri = [%s], request_caller = [%s] request_mime_type = [%s]"
+ , operation, request_uri, request_caller, request_mime_type);
+
+ std::string uri = request_uri != NULL ? std::string(request_uri) : DEFAULT_URL;
+ std::string caller = request_caller != NULL ? std::string(request_caller) : DEFAULT_CALLER;
+
+ if((operation && !strcmp(operation, APP_CONTROL_OPERATION_VIEW)) && (request_uri != NULL)) {
+ if (request_uri) {
+ if (!strncmp(request_uri, "/opt/", strlen("/opt/"))) {
+ uri = std::string("file://") + uri;
+ }
+ }
+ }
+
+ if (app_control_get_extra_data(app_control, "search", &search_keyword) == APP_CONTROL_ERROR_NONE) {
+ BROWSER_LOGD("search keyword launching");
+
+ if (search_keyword) {
+ uri=std::string(search_keyword);
+ free(search_keyword);
+ }
+ }
+
+ if ((operation && !strcmp(operation, APP_CONTROL_OPERATION_SEARCH )) &&
+ ((app_control_get_extra_data(app_control, "http://tizen.org/appcontrol/data/keyword", &search_keyword) == APP_CONTROL_ERROR_NONE) ||
+ (app_control_get_extra_data(app_control, APP_CONTROL_DATA_TEXT, &search_keyword) == APP_CONTROL_ERROR_NONE))) {
+ BROWSER_LOGD("APP_CONTROL_OPERATION_SEARCH");
+ if (search_keyword) {
+ uri=std::string(search_keyword);
+ free(search_keyword);
+ }
+ }
+
+ BROWSER_LOGD("[%s] uri=%s", __func__, uri.c_str());
+ free(request_uri);
+ free(request_mime_type);
+ free(request_caller);
+ free(operation);
+
+ auto bd = static_cast<BrowserDataPtr*>(app_data);
+ (*bd)->exec(uri, caller);
+ evas_object_show((*bd)->getMainWindow().get());
+ elm_win_activate((*bd)->getMainWindow().get());
+}
+
+static void app_pause(void* app_data){
+ BROWSER_LOGD("%s", __PRETTY_FUNCTION__);
+
+ auto bd = static_cast<BrowserDataPtr*>(app_data);
+ (*bd)->suspend();
+}
+
+static void app_resume(void* app_data){
+ BROWSER_LOGD("%s", __PRETTY_FUNCTION__);
+
+ auto bd = static_cast<BrowserDataPtr*>(app_data);
+ (*bd)->resume();
+}
+
+#if PROFILE_MOBILE
+static void app_language_changed(app_event_info*, void *)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ char *language;
+ // Retrieve the current system language
+ system_settings_get_value_string(SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE, &language);
+ if (language) {
+ BROWSER_LOGD("[%s:%d] new lang: %s", __PRETTY_FUNCTION__, __LINE__, language);
+ // Set the language in elementary
+ elm_language_set(language);
+ free(language);
+ } else {
+ BROWSER_LOGD("[%s:%d] Warning, failed to set new language!", __PRETTY_FUNCTION__, __LINE__);
+ }
+}
+#endif
+
+int main(int argc, char* argv[])try
+{
+ BEGIN()
+ ewk_init();
+ set_arguments(argv);
+
+//#if !defined(NDEBUG)
+ //Initialization of logger module
+ tizen_browser::logger::Logger::getInstance().init();
+ tizen_browser::logger::Logger::getInstance().setLogTag("browser");
+//#endif
+
+ BROWSER_LOGD("BROWSER IS SAYING HELLO");
+ BROWSER_LOGD("BROWSER TAG: %s",tizen_browser::logger::Logger::getInstance().getLogTag().c_str());
+ BROWSER_LOGD("BROWSER REGISTERED LOGGERS COUNT: %d",tizen_browser::logger::Logger::getInstance().getLoggersCount());
+
+ setenv("COREGL_FASTPATH", "1", 1);
+
+ ui_app_lifecycle_callback_s ops;
+ memset(&ops, 0x00, sizeof(ui_app_lifecycle_callback_s));
+
+ ops.create = app_create;
+ ops.terminate = app_terminate;
+ ops.app_control = app_control;
+ ops.pause = app_pause;
+ ops.resume = app_resume;
+
+ BrowserDataPtr bd;
+
+#if PROFILE_MOBILE
+ app_event_handler_h lang_changed_handler;
+ ui_app_add_event_handler(&lang_changed_handler, APP_EVENT_LANGUAGE_CHANGED, app_language_changed, NULL);
+#endif
+
+#if WEB_INSPECTOR
+ start_webInspectorServer();
+#endif
+ ui_app_main(argc, argv, &ops, &bd);
+
+ ewk_shutdown();
+ END()
+
+} catch (std::exception & e)
+{
+ std::cerr << "UNHANDLED EXCEPTION " << e.what() << std::endl;
+} catch (...)
+{
+ std::cerr << "UNHANDLED EXCEPTION" << std::endl;
+}
--- /dev/null
+# Doxyfile 1.8.6
+
+# This file describes the settings to be used by the documentation system
+# doxygen (www.doxygen.org) for a project.
+#
+# All text after a double hash (##) is considered a comment and is placed in
+# front of the TAG it is preceding.
+#
+# All text after a single hash (#) is considered a comment and will be ignored.
+# The format is:
+# TAG = value [value, ...]
+# For lists, items can also be appended using:
+# TAG += value [value, ...]
+# Values that contain spaces should be placed between quotes (\" \").
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+
+# This tag specifies the encoding used for all characters in the config file
+# that follow. The default is UTF-8 which is also the encoding used for all text
+# before the first occurrence of this tag. Doxygen uses libiconv (or the iconv
+# built into libc) for the transcoding. See http://www.gnu.org/software/libiconv
+# for the list of possible encodings.
+# The default value is: UTF-8.
+
+DOXYFILE_ENCODING = UTF-8
+
+# The PROJECT_NAME tag is a single word (or a sequence of words surrounded by
+# double-quotes, unless you are using Doxywizard) that should identify the
+# project for which the documentation is generated. This name is used in the
+# title of most generated pages and in a few other places.
+# The default value is: My Project.
+
+PROJECT_NAME = "Browser App"
+
+# The PROJECT_NUMBER tag can be used to enter a project or revision number. This
+# could be handy for archiving the generated documentation or if some version
+# control system is used.
+
+PROJECT_NUMBER = 0.0.1
+
+# Using the PROJECT_BRIEF tag one can provide an optional one line description
+# for a project that appears at the top of each page and should give viewer a
+# quick idea about the purpose of the project. Keep the description short.
+
+PROJECT_BRIEF =
+
+# With the PROJECT_LOGO tag one can specify an logo or icon that is included in
+# the documentation. The maximum height of the logo should not exceed 55 pixels
+# and the maximum width should not exceed 200 pixels. Doxygen will copy the logo
+# to the output directory.
+
+PROJECT_LOGO =
+
+# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) path
+# into which the generated documentation will be written. If a relative path is
+# entered, it will be relative to the location where doxygen was started. If
+# left blank the current directory will be used.
+
+OUTPUT_DIRECTORY = .
+
+# If the CREATE_SUBDIRS tag is set to YES, then doxygen will create 4096 sub-
+# directories (in 2 levels) under the output directory of each output format and
+# will distribute the generated files over these directories. Enabling this
+# option can be useful when feeding doxygen a huge amount of source files, where
+# putting all generated files in the same directory would otherwise causes
+# performance problems for the file system.
+# The default value is: NO.
+
+CREATE_SUBDIRS = YES
+
+# The OUTPUT_LANGUAGE tag is used to specify the language in which all
+# documentation generated by doxygen is written. Doxygen will use this
+# information to generate all constant output in the proper language.
+# Possible values are: Afrikaans, Arabic, Armenian, Brazilian, Catalan, Chinese,
+# Chinese-Traditional, Croatian, Czech, Danish, Dutch, English (United States),
+# Esperanto, Farsi (Persian), Finnish, French, German, Greek, Hungarian,
+# Indonesian, Italian, Japanese, Japanese-en (Japanese with English messages),
+# Korean, Korean-en (Korean with English messages), Latvian, Lithuanian,
+# Macedonian, Norwegian, Persian (Farsi), Polish, Portuguese, Romanian, Russian,
+# Serbian, Serbian-Cyrillic, Slovak, Slovene, Spanish, Swedish, Turkish,
+# Ukrainian and Vietnamese.
+# The default value is: English.
+
+OUTPUT_LANGUAGE = English
+
+# If the BRIEF_MEMBER_DESC tag is set to YES doxygen will include brief member
+# descriptions after the members that are listed in the file and class
+# documentation (similar to Javadoc). Set to NO to disable this.
+# The default value is: YES.
+
+BRIEF_MEMBER_DESC = YES
+
+# If the REPEAT_BRIEF tag is set to YES doxygen will prepend the brief
+# description of a member or function before the detailed description
+#
+# Note: If both HIDE_UNDOC_MEMBERS and BRIEF_MEMBER_DESC are set to NO, the
+# brief descriptions will be completely suppressed.
+# The default value is: YES.
+
+REPEAT_BRIEF = YES
+
+# This tag implements a quasi-intelligent brief description abbreviator that is
+# used to form the text in various listings. Each string in this list, if found
+# as the leading text of the brief description, will be stripped from the text
+# and the result, after processing the whole list, is used as the annotated
+# text. Otherwise, the brief description is used as-is. If left blank, the
+# following values are used ($name is automatically replaced with the name of
+# the entity):The $name class, The $name widget, The $name file, is, provides,
+# specifies, contains, represents, a, an and the.
+
+ABBREVIATE_BRIEF = "The $name class" \
+ "The $name widget" \
+ "The $name file" \
+ is \
+ provides \
+ specifies \
+ contains \
+ represents \
+ a \
+ an \
+ the
+
+# If the ALWAYS_DETAILED_SEC and REPEAT_BRIEF tags are both set to YES then
+# doxygen will generate a detailed section even if there is only a brief
+# description.
+# The default value is: NO.
+
+ALWAYS_DETAILED_SEC = NO
+
+# If the INLINE_INHERITED_MEMB tag is set to YES, doxygen will show all
+# inherited members of a class in the documentation of that class as if those
+# members were ordinary class members. Constructors, destructors and assignment
+# operators of the base classes will not be shown.
+# The default value is: NO.
+
+INLINE_INHERITED_MEMB = NO
+
+# If the FULL_PATH_NAMES tag is set to YES doxygen will prepend the full path
+# before files name in the file list and in the header files. If set to NO the
+# shortest path that makes the file name unique will be used
+# The default value is: YES.
+
+FULL_PATH_NAMES = YES
+
+# The STRIP_FROM_PATH tag can be used to strip a user-defined part of the path.
+# Stripping is only done if one of the specified strings matches the left-hand
+# part of the path. The tag can be used to show relative paths in the file list.
+# If left blank the directory from which doxygen is run is used as the path to
+# strip.
+#
+# Note that you can specify absolute paths here, but also relative paths, which
+# will be relative from the directory where doxygen is started.
+# This tag requires that the tag FULL_PATH_NAMES is set to YES.
+
+STRIP_FROM_PATH =
+
+# The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of the
+# path mentioned in the documentation of a class, which tells the reader which
+# header file to include in order to use a class. If left blank only the name of
+# the header file containing the class definition is used. Otherwise one should
+# specify the list of include paths that are normally passed to the compiler
+# using the -I flag.
+
+STRIP_FROM_INC_PATH =
+
+# If the SHORT_NAMES tag is set to YES, doxygen will generate much shorter (but
+# less readable) file names. This can be useful is your file systems doesn't
+# support long names like on DOS, Mac, or CD-ROM.
+# The default value is: NO.
+
+SHORT_NAMES = NO
+
+# If the JAVADOC_AUTOBRIEF tag is set to YES then doxygen will interpret the
+# first line (until the first dot) of a Javadoc-style comment as the brief
+# description. If set to NO, the Javadoc-style will behave just like regular Qt-
+# style comments (thus requiring an explicit @brief command for a brief
+# description.)
+# The default value is: NO.
+
+JAVADOC_AUTOBRIEF = NO
+
+# If the QT_AUTOBRIEF tag is set to YES then doxygen will interpret the first
+# line (until the first dot) of a Qt-style comment as the brief description. If
+# set to NO, the Qt-style will behave just like regular Qt-style comments (thus
+# requiring an explicit \brief command for a brief description.)
+# The default value is: NO.
+
+QT_AUTOBRIEF = NO
+
+# The MULTILINE_CPP_IS_BRIEF tag can be set to YES to make doxygen treat a
+# multi-line C++ special comment block (i.e. a block of //! or /// comments) as
+# a brief description. This used to be the default behavior. The new default is
+# to treat a multi-line C++ comment block as a detailed description. Set this
+# tag to YES if you prefer the old behavior instead.
+#
+# Note that setting this tag to YES also means that rational rose comments are
+# not recognized any more.
+# The default value is: NO.
+
+MULTILINE_CPP_IS_BRIEF = NO
+
+# If the INHERIT_DOCS tag is set to YES then an undocumented member inherits the
+# documentation from any documented member that it re-implements.
+# The default value is: YES.
+
+INHERIT_DOCS = YES
+
+# If the SEPARATE_MEMBER_PAGES tag is set to YES, then doxygen will produce a
+# new page for each member. If set to NO, the documentation of a member will be
+# part of the file/class/namespace that contains it.
+# The default value is: NO.
+
+SEPARATE_MEMBER_PAGES = NO
+
+# The TAB_SIZE tag can be used to set the number of spaces in a tab. Doxygen
+# uses this value to replace tabs by spaces in code fragments.
+# Minimum value: 1, maximum value: 16, default value: 4.
+
+TAB_SIZE = 4
+
+# This tag can be used to specify a number of aliases that act as commands in
+# the documentation. An alias has the form:
+# name=value
+# For example adding
+# "sideeffect=@par Side Effects:\n"
+# will allow you to put the command \sideeffect (or @sideeffect) in the
+# documentation, which will result in a user-defined paragraph with heading
+# "Side Effects:". You can put \n's in the value part of an alias to insert
+# newlines.
+
+ALIASES =
+
+# This tag can be used to specify a number of word-keyword mappings (TCL only).
+# A mapping has the form "name=value". For example adding "class=itcl::class"
+# will allow you to use the command class in the itcl::class meaning.
+
+TCL_SUBST =
+
+# Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C sources
+# only. Doxygen will then generate output that is more tailored for C. For
+# instance, some of the names that are used will be different. The list of all
+# members will be omitted, etc.
+# The default value is: NO.
+
+OPTIMIZE_OUTPUT_FOR_C = NO
+
+# Set the OPTIMIZE_OUTPUT_JAVA tag to YES if your project consists of Java or
+# Python sources only. Doxygen will then generate output that is more tailored
+# for that language. For instance, namespaces will be presented as packages,
+# qualified scopes will look different, etc.
+# The default value is: NO.
+
+OPTIMIZE_OUTPUT_JAVA = NO
+
+# Set the OPTIMIZE_FOR_FORTRAN tag to YES if your project consists of Fortran
+# sources. Doxygen will then generate output that is tailored for Fortran.
+# The default value is: NO.
+
+OPTIMIZE_FOR_FORTRAN = NO
+
+# Set the OPTIMIZE_OUTPUT_VHDL tag to YES if your project consists of VHDL
+# sources. Doxygen will then generate output that is tailored for VHDL.
+# The default value is: NO.
+
+OPTIMIZE_OUTPUT_VHDL = NO
+
+# Doxygen selects the parser to use depending on the extension of the files it
+# parses. With this tag you can assign which parser to use for a given
+# extension. Doxygen has a built-in mapping, but you can override or extend it
+# using this tag. The format is ext=language, where ext is a file extension, and
+# language is one of the parsers supported by doxygen: IDL, Java, Javascript,
+# C#, C, C++, D, PHP, Objective-C, Python, Fortran, VHDL. For instance to make
+# doxygen treat .inc files as Fortran files (default is PHP), and .f files as C
+# (default is Fortran), use: inc=Fortran f=C.
+#
+# Note For files without extension you can use no_extension as a placeholder.
+#
+# Note that for custom extensions you also need to set FILE_PATTERNS otherwise
+# the files are not read by doxygen.
+
+EXTENSION_MAPPING =
+
+# If the MARKDOWN_SUPPORT tag is enabled then doxygen pre-processes all comments
+# according to the Markdown format, which allows for more readable
+# documentation. See http://daringfireball.net/projects/markdown/ for details.
+# The output of markdown processing is further processed by doxygen, so you can
+# mix doxygen, HTML, and XML commands with Markdown formatting. Disable only in
+# case of backward compatibilities issues.
+# The default value is: YES.
+
+MARKDOWN_SUPPORT = YES
+
+# When enabled doxygen tries to link words that correspond to documented
+# classes, or namespaces to their corresponding documentation. Such a link can
+# be prevented in individual cases by by putting a % sign in front of the word
+# or globally by setting AUTOLINK_SUPPORT to NO.
+# The default value is: YES.
+
+AUTOLINK_SUPPORT = YES
+
+# If you use STL classes (i.e. std::string, std::vector, etc.) but do not want
+# to include (a tag file for) the STL sources as input, then you should set this
+# tag to YES in order to let doxygen match functions declarations and
+# definitions whose arguments contain STL classes (e.g. func(std::string);
+# versus func(std::string) {}). This also make the inheritance and collaboration
+# diagrams that involve STL classes more complete and accurate.
+# The default value is: NO.
+
+BUILTIN_STL_SUPPORT = YES
+
+# If you use Microsoft's C++/CLI language, you should set this option to YES to
+# enable parsing support.
+# The default value is: NO.
+
+CPP_CLI_SUPPORT = NO
+
+# Set the SIP_SUPPORT tag to YES if your project consists of sip (see:
+# http://www.riverbankcomputing.co.uk/software/sip/intro) sources only. Doxygen
+# will parse them like normal C++ but will assume all classes use public instead
+# of private inheritance when no explicit protection keyword is present.
+# The default value is: NO.
+
+SIP_SUPPORT = NO
+
+# For Microsoft's IDL there are propget and propput attributes to indicate
+# getter and setter methods for a property. Setting this option to YES will make
+# doxygen to replace the get and set methods by a property in the documentation.
+# This will only work if the methods are indeed getting or setting a simple
+# type. If this is not the case, or you want to show the methods anyway, you
+# should set this option to NO.
+# The default value is: YES.
+
+IDL_PROPERTY_SUPPORT = YES
+
+# If member grouping is used in the documentation and the DISTRIBUTE_GROUP_DOC
+# tag is set to YES, then doxygen will reuse the documentation of the first
+# member in the group (if any) for the other members of the group. By default
+# all members of a group must be documented explicitly.
+# The default value is: NO.
+
+DISTRIBUTE_GROUP_DOC = NO
+
+# Set the SUBGROUPING tag to YES to allow class member groups of the same type
+# (for instance a group of public functions) to be put as a subgroup of that
+# type (e.g. under the Public Functions section). Set it to NO to prevent
+# subgrouping. Alternatively, this can be done per class using the
+# \nosubgrouping command.
+# The default value is: YES.
+
+SUBGROUPING = YES
+
+# When the INLINE_GROUPED_CLASSES tag is set to YES, classes, structs and unions
+# are shown inside the group in which they are included (e.g. using \ingroup)
+# instead of on a separate page (for HTML and Man pages) or section (for LaTeX
+# and RTF).
+#
+# Note that this feature does not work in combination with
+# SEPARATE_MEMBER_PAGES.
+# The default value is: NO.
+
+INLINE_GROUPED_CLASSES = NO
+
+# When the INLINE_SIMPLE_STRUCTS tag is set to YES, structs, classes, and unions
+# with only public data fields or simple typedef fields will be shown inline in
+# the documentation of the scope in which they are defined (i.e. file,
+# namespace, or group documentation), provided this scope is documented. If set
+# to NO, structs, classes, and unions are shown on a separate page (for HTML and
+# Man pages) or section (for LaTeX and RTF).
+# The default value is: NO.
+
+INLINE_SIMPLE_STRUCTS = NO
+
+# When TYPEDEF_HIDES_STRUCT tag is enabled, a typedef of a struct, union, or
+# enum is documented as struct, union, or enum with the name of the typedef. So
+# typedef struct TypeS {} TypeT, will appear in the documentation as a struct
+# with name TypeT. When disabled the typedef will appear as a member of a file,
+# namespace, or class. And the struct will be named TypeS. This can typically be
+# useful for C code in case the coding convention dictates that all compound
+# types are typedef'ed and only the typedef is referenced, never the tag name.
+# The default value is: NO.
+
+TYPEDEF_HIDES_STRUCT = NO
+
+# The size of the symbol lookup cache can be set using LOOKUP_CACHE_SIZE. This
+# cache is used to resolve symbols given their name and scope. Since this can be
+# an expensive process and often the same symbol appears multiple times in the
+# code, doxygen keeps a cache of pre-resolved symbols. If the cache is too small
+# doxygen will become slower. If the cache is too large, memory is wasted. The
+# cache size is given by this formula: 2^(16+LOOKUP_CACHE_SIZE). The valid range
+# is 0..9, the default is 0, corresponding to a cache size of 2^16=65536
+# symbols. At the end of a run doxygen will report the cache usage and suggest
+# the optimal cache size from a speed point of view.
+# Minimum value: 0, maximum value: 9, default value: 0.
+
+LOOKUP_CACHE_SIZE = 0
+
+#---------------------------------------------------------------------------
+# Build related configuration options
+#---------------------------------------------------------------------------
+
+# If the EXTRACT_ALL tag is set to YES doxygen will assume all entities in
+# documentation are documented, even if no documentation was available. Private
+# class members and static file members will be hidden unless the
+# EXTRACT_PRIVATE respectively EXTRACT_STATIC tags are set to YES.
+# Note: This will also disable the warnings about undocumented members that are
+# normally produced when WARNINGS is set to YES.
+# The default value is: NO.
+
+EXTRACT_ALL = YES
+
+# If the EXTRACT_PRIVATE tag is set to YES all private members of a class will
+# be included in the documentation.
+# The default value is: NO.
+
+EXTRACT_PRIVATE = NO
+
+# If the EXTRACT_PACKAGE tag is set to YES all members with package or internal
+# scope will be included in the documentation.
+# The default value is: NO.
+
+EXTRACT_PACKAGE = NO
+
+# If the EXTRACT_STATIC tag is set to YES all static members of a file will be
+# included in the documentation.
+# The default value is: NO.
+
+EXTRACT_STATIC = NO
+
+# If the EXTRACT_LOCAL_CLASSES tag is set to YES classes (and structs) defined
+# locally in source files will be included in the documentation. If set to NO
+# only classes defined in header files are included. Does not have any effect
+# for Java sources.
+# The default value is: YES.
+
+EXTRACT_LOCAL_CLASSES = YES
+
+# This flag is only useful for Objective-C code. When set to YES local methods,
+# which are defined in the implementation section but not in the interface are
+# included in the documentation. If set to NO only methods in the interface are
+# included.
+# The default value is: NO.
+
+EXTRACT_LOCAL_METHODS = NO
+
+# If this flag is set to YES, the members of anonymous namespaces will be
+# extracted and appear in the documentation as a namespace called
+# 'anonymous_namespace{file}', where file will be replaced with the base name of
+# the file that contains the anonymous namespace. By default anonymous namespace
+# are hidden.
+# The default value is: NO.
+
+EXTRACT_ANON_NSPACES = NO
+
+# If the HIDE_UNDOC_MEMBERS tag is set to YES, doxygen will hide all
+# undocumented members inside documented classes or files. If set to NO these
+# members will be included in the various overviews, but no documentation
+# section is generated. This option has no effect if EXTRACT_ALL is enabled.
+# The default value is: NO.
+
+HIDE_UNDOC_MEMBERS = NO
+
+# If the HIDE_UNDOC_CLASSES tag is set to YES, doxygen will hide all
+# undocumented classes that are normally visible in the class hierarchy. If set
+# to NO these classes will be included in the various overviews. This option has
+# no effect if EXTRACT_ALL is enabled.
+# The default value is: NO.
+
+HIDE_UNDOC_CLASSES = NO
+
+# If the HIDE_FRIEND_COMPOUNDS tag is set to YES, doxygen will hide all friend
+# (class|struct|union) declarations. If set to NO these declarations will be
+# included in the documentation.
+# The default value is: NO.
+
+HIDE_FRIEND_COMPOUNDS = NO
+
+# If the HIDE_IN_BODY_DOCS tag is set to YES, doxygen will hide any
+# documentation blocks found inside the body of a function. If set to NO these
+# blocks will be appended to the function's detailed documentation block.
+# The default value is: NO.
+
+HIDE_IN_BODY_DOCS = NO
+
+# The INTERNAL_DOCS tag determines if documentation that is typed after a
+# \internal command is included. If the tag is set to NO then the documentation
+# will be excluded. Set it to YES to include the internal documentation.
+# The default value is: NO.
+
+INTERNAL_DOCS = NO
+
+# If the CASE_SENSE_NAMES tag is set to NO then doxygen will only generate file
+# names in lower-case letters. If set to YES upper-case letters are also
+# allowed. This is useful if you have classes or files whose names only differ
+# in case and if your file system supports case sensitive file names. Windows
+# and Mac users are advised to set this option to NO.
+# The default value is: system dependent.
+
+CASE_SENSE_NAMES = NO
+
+# If the HIDE_SCOPE_NAMES tag is set to NO then doxygen will show members with
+# their full class and namespace scopes in the documentation. If set to YES the
+# scope will be hidden.
+# The default value is: NO.
+
+HIDE_SCOPE_NAMES = NO
+
+# If the SHOW_INCLUDE_FILES tag is set to YES then doxygen will put a list of
+# the files that are included by a file in the documentation of that file.
+# The default value is: YES.
+
+SHOW_INCLUDE_FILES = YES
+
+# If the SHOW_GROUPED_MEMB_INC tag is set to YES then Doxygen will add for each
+# grouped member an include statement to the documentation, telling the reader
+# which file to include in order to use the member.
+# The default value is: NO.
+
+SHOW_GROUPED_MEMB_INC = NO
+
+# If the FORCE_LOCAL_INCLUDES tag is set to YES then doxygen will list include
+# files with double quotes in the documentation rather than with sharp brackets.
+# The default value is: NO.
+
+FORCE_LOCAL_INCLUDES = NO
+
+# If the INLINE_INFO tag is set to YES then a tag [inline] is inserted in the
+# documentation for inline members.
+# The default value is: YES.
+
+INLINE_INFO = YES
+
+# If the SORT_MEMBER_DOCS tag is set to YES then doxygen will sort the
+# (detailed) documentation of file and class members alphabetically by member
+# name. If set to NO the members will appear in declaration order.
+# The default value is: YES.
+
+SORT_MEMBER_DOCS = YES
+
+# If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the brief
+# descriptions of file, namespace and class members alphabetically by member
+# name. If set to NO the members will appear in declaration order. Note that
+# this will also influence the order of the classes in the class list.
+# The default value is: NO.
+
+SORT_BRIEF_DOCS = NO
+
+# If the SORT_MEMBERS_CTORS_1ST tag is set to YES then doxygen will sort the
+# (brief and detailed) documentation of class members so that constructors and
+# destructors are listed first. If set to NO the constructors will appear in the
+# respective orders defined by SORT_BRIEF_DOCS and SORT_MEMBER_DOCS.
+# Note: If SORT_BRIEF_DOCS is set to NO this option is ignored for sorting brief
+# member documentation.
+# Note: If SORT_MEMBER_DOCS is set to NO this option is ignored for sorting
+# detailed member documentation.
+# The default value is: NO.
+
+SORT_MEMBERS_CTORS_1ST = NO
+
+# If the SORT_GROUP_NAMES tag is set to YES then doxygen will sort the hierarchy
+# of group names into alphabetical order. If set to NO the group names will
+# appear in their defined order.
+# The default value is: NO.
+
+SORT_GROUP_NAMES = NO
+
+# If the SORT_BY_SCOPE_NAME tag is set to YES, the class list will be sorted by
+# fully-qualified names, including namespaces. If set to NO, the class list will
+# be sorted only by class name, not including the namespace part.
+# Note: This option is not very useful if HIDE_SCOPE_NAMES is set to YES.
+# Note: This option applies only to the class list, not to the alphabetical
+# list.
+# The default value is: NO.
+
+SORT_BY_SCOPE_NAME = NO
+
+# If the STRICT_PROTO_MATCHING option is enabled and doxygen fails to do proper
+# type resolution of all parameters of a function it will reject a match between
+# the prototype and the implementation of a member function even if there is
+# only one candidate or it is obvious which candidate to choose by doing a
+# simple string match. By disabling STRICT_PROTO_MATCHING doxygen will still
+# accept a match between prototype and implementation in such cases.
+# The default value is: NO.
+
+STRICT_PROTO_MATCHING = NO
+
+# The GENERATE_TODOLIST tag can be used to enable ( YES) or disable ( NO) the
+# todo list. This list is created by putting \todo commands in the
+# documentation.
+# The default value is: YES.
+
+GENERATE_TODOLIST = YES
+
+# The GENERATE_TESTLIST tag can be used to enable ( YES) or disable ( NO) the
+# test list. This list is created by putting \test commands in the
+# documentation.
+# The default value is: YES.
+
+GENERATE_TESTLIST = YES
+
+# The GENERATE_BUGLIST tag can be used to enable ( YES) or disable ( NO) the bug
+# list. This list is created by putting \bug commands in the documentation.
+# The default value is: YES.
+
+GENERATE_BUGLIST = YES
+
+# The GENERATE_DEPRECATEDLIST tag can be used to enable ( YES) or disable ( NO)
+# the deprecated list. This list is created by putting \deprecated commands in
+# the documentation.
+# The default value is: YES.
+
+GENERATE_DEPRECATEDLIST= YES
+
+# The ENABLED_SECTIONS tag can be used to enable conditional documentation
+# sections, marked by \if <section_label> ... \endif and \cond <section_label>
+# ... \endcond blocks.
+
+ENABLED_SECTIONS =
+
+# The MAX_INITIALIZER_LINES tag determines the maximum number of lines that the
+# initial value of a variable or macro / define can have for it to appear in the
+# documentation. If the initializer consists of more lines than specified here
+# it will be hidden. Use a value of 0 to hide initializers completely. The
+# appearance of the value of individual variables and macros / defines can be
+# controlled using \showinitializer or \hideinitializer command in the
+# documentation regardless of this setting.
+# Minimum value: 0, maximum value: 10000, default value: 30.
+
+MAX_INITIALIZER_LINES = 30
+
+# Set the SHOW_USED_FILES tag to NO to disable the list of files generated at
+# the bottom of the documentation of classes and structs. If set to YES the list
+# will mention the files that were used to generate the documentation.
+# The default value is: YES.
+
+SHOW_USED_FILES = YES
+
+# Set the SHOW_FILES tag to NO to disable the generation of the Files page. This
+# will remove the Files entry from the Quick Index and from the Folder Tree View
+# (if specified).
+# The default value is: YES.
+
+SHOW_FILES = YES
+
+# Set the SHOW_NAMESPACES tag to NO to disable the generation of the Namespaces
+# page. This will remove the Namespaces entry from the Quick Index and from the
+# Folder Tree View (if specified).
+# The default value is: YES.
+
+SHOW_NAMESPACES = YES
+
+# The FILE_VERSION_FILTER tag can be used to specify a program or script that
+# doxygen should invoke to get the current version for each file (typically from
+# the version control system). Doxygen will invoke the program by executing (via
+# popen()) the command command input-file, where command is the value of the
+# FILE_VERSION_FILTER tag, and input-file is the name of an input file provided
+# by doxygen. Whatever the program writes to standard output is used as the file
+# version. For an example see the documentation.
+
+FILE_VERSION_FILTER =
+
+# The LAYOUT_FILE tag can be used to specify a layout file which will be parsed
+# by doxygen. The layout file controls the global structure of the generated
+# output files in an output format independent way. To create the layout file
+# that represents doxygen's defaults, run doxygen with the -l option. You can
+# optionally specify a file name after the option, if omitted DoxygenLayout.xml
+# will be used as the name of the layout file.
+#
+# Note that if you run doxygen from a directory containing a file called
+# DoxygenLayout.xml, doxygen will parse it automatically even if the LAYOUT_FILE
+# tag is left empty.
+
+LAYOUT_FILE =
+
+# The CITE_BIB_FILES tag can be used to specify one or more bib files containing
+# the reference definitions. This must be a list of .bib files. The .bib
+# extension is automatically appended if omitted. This requires the bibtex tool
+# to be installed. See also http://en.wikipedia.org/wiki/BibTeX for more info.
+# For LaTeX the style of the bibliography can be controlled using
+# LATEX_BIB_STYLE. To use this feature you need bibtex and perl available in the
+# search path. Do not use file names with spaces, bibtex cannot handle them. See
+# also \cite for info how to create references.
+
+CITE_BIB_FILES =
+
+#---------------------------------------------------------------------------
+# Configuration options related to warning and progress messages
+#---------------------------------------------------------------------------
+
+# The QUIET tag can be used to turn on/off the messages that are generated to
+# standard output by doxygen. If QUIET is set to YES this implies that the
+# messages are off.
+# The default value is: NO.
+
+QUIET = NO
+
+# The WARNINGS tag can be used to turn on/off the warning messages that are
+# generated to standard error ( stderr) by doxygen. If WARNINGS is set to YES
+# this implies that the warnings are on.
+#
+# Tip: Turn warnings on while writing the documentation.
+# The default value is: YES.
+
+WARNINGS = YES
+
+# If the WARN_IF_UNDOCUMENTED tag is set to YES, then doxygen will generate
+# warnings for undocumented members. If EXTRACT_ALL is set to YES then this flag
+# will automatically be disabled.
+# The default value is: YES.
+
+WARN_IF_UNDOCUMENTED = YES
+
+# If the WARN_IF_DOC_ERROR tag is set to YES, doxygen will generate warnings for
+# potential errors in the documentation, such as not documenting some parameters
+# in a documented function, or documenting parameters that don't exist or using
+# markup commands wrongly.
+# The default value is: YES.
+
+WARN_IF_DOC_ERROR = YES
+
+# This WARN_NO_PARAMDOC option can be enabled to get warnings for functions that
+# are documented, but have no documentation for their parameters or return
+# value. If set to NO doxygen will only warn about wrong or incomplete parameter
+# documentation, but not about the absence of documentation.
+# The default value is: NO.
+
+WARN_NO_PARAMDOC = NO
+
+# The WARN_FORMAT tag determines the format of the warning messages that doxygen
+# can produce. The string should contain the $file, $line, and $text tags, which
+# will be replaced by the file and line number from which the warning originated
+# and the warning text. Optionally the format may contain $version, which will
+# be replaced by the version of the file (if it could be obtained via
+# FILE_VERSION_FILTER)
+# The default value is: $file:$line: $text.
+
+WARN_FORMAT = "$file:$line: $text"
+
+# The WARN_LOGFILE tag can be used to specify a file to which warning and error
+# messages should be written. If left blank the output is written to standard
+# error (stderr).
+
+WARN_LOGFILE =
+
+#---------------------------------------------------------------------------
+# Configuration options related to the input files
+#---------------------------------------------------------------------------
+
+# The INPUT tag is used to specify the files and/or directories that contain
+# documented source files. You may enter file names like myfile.cpp or
+# directories like /usr/src/myproject. Separate the files or directories with
+# spaces.
+# Note: If this tag is empty the current directory is searched.
+
+INPUT = ../
+
+# This tag can be used to specify the character encoding of the source files
+# that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses
+# libiconv (or the iconv built into libc) for the transcoding. See the libiconv
+# documentation (see: http://www.gnu.org/software/libiconv) for the list of
+# possible encodings.
+# The default value is: UTF-8.
+
+INPUT_ENCODING = UTF-8
+
+# If the value of the INPUT tag contains directories, you can use the
+# FILE_PATTERNS tag to specify one or more wildcard patterns (like *.cpp and
+# *.h) to filter out the source-files in the directories. If left blank the
+# following patterns are tested:*.c, *.cc, *.cxx, *.cpp, *.c++, *.java, *.ii,
+# *.ixx, *.ipp, *.i++, *.inl, *.idl, *.ddl, *.odl, *.h, *.hh, *.hxx, *.hpp,
+# *.h++, *.cs, *.d, *.php, *.php4, *.php5, *.phtml, *.inc, *.m, *.markdown,
+# *.md, *.mm, *.dox, *.py, *.f90, *.f, *.for, *.tcl, *.vhd, *.vhdl, *.ucf,
+# *.qsf, *.as and *.js.
+
+FILE_PATTERNS = *.c \
+ *.cc \
+ *.cxx \
+ *.cpp \
+ *.c++ \
+ *.java \
+ *.ii \
+ *.ixx \
+ *.ipp \
+ *.i++ \
+ *.inl \
+ *.idl \
+ *.ddl \
+ *.odl \
+ *.h \
+ *.hh \
+ *.hxx \
+ *.hpp \
+ *.h++ \
+ *.cs \
+ *.d \
+ *.php \
+ *.php4 \
+ *.php5 \
+ *.phtml \
+ *.inc \
+ *.m \
+ *.markdown \
+ *.md \
+ *.mm \
+ *.dox \
+ *.py \
+ *.f90 \
+ *.f \
+ *.for \
+ *.tcl \
+ *.vhd \
+ *.vhdl \
+ *.ucf \
+ *.qsf \
+ *.as \
+ *.js
+
+# The RECURSIVE tag can be used to specify whether or not subdirectories should
+# be searched for input files as well.
+# The default value is: NO.
+
+RECURSIVE = YES
+
+# The EXCLUDE tag can be used to specify files and/or directories that should be
+# excluded from the INPUT source files. This way you can easily exclude a
+# subdirectory from a directory tree whose root is specified with the INPUT tag.
+#
+# Note that relative paths are relative to the directory from which doxygen is
+# run.
+
+EXCLUDE = ../build \
+ .
+
+# The EXCLUDE_SYMLINKS tag can be used to select whether or not files or
+# directories that are symbolic links (a Unix file system feature) are excluded
+# from the input.
+# The default value is: NO.
+
+EXCLUDE_SYMLINKS = NO
+
+# If the value of the INPUT tag contains directories, you can use the
+# EXCLUDE_PATTERNS tag to specify one or more wildcard patterns to exclude
+# certain files from those directories.
+#
+# Note that the wildcards are matched against the file with absolute path, so to
+# exclude all test directories for example use the pattern */test/*
+
+EXCLUDE_PATTERNS =
+
+# The EXCLUDE_SYMBOLS tag can be used to specify one or more symbol names
+# (namespaces, classes, functions, etc.) that should be excluded from the
+# output. The symbol name can be a fully qualified name, a word, or if the
+# wildcard * is used, a substring. Examples: ANamespace, AClass,
+# AClass::ANamespace, ANamespace::*Test
+#
+# Note that the wildcards are matched against the file with absolute path, so to
+# exclude all test directories use the pattern */test/*
+
+EXCLUDE_SYMBOLS =
+
+# The EXAMPLE_PATH tag can be used to specify one or more files or directories
+# that contain example code fragments that are included (see the \include
+# command).
+
+EXAMPLE_PATH =
+
+# If the value of the EXAMPLE_PATH tag contains directories, you can use the
+# EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp and
+# *.h) to filter out the source-files in the directories. If left blank all
+# files are included.
+
+EXAMPLE_PATTERNS = *
+
+# If the EXAMPLE_RECURSIVE tag is set to YES then subdirectories will be
+# searched for input files to be used with the \include or \dontinclude commands
+# irrespective of the value of the RECURSIVE tag.
+# The default value is: NO.
+
+EXAMPLE_RECURSIVE = NO
+
+# The IMAGE_PATH tag can be used to specify one or more files or directories
+# that contain images that are to be included in the documentation (see the
+# \image command).
+
+IMAGE_PATH =
+
+# The INPUT_FILTER tag can be used to specify a program that doxygen should
+# invoke to filter for each input file. Doxygen will invoke the filter program
+# by executing (via popen()) the command:
+#
+# <filter> <input-file>
+#
+# where <filter> is the value of the INPUT_FILTER tag, and <input-file> is the
+# name of an input file. Doxygen will then use the output that the filter
+# program writes to standard output. If FILTER_PATTERNS is specified, this tag
+# will be ignored.
+#
+# Note that the filter must not add or remove lines; it is applied before the
+# code is scanned, but not when the output code is generated. If lines are added
+# or removed, the anchors will not be placed correctly.
+
+INPUT_FILTER =
+
+# The FILTER_PATTERNS tag can be used to specify filters on a per file pattern
+# basis. Doxygen will compare the file name with each pattern and apply the
+# filter if there is a match. The filters are a list of the form: pattern=filter
+# (like *.cpp=my_cpp_filter). See INPUT_FILTER for further information on how
+# filters are used. If the FILTER_PATTERNS tag is empty or if none of the
+# patterns match the file name, INPUT_FILTER is applied.
+
+FILTER_PATTERNS =
+
+# If the FILTER_SOURCE_FILES tag is set to YES, the input filter (if set using
+# INPUT_FILTER ) will also be used to filter the input files that are used for
+# producing the source files to browse (i.e. when SOURCE_BROWSER is set to YES).
+# The default value is: NO.
+
+FILTER_SOURCE_FILES = NO
+
+# The FILTER_SOURCE_PATTERNS tag can be used to specify source filters per file
+# pattern. A pattern will override the setting for FILTER_PATTERN (if any) and
+# it is also possible to disable source filtering for a specific pattern using
+# *.ext= (so without naming a filter).
+# This tag requires that the tag FILTER_SOURCE_FILES is set to YES.
+
+FILTER_SOURCE_PATTERNS =
+
+# If the USE_MDFILE_AS_MAINPAGE tag refers to the name of a markdown file that
+# is part of the input, its contents will be placed on the main page
+# (index.html). This can be useful if you have a project on for instance GitHub
+# and want to reuse the introduction page also for the doxygen output.
+
+USE_MDFILE_AS_MAINPAGE =
+
+#---------------------------------------------------------------------------
+# Configuration options related to source browsing
+#---------------------------------------------------------------------------
+
+# If the SOURCE_BROWSER tag is set to YES then a list of source files will be
+# generated. Documented entities will be cross-referenced with these sources.
+#
+# Note: To get rid of all source code in the generated output, make sure that
+# also VERBATIM_HEADERS is set to NO.
+# The default value is: NO.
+
+SOURCE_BROWSER = YES
+
+# Setting the INLINE_SOURCES tag to YES will include the body of functions,
+# classes and enums directly into the documentation.
+# The default value is: NO.
+
+INLINE_SOURCES = NO
+
+# Setting the STRIP_CODE_COMMENTS tag to YES will instruct doxygen to hide any
+# special comment blocks from generated source code fragments. Normal C, C++ and
+# Fortran comments will always remain visible.
+# The default value is: YES.
+
+STRIP_CODE_COMMENTS = YES
+
+# If the REFERENCED_BY_RELATION tag is set to YES then for each documented
+# function all documented functions referencing it will be listed.
+# The default value is: NO.
+
+REFERENCED_BY_RELATION = NO
+
+# If the REFERENCES_RELATION tag is set to YES then for each documented function
+# all documented entities called/used by that function will be listed.
+# The default value is: NO.
+
+REFERENCES_RELATION = NO
+
+# If the REFERENCES_LINK_SOURCE tag is set to YES and SOURCE_BROWSER tag is set
+# to YES, then the hyperlinks from functions in REFERENCES_RELATION and
+# REFERENCED_BY_RELATION lists will link to the source code. Otherwise they will
+# link to the documentation.
+# The default value is: YES.
+
+REFERENCES_LINK_SOURCE = YES
+
+# If SOURCE_TOOLTIPS is enabled (the default) then hovering a hyperlink in the
+# source code will show a tooltip with additional information such as prototype,
+# brief description and links to the definition and documentation. Since this
+# will make the HTML file larger and loading of large files a bit slower, you
+# can opt to disable this feature.
+# The default value is: YES.
+# This tag requires that the tag SOURCE_BROWSER is set to YES.
+
+SOURCE_TOOLTIPS = YES
+
+# If the USE_HTAGS tag is set to YES then the references to source code will
+# point to the HTML generated by the htags(1) tool instead of doxygen built-in
+# source browser. The htags tool is part of GNU's global source tagging system
+# (see http://www.gnu.org/software/global/global.html). You will need version
+# 4.8.6 or higher.
+#
+# To use it do the following:
+# - Install the latest version of global
+# - Enable SOURCE_BROWSER and USE_HTAGS in the config file
+# - Make sure the INPUT points to the root of the source tree
+# - Run doxygen as normal
+#
+# Doxygen will invoke htags (and that will in turn invoke gtags), so these
+# tools must be available from the command line (i.e. in the search path).
+#
+# The result: instead of the source browser generated by doxygen, the links to
+# source code will now point to the output of htags.
+# The default value is: NO.
+# This tag requires that the tag SOURCE_BROWSER is set to YES.
+
+USE_HTAGS = NO
+
+# If the VERBATIM_HEADERS tag is set the YES then doxygen will generate a
+# verbatim copy of the header file for each class for which an include is
+# specified. Set to NO to disable this.
+# See also: Section \class.
+# The default value is: YES.
+
+VERBATIM_HEADERS = YES
+
+#---------------------------------------------------------------------------
+# Configuration options related to the alphabetical class index
+#---------------------------------------------------------------------------
+
+# If the ALPHABETICAL_INDEX tag is set to YES, an alphabetical index of all
+# compounds will be generated. Enable this if the project contains a lot of
+# classes, structs, unions or interfaces.
+# The default value is: YES.
+
+ALPHABETICAL_INDEX = YES
+
+# The COLS_IN_ALPHA_INDEX tag can be used to specify the number of columns in
+# which the alphabetical index list will be split.
+# Minimum value: 1, maximum value: 20, default value: 5.
+# This tag requires that the tag ALPHABETICAL_INDEX is set to YES.
+
+COLS_IN_ALPHA_INDEX = 5
+
+# In case all classes in a project start with a common prefix, all classes will
+# be put under the same header in the alphabetical index. The IGNORE_PREFIX tag
+# can be used to specify a prefix (or a list of prefixes) that should be ignored
+# while generating the index headers.
+# This tag requires that the tag ALPHABETICAL_INDEX is set to YES.
+
+IGNORE_PREFIX =
+
+#---------------------------------------------------------------------------
+# Configuration options related to the HTML output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_HTML tag is set to YES doxygen will generate HTML output
+# The default value is: YES.
+
+GENERATE_HTML = YES
+
+# The HTML_OUTPUT tag is used to specify where the HTML docs will be put. If a
+# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of
+# it.
+# The default directory is: html.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_OUTPUT = html
+
+# The HTML_FILE_EXTENSION tag can be used to specify the file extension for each
+# generated HTML page (for example: .htm, .php, .asp).
+# The default value is: .html.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_FILE_EXTENSION = .html
+
+# The HTML_HEADER tag can be used to specify a user-defined HTML header file for
+# each generated HTML page. If the tag is left blank doxygen will generate a
+# standard header.
+#
+# To get valid HTML the header file that includes any scripts and style sheets
+# that doxygen needs, which is dependent on the configuration options used (e.g.
+# the setting GENERATE_TREEVIEW). It is highly recommended to start with a
+# default header using
+# doxygen -w html new_header.html new_footer.html new_stylesheet.css
+# YourConfigFile
+# and then modify the file new_header.html. See also section "Doxygen usage"
+# for information on how to generate the default header that doxygen normally
+# uses.
+# Note: The header is subject to change so you typically have to regenerate the
+# default header when upgrading to a newer version of doxygen. For a description
+# of the possible markers and block names see the documentation.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_HEADER =
+
+# The HTML_FOOTER tag can be used to specify a user-defined HTML footer for each
+# generated HTML page. If the tag is left blank doxygen will generate a standard
+# footer. See HTML_HEADER for more information on how to generate a default
+# footer and what special commands can be used inside the footer. See also
+# section "Doxygen usage" for information on how to generate the default footer
+# that doxygen normally uses.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_FOOTER =
+
+# The HTML_STYLESHEET tag can be used to specify a user-defined cascading style
+# sheet that is used by each HTML page. It can be used to fine-tune the look of
+# the HTML output. If left blank doxygen will generate a default style sheet.
+# See also section "Doxygen usage" for information on how to generate the style
+# sheet that doxygen normally uses.
+# Note: It is recommended to use HTML_EXTRA_STYLESHEET instead of this tag, as
+# it is more robust and this tag (HTML_STYLESHEET) will in the future become
+# obsolete.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_STYLESHEET =
+
+# The HTML_EXTRA_STYLESHEET tag can be used to specify an additional user-
+# defined cascading style sheet that is included after the standard style sheets
+# created by doxygen. Using this option one can overrule certain style aspects.
+# This is preferred over using HTML_STYLESHEET since it does not replace the
+# standard style sheet and is therefor more robust against future updates.
+# Doxygen will copy the style sheet file to the output directory. For an example
+# see the documentation.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_EXTRA_STYLESHEET =
+
+# The HTML_EXTRA_FILES tag can be used to specify one or more extra images or
+# other source files which should be copied to the HTML output directory. Note
+# that these files will be copied to the base HTML output directory. Use the
+# $relpath^ marker in the HTML_HEADER and/or HTML_FOOTER files to load these
+# files. In the HTML_STYLESHEET file, use the file name only. Also note that the
+# files will be copied as-is; there are no commands or markers available.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_EXTRA_FILES =
+
+# The HTML_COLORSTYLE_HUE tag controls the color of the HTML output. Doxygen
+# will adjust the colors in the stylesheet and background images according to
+# this color. Hue is specified as an angle on a colorwheel, see
+# http://en.wikipedia.org/wiki/Hue for more information. For instance the value
+# 0 represents red, 60 is yellow, 120 is green, 180 is cyan, 240 is blue, 300
+# purple, and 360 is red again.
+# Minimum value: 0, maximum value: 359, default value: 220.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_COLORSTYLE_HUE = 220
+
+# The HTML_COLORSTYLE_SAT tag controls the purity (or saturation) of the colors
+# in the HTML output. For a value of 0 the output will use grayscales only. A
+# value of 255 will produce the most vivid colors.
+# Minimum value: 0, maximum value: 255, default value: 100.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_COLORSTYLE_SAT = 100
+
+# The HTML_COLORSTYLE_GAMMA tag controls the gamma correction applied to the
+# luminance component of the colors in the HTML output. Values below 100
+# gradually make the output lighter, whereas values above 100 make the output
+# darker. The value divided by 100 is the actual gamma applied, so 80 represents
+# a gamma of 0.8, The value 220 represents a gamma of 2.2, and 100 does not
+# change the gamma.
+# Minimum value: 40, maximum value: 240, default value: 80.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_COLORSTYLE_GAMMA = 80
+
+# If the HTML_TIMESTAMP tag is set to YES then the footer of each generated HTML
+# page will contain the date and time when the page was generated. Setting this
+# to NO can help when comparing the output of multiple runs.
+# The default value is: YES.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_TIMESTAMP = YES
+
+# If the HTML_DYNAMIC_SECTIONS tag is set to YES then the generated HTML
+# documentation will contain sections that can be hidden and shown after the
+# page has loaded.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_DYNAMIC_SECTIONS = NO
+
+# With HTML_INDEX_NUM_ENTRIES one can control the preferred number of entries
+# shown in the various tree structured indices initially; the user can expand
+# and collapse entries dynamically later on. Doxygen will expand the tree to
+# such a level that at most the specified number of entries are visible (unless
+# a fully collapsed tree already exceeds this amount). So setting the number of
+# entries 1 will produce a full collapsed tree by default. 0 is a special value
+# representing an infinite number of entries and will result in a full expanded
+# tree by default.
+# Minimum value: 0, maximum value: 9999, default value: 100.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_INDEX_NUM_ENTRIES = 100
+
+# If the GENERATE_DOCSET tag is set to YES, additional index files will be
+# generated that can be used as input for Apple's Xcode 3 integrated development
+# environment (see: http://developer.apple.com/tools/xcode/), introduced with
+# OSX 10.5 (Leopard). To create a documentation set, doxygen will generate a
+# Makefile in the HTML output directory. Running make will produce the docset in
+# that directory and running make install will install the docset in
+# ~/Library/Developer/Shared/Documentation/DocSets so that Xcode will find it at
+# startup. See http://developer.apple.com/tools/creatingdocsetswithdoxygen.html
+# for more information.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+GENERATE_DOCSET = NO
+
+# This tag determines the name of the docset feed. A documentation feed provides
+# an umbrella under which multiple documentation sets from a single provider
+# (such as a company or product suite) can be grouped.
+# The default value is: Doxygen generated docs.
+# This tag requires that the tag GENERATE_DOCSET is set to YES.
+
+DOCSET_FEEDNAME = "Doxygen generated docs"
+
+# This tag specifies a string that should uniquely identify the documentation
+# set bundle. This should be a reverse domain-name style string, e.g.
+# com.mycompany.MyDocSet. Doxygen will append .docset to the name.
+# The default value is: org.doxygen.Project.
+# This tag requires that the tag GENERATE_DOCSET is set to YES.
+
+DOCSET_BUNDLE_ID = org.doxygen.Project
+
+# The DOCSET_PUBLISHER_ID tag specifies a string that should uniquely identify
+# the documentation publisher. This should be a reverse domain-name style
+# string, e.g. com.mycompany.MyDocSet.documentation.
+# The default value is: org.doxygen.Publisher.
+# This tag requires that the tag GENERATE_DOCSET is set to YES.
+
+DOCSET_PUBLISHER_ID = org.doxygen.Publisher
+
+# The DOCSET_PUBLISHER_NAME tag identifies the documentation publisher.
+# The default value is: Publisher.
+# This tag requires that the tag GENERATE_DOCSET is set to YES.
+
+DOCSET_PUBLISHER_NAME = Publisher
+
+# If the GENERATE_HTMLHELP tag is set to YES then doxygen generates three
+# additional HTML index files: index.hhp, index.hhc, and index.hhk. The
+# index.hhp is a project file that can be read by Microsoft's HTML Help Workshop
+# (see: http://www.microsoft.com/en-us/download/details.aspx?id=21138) on
+# Windows.
+#
+# The HTML Help Workshop contains a compiler that can convert all HTML output
+# generated by doxygen into a single compiled HTML file (.chm). Compiled HTML
+# files are now used as the Windows 98 help format, and will replace the old
+# Windows help format (.hlp) on all Windows platforms in the future. Compressed
+# HTML files also contain an index, a table of contents, and you can search for
+# words in the documentation. The HTML workshop also contains a viewer for
+# compressed HTML files.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+GENERATE_HTMLHELP = NO
+
+# The CHM_FILE tag can be used to specify the file name of the resulting .chm
+# file. You can add a path in front of the file if the result should not be
+# written to the html output directory.
+# This tag requires that the tag GENERATE_HTMLHELP is set to YES.
+
+CHM_FILE =
+
+# The HHC_LOCATION tag can be used to specify the location (absolute path
+# including file name) of the HTML help compiler ( hhc.exe). If non-empty
+# doxygen will try to run the HTML help compiler on the generated index.hhp.
+# The file has to be specified with full path.
+# This tag requires that the tag GENERATE_HTMLHELP is set to YES.
+
+HHC_LOCATION =
+
+# The GENERATE_CHI flag controls if a separate .chi index file is generated (
+# YES) or that it should be included in the master .chm file ( NO).
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTMLHELP is set to YES.
+
+GENERATE_CHI = NO
+
+# The CHM_INDEX_ENCODING is used to encode HtmlHelp index ( hhk), content ( hhc)
+# and project file content.
+# This tag requires that the tag GENERATE_HTMLHELP is set to YES.
+
+CHM_INDEX_ENCODING =
+
+# The BINARY_TOC flag controls whether a binary table of contents is generated (
+# YES) or a normal table of contents ( NO) in the .chm file.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTMLHELP is set to YES.
+
+BINARY_TOC = NO
+
+# The TOC_EXPAND flag can be set to YES to add extra items for group members to
+# the table of contents of the HTML help documentation and to the tree view.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTMLHELP is set to YES.
+
+TOC_EXPAND = NO
+
+# If the GENERATE_QHP tag is set to YES and both QHP_NAMESPACE and
+# QHP_VIRTUAL_FOLDER are set, an additional index file will be generated that
+# can be used as input for Qt's qhelpgenerator to generate a Qt Compressed Help
+# (.qch) of the generated HTML documentation.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+GENERATE_QHP = NO
+
+# If the QHG_LOCATION tag is specified, the QCH_FILE tag can be used to specify
+# the file name of the resulting .qch file. The path specified is relative to
+# the HTML output folder.
+# This tag requires that the tag GENERATE_QHP is set to YES.
+
+QCH_FILE =
+
+# The QHP_NAMESPACE tag specifies the namespace to use when generating Qt Help
+# Project output. For more information please see Qt Help Project / Namespace
+# (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#namespace).
+# The default value is: org.doxygen.Project.
+# This tag requires that the tag GENERATE_QHP is set to YES.
+
+QHP_NAMESPACE = org.doxygen.Project
+
+# The QHP_VIRTUAL_FOLDER tag specifies the namespace to use when generating Qt
+# Help Project output. For more information please see Qt Help Project / Virtual
+# Folders (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#virtual-
+# folders).
+# The default value is: doc.
+# This tag requires that the tag GENERATE_QHP is set to YES.
+
+QHP_VIRTUAL_FOLDER = doc
+
+# If the QHP_CUST_FILTER_NAME tag is set, it specifies the name of a custom
+# filter to add. For more information please see Qt Help Project / Custom
+# Filters (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#custom-
+# filters).
+# This tag requires that the tag GENERATE_QHP is set to YES.
+
+QHP_CUST_FILTER_NAME =
+
+# The QHP_CUST_FILTER_ATTRS tag specifies the list of the attributes of the
+# custom filter to add. For more information please see Qt Help Project / Custom
+# Filters (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#custom-
+# filters).
+# This tag requires that the tag GENERATE_QHP is set to YES.
+
+QHP_CUST_FILTER_ATTRS =
+
+# The QHP_SECT_FILTER_ATTRS tag specifies the list of the attributes this
+# project's filter section matches. Qt Help Project / Filter Attributes (see:
+# http://qt-project.org/doc/qt-4.8/qthelpproject.html#filter-attributes).
+# This tag requires that the tag GENERATE_QHP is set to YES.
+
+QHP_SECT_FILTER_ATTRS =
+
+# The QHG_LOCATION tag can be used to specify the location of Qt's
+# qhelpgenerator. If non-empty doxygen will try to run qhelpgenerator on the
+# generated .qhp file.
+# This tag requires that the tag GENERATE_QHP is set to YES.
+
+QHG_LOCATION =
+
+# If the GENERATE_ECLIPSEHELP tag is set to YES, additional index files will be
+# generated, together with the HTML files, they form an Eclipse help plugin. To
+# install this plugin and make it available under the help contents menu in
+# Eclipse, the contents of the directory containing the HTML and XML files needs
+# to be copied into the plugins directory of eclipse. The name of the directory
+# within the plugins directory should be the same as the ECLIPSE_DOC_ID value.
+# After copying Eclipse needs to be restarted before the help appears.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+GENERATE_ECLIPSEHELP = NO
+
+# A unique identifier for the Eclipse help plugin. When installing the plugin
+# the directory name containing the HTML and XML files should also have this
+# name. Each documentation set should have its own identifier.
+# The default value is: org.doxygen.Project.
+# This tag requires that the tag GENERATE_ECLIPSEHELP is set to YES.
+
+ECLIPSE_DOC_ID = org.doxygen.Project
+
+# If you want full control over the layout of the generated HTML pages it might
+# be necessary to disable the index and replace it with your own. The
+# DISABLE_INDEX tag can be used to turn on/off the condensed index (tabs) at top
+# of each HTML page. A value of NO enables the index and the value YES disables
+# it. Since the tabs in the index contain the same information as the navigation
+# tree, you can set this option to YES if you also set GENERATE_TREEVIEW to YES.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+DISABLE_INDEX = NO
+
+# The GENERATE_TREEVIEW tag is used to specify whether a tree-like index
+# structure should be generated to display hierarchical information. If the tag
+# value is set to YES, a side panel will be generated containing a tree-like
+# index structure (just like the one that is generated for HTML Help). For this
+# to work a browser that supports JavaScript, DHTML, CSS and frames is required
+# (i.e. any modern browser). Windows users are probably better off using the
+# HTML help feature. Via custom stylesheets (see HTML_EXTRA_STYLESHEET) one can
+# further fine-tune the look of the index. As an example, the default style
+# sheet generated by doxygen has an example that shows how to put an image at
+# the root of the tree instead of the PROJECT_NAME. Since the tree basically has
+# the same information as the tab index, you could consider setting
+# DISABLE_INDEX to YES when enabling this option.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+GENERATE_TREEVIEW = NO
+
+# The ENUM_VALUES_PER_LINE tag can be used to set the number of enum values that
+# doxygen will group on one line in the generated HTML documentation.
+#
+# Note that a value of 0 will completely suppress the enum values from appearing
+# in the overview section.
+# Minimum value: 0, maximum value: 20, default value: 4.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+ENUM_VALUES_PER_LINE = 4
+
+# If the treeview is enabled (see GENERATE_TREEVIEW) then this tag can be used
+# to set the initial width (in pixels) of the frame in which the tree is shown.
+# Minimum value: 0, maximum value: 1500, default value: 250.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+TREEVIEW_WIDTH = 250
+
+# When the EXT_LINKS_IN_WINDOW option is set to YES doxygen will open links to
+# external symbols imported via tag files in a separate window.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+EXT_LINKS_IN_WINDOW = NO
+
+# Use this tag to change the font size of LaTeX formulas included as images in
+# the HTML documentation. When you change the font size after a successful
+# doxygen run you need to manually remove any form_*.png images from the HTML
+# output directory to force them to be regenerated.
+# Minimum value: 8, maximum value: 50, default value: 10.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+FORMULA_FONTSIZE = 10
+
+# Use the FORMULA_TRANPARENT tag to determine whether or not the images
+# generated for formulas are transparent PNGs. Transparent PNGs are not
+# supported properly for IE 6.0, but are supported on all modern browsers.
+#
+# Note that when changing this option you need to delete any form_*.png files in
+# the HTML output directory before the changes have effect.
+# The default value is: YES.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+FORMULA_TRANSPARENT = YES
+
+# Enable the USE_MATHJAX option to render LaTeX formulas using MathJax (see
+# http://www.mathjax.org) which uses client side Javascript for the rendering
+# instead of using prerendered bitmaps. Use this if you do not have LaTeX
+# installed or if you want to formulas look prettier in the HTML output. When
+# enabled you may also need to install MathJax separately and configure the path
+# to it using the MATHJAX_RELPATH option.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+USE_MATHJAX = NO
+
+# When MathJax is enabled you can set the default output format to be used for
+# the MathJax output. See the MathJax site (see:
+# http://docs.mathjax.org/en/latest/output.html) for more details.
+# Possible values are: HTML-CSS (which is slower, but has the best
+# compatibility), NativeMML (i.e. MathML) and SVG.
+# The default value is: HTML-CSS.
+# This tag requires that the tag USE_MATHJAX is set to YES.
+
+MATHJAX_FORMAT = HTML-CSS
+
+# When MathJax is enabled you need to specify the location relative to the HTML
+# output directory using the MATHJAX_RELPATH option. The destination directory
+# should contain the MathJax.js script. For instance, if the mathjax directory
+# is located at the same level as the HTML output directory, then
+# MATHJAX_RELPATH should be ../mathjax. The default value points to the MathJax
+# Content Delivery Network so you can quickly see the result without installing
+# MathJax. However, it is strongly recommended to install a local copy of
+# MathJax from http://www.mathjax.org before deployment.
+# The default value is: http://cdn.mathjax.org/mathjax/latest.
+# This tag requires that the tag USE_MATHJAX is set to YES.
+
+MATHJAX_RELPATH = http://cdn.mathjax.org/mathjax/latest
+
+# The MATHJAX_EXTENSIONS tag can be used to specify one or more MathJax
+# extension names that should be enabled during MathJax rendering. For example
+# MATHJAX_EXTENSIONS = TeX/AMSmath TeX/AMSsymbols
+# This tag requires that the tag USE_MATHJAX is set to YES.
+
+MATHJAX_EXTENSIONS =
+
+# The MATHJAX_CODEFILE tag can be used to specify a file with javascript pieces
+# of code that will be used on startup of the MathJax code. See the MathJax site
+# (see: http://docs.mathjax.org/en/latest/output.html) for more details. For an
+# example see the documentation.
+# This tag requires that the tag USE_MATHJAX is set to YES.
+
+MATHJAX_CODEFILE =
+
+# When the SEARCHENGINE tag is enabled doxygen will generate a search box for
+# the HTML output. The underlying search engine uses javascript and DHTML and
+# should work on any modern browser. Note that when using HTML help
+# (GENERATE_HTMLHELP), Qt help (GENERATE_QHP), or docsets (GENERATE_DOCSET)
+# there is already a search function so this one should typically be disabled.
+# For large projects the javascript based search engine can be slow, then
+# enabling SERVER_BASED_SEARCH may provide a better solution. It is possible to
+# search using the keyboard; to jump to the search box use <access key> + S
+# (what the <access key> is depends on the OS and browser, but it is typically
+# <CTRL>, <ALT>/<option>, or both). Inside the search box use the <cursor down
+# key> to jump into the search results window, the results can be navigated
+# using the <cursor keys>. Press <Enter> to select an item or <escape> to cancel
+# the search. The filter options can be selected when the cursor is inside the
+# search box by pressing <Shift>+<cursor down>. Also here use the <cursor keys>
+# to select a filter and <Enter> or <escape> to activate or cancel the filter
+# option.
+# The default value is: YES.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+SEARCHENGINE = YES
+
+# When the SERVER_BASED_SEARCH tag is enabled the search engine will be
+# implemented using a web server instead of a web client using Javascript. There
+# are two flavours of web server based searching depending on the
+# EXTERNAL_SEARCH setting. When disabled, doxygen will generate a PHP script for
+# searching and an index file used by the script. When EXTERNAL_SEARCH is
+# enabled the indexing and searching needs to be provided by external tools. See
+# the section "External Indexing and Searching" for details.
+# The default value is: NO.
+# This tag requires that the tag SEARCHENGINE is set to YES.
+
+SERVER_BASED_SEARCH = NO
+
+# When EXTERNAL_SEARCH tag is enabled doxygen will no longer generate the PHP
+# script for searching. Instead the search results are written to an XML file
+# which needs to be processed by an external indexer. Doxygen will invoke an
+# external search engine pointed to by the SEARCHENGINE_URL option to obtain the
+# search results.
+#
+# Doxygen ships with an example indexer ( doxyindexer) and search engine
+# (doxysearch.cgi) which are based on the open source search engine library
+# Xapian (see: http://xapian.org/).
+#
+# See the section "External Indexing and Searching" for details.
+# The default value is: NO.
+# This tag requires that the tag SEARCHENGINE is set to YES.
+
+EXTERNAL_SEARCH = NO
+
+# The SEARCHENGINE_URL should point to a search engine hosted by a web server
+# which will return the search results when EXTERNAL_SEARCH is enabled.
+#
+# Doxygen ships with an example indexer ( doxyindexer) and search engine
+# (doxysearch.cgi) which are based on the open source search engine library
+# Xapian (see: http://xapian.org/). See the section "External Indexing and
+# Searching" for details.
+# This tag requires that the tag SEARCHENGINE is set to YES.
+
+SEARCHENGINE_URL =
+
+# When SERVER_BASED_SEARCH and EXTERNAL_SEARCH are both enabled the unindexed
+# search data is written to a file for indexing by an external tool. With the
+# SEARCHDATA_FILE tag the name of this file can be specified.
+# The default file is: searchdata.xml.
+# This tag requires that the tag SEARCHENGINE is set to YES.
+
+SEARCHDATA_FILE = searchdata.xml
+
+# When SERVER_BASED_SEARCH and EXTERNAL_SEARCH are both enabled the
+# EXTERNAL_SEARCH_ID tag can be used as an identifier for the project. This is
+# useful in combination with EXTRA_SEARCH_MAPPINGS to search through multiple
+# projects and redirect the results back to the right project.
+# This tag requires that the tag SEARCHENGINE is set to YES.
+
+EXTERNAL_SEARCH_ID =
+
+# The EXTRA_SEARCH_MAPPINGS tag can be used to enable searching through doxygen
+# projects other than the one defined by this configuration file, but that are
+# all added to the same external search index. Each project needs to have a
+# unique id set via EXTERNAL_SEARCH_ID. The search mapping then maps the id of
+# to a relative location where the documentation can be found. The format is:
+# EXTRA_SEARCH_MAPPINGS = tagname1=loc1 tagname2=loc2 ...
+# This tag requires that the tag SEARCHENGINE is set to YES.
+
+EXTRA_SEARCH_MAPPINGS =
+
+#---------------------------------------------------------------------------
+# Configuration options related to the LaTeX output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_LATEX tag is set to YES doxygen will generate LaTeX output.
+# The default value is: YES.
+
+GENERATE_LATEX = NO
+
+# The LATEX_OUTPUT tag is used to specify where the LaTeX docs will be put. If a
+# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of
+# it.
+# The default directory is: latex.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_OUTPUT = latex
+
+# The LATEX_CMD_NAME tag can be used to specify the LaTeX command name to be
+# invoked.
+#
+# Note that when enabling USE_PDFLATEX this option is only used for generating
+# bitmaps for formulas in the HTML output, but not in the Makefile that is
+# written to the output directory.
+# The default file is: latex.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_CMD_NAME = latex
+
+# The MAKEINDEX_CMD_NAME tag can be used to specify the command name to generate
+# index for LaTeX.
+# The default file is: makeindex.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+MAKEINDEX_CMD_NAME = makeindex
+
+# If the COMPACT_LATEX tag is set to YES doxygen generates more compact LaTeX
+# documents. This may be useful for small projects and may help to save some
+# trees in general.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+COMPACT_LATEX = NO
+
+# The PAPER_TYPE tag can be used to set the paper type that is used by the
+# printer.
+# Possible values are: a4 (210 x 297 mm), letter (8.5 x 11 inches), legal (8.5 x
+# 14 inches) and executive (7.25 x 10.5 inches).
+# The default value is: a4.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+PAPER_TYPE = a4
+
+# The EXTRA_PACKAGES tag can be used to specify one or more LaTeX package names
+# that should be included in the LaTeX output. To get the times font for
+# instance you can specify
+# EXTRA_PACKAGES=times
+# If left blank no extra packages will be included.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+EXTRA_PACKAGES =
+
+# The LATEX_HEADER tag can be used to specify a personal LaTeX header for the
+# generated LaTeX document. The header should contain everything until the first
+# chapter. If it is left blank doxygen will generate a standard header. See
+# section "Doxygen usage" for information on how to let doxygen write the
+# default header to a separate file.
+#
+# Note: Only use a user-defined header if you know what you are doing! The
+# following commands have a special meaning inside the header: $title,
+# $datetime, $date, $doxygenversion, $projectname, $projectnumber. Doxygen will
+# replace them by respectively the title of the page, the current date and time,
+# only the current date, the version number of doxygen, the project name (see
+# PROJECT_NAME), or the project number (see PROJECT_NUMBER).
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_HEADER =
+
+# The LATEX_FOOTER tag can be used to specify a personal LaTeX footer for the
+# generated LaTeX document. The footer should contain everything after the last
+# chapter. If it is left blank doxygen will generate a standard footer.
+#
+# Note: Only use a user-defined footer if you know what you are doing!
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_FOOTER =
+
+# The LATEX_EXTRA_FILES tag can be used to specify one or more extra images or
+# other source files which should be copied to the LATEX_OUTPUT output
+# directory. Note that the files will be copied as-is; there are no commands or
+# markers available.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_EXTRA_FILES =
+
+# If the PDF_HYPERLINKS tag is set to YES, the LaTeX that is generated is
+# prepared for conversion to PDF (using ps2pdf or pdflatex). The PDF file will
+# contain links (just like the HTML output) instead of page references. This
+# makes the output suitable for online browsing using a PDF viewer.
+# The default value is: YES.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+PDF_HYPERLINKS = YES
+
+# If the LATEX_PDFLATEX tag is set to YES, doxygen will use pdflatex to generate
+# the PDF file directly from the LaTeX files. Set this option to YES to get a
+# higher quality PDF documentation.
+# The default value is: YES.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+USE_PDFLATEX = YES
+
+# If the LATEX_BATCHMODE tag is set to YES, doxygen will add the \batchmode
+# command to the generated LaTeX files. This will instruct LaTeX to keep running
+# if errors occur, instead of asking the user for help. This option is also used
+# when generating formulas in HTML.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_BATCHMODE = NO
+
+# If the LATEX_HIDE_INDICES tag is set to YES then doxygen will not include the
+# index chapters (such as File Index, Compound Index, etc.) in the output.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_HIDE_INDICES = NO
+
+# If the LATEX_SOURCE_CODE tag is set to YES then doxygen will include source
+# code with syntax highlighting in the LaTeX output.
+#
+# Note that which sources are shown also depends on other settings such as
+# SOURCE_BROWSER.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_SOURCE_CODE = NO
+
+# The LATEX_BIB_STYLE tag can be used to specify the style to use for the
+# bibliography, e.g. plainnat, or ieeetr. See
+# http://en.wikipedia.org/wiki/BibTeX and \cite for more info.
+# The default value is: plain.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_BIB_STYLE = plain
+
+#---------------------------------------------------------------------------
+# Configuration options related to the RTF output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_RTF tag is set to YES doxygen will generate RTF output. The
+# RTF output is optimized for Word 97 and may not look too pretty with other RTF
+# readers/editors.
+# The default value is: NO.
+
+GENERATE_RTF = NO
+
+# The RTF_OUTPUT tag is used to specify where the RTF docs will be put. If a
+# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of
+# it.
+# The default directory is: rtf.
+# This tag requires that the tag GENERATE_RTF is set to YES.
+
+RTF_OUTPUT = rtf
+
+# If the COMPACT_RTF tag is set to YES doxygen generates more compact RTF
+# documents. This may be useful for small projects and may help to save some
+# trees in general.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_RTF is set to YES.
+
+COMPACT_RTF = NO
+
+# If the RTF_HYPERLINKS tag is set to YES, the RTF that is generated will
+# contain hyperlink fields. The RTF file will contain links (just like the HTML
+# output) instead of page references. This makes the output suitable for online
+# browsing using Word or some other Word compatible readers that support those
+# fields.
+#
+# Note: WordPad (write) and others do not support links.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_RTF is set to YES.
+
+RTF_HYPERLINKS = NO
+
+# Load stylesheet definitions from file. Syntax is similar to doxygen's config
+# file, i.e. a series of assignments. You only have to provide replacements,
+# missing definitions are set to their default value.
+#
+# See also section "Doxygen usage" for information on how to generate the
+# default style sheet that doxygen normally uses.
+# This tag requires that the tag GENERATE_RTF is set to YES.
+
+RTF_STYLESHEET_FILE =
+
+# Set optional variables used in the generation of an RTF document. Syntax is
+# similar to doxygen's config file. A template extensions file can be generated
+# using doxygen -e rtf extensionFile.
+# This tag requires that the tag GENERATE_RTF is set to YES.
+
+RTF_EXTENSIONS_FILE =
+
+#---------------------------------------------------------------------------
+# Configuration options related to the man page output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_MAN tag is set to YES doxygen will generate man pages for
+# classes and files.
+# The default value is: NO.
+
+GENERATE_MAN = NO
+
+# The MAN_OUTPUT tag is used to specify where the man pages will be put. If a
+# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of
+# it. A directory man3 will be created inside the directory specified by
+# MAN_OUTPUT.
+# The default directory is: man.
+# This tag requires that the tag GENERATE_MAN is set to YES.
+
+MAN_OUTPUT = man
+
+# The MAN_EXTENSION tag determines the extension that is added to the generated
+# man pages. In case the manual section does not start with a number, the number
+# 3 is prepended. The dot (.) at the beginning of the MAN_EXTENSION tag is
+# optional.
+# The default value is: .3.
+# This tag requires that the tag GENERATE_MAN is set to YES.
+
+MAN_EXTENSION = .3
+
+# If the MAN_LINKS tag is set to YES and doxygen generates man output, then it
+# will generate one additional man file for each entity documented in the real
+# man page(s). These additional files only source the real man page, but without
+# them the man command would be unable to find the correct page.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_MAN is set to YES.
+
+MAN_LINKS = NO
+
+#---------------------------------------------------------------------------
+# Configuration options related to the XML output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_XML tag is set to YES doxygen will generate an XML file that
+# captures the structure of the code including all documentation.
+# The default value is: NO.
+
+GENERATE_XML = NO
+
+# The XML_OUTPUT tag is used to specify where the XML pages will be put. If a
+# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of
+# it.
+# The default directory is: xml.
+# This tag requires that the tag GENERATE_XML is set to YES.
+
+XML_OUTPUT = xml
+
+# The XML_SCHEMA tag can be used to specify a XML schema, which can be used by a
+# validating XML parser to check the syntax of the XML files.
+# This tag requires that the tag GENERATE_XML is set to YES.
+
+XML_SCHEMA =
+
+# The XML_DTD tag can be used to specify a XML DTD, which can be used by a
+# validating XML parser to check the syntax of the XML files.
+# This tag requires that the tag GENERATE_XML is set to YES.
+
+XML_DTD =
+
+# If the XML_PROGRAMLISTING tag is set to YES doxygen will dump the program
+# listings (including syntax highlighting and cross-referencing information) to
+# the XML output. Note that enabling this will significantly increase the size
+# of the XML output.
+# The default value is: YES.
+# This tag requires that the tag GENERATE_XML is set to YES.
+
+XML_PROGRAMLISTING = YES
+
+#---------------------------------------------------------------------------
+# Configuration options related to the DOCBOOK output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_DOCBOOK tag is set to YES doxygen will generate Docbook files
+# that can be used to generate PDF.
+# The default value is: NO.
+
+GENERATE_DOCBOOK = NO
+
+# The DOCBOOK_OUTPUT tag is used to specify where the Docbook pages will be put.
+# If a relative path is entered the value of OUTPUT_DIRECTORY will be put in
+# front of it.
+# The default directory is: docbook.
+# This tag requires that the tag GENERATE_DOCBOOK is set to YES.
+
+DOCBOOK_OUTPUT = docbook
+
+#---------------------------------------------------------------------------
+# Configuration options for the AutoGen Definitions output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_AUTOGEN_DEF tag is set to YES doxygen will generate an AutoGen
+# Definitions (see http://autogen.sf.net) file that captures the structure of
+# the code including all documentation. Note that this feature is still
+# experimental and incomplete at the moment.
+# The default value is: NO.
+
+GENERATE_AUTOGEN_DEF = NO
+
+#---------------------------------------------------------------------------
+# Configuration options related to the Perl module output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_PERLMOD tag is set to YES doxygen will generate a Perl module
+# file that captures the structure of the code including all documentation.
+#
+# Note that this feature is still experimental and incomplete at the moment.
+# The default value is: NO.
+
+GENERATE_PERLMOD = NO
+
+# If the PERLMOD_LATEX tag is set to YES doxygen will generate the necessary
+# Makefile rules, Perl scripts and LaTeX code to be able to generate PDF and DVI
+# output from the Perl module output.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_PERLMOD is set to YES.
+
+PERLMOD_LATEX = NO
+
+# If the PERLMOD_PRETTY tag is set to YES the Perl module output will be nicely
+# formatted so it can be parsed by a human reader. This is useful if you want to
+# understand what is going on. On the other hand, if this tag is set to NO the
+# size of the Perl module output will be much smaller and Perl will parse it
+# just the same.
+# The default value is: YES.
+# This tag requires that the tag GENERATE_PERLMOD is set to YES.
+
+PERLMOD_PRETTY = YES
+
+# The names of the make variables in the generated doxyrules.make file are
+# prefixed with the string contained in PERLMOD_MAKEVAR_PREFIX. This is useful
+# so different doxyrules.make files included by the same Makefile don't
+# overwrite each other's variables.
+# This tag requires that the tag GENERATE_PERLMOD is set to YES.
+
+PERLMOD_MAKEVAR_PREFIX =
+
+#---------------------------------------------------------------------------
+# Configuration options related to the preprocessor
+#---------------------------------------------------------------------------
+
+# If the ENABLE_PREPROCESSING tag is set to YES doxygen will evaluate all
+# C-preprocessor directives found in the sources and include files.
+# The default value is: YES.
+
+ENABLE_PREPROCESSING = YES
+
+# If the MACRO_EXPANSION tag is set to YES doxygen will expand all macro names
+# in the source code. If set to NO only conditional compilation will be
+# performed. Macro expansion can be done in a controlled way by setting
+# EXPAND_ONLY_PREDEF to YES.
+# The default value is: NO.
+# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
+
+MACRO_EXPANSION = NO
+
+# If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES then
+# the macro expansion is limited to the macros specified with the PREDEFINED and
+# EXPAND_AS_DEFINED tags.
+# The default value is: NO.
+# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
+
+EXPAND_ONLY_PREDEF = NO
+
+# If the SEARCH_INCLUDES tag is set to YES the includes files in the
+# INCLUDE_PATH will be searched if a #include is found.
+# The default value is: YES.
+# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
+
+SEARCH_INCLUDES = YES
+
+# The INCLUDE_PATH tag can be used to specify one or more directories that
+# contain include files that are not input files but should be processed by the
+# preprocessor.
+# This tag requires that the tag SEARCH_INCLUDES is set to YES.
+
+INCLUDE_PATH =
+
+# You can use the INCLUDE_FILE_PATTERNS tag to specify one or more wildcard
+# patterns (like *.h and *.hpp) to filter out the header-files in the
+# directories. If left blank, the patterns specified with FILE_PATTERNS will be
+# used.
+# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
+
+INCLUDE_FILE_PATTERNS =
+
+# The PREDEFINED tag can be used to specify one or more macro names that are
+# defined before the preprocessor is started (similar to the -D option of e.g.
+# gcc). The argument of the tag is a list of macros of the form: name or
+# name=definition (no spaces). If the definition and the "=" are omitted, "=1"
+# is assumed. To prevent a macro definition from being undefined via #undef or
+# recursively expanded use the := operator instead of the = operator.
+# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
+
+PREDEFINED =
+
+# If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then this
+# tag can be used to specify a list of macro names that should be expanded. The
+# macro definition that is found in the sources will be used. Use the PREDEFINED
+# tag if you want to use a different macro definition that overrules the
+# definition found in the source code.
+# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
+
+EXPAND_AS_DEFINED =
+
+# If the SKIP_FUNCTION_MACROS tag is set to YES then doxygen's preprocessor will
+# remove all refrences to function-like macros that are alone on a line, have an
+# all uppercase name, and do not end with a semicolon. Such function macros are
+# typically used for boiler-plate code, and will confuse the parser if not
+# removed.
+# The default value is: YES.
+# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
+
+SKIP_FUNCTION_MACROS = YES
+
+#---------------------------------------------------------------------------
+# Configuration options related to external references
+#---------------------------------------------------------------------------
+
+# The TAGFILES tag can be used to specify one or more tag files. For each tag
+# file the location of the external documentation should be added. The format of
+# a tag file without this location is as follows:
+# TAGFILES = file1 file2 ...
+# Adding location for the tag files is done as follows:
+# TAGFILES = file1=loc1 "file2 = loc2" ...
+# where loc1 and loc2 can be relative or absolute paths or URLs. See the
+# section "Linking to external documentation" for more information about the use
+# of tag files.
+# Note: Each tag file must have an unique name (where the name does NOT include
+# the path). If a tag file is not located in the directory in which doxygen is
+# run, you must also specify the path to the tagfile here.
+
+TAGFILES =
+
+# When a file name is specified after GENERATE_TAGFILE, doxygen will create a
+# tag file that is based on the input files it reads. See section "Linking to
+# external documentation" for more information about the usage of tag files.
+
+GENERATE_TAGFILE =
+
+# If the ALLEXTERNALS tag is set to YES all external class will be listed in the
+# class index. If set to NO only the inherited external classes will be listed.
+# The default value is: NO.
+
+ALLEXTERNALS = NO
+
+# If the EXTERNAL_GROUPS tag is set to YES all external groups will be listed in
+# the modules index. If set to NO, only the current project's groups will be
+# listed.
+# The default value is: YES.
+
+EXTERNAL_GROUPS = YES
+
+# If the EXTERNAL_PAGES tag is set to YES all external pages will be listed in
+# the related pages index. If set to NO, only the current project's pages will
+# be listed.
+# The default value is: YES.
+
+EXTERNAL_PAGES = YES
+
+# The PERL_PATH should be the absolute path and name of the perl script
+# interpreter (i.e. the result of 'which perl').
+# The default file (with absolute path) is: /usr/bin/perl.
+
+PERL_PATH = /usr/bin/perl
+
+#---------------------------------------------------------------------------
+# Configuration options related to the dot tool
+#---------------------------------------------------------------------------
+
+# If the CLASS_DIAGRAMS tag is set to YES doxygen will generate a class diagram
+# (in HTML and LaTeX) for classes with base or super classes. Setting the tag to
+# NO turns the diagrams off. Note that this option also works with HAVE_DOT
+# disabled, but it is recommended to install and use dot, since it yields more
+# powerful graphs.
+# The default value is: YES.
+
+CLASS_DIAGRAMS = YES
+
+# You can define message sequence charts within doxygen comments using the \msc
+# command. Doxygen will then run the mscgen tool (see:
+# http://www.mcternan.me.uk/mscgen/)) to produce the chart and insert it in the
+# documentation. The MSCGEN_PATH tag allows you to specify the directory where
+# the mscgen tool resides. If left empty the tool is assumed to be found in the
+# default search path.
+
+MSCGEN_PATH =
+
+# You can include diagrams made with dia in doxygen documentation. Doxygen will
+# then run dia to produce the diagram and insert it in the documentation. The
+# DIA_PATH tag allows you to specify the directory where the dia binary resides.
+# If left empty dia is assumed to be found in the default search path.
+
+DIA_PATH =
+
+# If set to YES, the inheritance and collaboration graphs will hide inheritance
+# and usage relations if the target is undocumented or is not a class.
+# The default value is: YES.
+
+HIDE_UNDOC_RELATIONS = YES
+
+# If you set the HAVE_DOT tag to YES then doxygen will assume the dot tool is
+# available from the path. This tool is part of Graphviz (see:
+# http://www.graphviz.org/), a graph visualization toolkit from AT&T and Lucent
+# Bell Labs. The other options in this section have no effect if this option is
+# set to NO
+# The default value is: NO.
+
+HAVE_DOT = YES
+
+# The DOT_NUM_THREADS specifies the number of dot invocations doxygen is allowed
+# to run in parallel. When set to 0 doxygen will base this on the number of
+# processors available in the system. You can set it explicitly to a value
+# larger than 0 to get control over the balance between CPU load and processing
+# speed.
+# Minimum value: 0, maximum value: 32, default value: 0.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_NUM_THREADS = 0
+
+# When you want a differently looking font n the dot files that doxygen
+# generates you can specify the font name using DOT_FONTNAME. You need to make
+# sure dot is able to find the font, which can be done by putting it in a
+# standard location or by setting the DOTFONTPATH environment variable or by
+# setting DOT_FONTPATH to the directory containing the font.
+# The default value is: Helvetica.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_FONTNAME = Helvetica
+
+# The DOT_FONTSIZE tag can be used to set the size (in points) of the font of
+# dot graphs.
+# Minimum value: 4, maximum value: 24, default value: 10.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_FONTSIZE = 12
+
+# By default doxygen will tell dot to use the default font as specified with
+# DOT_FONTNAME. If you specify a different font using DOT_FONTNAME you can set
+# the path where dot can find it using this tag.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_FONTPATH =
+
+# If the CLASS_GRAPH tag is set to YES then doxygen will generate a graph for
+# each documented class showing the direct and indirect inheritance relations.
+# Setting this tag to YES will force the CLASS_DIAGRAMS tag to NO.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+CLASS_GRAPH = YES
+
+# If the COLLABORATION_GRAPH tag is set to YES then doxygen will generate a
+# graph for each documented class showing the direct and indirect implementation
+# dependencies (inheritance, containment, and class references variables) of the
+# class with other documented classes.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+COLLABORATION_GRAPH = YES
+
+# If the GROUP_GRAPHS tag is set to YES then doxygen will generate a graph for
+# groups, showing the direct groups dependencies.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+GROUP_GRAPHS = YES
+
+# If the UML_LOOK tag is set to YES doxygen will generate inheritance and
+# collaboration diagrams in a style similar to the OMG's Unified Modeling
+# Language.
+# The default value is: NO.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+UML_LOOK = NO
+
+# If the UML_LOOK tag is enabled, the fields and methods are shown inside the
+# class node. If there are many fields or methods and many nodes the graph may
+# become too big to be useful. The UML_LIMIT_NUM_FIELDS threshold limits the
+# number of items for each type to make the size more manageable. Set this to 0
+# for no limit. Note that the threshold may be exceeded by 50% before the limit
+# is enforced. So when you set the threshold to 10, up to 15 fields may appear,
+# but if the number exceeds 15, the total amount of fields shown is limited to
+# 10.
+# Minimum value: 0, maximum value: 100, default value: 10.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+UML_LIMIT_NUM_FIELDS = 10
+
+# If the TEMPLATE_RELATIONS tag is set to YES then the inheritance and
+# collaboration graphs will show the relations between templates and their
+# instances.
+# The default value is: NO.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+TEMPLATE_RELATIONS = NO
+
+# If the INCLUDE_GRAPH, ENABLE_PREPROCESSING and SEARCH_INCLUDES tags are set to
+# YES then doxygen will generate a graph for each documented file showing the
+# direct and indirect include dependencies of the file with other documented
+# files.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+INCLUDE_GRAPH = YES
+
+# If the INCLUDED_BY_GRAPH, ENABLE_PREPROCESSING and SEARCH_INCLUDES tags are
+# set to YES then doxygen will generate a graph for each documented file showing
+# the direct and indirect include dependencies of the file with other documented
+# files.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+INCLUDED_BY_GRAPH = YES
+
+# If the CALL_GRAPH tag is set to YES then doxygen will generate a call
+# dependency graph for every global function or class method.
+#
+# Note that enabling this option will significantly increase the time of a run.
+# So in most cases it will be better to enable call graphs for selected
+# functions only using the \callgraph command.
+# The default value is: NO.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+CALL_GRAPH = YES
+
+# If the CALLER_GRAPH tag is set to YES then doxygen will generate a caller
+# dependency graph for every global function or class method.
+#
+# Note that enabling this option will significantly increase the time of a run.
+# So in most cases it will be better to enable caller graphs for selected
+# functions only using the \callergraph command.
+# The default value is: NO.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+CALLER_GRAPH = YES
+
+# If the GRAPHICAL_HIERARCHY tag is set to YES then doxygen will graphical
+# hierarchy of all classes instead of a textual one.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+GRAPHICAL_HIERARCHY = YES
+
+# If the DIRECTORY_GRAPH tag is set to YES then doxygen will show the
+# dependencies a directory has on other directories in a graphical way. The
+# dependency relations are determined by the #include relations between the
+# files in the directories.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DIRECTORY_GRAPH = YES
+
+# The DOT_IMAGE_FORMAT tag can be used to set the image format of the images
+# generated by dot.
+# Note: If you choose svg you need to set HTML_FILE_EXTENSION to xhtml in order
+# to make the SVG files visible in IE 9+ (other browsers do not have this
+# requirement).
+# Possible values are: png, jpg, gif and svg.
+# The default value is: png.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_IMAGE_FORMAT = svg
+
+# If DOT_IMAGE_FORMAT is set to svg, then this option can be set to YES to
+# enable generation of interactive SVG images that allow zooming and panning.
+#
+# Note that this requires a modern browser other than Internet Explorer. Tested
+# and working are Firefox, Chrome, Safari, and Opera.
+# Note: For IE 9+ you need to set HTML_FILE_EXTENSION to xhtml in order to make
+# the SVG files visible. Older versions of IE do not have SVG support.
+# The default value is: NO.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+INTERACTIVE_SVG = YES
+
+# The DOT_PATH tag can be used to specify the path where the dot tool can be
+# found. If left blank, it is assumed the dot tool can be found in the path.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_PATH =
+
+# The DOTFILE_DIRS tag can be used to specify one or more directories that
+# contain dot files that are included in the documentation (see the \dotfile
+# command).
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOTFILE_DIRS =
+
+# The MSCFILE_DIRS tag can be used to specify one or more directories that
+# contain msc files that are included in the documentation (see the \mscfile
+# command).
+
+MSCFILE_DIRS =
+
+# The DIAFILE_DIRS tag can be used to specify one or more directories that
+# contain dia files that are included in the documentation (see the \diafile
+# command).
+
+DIAFILE_DIRS =
+
+# The DOT_GRAPH_MAX_NODES tag can be used to set the maximum number of nodes
+# that will be shown in the graph. If the number of nodes in a graph becomes
+# larger than this value, doxygen will truncate the graph, which is visualized
+# by representing a node as a red box. Note that doxygen if the number of direct
+# children of the root node in a graph is already larger than
+# DOT_GRAPH_MAX_NODES then the graph will not be shown at all. Also note that
+# the size of a graph can be further restricted by MAX_DOT_GRAPH_DEPTH.
+# Minimum value: 0, maximum value: 10000, default value: 50.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_GRAPH_MAX_NODES = 50
+
+# The MAX_DOT_GRAPH_DEPTH tag can be used to set the maximum depth of the graphs
+# generated by dot. A depth value of 3 means that only nodes reachable from the
+# root by following a path via at most 3 edges will be shown. Nodes that lay
+# further from the root node will be omitted. Note that setting this option to 1
+# or 2 may greatly reduce the computation time needed for large code bases. Also
+# note that the size of a graph can be further restricted by
+# DOT_GRAPH_MAX_NODES. Using a depth of 0 means no depth restriction.
+# Minimum value: 0, maximum value: 1000, default value: 0.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+MAX_DOT_GRAPH_DEPTH = 0
+
+# Set the DOT_TRANSPARENT tag to YES to generate images with a transparent
+# background. This is disabled by default, because dot on Windows does not seem
+# to support this out of the box.
+#
+# Warning: Depending on the platform used, enabling this option may lead to
+# badly anti-aliased labels on the edges of a graph (i.e. they become hard to
+# read).
+# The default value is: NO.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_TRANSPARENT = NO
+
+# Set the DOT_MULTI_TARGETS tag to YES allow dot to generate multiple output
+# files in one run (i.e. multiple -o and -T options on the command line). This
+# makes dot run faster, but since only newer versions of dot (>1.8.10) support
+# this, this feature is disabled by default.
+# The default value is: NO.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_MULTI_TARGETS = YES
+
+# If the GENERATE_LEGEND tag is set to YES doxygen will generate a legend page
+# explaining the meaning of the various boxes and arrows in the dot generated
+# graphs.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+GENERATE_LEGEND = YES
+
+# If the DOT_CLEANUP tag is set to YES doxygen will remove the intermediate dot
+# files that are used to generate the various graphs.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_CLEANUP = YES
--- /dev/null
+To generate docummentation:
+install graphviz and doxygen packages
+
+#aptitude install graphviz doxygen
+
+enter project/doc directory:
+$cd browser/doc
+
+run doxygen:
+$doxygen
+
+read docummentatio
+$firefox html/index.html
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns="http://tizen.org/ns/packages" package="@PACKAGE_NAME@" api-version="3.0" version="@VERSION@" install-location="internal-only">
+ <label>Internet</label>
+ <icon>org.tizen.browser.png</icon>
+ <description>Web Browser Application</description>
+ <ui-application appid="@PACKAGE_NAME@" exec="@BINDIR@/browser" nodisplay="false" multiple="false" type="capp" taskmanage="true">
+ <label>Internet</label>
+ <icon>org.tizen.browser.png</icon>
+ <label xml:lang="ar-ae">الإنترنت</label>
+ <label xml:lang="hy-am">Ինտերնետ</label>
+ <label xml:lang="az-az">Internet</label>
+ <label xml:lang="eu-es">Internet</label>
+ <label xml:lang="bg-bg">Интернет</label>
+ <label xml:lang="ca-es">Internet</label>
+ <label xml:lang="zh-cn">互联网</label>
+ <label xml:lang="zh-hk">瀏覽器</label>
+ <label xml:lang="zh-sg">网络</label>
+ <label xml:lang="zh-tw">網際網路</label>
+ <label xml:lang="hr-hr">Internet</label>
+ <label xml:lang="cs-cz">Internet</label>
+ <label xml:lang="da-dk">Internet</label>
+ <label xml:lang="nl-nl">Internet</label>
+ <label xml:lang="en-ph">Internet</label>
+ <label xml:lang="en-gb">Internet</label>
+ <label xml:lang="en-us">Internet</label>
+ <label xml:lang="et-ee">Internet</label>
+ <label xml:lang="fi-fi">Internet</label>
+ <label xml:lang="fr-fr">Internet</label>
+ <label xml:lang="fr-ca">Internet</label>
+ <label xml:lang="gl-es">Internet</label>
+ <label xml:lang="ka-ge">ინტერნეტი</label>
+ <label xml:lang="de-de">Internet</label>
+ <label xml:lang="el-gr">Internet</label>
+ <label xml:lang="hi-in">इंटरनेट</label>
+ <label xml:lang="hu-hu">Internet</label>
+ <label xml:lang="is-is">Internetið</label>
+ <label xml:lang="ga-ie">an tIdirlíon</label>
+ <label xml:lang="it-it">Internet</label>
+ <label xml:lang="ja-jp">インターネット</label>
+ <label xml:lang="kk-kz">Шолушы</label>
+ <label xml:lang="ko-kr">인터넷</label>
+ <label xml:lang="lv-lv">Internets</label>
+ <label xml:lang="lt-lt">Internetas</label>
+ <label xml:lang="mk-mk">Интернет</label>
+ <label xml:lang="nb-no">Internett</label>
+ <label xml:lang="pl-pl">Internet</label>
+ <label xml:lang="pt-pt">Internet</label>
+ <label xml:lang="pt-br">Internet</label>
+ <label xml:lang="ro-ro">Internet</label>
+ <label xml:lang="ru-ru">Интернет</label>
+ <label xml:lang="sr-rs">Internet</label>
+ <label xml:lang="sk-sk">Internet</label>
+ <label xml:lang="sl-si">Internet</label>
+ <label xml:lang="es-es">Internet</label>
+ <label xml:lang="es-mx">Internet</label>
+ <label xml:lang="sv-se">Internet</label>
+ <label xml:lang="tr-tr">İnternet</label>
+ <label xml:lang="uk-ua">Браузер</label>
+ <label xml:lang="uz-uz">Интернет</label>
+ <application-service>
+ <operation name="http://tizen.org/appcontrol/operation/view" />
+ <uri name="http" />
+ <uri name="https" />
+ <uri name="file" />
+ </application-service>
+ <application-service>
+ <operation name="http://tizen.org/appcontrol/operation/view" />
+ <mime name="application/x-shockwave-flash" />
+ <mime name="image/svg+xml" />
+ <mime name="text/html" />
+ <mime name="application/xml" />
+ </application-service>
+ </ui-application>
+ <privileges>
+ <privilege>http://tizen.org/privilege/bookmark.admin</privilege>
+ <privilege>http://tizen.org/privilege/web-history.admin</privilege>
+ <privilege>http://tizen.org/privilege/haptic</privilege>
+ <privilege>http://tizen.org/privilege/camera</privilege>
+ <privilege>http://tizen.org/privilege/call</privilege>
+ </privileges>
+</manifest>
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns="http://tizen.org/ns/packages" package="@PACKAGE_NAME@" api-version="3.0" version="@VERSION@" install-location="internal-only">
+ <label>Internet</label>
+ <icon>org.tizen.browser.png</icon>
+ <description>Web Browser Application</description>
+ <ui-application appid="@PACKAGE_NAME@" exec="@BINDIR@/browser" nodisplay="false" multiple="false" type="capp" taskmanage="true" hw-acceleration="on" process-pool="true">
+ <label>Internet</label>
+ <icon>org.tizen.browser.png</icon>
+ <label xml:lang="ar-ae">الإنترنت</label>
+ <label xml:lang="hy-am">Ինտերնետ</label>
+ <label xml:lang="az-az">Internet</label>
+ <label xml:lang="eu-es">Internet</label>
+ <label xml:lang="bg-bg">Интернет</label>
+ <label xml:lang="ca-es">Internet</label>
+ <label xml:lang="zh-cn">互联网</label>
+ <label xml:lang="zh-hk">瀏覽器</label>
+ <label xml:lang="zh-sg">网络</label>
+ <label xml:lang="zh-tw">網際網路</label>
+ <label xml:lang="hr-hr">Internet</label>
+ <label xml:lang="cs-cz">Internet</label>
+ <label xml:lang="da-dk">Internet</label>
+ <label xml:lang="nl-nl">Internet</label>
+ <label xml:lang="en-ph">Internet</label>
+ <label xml:lang="en-gb">Internet</label>
+ <label xml:lang="en-us">Internet</label>
+ <label xml:lang="et-ee">Internet</label>
+ <label xml:lang="fi-fi">Internet</label>
+ <label xml:lang="fr-fr">Internet</label>
+ <label xml:lang="fr-ca">Internet</label>
+ <label xml:lang="gl-es">Internet</label>
+ <label xml:lang="ka-ge">ინტერნეტი</label>
+ <label xml:lang="de-de">Internet</label>
+ <label xml:lang="el-gr">Internet</label>
+ <label xml:lang="hi-in">इंटरनेट</label>
+ <label xml:lang="hu-hu">Internet</label>
+ <label xml:lang="is-is">Internetið</label>
+ <label xml:lang="ga-ie">an tIdirlíon</label>
+ <label xml:lang="it-it">Internet</label>
+ <label xml:lang="ja-jp">インターネット</label>
+ <label xml:lang="kk-kz">Шолушы</label>
+ <label xml:lang="ko-kr">인터넷</label>
+ <label xml:lang="lv-lv">Internets</label>
+ <label xml:lang="lt-lt">Internetas</label>
+ <label xml:lang="mk-mk">Интернет</label>
+ <label xml:lang="nb-no">Internett</label>
+ <label xml:lang="pl-pl">Internet</label>
+ <label xml:lang="pt-pt">Internet</label>
+ <label xml:lang="pt-br">Internet</label>
+ <label xml:lang="ro-ro">Internet</label>
+ <label xml:lang="ru-ru">Интернет</label>
+ <label xml:lang="sr-rs">Internet</label>
+ <label xml:lang="sk-sk">Internet</label>
+ <label xml:lang="sl-si">Internet</label>
+ <label xml:lang="es-es">Internet</label>
+ <label xml:lang="es-mx">Internet</label>
+ <label xml:lang="sv-se">Internet</label>
+ <label xml:lang="tr-tr">İnternet</label>
+ <label xml:lang="uk-ua">Браузер</label>
+ <label xml:lang="uz-uz">Интернет</label>
+ <app-control>
+ <operation name="http://tizen.org/appcontrol/operation/view" />
+ <uri name="http" />
+ </app-control>
+ <app-control>
+ <operation name="http://tizen.org/appcontrol/operation/view" />
+ <uri name="https" />
+ </app-control>
+ <app-control>
+ <operation name="http://tizen.org/appcontrol/operation/view" />
+ <uri name="file" />
+ </app-control>
+ <app-control>
+ <operation name="http://tizen.org/appcontrol/operation/view" />
+ <mime name="application/x-shockwave-flash" />
+ </app-control>
+ <app-control>
+ <operation name="http://tizen.org/appcontrol/operation/view" />
+ <mime name="image/svg+xml" />
+ </app-control>
+ <app-control>
+ <operation name="http://tizen.org/appcontrol/operation/view" />
+ <mime name="text/html" />
+ </app-control>
+ <app-control>
+ <operation name="http://tizen.org/appcontrol/operation/view" />
+ <mime name="application/xml" />
+ </app-control>
+ <app-control>
+ <operation name="http://tizen.org/appcontrol/operation/view" />
+ <uri name="browser_shortcut" />
+ </app-control>
+ <app-control>
+ <operation name="http://tizen.org/appcontrol/operation/search" />
+ </app-control>
+ </ui-application>
+ <privileges>
+ <privilege>http://tizen.org/privilege/bookmark.admin</privilege>
+ <privilege>http://tizen.org/privilege/web-history.admin</privilege>
+ <privilege>http://tizen.org/privilege/appmanager.launch</privilege>
+ <privilege>http://tizen.org/privilege/content.write</privilege>
+ <privilege>http://tizen.org/privilege/notification</privilege>
+ <privilege>http://tizen.org/privilege/download</privilege>
+ <privilege>http://tizen.org/privilege/haptic</privilege>
+ <privilege>http://tizen.org/privilege/camera</privilege>
+ <privilege>http://tizen.org/privilege/push</privilege>
+ <privilege>http://tizen.org/privilege/mediastorage</privilege>
+ <privilege>http://tizen.org/privilege/recorder</privilege>
+ <privilege>http://tizen.org/privilege/shortcut</privilege>
+ <privilege>http://tizen.org/privilege/externalstorage</privilege>
+ <privilege>http://tizen.org/privilege/externalstorage.appdata</privilege>
+ </privileges>
+</manifest>
\ No newline at end of file
--- /dev/null
+<manifest>
+ <request>
+ <domain name="_" />
+ </request>
+</manifest>
--- /dev/null
+Name: org.tizen.browser
+Summary: Tizen TV Open Browser
+Version: 1.6.4
+Release: 0
+License: Apache-2.0
+Group: Applications/Web
+Source0: %{name}-%{version}.tar.gz
+
+%if "%{?_with_wayland}" == "1"
+BuildRequires: pkgconfig(ecore-wayland)
+%else
+BuildRequires: pkgconfig(ecore-x)
+BuildRequires: pkgconfig(utilX)
+%endif
+
+BuildRequires: pkgconfig(sqlite3)
+BuildRequires: pkgconfig(libssl)
+BuildRequires: pkgconfig(ecore-evas)
+BuildRequires: pkgconfig(ecore-imf)
+BuildRequires: pkgconfig(ecore-input)
+BuildRequires: pkgconfig(edje)
+BuildRequires: pkgconfig(eeze)
+BuildRequires: pkgconfig(eina)
+BuildRequires: pkgconfig(elementary)
+BuildRequires: pkgconfig(embryo)
+BuildRequires: pkgconfig(evas)
+BuildRequires: pkgconfig(chromium-efl)
+BuildRequires: pkgconfig(dlog)
+BuildRequires: pkgconfig(capi-appfw-application)
+BuildRequires: pkgconfig(capi-network-connection)
+BuildRequires: pkgconfig(capi-media-image-util)
+BuildRequires: pkgconfig(libcurl)
+BuildRequires: pkgconfig(libtzplatform-config)
+%if "%{?profile}" == "mobile"
+BuildRequires: pkgconfig(capi-system-device)
+BuildRequires: pkgconfig(capi-system-system-settings)
+%endif
+BuildRequires: browser-provider-devel
+BuildRequires: pkgconfig(efl-extension)
+
+BuildRequires: cmake
+BuildRequires: gettext
+BuildRequires: edje-tools
+BuildRequires: boost-devel
+BuildRequires: boost-thread
+#BuildRequires: boost-date_time
+BuildRequires: boost-filesystem
+BuildRequires: boost-system
+
+%if "%{?profile}" == "mobile"
+BuildRequires: pkgconfig(notification)
+BuildRequires: pkgconfig(appsvc)
+BuildRequires: pkgconfig(capi-appfw-app-manager)
+BuildRequires: pkgconfig(capi-content-media-content)
+BuildRequires: pkgconfig(shortcut)
+%endif
+
+%define BUILD_UT %{?build_ut:ON}%{!?build_ut:OFF}
+%if %BUILD_UT == "ON"
+BuildRequires: boost-test
+%endif
+%ifarch armv7l
+BuildRequires: pkgconfig(chromium-efl)
+BuildRequires: pkgconfig(dlog)
+%endif
+
+BuildRequires: pkgconfig(libtzplatform-config)
+
+%define _appdir %{TZ_SYS_RO_APP}/%{name}
+%define _bindir %{_appdir}/bin
+%define COVERAGE_STATS %{?coverage_stats:ON}%{!?coverage_stats:OFF}
+
+%define _manifestdir %{TZ_SYS_RO_PACKAGES}
+%define _icondir %{TZ_SYS_RO_ICONS}/default/small
+
+%description
+WebKit browser with EFL for Tizen TV Platform.
+
+%prep
+%setup -q
+
+%build
+%define _build_dir build-tizen
+mkdir -p %{_build_dir}
+cd %{_build_dir}
+
+export CFLAGS="$(echo $CFLAGS | sed 's/-Wl,--as-needed//g')"
+export CXXFLAGS="$(echo $CXXFLAGS | sed 's/-Wl,--as-needed//g')"
+export FFLAGS="$(echo $FFLAGS | sed 's/-Wl,--as-needed//g')"
+
+cmake .. \
+ -DCMAKE_BUILD_TYPE=%{?build_type}%{!?build_type:RELEASE} \
+ -DCMAKE_INSTALL_PREFIX=%{_appdir} \
+ -DPACKAGE_NAME=%{name} \
+ -DBINDIR=%{_bindir} \
+ -DVERSION=%{version} \
+ -DMANIFESTDIR=%{_manifestdir} \
+ -DICONDIR=%{_icondir} \
+ -DBUILD_UT=%{BUILD_UT} \
+ -DCOVERAGE_STATS=%{COVERAGE_STATS} \
+ -DPROFILE=%{profile} \
+ -DTZ_SYS_RO_PACKAGES=%{TZ_SYS_RO_PACKAGES} \
+ -DTZ_SYS_RO_ICONS=%{TZ_SYS_RO_ICONS} \
+%if "%{?_with_wayland}" == "1"
+ -DWAYLAND_SUPPORT=On
+%else
+ -DWAYLAND_SUPPORT=Off
+%endif
+
+make %{!?verbose_make}%{?verbose_make:VERBOSE=1} -j%{?jobs}%{!?jobs:1}
+
+%install
+cd %{_build_dir}
+%make_install
+
+%post
+
+%files
+%manifest org.tizen.browser.manifest
+%{_icondir}/org.tizen.browser.png
+%{_manifestdir}/%{name}.xml
+%defattr(-,root,root,-)
+%{_appdir}/bin/browser
+%{_appdir}/res/edje/*/*.edj
+%{_appdir}/services/*
+%{_appdir}/lib/*
+%{_appdir}/res/certs/*
+%{_appdir}/res/locale/*/*/browser.mo
+
+#-----------------------------------
+%if %BUILD_UT == "ON"
+%package ut
+Summary: BrowserAPP Unit Tests
+#Requires: org.tizen.browser
+
+%description ut
+BrowserAPP Unit Tests.
+
+%files ut
+%defattr(-,root,root,-)
+%{_appdir}/bin/browser-ut
+
+%endif
--- /dev/null
+####################################################
+#
+# Resource files
+#
+####################################################
+
+project(${PROJECT_NAME})
+
+#########################################################
+# i18n text resources
+#########################################################
+add_subdirectory(locale)
--- /dev/null
+# for i18n
+SET(POFILES ar.po az.po bg.po ca.po cs.po da.po de.po el_GR.po en.po en_PH.po en_US.po
+es_ES.po es_US.po et.po eu.po fi.po fr.po fr_CA.po ga.po gl.po hi.po hr.po hu.po hy.po is.po it_IT.po ja_JP.po ka.po kk.po ko_KR.po lt.po lv.po mk.po nb.po
+nl.po pl.po pt_BR.po pt_PT.po ro.po ru_RU.po sk.po sl.po sr.po sv.po tr_TR.po
+uk.po uz.po zh_CN.po zh_HK.po zh_TW.po)
+
+SET(MSGFMT "/usr/bin/msgfmt")
+
+FOREACH(pofile ${POFILES})
+ SET(pofile ${CMAKE_CURRENT_SOURCE_DIR}/${pofile})
+ MESSAGE("PO: ${pofile}")
+ GET_FILENAME_COMPONENT(absPofile ${pofile} ABSOLUTE)
+ GET_FILENAME_COMPONENT(lang ${absPofile} NAME_WE)
+ SET(moFile ${CMAKE_CURRENT_BINARY_DIR}/${lang}.mo)
+ ADD_CUSTOM_COMMAND(
+ OUTPUT ${moFile}
+ COMMAND ${MSGFMT} -o ${moFile} ${absPofile}
+ DEPENDS ${absPofile}
+ )
+ INSTALL(FILES ${moFile}
+ DESTINATION ${LOCALE_DIR}/${lang}/LC_MESSAGES RENAME ${BIN_NAME}.mo)
+ SET(moFiles ${moFiles} ${moFile})
+ENDFOREACH(pofile)
+
+MESSAGE(".mo files: ${moFiles}")
+ADD_CUSTOM_TARGET(po ALL DEPENDS ${moFiles})
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "حدث خطأ في الشبكة."
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "مطلوب التوثيق."
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "تحذير الأمان"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "الشهادات"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "صادر إلى:"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "الاسم الشائع:"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "المؤسسة:"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "الوحدة التابعة للمؤسسة:"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "توجد مشاكل في شهادة الأمان الخاصة بهذا الموقع."
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "السماح"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "يطالب %s بتحديد موقعك."
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "تذكر الأفضلية."
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr "الرقم التسلسلي"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "تم الإصدار بواسطة:"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "الصلاحية:"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "صالح من:"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "صالح حتى"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "بصمة الأصبع"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "خوارزمية التوقيع"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "تنزيل"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "صفحة الويب هذه"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "اسم المستخدم"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "كلمة المرور"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "عرض"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "إلغاء"
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "الشاشة"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "LTE/GSM/WCDMA (اتصال تلقائي)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "الإطار المتعدد"
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "معلومات الشهادة"
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "إعدادات موقع الويب"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "شهادة غير صالحة."
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "الزر"
+
+msgid "IDS_BR_SK_YES"
+msgstr "نعم"
+
+msgid "IDS_BR_SK_NO"
+msgstr "لا"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "تمت"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "إلغاء"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "المزيد"
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "لا توجد عناصر"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "الاتصال بشبكة المحمول"
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "عدم العرض مرة أخرى"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "يمكن تنزيل عناوين URL التي تبدأ بالمقطع http أو https فقط."
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "بحث في الويب"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "عرض الصور"
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "حفظ الرابط"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "حفظ الصورة"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "نسخ الرابط"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "نسخ الصورة"
+
+msgid "IDS_BR_SK_OK"
+msgstr "موافق"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "اتصال"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "فشل"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "تمت إضافة صفحة الويب إلى الوصول السريع."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "تمت إضافة صفحة الويب إلى الإشارات المرجعية."
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "تم حذف اختصار الوصول السريع."
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "تم حذف %d من العناصر من محفوظات التصفح."
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "جارٍ فتح Samsung account..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "تم تفعيل الاستخدام المنخفض للبيانات."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "تم إلغاء تفعيل الاستخدام المنخفض للبيانات. تم حفظ %d% من النطاق الترددي."
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "تم نسخ الصورة إلى الحافظة."
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "فشلت الإضافة إلى الشاشة الرئيسية"
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "جار تنزيل الصورة..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "تمت إعادة ضبط إحصائيات حفظ البيانات."
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "تم حذف الإشارة المرجعية."
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "تمت الإضافة إلى قائمة الوصول السريع."
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "تمت الإضافة إلى الشاشة الرئيسية"
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "تمّ حظر نافذة منبثقة واحدة"
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "تم حذف عنصر واحد من محفوظات التصفح."
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "الإشعارات"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "الأكثر زيارة"
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "المحفوظات"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "إلغاء التحديد"
+
+msgid "IDS_BR_SK_TABS"
+msgstr "علامات تبويب"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "القائمة"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "مسح"
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "إنشاء مجلد"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "مسح"
+
+msgid "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"
+msgstr "اعرض مواقع الويب المتوفرة على أجهزة الكمبيوتر على جهاز الهاتف المحمول بسهولة. تحسن هذه الميزة من حجم النص لتيسير القراءة. ملاحظة: قد يتم تغيير النص."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "اضبط الجهاز ليقترح الاستعلامات والمواقع في شريط عنوان الويب أثناء الكتابة."
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "قم بضبط النص المستخدم لملء النماذج على الإنترنت."
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "تعيين الضبط المتقدم لمواقع ويب الفردية."
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "تذكر البيانات التي تم إدخالها في النماذج لاستخدامها لاحقًا"
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "توقع الاستعلامات ذات الصلة ومواقع الويب الأكثر شهرة في شريط التنقل أثناء الكتابة."
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "تجاوز طلبات موقع ويب للتحكم بمستوى التكبير/التصغير."
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "عرض الصور على صفحات الويب."
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "اضغط المحتويات الواردة من مواقع الويب لاستخدام كمية أقل من البيانات."
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "مسح معلومات الوصول إلى الإشعارات لمواقع الويب كافة."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "Change the text size for easier reading, especially when viewing desktop versions of websites on your phone. Note that the text layout may change as a result."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "غيّر حجم النص لتيسير القراءة، وبخاصة عند عرض إصدارات سطح المكتب لمواقع ويب. لاحظ أنّ تخطيط النص قد يتغيّر نتيجة لذلك."
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "سيتم مسح كل معلومات الوصول إلى إشعارات مواقع الويب."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "السماح للمواقع بحفظ ملفات تعريف الارتباط وقراءتها."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "السماح للمواقع بالوصول إلى بيانات الموقع."
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "قد لا تتمكن من تثبيت بعض صفحات الويب بدقّة"
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "سيتم مسح المحفوظات."
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "يتعذر عرض الشهادة. تم تغيير معلومات الصفحة."
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "لتسجيل الدخول إلى موقع الويب هذا باستخدام بصمات الأصابع، انتقل إلى الضبط وقم بتفعيل تسجيل الدخول إلى الويب."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "لم تصدر هذه الشهادة من مصدر موثوق به."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "صدرت هذه الشهادة عن مصدر موثوق به."
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "سيتم مسح بيانات أذونات المواقع لموقع الويب هذا."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "مجلد الوجهة هو نفسه مجلد المصدر."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "مجلد الوجهة هو مجلد فرعي لمجلد المصدر."
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "ثمة مشاكل في شهادة الحماية الخاصة بموقع ويب هذا."
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "جاري بدء التنزيل..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "لا تدعم مواقع الويب التي تعمل بلغة HTML هذه الميزة."
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "ضبط كصفحة رئيسية"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "ستتم إعادة تعيين الضبط إلى الإعداد الافتراضي."
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "تم حفظ الإعدادات."
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "سياسة الأمان تقيد استخدام متصفح الإنترنت."
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "تم الحفظ في الإشارات المرجعية."
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "تغيير اسم البطاقة"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "سيتم حذف %d من ملفات التعريف."
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "لن تظهر الصفحات التي تعرضها ضمن محفوظات المستعرض أو محفوظات البحث، كما أنها لا تترك مجالاً لأي عمليات تتبع أخرى، مثل ملفات تعريف الارتباط."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "يوجد طلب من %1$s (%2$s) للحصول على إذن من أجل استخدام الكاميرا"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "يوجد طلب من %1$s (%2$s) للحصول على إذن من أجل تخزين بيانات على جهازك للاستخدام عند عدم الاتصال بالإنترنت"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "يوجد طلب من %1$s (%2$s) للحصول على إذن من أجل عرض الإخطارات"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "يوجد طلب من %1$s (%2$s) للحصول على إذن من أجل تغيير طريقة عمل المستعرض على هذا الموقع. قد ينطوي ذلك على محاولة لمهاجمة نظامك. إذا كنت لا تثق في موقع الويب هذا أو كنت لا تعرف سبب ظهور هذا الطلب، فانقر فوق ”إلغاء“."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "يوجد طلب من %1$s (%2$s) للحصول على إذن من أجل الوصول إلى موقعك"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "توجد محاولة من %1$s (%2$s) لتخزين كمية كبيرة من البيانات على جهازك للاستخدام عند عدم الاتصال بالإنترنت"
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "تم اكتشاف ”%1$s“.\nتم الاكتشاف في: ”%2$s“\n\nتم حظر بعض المحتويات لحماية جهازك."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "تم اكتشاف ”%1$s“.\nتم الاكتشاف في: ”%2$s“\n\nهل تريد فتح صفحة الويب على أي حال؟"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "مساحة الذاكرة غير كافية. احذف بعض العناصر وحاول مرة أخرى."
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "غير مسموح."
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "تم النقل."
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "أدخل الموقع الالكتروني."
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "أدخل اسم الإشارة المرجعية."
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "Dialing..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "هل تريد حذف معلومات الوصول إلى موقع الويب؟"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "هل تريد حذف اختصار الوصول السريع هذا؟"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "هل تريد حذف هذه الصفحة؟"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "هل تريد حذف هذه الإشارة المرجعية؟"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "هل تريد حذف بيانات موقع الويب المخزنة؟"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "هل تريد حذف بيانات تسجيل الدخول لموقع الويب هذا؟"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "هل تريد حذف بيانات تسجيل الدخول لـ %d من مواقع الويب؟"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "هل تريد حذف %d من صفحات الويب المحفوظة؟"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "هل تريد حذف %d من اختصارات الوصول السريع؟"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "هل تريد حذف %d من الإشارات المرجعية؟"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "هل تريد حذف جميع بيانات مواقع الويب وأذونات المواقع؟"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "مسح المواقع الماضية؟"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "متابعة"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "غلق التطبيق"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "حذف؟"
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "هل تريد مسح السجل؟"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "تمت إزالة العلامة المرجعية."
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "موجود مسبقا."
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "سيتم مسح كافة البيانات المخزنة لموقع الويب هذا."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "سيتم مسح كافة بيانات أذونات المواقع والبيانات المخزنة لموقع الويب هذا."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "سيتم مسح كل بيانات أذونات المواقع والبيانات المخزنة لمواقع الويب هذه."
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "ستتم إعادة ضبط كل الضبط إلى الضبط الافتراضي."
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "سيتم حذف كل العناصر من محفوظات التصفح."
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "السماح للمواقع بحفظ ملفات تعريف الارتباط وقراءتها."
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "تمت الإضافة إلى الإشارات المرجعية."
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "الإطارات"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "عرض الشهادة"
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "يونيكود (UTF-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "عرض مختصر"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "ترميز النص"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "تقليص النص"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "الإعدادات"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "إرسال رسالة"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "بريد إلكتروني"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "تحديد نص"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "تحديد الكل"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "تحديد الكل"
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "وضع التحديد"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "محدد"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "حفظ إلى KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "حفظ الصفحة للعرض غير المتصل"
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "حفظ العنصر المرتبط في KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "حفظ للعرض غير المتصل"
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "صفحة الويب"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "الصفحات المحفوظة"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "عرض"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "إعادة ترتيب"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "تغيير اسم المجلد"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "حذف"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "وضع القارئ"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "كلمات المرور"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "فتح في نافذة جديدة"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "فتح"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "الصفحات غير المتصلة"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "إطار جديد"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "تصغير"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "متوسطة"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "غير هامة"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "امتيازات الوصول إلى الموقع"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "تحميل الصور"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "اللاتينية-1 (ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "الكورية (EUC-KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "اليابانية (SHIFT JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "اليابانية (ISO-2022-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "اليابانية (EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "وضع التصفح المتخفي"
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "ضخم"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "الشاشة الرئيسية كقصاصة ويب"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "الشاشة الرئيسية كاختصار"
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "عالية"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "التالي"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "السابق"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "ضخم"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "البحث في الصفحة"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "البحث في الصفحة"
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "المواجز المشترك فيها"
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "تكبير النص"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "تفعيل الوضع السري"
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "تفعيل الوضع الليلي"
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "تفعيل الاستخدام المنخفض للبيانات"
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "سحب وإسقاط"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "إلغاء تفعيل الوضع السري"
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "إلغاء تفعيل الوضع الليلي"
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "إلغاء تفعيل الاستخدام المنخفض للبيانات"
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "تم إلغاء التفعيل"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "حذف صفحة محفوظة"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "مسح المواقع الماضية"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "شبكة البيانات"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "نسخ إلى الحافظة"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "نسخ عنوان الارتباط"
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "نسخ"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "إغلاق الكل"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "مسح الكل"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "الصينية (GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "الصينية (Big5)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "الذاكرة المؤقتة"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "إضافة إلى مقطع ويب"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "الإضافة إلى الوصول السريع"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "إضافة إلى الشاشة الرئيسية"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "إضافة الى الرئيسية"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "إضافة علامات أو إزالتها"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "إضافة علامة"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "إضافة علامة"
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "امتداد"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "البحث عن عنوان URL أو إدخاله"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "ما من محفوظات لمواقع الويب"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "ما من مواقع ويب"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "ما من صفحات ويب"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "لا توجد اختصارات"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "اقتراحات عناوين الويب"
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "مواقع الويب"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "عرض المزيد"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "اقتراحات URL"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "محسن النص"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "تعيين الصفحة الرئيسية"
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "تشغيل JavaScript"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "إعادة ضبط الإعدادات"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "تحميل صفحات الويب مسبقا"
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "تحميل صفحات ويب المرتبطة مسبقًا"
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "تحميل مسبق للروابط المتاحة"
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "الاستخدام المنخفض للبيانات"
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "الوصول للموقع"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "جودة الصورة"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "إخفاء شريط العنوان"
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "تنزيل محتوى الموجز"
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "حذف بيانات تسجيل الدخول"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "إحصائيات حفظ البيانات"
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "المحتوى"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "مسح بيانات الإشعارات"
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "ملء النماذج تلقائيا"
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "إضافة ملف تعريف"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "الوصول إلى الموقع"
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "تم الوصول إلى الحد المسموح به للإطارات"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "إشعارات الويب"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "إخطار الويب"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "الصلاحية"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "يتعذر فتح النافذة"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "يتعذّر فتح الملف"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "يتعذر نقل الإشارات المرجعية"
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "الموقع غير موثوق به"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "تعيين الصفحة الرئيسية"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "الرقم التسلسلي:"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "تحديد بيانات تسجيل الدخول لـ"
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "تحديد الاختصارات"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "تحديد الإشارات المرجعية"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "تحديد الإشارة المرجعية"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "شهادة الأمان"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "إعادة ترتيب اختصارات الوصول السريع"
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "الوصول السريع"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "الأوضاع"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "تم حظر الإطار المنبثق"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "مواقع الويب الأكثر استخدامًا"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "المؤسسة:"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "الوحدة التابعة للمؤسسة:"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "تاريخ الإصدار:"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "صادر عن"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "امتداد HTML5"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "بيانات النموذج"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "تاريخ الانتهاء:"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "تفعيل تسجيل الدخول إلى الويب"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "تعديل العلامة"
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "حذف بيانات موقع الويب"
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "حذف بيانات تسجيل الدخول"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "حذف ملف التعريف"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "حذف الإشارات المرجعية"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "مشكلة في الاتصال بالبيانات"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "الاسم الشائع:"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "إغلاق التطبيق"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "مسح البيانات المخصصة"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "إلغاء إمكانية الوصول إلى الموقع"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "إدارة النطاق الترددي"
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "الشهادات"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "إعادة ضبط"
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "الرئيسية"
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "بحث"
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "رجوع"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "عرض دائمًا"
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "بوابة الويب"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "رياضة"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "اجتماعي"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr "التسوق"
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "الدفع"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "الهوايات"
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "انتقال إلى السجلات"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "ترفيه"
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "إدارة الإطارات"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "عنوان الويب"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "إدخال الصوت"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "عرض الصور"
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "عرض السجل."
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "عرض العلامات."
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "شهادة صالحة"
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "استخدم وضع ملء الشاشة لإخفاء شريط الحالة."
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "استخدم إحدى خدمات التوقع لعرض الاستعلامات ذات الصلة ومواقع الويب الأكثر شهرة في شريط العنوان أثناء كتابتها."
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "المجلد الأعلى"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "بدون علامة"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "يتعذر فتح الملف في %s. لربما تمت إزالته أو إعادة تسميته، أو لربما كانت أذونات الملفات تحول دون الوصول إليه."
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "يتعذر عرض صفحة الويب. لا توجد استجابة من الخادم."
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "المدينة/المركز/البلد"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "يستخدم هذا الموقع %s."
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "يمكن لهذا الموقع الوصول إلى موقعك."
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "لا يمكن لهذا الموقع الوصول إلى موقعك."
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "سيتم حذف هذه الإشارة المرجعية."
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "سيتم حذف البيانات الشخصية المحددة."
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "حقل نصي"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "المجلد الهدف"
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "انقر فوق رمز إدارة الإطارات وإغلاق بعض الإطارات، ثم حاول مرة أخرى"
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "انقر مرة أخرى لإغلاق الإنترنت"
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "مزامنة الصفحات المفتوحة"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "مزامنة بيانات الإنترنت"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "مزامنة العلامات"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "عنوان الشارع، صندوق مكتب البريد، عناية، وما إلى ذلك"
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "البيانات المخزنة"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "مقبض شريط الانقسام"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "سجل الدخول إلى حساب Samsung account للوصول إلى العلامات وعلامات التبويب على الأجهزة الأخرى."
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "اعرض نظرة عامة للصفحات التي تم فتحها حديثا."
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "بصمة SHA-256:"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "بصمة SHA-1:"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "قم بتعيين النص لملء نموذج الويب تلقائيا."
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "ضبط الصفحة الحالية كصفحة رئيسية"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "حدد المجلد"
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "ابحث او ادخل عنوان URL."
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "حقل البحث"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "البحث واقتراحات عناوين URL"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "الشاشة والنص"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "حفظ أسماء المستخدمين وكلمات المرور الخاصة بمواقع الويب."
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "حفظ الرابط"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "هل تريد استعادة الإعدادات الافتراضية؟"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "استعادة الإعدادات الافتراضية"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "إعادة الضبط إلى الافتراضي"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "إرجاع الضبط"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "أعد ضبط كل الضبط إلى الافتراضي."
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "هل تريد إزالة معلومات الوصول إلى إخطارات الويب؟"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "تذكر كلمات المرور"
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "تذكر بيانات النموذج"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "تذكر البيانات التي قمت بكتابتها في نماذج لاستخدامها لاحقا."
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "زر الراديو"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "سيتم حذف العلامة %s."
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "الخصوصية"
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "طباعة"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "اضغط على مفتاح القائمة"
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "الرمز البريدي"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "يحظر نوافذ %d منبثقة."
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "تم تحميل الصفحة"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "لا تظهر الصفحات التي يتم عرضها في علامة التبويب هذه ضمن محفوظات المستعرض أو محفوظات البحث، كما أنها لا تترك مجالاً لأي عمليات تتبع أخرى، مثل ملفات تعريف الارتباط."
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "تجاوز طلب موقع الويب للتحكم في التكبير/التصغير."
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "آخر"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "فتح إطارات."
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "فتح الصفحات للمعاينة"
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "حسب الطلب"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "عبر Wi-Fi فقط"
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "أقدم"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "لا توجد نوافذ"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "لا توجد مواقع تمت زيارتها"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "لا يوجد عنوان"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "لا توجد صفحات محفوظة"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "لا يوجد علامات"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "عادي"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "الأخبار"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "نقل العلامات المحددة؟"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "المواقع الأكثر زيارة"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "عرض المحمول"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "الموقع"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "الأسبوع الأخير"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "آخر شهر"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "آخر ٧ أيام"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "كبير"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "لم يتم حفظ محفوظات الإنترنت."
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "الإنترنت"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "تحسين الأداء عند تحميل الصفحات."
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "الصفحة الرئيسية"
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "قم بإخفاء شريط العنوان عند تمرير الصفحة لأسفل."
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "عام"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "الاسم بالكامل"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "فرض التكبير/التصغير"
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "الشقة، الجناح، الوحدة، المبنى، الطابق، وخلافه"
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "بصمات الأصابع:"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "فشلت الإضافة إلى الشاشة الرئيسية."
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "أدخل الاسم."
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "أدخل المدينة/المركز/البلد."
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "أدخل البلد/الإقليم."
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "أدخل اسم الشركة."
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "تمكين الموقع"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "تفعيل JavaScript"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "انقر نقرًا مزدوجًا لعرض الشهادة."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "انقر نقرا مزدوجا لتحديد محرك بحث."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "انقر نقرا مزدوجا لفتح صفحة الويب."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "انقر نقرا مزدوجا لفتح القائمة."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "انقر نقرا مزدوجا لفتح المجلد."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "انقر نقرا مزدوجا لفتح لوحة المفاتيح."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "انقر نقرا مزدوجا للانتقال إلى المحتوى."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "انقر نقرا مزدوجا لإغلاق العلبة."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "انقر نقرا مزدوجا لإلغاء البحث."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "انقر نقرا مزدوجا مع الاستمرار لتغيير حجم منطقة التقسيم."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "انقر نقرًا مزدوجًا فوق الرموز ثم اسحبها لإعادة ترتيبها."
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "عرض الإطارات المنبثقة لتحذيرات الأمان."
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "عرض الصور على صفحات الويب."
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "عرض سطح المكتب"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "هل تريد حذف العلامات المحددة؟"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "حذف البيانات الشخصية"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "ذاكرة التخزين الافتراضية"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "الصفحة الافتراضية"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "تم خفض معدل استخدام البيانات بنسبة %1$d% (تم تلقي %2$d كيلوبايت من أصل %3$d كيلوبايت). انقر هنا لإعادة ضبط الإحصائيات."
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "تخصيص وكيل المستخدم"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "الصفحة الحالية"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "تم الإنشاء."
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "المدينة"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "البلد/الإقليم"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "ملفات تعريف الارتباط وبيانات المواقع"
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "ملفات تعريف الارتباط"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "إعدادات المحتوى"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "اسم الشركة"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "أغلق علامة التبويب."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "مسح إعدادات أذونات الإخطارات"
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "مسح أذونات إخطارات الويب؟"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "امسح إخطارات الوصول إلى مواقع الويب."
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "مسح الإشعارات"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "إلغاء إمكانية الوصول إلى الموقع"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "مسح السجل"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "قم بمسح كافة بيانات المستعرض وإعادة تعيين كافة الإعدادات إلى الوضع الافتراضي."
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "المدينة/المركز"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "غيّر حجم النص لتسهيل القراءة، وبخاصة عند عرض إصدارات سطح المكتب لمواقع الويب على جهازك. تجدر الإشارة إلى أنّ تخطيط النص قد يتغيّر نتيجة لذلك."
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "تذكير بالعلامة"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "حظر الإطارات المنبثقة على صفحات الويب."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "احظر الإطارات المنبثقة على صفحات الويب."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "منع الإطارات المنبثقة"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "أساسي"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "ملء النماذج تلقائيّاً"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "اكتشاف تلقائي"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "تلقائي"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "السؤال إذا ما كنت تريد إضافة إشارة مرجعية لموقع ويب حين تقوم بزيارته %d مرّة"
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "التشغيل دوما"
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "دائما"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "سيتم إغلاق جميع الإطارات المفتوحة ومن ثم الانتقال إلى الصفحة الرئيسية"
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "السماح للمواقع بتشغيل JavaScript."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "السماح للمواقع بطلب الوصول إلى موقعك."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "السماح للمواقع بالوصول إلى بيانات موقعك."
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "السماح لـ %s بعرض الإخطارات"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "يسمح للمواقع بحفظ بيانات ملفات تعريف الارتباط وقراءتها."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "بعد زيارة صفحات الويب، ستظهر هنا الصفحات التي تزورها أكثر من غيرها."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "بعد عرض مواقع الويب، سيظهر هنا حجم بياناتها المخزّنة وإمكانية وصولها إلى موقعك."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "ستظهر صفحات الويب هنا بعد أن تقوم بعرضها."
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "ستظهر صفحات الويب هنا بعد حفظها لعرضها عندما تكون غير متصل بالإنترنت."
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "بعد تحميل الصفحات، سيتم عرض محفوظات الصفحات."
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "ستظهر صفحات الويب هنا بعد إضافتها إلى الوصول السريع."
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "الإعدادات المتقدمة لمواقع ويب فردية"
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "متقدم"
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "إضافة إلى جهة اتصال"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "أضف موقع الويب هذا إلى المفضلة لفتحه بسرعة أكبر."
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "أسطر العنوان ٢"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "أسطر العنوان ۱"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "قبول ملفات تعريف الارتباط"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "سيتم حذف ملف تعريف واحد."
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "علامات تبويب"
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "جارٍ بدء التنزيل..."
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "تمت إعادة تسمية المجلد."
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "اقتراح مصطلحات بحث وعناوين URL"
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "إدارة استخدام البيانات"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "إلغاء"
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "اضبط الجهاز لعرض صفحة الويب كاملةً على الشاشة عند تحميلها من دون الحاجة إلى التمرير."
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "يتعذر تشغيل الإنترنت. البطارية منخفضة."
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "تم إيقاف التنزيل وسيتم حذف البيانات التي تم تنزيلها."
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "Search completed"
+
+msgid "IDS_BR_POP_READY"
+msgstr "جاهز."
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "حدث خطأ في الذاكرة."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "تم إلغاء تفعيل تجوال البيانات. اتصل بشبكة Wi-Fi، أو قم بتفعيل تجوال البيانات وحاول مرة أخرى."
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "انتهى وقت الطلب."
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "مطلوب اتصال Wi-Fi. انقر فوق ”موافق“ للانتقال إلى ضبط Wi-Fi."
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "تطبيقات الويب"
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "العرض عبر الإنترنت"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "القراءة لاحقاً على صفحات غير متصلة بالإنترنت"
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "الوصول السريع"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "التفعيل دائماً"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "انقر هنا لإضافة اختصار وصول سريع"
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "ما من محفوظات"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "دليل المستخدم"
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "المركز/المدينة/البلد"
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "البيانات المخزنة"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "اقتراحات عناوين URL والبحث"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "المحفوظات"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "ملاءمة حجم الصفحة بحسب حجم الشاشة"
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "التنزيلات"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "مخصص"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "البلد/الإقليم"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "إعادة تسمية المجلد"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "البيانات الشخصية"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "الأحدث"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "صادر إلى"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "الترميز"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "تعديل المعلومات"
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "تم إيقاف التنزيل"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "القسم:"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "إضافة معلومات"
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "Wi-Fi"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "الضبط"
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "موافق"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "جديد"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "بحث في الويب"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "يتعذر فتح ملف."
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "يتعذّر العثور على تطبيق لفتح هذا الملف."
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "يتعذر الاتصال بشبكات الهاتف المحمول عندما يكون وضع الطيران قيد التفعيل. اتصل بشبكة Wi-Fi بدلاً من ذلك، أو انقر فوق ”الضبط“ لإلغاء تفعيل وضع الطيران ثم حاول مرة أخرى."
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "صدرت هذه الشهادة عن مصدر موثوق به."
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "انقر هنا لإضافة اختصار وصول سريع."
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "التفضيلات"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "% "
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "لم يتم العثور على أي شبكة هاتف محمول."
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "لا توجد متطابقات"
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "تم إيقاف تشغيل بيانات الهاتف المحمول. اتصل بشبكة Wi-Fi بدلاً من ذلك، أو انقر فوق ”الضبط“ لتشغيل بيانات الهاتف المحمول ثم حاول مرة أخرى."
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "ملائمة للعرض"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "الوصول السريع"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "فتح في علامة تبويب جديدة"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "مشاركة الارتباط"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "حفظ"
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "حفظ"
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "حفظ"
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "السابق"
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "التالي"
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "مسح"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "مسح"
+
+msgid "IDS_BR_SK_BACK"
+msgstr "رجوع"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "يلزم توفر اتصال Wi-Fi. اتصل بشبكة Wi-Fi وحاول مرة أخرى."
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "لم يتم العثور على URL."
+
+msgid "IDS_BR_POP_URL"
+msgstr "الموقع"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "تم الحفظ."
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "تم الحذف."
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "سيتم حذف %d من العناصر."
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "تم تحديد %d من العناصر."
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "لم يتم تحديد عناصر."
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "الذاكرة لا تكفي."
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "أبدا"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "تم إلغاء تفعيل بيانات الهاتف المحمول. اتصل بشبكة Wi-Fi بدلا من ذلك أو قم بتفعيل بيانات الهاتف المحمول، ثم أعد المحاولة."
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "يتم التحميل. يرجى الانتظار..."
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "الموقع الالكتروني غير صالح."
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "فشل."
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "أدخل عنوانا"
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "عدم العرض مرة أخرى"
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "تم التنزيل."
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "تم إيقاف التفعيل."
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "مسح؟"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "تم الحذف."
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "هل تريد إغلاق التطبيق؟"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "تمت إضافة إشارة مرجعية."
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "سطوع تلقائي"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "الحساب"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "سيتم حذف عنصر واحد."
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "تم تحديد عنصر واحد."
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "ترجمة"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "إيقاف"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "عرض"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "مشاركة"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "الضبط"
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "إرسال بريد إلكتروني"
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "تحديد"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "بطاقة SD"
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "تغيير الاسم"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "إنعاش"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "نقل"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "الرسائل"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "عرض القائمة"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "أنا أوافق."
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "مساعدة"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "الجهاز"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "علامة"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "تمت الإضافة."
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "إضافة"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "وحدة تخزين تنزيل افتراضية"
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "تسجيل الدخول لحساب Samsung account"
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "تم تحديد %d"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "لا يوجد اتصال بالشبكة"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "المجلد"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "تعديل ملف التعريف"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "ضبط"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "ليس الآن"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "تمكين"
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "تعديل"
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "متابعة"
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "متابعة"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "اغلاق"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "إلغاء"
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "إلغاء"
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "السماح"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "أمس"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "الموقع"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "اليوم"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "العنوان"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "تم تجاوز الحد الأقصى لعدد الأحرف (%d)"
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "التدفق"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "صغير"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "الضبط"
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "بحث"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "نتائج البحث"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "الوضع"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "جاري المعالجة..."
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "رقم الهاتف"
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "الهاتف"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "سيتم حذف %d من العناصر."
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "كلمة المرور"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "مفعل"
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "غير مفعل"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "لا توجد نتائج."
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "فارغة"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "إشعارات"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "وسط"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "الصور"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "الشاشة كاملة"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "حجم الخط"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "اسم المجلد"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "أدخل الرمز البريدي."
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "أدخل الرمز البريدي."
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "أدخل رقم الهاتف."
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "أدخل الاسم."
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "أدخل اسم المجلد."
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "أدخل عنوان البريد الإلكتروني."
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "عنوان البريد الإلكتروني"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "جاري التنزيل..."
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "وضع المطور"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "إفتراضي"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "العلامات"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "الكل"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr "إضافة إلى"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "علامة"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "الموقع"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "سيتم حذف عنصر واحد."
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "تم بلوغ أقصى عدد من الأحرف (%d)"
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "نوع الوسائط غير مدعوم."
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "يتعذر الاتصال بشبكات الهاتف المحمول أثناء تفعيل وضع الطيران. اتصل بشبكة Wi-Fi بدلا من ذلك أو قم بإلغاء تفعيل وضع الطيران، ثم أعد المحاولة."
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "تم التثبيت."
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "فشل التثبيت."
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "جاري المسح..."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "تم إلغاء تفعيل تجوال البيانات. اتصل بشبكة Wi-Fi بدلا من ذلك أو قم بتفعيل بيانات التجوال، ثم أعد المحاولة."
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "مشاركة عبر"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "لصق"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "حجم الخط"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "يتعذر التنزيل"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "تحديث"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "حاول ثانية"
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "فشل الطلب."
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "تسجيل الدخول"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "جارٍ التحميل..."
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "ملاءمة مع الشاشة"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "ملفات محملة"
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "تم إلغاء تفعيل تجوال البيانات. اتصل بشبكة Wi-Fi بدلا من ذلك، أو قم بتفعيل تجوال البيانات وحاول مرة أخرى."
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "تم إلغاء التنزيل."
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "تشغيل السر"
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "الخصوصية"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "وحدة التخزين الافتراضية"
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "التكبير/التصغير اليدوي"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "محرك البحث الافتراضي"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "حفظ معلومات تسجيل الدخول"
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "إيقاف تشغيل الوضع السري"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "تشغيل الوضع السري"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "حماية الوضع السري"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "استخدام كلمة المرور"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "عدم استخدام كلمة المرور"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "مواقع الويب الأكثر زيارة"
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "تعيين ملف التعريف"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "ملفي التعريفي المعبأ تلقائياً"
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "إدارة البيانات المستخدمة لملء النماذج عبر الإنترنت."
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "حفظ معلومات تسجيل الدخول"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "بيانات الوصول إلى الموقع"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "ملء البيانات تلقائيًا"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "لن تظهر أي صفحات ويب تعرضها أثناء تشغيل الوضع السري في متصفّحك أو في محفوظات البحث، أثناء إيقاف تشغيل هذا الوضع.\n\nولن تظهر أي إشارات مرجعية وصفحات ويب تحفظها أثناء تشغيل الوضع السري، في حال تم إيقاف تشغيله.\n\nيمكنك أيضاً حماية بيانات الوضع السري بكلمة مرور."
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "لن تظهر أي صفحات ويب تعرضها أثناء تشغيل الوضع السري في متصفّحك أو في محفوظات البحث، أثناء إيقاف تشغيل هذا الوضع.\n\nولن تظهر أي إشارات مرجعية أو صفحات ويب تحفظها أثناء تشغيل الوضع السري، في حال تم إيقاف تشغيله."
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "إيقاف السر"
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "عدم استخدام كلمة المرور"
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "علامة تبويب جديدة"
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "عنوان الويب"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "إضافة صفحة ويب إلى الوصول السريع"
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "تشغيل JavaScript"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "تعذر فتح علامة تبويب جديدة"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "الفتح في علامة تبويب جديدة"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "إن اسم المجلد قيد الاستخدام بالفعل."
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "مجلد جديد %d"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "مجلد جديد"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "تفعيل JavaScript"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "إدارة بيانات موقع الويب"
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "ضبط الصفحة الرئيسية"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "تمت إضافة صفحة الويب إلى قائمة الوصول السريع."
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "تعديل الوصول السريع"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "إزالة من الإشارات المرجعية"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "إضافة إشارة مرجعية"
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "محفوظات الاستعراض"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "علامات التبويب"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "علامة تبويب جديدة"
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "تحويل"
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "رجوع"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "الإشارات المرجعية"
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "ما من ملفات تعريف"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "المحفوظات"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "الإشارات المرجعية"
+
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "Şəbəkə xətası."
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "Kimliyin müəyyən edilməsi tələb olunur."
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "Təhlükəsizliyə dair xəbərdarlıq"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "Sertifikatlar"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "Verilmişdir:"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "Ümumi ad:"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "Təşkilat:"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "Təşkilat bölmə:"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "Bu saytın təhlükəsizlik sertifikatı ilə bağlı problemlər var."
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "İcazə ver"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "%s məkanınızı sorğulayır."
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "Secimi yadda saxla."
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr "Seriya nömrəsi"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "Tərəfindən buraxılıb:"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "Etibarlılıq"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "...dan etibarlıdır:"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "Bu vaxta qədər qüvvədədir"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "Barmaq izi"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "İmza alqoritmi"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "Yüklə"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "Bu veb-səhifə"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "İstifadəçinin adı"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "Şifrə"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "Bax"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "Ləğv et"
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "Ekran"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "LTE/GSM/WCDMA (avtomatik bağlantı)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "Çoxpəncərəli"
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "Sertifikat məlumatı"
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "Vebsayt parametrləri"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "Sertifikat səhvdir."
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "Düymə"
+
+msgid "IDS_BR_SK_YES"
+msgstr "Bəli"
+
+msgid "IDS_BR_SK_NO"
+msgstr "Xeyr"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "Bitdi"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "Ləğv et"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "Daha çox"
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "Elementlər yoxdur"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "Mobil şəbəkəyə qoşul"
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "Bir daha göstərmə"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "Yalnız http və ya https URL-ları yüklənə bilər."
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "Veb axtarış"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "Şəkil göstərlsn"
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "Linki saxla"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "Təsviri yaddaşa yaz"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "Linki kopyala"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "Şəkli köçür"
+
+msgid "IDS_BR_SK_OK"
+msgstr "OK"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "Zəng"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "Alınmadı"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "Vebsəhifə Cəld çıxışa əlavə edildi."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "Vebsəhifə Əlfəcinlərə əlavə edildi."
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "Cəld çıxış qısayolu silindi."
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "%d element axtarış tarixçəsindən silindi."
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "Samsung hesabı açılır..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "Aşağı məlumat istifadəsi yandırıldı."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "Aşağı məlumat istifadəsi söndürüldü. %d% zolaq saxlandı."
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "Şəkil mübadilə buferinə kopyalandı."
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Ana ekrana əlavə etmək alınmadı"
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "Şəkil yüklənir..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "Məlumat saxlama statistikası sıfırlandı."
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "Əlfəcin silindi."
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Cəld çıxış siyahısına əlavə edilmişdir."
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "Əsas ekrana əlavə edilib"
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "1 üzən mesaj bloklaşdırılmışdır"
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "1 element axtarış tarixçəsindən silindi."
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "Bildirişlər"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "Ən çox baxılanlar"
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "Tarix"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "İşarəni sil"
+
+msgid "IDS_BR_SK_TABS"
+msgstr "Tab-vərəqlər"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "Menyu"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "Sil"
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "Qovluq yaradın"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "Təmizlə"
+
+msgid "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"
+msgstr "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."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Cihazı elə qurun ki, daxil etdiyiniz zaman vebünvanda növbə və saytlar təklif etsin."
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "Onl form dold üçün ist ed mətn qur."
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Fərdi vebsaytlar üçün təkmil parametrləri qurun."
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "Daha sonra istifadə etmək üçün formalara daxil edilmiş məlumatı xatırla."
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "Əlaqədar sorğu-sualları və populyar saytları daxil edərkən Naviqasiya panelində proqnozlaşdır."
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "Miqyasın səviyyəsini idarə etmək üçün veb sayt sorğularını ləğv edin."
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "Şəkilləri internet səhifələrdə göstər."
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "Daha az məlumatdan istifadə etmək üçün vebsaytlardakı məzmunu sıx."
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "Bütün saytlara çıxış məlumatını sil."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "Change the text size for easier reading, especially when viewing desktop versions of websites on your phone. Note that the text layout may change as a result."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "Xüsusilə vebsaytın iş masası versiyalarına baxdıqda daha asan oxuma üçün mətnin ölçüsünü dəyişin. Mətn planının nəticədə dəyişə bildiyini nəzərə alın."
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "Bütün vebsayt bildirişə çıxış məlumatı silinəcək."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Saytlara kukiləri saxlamağa və oxumağa imkan ver."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Saytlara məkan məlumatlarınıza çıxış imkanı verin."
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "Siz bəzi internet səhifələri düzgün yapışdırmaya bilərsiniz"
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "Tarixçəniz təmizlənəcək."
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "Sertifikata baxmaq mümkün deyil. Səhifə məlumatı dəyişib."
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "Barmaq izləri ilə bu vebsayta daxil olmaq üçün Parametrlərə keçin və Veb girişini aktivləşdirin."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Bu sertifikat etibarlı mənbədən deyil."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Bu sertifikat etibarlı mənbədəndir."
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Bu vebsayt üçün məkan icazə məlumatı silinəcək."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "Təyin edilmiş yer üçün qovluğu mənbə qovluğu ilə eynidir."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "Təyinat qovluğu mənbə qovluğunun alt qovluğudur."
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "Bu saytın təhlükəsizlik sertifikatı ilə bağlı problemlər var."
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "Yükləmə başladılır..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "Bəzi köhnə HTML saytları bu xassəni dəstəkləməyə bilər."
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "Ana səhifə kimi qur"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "Parametrlər qeyd-şərtsiz vəziyyətə qurulacaq."
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "Parametrlər saxlandı."
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "Təhlükəsizlik siyasəti İnternet brauzerdən istifadəni məhdudlaşdırır."
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "Əlfəcinlərdə saxlanmışdır."
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "Yarlıkın adını dəyişdir"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "%d profil silinəcək."
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "Gördüyünüz səhifələr sizin brauzer və ya axtarış tarixçənizdə görünməyəcək və onlar kukilər kimi izlər qoymayacaq."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "%1$s (%2$s) kameranızdan istifadə etmək üçün icazə istəyir."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) cihazınızda oflayn istifadə üçün məlumat saxlamağa icazə istəyir."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "%1$s (%2$s) bildirişləri göstərmək üçün icazə istəyir."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "%1$s (%2$s) bu saytda brauzerin necə işləməsini dəyişmək üçün icazə istəyir. Bu sizin sisteminizə hücum etmək cəhdi ola bilər. Bu veb-sayta etibar etmisinizsə və ya bu sorğunun nə üçün göründüyünü bilmirsinizsə, Ləğv et vurun"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "%1$s (%2$s) yerinizə daxil olmaq üçün icazə istəyir."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) sizin cihazınızda oflayn istifadə üçün böyük həcmdə məlumat saxlamağa cəhd edir."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "“%1$s” aşkarlanmışdır.\nAşkarlanma yeri: “%2$s”\n\nBəzi məzmunlar cihazınızın mühafizə olunması üçün bloklanmışdır."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "“%1$s” aşkarlanmışdır.\nAşkarlanma yeri: “%2$s”\n\nİnternet səhifə açılsınmı?"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "Kifayət qədər yaddaş yoxdur. Bəzi elementləri silin və yenidən cəhd edin."
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "İcazə verilmir."
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "Göndərildi."
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "URL daxil et."
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "Əlfəcin adını daxil edin."
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "Dialing..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "Veb-saytın yerinə daxilolma məlumatları silinsin?"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "Bu Cəld çıxış qısayolu silinsin?"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "Bu səhifə silinsin?"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "Bu əlfəcin silinsin?"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "Saxlanmış vebsayt məlumatı silinsin?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "Bu vebsayt üçün daxilolma məlumatı silinsin?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "%d vebsayt üçün daxilolma məlumatı silinsin?"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "%d saxlanmış vebsəhifə silinsin?"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "%d Cəld çıxış qısayollları silinsin?"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "%d əlfəcin silinsin?"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "Bütün veb-sayt məlumatları və məkan icazələri silinsin?"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "Tarix silinsin?"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "Davam et"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "Proqramı bağla"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "Təmizlənsin?"
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "Tarixçə silinsin?"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "Əlfəcin silindi."
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "Artıq mövcuddur."
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Bu vebsayt üçün saxlanmış bütün məlumatlar silinəcək."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Bu vebsayt üçün bütün saxlanmış və məkan icazəsi olan məlumatlar silinəcək."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "Bu vebsaytlar üçün bütün saxlanmış və məkan icazə məlumatı silinəcək."
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "Bütün parametrlər defolt vəziyyətə sıfırlanacaq."
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Bütün elementlər axtarış tarixçəsindən silinəcək."
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Saytlara kukiləri saxlamağa və oxumağa icazə ver."
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "Əlfəcinlərə əlavə olunmuşdur."
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "Pəncərələr"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "Sertifikat göstrlsin"
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "Unikod (UTF-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "Miniatür görüntüsü"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "Mətn şifrələnir"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "Mətni kiçildin"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "Parametlər"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "Mesajı göndər"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "Elektron poçtu"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "Mətn seçin"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "Hamsını seç"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "Hamısını seç"
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "Seçim rejimi"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "Seçilmişi"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "KeepIt-də saxla"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Oflayn baxmaq üçün səhif saxla"
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "Əlaqəl elem KeepIt-də saxla"
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Oflayn baxmaq üçün saxla"
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "Səhifə"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "Yaddaşa yazılmış səhifələr"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "Bax"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "Yenidən nizamla"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "Qovluğun adını dəyişdir"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "Sil"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "Oxuyucu rejimi"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "Parollar"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "Yeni pəncərədə aç"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "Aç"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "Oflayn səhifələr"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "Yeni pəncərə"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "Kiçilt"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "Orta"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "Alçaq"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "Məkan çıxış üstünlüyü"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "Şəkilləri yükləyin"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "Latin-1 (ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "Koreya (EUC-KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "Yaponca (SHIFT JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "Yaponca (ISO-2022-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "Yaponca (EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "Anonim rejim"
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "Böyük"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "Veb klip kimi əsas ekran"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "Qısayol kimi əsas ekran"
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "Yüksək"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "İrəli"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "Geriyə"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "Nəhəng"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "Səhifədə tapın"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "Səhifədə tapın"
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "Abunə olunan mənbə"
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "Mətni genişləndir"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "Gizli rej aktiv et"
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "Gecə rej akt et"
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "Aşağı məl istif yandır"
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "Çəkib saxla"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "Gizli rej q-aktiv et"
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "Gecə rej q-akt et"
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "Aşağı məl istif söndür"
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "Qeyri-aktiv edilib"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "Saxlanmış səhifəni sil"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "Tarixi sil"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "Məlumat şəbəkəsi"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "Mübadilə buferinə köçür"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "URL linkn kopyl"
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "Köçür"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "Hamısını bağla"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "Hamısını sil"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "Çin dili (GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "Çin dili (Big5)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "Keş"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "Veb klipə əlavə edin"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "Cəld çıxış üçün əlavə et"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Ana ekrana əlavə et"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "Başlanğıca əlavə et"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "Əlfəcini əlavə et və ya sil"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "Əlfəcin əlavə et"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "Nişanı əlavə et"
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "Genişlənmə"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "Axt ya URL dax et"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "Vebsayt tarixçəsi yoxdur"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "Vebsayt yoxdur"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "Vebsəhifə yoxdur"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "Qısayol yoxdur"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "Veb ünvan təklifləri"
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "Vebsaytlar"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "Ətraflı bax"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "URL təklifləri"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "Mətn köməkçisi"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "Baş səhifəni qur"
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "JavaScript-i işə sal"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "Parametrləri sıfırla"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "Veb-səhifələri yüklə"
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "Əlaqəli int.səh.yük."
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "Əvvlki yüklm mövcd keçid"
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "Aşağı məlumat istifadəsi"
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "Məkan girişi"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "Şəkil keyfiyyəti"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "Ünvan panelini gizlət"
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "Mənbə məzmununu yüklə"
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "Daxilolma məlum. silin"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "Məl saxl statist"
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "Məzmun"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "Bildiriş məlumatını sil"
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "Avto-doldurma formaları"
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "Profil əlavə et"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "Çıxış yeri"
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "Pəncərə maksimuma çatmışdır"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "Veb bildirişlər"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "Veb bildiriş"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "Etibarlılıq"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "Pəncərəni açmaq mümkün deyil"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Faylı açmaq olmadı"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "Əlfəc köçürmək mümkün deyil"
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "Sayt etibarlı deyil"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "Ana səhifəni qur"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "Seriya nömrəsi:"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "Daxil olma məlumatını seçin"
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "Qısayolları seç"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "Əlfəcinləri seçin"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "Əlafəcin seç"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "Təhlükəsizlik sertifikatı"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "Cəld çıx qısay yen sıral"
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "Cəld çıxış"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "Profillər"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "Ani mesaj bloklandı"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "Populyar vebsaytlar"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "Təşkilat:"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "Təşkilat bölmə:"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "Verilmə tarixi:"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "Buraxan"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "HTML5 genişlənməsi"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "Forma məlumatları"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "Bitmə vaxtı:"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "İnternetə daxilolmanı aktivləşdir"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "Nişanı redaktə et"
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "Vebsayt məlumatı silinsin"
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "Daxilolma məlumatını silin"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "Profili sil"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "Əlfəcinləri sil"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "Məlumat bağlantısı ilə əlaqədar problem"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "Ümumi ad:"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "Proqramı bağla"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "Fərdi məlumatların təmizlənməsi"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "Məkana girişi sil"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "Zolaq eni idarəetməsi"
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "Sertifikatlar"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "Sıfırla"
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "Ana səhifə"
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "Tap"
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "Geri"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "Daim göstər"
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "Vebportal"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "İdman"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "Sosial"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr "Alış-veriş"
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "Ödəniş"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "Hobbilər"
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "Tarixçəyə keç"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "Əyləncə"
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "Pəncərə meneceri"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "Veb ünvanı"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "Səs daxiletməsi"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "Şəkil göstərlsn"
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "Tarixçəyə bax."
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "Əlfəcinlərə bax."
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "Etibarlı sertifikat"
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "Vəziyyət zolağını gizlətmək üçün Tam ekran rejimindən istifadə et."
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Yazdıqca ünvan sətrində əlaqədar sorğuları və məşhur veb-saytları göstərmək üçün proqnoz xidmətindən istifadə et."
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "Üst qovluq"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "Etiketlənməyib"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "Faylı %s-da açmaq olmadı. O, silinmiş və ya adı dəyişdirilmiş ola bilər və ya fayl icazələri çıxışın qarşısını ala bilər."
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "Veb-səhifəni göstərmək mümkün deyil. Serverdən cavab yoxdur."
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "Rayon/şəhər/ölkə"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "Bu sayt %s-dan istifadə edir."
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "Bu sayt yerinizə daxil ola bilər."
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "Bu sayt məkanınıza daxil ola bilmir."
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Bu əlfəcin silinəcək."
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "Seçilən fərdi məlumat silinəcəkdir."
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "Mətn sahəsi"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "Hədəf qovluq"
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "Pəncərə meneceri nişanına vurun və bəzi pəncərələri bağlayın, sonra yenidən cəhd edin."
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "İnterneti bağlamaq üçün bir daha vurun."
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "Açıq səhifələri sinxronlaşdır"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "İnternet məlumatlarını sinxronlaşdır"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "Əlfəcinləri sinxronlaşdır"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "Küçə ünvanı, poçt qutusu, qəbul edən, və s."
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "Yaddaşda saxlanmış məlumat"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "Ayırma paneli"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "Digər cihazlarınızda əlfəcin və tablara daxil olmaq üçün Samsung hesabınıza daxil olun."
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "Yeni açılmış pəncərələrin icmalını göstər."
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "SHA-256 barmaq izi:"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "SHA-1 barmaq izi:"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "Veb-formanın avto-doldurulması üçün mətn təyin edin."
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "Cari səhifəni başlanğıc səhifə kimi qur"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "Qovluğu seç"
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "Axtar və ya URL daxil et."
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "Axtarış sahəsi"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "Axtarış və URL təklifləri"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "Ekran və mətn"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "Veb saytlar üçün istifadəçi adları və parolları saxla."
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "Linki saxla"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "Standart parametrlər bərpa edilsin?"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "Standart parametrləri bərpa et"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "İlkin parametrə təyin et"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "Parametrləri sıfırla"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "Bütün parametrləri defolt vəziyyətlərinə sıfırla."
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "Veb bildiriş məlumatı silinsin?"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "Parolları yadda saxlayın"
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "Forma məlumatını xatırlayın"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "Mənim formalarda yazdığım məlumatları daha sonra istifadə etmək üçün xatırla."
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "Radio düyməsi"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "%s əlfəcin silinəcək."
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "Gizlilik"
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "Çap et"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "Menyu düyməsini basın."
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "Poçt kodu"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "%d pəncərə bloklanıb."
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "Səhifə yüklənib"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "Bu tabda baxdığınız səhifələr sizin baxış və ya axtarış tarixçənizdə görünməyəcək və onlar kukilər kimi izlər qoymayacaq."
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "Veb-saytın miqyası dəyişmə sorğusunu nəzərə alma."
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "Digər"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "Pəncərələri aç."
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "Səhifələri icmalda aç"
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "Tələb olunur"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "Yalnız Wi-Fi ilə"
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "Köhnə"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "Pəncərə yoxdur"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "Daxil olunmuş saytlar yoxdur"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "Başlıq yoxdur"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "Saxlanılan səhifələr yoxdur"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "Nişanlar yoxdur"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "Normal"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "Xəbərlər"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Seçilmiş əlfəcinlərin yeri dəyişdirilsin?"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "Ən çox daxil olunan saytlar"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "Mobil görünüş"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "Yer"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "Keçən həftə"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "Keçən ay"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "Son 7 gün"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "Geniş"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "Internet tarixçəsi saxlanmır."
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "İnternet"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "Səhifələri yükləyərkən fəaliyyəti yaxşılaşdır."
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "Ana səhifə"
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "Səhifəni aşağı sürüşdürən zaman ünvan panelini gizlət."
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "Ümumi"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "Tam ad"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "Məcburi miqyas"
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "Mənzil, sute, blok, bina, mərtəbə və s."
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "Barmaq izləri:"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Başlanğıc ekrana əlavə etmək alınmadı."
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "Adınızı daxil edin."
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "Şəhər/ölkəni daxil edin."
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "Ölkə/regionu daxil edin."
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "Şirkət adını daxil edin."
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "Məkanı aktivləşdir"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "JavaScript- işə salın"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "Sertifikata baxmaq üçün iki dəfə vurun."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "Axtarış mexanizmini seçmək üçün iki dəfə vurun."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "Veb-səhifəni açmaq üçün iki dəfə vurun."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "Siyahını açmaq üçün iki dəfə vurun."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "Qovluğu açmaq üçün iki dəfə toxunun."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "Klaviaturanı açmaq üçün iki dəfə vurun."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "Məzmunu köçürmək üçün iki dəfə vurun."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "Paneli bağlamaq üçün iki dəfə vurun."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "Axtarışı ləğv etmək üçün iki dəfə vurun."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "Ayırma zonasının ölçüsünü dəyişmək üçün iki dəfə vurun və saxlayın."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "Yenidən sıralamaq üçün iki dəfə vurun."
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "Displey təhlükəsizlik xəbərdarlıq mesajları."
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "Veb səhifələrdə şəkilləri nümayiş etdirin."
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "Desktop görüntüsü"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Seçilmiş əlfəcinlər silinsin?"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "Şəxsi məlumatları sil"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "İlkin təyin edilmiş yaddaş"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "Susmaya görə səhifə"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "Məlumat istifadəsi %1$d% (%2$d KB / %3$d KB qəbul edildi) azaldıldı. Statistikanı sıfırlamaq üçün buraya vurun."
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "Fərdi istifadəçi agenti"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "Cari səhifə"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "Yaradıldı."
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "Əyalət"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "Ölkə/rayon"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "Kuki və sayt məlumtlrı"
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "Kukilər"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "Məzmun parametrləri"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "Şirkətin adı"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "Tab-vərəqi bağla."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "Veb-bildirişə icazə parametrlərini sil."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "Veb bildirişləri icazələri təmizlənsin?"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "Veb-saytlar üçün bildiriş girişini sil."
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "Bildirişlər silinsin"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "Məkana girişi sil"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "Tarixçəni sil"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "Bütün brauzer məlumatlarını silin və bütün parametrləri standart şəkildə qurun."
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "Şəhər"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "Xüsusilə saytların iş masası üçün versiyalarına mobil cihazınızda baxan zaman daha asan oxunuş üçün mətnin ölçüsünü dəyişin. Mətn tərtibatının nəticədə dəyişə bildiyini nəzərə alın."
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "Əlfəcin xatırladıcı"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "Veb səhifələrdə ani bildirişləri blokla."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "Vebsəhifədəki ani mesajları blokla."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "Peyda olan menyuları blokla"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "Əsas"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "Formaları avtomatik doldur"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "Avto-aşkarlama"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "Avtomatik"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "%d dəfə daxil olduqda internet sayt üçün əlfəcin əlavə etmək barədə soruş"
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "Həmişə aktivdir"
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "Həmişə"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "Bütün açıq pəncərələr bağlanacaq və siz başlanğıc səhifəyə keçəcəksiniz."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "Saytlara JavaScript icra etməyə icazə ver."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "Saytlara məkanınıza daxil olmağa dair sorğu göndərməyə icazə ver."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Saytlara məkan məlumatlarınıza daxil olmağa icazə verin."
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "Bağlantıları göstərməyə %s -a icazə ver"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "Saytlara kuki məlumatlarını saxlamağa və oxumağa imkan verir."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "Vebsəhifələrə keçməzdən əvvəl daha çox daxil olduğunuz səhifələr burada görünəcək."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "Vebsaytlara baxdıqdan sonra onların saxlanmış məlumatlarının ölçüsü və sizin məkanınıza çıxıb-çıxa bilməmələri burada görünəcək."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Vebsəhifələrə baxdıqdan sonra onlar burada görünəcək."
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Vebsəhifələri oflayn rejimdə görmək üçün saxladıqdan sonra onlar burada görünəcək."
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "Səhifələri yüklədikdən sonra səhifələrin tarixçəsi göstəriləcək."
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Vebsəhifələri Cəld çıxışa əlavə etdikdən sonra onlar burada görünəcək."
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Fərdi vebsaytlar üçün təkmil parametrlər"
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "Təkmilləşdirilmiş"
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "Kontakta əlavə edin"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "Bu saytı cəld açmaq üçün əlfəcinlərə əlavə edin."
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "Ünvan sətri 2"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "Ünvan sətri 1"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "Kukiləri qəbul edin"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "1 profil silinəcək."
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "PANEL"
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "Yükləmə başladılır..."
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "Qovluğun adı dəyişdirildi."
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "Axtar term və URL-lər təkl et"
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "Məlum istif idarə edilməsi"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "Ləğv et"
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "Vebsəhifə yükləndikdə onu sürüşdürmədən ekranda tam görmək üçün cihazı qur."
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "İnterneti işə salmaq mümkün deyil. Batareya zəifdir."
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "Yüklənmə dayandı və yüklənmiş məlumat silinəcək."
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "Search completed"
+
+msgid "IDS_BR_POP_READY"
+msgstr "Hazırdır."
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "Yaddaşda səhv oldu."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Məlumat rouminqi qeyri-aktivdir. Wi-Fi şəbəkəsinə qoşulun və ya Məlumat rouminqini aktivləşdirib yenidən cəhd edin."
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "Tələbin vaxtı bitdi."
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "Wi-Fi bağlantısı tələb edilir. Wi-Fi Parametrlərinə keçmək üçün OK vurun."
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "Veb proq"
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "Onlayn bax"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "Oflayn səh daha sonra oxu"
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "Cəld çıxış"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "Həmişə aktiv"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Cəld çıxış qısayolunu əlavə etmək üçün buraya vurun"
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "Tarixçə yoxdur"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "İstifadəçi təlimatı"
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "Rayon/Şəhər/Ölkə"
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "Yaddaşd saxlanmış məlumat"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "Axtarış və URL təklifləri"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "Tarixçə"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "Səhifəni ekran yerləşdir"
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "Yükləmələr"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "Fərdi"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "Ölkə/region"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "Qovluğun adını dəyiş"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "Şəxsi məlumat"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "Daha yeni"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "Buraxılmışdır:"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "Kodlaşdırma"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "Məl red et"
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "Yüklənmə dayandı"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "Departament:"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "Məl əlv et"
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "Wi-Fi"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "Parmtrlr"
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "OK"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "Yeni"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "Veb axtarış"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "Faylı açmaq mümkün deyildir."
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "Bu faylı açmaq üçün proqramı tapmaq olmadı."
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "Uçuş rejimi aktiv olduqda mobil şəbəkələrə qoşulmaq mümkün deyil. Əvəzində Wi-Fi şəbəkəsinə qoşun və ya Uçuş rejimini yandırmaq üçün Parametrlərə vurun və yenidən cəhd edin."
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Bu sertifikat etibarlı mənbədəndir."
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Cəld çıxış qısayolu əlavə etmək üçün buraya vurun."
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "Üstünlüklər"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "% "
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "Heç bir mobil şəbəkə tapılmadı."
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "Uyğunu yoxdur"
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "Mobil tarif söndürüldü. Əvəzində Wi-Fi şəbəkəsinə qoşun və ya Mobil tarifi yandırmaq üçün Parametrlərə vurun və yenidən cəhd edin."
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "Eninə uyğunlaşdırın"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "CƏLD ÇIXIŞ"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "Yeni tab-vərəqdə aç"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "Linki paylaş"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "Saxla"
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "Saxla"
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "Yaddaşa yaz"
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "Əvvəlki"
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "Növbəti"
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "Sil"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "Təmizlə"
+
+msgid "IDS_BR_SK_BACK"
+msgstr "Geriyə"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "Wi-Fi bağlantısı tələb olunur. Wi-Fi şəbəkəsinə qoşul və yenidən cəhd et."
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "URL tapılmadı."
+
+msgid "IDS_BR_POP_URL"
+msgstr "URL"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "Yaddaşa yazıldı."
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "Silindi."
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d element silinəcək."
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "%d element seçildi."
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "Heç bir element seçilməyib."
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "Yaddaş kifayət etmir."
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "Heç zaman"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "Mobil məlumatlar qeyri-aktivdir. Əvəzinə Wi-Fi şəbəkəsinə qoşulun və ya mobil məlumatları aktivləşdirin və yenidən cəhd edin"
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "Yüklənir. Lütfən gözləyin..."
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "Yanlış URL."
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "Mümkün olmadı."
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "Başlığı daxil et"
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "Bir daha göstərmə"
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "Yükləmə tamamlandı."
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "Söndürldü."
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "Silinsin?"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "Silindi."
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "Proqram bağlansın?"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "Əlfəcin əlavə edildi."
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "Avtomatik parlaqlıq"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "Hesab"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "1 element silinəcək."
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "1 element seçildi."
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "Tərcümə edin"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "Dayandır"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "Göstər"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "Paylaş"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "Parametrlər"
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "Elektron məktubu göndər"
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "Seç"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "SD kartı"
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "Adını dəyişdir"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "Təzələ"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "Göndər"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "Mesajlar"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "Siyahı görünüşü"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "Razıyam."
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "Yardım"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "Cihaz"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "Çevik keçid"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "Əlavə edildi."
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "Əlavə et"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "Standart yükləmə yaddaşı"
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "Samsung hesabına daxil ol"
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "%d seçilmişdir"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "Heç bir şəbəkə bağlantısı yoxdur"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "Qovluq"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "Profili redaktə et"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "Qur"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "İndi yox"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "Aktiv edin"
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "Redaktə et"
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "Davam et"
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "Davam et"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "Bağla"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "Ləğv edin"
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "Ləğv et"
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "İcazə ver"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "Dünən"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "Bu gün"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "Başlıq"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "Simvolların sayı maksimumu (%d) keçib."
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "Axan"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "Kiçik"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "Parametrlər"
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "Axtarış"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "Nəticələri axtar"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "Profil"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "Emal edilir..."
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "Telefon nömrəsi"
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "Telefon"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d element silinəcək."
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "Şifrə"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "Qoş"
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "Söndür"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "Heç bir nəticə tapılmamışdır."
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "Tarix yoxdur"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "Bildiriş səsi"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "Orta"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "Təsvirlər"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "Bötüv ekran"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "Şriftin ölçüsü"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "Qovluğun adı"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "Poct indeksini daxil et."
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "Poct indeksini daxil et."
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "Telefon nömrəsini daxil et."
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "Xahiş olunur adı daxil edin."
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "Qovluq adını daxil edin."
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "E-poçt ünvanını daxil et."
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "Elektron poçtu ünvanı"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "Yüklənmə..."
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "Yaradıcı rejimi"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "İlkin təyin olunan"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "Çevik keçidlər"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "Hamısını"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr "Əlavə et"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "Yarlıklar"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "1 element silinəcək."
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "Simvolların sayı maksimuma (%d) çatıb"
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "Dəstəklənməyən media növü."
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Uçuş rejimi aktiv olduqda mobil şəbəkələrə qoşulmaq mümkün deyil. Əvəzinə Wi-Fi şəbəkəsinə qoşulun və ya Uçuş rejimini qeyri-aktiv edin və yenidən cəhd edin"
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "Yükləmə tamamlandı."
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "Yükləmə baş tutmadı."
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "Silinmə"
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Məlumat rouminqi qeyri-aktivdir. Əvəzinə Wi-Fi şəbəkəsinə qoşulun və ya məlumat rouminqini aktivləşdirib yenidən cəhd edin"
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "Paylaş"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "Yapışdır"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "Şriftin ölçüsü"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "Yükləmək mümkün deyil"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "Yenilə"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "Yenidən cəhd et"
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "Tələb alınmadı."
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "Sistemə giriş"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "Yüklənir..."
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "Ekrana uyğunlaşdır"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "Yükləmələr"
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Məlumat rouminqi qeyri-aktivdir. Əvəzində Wi-Fi şəbəkəsinə qoşulun və ya məlumat rouminqini aktivləşdirib yenidən cəhd edin."
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "Yükləmədən imtina edildi."
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "Sirr yanılı"
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "Məxfilik"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "Susmaya görə yaddaş"
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "Əllə miqyaslama"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "Defolt axtarış mexanizmi"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "Giriş məlumatı saxla"
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "Gizli rejimi söndür"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "Gizli rejimi yandır"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "Gizli rejimin təhlükəsizliyi"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "Paroldan istifadə et"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "Paroldan istifadə etməyin"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "Ən çox dax ol vebsayt"
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "Mənim profilimi qur"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "Mənim Avtodold profilim"
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "Formaları onlayn doldurmaq üçün istifadə edilən məlumatı idarə et."
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "Giriş məlum saxla"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "Məkana çıxış məlumatı"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "Məlumatı avtomatik doldur"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "Gizli rejim yanılı olan zaman gördüyunuz heç bir vebsəhifə o sönülü olan zaman brauzer və ya axtarış tarixçənizdə görünməyəcək.\n\nGizli rejim yanılı olan zaman saxladığınız heç bir əlfəcin və vebsəhifə o sönülü olan zaman görünməyəcək.\n\nSiz Gizli rejim məlumatını parolla da qoruya bilərsiniz."
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "Gizli rejim yanılı olan zaman gördüyunuz heç bir vebsəhifə o sönülü olan zaman brauzer və ya axtarış tarixçənizdə görünməyəcək.\n\nGizli rejim yanılı olan zaman saxladığınız heç bir əlfəcin və vebsəhifə o sönülü olan zaman görünməyəcək."
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "Sirr sönülü"
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "Paroln istifadə etmə"
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "Yni tab"
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "Veb ünvan"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "Cəld çıxışa vebsəhifə əlv et"
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "JavaScript yandır"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "Yeni panel açmaq olmadı"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "Yeni tab-vərəqdə aç"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "Qovluq adı artıq istifadədədir."
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "Yeni qovluq %d"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "Yeni qovluq"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "JavaScript- işə salın"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "Vebsayt məlumatı idarə et"
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "Əsas səhifəni qur"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Vebsəhifə Cəld çıxışa əlavə edildi."
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "Cəld çıxışı redaktə et"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "Əlfəcinlərdən sil"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "Əlfəcin əlavə et"
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "Baxış tarixçəsi"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "Panellər"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "Yeni nişan"
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "Yönləndir"
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "Geri"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "Əlfəcinlər"
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "Profil yoxdur"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "Tarixçə"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "Əlfəcinlər"
+
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "Грешка на мрежата."
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "Изисква се удостоверяване."
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "Предупреждение за защита"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "Сертификати"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "Издаден до:"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "Общо име:"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "Организация:"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "Организационна единица:"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "Има проблеми със сертификата за защита за този сайт."
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "Разрешаване"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "%s иска вашето местоположение."
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "Запомни предпочитанията"
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr "Сериен номер"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "Издаден от:"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "Валидност:"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "Валидно от:"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "Валиден до"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "Отпечатък"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "Алгоритъм на подписа"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "Изтегляне"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "Тази уеб страница"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "Потребителско име"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "Парола"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "Преглед"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "Отказ"
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "Екран"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "LTE/GSM/WCDMA (авто-свързване)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "Множ. прозорец"
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "Информация за сертификат"
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "Настройки на уеб сайт"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "Невалиден сертификат."
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "Бутон"
+
+msgid "IDS_BR_SK_YES"
+msgstr "Да"
+
+msgid "IDS_BR_SK_NO"
+msgstr "Не"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "Готово"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "Отмени"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "Още"
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "Няма елементи"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "Свързв. към мобилна мрежа"
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "Не показвай повече"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "Могат да се изтеглят само URL с http или https."
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "Търсене в Интернет"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "Покажи изображ."
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "Записване на връзка"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "Запис на изображение"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "Копиране на връзка"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "Копиране на изображение"
+
+msgid "IDS_BR_SK_OK"
+msgstr "OK"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "Повикване"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "Неуспех"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "Уеб страницата е добавена към Бърз достъп."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "Уеб страницата е добавена към Показалци."
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "Изтрийте пряк път за Бърз достъп."
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "%d елемента ще бъдат изтрити от хронологията на браузъра."
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "Отваряне на Samsung акаунт..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "„Ниско използване на данни“ е активирано."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "„Ниско използване на данни“ е деактивирано. %d% от диапазона на честотата е спестен."
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "Изображението е копирано в клипборда."
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Добавянето в началния екран е неуспешно."
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "Изтегляне на изображение..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "Статистиката за пестене на данни е нулирана."
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "Показалецът е изтрит."
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Добавено към списъка за Бърз достъп."
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "Добавено e към началния екран."
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "Блокиран е 1 изскачащ прозорец."
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "1 елемент ще бъде изтрит от хронологията на браузъра."
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "Известия"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "Най-често посещавани"
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "Хронология"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "Неизбр."
+
+msgid "IDS_BR_SK_TABS"
+msgstr "Раздели"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "Меню"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "Изтрий"
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "Създай папка"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "Изчиств."
+
+msgid "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"
+msgstr "Преглеждайте компютърни уебсайтове лесно на вашето мобилно устройство. Тази функция увеличава размера на текста, за да е по-лесен за четене. Забележка: оформлението на текста може да се променя."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Настройте устройството да предлага запитвания и сайтове в лентата за уеб адреси, докато пишете."
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "Задайте текст за попълване онлайн форм."
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Задаване на разширени настройки за отделни уеб сайтове."
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "Запомняне на данните, въведени във формуляри, за по-късно използване."
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "Предсказване на свързани заявки и популярни сайтове в лентата за Навигация, докато пишете."
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "Припокриване на заявките на уеб сайтове за управляване на нивото на мащаба."
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "Показване на изображения на уебстраници."
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "Компресирайте съдържание от уеб сайтове, за да се използват по-малко данни."
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "Изчистете информацията за достъп до уведомления за всички уеб сайтове."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "Change the text size for easier reading, especially when viewing desktop versions of websites on your phone. Note that the text layout may change as a result."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "За промяна на размера на текста за по-лесно четене, особено когато преглеждате версии за работен плот на уебсайтове. Обърнете внимание, че в резултат на това оформлението на текста може да се промени."
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "Цялата информация за достъп до уведомления за уеб сайтове ще бъде изчистена."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Разрешаване на сайтове да запаметяват и четат бисквитки."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Разрешаване на достъп на сайтовете до данните за вашето местоположение."
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "Може да не можете да защипвате някои уеб страници правилно"
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "Хронологията ви ще бъде изчистена."
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "Сертификатът не може да бъде прегледан. Информацията за страницата е променена."
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "За да влезете в този уебсайт, като използвате пръстовите си отпечатъци, отидете в Настройки и активирайте Уеб влизане."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Този сертификат не е от надежден орган."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Този сертификат е от надежден орган."
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Данни с разрешение за местоположение за този уеб сайт ще бъдат изчистени."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "Папката – назначение е същата като папката - източник."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "Папката-назначение е подпапка на папката-източник."
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "Има проблеми със сертификата за защита за този уеб сайт."
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "Начало на изтеглянето..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "Някои стари HTML уебсайтове може да не поддържат тази функция."
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "Задаване като начална страница"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "Настройките ще бъдат нулирани до стойностите по подразбиране."
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "Настройките са записани."
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "Правилата за защита ограничават използването на браузър за Интернет."
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "Записано в показалци."
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "Преименуване на таг"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "%d профила ще бъдат изтрити."
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "Страниците, които преглеждате, няма да се появят в хронологията на браузъра или хронологията на търсене, както и няма да оставят други следи, като например бисквитки."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "%1$s (%2$s) иска разрешение за използване на вашата камера."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) иска разрешение за съхраняване на данни на вашето устройство за използване офлайн."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "%1$s (%2$s) иска разрешение за показване на известия."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "%1$s (%2$s) иска разрешение за смяна на това как браузърът ви работи на този сайт. Това може да е опит за атака на вашата система. Ако нямате доверие на този уебсайт или не знаете защо тази заявка се е появила, чукнете Отказ"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "%1$s (%2$s) иска разрешение за достъп до вашето местоположение."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) се опитва да съхранява голямо количество данни на вашето устройство за използване офлайн."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "Открит е „%1$s“.\nОткрит в: „%2$s“\n\nЧаст от съдържанието е блокирано, за да се защити устройството ви."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "Открит е „%1$s“.\nОткрит в: „%2$s“\n\nИскате ли да отворите страницата въпреки това?"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "Няма достатъчно памет. Изтрийте някои елементи и опитайте отново."
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "Не е разрешено."
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "Преместено."
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "Въведете URL."
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "Въведете име на показалец."
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "Dialing..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "Изтриване на информацията за достъп до местоположение на уеб сайт?"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "Изтриване на този пряк път за бърз достъп?"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "Изтриване на тази страница?"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "Изтриване на този показалец?"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "Изтривате ли съхранените данни за уеб сайт?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "Изтривате ли данните за влизане за този уеб сайт?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "Изтривате ли данните за влизане за %d уеб сайта?"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "Изтривате ли %d записани уеб страници?"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "Изтривате ли %d преки пътища за бърз достъп?"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "Изтривате ли %d показалеца?"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "Изтриване на всички данни за уеб сайтове и разрешения за местоположение?"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "Изтрий историята?"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "Продължи"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "Затваряне на приложението"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "Изчистване?"
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "Изчистване на хронологията?"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "Показалецът е премахнат."
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "Вече съществува."
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Всички съхранени данни за този уеб сайт ще бъдат изчистени."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Всички съхранени данни и данни с разрешение за местоположение за този уеб сайт ще бъдат изчистени."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "Всички съхранени данни и данни с разрешение за местоположение за тези уеб сайтове ще бъдат изчистени."
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "Всички настройки ще се нулират в стойностите по подразбиране."
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Всички елементи ще бъдат изтрити от хронологията на браузъра."
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Разрешаване на сайтове да запаметяват и четат бисквитки."
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "Добавено към показалците."
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "Прозорци"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "Преглед сертификат"
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "Unicode (UTF-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "Екран миниатюри"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "Кодиране на текста"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "Смаляване на текста"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "Настройки"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "Изпращане на съобщение"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "Email"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "Избор на текст"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "Избор на всичко"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "Избор на всичко"
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "Режим на избор"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "Избран"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "Записване в KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Запис стр. за офлайн преглед"
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "Запис свърз. елем. в KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Записване за офлайн преглед"
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "Уеб страница"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "Записани страници"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "Преглед"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "Пренареждане"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "Преименуване на папка"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "Премаxване"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "Режим четец"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "Пароли"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "Отвори в нов прозорец"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "Отваряне"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "Офлайн страници"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "Нов прозорец"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "Минимизиране"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "Средно"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "Ниско"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "Права за достъп до местоположение"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "Зареждане на изображения"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "Latin-1 (ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "Корейски (EUC-KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "Японски (SHIFT JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "Японски (ISO-2022-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "Японски (EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "Инкогнито режим"
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "Много голям"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "Начален екран като уеб клип"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "Начален екран като пряк път"
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "Високо"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "Нататък"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "Назад"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "Гигантски"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "Търсене в стр."
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "Търсене в стр."
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "Емисии с абонамент"
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "Увеличаване на текста"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "Активир. Таен режим"
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "Вкл. на Нощен режим"
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "Вкл. Ниско използв. на данни"
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "Плъзнете и пуснете"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "Деактив. Таен режим"
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "Изкл. на Нощен режим"
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "Изкл. Ниско използв. на данни"
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "Деактивирано"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "Изтриване на запаметената страница"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "Изтриване на хронологията"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "Мрежа за данни"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "Копирай в клипборда"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "Копиране на URL"
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "Копиране"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "Затвори всички"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "Изчистване на всички"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "Китайски (GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "Китайски (Big5)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "Кеш"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "Добави в уеб клип"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "Добавяне към бърз достъп"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Добавяне към началния екран"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "Добави към началния екран"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "Добавяне или премахване на показалец"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "Доб. показалец"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "Добавяне на показалец"
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "Разширение"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "Търсете или въвед. URL"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "Няма хронология на уеб сайт"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "Няма уеб сайтове"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "Няма уеб страници"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "Няма бързи команди"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "Предложения за уеб адрес"
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "Уеб сайтове"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "Покажи още"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "URL предложения"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "Усилвател на текст"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "Задаване на начална стр."
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "Изпълнение на JavaScript"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "Нyлиране на настройките"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "Предвар. заредени уебстр."
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "Предвар. свърз. уеб стр."
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "Предв. зар. налич. връзки"
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "Ниско използване на данни"
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "Достъп до местоположение"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "Качество на изображението"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "Скриване на адресна лента"
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "Изтегл. съдърж. от емисии"
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "Изтрив. данни за влизане"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "Стат. за пестене на данни"
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "Съдържание"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "Чистене данни уведомления"
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "Формуляри за авто попълв."
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "Добавяне на профил"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "Достъп до местоположение"
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "Лимитът на прозореца е достигнат"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "Уеб уведомления"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "Уеб уведомяване"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "Валидност"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "Не се отваря прозорец"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Файлът не може да се отвори"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "Не се преместват показалци"
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "Сайтът не е надежден"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "Задаване на начална страница"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "Сериен номер:"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "Изберете данни за влизане за"
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "Избор на преки пътища"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "Избор на показалци"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "Избор на показалец"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "Сертификат за защита"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "Пренар. преки път. бърз достъп"
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "Бърз достъп"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "Профили"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "Изск. прозорец е блокиран"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "Популярни уеб сайтове"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "Организация:"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "Организационна единица:"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "Издаден на:"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "Издадено от"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "Разширение за HTML5"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "Данни за формуляра"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "Изтича на:"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "Активиране на Уеб влизане"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "Редактиране на показалец"
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "Изтриване на данни за уеб сайт"
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "Изтриване на данни за влизане"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "Изтриване на профила"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "Изтриване на показалци"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "Проблем със свързването за данни"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "Общо име:"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "Затваряне на приложението"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "Изчистване на персонализирани данни"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "Изчистване на достъпа до местоположения"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "Упр. ширината на канала"
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "Сертификати"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "Нyлиране"
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "Нач. стр."
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "Търси"
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "Назад"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "Винаги пок."
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "Уеб портал"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "Спорт"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "Социални"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr "Пазаруване"
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "Плащане"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "Хоби"
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "Към история"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "Забавление"
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "Управление на прозорци"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "Уеб адрес"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "Гласово въвеждане"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "Покажи изображ."
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "Преглед на хронология"
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "Преглед на показалци"
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "Валиден сертификат"
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "Използвайте режима Цял екран, за да скриете лентата на състоянието."
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Използване на услуга за предсказване за показване на свързани заявки и популярни уебсайтове в адресната лента, докато пишете"
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "По-горна папка"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "Без тагове"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "Не може да се отвори файлът в %s. Може да е бил премахнат или преименуван или разрешенията за файл може да предотвратяват достъп."
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "Уебстраницата не може да се покаже. Няма отговор от сървъра."
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "Село/град/област"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "Този сайт използва %s."
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "Този сайт може да осъществява достъп до вашето местоположение."
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "Този сайт не може да осъществява достъп до местоположението ви."
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Този показалец ще бъде изтрит."
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "Избраните лични данни ще бъдат изтрити."
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "Текстово поле"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "Целева папка"
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "Чукнете иконата за управление на прозорци и затворете някои прозорци, след което опитайте отново."
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "Чукнете още веднъж, за да затворите Интернет."
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "Синхронизиране на отворените страници"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "Синхронизиране интернет данни"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "Синхронизиране на показалци"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "Адрес на улица, п.к., чрез и т.н."
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "Съхранени данни"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "Манипулатор на разделената лента"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "Влезте във вашия Samsung акаунт, за да получите достъп до показалците и разделите на другите си устройства."
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "Показвай обзор на новоотворените страници."
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "Пръстов отпечатък SHA-256:"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "Пръстов отпечатък SHA-1:"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "Задаване на текст за авто-попълване на уеб формуляр"
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "Задаване на текущата страница като начална страница"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "Изберете папка"
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "Потърсете или въведете URL."
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "Поле за търсене"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "Търсене и URL предложения"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "Екран и текст"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "Записвай потребителските имена и паролите за уеб сайтовете."
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "Записване на връзка"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "Възстановяване на настройките по подразбиране?"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "Възстановяване на фабрични настройки"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "Нулиране до стойности по подразбиране"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "Нyлиране на настройките"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "Нулиране на всички настройки до тези по подразбиране."
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "Премахване на информацията за достъп до уеб уведомяване?"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "Запомняне на паролите"
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "Запомняне на данни за формуляри"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "Запомняне на данните, които въвеждам във формулярите, за употреба по-късно"
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "Радио бутон"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Показалецът %s ще бъде изтрит."
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "Поверителност"
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "Отпечатване"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "Натиснете бутона за меню."
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "Пощенски код"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "Блок. %d изск. проз."
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "Страницата е заредена"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "Страниците, които преглеждате в този раздел, няма да се появят в хронологията на браузъра или хронологията на търсене, и няма да оставят други следи, като бисквитки."
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "Припокриване на заявката на уеб сайта да управлява мащаба"
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "Друго"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "Отваряне на прозорци"
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "Отв.стр.в предв.преглед"
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "По заявка"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "Само през Wi-Fi"
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "По-стари"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "Няма прозорци"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "Няма посещавани сайтове"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "Няма заглавие"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "Няма записани страници"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "Няма показалци"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "Нормален"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "Новини"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Преместване на избраните показалци?"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "Най-посещавани сайтове"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "Мобилен изглед"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "Местоположение"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "Последна седмица"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "Последен месец"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "Последните 7 дни"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "Едър"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "Интернет историята не се съхранява."
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "Интернет"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "Подобряване на производителността при зареждане на страници"
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "Начална страница"
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "Скрийте адресната лента, когато превъртате надолу в страницата."
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "Общи"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "Пълно име"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "Принудителен мащаб"
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "Апартамент, сграда, етаж и т.н."
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "Пръстови отпечатъци:"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Неуспешно добавяне в началния екран."
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "Въведете своето име."
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "Въведете село/град/област."
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "Въведете страна/регион."
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "Въведете име на фирма."
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "Активиране на местоположение"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "Активиране на JavaScript"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "Докоснете двукратно, за да видите сертификат."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "Чукнете двукратно, за да изберете търсачка."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "Чукнете двукратно, за да отворите уеб страницата."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "Чукнете двукратно, за да отворите списъка."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "Чукнете двукратно, за да отворите папката."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "Чукнете двукратно, за да отворите клавиатурата."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "Чукнете двукратно, за да отидете на съдържание."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "Чукнете двукратно, за да затворите областта."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "Чукнете двукратно, за да отмените търсенето."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "Чукнете двукратно и задръжте, за да преоразмерите разделената област."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "Докоснете двукратно и плъзнете, за да пренаредите."
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "Показване на изскачащи предупреждения за защита"
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "Показване на изображенията на уеб страниците."
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "Екран изглед"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Изтриване на избраните показалци?"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "Изтриване на лични данни"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "Основно съхранение"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "Страница по подразбиране"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "Използването на данни е намалено с %1$d% (%2$d KB от %3$d KB получени). Докоснете тук, за да нулирате статистиката."
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "Потребителски агент по избор"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "Текуща страница"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "Създадено."
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "Област"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "Страна/регион"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "Бисквитки и данни сайта"
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "Бисквитки"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "Страници със съдържание"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "Име на фирма"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "Затвори раздела"
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "Изчистване на настройките за разрешения за уеб уведомявания"
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "Изчистване на разрешенията за уеб уведомявания?"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "Изчистване на достъпа за уведомяване за уебсайтове"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "Изчистване на уведомления"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "Изчистване на достъпа до местоположения"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "Изтриване на хронология"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "Изчистване на всички данни на браузъра и връщане на настройките по подразбиране"
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "Град"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "Променете размера на текста за по-лесно четене, особено когато преглеждате настолни версии на уеб сайтове на устройството си. Обърнете внимание, че в резултат на това оформлението на текста може да се промени."
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "Напомнянето е премахнато"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "Блокиране на изскачащи прозорци на уеб страници"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "Блокирайте изскачащи прозорци на уеб страници."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "Блокиране на изскачащи прозорци"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "Основен"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "Формуляри за автоматично попълване"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "Автоматично разпознаване"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "Автоматично"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "Питане дали да се добавя показалец за уебсайт, когато сте го посетили %d пъти"
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "Винаги включено"
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "Винаги"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "Всички отворени прозорци ще бъдат затворени и ще отидете на началната си страница."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "Разрешаване на сайтовете да изпълняват JavaScript"
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "Разрешаване на сайтовете да искат достъп до вашето местоположение"
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Разрешаване на достъп на сайтовете до данните за вашето местоположение"
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "Разрешаване на %s да показва уведомявания"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "Разрешава на сайтове да запаметяват и четат данни от бисквитки."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "След като посетите уеб страниците, страниците, които сте посетили най-много, ще се покажат тук."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "След като разгледате уеб сайтове, тук ще се покаже размерът на техните съхранени данни и информация дали те могат да осъществят достъп до вашето местоположение."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "След като видите уеб страниците, те ще се покажат тук."
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "След като запишете уеб страници за преглед офлайн, те ще се покажат тук."
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "След като заредите страници, ще бъде показана хронологията на страници."
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "След като добавите уеб страници към Бърз достъп, те ще се покажат тук."
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Разширени настройки за отделни уеб сайтове"
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "Допълнителни"
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "Добави към запис"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "Доб. уебсайт към показ., за да го отвар. по-бързо."
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "Адресен ред 2"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "Адресен ред 1"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "Приемане на бисквитки"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "Ще бъде изтрит 1 профил."
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "РАЗД."
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "Стартиране на изтегляне..."
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "Папката е преименувана."
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "Предлож. фрази за търсене и URL"
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "Управл. използването на данни"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "Отказ"
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "Задайте устройството да показва цялата уеб страница на екрана, когато е заредена, без да е нужно превъртане."
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "Не може да се пусне Интернет. Изтощена батерия"
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "Изтеглянето е спряно и изтеглените данни ще се изтрият."
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "Search completed"
+
+msgid "IDS_BR_POP_READY"
+msgstr "Готово."
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "Грешка в паметта."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Данните в роуминг са деактивирани. Свържете се към Wi-Fi мрежа или активирайте Данни в роуминг и опитайте отново."
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "Таймаут на заявка."
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "Необходима е Wi-Fi връзка. Докоснете OK, за да отидете в настройките за Wi-Fi."
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "Уеб прил."
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "Преглед онлайн"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "Прочетете офлайн стр. после"
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "Бърз достъп"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "Винаги активирано"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Докоснете тук, за да добавите пряк път за бърз достъп"
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "Няма история"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "Ръководство за потр."
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "Село/град/област"
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "Съхранени данни"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "Търсене и URL предложения"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "История"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "Побиране на стр. в екрана"
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "Изтеглени файлове"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "По избор"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "Държава/регион"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "Преименуване на папка"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "Лични данни"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "По-нови"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "Издадено до"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "Кодиране"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "Редак. инф."
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "Изтеглянето е спряно"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "Отдел:"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "Доб. инф."
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "Wi-Fi"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "Настр."
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "OK"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "Ново"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "Търсене в Интернет"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "Файлът не може да се отвори."
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "Не може да се намери приложение, което да отвори този файл."
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "Не може да се осъществи връзка към мобилни мрежи, когато е активиран режим Полет. Вместо това се свържете към Wi-Fi мрежа или докоснете „Настройки“, за да деактивирате режим Полет, след което опитайте отново."
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Този сертификат е от надежден орган."
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Докоснете тук, за да добавите пряк път за бърз достъп."
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "Предпочитания"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "% "
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "Няма открити мобилни мрежи."
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "Няма съвпадения"
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "Мобилните данни са изключени. Вместо това се свържете към Wi-Fi мрежа или докоснете „Настройки“, за да включите Мобилните данни, след което опитайте отново."
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "Побиране в ширината"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "БЪРЗ ДОСТЪП"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "Отваряй в нов раздел"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "Споделяне на връзка"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "Запази"
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "Запази"
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "Запази"
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "Предиш."
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "Следващ"
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "Изтрий"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "Изчиств."
+
+msgid "IDS_BR_SK_BACK"
+msgstr "Назад"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "Необходима е Wi-Fi връзка. Свържете се към Wi-Fi мрежа и опитайте отново"
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "URL не е открит."
+
+msgid "IDS_BR_POP_URL"
+msgstr "URL"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "Записан."
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "Премахнат."
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d елемента ще бъдат изтрити."
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "Избрани са %d елемента."
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "Няма избрани елементи."
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "Няма достатъчно памет."
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "Никога"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "Мобилните данни са деактивирани. Вместо това се свържете към Wi-Fi мрежа или активирайте мобилни данни и опитайте отново"
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "Зареждане. Моля, изчакайте..."
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "Невалиден URL."
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "Неуспешно."
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "Въведете заглавие"
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "Не показвай отново"
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "Изтеглянето е завършено."
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "Забранено."
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "Изтриване?"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "Изтрито."
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "Затваряне на приложението?"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "Добавен е маркер."
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "Автоматична яркост"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "Акаунт"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "1 елемент ще бъде изтрит."
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "Избран е 1 елемент."
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "Преведете"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "Спри"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "Показване"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "Споделям"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "Настройки"
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "Изпращане на еmail"
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "Избор"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "SD карта"
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "Преименуване"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "Опресняване"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "Премести"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "Съобщения"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "Преглед на списък"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "Приемам."
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "Помощ"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "Устройство"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "Показалец"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "Добавен."
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "Добавяне"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "Място за съхр. по подраз."
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "Влизане в Samsung акаунт"
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "%d избрани"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "Няма връзка с мрежата"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "Папка"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "Редактиране на профил"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "Настрой"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "Не сега"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "Активиране"
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "Редакт."
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "Продължи"
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "Продължи"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "Затвори"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "Отказ"
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "Отказ"
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "Позволи"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "Вчера"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "Днес"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "Заглавие"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "Максималният брой знаци (%d) е надвишен."
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "Излъчване"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "Малък"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "Настройки"
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "Търси"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "Резултати от търсене"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "Профил"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "Обработване..."
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "Тел. номер"
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "Телефон"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d елемента ще бъдат изтрити."
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "Парола"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "Включено"
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "Изключено"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "Няма намерени резултати."
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "Няма история"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "Уведомления"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "Среден"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "Изображения"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "Цял екран"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "Размер на шрифта"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "Име на папка"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "Въведете пощенски код."
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "Въведете пощенски код."
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "Въведете телефонен номер."
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "Въведете име."
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "Въведете име на папка."
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "Въведете имейл адрес."
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "Email адрес"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "Смъкване..."
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "Режим за разработчици"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "По подразбиране"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "Показалци"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "Всички"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr "Добави в"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "Тагове"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "1 елемент ще бъде изтрит."
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "Достигнат е максималният брой знаци (%d)."
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "Неподдържан тип носител."
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Не може да се свърже към мобилни мрежи, когато е активиран режим Полет. Вместо това се свържете към Wi-Fi мрежа или деактивирайте режим Полет и опитайте отново"
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "Инсталирането завърши."
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "Неуспешна инсталация."
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "Изтриване..."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Данните в роуминг са деактивирани. Вместо това се свържете към Wi-Fi мрежа или активирайте данни в роуминг и опитайте отново"
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "Споделяне чрез"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "Поставяне"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "Р-р шрифт"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "Не може да се изтегли"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "Актуализиране"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "Отново"
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "Неуспешна заявка."
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "Вход"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "Зареждане"
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "Побиране в екрана"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "Изтеглени файлове"
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Данните в роуминг са деактивирани. Вместо това се свържете към Wi-Fi мрежа или активирайте данни в роуминг и опитайте отново."
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "Изтеглянето e отменено."
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "Таен вкл."
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "Поверит"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "Съхран. по подразбиране"
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "Ръчно мащабиране"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "Търсачка по подразбиране"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "Запис на инф. за влизане"
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "Изключване на Таен режим"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "Включване на Таен режим"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "Защита на Таен режим"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "Използване парола"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "Без използване на парола"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "Най-посещавани сайтове"
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "Задаване на моя профил"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "Моят проф. Авто попълване"
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "Управлявайте данни, използвани за попълване на формуляри онлайн."
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "Запис инф. влизане"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "Данни за достъп до местоположение"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "Авто попълване на данни"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "Всички уеб страници, които преглеждате, докато Таен режим е включен, няма да се показват в хронологията на браузъра или на търсене, докато режимът е изключен.\n\nВсички показалци и уеб страници, записани докато Таен режим е включен, няма да се показват, докато той е изключен.\n\nСъщо така можете да защитите данните в Таен режим с парола."
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "Всички уеб страници, които преглеждате, докато Таен режим е включен, няма да се показват в хронологията на браузъра или на търсене, докато режимът е изключен.\n\nВсички показалци и уеб страници, записани докато Таен режим е включен, няма да се показват, докато той е изключен."
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "Таен изкл."
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "Без ползване парола"
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "Нов разд."
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "Уеб адрес"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "Доб. уеб стр. в Бърз достъп"
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "Включване на JavaScript"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "Неуспеш. отваряне нов раздел"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "Отваряне в нов раздел"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "Името на папката вече се използва."
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "Нова папка %d"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "Нова папка"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "Активиране на JavaScript"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "Управление на данни на уеб сайт"
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "Задаване на начална страница"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Уеб страницата е добавена към списъка за бърз достъп."
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "Редактиране на Бърз достъп"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "Премахване от показалците"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "Добавяне показалец"
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "Преглед на историята"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "Раздели"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "Нов раздел"
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "Препращане"
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "Назад"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "Показалци"
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "Няма профили"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "Хронология"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "Показалци"
+
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "Error de xarxa"
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "Es requereix autenticació"
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "Avís de seguretat"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "Certificats"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "Emès a:"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "Nom comú:"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "Organització:"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "Unitat organitzativa:"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "Hi ha problemes amb el certificat de seguretat d'aquest lloc"
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "Permetre"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "%s sol·licita la seva ubicació"
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "Recordar preferència"
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr "Número de sèrie"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "Emès per:"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "Validesa:"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "Vàlid des de:"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "Vàlid fins a"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "Empremta digital"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "Algoritme de signatura"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "Descarregar"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "Aquesta pàgina web"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "Nom d'usuari"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "Contrasenya"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "Veure"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "Cancel·lar"
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "Pantalla"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "LTE/GSM/WCDMA (connectar automàticament)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "Finestr múltip"
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "Informació del certificat"
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "Ajustaments de lloc web"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "Certificat no vàlid"
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "Botó"
+
+msgid "IDS_BR_SK_YES"
+msgstr "Sí"
+
+msgid "IDS_BR_SK_NO"
+msgstr "No"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "Fet"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "Cancel·lar"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "Més"
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "No hi ha elements"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "Connectar a xarxa mòbil"
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "No tornar a mostrar"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "Només es poden descarregar URL http o https"
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "Cerca a la web"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "Veure imatge"
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "Desar enllaç"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "Desar imatge"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "Copiar enllaç"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "Copiar la imatge"
+
+msgid "IDS_BR_SK_OK"
+msgstr "Acceptar"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "Trucar"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "Error"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "Pàgina web afegida a Accés ràpid."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "Pàgina web afegida als Preferits."
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "Esborrat accés directe ràpid."
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "S'han eliminat %d elements de l'historial de navegació."
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "Obrint Samsung account..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "L'ús de dades baix habilitat."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "S'ha deshabilitat l'ús de dades baix. S'estalvia %d% de banda ampla."
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "Imatge copiada al porta-retalls."
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Error en afegir aplicació a la pantalla d'inici."
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "Descarregant imatge..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "S'han restablert les estadístiques de desament de dades."
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "Marcador esborrat."
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Afegit a la llista Accés ràpid."
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "S'ha afegit a la pantalla d'inici."
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "S'ha bloquejat 1 element emergent."
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "S'ha eliminat 1 element de l'historial de navegació."
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "Notificacions"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "Més visitades"
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "Historial"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "Desmarc"
+
+msgid "IDS_BR_SK_TABS"
+msgstr "Pestanyes"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "Menú"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "Esborrar"
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "Crear carpeta"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "Esborrar"
+
+msgid "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"
+msgstr "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"
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Ajusti el dispositiu perquè suggereixi consultes i llocs a la barra d'adreces web mentre escriu."
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "Def text per omplir form en línia."
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Definir ajustaments avançats de llocs web individuals."
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "Recordar les dades introduïdes als formularis per utilitzar-les més tard."
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "Predir consultes relacionades i llocs web populars a la barra de Navegació mentre escriu."
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "Ometre les sol·licituds del lloc web de controlar el nivell de zoom."
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "Mostrar imatges a pàgines web."
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "Comprimeixi el contingut dels llocs web per utilitzar menys dades."
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "Esborrar informació d'accés de notificacions de tots els llocs web."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "Change the text size for easier reading, especially when viewing desktop versions of websites on your phone. Note that the text layout may change as a result."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "Canviï la mida del text per a una lectura més fàcil, especialment en veure versions d'escriptori de llocs webs. Tingui en compte que el disseny del text pot variar com a resultat."
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "S'esborrarà la informació d'accés de notificacions de tots els llocs web."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Permetre als llocs desar i llegir galetes."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Permetre als llocs accedir a dades d'ubicació."
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "Potser no pot afegir un clip a algunes pàgines web amb precisió"
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "S'esborrarà l'historial."
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "No es pot veure el certificat. S'ha canviat la informació de la pàgina."
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "Per iniciar la sessió en aquest lloc web amb les empremtes, vagi a Ajustaments i habiliti Inici de sessió web."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Aquest certificat no és d'una autoritat de confiança."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Aquest certificat és d'una autoritat de confiança."
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "S'esborraran totes les dades de permisos d'ubicació per a aquesta web."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "La carpeta de destinació és la mateixa que la d'origen"
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "La carpeta de destinació és una subcarpeta de la d'origen"
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "S'han detectat problemes amb el certificat de seguretat d'aquest lloc web."
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "S'està iniciant la descàrrega..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "Alguns llocs web HTML poden no admetre aquesta funció"
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "Definir com a pàgina d'inici"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "Els ajustaments es restabliran als valors predeterminats."
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "Ajustaments desats"
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "La política de seguretat restringeix l'ús del navegador d'Internet"
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "Desat als preferits"
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "Canviar nom d'etiqueta"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "S'esborraran %d perfils."
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "Les pàgines que vegi no es mostraran a l'historial del seu navegador ni a l'historial de cerca, i no deixaran altres rastres, com ara galetes."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "%1$s (%2$s) està demanant permís per utilitzar la seva càmera"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) està demanant permís per emmagatzemar dades al seu dispositiu per a ús fora de línia"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "%1$s (%2$s) està demanant permís per mostrar notificacions"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "%1$s (%2$s) està demanant permís per canviar com funciona el seu navegador en aquest lloc. Això pot ser un intent d'atac al seu sistema. Si no confia en aquest lloc web ni sap per què ha aparegut aquesta sol·licitud, toqui Cancel·lar."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "%1$s (%2$s) està demanant permís per accedir a la seva ubicació"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) està intentant emmagatzemar una gran quantitat de dades al seu dispositiu per a ús fora de línia"
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "S'ha detectat “%1$s”.\nDetectat a: “%2$s”\n\nPart del contingut s'ha bloquejat per protegir el seus dispositiu."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "S'ha detectat “%1$s”.\nDetectat a: “%2$s”\n\nObrir pàgina web igualment?"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "No hi ha prou memòria. Esborri'n alguns elements i torni-ho a intentar."
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "No permès"
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "Mogut"
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "Introdueixi URL"
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "Introdueixi el nom del preferit"
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "Dialing..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "Esborrar la informació d'accés d'ubicació del lloc web?"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "Esborrar aquest Accés directe ràpid?"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "Esborrar aquesta pàgina?"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "Esborrar aquest preferit?"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "Esborrar les dades de llocs web emmagatzemades?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "Esborrar les dades d'inici de sessió d'aquest lloc web?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "Esborrar les dades d'inici de sessió de %d llocs web?"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "Vol esborrar %d pàgines web desades?"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "Esborrar %d accessos directes ràpids?"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "Vol esborrar %d preferits?"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "Esborrar totes les dades de lloc web i permisos d'ubicació?"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "Esborrar historial?"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "Continuar"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "Tancar l'aplicació"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "Esborrar?"
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "Netejar l'historial?"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "Preferit eliminat"
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "Ja existeix"
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "S'esborraran totes les dades emmagatzemades d'aquest lloc web."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "S'esborraran totes les dades emmagatzemades i permisos d'ubicació per a aquesta web."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "S'esborraran totes les dades emmagatzemades i permisos d'ubicació per a aquestes webs."
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "Es restabliran tots els ajustaments als valors predeterminats."
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "S'esborraran tots els elements de l'historial de navegació."
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Permetre als llocs desar i llegir galetes"
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "Afegit a Preferits"
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "Finestres"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "Veure certificat"
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "Unicode (UTF-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "Vista de miniatura"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "Codificació del text"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "Encongir text"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "Ajustaments"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "Enviar missatge"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "Correu electrònic"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "Seleccionar text"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "Selecciona-ho tot"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "Seleccionar tot"
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "Mode selecció"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "Seleccionat"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "Desar a KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Desar pàg per vista fora línia"
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "Desar elem enllaç a KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Desar per vista fora de línia"
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "Pàgina web"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "Pàgines desades"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "Veure"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "Tornar a ordenar"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "Canviar nom de carpeta"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "Eliminar"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "Mode Lector"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "Contrasenyes"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "Obrir en finestra nova"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "Obrir"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "Pàgines fora de línia"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "Nova finestra"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "Minimitzar"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "Mitjana"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "Baixa"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "Privilegis d'accés a la ubicació"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "Carregar imatges"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "Llatí-1 (ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "Coreà (EUC-KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "Japonès (SHIFT JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "Japonès (ISO-2022-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "Japonès (EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "Mode d'incògnit"
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "Enorme"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "Pantalla inici com clip web"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "Accés dir a Pantalla inici"
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "Alta"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "Endavant"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "Enrere"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "Gegant"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "Cercar a pàgina"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "Cercar a pàgina"
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "Canals subscrits"
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "Ampliar text"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "Habilit mode Secret"
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "Habilit Mode nocturn"
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "Habilitar l'ús de dades baix"
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "Arrossegar i deixar anar"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "Deshab mode Secret"
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "Deshab Mode nocturn"
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "Deshabiliti l'ús de dades baix"
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "Deshabilitat"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "Esborrar pàgina desada"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "Eliminar l'historial"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "Xarxa de dades"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "Copiar al porta-retalls"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "Copiar URL enll"
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "Copiar"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "Tancar tot"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "Esborrar tot"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "Xinès (GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "Xinès (Big5)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "Memòria cau"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "Afegir a clip web"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "Afegir a accés ràpid"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Afegir a pantalla d'inici"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "Afegir a l'inici"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "Afegir o eliminar un preferit"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "Afegir preferits"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "Afegir preferit"
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "Extensió"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "Cercar, o introduir URL"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "No hi ha historial del lloc web"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "No hi ha cap lloc web"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "No hi ha pàgines web"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "No hi ha accessos directes"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "Suggeriments adreces web"
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "Llocs web"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "Veure més"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "Suggeriments d'URL"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "Augmentador de text"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "Definir pàgina d'inici"
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "Executar JavaScript"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "Restablir ajustaments"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "Precarregar pàgines web"
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "Precarreg webs enllaçades"
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "Precarregar enllaços disp"
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "Ús de dades baix"
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "Accés a la ubicació"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "Qualitat d'imatge"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "Ocultar barra d'adreces"
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "Descarreg contingut font"
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "Esb dades inici sessió"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "Estadístiques des dades"
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "Contingut"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "Esborrar dades notific"
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "Emplenar formularis auto"
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "Afegir perfil"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "Accedir a la ubicació"
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "S'ha assolit el límit de finestres"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "Notificacions web"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "Notificació web"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "Validesa"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "Error en obrir finestra"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "No s'ha pogut obrir el fitxer"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "Error en moure preferits"
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "El lloc no és de confiança"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "Definir pàgina d'inici"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "Número de sèrie:"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "Selec dades inici sessió per"
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "Seleccionar accessos directes"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "Seleccionar els preferits"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "Seleccionar el preferit"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "Certificat de seguretat"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "Reordenar Acces direct ràpids"
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "Accés ràpid"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "Perfils"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "Element emergent bloquejat"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "Llocs web populars"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "Organització:"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "Unitat organitzativa:"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "Emès el:"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "Emès abans del"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "Extensió HTML5"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "Dades del formulari"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "Caduca el:"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "Habilitar Inici de sessió web"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "Editar preferit"
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "Esborrar dades de llocs web"
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "Esborrar dades inici sessió"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "Esborrar perfil"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "Esborrar preferits"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "Problema de connectivitat de dades"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "Nom comú:"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "Tancar l'aplicació"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "Esborrar dades personals"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "Esborrar accés d'ubicació"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "Administració ample banda"
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "Certificats"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "Restablir"
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "Pàg inici"
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "Troba"
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "Enrere"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "Most sempre"
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "Portal web"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "Esports"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "Social"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr "Compres"
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "Pagament"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "Aficions"
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "Anar a l'historial"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "Espec-\ntacles"
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "Gestor de finestres"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "Adreça web"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "Entrada de veu"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "Veure imatge"
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "Veure historial."
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "Veure preferits."
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "Certificat vàlid"
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "Utilitzar el mode de pantalla completa per ocultar la barra d'estat"
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Utilitzar un servei de predicció per mostrar consultes relacionades i llocs webs populars a la barra d'adreces mentre escriu"
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "Carpeta superior"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "Sense etiqueta"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "No es pot obrir el fitxer a %s. Pot ser que s'hagi eliminat o canviat de nom, o que els permisos del fitxer n'evitin l'accés."
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "No es pot mostrar la pàgina web. No hi ha resposta del servidor."
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "Poble/ciutat/província"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "Aquest lloc està utilitzant %s."
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "Aquest lloc pot accedir a la seva ubicació."
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "Aquest lloc no pot accedir a la seva ubicació."
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "S'esborrarà aquest preferit"
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "S'esborraran les dades personals seleccionades."
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "Camp de text"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "Carpeta destí"
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "Toqui la icona del gestor de finestres, tanqui algunes finestres i torni-ho a intentar"
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "Toqui un cop més per tancar Internet"
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "Sincronitzar pàgines obertes"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "Sincronitzar dades d'Internet"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "Sincronitzar preferits"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "Adreça postal, codi postal, c/o, etc"
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "Dades emmagatzemades"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "Controlador de la barra de divisió"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "Inici la sessió al seu Samsung account per accedir als preferits i pestanyes als altres dispositius"
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "Mostrar descripció general de les pàgines obertes recentment"
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "Empremta SHA-256:"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "Empremta SHA-1:"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "Definir text per a l'emplenament automàtic de formularis web"
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "Establir la pàgina actual com a pàgina d'inici"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "Seleccionar carpeta"
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "Cerqui o introdueixi URL"
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "Camp de cerca"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "Suggeriments de cerca i URL"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "Pantalla i text"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "Desar noms d'usuari i contrasenyes per a llocs web"
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "Desar enllaç"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "Restablir ajustaments predeterminats?"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "Restablir valors predeterminats"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "Restablir a predeterminat"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "Restablir ajustaments"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "Restableixi tots els ajustaments als valors predeterminats."
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "Eliminar informació de la notificació d'accés web?"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "Recordar contrasenyes"
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "Recordar dades de formularis"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "Recordar les dades que escric als formularis per a usos posteriors"
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "Botó de ràdio"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "S'esborrarà el preferit %s"
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "Confidencialitat"
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "Imprimir"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "Premi la tecla de menú"
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "Codi postal"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "%d elem emerg bloq"
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "Pàgina carregada"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "Les pàgines que vegi en aquesta pestanya no es mostraran a l'historial del seu navegador ni a l'historial de cerca, i no deixaran altres rastres, com ara galetes"
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "Ometre la sol·licitud del lloc web de controlar el zoom"
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "Altres"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "Obrir finestres."
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "Obrir pàg en desc gral"
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "A petició"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "Només amb Wi-Fi"
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "Més antic"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "Sense finestres"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "Llocs no visitats"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "Sense títol"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "No hi ha pàgines desades"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "No hi ha preferits"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "Normal"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "Notícies"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "¿Moure els preferits seleccionats?"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "Llocs més visitats"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "Vista de mòbil"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "Ubicació"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "Setmana passada"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "Mes passat"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "Els últims 7 dies"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "Gran"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "No emmagatzemant historial Internet"
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "Millorar el rendiment en carregar pàgines"
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "Pàgina d'inici"
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "Oculta la barra d'adreces quan es desplaça cap avall per la pàgina."
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "General"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "Nom complet"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "Forçar zoom"
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "Pis, suite, unitat, edifici, planta, etc."
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "Empremtes:"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Error en afegir l'aplicació a la pantalla d'inici"
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "Introdueixi el seu nom"
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "Introdueixi poble/ciutat/comtat"
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "Introdueixi país/regió"
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "Introdueixi el nom de l'empresa"
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "Habilitar ubicació"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "Habilitar JavaScript"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "Toqui dos cops per veure el certificat."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "Toqui dos cops per seleccionar un cercador."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "Toqui dos cops per obrir la pàgina web."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "Toqui dos cops per obrir la llista."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "Toqui dos cops per obrir la carpeta."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "Toqui dos cops per obrir el teclat."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "Toqui dos cops per moure's al contingut."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "Toqui dos cops per tancar la safata."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "Toqui dos cops per cancel·lar la cerca."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "Toqui dos cops i mantingui tocat per canviar la mida de l'àrea dividida."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "Toqui dos cops i arrossegui per canviar l'ordre."
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "Mostrar avisos emergents de seguretat"
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "Mostrar imatges a pàgines web"
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "Vista d'escriptori"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Esborrar els preferits seleccionats?"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "Esborrar dades personals"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "Emmagatzematge predeterminat"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "Pàgina predeterminada"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "Ús de dades reduït un %1$d% (%2$d KB de %3$d KB rebuts). Toqui aquí per restablir les estadístiques."
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "Personalitzar agent d'usuari"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "Pàgina actual"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "Creat"
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "Comtat"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "País/regió"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "Galetes i dades lloc"
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "Cookies"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "Ajustaments de contingut"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "Nom de l'empresa"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "Tancar pestanya"
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "Esborrar ajustaments de permisos de notificacions web"
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "Esborrar permisos de notificacions web?"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "Eliminar notificació d'accés per als llocs web"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "Esborrar notificacions"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "Esborrar accés d'ubicació"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "Esborrar historial"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "Esborrar totes les dades del navegador i restablir tots els ajustaments als valors predeterminats"
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "Poble/ciutat"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "Canviï la mida del text per a una lectura més fàcil, especialment en veure versions d'escriptori de llocs web al seu dispositiu. Tingui en compte que el disseny del text pot variar com a resultat."
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "Recordatori de preferit"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "Bloquejar finestres emergents a pàgines web"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "Bloquegi les finestres emergents a les pàgines web."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "Bloquejar finestres emergents"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "Bàsic"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "Emplenar formularis automàticament"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "Detectar automàticament"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "Automàtica"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "Demanar si afegir un preferit d'un lloc web quan l'hagi visitat %d cops"
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "Sempre activat"
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "Sempre"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "Totes les finestres obertes es tancaran i es mourà a la seva pàgina d'inici"
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "Permetre als llocs executar JavaScript"
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "Permetre que els llocs sol·licitin accés a la seva ubicació"
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Permetre que els llocs accedeixin a les seves dades d'ubicació"
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "Permetre que %s mostri notificacions"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "Permet als llocs desar i llegir dades de cookies"
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "Després de visitar pàgines web, les pàgines que hagi visitat més es mostraran aquí."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "Després de veure les pàgines web, es mostrarà la mida de la informació que contenen i si poden accedir a la seva ubicació."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Després de veure pàgines web, es mostraran aquí."
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Després de desar pàgines web a veure fora de línia, es mostraran aquí."
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "Després de carregar pàgines, es mostrarà l'historial de pàgines"
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Després d'afegir pàgines web a Quick access, es mostraran aquí."
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Ajustaments avançats de llocs web individuals"
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "Avançat"
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "Afegir a contacte"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "Afeg lloc web a preferits per obrir-lo ràpidament"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "Línia d'adreça 2"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "Línia d'adreça 1"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "Acceptar cookies"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "S'esborrarà 1 perfil."
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "PEST"
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "Iniciant descàrrega..."
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "Nom de carpeta canviat."
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "Suggerir termes de cerca i URL"
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "Gestió d'ús de dades"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "Canc"
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "Definir el dispositiu per mostrar la pàgina web completa a la pantalla quan es carregui, sense necessitat de desplaçar-se."
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "No es pot executar Internet. Bateria baixa."
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "S'ha aturat la descàrrega i s'esborraran les dades descarregades."
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "Search completed"
+
+msgid "IDS_BR_POP_READY"
+msgstr "Preparat"
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "Error de memòria"
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "La itinerància de dades està deshabilitada. Connecti a una xarxa Wi-Fi o habiliti la itinerància de dades i torni-ho a intentar."
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "Temps d'espera de sol·licitud esgotat"
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "Cal una connexió Wi-Fi. Toqui Acceptar per anar als Ajustaments Wi-Fi."
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "Aps web"
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "Veure en línia"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "Llegir pàg fora línia més tard"
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "Accés ràpid"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "Sempre habilitat"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Toqui aquí per afegir un accés directe de Quick access"
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "Sense historial"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "Manual d'usuari"
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "Poble/ciutat/comtat"
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "Dades emmagatzemades"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "Suggerim de cerca i URL"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "Historial"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "Ajustar pàgina a pantalla"
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "Descàrregues"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "Personalitzar"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "País/regió"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "Canviar nom carpeta"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "Dades pers"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "Més nou"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "Emès a"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "Codificant"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "Editar info"
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "Descàrrega aturada"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "Departament:"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "Afegir info"
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "Wi-Fi"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "Ajust"
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "Acceptar"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "Nou"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "Cerca a la web"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "No s'ha pogut obrir el fitxer"
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "No es troba cap aplicació per obrir aquest fitxer."
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "No es pot connectar a xarxes mòbils mentre el mode Vol està habilitat. Connecti a una xarxa Wi-Fi en el seu lloc, o toqui Ajustaments per deshabilitar el mode Vol i torni-ho a intentar."
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Aquest certificat és d'una autoritat de confiança."
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Toqui aquí per afegir un accés directe d'Accés ràpid."
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "Preferències"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "% "
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "No s'ha trobat cap xarxa mòbil."
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "No hi ha coincidències"
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "Les dades mòbils estan desactivades. Connecti's a una xarxa Wi-Fi en el seu lloc, o toqui Ajustaments, per activar les dades mòbils i torni-ho a intentar."
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "Adaptar a l'amplada"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "ACCÉS RÀPID"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "Obrir en pestanya nova"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "Compartir enllaç"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "Desar"
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "Desar"
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "Desar"
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "Anterior"
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "Següent"
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "Esborrar"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "Esborrar"
+
+msgid "IDS_BR_SK_BACK"
+msgstr "Enrere"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "Cal una connexió Wi-Fi. Connecti a la xarxa Wi-Fi i torni-ho a intentar."
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "No s'ha trobat l'URL"
+
+msgid "IDS_BR_POP_URL"
+msgstr "URL"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "Desat"
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "Eliminat"
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "S'esborraran %d elements"
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "%d elements seleccionats"
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "No s'ha seleccionat cap element"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "No hi ha prou memòria"
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "Mai"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "Les dades mòbils estan deshabilitades. Connecti a una xarxa Wi-Fi en el seu lloc, o habiliti dades mòbils i torni-ho a intentar."
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "Carregant. Esperi..."
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "URL no vàlida"
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "Error"
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "Introduir títol"
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "No ho tornis a mostrar."
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "Descàrrega finalitzada"
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "Desactivat"
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "Esborrar?"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "Esborrat"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "Tancar aplicació?"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "Preferit afegit"
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "Brillantor automàtica"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "Compte"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "S'esborrarà 1 element"
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "1 element seleccionat"
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "Traduir"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "Aturar"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "Mostrar"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "Compartir"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "Ajustaments"
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "Envia missatge o correu electrònic"
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "Seleccionar"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "Targ SD"
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "Canviar nom"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "Actualitzar"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "Moure"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "Missatges"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "Vista de llista"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "Accepto."
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "Ajuda"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "Dispositiu"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "Preferit"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "Afegit"
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "Afegir"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "Emmagat descàrrega predet"
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "Iniciar sessió a Samsung account"
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "%d seleccionats"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "Sense connexió de xarxa"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "Carpeta"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "Editar perfil"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "Definir"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "Ara no"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "Habilitar"
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "Editar"
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "Cont."
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "Continuar"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "Tancar"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "Cancel·lar"
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "Cancel·lar"
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "Permetre"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "Ahir"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "Avui"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "Títol"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "S'ha excedit el nombre màxim de caràcters (%d)"
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "Reproducció en temps real"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "Petita"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "Ajustaments"
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "Cercar"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "Resultats de la cerca"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "Perfil"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "Processant..."
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "Número tel"
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "Telèfon"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "S'esborraran %d elements"
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "Contrasenya"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "Activat"
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "Desactivat"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "No s'han trobat resultats."
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "No hi ha historial"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "Notificacions"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "Mitjana"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "Imatges"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "Pantalla completa"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "Mida de font"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "Nom carpeta"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "Introduir codi postal"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "Introduir codi postal"
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "Introdueixi el número de telèfon."
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "Introduir nom"
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "Introduir nom de carpeta"
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "Introduir adreça correu electrònic"
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "Adreça de correu electrònic"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "Descarregant..."
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "Mode de programador"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "Predeterminat"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "Preferits"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "Tot"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr "Afegir a"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "Etiquetes"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "S'esborrarà 1 element"
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "S'ha assolit el nombre màxim de caràcters (%d)."
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "No s'admet aquest tipus de mitjà"
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "No es pot connectar a xarxes mòbils mentre el mode Vol està habilitat. Connecti a una xarxa Wi-Fi en el seu lloc, o deshabiliti el mode Vol i torni-ho a intentar."
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "Instal·lació finalitzada"
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "Error d'instal·lació"
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "Esborrant..."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "La itinerància de dades està deshabilitada. Connecti a una xarxa Wi-Fi en el seu lloc, o habiliti la itinerància de dades i torni-ho a intentar."
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "Compartir mitjançant"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "Enganxar"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "Mida font"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "No es pot descarregar"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "Actualitzar"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "Reintent"
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "Error a la petició"
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "Iniciar sessió"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "Carregant..."
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "Ajustar a pantalla"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "Descàrregues"
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "La itinerància de dades està deshabilitada. Connecti a una xarxa Wi-Fi en el seu lloc, o habiliti la itinerància de dades i torni-ho a intentar."
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "Descàrrega cancel·lada"
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "Secr activ"
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "Privadesa"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "Emmagatz predeterminat"
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "Zoom manual"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "Cercador predeterminat"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "Desar inform inici sessió"
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "Desactivar el mode Secret"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "Activar el mode Secret"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "Seguretat del mode Secret"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "Utilitzar contrasenya"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "No utilitzar contrasenya"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "Llocs web més visitats"
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "Definir el meu perfil"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "El meu Emplen auto perfil"
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "Gestionar dades utilitzades per omplir formularis en línia."
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "Desa info ini ses"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "Ubicació de dades d'accés"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "Emplenar dades automàticament"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "Les pàgines web que vegi mentre el mode Secret estigui activat no apareixeran al navegador ni a l'historial de cerca quan estigui desactivat.\n\nEls marcadors i les pàgines web que desi mentre el mode Secret estigui activat no es mostraran quan aquest mode estigui desactivat.\n\nTambé pot protegir les dades del mode Secret amb una contrasenya."
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "Les pàgines web que vegi mentre el mode Secret estigui activat no apareixeran al navegador ni a l'historial de cerca quan estigui desactivat.\n\nEls marcadors i les pàgines web que desi mentre el mode Secret estigui activat no es mostraran quan aquest mode estigui desactivat."
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "Secr desact"
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "No utilit contrasenya"
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "Pes nov"
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "Adreça web"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "Afeg pàgin web a Accés ràpid"
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "Activar JavaScript"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "No s'ha pog obr pestanya nov"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "Obrir en una pestanya nova"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "Nom de carpeta en ús."
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "Carpeta nova %d"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "Carpeta nova"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "Habilitar JavaScript"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "Gestionar dades de llocs web"
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "Establir pàgina d'inici"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Pàgina web afegida a la llista Accés ràpid."
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "Editar Accés ràpid"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "Eliminar de Preferits"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "Afegir preferit"
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "Historial de navegació"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "Pestanyes"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "Pestanya nova"
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "Reenviar"
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "Tornar"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "Preferits"
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "Sense perfils"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "Historial"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "Preferits"
+
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "Chyba sítě."
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "Je vyžadováno ověření."
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "Upozornění zabezpečení"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "Certifikáty"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "Vydáno pro:"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "Běžný název:"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "Organizace:"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "Organizační jednotka:"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "Došlo k potížím s certifikátem zabezpečení pro tento server."
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "Povolit"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "%s požaduje informace o vaší poloze."
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "Zapamatovat preference."
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr "Sériové číslo"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "Vydal:"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "Platnost:"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "Platí od:"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "Platí do"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "Otisk prstu"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "Algoritmus podpisu"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "Stáhnout"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "Tato webová stránka"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "Uživatelské jméno"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "Heslo"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "Zobrazit"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "Zrušit"
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "Displej"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "LTE/GSM/WCDMA (automaticky připojit)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "Více oken"
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "Informace o certifikátu"
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "Nastavení webového serveru"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "Neplatný certifikát."
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "Tlačítko"
+
+msgid "IDS_BR_SK_YES"
+msgstr "Ano"
+
+msgid "IDS_BR_SK_NO"
+msgstr "Ne"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "Hotovo"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "Zrušit"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "Další"
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "Žádné položky"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "Připojit k mobilní síti"
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "Znovu nezobrazovat"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "Stahovat lze pouze z adres URL http nebo https."
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "Hledání na webu"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "Zobr. obrázek"
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "Uložit odkaz"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "Uložit obrázek"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "Kopírovat odkaz"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "Kopírovat obrázek"
+
+msgid "IDS_BR_SK_OK"
+msgstr "OK"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "Volat"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "Chyba"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "Webová stránka byla přidána do seznamu Rychlý přístup."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "Webová stránka byla přidána do Záložek."
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "Zástupce Rychlého přístupu byl odstraněn."
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Z historie procházení bylo odstraněno %d položek."
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "Otevírání Samsung účtu..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "Nízké využití dat je zapnuté."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "Nízké využití dat je vypnuté. Bylo ušetřeno %d % šířky pásma."
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "Obrázek byl zkopírován do schránky."
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Nepodařilo se přidat na domovskou obrazovku."
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "Stahování obrázku..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "Statistika ukládání dat byla vynulována."
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "Záložka byla odstraněna."
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Přidáno do seznamu Rychlý přístup."
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "Přidáno na domovskou obrazovku."
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "Zablokováno 1 okno."
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Z historie procházení byla odstraněna 1 položka."
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "Oznámení"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "Nejnavštěvovanější"
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "Historie"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "Zrušit"
+
+msgid "IDS_BR_SK_TABS"
+msgstr "Karty"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "Menu"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "Odstr"
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "Vytvořit složku"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "Vymazat"
+
+msgid "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"
+msgstr "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."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Nastavte zařízení tak, aby při psaní navrhovalo dotazy a stránky v poli webové adresy."
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "Nast. text použitý v online formulářích."
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Nastavte rozšířená nastavení pro jednotlivé webové stránky."
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "Zapamatuje si údaje zapisované do formulářů pro pozdější použití."
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "Předpovídá při psaní související dotazy a populární stránky na panelu Navigace."
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "Potlačí požadavky webových stránek na řízení zvětšení."
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "Zobrazí obrázky na webových stránkách."
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "Komprimuje obsah webových stránek, aby bylo použito méně dat."
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "Smaže informace o přístupu k webovému oznamování pro všechny webové servery."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "Change the text size for easier reading, especially when viewing desktop versions of websites on your phone. Note that the text layout may change as a result."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "Změní velikost textu, aby byl lépe čitelný, zvláště při zobrazování verzí webových stránek pro stolní počítače. Rozložení textu se může změnit."
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "Všechny informace o přístupu k webovému oznamování budou vymazány."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Povolí serverům ukládat a číst soubory cookies."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Povolí serverům přístup k údajům o poloze."
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "Některé webové stránky pravděpodobně nebude možné přesně připnout"
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "Historie bude smazána."
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "Certifikát nelze zobrazit. Informace o stránce byly změněny."
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "Chcete-li se přihlásit k této webové stránce pomocí otisků prstů, přejděte na Nastavení a zapněte Webové přihlášení."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Tento certifikát nepochází od důvěryhodného úřadu."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Tento certifikát pochází od důvěryhodného úřadu."
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Údaje o přístupu k místu pro tuto webovou stránku budou vymazány."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "Cílová složka a zdrojová složka jsou stejné."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "Cílová složka je podsložkou zdrojové složky."
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "Došlo k potížím s certifikátem zabezpečení pro tuto webovou stránku."
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "Spouští se stahování..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "Některé staré webové stránky HTML nemusí tuto funkci podporovat."
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "Nastavit jako domovskou stránku"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "Budou obnovena výchozí nastavení."
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "Nastavení uloženo."
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "Zásady zabezpečení omezují použití internetového prohlížeče."
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "Uloženo do záložek."
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "Přejmenovat značku"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "Bude odstraněno %d profilů."
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "Zobrazené stránky se neobjeví v historii prohlížeče nebo v historii hledání a nezanechají jiné stopy, například cookies."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "%1$s (%2$s) žádá o povolení použít fotoaparát."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) žádá o povolení uložit do zařízení data pro použití offline."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "%1$s (%2$s) žádá o povolení zobrazit oznámení."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "%1$s (%2$s) žádá o povolení změnit způsob, jakým prohlížeč pracuje s touto stránkou. Ta se možná pokouší napadnout váš systém. Pokud webové stránce nedůvěřujete nebo víte, proč se zobrazil tento požadavek, klepněte na tlačítko Zrušit"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "%1$s (%2$s) žádá o povolení přístupu k informacím o vaší poloze."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) se pokouší uložit do zařízení velké množství dat pro použití offline."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "Byl zjištěn „%1$s“.\nZjištěn v: „%2$s“\n\nNěkterý obsah byl zablokován, aby bylo zařízení chráněno."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "Byl zjištěn „%1$s“.\nZjištěn v: „%2$s“\n\nOpravdu chcete otevřít webovou stránku?"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "Nedostatek paměti. Odstraňte některé položky a opakujte akci."
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "Není povoleno."
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "Přesunuto."
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "Zadat adresu URL."
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "Zadejte název záložky."
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "Dialing..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "Odstranit informace o přístupu k umístění webové stránky?"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "Odstranit tohoto zástupce Rychlého přístupu?"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "Odstranit tuto stránku?"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "Odstranit tuto záložku?"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "Chcete odstranit uložená data webu?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "Odstranit přihlašovací údaje pro tuto webovou stránku?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "Odstranit přihlašovací údaje pro %d webových stránek?"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "Odstranit %d uložených webových stránek?"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "Odstranit %d zástupců Rychlého přístupu?"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "Odstranit %d záložek?"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "Chcete odstranit všechna data na webovém serveru a oprávnění k zjišťování polohy?"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "Odstranit historii?"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "Pokračovat"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "Ukončit aplikaci"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "Vymazat?"
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "Smazat historii?"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "Záložka byla odebrána."
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "Již existuje."
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Všechna data uložená pro tuto webovou stránku budou vymazána."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Všechna uložená data a údaje o přístupu k místu pro tuto webovou stránku budou vymazána."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "Všechna uložená data a údaje o přístupu k místu pro tyto webové stránky budou vymazána."
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "Budou obnovena veškerá výchozí nastavení."
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Z historie procházení budou odstraněny všechny položky."
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Povolit serverům ukládat a číst soubory cookies."
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "Přidáno do záložek."
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "Okna"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "Zobrazit certifikát"
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "Unicode (UTF-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "Zobrazení miniatur"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "Kódování textu"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "Zmenšit text"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "Nastavení"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "Odeslat zprávu"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "E-mail"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "Vybrat text"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "Vybrat vše"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "Vybrat vše"
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "Režim výběru"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "Vybráno"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "Uložit do KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Uložit str. pro zobr. offline"
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "Uložit prop. pol. do KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Uložit pro zobrazení offline"
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "Webová stránka"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "Uložené stránky"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "Zobrazit"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "Změnit uspořádání"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "Přejmenovat složku"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "Odebrat"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "Režim čtečky"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "Hesla"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "Otevřít v novém okně"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "Otevřít"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "Stránky offline"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "Nové okno"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "Minimalizovat"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "Střední"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "Nízká"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "Oprávnění přístupu k poloze"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "Načíst obrázky"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "Latin-1 (ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "Korejština (EUC-KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "Japonsky (SHIFT JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "Japonsky (ISO-2022-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "Japonsky (EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "Režim inkognito"
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "Velmi velké"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "Na dom. obr. jako web. klip"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "Na dom. obr. jako zástupce"
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "Vysoká"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "Vpřed"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "Zpět"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "Obří"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "Najít na str."
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "Najít na str."
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "Předpl. inf. kanály"
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "Zvětšit text"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "Zap. Režim utajení"
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "Zapnout Noční režim"
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "Zapnout Nízké využití dat"
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "Přetáhnout"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "Vyp. Režim utajení"
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "Vypnout Noční režim"
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "Vypnout Nízké využití dat"
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "Vypnuto"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "Odstranit uloženou stránku"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "Odstranit historii"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "Datová síť"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "Kopírovat do schránky"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "Kop. URL odkazu"
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "Kopírovat"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "Zavřít vše"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "Smazat vše"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "Čínština (GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "Čínština (Big5)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "Paměť"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "Přidat do webového klipu"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "Přidat do rychlého přístupu"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Přidat na dom. obrazovku"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "Přidat do domů"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "Přidejte nebo odeberte záložku"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "Přidat záložku"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "Přidat záložku"
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "Rozšíření"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "Vyhledejte/zadejte URL"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "Žádná historie webových stránek"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "Žádné webové stránky"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "Žádné webové stránky"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "Žádní zástupci"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "Návrhy webové adresy"
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "Webové stránky"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "Zobrazit další"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "Návrhy adres URL"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "Zvětšení textu"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "Nastavit dom. str."
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "Spustit JavaScript"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "Obnovit nastavení"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "Předem načtené stránky"
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "Přednačíst propojené str."
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "Předem načíst dos. odkazy"
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "Nízké využití dat"
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "Přístup k poloze"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "Kvalita obrázku"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "Skrýt pole adresy"
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "Stáhnout obs. inf. kanálů"
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "Odstranit přihl. údaje"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "Statistika ukládání dat"
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "Obsah"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "Vymazat data oznámení"
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "Autom. vyplnění formulářů"
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "Přidat profil"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "Zjistit polohu"
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "Bylo dosaženo max. počtu oken"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "Webová upozornění"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "Webové oznamování"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "Platnost"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "Nelze otevřít okno"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Soubor nelze otevřít"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "Záložky nelze přesunout"
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "Stránka není důvěryhodná"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "Nastavit domovskou stránku"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "Sériové číslo:"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "Vyberte přihlašovací údaje pro"
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "Vyberte zástupce"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "Vyberte záložky"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "Vyberte záložku"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "Certifikát zabezpečení"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "Změna usp. zás. Rych. přístupu"
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "Rychlý přístup"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "Profily"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "Místní okno zablokováno"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "Populární webové stránky"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "Organizace:"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "Organizační jednotka:"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "Vydáno:"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "Vydal"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "Rozšíření HTML5"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "Data formuláře"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "Platnost do:"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "Zapnout webové přihlášení"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "Upravit záložku"
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "Odstranit data webu"
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "Odstranit přihlašovací údaje"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "Odstranit profil"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "Odstranit záložky"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "Potíže s datovým připojením"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "Běžný název:"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "Ukončit aplikaci"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "Smazat přizpůsobená data"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "Zrušit přístup k informacím o poloze"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "Správa šířky pásma"
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "Certifikáty"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "Vynulovat"
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "Dom. str."
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "Najít"
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "Zpět"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "Vždy zobr."
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "Webový portál"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "Sport"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "Sociální"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr "Nakupování"
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "Platba"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "Koníčky"
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "Přejít na historii"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "Zábava"
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "Správce oken"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "Webová adresa"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "Hlasový vstup"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "Zobr. obrázek"
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "Zobrazíte historii."
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "Zobrazíte záložky."
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "Platný certifikát"
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "Použít celoobrazovkový režim ke skrytí stavového panelu."
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Použije službu predikce a zobrazuje v poli adresy při psaní související dotazy a populární webové stránky."
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "Horní složka"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "Neoznačeno"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "Nepodařilo se otevřít soubor v %s. Pravděpodobně byl odebrán nebo přejmenován, nebo brání přístupu oprávnění k souboru."
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "Webovou stránku není možné zobrazit. Server neodpovídá."
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "Město/země"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "Tento server používá %s."
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "Tento server má přístup k informacím o vaší poloze."
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "Tento server nemá přístup k informacím o vaší poloze."
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Záložka bude odstraněna."
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "Vybraná osobní data budou odstraněna."
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "Textové pole"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "Cílová složka"
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "Klepněte na ikonu správce oken, zavřete některá okna a opakujte akci."
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "Dalším klepnutím zavřete Internet."
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "Synchronizovat otevřené stránky"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "Synchronizovat data přes Internet"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "Synchronizovat záložky"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "Ulice, poštovní přihrádka, na adresu atd."
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "Uložená data"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "Úchyt dělicí čáry"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "Chcete-li použít záložky a karty v jiných zařízeních, přihlaste se k Samsung účtu."
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "Zobrazit přehled nově otevřených stránek."
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "Otisk prstu SHA-256:"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "Otisk prstu SHA-1:"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "Nastavte text pro automatické vyplnění webového formuláře."
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "Nastavit aktuální stránku jako domovskou"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "Vybrat složku"
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "Vyhledejte nebo zadejte adresu URL."
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "Pole Hledat"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "Návrhy vyhledávání a URL"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "Obrazovka a text"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "Umožňuje uložit uživatelská jména a hesla pro webové servery."
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "Uložit odkaz"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "Obnovit výchozí nastavení?"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "Obnovit výchozí nastavení"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "Obnovit výchozí nastavení"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "Vynulovat nastavení"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "Obnoví veškerá výchozí nastavení."
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "Odebrat informace o přístupu k webovému oznamování?"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "Zapamatovat hesla"
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "Zapamatovat data formuláře"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "Zapamatovat údaje zapisované do formulářů pro pozdější použití."
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "Přepínač"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Záložka %s bude odstraněna."
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "Soukromí"
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "Tisk"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "Stiskněte tlačítko menu."
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "PSČ"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "Zablokováno %d oken."
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "Stránka načtena"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "Stránky zobrazené na této kartě se neobjeví v historii prohlížeče nebo v historii hledání a nezanechají jiné stopy, např. cookies."
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "Potlačit požadavek webové stránky na řízení zvětšení."
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "Jiné"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "Otevřete okna."
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "Ot. stránky v přehledu"
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "Na vyžádání"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "Pouze přes Wi-Fi"
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "Starší"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "Žádná okna"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "Žádné navštívené stránky"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "Žádný název"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "Žádné uložené stránky"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "Žádné záložky"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "Normální"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "Zprávy"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Přesunout vybrané záložky?"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "Nejnavštěvovanější stránky"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "Mobilní zobrazení"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "Poloha"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "Poslední týden"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "Poslední měsíc"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "Posledních 7 dnů"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "Velké"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "Historie Internetu se neuloží."
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "Zvýšit výkon při načítání stránek."
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "Domovská stránka"
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "Umožňuje skrýt pole adresy při posouvání stránky dolů."
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "Obecné"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "Celé jméno"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "Vynucené zvětšení"
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "Byt, budova, podlaží atd."
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "Otisky prstů:"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Nepodařilo se přidat na domovskou obrazovku."
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "Zadejte své jméno."
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "Zadejte město/zemi."
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "Zadat zemi/oblast."
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "Zadejte název společnosti."
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "Povolit informace o poloze"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "Povolit JavaScript"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "Poklepáním zobrazíte certifikát."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "Poklepáním vyberete vyhledávač."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "Poklepáním otevřete webovou stránku."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "Poklepáním otevřete seznam."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "Poklepáním otevřete složku."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "Poklepáním otevřete klávesnici."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "Poklepáním přesunete obsah."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "Poklepáním zavřete panel."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "Poklepáním zrušíte hledání."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "Chcete-li změnit velikost rozdělené oblasti, klepněte na ni a přidržte ji."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "Pořadí změníte tak, že poklepete na položku a budete táhnout."
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "Zobrazit okna upozornění zabezpečení."
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "Zobrazovat obrázky na webových stránkách."
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "Plocha"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Odstranit vybrané záložky?"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "Odstranit osobní údaje"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "Výchozí umístění"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "Výchozí stránka"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "Využití dat bylo sníženo o %1$d % (bylo přijato %2$d kB z %3$d kB). Klepnutím sem vynulujete statistiku."
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "Vlastní uživatelský agent"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "Aktuální stránka"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "Vytvořeno."
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "Kraj"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "Země/oblast"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "Cookies a data webu"
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "Soubory cookie"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "Nastavení obsahu"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "Název společnosti"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "Zavřít kartu."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "Smazat nastavení oprávnění k webovému oznamování."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "Chcete smazat oprávnění k webovému oznamování?"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "Zrušit přístup k oznamování pro webové servery."
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "Vymazat oznámení"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "Zrušit přístup k informacím o poloze"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "Smazat historii"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "Vymazat všechna data prohlížeče a obnovit všechna výchozí nastavení."
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "Město"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "Změní velikost textu, aby byl lépe čitelný, zvláště při zobrazování verzí webových stránek pro stolní počítače ve vašem zařízení. Rozložení textu se může změnit."
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "Doporučení záložky"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "Blokovat automaticky otevíraná okna na webových stránkách."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "Blokuje automaticky otevíraná okna na webových stránkách."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "Blokovat automaticky otevíraná okna"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "Základní"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "Automatické vyplnění formulářů"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "Automatické rozpoznání"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "Automaticky"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "Zeptat se, zda chcete přidat záložku webové stránky, kterou jste navštívili %dkrát"
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "Vždy zapnuto"
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "Vždy"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "Všechna otevřená okna se zavřou a přejdete na domovskou stránku."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "Povolit serverům spouštět JavaScript."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "Povolit stránkám požadovat informace o vaší poloze."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Povolí serverům přístup k údajům o poloze."
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "Povolit %s zobrazit oznamování"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "Umožní serverům ukládat a číst data cookie."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "Až navštívíte webové stránky, stránky, které budete navštěvovat nejčastěji, se zobrazí zde."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "Až zobrazíte webové stránky, zobrazí se zde velikost jejich uložených dat a informace, zda mají přístup k místu, kde se nacházíte."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Až zobrazíte webové stránky, zobrazí se zde."
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Až uložíte webové stránky pro zobrazení offline, zobrazí se zde."
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "Po načtení stránek se historie stránek zobrazí."
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Až přidáte webové stránky do Rychlého přístupu, zobrazí se zde."
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Rozšířená nastavení pro jednotlivé webové stránky"
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "Upřesnit"
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "Přidat do kontaktu"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "Přidejte stránku do záložek, ať se otevře rychleji."
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "2. řádek adresy"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "1. řádek adresy"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "Povolit cookies"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "1 profil byl odstraněn."
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "KARTY"
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "Spouští se stahování..."
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "Složka byla přejmenována."
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "Návrhy hledaných termínů a URL"
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "Správa využití dat"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "Zruš."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "Nastaví zařízení tak, že se po načtení zobrazí na obrazovce celá webová stránka a nebude nutné ji posouvat."
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "Internet nelze spustit. Vybitá baterie."
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "Stahování bylo zastaveno a stažená data budou odstraněna."
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "Search completed"
+
+msgid "IDS_BR_POP_READY"
+msgstr "Připraveno."
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "Chyba paměti."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Datový roaming je vypnutý. Připojte se k síti Wi-Fi nebo zapněte Datový roaming a opakujte akci."
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "Vypršel časový limit požadavku."
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "Je požadováno připojení Wi-Fi. Klepnutím na tlačítko OK přejdete na Nastavení Wi-Fi."
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "Webové ap."
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "Zobrazit online"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "Číst stránky offline později"
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "Rychlý přístup"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "Vždy zapnuto"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Klepnutím sem přidáte zástupce Rychlého přístupu"
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "Žádná historie"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "Uživatelská příručka"
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "Město/Země"
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "Uložená data"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "Návrhy vyhledávání a URL"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "Historie"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "Přizp. stránku obrazovce"
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "Stažené"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "Vlastní"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "Země/Oblast"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "Přejmenovat složku"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "Osobní data"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "Novější"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "Vydáno pro"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "Kódování"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "Upr. info"
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "Stahování bylo zastaveno"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "Oddělení:"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "Přidat info"
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "Wi-Fi"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "Nast."
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "OK"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "Nový"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "Hledání na webu"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "Soubor nelze otevřít."
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "Nepodařilo se najít aplikaci pro otevření tohoto souboru."
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "V režimu Letadlo není možné se připojit k mobilním sítím. Připojte se pomocí sítě Wi-Fi, nebo klepněte na Nastavení, vypněte režim Letadlo a opakujte akci."
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Tento certifikát pochází od důvěryhodného úřadu."
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Klepnutím sem přidáte zástupce Rychlého přístupu."
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "Předvolby"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "% "
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "Nebyly nalezeny žádné mobilní sítě."
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "Žádné shody"
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "Mobilní data jsou vypnutá. Připojte se pomocí sítě Wi-Fi nebo klepněte na Nastavení, zapněte Mobilní data a opakujte akci."
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "Přizpůsobit na šířku"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "RYCHLÝ PŘÍS."
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "Otevřít v nové kartě"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "Sdílet odkaz"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "Ulož."
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "Ulož."
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "Uložit"
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "Předchozí"
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "Další"
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "Odstranit"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "Vymazat"
+
+msgid "IDS_BR_SK_BACK"
+msgstr "Zpět"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "Je vyžadováno připojení k síti Wi-Fi. Připojte se k síti Wi-Fi a opakujte akci."
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "Adresa URL nenalezena."
+
+msgid "IDS_BR_POP_URL"
+msgstr "URL"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "Uloženo."
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "Odstraněno."
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d položek bude odstraněno."
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "Vybrané položky: %d."
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "Nejsou vybrány žádné položky."
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "Nedostatek paměti."
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "Nikdy"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "Mobilní data jsou vypnutá. Připojte se pomocí sítě Wi-Fi nebo zapněte mobilní data a opakujte akci"
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "Načítání. Počkejte prosím..."
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "Neplatná adresa URL."
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "Nezdařilo se."
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "Zadat název"
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "Znovu nezobrazovat"
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "Stahování dokončeno."
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "Zakázáno."
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "Odstranit?"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "Odstraněno."
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "Ukončit aplikaci?"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "Záložka přidána."
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "Automatický jas"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "Účet"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "1 položka bude odstraněna."
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "Byla vybrána 1 položka."
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "Přeložit"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "Zastavit"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "Zobrazit"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "Sdílet"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "Nastavení"
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "Odeslat e-mail"
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "Vybrat"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "SD karta"
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "Přejmenovat"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "Obnovit"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "Přesunout"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "Zprávy"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "Seznam"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "Souhlasím."
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "Nápověda"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "Zařízení"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "Záložka"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "Přidáno."
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "Přidat"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "Vých. úložiště stahování"
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "Přihlásit k Samsung účtu"
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "Vybráno %d"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "Žádné síťové připojení"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "Složka"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "Upravit profil"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "Nastavit"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "Teď ne"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "Zapnout"
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "Upravit"
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "Pokr."
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "Pokračovat"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "Zavřít"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "Zrušit"
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "Storno"
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "Povolit"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "Včera"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "Dnes"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "Název"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "Byl překročen maximální počet znaků (%d)."
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "Datový proud"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "Malé"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "Nastavení"
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "Hledat"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "Výsledky hledání"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "Profil"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "Probíhá zpracování..."
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "Tel. číslo"
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "Telefon"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d položek bude odstraněno."
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "Heslo"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "Zapnuto"
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "Vypnuto"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "Nebylo nic nalezeno."
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "Žádná historie"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "Oznámení"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "Střední"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "Obrázky"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "Celá obrazovka"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "Velikost písma"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "Název složky"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "Zadejte PSČ."
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "Zadejte PSČ."
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "Zadejte telefonní číslo."
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "Zadat jméno."
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "Zadejte název složky"
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "Zadejte e-mailovou adresu."
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "E-mailová adresa"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "Stahování..."
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "Vývojářský režim"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "Výchozí"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "Záložky"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "Vše"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr "Přidat do"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "Značky"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "1 položka bude odstraněna."
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "Bylo dosaženo maximálního počtu znaků (%d)."
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "Nepodporovaný typ média."
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "V režimu Letadlo není možné se připojit k mobilním sítím. Připojte se pomocí sítě Wi-Fi, nebo vypněte režim Letadlo a opakujte akci"
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "Instalace dokončena."
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "Instalace se nezdařila."
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "Odstraňování..."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Datový roaming je vypnutý. Připojte se pomocí sítě Wi-Fi nebo zapněte datový roaming a opakujte akci"
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "Sdílet pomocí"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "Vložit"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "Velikost písma"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "Nelze stáhnout"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "Aktualizace"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "Opakovat"
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "Požadavek se nezdařil."
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "Přihlášení"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "Nahrávám..."
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "Přizpůsobit obrazovce"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "Stažené položky"
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Datový roaming je vypnutý. Připojte se pomocí sítě Wi-Fi nebo zapněte datový roaming a opakujte akci."
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "Stahování zrušeno."
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "Zap. utaj."
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "Soukromí"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "Výchozí umístění"
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "Ruční zoom"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "Výchozí vyhledávač"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "Uložit přihl. informace"
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "Vypnout Režim utajení"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "Zapnout Režim utajení"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "Zabezpečení Režimu utajení"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "Použít heslo"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "Nepoužívat heslo"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "Nejnavštěvovanější weby"
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "Nastavit můj profil"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "Profil autom. vypl. pol."
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "Správa dat použitých v online formulářích."
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "Ul. přihl. inf."
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "Data přístupu k poloze"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "Automatické vyplnění údajů"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "Žádné webové stránky, které zobrazíte při zapnutém Režimu utajení, se po vypnutí Režimu utajení nezobrazí v historii prohlížeče ani v historii hledání.\n\nŽádné záložky a webové stránky, které byly uloženy, když byl zapnutý Režim utajení, se po vypnutí tohoto režimu nezobrazí.\n\nData Režimu utajení můžete také chránit heslem."
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "Žádné webové stránky, které zobrazíte při zapnutém Režimu utajení, se po vypnutí Režimu utajení nezobrazí v historii prohlížeče ani v historii hledání.\n\nŽádné záložky a webové stránky, které byly uloženy, když byl zapnutý Režim utajení, se po vypnutí tohoto režimu nezobrazí."
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "Vyp. utaj."
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "Nepoužívat heslo"
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "Nová k."
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "Webová adresa"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "Přid. str. do Rych. přístupu"
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "Zapnout JavaScript"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "Novou kartu nelze otevřít"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "Otevřít v nové kartě"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "Název složky je již použit."
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "Nová složka %d"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "Nová složka"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "Povolit JavaScript"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "Správa dat webu"
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "Nastavit domovskou stránku"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Webová stránka byla přidána do seznamu rychlého přístupu."
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "Upravit Rychlý přístup"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "Odebrat ze Záložek"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "Přidat záložku"
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "Historie procházení"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "Karty"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "Nová karta"
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "Dopředu"
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "Zpět"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "Záložky"
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "Žádné profily"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "Historie"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "Záložky"
+
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "Netværksfejl."
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "Godkendelse påkrævet."
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "Sikkerhedsadvarsel"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "Certifikater"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "Udstedt til:"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "Fælles navn:"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "Organisation:"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "Organisationsenhed:"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "Der er problemer med sikkerhedscertifikatet for dette websted."
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "Tillad"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "%s anmoder om din placering."
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "Husk præference."
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr "Serienummer"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "Udgivet af:"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "Gyldighed:"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "Gyldig fra:"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "Gyldig til"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "Fingeraftryk"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "Signaturalgoritme"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "Overførsel"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "Denne hjemmeside"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "Brugernavn"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "Adgangskode"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "Vis"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "Annuller"
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "Skærm"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "LTE/GSM/WCDMA (tilslut automatisk)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "Multi-vindue"
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "Certifikatoplysninger"
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "Webside indstillinger"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "Ugyldigt certifikat."
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "Tast"
+
+msgid "IDS_BR_SK_YES"
+msgstr "Ja"
+
+msgid "IDS_BR_SK_NO"
+msgstr "Nej"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "Udført"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "Annuller"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "Mere"
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "Ingen elementer"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "Slut til mobilt netværk"
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "Vis ikke igen"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "Kun http- eller https-URL'er kan downloadedes."
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "Websøgning"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "Vis billede"
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "Gem link"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "Gem billede"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "Kopiér link"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "Kopiér billede"
+
+msgid "IDS_BR_SK_OK"
+msgstr "OK"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "Ring op"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "Mislyk."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "Websiden blev føjet til Hurtig adgang."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "Websiden blev føjet til Bogmærker."
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "Genvej til hurtig adgang er slettet."
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "%d elementer slettet fra browserhistorikken."
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "Åbner Samsung account ..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "Lavt dataforbrug er blevet aktiveret."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "Lavt dataforbrug er blevet deaktiveret. Du sparer %d % båndbredde."
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "Billedet er blevet kopieret til Udklipsholder."
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Kunne ikke føje til startskærm."
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "Downloader billede ..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "Datalagringsstatistikken er blevet nulstillet."
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "Bogmærke slettet."
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Føjet til listen Hurtig adgang."
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "Føjet til startskærm."
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "1 pop op blokeret."
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "1 element slettet fra browserhistorikken."
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "Meddelelser"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "Mest besøgte"
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "Oversigt"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "Fj. mark."
+
+msgid "IDS_BR_SK_TABS"
+msgstr "Faner"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "Menu"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "Slet"
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "Opret mappe"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "Slet"
+
+msgid "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"
+msgstr "Se pc-websteder nemt på din mobile enhed. Denne funktion forøger tekststørrelsen for at gøre den nemmere at læse. Bemærk: Tekstlayoutet kan være ændret."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Indstil enheden til at foreslå søgninger og websteder i webadresselinjen, mens du taster."
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "Angiv tekst til udf. af onlineform."
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Angiv avancerede indstillinger for individuelle websteder."
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "Husk data indtastet i formularer til senere brug."
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "Forudsig relaterede forespørgsler og populære websteder i Navigationslinjen, når du skriver."
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "Tilsidesæt websidens anmodninger om at kontrollere zoomniveau."
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "Vis billeder på websider."
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "Komprimer indhold fra websteder for at bruge færre data."
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "Ryd oplysninger om meddelelsesadgang for alle websteder."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "Change the text size for easier reading, especially when viewing desktop versions of websites on your phone. Note that the text layout may change as a result."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "Skift tekststørrelse for at gøre den nemmere at læse, især når du ser desktopversioner af websteder. Bemærk, at det kan medføre et ændret tekstlayout."
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "Alle oplysninger om meddelelsesadgang til websteder vil blive ryddet."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Tillad, at websteder gemmer og læser cookies."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Tillad, at websteder får adgang til dine placeringsdata."
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "Du kan måske ikke klippe visse websider nøjagtigt."
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "Din oversigt vil blive ryddet."
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "Kunne ikke vise certifikatet. Sideoplysningerne er blevet ændret."
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "For at logge på dette websted med dine fingeraftryk skal du gå til Indstillinger og aktivere Log på internettet."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Dette certifikat er ikke fra en kilde, der er tillid til."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Dette certifikat er fra en kilde, der er tillid til."
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Placeringstilladelsesdataene for dette websted vil blive ryddet."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "Destinationsmappen er den samme som kildemappen."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "Destinationsmappen er en undermappe til kildemappen."
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "Der er problemer med sikkerhedscertifikatet for dette websted."
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "Starter download..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "Visse ældre HTML-websteder understøtter muligvis ikke denne funktion."
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "Angiv som hjemmeside"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "Indstillinger vil blive nulstillet til standarder."
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "Indstillinger gemt."
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "Sikkerhedspolitik begrænser brug af internetbrowser."
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "Gemt i bogmærker."
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "Omdøb navn"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "%d profiler vil blive slettet."
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "Sider, du ser, vil ikke blive vist i din browser- eller søgeoversigt, og de efterlader ikke andre spor som f.eks. cookies."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "%1$s (%2$s) anmoder om tilladelse til at bruge dit kamera."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) anmoder om tilladelse til at gemme en stor mængde data på din enhed til offline-brug."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "%1$s (%2$s) anmoder om tilladelse til at vise meddelelser."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "%1$s (%2$s) anmoder om tilladelse til ændre, hvordan din browser fungerer på denne hjemmeside. Det kan være et forsøg på et angreb på dit system. Hvis du ikke har tillid til denne hjemmeside eller ved, hvorfor anmodningen er opstået, skal du trykke på Annuller."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "%1$s (%2$s) anmoder om tilladelse til at få adgang til din placering."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) forsøger at gemme en stor mængde data på din enhed til offline-brug."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "“%1$s” er blevet registreret.\nRegistreret i: “%2$s”\n\nNoget af indholdet er blevet blokeret for at beskytte din enhed."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "“%1$s” er blevet registreret.\nRegistreret i: “%2$s”\n\nÅbn websiden alligevel?"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "Ikke nok hukommelse. Slet nogle elementer, og prøv igen."
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "Ikke tilladt."
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "Flyttet."
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "Angiv URL-adresse."
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "Indtast bogmærkenavn."
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "Dialing..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "Slet informationer om placeringsadgang for websted?"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "Vil du slette denne genvej til hurtig adgang?"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "Slet denne side?"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "Slet dette bogmærke?"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "Vil du slette lagrede webstedsdata?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "Vil du slette login-data for dette websted?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "Vil du slette login-data for %d websteder?"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "Vil du slette %d gemte websider?"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "Vil du slette %d genveje til hurtigadgang?"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "Vil du slette %d bogmærker?"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "Slet alle webstedsdata og placeringstilladelser?"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "Vil du slette oversigten?"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "Fortsæt"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "Luk applikation"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "Ryd?"
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "Vil du tømme historikken?"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "Bogmærke er fjernet."
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "Findes allerede."
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Alle gemte data for dette websted vil blive ryddet."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Alle gemte og placeringstilladelsesindstillinger for dette websted vil blive ryddet."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "Alle gemte og placeringstilladelsesindstillinger for disse websteder vil blive ryddet."
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "Alle indstillinger vil blive nulstillet til deres standardindstillinger."
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Alle elementer slettes fra browserhistorikken."
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Tillad websteder at gemme og læse cookies."
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "Føjet til bogmærker."
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "Vinduer"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "Vis certifikat"
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "Unicode (UTF-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "Miniaturevisning"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "Tekstkodning"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "Formindsk tekst"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "Indstillinger"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "Send besked"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "E-mail"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "Vælg tekst"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "Vælg alle"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "Vælg alle"
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "Valgtilstand"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "Valgte"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "Gem til KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Gem siden til visning offline"
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "Gem tilknyt. ele. i KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Gem til visning offline"
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "Webside"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "Gemte sider"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "Vis"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "Skift rækkefølge"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "Omdøb mappe"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "Fjern"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "Læsertilstand"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "Adgangskoder"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "Åbn i et nyt vindue"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "Åbn"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "Offlinesider"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "Nyt vindue"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "Minimér"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "Mellem"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "Lav"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "Placeringsadgangsrettigheder"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "Indlæs billeder"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "Latin-1 (ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "Koreansk (EUC-KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "Japansk (SHIFT JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "Japansk (ISO-2022-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "Japansk (EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "Inkognito-tilstand"
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "Meget stor"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "Startskærm som web-klip"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "Startskærm som genvej"
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "Høj"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "Frem"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "Tilbage"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "Gigantisk"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "Find på side"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "Find på side"
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "Feed-abonnementer"
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "Forstør tekst"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "Akt. Hemmelig tilst."
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "Aktiver Aftentilst."
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "Aktiver Lavt dataforbrug"
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "Træk og slip"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "Deak. Hemmelig tils."
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "Deaktiver Aftentils."
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "Deaktiver Lavt dataforbrug"
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "Deaktiveret"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "Slet gemt side"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "Slet oversigt"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "Datanetværk"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "Kopier til udklipsholder"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "Kopiér link-URL"
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "Kopiér"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "Luk alle"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "Slet alle"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "Kinesisk (GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "Kinesisk (Big5)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "Cache"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "Føj til Web-klip"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "Føj til Hurtig adgang"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Føj til startskærm"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "Føj til start"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "Tilføj eller fjern bogmærke"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "Tilføj bogmærke"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "Tilføj bogmærke"
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "Udvidelse"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "Søg eller angiv URL"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "Ingen webstedoversigt"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "Ingen websteder"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "Ingen websider"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "Ingen genveje"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "Forslag til webadresser"
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "Websteder"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "Se mere"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "URL-forslag"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "Tekstbooster"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "Angiv hjemmeside"
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "Kør JavaScript"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "Nulstil indstillinger"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "Forudindlæs hjemmesider"
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "Forudindlæs websidelinks"
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "Forudind. tilg. links"
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "Lavt dataforbrug"
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "Placeringsadgang"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "Billedkvalitet"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "Skjul adresselinje"
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "Download indhold fra feed"
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "Slet login-data"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "Datalagringsstatistik"
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "Indhold"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "Slet meddelelsesdata"
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "Aut. udf. af formularer"
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "Tilføj profil"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "Gå til placering"
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "Vinduesgrænse nået"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "Internetmeddelelser"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "Internetmeddelelse"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "Gyldighed"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "Kan ikke åbne vinduet"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Kan ikke åbne filen"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "Kan ikke flytte bogmærker"
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "Websted ikke troværdigt"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "Angiv hjemmeside"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "Serienummer:"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "Vælg login-data til"
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "Vælg genveje"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "Vælg bogmærker"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "Vælg bogmærke"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "Sikkerhedscertifikat"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "Omarranger Hurtigadgang"
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "Hurtig adgang"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "Profiler"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "Pop op blokeret"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "Populære websteder"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "Organisation:"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "Organisationsenhed:"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "Udstedt den:"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "Udstedt af"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "HTML5-udvidelse"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "Formulardata"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "Udløber den:"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "Aktiver Log på internettet"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "Rediger bogmærke"
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "Slet webstedsdata"
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "Slet login-data"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "Slet profil"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "Slet bogmærker"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "Dataforbindelsesproblem"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "Fælles navn:"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "Luk applikation"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "Slet tilpassede data"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "Ryd placeringsadgang"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "Adm. af båndbredde"
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "Certifikater"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "Nulstil"
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "Hjemmeside"
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "Find"
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "Tilbage"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "Vis altid"
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "Webportal"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "Sport"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "Social"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr "Shopping"
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "Betaling"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "Hobbyer"
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "Gå til oversigt"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "Under-\nholdning"
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "Styring af vindue"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "Webadresse"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "Stemmeinput"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "Vis billede"
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "Se historik."
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "Se bogmærker."
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "Gyldigt certifikat"
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "Brug fuldskærmstilstand til at skjule statuslinjen."
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Brug en forudsigelsestjeneste for at få vist relaterede forespørgsler og populære internetsider i adresselinjen, når du taster."
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "Øverste mappe"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "Ikke-tagget"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "Kan ikke åbne filen fra %s. Den er muligvis blevet fjernet eller omdøbt. Det er også muligt, at filtilladelserne forhindrer adgang."
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "Kan ikke vise hjemmesiden. Intet svar fra serveren."
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "By/storby/land"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "Dette sted bruger %s."
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "Dette websted kan få adgang til din placering."
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "Dette websted kan ikke få adgang til din placering."
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Dette bogmærke bliver slettet."
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "De valgte personlige data vil blive slettet."
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "Tekstfelt"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "Dest. mappe"
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "Tryk på ikonet for styring af vinduer og luk nogle vinduer, og prøv derefter igen."
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "Tap én gang til for at lukke Internet."
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "Synkroniser åbne sider"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "Synkr. internetdata"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "Synkroniser bogmærker"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "Gadenavn, postboks, c/o mv."
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "Lagrede data"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "Håndtag på delelinjen"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "Log på din Samsung account for at få adgang til bogmærker og faner på dine andre enheder."
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "Vis oversigt over netop åbnede sider."
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "SHA-256-fingeraftryk:"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "SHA-1-fingeraftryk:"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "Angiv tekst til automatisk udfyldning af web-formular."
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "Indstil aktuel side som hjemmeside"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "Vælg mappe"
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "Søg eller angiv URL."
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "Søgefelt"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "Forslag til søgning og URL"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "Skærm og tekst"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "Gem brugernavne og adgangskoder til websteder."
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "Gem link"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "Gendan standardindstillinger?"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "Gendan standardindstillinger"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "Nulstil til standard"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "Nulstil indstillinger"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "Nulstil alle indstillinger til standardindstillingerne."
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "Fjern adgangsinformation for internetmeddelelse?"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "Husk adgangskoder"
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "Husk formulardata"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "Husk data, som jeg indtaster i formularer, til senere brug."
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "Alternativknap"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "%s bogmærke bliver slettet."
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "Beskyttelse"
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "Udskriv"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "Tryk på menutasten."
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "Postnummer"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "%d pop op-med. blok."
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "Side indlæst"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "Sider, du ser på denne fane, vises ikke i din browseroversigt eller søgehistorik, og de efterlader ikke spor, såsom cookies."
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "Tilsidesæt websidens anmodning for at kontrollere zoom."
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "Andet"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "Åbn vinduer."
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "Åbn sider i oversigt"
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "Efter behov"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "Kun via Wi-Fi"
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "Ældre"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "Ingen vinduer"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "Ingen besøgte steder"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "Ingen titel"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "Ingen gemte sider"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "Ingen bogmærker"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "Normal"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "Nyheder"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Vil du flytte de valgte bogmærker?"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "Mest besøgte steder"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "Mobil visning"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "Placering"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "Sidste uge"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "Sidste måned"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "Seneste 7 dage"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "Stor"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "Internethistorik ikke lagret."
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "Forbedr ydelse, når sider indlæses."
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "Startside"
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "Skjul adresselinjen, når der rulles ned ad siden."
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "Generelt"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "Fuldt navn"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "Gennemtving zoom"
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "Lejlighed, enhed, bygning, etage osv."
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "Fingeraftryk:"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Kunne ikke føje til startskærm."
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "Indtast dit navn."
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "Indtast by/storby/land."
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "Indtast land/geografisk område."
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "Indtast firmanavn."
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "Aktiver placering"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "Aktiver JavaScript"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "Dobbelttryk for se certifikatet."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "Dobbelttryk for at vælge en søgemaskine."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "Dobbelttryk for at åbne websiden."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "Dobbelttryk for at åbne listen."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "Dobbelttryk for at åbne mappen."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "Dobbelttryk for at åbne tastaturet."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "Dobbelttryk for at flytte indholdet."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "Dobbelttryk for at lukke bakken."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "Dobbelttryk for at annullere søgningen."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "Dobbelttryk og hold for at ændre størrelse på opdelt område."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "Dobbelttryk og træk for at skifte rækkefølge."
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "Vis pop op-meddelelse med sikkerhedsadvarsel."
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "Vis billeder på websider."
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "Skrivebordsvisning"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Slet de valgte bogmærker?"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "Slet personlige data"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "Standardlagring"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "Standardside"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "Dataforbruget er blevet reduceret med %1$d % (%2$d KB af %3$d KB modtaget). Tryk her for at nulstille statistikker."
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "Tilpas brugeragent"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "Aktuel side"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "Oprettet."
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "Region"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "Land/geografisk område"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "Cookies og websteddata"
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "Cookies"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "Indstillinger for indhold"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "Firmanavn"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "Luk fane."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "Slet indstillinger for tilladelser for webmeddelelse."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "Slet tilladelser for webmeddelelse?"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "Ryd meddelelsesadgang for websteder."
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "Tøm meddelelser"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "Ryd placeringsadgang"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "Ryd historik"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "Tøm alle browserdata, og nulstil alle indstillinger til standardindstillingen."
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "By"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "Skift størrelse på tekst for at gøre det nemmere at læse, især når du ser desktopversioner af websteder på din enhed. Bemærk, at det kan medføre ændringer af tekstens layout."
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "Påmindelse om bogmærke"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "Bloker pop op-vinduer på websider."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "Bloker pop op-vinduer på websider."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "Bloker pop op-vinduer"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "Almindelig"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "Automatisk udfyldelse af formularer"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "Automatisk søgning"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "Automatisk"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "Spørg, om der skal føjes et bogmærke til et websted, når du har besøgt det %d gange."
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "Altid til"
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "Altid"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "Alle åbne vinduer vil blive lukket, og du ledes til din startskærm."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "Tillad steder at køre JavaScript."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "Tillad websteder at anmode om adgang til din placering."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Tillad, at websteder får adgang til dine placeringsdata."
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "Tillad, at %s viser meddelelser"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "Tillad steder at gemme og læse cookie-data."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "Når du har besøgt websider, vil de sider, du har besøgt oftest, blive vist her."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "Når du har besøgt websteder, vil størrelsen på deres gemte data, og hvorvidt de har adgang til din placering, blive vist her."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Når du har set websider, vil de blive vist her."
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Når du har gemt websider til visning offline, vil de blive vist her."
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "Når du har indlæst sider, vises sidehistorikken."
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Når du har føjet websider til Hurtig adgang, vil de blive vist her."
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Avancerede indstillinger for individuelle websteder"
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "Avanceret"
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "Føj til kontakt"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "Tilf. hj.siden til bogm. for at åbne den hurtigere."
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "Adresselinje 2"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "Adresselinje 1"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "Accepter cookies"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "1 profil vil blive slettet."
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "FANER"
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "Starter download ..."
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "Mappen er blevet omdøbt."
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "Foreslå søgeord og URL-adresser"
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "Databrugsadministration"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "Afbr."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "Indstil enheden til at vise hele websiden på skærmen, når den bliver indlæst, så det ikke er nødvendigt at rulle."
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "Kan ikke køre internet. Lavt batteriniveau."
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "Downloaden er blevet stoppet, og de downloadede data bliver slettet."
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "Search completed"
+
+msgid "IDS_BR_POP_READY"
+msgstr "Klar."
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "Hukommelsesfejl."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Dataroaming er deaktiveret. Opret forbindelse til et Wi-Fi-netværk eller aktiver Dataroaming, og prøv igen."
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "Anmodning udløbet."
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "Der kræves en Wi-Fi-forbindelse. Tryk på OK for at gå til indstillingerne for Wi-Fi."
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "Webapps"
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "Se online"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "Læs offlinesider senere"
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "Hurtig adgang"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "Altid aktiveret"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Tryk her for at tilføje en Hurtig opkald-genvej"
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "Ingen historik"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "Brugervejledning"
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "By/Storby/Område"
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "Lagrede data"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "Forslag til søgning og URL"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "Oversigt"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "Tilpas side til skærm"
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "Overførsler"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "Brugerdefineret"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "Land/område"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "Omdøb mappe"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "Personl. data"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "Nyere"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "Udstedt til"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "Kodning"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "Red. info"
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "Download stoppet"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "Afdeling:"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "Tilføj info"
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "Wi-Fi"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "Indst."
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "OK"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "Ny"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "Websøgning"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "Kan ikke åbne fil."
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "Kan ikke finde en applikation, der kan åbne denne fil."
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "Kan ikke oprette forbindelse til mobile netværk, mens Flytilstand er aktiveret. Opret forbindelse til et Wi-Fi-netværk i stedet, eller tryk på Indstillinger for at deaktivere Flytilstand og prøve igen."
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Dette certifikat er fra en kilde, der er tillid til."
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Tryk her for at tilføje en Hurtig opkald-genvej."
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "Indstillinger"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "% "
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "Ingen mobile netværk fundet."
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "Ingen matches"
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "Mobile data er slået fra. Opret forbindelse til et Wi-Fi-netværk i stedet, eller tryk på Indstillinger for at slå Mobile data til, og prøv igen."
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "Tilpas til bredden"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "HURTIG ADG."
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "Åbn i ny fane"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "Del link"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "Gem"
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "Gem"
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "Gem"
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "Forrige"
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "Næste"
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "Slet"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "Slet"
+
+msgid "IDS_BR_SK_BACK"
+msgstr "Tilbage"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "Wi-Fi-forbindelse kræves. Slut til Wi-Fi-netværk, og prøv igen."
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "URL ikke fundet."
+
+msgid "IDS_BR_POP_URL"
+msgstr "URL"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "Gemt."
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "Fjernet."
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d elementer vil blive slettet."
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "%d elementer valgt."
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "Ingen valgte elementer."
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "Ikke nok hukommelse."
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "Aldrig"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "Mobile data deaktiveret. Opret forbindelse til Wi-Fi-netværk i stedet, eller aktiver mobile data og prøv igen."
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "Indlæser. Vent..."
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "Ugyldig URL."
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "Mislykkedes."
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "Angiv titel"
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "Vis ikke igen"
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "Download udført."
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "Deaktiveret."
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "Slet?"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "Slettet."
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "Luk program?"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "Bogmærke tilføjet."
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "Automatisk lysstyrke"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "Konto"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "1 element vil blive slettet."
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "1 element valgt."
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "Oversæt"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "Stop"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "Vis"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "Del"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "Indstillinger"
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "Send e-mail"
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "Vælg"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "SD-kort"
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "Omdøb"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "Opdater"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "Flyt"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "Beskeder"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "Listevisning"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "Jeg accepterer"
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "Hjælp"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "Enhed"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "Bogmærke"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "Tilføjet."
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "Tilføj"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "Standardlager for overf."
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "Log ind på Samsung account"
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "%d valgt"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "Ingen netværksforbindelse"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "Mappe"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "Rediger profil"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "Indstil"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "Ikke nu"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "Aktiver"
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "Rediger"
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "Fortsæt"
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "Fortsæt"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "Luk"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "Annuller"
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "Annuller"
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "Tillad"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "I går"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "I dag"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "Titel"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "Det maksimale antal tegn (%d) er blevet overskredet."
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "Streaming"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "Lille"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "Indstillinger"
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "Søg"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "Søgeresultater"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "Profil"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "Behandler ..."
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "Telefonnummer"
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "Telefon"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d elementer vil blive slettet."
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "Adgangskode"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "Til"
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "Fra"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "Ingen resultater fundet."
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "Ingen oversigt"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "Meddelelser"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "Mellem"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "Billeder"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "Fuld skærm"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "Skriftstørrelse"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "Mappenavn"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "Indtast postnummer."
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "Indtast postnummer."
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "Indtast telefonnummer"
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "Angiv navn."
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "Angiv mappenavn"
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "Indtast e-mailadresse."
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "E-mailadresse"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "Downloader ..."
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "Udviklertilstand"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "Standard"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "Bogmærker"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "Alle"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr "Føj til"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "Tags"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "1 element vil blive slettet."
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "Det maksimale antal tegn (%d) er nået."
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "Medietype understøttes ikke."
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Kan ikke oprette forbindelse til mobile netværk, da Flytilstand er aktiveret. Opret forbindelse til Wi-Fi-netværk i stedet, eller deaktiver Flytilstand og prøv igen."
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "Installation udført."
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "Installationen mislykkedes."
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "Sletter ..."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Dataroaming er deaktiveret. Opret forbindelse til Wi-Fi-netværk i stedet, eller aktiver dataroaming og prøv igen."
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "Del via"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "Indsæt"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "Skriftstørrelse"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "Kunne ikke downloade"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "Opdater"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "Prøv igen"
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "Anmodning mislykkedes."
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "Log på"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "Indlæser data ..."
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "Tilpas til skærm"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "Downloads"
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Dataroaming er deaktiveret. Opret forbindelse til et Wi-Fi-netværk i stedet, eller aktiver dataroaming og prøv igen."
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "Download blev annulleret."
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "Hemmel. til"
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "Fortrolighed"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "Standard-lagringsplads"
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "Manuel zoom"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "Standardsøgemaskine"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "Gem loginoplysninger"
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "Deaktiver Hemmelig tilstand"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "Aktiver Hemmelig tilstand"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "Hemmelig tilstand-sikkerhed"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "Brug adgangskode"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "Brug ikke adgangskode"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "Mest besøgte websteder"
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "Angiv min profil"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "Min aut. udfyldte profil"
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "Administrer data, der bruges til at udfylde formularer online."
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "Gem loginoplysn."
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "Placeringsadgangsdata"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "Automatisk udfyldning af data"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "De websider, du ser, mens Hemmelig tilstand er aktiveret, vises ikke i din browser- eller søgeoversigt, når tilstanden er deaktiveret.\n\nBogmærker og websider, du gemmer, mens Hemmelig tilstand er aktiveret, vises ikke, når tilstanden er deaktiveret.\n\nDu kan også beskytte dine Hemmelig tilstand-data med en adgangskode."
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "De websider, du ser, mens Hemmelig tilstand er aktiveret, vises ikke i din browser- eller søgeoversigt, når tilstanden er deaktiveret.\n\nBogmærker og websider, du gemmer, mens Hemmelig tilstand er aktiveret, vises ikke, når tilstanden er deaktiveret."
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "Hemmel. fra"
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "Brug ikke adgangskode"
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "Ny fane"
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "Webadresse"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "Føj webside t. Hurtig adgang"
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "Aktiver JavaScript"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "Den nye fane kunne ej åbnes"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "Åbn i ny fane"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "Mappenavnet er allerede i brug."
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "Ny mappe %d"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "Ny mappe"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "Aktiver JavaScript"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "Administrer webstedsdata"
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "Angiv startside"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Websiden er blevet føjet til hurtigadgangslisten."
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "Rediger Hurtig adgang"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "Fjern fra bogmærker"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "Tilføj bogmærke"
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "Historik"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "Faner"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "Ny fane"
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "Videresend"
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "Tilbage"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "Bogmærker"
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "Ingen profiler"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "Oversigt"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "Bogmærker"
+
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "Netzfehler"
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "Authentifizierung erforderlich"
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "Sicherheitswarnung"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "Zertifikate"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "Ausgestellt an:"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "Allgemeiner Name:"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "Organisation:"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "Organisationseinheit:"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "Probleme mit dem Sicherheitszertifikat für diese Site"
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "Zulassen"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "%s fragt Ihre Position an"
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "Voreinstellung merken"
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr "Seriennummer"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "Herausgegeben von:"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "Gültigkeit:"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "Gültig ab:"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "Gültig bis"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "Fingerabdruck"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "Signatur-Algorithmus"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "Herunterladen"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "Diese Webseite"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "Benutzername"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "Passwort"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "Anzeigen"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "Abbrechen"
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "Bildschirm"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "LTE/GSM/WCDMA (automatisch verbinden)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "Multi Window"
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "Zertifikatsinfo"
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "Webseiten-Einstellungen"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "Ungültiges Zertifikat"
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "Taste"
+
+msgid "IDS_BR_SK_YES"
+msgstr "Ja"
+
+msgid "IDS_BR_SK_NO"
+msgstr "Nein"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "Fertig"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "Abbrechen"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "Weitere"
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "Keine Elemente"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "Mit Mobilnetz verbinden"
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "Nicht erneut anzeigen"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "Es können nur URLs mit „http“ oder „https“ heruntergeladen werden."
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "Internetsuche"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "Bild anzeigen"
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "Link speichern"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "Bild speichern"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "Link kopieren"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "Bild kopieren"
+
+msgid "IDS_BR_SK_OK"
+msgstr "OK"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "Anruf"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "Fehlg."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "Webseite zu Schnellzugriff hinzugefügt."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "Webseite zu den Lesezeichen hinzugefügt."
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "Schnellzugriff-Shortcut gelöscht."
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "%d Elemente aus dem Browser-Verlauf entfernt."
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "Samsung Konto wird geöffnet..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "Niedrige Datennutzung aktiviert."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "Niedrige Datennutzung deaktiviert. %d % der Bandbreite eingespart."
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "Bild in die Zwischenablage kopiert."
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Fehler beim Hinzufügen zum Startbildschirm"
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "Bild wird heruntergeladen..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "Statistiken zu Dateneinsparungen zurückgesetzt."
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "Lesezeichen gelöscht."
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Zur Schnellzugriffsliste hinzugefügt."
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "Zum Startbildschirm hinzugefügt."
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "1 Pop-up blockiert."
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "1 Element aus dem Browser-Verlauf entfernt."
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "Benachrichtigungen"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "Am häufigsten besucht"
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "Verlauf"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "Ma. ah."
+
+msgid "IDS_BR_SK_TABS"
+msgstr "Tabs"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "Menü"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "Löschen"
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "Ordner erstellen"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "Löschen"
+
+msgid "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"
+msgstr "Betrachten Sie mühelos PC-Webseiten auf Ihrem Mobilgerät. Dieses Feature vergrößert den Text, damit er leichter zu lesen ist. Hinweis: Das Layout des Texts kann sich ändern."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Das Gerät so einstellen, dass in der Adressleiste während der Eingabe Anfragen und Webseiten vorgeschlagen werden."
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "Text z. Ausfüllen v. Onl.formular festl."
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Erweiterte Einstellungen für einzelne Webseiten festlegen."
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "In Formulare eingegebene Daten für spätere Verwendung speichern."
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "Bei der Eingabe in der Navigationsleiste ähnliche Anfragen und beliebte Websites anzeigen"
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "Anforderung der Webseite zum Steuern der Zoom-Stufe außer Kraft setzen."
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "Bilder auf Webseiten anzeigen"
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "Inhalte von Webseiten komprimieren, um Datenvolumen zu sparen."
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "Web-Benachrichtigungszugänge für alle Webseiten löschen."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "Ändern Sie die Größe des Texts, damit er leichter zu lesen ist, insbesondere beim Anzeigen von Desktop-Versionen von Websites auf Ihrem Telefon. Beachten Sie, dass sich das Layout des Texts dadurch ändern kann."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "Ändern Sie die Größe des Textes, damit er leichter zu lesen ist, insbesondere beim Anzeigen von Desktop-Versionen von Webseiten. Beachten Sie, dass sich das Layout des Textes dadurch ändern kann."
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "Alle Benachrichtigungszugriffsdaten für Webseiten werden gelöscht."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Websites das Speichern und Lesen von Cookies gestatten."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Webseiten den Zugriff auf Ihre Standortdaten gestatten."
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "Manche Webseiten können möglicherweise nicht genau ausgeschnitten werden."
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "Der Verlauf wird gelöscht."
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "Das Zertifikat kann nicht angezeigt werden. Die Seiteninformationen wurden geändert."
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "Wenn Sie sich bei dieser Website mit Fingerabdruck anmelden möchten, aktivieren Sie in den Einstellungen „Internet-Anmeldung“."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Das Zertifikat stammt von einer nicht vertrauenswürdigen Quelle."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Das Zertifikat stammt von einer vertrauenswürdigen Quelle."
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Die Standort-Berechtigungsdaten für diese Webseite werden gelöscht."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "Ziel- und Quellordner sind identisch"
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "Der Zielordner ist ein Unterordner des Quellordners."
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "Es gibt Probleme mit dem Sicherheitszertifikat dieser Webseite."
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "Download wird gestartet..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "Ältere HTML-Websites unterstützen diese Funktion möglicherweise nicht."
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "Als Startseite festlegen"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "Die Einstellungen werden auf die Standardeinstellungen zurückgesetzt."
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "Einstellungen gespeichert"
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "Sicherheitsrichtlinie schränkt die Verwendung des Internetbrowsers ein."
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "In Lesezeichen gespeichert"
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "Markierung umbenennen"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "%d Profile werden gelöscht."
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "Angezeigte Seiten werden nicht im Browser- oder Suchverlauf angezeigt, und sie hinterlassen keine Spuren wie z. B. Cookies."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "%1$s (%2$s) möchte die Berechtigung erhalten, Ihre Kamera zu benutzen."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) möchte die Berechtigung erhalten, Daten für die Offline-Verwendung auf Ihrem Gerät zu speichern."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "%1$s (%2$s) möchte die Berechtigung erhalten, Benachrichtigungen anzuzeigen."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "%1$s (%2$s) möchte die Berechtigung erhalten, die Einstellungen Ihres Browsers für diese Site zu ändern. Dies könnte ein Angriffsversuch auf Ihr System sein. Wenn Sie dieser Website nicht vertrauen bzw. nicht wissen, warum diese Anfrage angezeigt wird, tippen Sie auf „Abbrechen“."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "%1$s (%2$s) möchte die Berechtigung erhalten, um auf Ihren Standort zuzugreifen."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) versucht, eine große Datenmenge für die Offline-Verwendung auf Ihrem Gerät zu speichern."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "„%1$s“ wurde erkannt\nErkannt in: „%2$s“\n\nZum Schutz Ihres Geräts wurde Inhalt blockiert."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "„%1$s“ wurde erkannt.\nErkannt in: „%2$s“\n\nWebseite trotzdem öffnen?"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "Nicht genügend Speicher. Löschen Sie einige Elemente und versuchen Sie es erneut"
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "Nicht zulässig"
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "Verschoben"
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "URL eingeben"
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "Namen des Lesezeichens eingeben"
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "Wählen..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "Standortzugriff für diese Webseite löschen?"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "Diesen Schnellzugriff-Shortcut löschen?"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "Diese Seite löschen?"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "Dieses Lesezeichen löschen?"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "Gespeicherte Webseitendaten löschen?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "Anmeldedaten dieser Webseite löschen?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "Anmeldedaten für %d Webseiten löschen?"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "%d gespeicherte Webseiten löschen?"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "%d Schnellzugriffe löschen?"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "%d Lesezeichen löschen?"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "Alle Webseitendaten und Standortberechtigungen löschen?"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "Verlauf löschen?"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "Weiter"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "Anwendung schließen"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "Löschen?"
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "Verlauf löschen?"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "Lesezeichen entfernt"
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "Bereits vorhanden"
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Alle für diese Webseite gespeicherten Daten werden gelöscht."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Alle gespeicherten Daten und Zugriffsgenehmigungen auf den Standort für diese Webseite werden gelöscht."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "Alle gespeicherten Daten und Zugriffsgenehmigungen für diese Webseiten werden gelöscht."
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "Alle Einstellungen werden auf die Standardeinstellungen zurückgesetzt."
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Alle Elemente werden aus dem Browser-Verlauf entfernt."
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Seiten das Speichern und Lesen von Cookies gestatten"
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "Zu Lesezeichen hinzugefügt"
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "Fenster"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "Zertifikat anzeigen"
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "Unicode (UTF-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "Miniaturansicht"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "Textcodierung"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "Text verkleinern"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "Einstellungen"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "Nachricht senden"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "E-Mail"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "Text auswählen"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "Alle auswählen"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "Alle auswählen"
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "Auswahlmodus"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "Ausgewählt"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "In KeepIt speichern"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Seite zum Offline-Lesen speichern"
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "Verknüpfungen in KeepIt sp."
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Zum Offline-Lesen speichern"
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "Webseite"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "Gespeicherte Seiten"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "Anzeigen"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "Neu sortieren"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "Ordner umbenennen"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "Entfernen"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "Lesemodus"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "Passwörter"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "In neuem Tab öffnen"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "Öffnen"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "Offline-Seiten"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "Neues Fenster"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "Minimieren"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "Mittel"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "Niedrig"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "Zugriffsberechtigungen auf Standort"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "Bilder laden"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "Latin-1 (ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "Koreanisch (EUC-KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "Japanisch (SHIFT JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "Japanisch (ISO-2022-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "Japanisch (EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "Anonymer Modus"
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "Sehr groß"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "Home-Bildschirm als Webclip"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "Startbildsch. als Shortcut"
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "Hoch"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "Vorwärts"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "Zurück"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "Riesig"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "Auf Seite suchen"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "Auf der Seite suchen"
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "Abonnierte Feeds"
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "Text vergrößern"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "Geheimmodus aktiv."
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "Nachtmodus aktiv."
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "Niedrige Datenntzg. aktivieren"
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "Ziehen und ablegen"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "Geheimmodus deaktiv."
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "Nachtmodus deaktiv."
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "Niedr. Datenntzg. deaktivieren"
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "Deaktiviert"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "Gespeicherte Seite löschen"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "Verlauf löschen"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "Datennetzwerk"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "In Zwischenablage kopieren"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "Link-URL kopieren"
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "Kopieren"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "Alle beenden"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "Alle löschen"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "Chinesisch (GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "Chinesisch (Big5)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "Cache"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "Als Widget hinzufügen"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "Zu Schnellzugriffen hinzufügen"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Zum Startbildschirm hzfg."
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "Zum Startbildschirm hinzufügen"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "Lesezeichen hinzufügen oder entfernen"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "Lesezeichen hzfg."
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "Favorit hinzufügen"
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "Erweiterung"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "URL suchen oder eingeben"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "Kein Webseiten-Verlauf"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "Keine Websites"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "Keine Webseiten"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "Keine Shortcuts"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "Vorschläge für Webadr."
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "Webseiten"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "Mehr anzeigen"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "URL-Vorschläge"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "Text vergrößern"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "Startseite festlegen"
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "JavaScript ausführen"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "Einstellungen zurücksetzen"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "Webseiten vorladen"
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "Verlinkte Webseiten laden"
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "Verfügbare Links vorladen"
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "Niedrige Datennutzung"
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "Standortzugang"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "Bildqualität"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "Adressleiste ausblenden"
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "Feed-Inhalt herunterladen"
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "Anmeldedaten löschen"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "Dateneinspar-Statistiken"
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "Inhalt"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "Daten löschen"
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "Formulare autom. ausfüllen"
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "Profil hinzufügen"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "Zugriff auf Standort"
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "Limit für Fenster erreicht"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "Web-Benachrichtigungen"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "Web-Benachrichtigung"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "Gültigkeit"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "Fenster kann n. geöff. werden"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Fehler beim Öffnen der Datei"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "Lesez. kön. n. versch. werden."
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "Seite nicht vertrauenswürdig"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "Startseite festlegen"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "Seriennummer:"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "Auswählen von Anmeldedaten für"
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "Shortcuts auswählen"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "Lesezeichen auswählen"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "Lesezeichen auswählen"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "Sicherheitszertifikat"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "Schnellzugriffe sortieren"
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "Schnellzugriff"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "Profile"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "Blockiertes Pop-up"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "Beliebte Webseiten"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "Organisation:"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "Organisationseinheit:"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "Ausgestellt am:"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "Ausgestellt von"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "HTML5-Erweiterung"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "Formulardaten"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "Läuft ab am:"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "Internet-Anmeldung aktivieren"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "Lesezeichen bearbeiten"
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "Löschen von Webseitendaten"
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "Löschen der Anmeldedaten"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "Profil löschen"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "Lesezeichen löschen"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "Problem mit Datenverbindung"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "Allgemeiner Name:"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "Schließen der Anwendung"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "Personalisierte Daten löschen"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "Standortzugriffsdaten löschen"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "Bandbreitenverwaltung"
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "Zertifikate"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "Zurücksetzen"
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "Homepage"
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "Suche"
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "Zurück"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "Immer anzg."
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "Webportal"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "Sport"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "Soziales"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr "Einkaufen"
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "Zahlung"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "Hobbys"
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "Zu Verlauf wechseln"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "Unterhalt."
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "Fenster-Manager"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "Webadresse"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "Spracheingabe"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "Bild anzeigen"
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "Verlauf anzeigen."
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "Favoriten anzeigen."
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "Zertifikat gültig."
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "Statusleiste wird im Vollbildmodus ausgeblendet."
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Mithilfe eines Prognosediensts bei der Eingabe in der Adressleiste ähnliche Anfragen und beliebte Websites anzeigen"
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "Übergeordneter Ordner"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "Ohne Tag"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "Datei auf %s kann nicht geöffnet werden. Sie wurde möglicherweise entfernt oder umbenannt, oder der Zugriff wird durch Dateiberechtigungen verhindert."
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "Die Webseite kann nicht angezeigt werden. Keine Antwort vom Server."
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "Ort/Stadt/Gemeinde"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "Diese Webseite verwendet %s."
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "Diese Website kann auf Ihren Standort zugreifen."
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "Diese Webseite kann nicht auf Ihren Standort zugreifen."
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Dieses Lesezeichen wird gelöscht."
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "Die ausgewählten persönlichen Daten werden gelöscht."
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "Textfeld"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "Zielordner"
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "Tippen Sie auf das Fenster-Manager-Symbol, schließen Sie einige Fenster und versuchen Sie es erneut."
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "Noch einmal tippen, um das Internet zu schließen."
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "Geöffnete Seiten synchronisieren"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "Internetdaten synchronisieren"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "Lesezeichen synchronisieren"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "Postadresse, Postfach, c/o etc."
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "Gespeicherte Daten"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "Fensterteiler-Handle"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "Um auf Ihrem anderen Gerät auf Lesezeichen und Registerkarten zugreifen zu können, müssen Sie sich auf dem Gerät mit Ihrem Samsung Konto anmelden."
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "Übersicht der neu geöffneten Seiten anzeigen"
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "SHA-256-Fingerabdruck:"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "SHA-1-Fingerabdruck:"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "Text zum automatischen Ausfüllen des Webformulars festlegen"
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "Aktuelle Seite als Startseite festlegen"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "Ordner auswählen"
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "URL suchen oder eingeben"
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "Suchfeld"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "Such- und URL-Vorschläge"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "Bildschirm und Text"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "Benutzernamen und Passwörter für Webseiten speichern"
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "Link speichern"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "Standardeinstellungen wiederherstellen?"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "Standardeinstellungen wiederherstellen"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "Auf Standard zurücksetzen"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "Einstellungen zurücksetzen"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "Alle Einstellungen auf Standard zurücksetzen."
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "Web-Benachrichtigungszugang löschen?"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "Passwörter merken"
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "Formulardaten speichern"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "Datentyp in Formulare für spätere Verwendung speichern"
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "Optionsfeld"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Lesezeichen %s wird gelöscht."
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "Datenschutz"
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "Drucken"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "Menütaste drücken"
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "Postleitzahl"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "%d Pop-ups blockiert."
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "Seite geladen"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "Auf dieser Registerkarte angezeigte Seiten werden nicht im Browser- oder Suchverlauf angezeigt und Sie hinterlassen keine Spuren wie z. B. Cookies."
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "Anforderung der Webseite zum Steuern des Zooms außer Kraft setzen"
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "Andere"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "Fenster öffnen."
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "Seitenübersicht öffnen"
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "Bei Bedarf"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "Nur über WLAN"
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "Älter"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "Keine Fenster"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "Keine besuchten Seiten"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "Kein Titel"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "Keine gespeicherten Seiten"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "Keine Favoriten"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "Normal"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "Nachrichten"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Ausgewählte Lesezeichen verschieben?"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "Häufig besuchte Seiten"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "Mobile Ansicht"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "Standort"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "Letzte Woche"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "Letzter Monat"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "Letzten 7 Tage"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "Groß"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "Internetverlauf wird nicht gesp."
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "Leistung beim Laden von Seiten verbessern"
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "Startseite"
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "Beim Blättern auf der Seite nach unten die Adressleiste ausblenden."
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "Allgemein"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "Vollständiger Name"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "Zoomen erzwingen"
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "Wohnung, Suite, Einheit, Gebäude, Etage usw."
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "Fingerabdrücke:"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Fehler beim Hinzufügen zum Startbildschirm"
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "Ihren Namen eingeben"
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "Ort/Stadt/Gemeinde eingeben"
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "Land/Region eingeben"
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "Name des Unternehmens eingeben"
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "Standortzugriff aktivieren"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "JavaScript aktivieren"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "Zweimal tippen, um das Zertifikat anzuzeigen."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "Zweimal tippen, um eine Suchmaschine auszuwählen."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "Zweimal tippen, um die Webseite zu öffnen."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "Zweimal tippen, um die Liste zu öffnen."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "Zweimal tippen, um den Ordner zu öffnen."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "Zweimal tippen, um die Tastatur zu öffnen."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "Zweimal tippen, um Inhalt zu verschieben."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "Zweimal tippen, um das Fach zu schließen."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "Zweimal tippen, um die Suche abzubrechen."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "Zweimal tippen und halten, um die Größe des geteilten Bereichs zu ändern."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "Zweimal tippen und ziehen, um neu anzuordnen."
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "Sicherheitswarnungs-Pop-ups anzeigen"
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "Bilder auf Webseiten anzeigen"
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "Desktop-Ansicht"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Ausgewählte Lesezeichen löschen?"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "Persönliche Daten löschen"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "Standardspeicher"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "Standardseite"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "Datennutzung um %1$d % reduziert (%2$d KB von %3$d KB empfangen). Hier tippen, um die Statistik zurückzusetzen."
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "Benutzerdefinierter Benutzer-Agent"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "Aktuelle Seite"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "Erstellt"
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "Bezirk/Bundesland"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "Land/Region"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "Cookies und Sitedaten"
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "Cookies"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "Inhaltseinstellungen"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "Firmenname"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "Registerkarte schließen"
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "Berechtigungseinstellungen für Web-Benachrichtigungen löschen"
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "Berechtigungen für Web-Benachrichtigungen löschen?"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "Benachrichtigungszugriff für Webseiten löschen"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "Benachrichtigungen löschen"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "Standortzugriffsdaten löschen"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "Verlauf löschen"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "Alle Browserdaten löschen und alle Einstellungen auf Standard zurücksetzen"
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "Ort/Stadt"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "Ändern Sie die Größe des Textes, damit er leichter zu lesen ist, insbesondere beim Anzeigen von Desktop-Versionen von Websites auf Ihrem Gerät. Beachten Sie, dass sich das Layout des Textes dadurch ändern kann."
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "Lesezeichen-Erinnerung"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "Pop-Ups auf Webseiten blockieren"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "Pop-ups auf Webseiten blockieren."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "Pop-ups blockieren"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "Standard"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "Formulare automatisch ausfüllen"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "Automatische Erkennung"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "Automatisch"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "Nachfragen, ob für die Website ein Lesezeichen hinzugefügt werden soll, wenn diese %d Mal besucht wurde."
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "Immer ein"
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "Immer"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "Alle geöffneten Fenster werden geschlossen und Sie werden zur Startseite geleitet."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "Webseiten das Ausführen von JavaScript gestatten"
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "Webseiten erlauben, Ihren Standort zu lokalisieren"
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Webseiten erlauben, auf Ihre Standortdaten zuzugreifen"
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "%s zulassen, um Benachrichtigungen anzuzeigen"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "Gestattet Seiten das Speichern und Lesen von Cookie-Daten"
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "Nachdem Sie Webseiten besucht haben, werden die am häufigsten besuchten Seiten hier angezeigt."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "Wenn Sie Webseiten angezeigt haben, wird hier angezeigt, in welchem Umfang sie Daten gespeichert haben und ob sie auf Ihren Standort zugreifen können."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Nachdem sie Webseiten betrachtet haben, werden sie hier angezeigt."
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Nachdem Sie Webseiten zur Offline-Ansicht gespeichert haben, werden diese hier angezeigt."
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "Nachdem Sie Seiten geladen haben, wird der Seitenverlauf angezeigt."
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Nachdem Sie Webseiten zum Schnellzugriff hinzugefügt haben, werden sie hier angezeigt."
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Erweiterte Einstellungen für individuelle Webseiten"
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "Erweitert"
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "Zu Kontakt hinzufügen"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "Website zum schnellen Öffn. zu Lesezeichen hzfg."
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "Adresszeile 2"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "Adresszeile 1"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "Cookies akzeptieren"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "1 Profil wird gelöscht."
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "TABS"
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "Download wird gestartet..."
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "Ordner umbenannt."
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "Suchbegriffe + URLs vorschlagen"
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "Verwaltung der Datennutzung"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "Abbr."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "Gerät so einstellen, dass nach dem Laden die vollständige Webseite angezeigt wird, ohne dass geblättert werden muss."
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "Internet kann nicht ausgeführt werden. Akku fast leer"
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "Der Download wurde beendet und die heruntergeladenen Daten werden gelöscht."
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "Search completed"
+
+msgid "IDS_BR_POP_READY"
+msgstr "Bereit"
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "Speicherfehler"
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Daten-Roaming ist deaktiviert. Stellen Sie eine WLAN-Verbindung her oder aktivieren Sie Daten-Roaming und versuchen Sie es erneut."
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "Anfrage-Timeout"
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "WLAN-Verbindung erforderlich. Auf „OK“ tippen, um zu den WLAN-Einstellungen zu wechseln."
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "Web-Apps"
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "Online ansehen"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "Offline-Seiten später weiterlesen"
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "Schnellzugriff"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "Immer aktiviert"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Hier tippen, um einen Schnellzugriff-Shortcut hinzuzufügen."
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "Kein Verlauf"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "Benutzerhandbuch"
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "Ort/Stadt/Gemeinde"
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "Gespeicherte Daten"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "Such- und URL-Vorschläge"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "Verlauf"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "Seite an Bildsch. anpass."
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "Downloads"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "Benutzerdefiniert"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "Land/Region"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "Umbenennen von Ordner"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "Pers. Daten"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "Neuer"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "Ausgestellt für"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "Verschlüsselung"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "Bearb. von Info"
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "Beenden des Downloads"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "Abteilung:"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "Hzfg. von Info"
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "WLAN"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "Einstellungen"
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "OK"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "Neu"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "Internetsuche"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "Datei kann nicht geöffnet werden"
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "Anwendung zum Öffnen dieser Datei kann nicht gefunden werden."
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "Bei aktiviertem Offline-Modus kann keine Verbindung mit mobilen Netzwerken hergestellt werden. Stellen Sie stattdessen eine WLAN-Verbindung her oder tippen Sie auf „Einstellungen“, deaktivieren Sie den Offline-Modus und versuchen Sie es dann erneut."
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Das Zertifikat stammt von einer vertrauenswürdigen Quelle."
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Hier tippen, um einen Schnellzugriff-Shortcut hinzuzufügen."
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "Benutzereinstellungen"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "% "
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "Keine mobilen Netzwerke gefunden."
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "Keine Übereinstimmungen"
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "Mobile Daten sind deaktiviert. Stellen Sie stattdessen eine Verbindung mit einem WLAN her oder tippen Sie auf „Einstellungen“ und aktivieren Sie mobile Daten. Versuchen Sie es dann erneut."
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "An Breite anpassen"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "SCHNELLZUGR."
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "In neuer Registerkarte öffnen"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "Link senden"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "Speichern"
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "Speich."
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "Speichern"
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "Zurück"
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "Weiter"
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "Löschen"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "Löschen"
+
+msgid "IDS_BR_SK_BACK"
+msgstr "Zurück"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "WLAN-Verbindung erforderlich. Verbinden Sie sich mit einem WLAN-Netzwerk und versuchen Sie es erneut."
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "Die URL wurde nicht gefunden"
+
+msgid "IDS_BR_POP_URL"
+msgstr "URL"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "Gespeichert"
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "Entfernt"
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d Elemente werden gelöscht."
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "%d Elemente ausgewählt"
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "Keine Elemente ausgewählt"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "Speicher voll"
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "Niemals"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "Mobile Daten sind deaktiviert. Verbinde dich stattdessen mit WLAN oder aktiviere mobile Daten und versuche es erneut."
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "Laden. Bitte warten..."
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "Ungültige URL"
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "Fehlgeschlagen"
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "Titel eingeben"
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "Nicht mehr anzeigen"
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "Vollständig heruntergeladen"
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "Deaktiviert"
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "Löschen?"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "Gelöscht"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "Anwendung schließen?"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "Lesezeichen hinzugefügt"
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "Automatische Helligkeit"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "Konto"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "1 Element wird gelöscht."
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "1 Element ausgewählt"
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "Übersetzen"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "Stopp"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "Anzeigen"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "Senden"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "Einstellungen"
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "E-Mail senden"
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "Auswählen"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "SD-Karte"
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "Umbenennen"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "Aktualisieren"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "Verschieben"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "Nachrichten"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "Listenansicht"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "Ich stimme zu."
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "Hilfe"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "Gerät"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "Lesezeichen"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "Hinzugefügt"
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "Hinzufügen"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "Standard-Speicherziel"
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "Melden Sie sich beim Samsung Konto an."
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "%d ausgewählt"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "Keine Netzverbindung"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "Ordner"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "Profil bearbeiten"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "Festlegen"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "Nicht jetzt"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "Aktivieren"
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "Bearbeiten"
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "Weiter"
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "Weiter"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "Schließen"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "Abbrechen"
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "Abbruch"
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "Zulassen"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "Gestern"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "Heute"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "Titel"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "Die maximale Anzahl von Zeichen (%d) wurde überschritten."
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "Streaming"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "Klein"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "Einstellungen"
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "Suche"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "Suchergebnisse"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "Profil"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "Verarbeitung läuft ..."
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "Telefonnr."
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "Telefon"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d Elemente werden gelöscht."
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "Passwort"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "Ein"
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "Deaktiviert"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "Keine Ergebnisse gefunden"
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "Kein Verlauf"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "Benachrichtigungen"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "Mittel"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "Eigene Bilder"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "Vollbild"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "Schriftgröße"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "Ordnername"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "Postleitzahl eingeben"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "Postleitzahl eingeben"
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "Geben Sie die Telefonnummer ein."
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "Name eingeben"
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "Ordnernamen eingeben"
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "E-Mail-Adresse eingeben"
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "E-Mail-Adresse"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "Herunterladen..."
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "Entwickler-Modus"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "Standard"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "Favoriten"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "Alle"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr "Hinzufügen zu"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "Tags"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "1 Element wird gelöscht."
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "Maximale Anzahl an Zeichen (%d) erreicht."
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "Nicht unterstützter Medientyp"
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Bei aktiviertem Offline-Modus kann keine Verbindung mit mobilen Netzwerken hergestellt werden. Verbinden Sie sich stattdessen mit WLAN oder deaktivieren Sie den Offline-Modus und versuchen Sie es erneut."
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "Installation abgeschlossen"
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "Installation gescheitert"
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "Löschen..."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Das Daten-Roaming ist deaktiviert. Stelle stattdessen über WLAN eine Verbindung her, oder aktiviere das Roaming wieder, und versuche es dann erneut."
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "Senden via"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "Einfügen"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "Schriftgröße"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "Download nicht möglich"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "Aktualisieren"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "Wiederholen"
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "Anforderung fehlgeschlagen"
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "Anmeldung"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "Lädt..."
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "An Bildschirmgr. anpassen"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "Downloads"
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Daten-Roaming ist deaktiviert. Stellen Sie stattdessen eine Verbindung über WLAN her oder aktivieren Sie wieder Daten-Roaming und versuchen Sie es dann erneut."
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "Herunterladen abgebrochen"
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "Geheim ein"
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "Datenschutz"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "Standardspeicher"
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "Manueller Zoom"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "Standardsuchmaschine"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "Anmeldeinfos speichern"
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "Ausschalten des geheimen Modus"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "Geheimen Modus einschalten"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "Geheimen Modus schützen"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "Passwort verwenden"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "Keine Passwortverwendung"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "Häufig besuchte Webseiten"
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "Eigenes Profil festlegen"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "Mein autom. ausgef. Profil"
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "Daten verwalten, die zum Ausfüllen von Online-Formularen verwendet werden."
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "Anmeldeinfo speich."
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "Standortzugangsdaten"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "Daten automatisch ausfüllen"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "Alle Webseiten, die Sie sich bei eingeschaltetem geheimen Modus ansehen, werden nicht in Ihrem Browser oder dem Suchverlauf angezeigt, wenn der geheime Modus ausgeschaltet ist.\n\nKeine der im geheimen Modus gespeicherten Lesezeichen und Webseiten werden angezeigt, solange der Modus ausgeschaltet ist.\n\nSie können die Daten des geheimen Modus auch mit einem Passwort schützen."
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "Alle Webseiten, die Sie sich bei eingeschaltetem geheimen Modus ansehen, werden nicht in Ihrem Browser oder dem Suchverlauf angezeigt, wenn der geheime Modus ausgeschaltet ist.\n\nKeine der im geheimen Modus gespeicherten Lesezeichen und Webseiten werden angezeigt, solange der Modus ausgeschaltet ist."
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "Geheim aus"
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "Keine Passwortverwendung"
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "Neuer Tab"
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "Webadresse"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "Neue Webseite als Schnellzugriff"
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "JavaScript einschalten"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "Öffnen nicht möglich"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "In neuer Registerkarte öffnen"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "Ordnername wird bereits verwendet."
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "Neuer Ordner %d"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "Neuer Ordner"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "JavaScript aktivieren"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "Webseitendaten verwalten"
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "Festlegen der Startseite"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Webseite zur Schnellzugriffsliste hinzugefügt."
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "Schnellzugriff bearbeiten"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "Aus den Lesezeichen entfernen"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "Lesezeichen hzfg."
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "Browser-Verlauf"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "Tabs"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "Neuer Tab"
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "Weiterleiten"
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "Zurück"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "Lesezeichen"
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "Keine Profile"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "Verlauf"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "Lesezeichen"
+
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "Σφάλμα δικτύου."
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "Απαιτείται έλεγχος ταυτότητας."
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "Προειδοποίηση ασφαλείας"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "Πιστοποιητικά"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "Εκδόθηκε για:"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "Κοινό όνομα:"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "Οργανισμός:"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "Οργανωτική μονάδα:"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "Υπάρχουν προβλήματα με το πιστοποιητικό ασφαλείας αυτής της τοποθεσίας."
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "Να επιτρέπεται"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "Το %s ζητά την τοποθεσία σας."
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "Απομνημόνευση προτίμησης."
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr "Σειριακός αριθμός"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "Έκδοση από:"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "Ισχύς"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "Έγκυρο απο:"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "Ισχύει έως"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "Αποτύπωμα"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "Αλγόριθμος υπογραφής"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "Λήψη"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "Αυτή η ιστοσελίδα"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "Όνομα χρήστη"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "Κωδικός πρόσβασης"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "Προβολή"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "Ακύρωση"
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "Οθόνη"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "4G/3G/2G (αυτόματη σύνδεση)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "Πολλαπλά Παράθυρα"
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "Πληροφορίες πιστοποιητικού"
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "Ρυθμίσεις τοποθεσίας Web"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "Μη έγκυρο πιστοποιητικό."
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "Κουμπί"
+
+msgid "IDS_BR_SK_YES"
+msgstr "Ναι"
+
+msgid "IDS_BR_SK_NO"
+msgstr "Όχι"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "Ok"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "Άκυρο"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "Περισσότερα"
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "Κανένα στοιχείο"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "Σύνδ. σε δίκτ. κιν. τηλ."
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "Να μην εμφανιστεί ξανά"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "Είναι δυνατή η λήψη μόνο διευθύνσεων URL http ή https."
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "Αναζήτηση ιστοσελίδας"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "Προβολή εικόνας"
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "Αποθήκευση σύνδεσης"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "Αποθ. εικόνας"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "Αντιγραφή συνδέσμου"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "Αντιγραφή εικόνας"
+
+msgid "IDS_BR_SK_OK"
+msgstr "OK"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "Κλήση"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "Απέτυχε"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "Η ιστοσελίδα προστέθηκε στη λίστα γρήγορης πρόσβασης."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "Η ιστοσελίδα προστέθηκε στους Σελιδοδείκτες."
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "Διαγράφηκε η συντόμευση γρήγορης πρόσβασης."
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "%d στοιχεία θα διαγραφούν από το ιστορικό περιήγησης."
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "Άνοιγμα του Samsung account..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "Ενεργοποιήθηκε η χαμηλή χρήση δεδομένων."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "Απενεργοποιήθηκε η χαμηλή χρήση δεδομένων. Έγινε εξοικονόμηση %d% του εύρους ζώνης."
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "Η εικόνα αντιγράφηκε στο πρόχειρο."
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Η προσθήκη στην αρχική οθόνη απέτυχε."
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "Λήψη εικόνας..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "Επαναφορά στατιστικών εξοικονόμησης δεδομένων."
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "Ο σελιδοδείκτης διαγράφτηκε."
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Προστέθηκε στη λίστα γρήγορης πρόσβασης."
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "Προστέθηκε στην Αρχική οθόνη."
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "Αποκλείστηκε 1 αναδυόμενο παράθυρο."
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "1 στοιχείο θα διαγραφεί από το ιστορικό περιήγησης."
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "Ειδοποιήσεις"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "Περισσότ. επισκέψεις"
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "Ιστορικό"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "Αποεπ."
+
+msgid "IDS_BR_SK_TABS"
+msgstr "Καρτέλες"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "Μενού"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "Διαγρ."
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "Δημ/ργία φακέλου"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "Διαγραφή"
+
+msgid "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"
+msgstr "Εύκολη προβολή ιστοτόπων για PC στην κινητή συσκευή σας. Αυτή η δυνατότητα ενισχύει το μέγεθος των κειμένων για ευκολότερη ανάγνωση. Σημείωση: Η διάταξη του κειμένου ενδέχεται να αλλάξει."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Ρυθμίστε τη συσκευή ώστε να προτείνει ερωτήματα και τοποθεσίες καθώς πληκτρολογείτε στη γραμμή διευθύνσεων web."
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "Ορισμός κειμένου για συμπλ. ηλ. φορμών."
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Ορισμός ρυθμίσεων για προχωρημένους για μεμονωμένες τοποθεσίες web."
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "Απομνημόνευση των δεδομένων που πληκτρολογήθηκαν σε φόρμες για μεταγενέστερη χρήση."
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "Πρόβλεψη σχετικών ερωτημάτων και δημοφιλών τοποθεσιών στη γραμμή πλοήγησης κατά την πληκτρολόγηση."
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "Παράκαμψη αιτημάτων από τοποθεσίες web για έλεγχο του επιπέδου ζουμ."
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "Εμφάνιση εικόνων σε ιστοσελίδες."
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "Κάντε συμπίεση του περιεχομένου από τοποθεσίες web για τη χρήση λιγότερων δεδομένων."
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "Εκκαθάριση των πληροφοριών πρόσβασης σε ειδοποιήσεις για όλες τις τοποθεσίες web."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "Change the text size for easier reading, especially when viewing desktop versions of websites on your phone. Note that the text layout may change as a result."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "Αλλάξτε το μέγεθος του κειμένου για ευκολότερη ανάγνωση, ειδικά όταν βλέπετε εκδόσεις τοποθεσιών web που προορίζονται για υπολογιστές. Έχετε υπόψη ότι μπορεί να αλλάξει και η διάταξη του κειμένου."
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "Θα γίνει εκκαθάριση των πληροφοριών πρόσβασης σε ειδοποιήσεις για όλες τις τοποθεσίες web."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Να επιτρέπεται στις τοποθεσίες η αποθήκευση και η ανάγνωση cookie."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Να επιτρέπεται στις τοποθεσίες η πρόσβαση στα δεδομένα τοποθεσίας σας."
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "Ίσως δεν είναι δυνατή η ακριβής περικοπή ορισμένων ιστοσελίδων"
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "Θα γίνει εκκαθάριση του ιστορικού."
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "Δεν είναι δυνατή η προβολή του πιστοποιητικού. Τα στοιχεία της σελίδας έχουν αλλάξει."
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "Για να συνδεθείτε σε αυτήν την τοποθεσία web, χρησιμοποιώντας τα δαχτυλικά αποτυπώματά σας, μεταβείτε στις Ρυθμίσεις και ενεργοποιήστε την επιλογή «Σύνδεση web»."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Αυτό το πιστοποιητικό δεν προέρχεται από αξιόπιστη αρχή."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Αυτό το πιστοποιητικό προέρχεται από αξιόπιστη αρχή πιστοποίησης."
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Θα γίνει εκκαθάριση των δεδομένων δικαιωμάτων τοποθεσίας για αυτήν την τοποθεσία web."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "Ο φάκελος προορισμού είναι ο ίδιος με το φάκελο προέλευσης."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "Ο φάκελος προορισμού είναι υποφάκελος του φακέλου προέλευσης."
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "Υπάρχουν προβλήματα με το πιστοποιητικό ασφαλείας αυτής της τοποθεσίας web."
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "Ξεκινά η λήψη..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "Ορισμένες παλαιότερες τοποθεσίες web HTML μπορεί να μην υποστηρίζουν αυτήν τη δυνατότητα."
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "Ορισμός ως αρχικής σελίδας"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "Θα γίνει επαναφορά των ρυθμίσεων στις προεπιλογές."
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "Οι ρυθμίσεις αποθηκεύτηκαν."
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "Η πολιτική ασφαλείας περιορίζει τη χρήση του προγράμματος περιήγησης στο Internet."
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "Αποθηκεύτηκε στους σελιδοδείκτες."
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "Μετονομασία ετικέτας"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "Θα διαγραφούν %d προφίλ."
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "Οι σελίδες που βλέπετε δεν θα εμφανίζονται στο ιστορικό του προγράμματος περιήγησης ή στο ιστορικό αναζήτησης και δεν θα αφήνουν άλλα ίχνη, όπως είναι τα cookies."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "Η ιστοσελίδα %1$s (%2$s) ζητά δικαίωμα για τη χρήση της κάμεράς σας."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "Η ιστοσελίδα %1$s (%2$s) ζητά δικαίωμα για την αποθήκευση δεδομένων στη συσκευή σας για χρήση εκτός σύνδεσης."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "Η ιστοσελίδα %1$s (%2$s) ζητά δικαίωμα για την εμφάνιση ειδοποιήσεων."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "Η ιστοσελίδα %1$s (%2$s) ζητά δικαίωμα για την αλλαγή του τρόπου με τον οποίο λειτουργεί το πρόγραμμα περιήγησής σας σε αυτήν την τοποθεσία. Αυτό ενδέχεται να είναι απόπειρα επίθεσης στο σύστημά σας. Εάν δεν εμπιστεύεστε αυτήν την τοποθεσία web ή αν δεν γνωρίζετε γιατί εμφανίστηκε αυτό το αίτημα, πατήστε «Ακύρωση»"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "Η ιστοσελίδα %1$s (%2$s) ζητά δικαίωμα πρόσβασης στα δεδομένα θέσης σας."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "Η ιστοσελίδα %1$s (%2$s) επιχειρεί να αποθηκεύσει ένα μεγάλο όγκο δεδομένων στη συσκευή σας για χρήση εκτός σύνδεσης."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "Εντοπίστηκε το κακόβουλο λογισμικό «%1$s».\nΕντοπίστηκε στη διεύθυνση: «%2$s»\n\nΜέρος του περιεχομένου αποκλείστηκε για την προστασία της συσκευής σας."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "Εντοπίστηκε το κακόβουλο λογισμικό «%1$s».\nΕντοπίστηκε στη διεύθυνση: «%2$s»\n\nΘέλετε να ανοίξετε την ιστοσελίδα;"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "Ανεπαρκής μνήμη. Διαγράψτε μερικά στοιχεία και δοκιμάστε ξανά."
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "Δεν επιτρέπεται."
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "Μετακινήθηκε."
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "Εισαγωγή URL."
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "Εισαγωγή ονόματος σελιδοδείκτη."
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "Dialing..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "Διαγραφή πληροφοριών πρόσβασης τοποθεσίας για τον ιστότοπο;"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "Να διαγραφεί αυτή η συντόμευση γρήγορης πρόσβασης;"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "Διαγραφή αυτής της σελίδας;"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "Διαγραφή αυτού του σελιδοδείκτη;"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "Να διαγραφούν τα αποθηκευμένα δεδομένα από την τοποθεσία Web;"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "Να διαγραφούν τα δεδομένα σύνδεσης για αυτήν την τοποθεσία Web;"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "Να διαγραφούν τα δεδομένα σύνδεσης για %d τοποθεσίες Web;"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "Διαγραφή %d αποθηκευμένων ιστοσελίδων;"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "Να διαγραφούν %d συντομεύσεις γρήγορης πρόσβασης;"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "Διαγραφή %d σελιδοδεικτών;"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "Να διαγραφούν όλα τα δεδομένα τοποθεσιών Web και οι άδειες τοποθεσίας;"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "Διαγραφή ιστορικού;"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "Συνέχεια;"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "Τερματισμός εφαρμογής"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "Διαγραφή;"
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "Εκκαθάριση ιστορικού;"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "Ο σελιδοδείκτης καταργήθηκε."
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "Υπάρχει ήδη."
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Θα γίνει εκκαθάριση όλων των αποθηκευμένων δεδομένων για αυτήν την τοποθεσία web."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Θα γίνει εκκαθάριση όλων των αποθηκευμένων δεδομένων δικαιωμάτων τοποθεσίας για αυτήν την τοποθεσία web."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "Θα γίνει εκκαθάριση όλων των αποθηκευμένων δεδομένων δικαιωμάτων τοποθεσίας για αυτές τις τοποθεσίες web."
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "Θα γίνει επαναφορά όλων των ρυθμίσεων στις προεπιλογές."
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Όλα τα στοιχεία θα διαγραφούν από το ιστορικό περιήγησης."
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Να επιτρέπεται στις τοποθεσίες να αποθηκεύουν και να διαβάζουν cookie."
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "Προστέθηκε στους σελιδοδείκτες."
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "Παράθυρα"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "Προβ. πιστοποιητικού"
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "Unicode (UTF-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "Προβολή μικρογραφιών"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "Κωδικοποίηση κειμένου"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "Σμίκρυνση κειμένου"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "Ρυθμίσεις"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "Αποστολή μηνύματος"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "Email"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "Επιλογή κειμένου"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "Επιλογή όλων"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "Επιλογή όλων"
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "Λειτουργία επιλογής"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "Επιλεγμένο"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "Αποθήκευση σε KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Απ. σελ. για προβ. εκτός σύν."
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "Αποθ. συνδ. στ. στο KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Αποθ. για προβολή εκτός σύνδ."
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "Ιστοσελίδα"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "Αποθηκευμένες σελίδες"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "Προβολή"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "Αλλαγή σειράς"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "Μετονομασία φακέλου"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "Κατάργηση"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "Λειτουργία ανάγνωσης"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "Κωδικοί πρόσβασης"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "Άνοιγμα σε νέο παράθυρο"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "Άνοιγμα"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "Σελίδες χωρίς σύνδεση"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "Νέο παράθυρο"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "Ελαχιστοποίηση"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "Μέτρια"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "Χαμηλή"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "Δικαιώματα πρόσβασης τοποθεσίας"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "Φόρτωση εικόνων"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "Λατινικά-1 (ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "Κορεατικά (EUC-KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "Ιαπωνικά (SHIFT JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "Ιαπωνικά (ISO-2022-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "Ιαπωνικά (EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "Λειτ. ανώνυμης περιήγ."
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "Τεράστιο"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "Αρχική οθόνη ως κλιπ web"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "Αρχική οθόνη ως συντόμευση"
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "Υψηλή"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "Μπροστά"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "Πίσω"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "Τεράστιο"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "Εύρ. σε σελίδα"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "Εύρ. σε σελίδα"
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "Τροφοδ. συνδρομής"
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "Μεγέθυνση κειμένου"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "Ενερ. μυστικής λειτ."
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "Ενεργ. νυχτερ. λειτ."
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "Ενεργ. χαμηλής χρήσης δεδομ."
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "Μεταφορά και απόθεση"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "Απεν. μυστικής λειτ."
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "Απεν. νυχτερ. λειτ."
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "Απενερ. χαμηλής χρήσης δεδομ."
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "Απενεργοποιήθηκε"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "Διαγραφή αποθηκευμένης σελίδας"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "Διαγραφή ιστορικού"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "Δίκτυο δεδομένων"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "Αντιγρ. στο πρόχειρο"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "Αντ. URL σύνδ."
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "Αντιγραφή"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "Κλ. Όλων"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "Εκκαθάριση όλων"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "Κινεζικά (GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "Κινεζικά (Big5)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "Μνήμη cache"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "Προσθήκη κλιπ στο Web"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "Προσθήκη στη λίστα γρήγορης πρόσβασης"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Προσθήκη στην αρχική οθόνη"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "Προσθήκη σε αρχική σελίδα"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "Προσθήκη ή κατάργηση σελιδοδεικτών"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "Προσθ. σελιδοδ."
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "Προσθήκη σελιδοδείκτη"
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "Επέκταση"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "Αναζ. ή εισ. διεύθ. URL"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "Δεν υπάρχει ιστορικό τοποθεσιών Web"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "Δεν υπάρχουν τοποθεσίες web"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "Καμία ιστοσελίδα"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "Δεν υπάρχουν συντομεύσεις"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "Προτάσεις διεύθυνσης web"
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "Τοποθεσίες web"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "Δείτε περισσότερα"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "Προτάσεις διευθύνσεων URL"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "Ενισχυτής μηνυμάτων"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "Ορισμός αρχικής σελίδας"
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "Εκτέλεση JavaScript"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "Επαναφορά ρυθμίσεων"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "Προφόρτωση ιστοσελίδων"
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "Προφόρτ. συνδ. ιστοσελ."
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "Προφόρτωση διαθ. συνδέσ."
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "Χαμηλή χρήση δεδομένων"
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "Πρόσβαση σε τοποθεσία"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "Ποιότητα εικόνας"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "Απόκρυψη γραμμής διευθ."
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "Λήψη περιεχ. τροφοδοσίας"
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "Διαγραφή δεδομ. σύνδεσης"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "Στατιστ. εξοικον. δεδομ."
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "Περιεχόμενο"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "Διαγρ. δεδομένων ειδοπ."
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "Αυτόμ. συμπλήρωση φορμών"
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "Προσθήκη προφίλ"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "Πρόσβαση στην τοποθεσία"
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "Συμπληρώθηκε το όριο παραθύρων"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "Ειδοποιήσεις Web"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "Ειδοποίηση Web"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "Ισχύς"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "Αδύνατο το άνοιγμα του παραθ."
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Δεν είναι δυνατό το άνοιγμα αρχείου"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "Αδύνατη η μετακ. των σελιδοδ."
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "Μη αξιόπιστη τοποθεσία"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "Ορισμός αρχικής σελίδας"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "Σειριακός αριθμός:"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "Επιλογή δεδομένων εισόδου για"
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "Επιλέξτε συντομεύσεις"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "Επιλογή σελιδοδεικτών"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "Επιλογή σελιδοδείκτη"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "Πιστοποιητικό ασφαλείας"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "Αναδ. συντομ. Γρήγορης πρόσβ."
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "Γρήγορη πρόσβαση"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "Προφίλ"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "Αποκλείστηκε αναδυόμενο"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "Δημοφιλείς τοποθεσίες web"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "Οργανισμός:"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "Οργανωτική μονάδα:"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "Ημερομηνία έκδοσης:"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "Έκδοση από"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "Επέκταση HTML5"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "Δεδομένα φορμών"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "Ημερομηνία λήξης:"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "Ενεργοποίηση σύνδεσης web"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "Επεξεργασία σελιδοδείκτη"
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "Διαγραφή δεδομένων τοποθ. Web"
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "Διαγραφή δεδομένων σύνδεσης"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "Διαγραφή προφίλ"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "Διαγραφή σελιδοδεικτών"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "Πρόβλημα συνδεσιμότητας δεδομένων"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "Κοινό όνομα:"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "Τερματισμός εφαρμογής"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "Εκκαθάριση εξατομικευμένων δεδομένων"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "Εκκαθάριση πρόσβασης τοποθεσίας"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "Διαχείριση εύρους ζώνης"
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "Πιστοποιητικά"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "Επαναφορά"
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "Αρχ. σελ."
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "Εύρ."
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "Πίσω"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "Εμφ. πάντα"
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "Πύλη Web"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "Αθλητικά"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "Κοινωνικά δίκτυα"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr "Αγορές"
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "Πληρωμή"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "Χόμπι"
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "Μετάβαση στο ιστορικό"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "Ψυχαγωγία"
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "Διαχείριση παραθύρων"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "Διεύθυνση Web"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "Είσοδος φωνής"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "Προβολή εικόνας"
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "Προβολή ιστορικού."
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "Προβολή σελιδοδεικτών."
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "Έγκυρο πιστοποιητικό"
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "Χρήση λειτουργίας πλήρους οθόνης για απόκρυψη της γραμμής κατάστασης."
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Χρήση της υπηρεσίας πρόβλεψης για την εμφάνιση σχετικών ερωτημάτων και δημοφιλών τοποθεσιών web στη γραμμή διευθύνσεων κατά την πληκτρολόγηση."
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "Επάνω φάκελος"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "Χωρίς ετικέτα"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "Δεν είναι δυνατό το άνοιγμα του αρχείου στη θέση %s. Μπορεί να έχει καταργηθεί, να έχει αλλάξει όνομα ή ενδέχεται τα δικαιώματα του αρχείου να αποκλείουν την πρόσβαση."
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "Δεν είναι δυνατή η εμφάνιση της ιστοσελίδας. Ο διακομιστής δεν αποκρίνεται."
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "Πόλη/νομός"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "Αυτή η τοποθεσία χρησιμοποιεί %s."
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "Αυτή η τοποθεσία μπορεί να αποκτήσει πρόσβαση στην τοποθεσία σας."
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "Αυτή η τοποθεσία δεν έχει πρόσβαση στη θέση σας."
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Αυτός ο σελιδοδείκτης θα διαγραφεί."
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "Τα επιλεγμένα προσωπικά δεδομένα θα διαγραφούν."
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "Πεδίο κειμένου"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "Φάκ.προορισμ."
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "Πατήστε το εικονίδιο της διαχείρισης παραθύρων, κλείστε μερικά παράθυρα και δοκιμάστε ξανά."
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "Πατήστε μία φορά ακόμα για να κλείσετε το Internet."
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "Συγχρονισμός ανοιχτών σελίδων"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "Συγχρονισμός δεδομένων Internet"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "Συγχρονισμός σελιδοδεικτών"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "Διεύθυνση, ταχ. θυρίδα, υπόψη κ.ά."
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "Αποθηκευμένα δεδομένα"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "Λαβή χειρισμού της γραμμής διαχωρισμού"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "Για να αποκτήσετε πρόσβαση στους σελιδοδείκτες και τις καρτέλες στην άλλη συσκευή, συνδεθείτε στο Samsung account."
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "Εμφάνιση προεπισκόπησης των σελίδων που άνοιξαν πρόσφατα."
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "Αποτύπωμα SHA-256:"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "Αποτύπωμα SHA-1:"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "Ορισμός κειμένου για αυτόματη συμπλήρωση φόρμας Web."
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "Ορισμός της τρέχουσας σελίδας ως αρχικής"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "Επιλογή φακέλου"
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "Αναζήτηση ή εισαγωγή διεύθυνσης URL."
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "Πεδίο αναζήτησης"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "Προτάσεις αναζήτησης και διευθύνσεων URL"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "Οθόνη και κείμενο"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "Αποθήκευση ονομάτων χρήστη και κωδικών πρόσβασης για τις τοποθεσίες Web."
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "Αποθήκευση σύνδεσης"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "Επαναφορά των προεπιλεγμένων ρυθμίσεων;"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "Επαναφορά προεπιλεγμένων ρυθμίσεων"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "Επαναφορά της προεπιλογής"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "Επαναφορά ρυθμίσεων"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "Κάντε επαναφορά όλων των ρυθμίσεων στις προεπιλογές."
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "Να καταργηθούν οι πληροφορίες πρόσβασης ειδοποιήσεων web;"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "Απομνημόνευση κωδ. πρόσβ."
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "Απομνημόνευση των δεδομένων φορμών"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "Απομνημόνευση των δεδομένων που πληκτρολογώ σε φόρμες για μεταγενέστερη χρήση."
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "Κουμπί επιλογής"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Ο σελιδοδείκτης %s θα διαγραφεί."
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "Απόρρητο"
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "Εκτύπωση"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "Πατήστε το πλήκτρο μενού."
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "Ταχυδρομικός κωδικός"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "Αποκλ. %d αναδ. παρ."
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "Η φόρτωση της σελίδας ολοκληρώθηκε"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "Οι σελίδες που βλέπετε σε αυτήν την καρτέλα δεν θα εμφανίζονται στο ιστορικό του προγράμματος περιήγησης ή στο ιστορικό αναζήτησης και δεν θα αφήνουν άλλα ίχνη, όπως είναι τα cookies."
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "Παράκαμψη αιτήματος τοποθεσίας web για έλεγχο ζουμ."
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "Άλλες"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "Άνοιγμα παραθύρων."
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "Άνοιγμα σελ.σε επισκόπ."
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "Κατ’απαίτηση"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "Μόνο μέσω Wi-Fi"
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "Παλαιότερο"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "Δεν υπάρχουν παράθυρα"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "Δεν υπάρχουν τοποθεσίες που έχετε επισκεφθεί"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "Χωρίς τίτλο"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "Καμία αποθηκευμένη σελίδα"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "Κανένας σελιδοδείκτης"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "Κανονική"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "Ενημέρωση"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Να μετακινηθούν οι επιλεγμένοι σελιδοδείκτες;"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "Δημοφιλέστερες τοποθεσίες"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "Προβολή κινητού"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "Τοποθεσία"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "Προηγούμενη εβδομάδα"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "Περασμένος μήνας"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "Τις τελευταίες 7 ημέρες"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "Μεγάλο"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "Το ιστορικό Internet δεν αποθηκεύτηκε."
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "Βελτίωση της απόδοσης κατά τη φόρτωση εικόνων."
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "Αρχική σελίδα"
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "Απόκρυψη της γραμμής διευθύνσεων κατά την κύλιση της σελίδας προς τα κάτω."
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "Γενικά"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "Πλήρες όνομα"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "Επιβολή ζουμ"
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "Διαμέρισμα, σουίτα, μονάδα, κτήριο, όροφος κτλ."
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "Αποτυπώματα:"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Αποτυχία προσθήκης στην αρχική οθόνη."
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "Εισαγάγετε το όνομά σας."
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "Καταχωρίστε πόλη/νομό."
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "Εισαγωγή χώρας/περιοχής."
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "Εισαγάγετε επωνυμία εταιρείας."
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "Ενεργοποίηση τοποθεσίας"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "Ενεργοποίηση JavaScript"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "Πατήστε δύο φορές για προβολή του πιστοποιητικού."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "Πατήστε δύο φορές για να επιλέξετε μια μηχανή αναζήτησης."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "Πατήστε δύο φορές για άνοιγμα της ιστοσελίδας."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "Πατήστε δύο φορές για άνοιγμα της λίστας."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "Πατήστε δύο φορές για άνοιγμα του φακέλου."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "Πατήστε δύο φορές για άνοιγμα του πληκτρολογίου."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "Πατήστε δύο φορές για μετάβαση σε περιεχόμενο."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "Πατήστε δύο φορές για κλείσιμο της γραμμής."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "Πατήστε δύο φορές για ακύρωση της αναζήτησης."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "Πατήστε δύο φορές και κρατήστε πατημένο για αλλαγή μεγέθους περιοχής διαχωρισμού."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "Πατήστε δύο φορές και σύρετε για αναδιάταξη."
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "Εμφάνιση αναδυόμενων παραθύρων προειδοποιήσεων ασφαλείας."
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "Εμφάνιση εικόνων σε ιστοσελίδες."
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "Προβολή επιφάνειας εργασίας"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Να διαγραφούν οι επιλεγμένοι σελιδοδείκτες;"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "Διαγραφή προσωπικών δεδομένων"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "Προεπιλεγμένη αποθήκευση"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "Προεπιλεγμένη σελίδα"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "Η χρήση δεδομένων μειώθηκε κατά %1$d% (ελήφθησαν %2$d KB από %3$d KB). Πατήστε εδώ για επαναφορά των στατιστικών."
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "Προσαρμογή παράγοντα χρήστη"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "Τρέχουσα σελίδα"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "Δημιουργήθηκε."
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "Νομός"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "Χώρα/περιοχή"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "Cookie και δεδ. ιστότ."
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "Cookies"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "Ρυθμίσεις περιεχομένου"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "Όνομα εταιρείας"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "Κλείσιμο καρτέλας."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "Διαγραφή των ρυθμίσεων δικαιωμάτων ειδοποιήσεων web."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "Διαγραφή των δικαιωμάτων ειδοποιήσεων web;"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "Πρόσβαση εκκαθάρισης ειδοποιήσεων για website."
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "Διαγραφή ειδοποιήσεων"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "Εκκαθάριση πρόσβασης τοποθεσίας"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "Εκκαθάριση ιστορικού"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "Διαγραφή όλων των δεδομένων του προγράμματος περιήγησης και επαναφορά όλων των προεπιλεγμένων ρυθμίσεων."
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "Πόλη"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "Αλλάξτε το μέγεθος του κειμένου για ευκολότερη ανάγνωση, ειδικά όταν βλέπετε στην κινητή συσκευή σας εκδόσεις τοποθεσιών web που προορίζονται για υπολογιστές. Σημειώστε ότι μπορεί να αλλάξει και η διάταξη του κειμένου."
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "Υπενθύμιση σελιδοδείκτη"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "Αποκλεισμός αναδυόμενων παραθύρων σε ιστοσελίδες."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "Αποκλεισμός αναδυόμενων παραθύρων σε ιστοσελίδες."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "Αποκλεισμός αναδυόμενων παραθύρων"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "Βασικό"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "Αυτόματη συμπλήρωση φορμών"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "Αυτόματος εντοπισμός"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "Αυτόματα"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "Να εμφανίζεται ερώτηση για την προσθήκη μιας τοποθεσίας web στους σελιδοδείκτες μετά από %d επισκέψεις"
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "Πάντα ενεργοποίηση"
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "Πάντα"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "Όλα τα ανοιχτά παράθυρα θα κλείσουν και θα μεταβείτε στην αρχική σας σελίδα."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "Να επιτρέπεται σε τοποθεσίες η εκτέλεση JavaScript."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "Να επιτρέπεται στις τοποθεσίες να ζητούν πρόσβαση στη θέση σας."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Να επιτρέπεται στις τοποθεσίες η πρόσβαση στα δεδομένα τοποθεσίας σας."
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "Να επιτρέπεται η εμφάνιση ειδοποιήσεων από το χρήστη %s"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "Επιτρέπει στις τοποθεσίες να αποθηκεύουν και να διαβάζουν δεδομένα αρχείων cookie."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "Αφού επισκεφτείτε ιστοσελίδες, οι σελίδες που επισκέπτεστε πιο συχνά θα εμφανίζονται εδώ."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "Όταν επισκεφτείτε τοποθεσίες web, εδώ θα εμφανίζεται το μέγεθος των αποθηκευμένων δεδομένων τους και το κατά πόσο έχουν πρόσβαση στην τοποθεσία σας."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Όταν προβάλετε ιστοσελίδες, αυτές θα εμφανιστούν εδώ."
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Αφού αποθηκεύσετε ιστοσελίδες για προβολή εκτός σύνδεσης, τα στοιχεία θα εμφανίζονται εδώ."
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "Το ιστορικό σελίδων θα εμφανιστεί, μετά τη φόρτωση σελίδων."
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Αφού προσθέσετε ιστοσελίδες στη Γρήγορη πρόσβαση, οι ιστοσελίδες θα εμφανίζονται εδώ."
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Ρυθμίσεις για προχωρημένους για μεμονωμένες τοποθεσίες web"
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "Για προχωρ."
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "Προσθήκη σε επαφή"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "Προσθ. την τοπ. web στους σελιδ. για γρήγ. άνοιγ."
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "Γραμμή διεύθυνσης 2"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "Γραμμή διεύθυνσης 1"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "Αποδοχή των cookies"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "Θα διαγραφεί 1 προφίλ."
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "ΚΑΡΤ."
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "Έναρξη λήψης..."
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "Το όνομα του φακέλου άλλαξε."
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "Πρόταση όρων αναζήτησης και URL"
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "Διαχείριση χρήσης δεδομένων"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "Άκυρο"
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "Ρυθμίστε τη συσκευή ώστε να εμφανίζεται ολόκληρη η ιστοσελίδα στην οθόνη κατά τη φόρτωση, χωρίς να χρειάζεται να κάνετε κύλιση."
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "Δεν ήταν δυνατή η εκτέλεση του Internet. Χαμηλή ισχύς μπαταρίας."
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "Η λήψη διακόπηκε και τα δεδομένα που λήφθηκαν θα διαγραφούν."
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "Search completed"
+
+msgid "IDS_BR_POP_READY"
+msgstr "Έτοιμο."
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "Σφάλμα μνήμης."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Τα δεδομένα περιαγωγής απενεργοποιήθηκαν. Συνδεθείτε σε δίκτυο Wi-Fi ή ενεργοποιήστε την περιαγωγή δεδομένων και δοκιμάστε ξανά."
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "Λήξη χρόνου αιτήματος."
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "Απαιτείται σύνδεση Wi-Fi. Πατήστε OK για να μεταβείτε στις Ρυθμίσεις Wi-Fi."
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "Εφαρμ. Web"
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "Προβολή στο διαδίκτυο"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "Ανάγ. αργ. σε σελ. εκτός σύνδ."
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "Γρήγορη πρόσβαση"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "Πάντα ενεργοποιημένο"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Πατήστε εδώ για να προσθέσετε μια συντόμευση γρήγορης πρόσβασης"
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "Δεν υπάρχει ιστορικό"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "Εγχειρίδιο χρήσης"
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "Πόλη/Νομός/Επαρχία"
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "Αποθηκευμένα δεδομένα"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "Προτάσεις αναζήτ. και URL"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "Ιστορικό"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "Προσαρμ. σελίδας σε οθόνη"
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "Λήψεις"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "Προσαρμογή"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "Χώρα/Περιοχή"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "Μετονομασία φακέλου"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "Προσωπ. δεδ."
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "Νεότερη"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "Εκδόθηκε για"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "Κωδικοποίηση"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "Επεξ. πληρ."
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "Η λήψη διακόπηκε"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "Τμήμα:"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "Πρ. πληροφ."
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "Wi-Fi"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "Ρυθμ."
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "OK"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "Νέο"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "Αναζήτηση ιστοσελίδας"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "Δεν είναι δυνατό το άνοιγμα αρχείου."
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "Δεν είναι δυνατή η εύρεση εφαρμογής για το άνοιγμα αυτού του αρχείου."
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "Δεν είναι δυνατή η σύνδεση σε δίκτυα κινητής τηλεφωνίας όσο είναι ενεργοποιημένη η λειτουργία πτήσης. Συνδεθείτε σε ένα δίκτυο Wi-Fi ή πατήστε «Ρυθμίσεις» για να απενεργοποιήσετε τη λειτουργία πτήσης και, στη συνέχεια, δοκιμάστε ξανά."
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Αυτό το πιστοποιητικό προέρχεται από αξιόπιστη αρχή πιστοποίησης."
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Πατήστε εδώ για να προσθέσετε μια συντόμευση γρήγορης πρόσβασης."
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "Προτιμήσεις"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "% "
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "Δεν βρέθηκαν δίκτυα κινητής τηλεφωνίας."
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "Δεν βρέθηκαν αποτελέσματα"
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "Τα δεδομένα κινητής τηλεφωνίας είναι απενεργοποιημένα. Συνδεθείτε σε ένα δίκτυο Wi-Fi ή πατήστε «Ρυθμίσεις» για να ενεργοποιήσετε τα δεδομένα κινητής τηλεφωνίας και, στη συνέχεια, δοκιμάστε ξανά."
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "Προσαρμογή κατά πλάτος"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "ΓΡΗΓ. ΠΡΟΣΒ."
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "Άνοιγμα σε νέα καρτέλα"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "Κοινή χρήση σύνδεσης"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "Αποθήκ."
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "Αποθ."
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "Αποθ/ση"
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "Προηγούμενο"
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "Επόμενο"
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "Διαγραφή"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "Διαγραφή"
+
+msgid "IDS_BR_SK_BACK"
+msgstr "Πίσω"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "Απαιτείται σύνδεση Wi-Fi. Συνδεθείτε σε δίκτυο Wi-Fi και δοκιμάστε ξανά"
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "Δε βρέθηκε η URL."
+
+msgid "IDS_BR_POP_URL"
+msgstr "URL"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "Αποθηκεύτηκε."
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "Αφαιρέθηκε."
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "Θα διαγραφούν %d στοιχεία."
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "Επιλέχθηκαν %d στοιχεία."
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "Δεν έχουν επιλεχθεί στοιχεία."
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "Ανεπαρκής μνήμη."
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "Ποτέ"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "Τα δεδομένα κινητής τηλεφωνίας απενεργοποιήθηκαν. Συνδεθείτε σε δίκτυο Wi-Fi ή ενεργοποιήστε τα δεδομένα κινητής τηλεφωνίας και δοκιμάστε ξανά"
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "Φόρτωση. Περιμένετε..."
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "Άκυρο URL."
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "Αποτυχία."
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "Εισαγωγή τίτλου"
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "Να μην εμφανιστεί ξανά"
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "Η λήψη ολοκληρώθηκε."
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "Απενεργοποιημένη."
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "Διαγραφή;"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "Διαγράφηκε."
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "Τερματισμός εφαρμογής;"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "Προστέθηκε σελιδοδείκτης."
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "Αυτόματη φωτεινότητα"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "Λογαριασμός"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "Θα γίνει διαγραφή 1 στοιχείου."
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "Επιλέχθηκε 1 στοιχείο."
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "Μετάφραση"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "Διακοπή"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "Εμφάνιση"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "Κοινή χρήση"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "Ρυθμίσεις"
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "Αποστολή email"
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "Επιλογή"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "Κάρτα SD"
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "Μετονομασία"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "Ανανέωση"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "Μετακίνηση"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "Μηνύματα"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "Προβολή λίστας"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "Συμφωνώ."
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "Βοήθεια"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "Συσκευή"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "Σελιδοδείκτης"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "Προστέθηκε."
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "Προσθήκη"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "Προεπ. χώρος αποθ. λήψεων"
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "Συνδεθείτε στο Samsung account"
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "Επιλέχθηκαν %d"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "Δεν υπάρχει σύνδεση δικτύου"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "Φάκελος"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "Επεξεργασία προφίλ"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "Ορισμός"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "Όχι τώρα"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "Ενεργοπ."
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "Επεξεργασία"
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "Συνέχεια"
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "Συνέχεια;"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "Κλείσιμο"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "Άκυρο"
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "Ακύρωση"
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "Αποδοχή"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "Xθές"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "Σήμερα"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "Τίτλος"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "Υπέρβαση του μέγιστου αριθμού χαρακτήρων (%d)."
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "Ροή"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "Μικρό"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "Ρυθμίσεις"
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "Αναζήτηση"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "Αποτελέσματα αναζήτησης"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "Προφίλ"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "Επεξεργασία..."
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "Αριθ. τηλεφ."
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "Τηλέφωνο"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "Θα διαγραφούν %d στοιχεία."
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "Κωδικός πρόσβασης"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "Ενεργό"
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "Ανενεργό"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "Δεν βρέθηκαν αποτελέσματα."
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "Κανένα ιστορικό"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "Ειδοποιήσεις"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "Μεσαίο"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "Εικόνες"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "Πλήρης οθόνη"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "Μέγεθος γραμματοσειράς"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "Όνομα φακέλου"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "Εισαγωγή ταχυδρομικού κώδικα."
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "Εισαγωγή ταχυδρομικού κώδικα."
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "Εισαγάγετε αριθμό τηλεφώνου."
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "Εισαγωγή ονόματος."
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "Εισαγωγή ονόματος φακέλου."
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "Εισαγωγή διεύθυνσης email."
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "Διεύθυνση Email"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "Λήψη..."
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "Κατάσταση λειτουργίας προγραμματισμού"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "Προεπιλογή"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "Σελιδοδείκτες"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "Όλα"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr "Προσθήκη σε"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "Ετικέτες"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "Θα γίνει διαγραφή 1 στοιχείου."
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "Συμπληρώθηκε ο μέγιστος αριθμός χαρακτήρων (%d)."
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "Μη υποστηριζόμενος τύπος μέσου."
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Δεν είναι δυνατή η σύνδεση σε δίκτυα κινητής τηλεφωνίας όσο είναι ενεργοποιημένη η λειτουργία πτήσης. Συνδεθείτε σε δίκτυο Wi-Fi ή απενεργοποιήστε τη λειτουργία πτήσης και δοκιμάστε ξανά"
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "Η εγκατάσταση ολοκληρώθηκε."
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "Αποτυχία εγκατάστασης."
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "Διαγραφή..."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Τα δεδομένα περιαγωγής απενεργοποιήθηκαν. Συνδεθείτε σε δίκτυο Wi-Fi ή ενεργοποιήστε τα δεδομένα περιαγωγής και δοκιμάστε ξανά"
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "Κοινή χρήση μέσω"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "Επικόλληση"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "Μέγ. γραμματοσειράς"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "Δεν είναι δυνατή η λήψη"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "Ενημέρωση"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "Επανάληψη"
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "Αποτυχία αιτήματος."
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "Σύνδεση"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "Φόρτωση..."
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "Προσαρμογή σε οθόνη"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "Λήψεις"
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Τα δεδομένα περιαγωγής απενεργοποιήθηκαν. Συνδεθείτε σε δίκτυο Wi-Fi ή ενεργοποιήστε τα δεδομένα περιαγωγής και δοκιμάστε ξανά."
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "Ακύρωση λήψης."
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "Μυστ. ενερ."
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "Απόρρητο"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "Προεπιλεγμ. χώρος αποθήκ."
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "Μη αυτόματη μεγέθυνση"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "Προεπιλεγμένη μηχανή αναζήτησης"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "Αποθ. πληροφ. σύνδεσης"
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "Απενεργοπ. Μυστικής λειτουργίας"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "Ενεργοπ. Μυστικής λειτουργίας"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "Ασφάλεια Μυστικής λειτουργίας"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "Χρήση κωδικού"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "Χωρίς χρήση κωδικού"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "Πιο δημοφιλείς τοποθ. web"
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "Ορισμός του προφίλ μου"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "Προφίλ Αυτόμ. συμπλήρωσης"
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "Διαχειριστείτε τα δεδομένα που χρησιμοποιείτε για τη συμπλήρωση ηλεκτρονικών φορμών."
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "Αποθ. πληρ. σύνδ."
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "Δεδομένα πρόσβασης τοποθεσίας"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "Αυτόματη συμπλήρωση δεδομένων"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "Οι ιστοσελίδες που βλέπετε ενώ είναι ενεργοποιημένη η Μυστική λειτουργία δεν θα εμφανίζονται στο πρόγραμμα περιήγησης ή το ιστορικό αναζήτησης μετά την απενεργοποίησή της.\n\nΟι σελιδοδείκτες και οι ιστοσελίδες που αποθηκεύσατε όσο ήταν ενεργοποιημένη η Μυστική λειτουργία δεν θα εμφανίζονται μετά την απενεργοποίησή της.\n\nΜπορείτε, επίσης, να προστατεύσετε τα δεδομένα της Μυστικής λειτουργίας με έναν κωδικό πρόσβασης."
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "Οι ιστοσελίδες που βλέπετε ενώ είναι ενεργοποιημένη η Μυστική λειτουργία δεν θα εμφανίζονται στο πρόγραμμα περιήγησης ή το ιστορικό αναζήτησης μετά την απενεργοποίησή της.\n\nΟι σελιδοδείκτες και οι ιστοσελίδες που αποθηκεύσατε όσο ήταν ενεργοποιημένη η Μυστική λειτουργία δεν θα εμφανίζονται μετά την απενεργοποίησή της."
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "Μυστ. ανεν."
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "Χωρίς χρήση κωδικού"
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "Νέα καρτ."
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "Διεύθυνση Web"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "Προσθ. ιστοσ. στη γρ. πρόσβ."
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "Ενεργοποίηση JavaScript"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "Αδύν. το άνοιγ. νέας καρτέλ."
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "Άνοιγμα σε νέα καρτέλα"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "Το όνομα φακέλου χρησιμοποιείται ήδη."
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "Νέος φάκελος %d"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "Νέος φάκελος"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "Ενεργοποίηση JavaScript"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "Διαχείριση δεδ. τοποθεσιών web"
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "Ορισμός αρχικής σελίδας"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Η ιστοσελίδα προστέθηκε στη λίστα γρήγορης πρόσβασης."
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "Επεξεργασία Γρήγορης πρόσβασης"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "Κατάργηση από τους σελιδοδείκτες"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "Προσθήκη σελιδοδ."
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "Ιστορικό περιήγησης"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "Καρτέλες"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "Νέα καρτέλα"
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "Προώθηση"
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "Πίσω"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "Σελιδοδ."
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "Κανένα προφίλ"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "Ιστορικό"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "Σελιδοδείκτες"
+
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "Network error."
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "Authentication required."
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "Security warning"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "Certificates"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "Issued to:"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "Common name:"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "Organisation:"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "Organisational unit:"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "There are problems with the security certificate for this site."
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "Allow"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "%s requests your location."
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "Remember preference."
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr "Serial number"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "Issued by:"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "Validity:"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "Valid from:"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "Valid till"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "Finger print"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "Signature algorithm"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "Download"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "This webpage"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "Username"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "Password"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "View"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "Cancel"
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "Screen"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "LTE/GSM/WCDMA (auto connect)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "Multi window"
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "Certificate info"
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "Website settings"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "Invalid certificate."
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "Button"
+
+msgid "IDS_BR_SK_YES"
+msgstr "Yes"
+
+msgid "IDS_BR_SK_NO"
+msgstr "No"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "Done"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "Cancel"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "More"
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "No items"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "Connect to mobile network"
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "Do not show again"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "Only http or https URLs can be downloaded."
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "Web search"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "View image"
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "Save link"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "Save image"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "Copy link"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "Copy image"
+
+msgid "IDS_BR_SK_OK"
+msgstr "OK"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "Call"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "Failed"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "Webpage added to Quick access."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "Webpage added to Bookmarks."
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "Quick access shortcut deleted."
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "%d items deleted from browsing history."
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "Opening Samsung account..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "Low data usage enabled."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "Low data usage disabled. %d% of bandwidth saved."
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "Image copied to clipboard."
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Failed to add to home screen."
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "Downloading image..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "Data saving statistics reset."
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "Bookmark deleted."
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Added to Quick access list."
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "Added to home screen."
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "1 pop-up blocked."
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "1 item deleted from browsing history."
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "Notifications"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "Most visited"
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "History"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "Untick"
+
+msgid "IDS_BR_SK_TABS"
+msgstr "Tabs"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "Menu"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "Delete"
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "Create folder"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "Clear"
+
+msgid "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"
+msgstr "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."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Set the device to suggest queries and sites in the web address bar as you type."
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "Set text used to fill in online forms."
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Set advanced settings for individual websites."
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "Remember data typed in forms for later use."
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "Predict related queries and popular sites in the Navigation bar as you type."
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "Override website requests to control zoom level."
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "Display images on webpages."
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "Compress content from websites to use less data."
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "Clear notification access information for all websites."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "Change the text size for easier reading, especially when viewing desktop versions of websites on your phone. Note that the text layout may change as a result."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "Change the text size for easier reading, especially when viewing desktop versions of websites. Note that the text layout may change as a result."
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "All website notification access information will be cleared."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Allow sites to save and read cookies."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Allow sites to access your location data."
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "You may not be able to clip some webpages accurately."
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "Your history will be cleared."
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "Unable to view the certificate. The page information has been changed."
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "To sign in to this website using your fingerprints, go to Settings and enable Web sign-in."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "This certificate is not from a trusted authority."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "This certificate is from a trusted authority."
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "The location permission data for this website will be cleared."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "The destination folder is the same as the source folder."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "The destination folder is a subfolder of the source folder."
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "There are problems with the security certificate for this website."
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "Starting download..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "Some old HTML websites may not support this feature."
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "Set as homepage"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "Settings will be reset to defaults."
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "Settings saved."
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "Security policy restricts use of Internet browser."
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "Saved to Bookmarks."
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "Rename tag"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "%d profiles will be deleted."
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "Pages that you view will not appear in your browser history or search history, and they will not leave other traces, like cookies."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "%1$s (%2$s) is requesting permission to use your camera."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) is requesting permission to store data on your device for offline use."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "%1$s (%2$s) is requesting permission to show notifications."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "%1$s (%2$s) is requesting permission to change how your browser works on this site. This may be an attempted attack on your system. If you do not trust this website or know why this request has appeared, tap Cancel."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "%1$s (%2$s) is requesting permission to access your location."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) is attempting to store a large amount of data on your device for offline use."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "“%1$s” has been detected.\nDetected in: “%2$s”\n\nSome content has been blocked to protect your device."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "“%1$s” has been detected.\nDetected in: “%2$s”\n\nOpen webpage anyway?"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "Not enough memory. Delete some items and try again."
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "Not allowed."
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "Moved."
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "Enter URL."
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "Enter bookmark name."
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "Dialing..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "Delete website location access information?"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "Delete this Quick access shortcut?"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "Delete this page?"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "Delete this bookmark?"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "Delete stored website data?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "Delete sign-in data for this website?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "Delete sign-in data for %d websites?"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "Delete %d saved web pages?"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "Delete %d Quick access shortcuts?"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "Delete %d bookmarks?"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "Delete all website data and location permissions?"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "Delete history?"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "Continue"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "Close application"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "Clear?"
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "Clear history?"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "Bookmark removed."
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "Already exists."
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "All stored data for this website will be cleared."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "All stored and location permission data for this website will be cleared."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "All stored and location permission data for these websites will be cleared."
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "All settings will be reset to their defaults."
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "All items will be deleted from browsing history."
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Allow sites to save and read cookies."
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "Added to bookmarks."
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "Windows"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "View certificate"
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "Unicode (UTF-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "Thumbnail view"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "Text encoding"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "Shrink text"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "Settings"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "Send message"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "Email"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "Select text"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "Select all"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "Select all"
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "Selection mode"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "Selected"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "Save in KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Save page for offline viewing"
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "Save linked item in KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Save for offline viewing"
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "Webpage"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "Saved pages"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "View"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "Reorder"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "Rename folder"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "Remove"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "Reader mode"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "Passwords"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "Open in new window"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "Open"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "Offline pages"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "New window"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "Minimise"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "Medium"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "Low"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "Location access privileges"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "Load images"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "Latin-1 (ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "Korean (EUC-KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "Japanese (SHIFT JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "Japanese (ISO-2022-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "Japanese (EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "Incognito mode"
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "Huge"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "Home screen as web clip"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "Home screen as shortcut"
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "High"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "Forward"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "Backward"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "Giant"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "Find on page"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "Find on page"
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "Feeds subscribed to"
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "Enlarge text"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "Enable Secret mode"
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "Enable Night mode"
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "Enable Low data usage"
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "Drag and drop"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "Disable Secret mode"
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "Disable Night mode"
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "Disable Low data usage"
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "Disabled"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "Delete saved page"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "Delete history"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "Data network"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "Copy to clipboard"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "Copy link URL"
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "Copy"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "Close all"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "Clear all"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "Chinese (GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "Chinese (Big5)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "Cache"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "Add to Web clip"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "Add to Quick access"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Add to home screen"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "Add to home"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "Add or remove bookmark"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "Add bookmark"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "Add bookmark"
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "Extension"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "Search, or enter URL"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "No website history"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "No websites"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "No webpages"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "No shortcuts"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "Web address suggestions"
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "Websites"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "View more"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "URL suggestions"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "Text booster"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "Set homepage"
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "Run JavaScript"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "Reset settings"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "Preload webpages"
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "Preload linked webpages"
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "Preload available links"
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "Low data usage"
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "Location access"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "Image quality"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "Hide address bar"
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "Download feed content"
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "Delete sign-in data"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "Data saving statistics"
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "Content"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "Clear notification data"
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "Auto fill forms"
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "Add profile"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "Access location"
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "Window limit reached"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "Web notifications"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "Web notification"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "Validity"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "Unable to open window"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Unable to open file"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "Unable to move bookmarks"
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "Site not trusted"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "Set homepage"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "Serial number:"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "Select sign-in data for"
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "Select shortcuts"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "Select bookmarks"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "Select bookmark"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "Security certificate"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "Reorder Quick access shortcuts"
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "Quick access"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "Profiles"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "Pop-up blocked"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "Popular websites"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "Organisation:"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "Organisational unit:"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "Issued on:"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "Issued by"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "HTML5 extension"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "Form data"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "Expires on:"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "Enable Web sign-in"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "Edit bookmark"
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "Delete website data"
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "Delete sign-in data"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "Delete profile"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "Delete bookmarks"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "Data connectivity problem"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "Common name:"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "Close application"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "Clear personalised data"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "Clear location access"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "Bandwidth management"
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "Certificates"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "Reset"
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "Homepage"
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "Find"
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "Back"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "Always show"
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "Web portal"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "Sport"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "Social"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr "Shopping"
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "Payment"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "Hobbies"
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "Go to history"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "Entertainment"
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "Window manager"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "Web address"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "Voice input"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "View image"
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "View history."
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "View bookmarks."
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "Valid certificate"
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "Use Full screen mode to hide the status bar."
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Use a prediction service to display related queries and popular websites in the address bar as you type."
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "Upper folder"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "Untagged"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "Unable to open the file at %s. It may have been removed or renamed, or file permissions may be preventing access."
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "Unable to display the webpage. No response from the server."
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "Town/city/county"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "This site is using %s."
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "This site can access your location."
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "This site cannot access your location."
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "This bookmark will be deleted."
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "The selected personal data will be deleted."
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "Text field"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "Target folder"
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "Tap the window manager icon and close some windows, then try again."
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "Tap once more to close Internet."
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "Sync open pages"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "Sync Internet data"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "Sync bookmarks"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "Street address, P.O. box, c/o, etc."
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "Stored data"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "Split bar handle"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "Sign in to your Samsung account to access the bookmarks and tabs on your other devices."
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "Show overview of newly opened pages."
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "SHA-256 fingerprint:"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "SHA-1 fingerprint:"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "Set text for web form auto-fill."
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "Set current page as homepage"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "Select folder"
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "Search or enter URL."
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "Search field"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "Search and URL suggestions"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "Screen and text"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "Save usernames and passwords for websites."
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "Save link"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "Restore default settings?"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "Restore default settings"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "Reset to default"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "Reset settings"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "Reset all settings to their defaults."
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "Remove web notification access information?"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "Remember passwords"
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "Remember form data"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "Remember data I type in forms for later use."
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "Radio button"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "%s bookmark will be deleted."
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "Privacy"
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "Print"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "Press the menu key."
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "Postcode"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "%d pop-ups blocked."
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "Page loaded"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "Pages that you view in this tab will not appear in your browser history or search history, and they will not leave other traces, like cookies."
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "Override website's request to control zoom."
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "Other"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "Open windows."
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "Open pages in overview"
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "On demand"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "Only via Wi-Fi"
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "Older"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "No windows"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "No visited sites"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "No title"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "No saved pages"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "No bookmarks"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "Normal"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "News"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Move the selected bookmarks?"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "Most visited sites"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "Mobile view"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "Location"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "Last week"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "Last month"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "Last 7 days"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "Large"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "Internet history is not stored."
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "Improve performance when loading pages."
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "Homepage"
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "Hide the address bar when scrolling down the page."
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "General"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "Full name"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "Force zoom"
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "Flat, suite, unit, building, floor, etc."
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "Fingerprints:"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Failed to add to home screen."
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "Enter your name."
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "Enter town/city/county."
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "Enter country/region."
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "Enter company name."
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "Enable location"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "Enable JavaScript"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "Double tap to view certificate."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "Double tap to select a search engine."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "Double tap to open the webpage."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "Double tap to open the list."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "Double tap to open the folder."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "Double tap to open keyboard."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "Double tap to move to content."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "Double tap to close the tray."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "Double tap to cancel the search."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "Double tap and hold to resize split area."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "Double tap and drag to reorder."
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "Display security warning pop-ups."
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "Display images on webpages."
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "Desktop view"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Delete the selected bookmarks?"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "Delete personal data"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "Default storage"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "Default page"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "Data usage reduced by %1$d% (%2$d KB of %3$d KB received). Tap here to reset statistics."
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "Custom user agent"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "Current page"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "Created."
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "County"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "Country/region"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "Cookies and site data"
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "Cookies"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "Content settings"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "Company name"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "Close tab."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "Clear web notification permission settings."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "Clear web notification permissions?"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "Clear notification access for websites."
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "Clear notifications"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "Clear location access"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "Clear history"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "Clear all browser data and reset all settings to default."
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "City/Town"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "Change the text size for easier reading, especially when viewing desktop versions of websites on your device. Note that the text layout may change as a result."
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "Bookmark reminder"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "Block pop-ups on webpages."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "Block pop-ups on webpages."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "Block pop-ups"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "Basic"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "Auto fill forms"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "Auto detect"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "Automatic"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "Ask whether to add a bookmark for a website when you have visited it %d times."
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "Always on"
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "Always"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "All open windows will be closed and you will move to your homepage."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "Allow sites to run JavaScript."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "Allow sites to request access to your location."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Allow sites to access your location data."
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "Allow %s to show notifications"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "Allows sites to save and read cookie data."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "After you visit webpages, the pages you have visited the most will be shown here."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "After you view websites, the size of their stored data and whether they can access your location will be shown here."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "After you view webpages, they will be shown here."
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "After you save webpages to view offline, they will be shown here."
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "After you load pages, the page history will be shown."
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "After you add webpages to Quick access, they will be shown here."
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Advanced settings for individual websites"
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "Advanced"
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "Add to contact"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "Add this website to bookmarks to open it faster."
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "Address line 2"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "Address line 1"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "Accept cookies"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "1 profile will be deleted."
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "TABS"
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "Starting download..."
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "Folder renamed."
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "Suggest search terms and URLs"
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "Data usage management"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "Cancel"
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "Set the device to show the full webpage on the screen when it is loaded, without needing to scroll."
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "Unable to run internet. Low battery."
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "The download has been stopped and the downloaded data will be deleted."
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "Search completed"
+
+msgid "IDS_BR_POP_READY"
+msgstr "Ready."
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "Memory error."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Data roaming is disabled. Connect to a Wi-Fi network, or enable Data roaming and try again."
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "Request timeout."
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "A Wi-Fi connection is required. Tap OK to go to your Wi-Fi Settings."
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "Web apps"
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "View online"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "Read on offline pages later"
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "Quick access"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "Always enabled"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Tap here to add a Quick access shortcut"
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "No history"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "User manual"
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "Town/City/County"
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "Stored data"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "Search and URL suggestions"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "History"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "Fit page to screen"
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "Downloads"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "Custom"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "Country/Region"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "Rename folder"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "Personal data"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "Issued to"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "Encoding"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "Edit info"
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "Download stopped"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "Department:"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "Add info"
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "Wi-Fi"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "Settings"
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "OK"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "New"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "Web search"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "Unable to open file."
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "Unable to find an application to open this file."
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "Unable to connect to mobile networks while Flight mode is enabled. Connect to a Wi-Fi network instead, or tap Settings to disable Flight mode and then try again."
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "This certificate is from a trusted authority."
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Tap here to add a Quick access shortcut."
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "Preferences"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "%"
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "No mobile networks have been found."
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "No matches"
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "Mobile data is turned off. Connect to a Wi-Fi network instead, or tap Settings to turn on Mobile data and then try again."
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "Fit to width"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "QUICK ACCESS"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "Open in new tab"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "Share link"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "Save"
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "Save"
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "Save"
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "Previous"
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "Next"
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "Delete"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "Clear"
+
+msgid "IDS_BR_SK_BACK"
+msgstr "Back"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "Wi-Fi connection required. Connect to Wi-Fi network and try again."
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "URL not found."
+
+msgid "IDS_BR_POP_URL"
+msgstr "URL"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "Saved."
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "Removed."
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d items will be deleted."
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "%d items selected."
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "No items selected."
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "Not enough memory."
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "Never"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "Mobile data is disabled. Connect to Wi-Fi network instead, or enable mobile data and try again."
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "Loading. Please wait..."
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "Invalid URL."
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "Failed."
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "Enter title"
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "Do not show again."
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "Download completed."
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "Disabled."
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "Delete?"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "Deleted."
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "Close application?"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "Bookmark added."
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "Automatic brightness"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "Account"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "1 item will be deleted."
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "1 item selected."
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "Translate"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "Stop"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "Show"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "Share"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "Settings"
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "Send email"
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "Select"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "SD card"
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "Rename"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "Refresh"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "Move"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "Messages"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "List view"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "I agree."
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "Help"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "Device"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "Bookmark"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "Added."
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "Add"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "Default download storage"
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "Sign in to Samsung account"
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "%d selected"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "No network connection"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "Folder"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "Edit profile"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "Set"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "Not now"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "Enable"
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "Edit"
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "Continue"
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "Continue"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "Close"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "Cancel"
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "Cancel"
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "Allow"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "Yesterday"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "Today"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "Title"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "The maximum number of characters (%d) has been exceeded."
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "Streaming"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "Small"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "Settings"
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "Search"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "Search results"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "Profile"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "Processing..."
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "Phone number"
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "Phone"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d items will be deleted."
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "Password"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "On"
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "Off"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "No results found."
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "No history"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "Notifications"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "Medium"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "Images"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "Full screen"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "Font size"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "Folder name"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "Enter postcode."
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "Enter postcode."
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "Enter phone number."
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "Enter name."
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "Enter folder name."
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "Enter email address."
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "Email address"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "Downloading..."
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "Developer mode"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "Default"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "Bookmarks"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "All"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr "Add to"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "Tags"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "1 item will be deleted."
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "Maximum number of characters (%d) reached."
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "Unsupported media type."
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Unable to connect to mobile networks while Flight mode is enabled. Connect to Wi-Fi network instead, or disable Flight mode and try again."
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "Installation completed."
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "Installation failed."
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "Deleting..."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Data roaming is disabled. Connect to Wi-Fi network instead, or enable data roaming and try again."
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "Share via"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "Paste"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "Font size"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "Unable to download"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "Update"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "Retry"
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "Request failed."
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "Login"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "Loading..."
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "Fit to screen"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "Downloads"
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Data roaming is disabled. Connect to a Wi-Fi network instead, or enable Data roaming and try again."
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "Download cancelled."
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "Secret on"
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "Privacy"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "Default storage"
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "Manual zoom"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "Default search engine"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "Save sign-in info"
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "Turn off Secret mode"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "Turn on Secret mode"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "Secret mode security"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "Use password"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "Don't use password"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "Most visited websites"
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "Set my profile"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "My Auto fill profile"
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "Manage data used to fill in forms online."
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "Save sign-in info"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "Location access data"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "Auto fill data"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "Any webpages you view while Secret mode is turned on won't appear in your browser or search history while it is turned off.\n\nAny bookmarks and webpages you save while Secret mode is turned on won't be shown while it is turned off.\n\nYou can also protect your Secret mode data with a password."
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "Any webpages you view while Secret mode is turned on won't appear in your browser or search history while it is turned off.\n\nAny bookmarks and webpages you save while Secret mode is turned on won't be shown while it is turned off."
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "Secret off"
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "Don't use password"
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "New tab"
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "Web address"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "Add webpage to Quick access"
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "Turn on JavaScript"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "Couldn't open new tab"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "Open in new tab"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "Folder name already in use."
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "New folder %d"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "New folder"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "Enable JavaScript"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "Manage website data"
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "Set home page"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Webpage added to quick access list."
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "Edit Quick access"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "Remove from Bookmarks"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "Add bookmark"
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "Browsing history"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "Tabs"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "New tab"
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "Forward"
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "Back"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "Bookmarks"
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "No profiles"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "History"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "Bookmarks"
+
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "Network error."
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "Authentication required."
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "Security warning"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "Certificates"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "Issued to:"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "Common name:"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "Organization:"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "Organizational unit:"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "There are problems with the security certificate for this site."
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "Allow"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "%s requests your location."
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "Remember preference."
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr "Serial number"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "Issued by:"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "Validity:"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "Valid from:"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "Valid till"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "Finger print"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "Signature algorithm"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "Download"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "This webpage"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "User name"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "Password"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "View"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "Cancel"
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "Screen"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "LTE/GSM/WCDMA (auto connect)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "Multi window"
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "Certificate info"
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "Website settings"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "Invalid certificate."
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "Button"
+
+msgid "IDS_BR_SK_YES"
+msgstr "Yes"
+
+msgid "IDS_BR_SK_NO"
+msgstr "No"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "Done"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "Cancel"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "More"
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "No items"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "Connect to mobile network"
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "Do not show again"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "Only http or https URLs can be downloaded."
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "Web search"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "View image"
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "Save link"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "Save image"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "Copy link"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "Copy image"
+
+msgid "IDS_BR_SK_OK"
+msgstr "OK"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "Call"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "Failed"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "Webpage added to Quick access."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "Webpage added to Bookmarks."
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "Quick access shortcut deleted."
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "%d items deleted from browsing history."
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "Opening Samsung account..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "Low data usage enabled."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "Low data usage disabled. %d% of bandwidth saved."
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "Image copied to clipboard."
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Failed to add to home screen."
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "Downloading image..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "Data saving statistics reset."
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "Bookmark deleted."
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Added to Quick access list."
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "Added to home screen."
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "1 pop-up blocked."
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "1 item deleted from browsing history."
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "Notifications"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "Most visited"
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "History"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "Untick"
+
+msgid "IDS_BR_SK_TABS"
+msgstr "Tabs"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "Menu"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "Delete"
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "Create folder"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "Clear"
+
+msgid "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"
+msgstr "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."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Set the device to suggest queries and sites in the web address bar as you type."
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "Set text used to fill in online forms."
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Set advanced settings for individual websites."
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "Remember data typed in forms for later use."
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "Predict related queries and popular sites in the Navigation bar as you type."
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "Override website requests to control zoom level."
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "Display images on webpages."
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "Compress content from websites to use less data."
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "Clear notification access information for all websites."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "Change the text size for easier reading, especially when viewing desktop versions of websites on your phone. Note that the text layout may change as a result."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "Change the text size for easier reading, especially when viewing desktop versions of websites. Note that the text layout may change as a result."
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "All website notification access information will be cleared."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Allow sites to save and read cookies."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Allow sites to access your location data."
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "You may not be able to clip some webpages accurately"
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "Your history will be cleared."
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "Unable to view the certificate. The page information has been changed."
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "To sign in to this website using your fingerprints, go to Settings and enable Web sign-in."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "This certificate is not from a trusted authority."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "This certificate is from a trusted authority."
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "The location permission data for this website will be cleared."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "The destination folder is the same as the source folder."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "The destination folder is a subfolder of the source folder."
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "There are problems with the security certificate for this website."
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "Starting download..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "Some old HTML websites may not support this feature."
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "Set as homepage"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "Settings will be reset to defaults."
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "Settings saved."
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "Security policy restricts the use of Internet browser."
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "Saved to Bookmarks."
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "Rename tag"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "%d profiles will be deleted."
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "Pages that you view will not appear in your browser history or search history, and they will not leave other traces, like cookies."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "%1$s (%2$s) is requesting permission to use your camera."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) is requesting permission to store data on your device for offline use."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "%1$s (%2$s) is requesting permission to show notifications."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "%1$s (%2$s) is requesting permission to change how your browser works on this site. This may be an attempted attack on your system. If you do not trust this website or know why this request has appeared, tap Cancel."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "%1$s (%2$s) is requesting permission to access your location."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) is attempting to store a large amount of data on your device for offline use."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "“%1$s” has been detected.\nDetected in: “%2$s”\n\nSome content has been blocked to protect your device."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "“%1$s” has been detected.\nDetected in: “%2$s”\n\nOpen webpage anyway?"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "Not enough memory. Delete some items and try again"
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "Not allowed."
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "Moved."
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "Enter URL."
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "Enter bookmark name."
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "Dialing..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "Delete website location access information?"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "Delete this Quick access shortcut?"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "Delete this page?"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "Delete this bookmark?"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "Delete stored website data?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "Delete sign-in data for this website?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "Delete sign-in data for %d websites?"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "Delete %d saved web pages?"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "Delete %d Quick access shortcuts?"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "Delete %d bookmarks?"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "Delete all website data and location permissions?"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "Delete history?"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "Continue"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "Close application"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "Clear?"
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "Clear history?"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "Bookmark removed."
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "Already exists."
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "All stored data for this website will be cleared."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "All stored and location permission data for this website will be cleared."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "All stored and location permission data for these websites will be cleared."
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "All settings will be reset to their defaults."
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "All items will be deleted from browsing history."
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Allow sites to save and read cookies."
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "Added to bookmarks."
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "Windows"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "View certificate"
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "Unicode (UTF-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "Thumbnail view"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "Text encoding"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "Shrink text"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "Settings"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "Send message"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "Email"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "Select text"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "Select all"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "Select all"
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "Selection mode"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "Selected"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "Save in KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Save page for offline viewing"
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "Save linked item in KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Save for offline viewing"
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "Web page"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "Saved pages"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "View"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "Reorder"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "Rename folder"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "Remove"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "Reader mode"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "Passwords"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "Open in new window"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "Open"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "Offline pages"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "New window"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "Minimize"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "Medium"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "Low"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "Location access privileges"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "Load images"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "Latin-1 (ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "Korean (EUC-KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "Japanese (SHIFT JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "Japanese (ISO-2022-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "Japanese (EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "Incognito mode"
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "Huge"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "Home screen as web clip"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "Home screen as shortcut"
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "High"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "Forward"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "Backward"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "Giant"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "Find on page"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "Find on page"
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "Feeds subscribed to"
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "Enlarge text"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "Enable Secret mode"
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "Enable Night mode"
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "Enable Low data usage"
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "Drag and drop"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "Disable Secret mode"
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "Disable Night mode"
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "Disable Low data usage"
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "Disabled"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "Delete saved page"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "Delete history"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "Data network"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "Copy to clipboard"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "Copy link URL"
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "Copy"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "Close all"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "Clear all"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "Chinese (GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "Chinese (Big5)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "Cache"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "Add to Web clip"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "Add to Quick access"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Add to home screen"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "Add to home"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "Add or remove bookmark"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "Add bookmark"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "Add bookmark"
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "Extension"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "Search or enter URL"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "No website history"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "No websites"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "No webpages"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "No shortcuts"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "Web address suggestions"
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "Websites"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "View more"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "URL suggestions"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "Text booster"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "Set homepage"
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "Run JavaScript"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "Reset settings"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "Preload webpages"
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "Preload linked webpages"
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "Preload available links"
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "Low data usage"
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "Location access"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "Image quality"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "Hide address bar"
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "Download feed content"
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "Delete sign-in data"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "Data saving statistics"
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "Content"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "Clear notification data"
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "Auto fill forms"
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "Add profile"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "Access location"
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "Window limit reached"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "Web notifications"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "Web notification"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "Validity"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "Unable to open window"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Unable to open file"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "Unable to move bookmarks"
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "Site not trusted"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "Set homepage"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "Serial number:"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "Select sign-in data for"
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "Select shortcuts"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "Select bookmarks"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "Select bookmark"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "Security certificate"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "Reorder Quick access shortcuts"
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "Quick access"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "Profiles"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "Pop-up blocked"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "Popular websites"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "Organization:"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "Organizational unit:"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "Issued on:"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "Issued by"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "HTML5 extension"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "Form data"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "Expires on:"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "Enable Web sign-in"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "Edit bookmark"
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "Delete website data"
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "Delete sign-in data"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "Delete profile"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "Delete bookmarks"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "Data connectivity problem"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "Common name:"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "Close application"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "Clear personalized data"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "Clear location access"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "Bandwidth management"
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "Certificates"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "Reset"
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "Homepage"
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "Find"
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "Back"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "Always show"
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "Web portal"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "Sport"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "Social"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr "Shopping"
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "Payment"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "Hobbies"
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "Go to history"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "Entertainment"
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "Window manager"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "Web address"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "Voice input"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "View image"
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "View history."
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "View bookmarks."
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "Valid certificate"
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "Use Full screen mode to hide the status bar."
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Use a prediction service to display related queries and popular websites in the address bar as you type."
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "Upper folder"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "Untagged"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "Unable to open the file at %s. It may have been removed or renamed, or file permissions may be preventing access."
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "Unable to display the webpage. No response from the server."
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "Town/city/county"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "This site is using %s."
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "This site can access your location."
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "This site cannot access your location."
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "This bookmark will be deleted."
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "The selected personal data will be deleted."
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "Text field"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "Target folder"
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "Tap the window manager icon and close some windows, then try again."
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "Tap once more to close Internet."
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "Sync open pages"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "Sync Internet data"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "Sync bookmarks"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "Street address, P.O. box, c/o, etc."
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "Stored data"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "Split bar handle"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "Sign in to your Samsung account to access the bookmarks and tabs on your other devices."
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "Show overview of newly opened pages."
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "SHA-256 fingerprint:"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "SHA-1 fingerprint:"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "Set text for Web form auto-fill."
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "Set current page as homepage"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "Select folder"
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "Search or enter URL."
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "Search field"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "Search and URL suggestions"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "Screen and text"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "Save usernames and passwords for websites."
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "Save link"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "Restore default settings?"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "Restore default settings"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "Reset to default"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "Reset settings"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "Reset all settings to their defaults."
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "Remove web notification access information?"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "Remember passwords"
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "Remember form data"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "Remember data typed in forms for later use."
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "Radio button"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "%s bookmark will be deleted."
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "Privacy"
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "Print"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "Press the menu key."
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "Postcode"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "%d pop-ups blocked."
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "Page loaded"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "Pages that you view in this tab will not appear in your browser history or search history, and they will not leave other traces, like cookies."
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "Override website's request to control zoom."
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "Other"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "Open windows."
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "Open pages in overview"
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "On demand"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "Only via Wi-Fi"
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "Older"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "No windows"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "No visited sites"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "No title"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "No saved pages"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "No bookmarks"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "Normal"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "News"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Move the selected bookmarks?"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "Most visited sites"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "Mobile view"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "Location"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "Last week"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "Last month"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "Last 7 days"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "Large"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "Internet history is not stored."
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "Improve performance when loading pages."
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "Homepage"
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "Hide the address bar when scrolling down the page."
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "General"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "Full name"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "Force zoom"
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "Flat, suite, unit, building, floor, etc."
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "Fingerprints:"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Failed to add to home screen."
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "Enter your name."
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "Enter town/city/county."
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "Enter country/region."
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "Enter company name."
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "Enable location"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "Enable JavaScript"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "Double tap to view certificate."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "Double tap to select a search engine."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "Double tap to open the webpage."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "Double tap to open the list."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "Double tap to open the folder."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "Double tap to open keyboard."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "Double tap to move to content."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "Double tap to close the tray."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "Double tap to cancel the search."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "Double tap and hold to resize split area."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "Double tap and drag to reorder."
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "Display security warning pop-ups."
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "Display images on Web pages."
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "Desktop view"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Delete the selected bookmarks?"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "Delete personal data"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "Default storage"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "Default page"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "Data usage reduced by %1$d% (%2$d KB of %3$d KB received). Tap here to reset statistics."
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "Custom user agent"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "Current page"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "Created."
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "County"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "Country/region"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "Cookies and site data"
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "Cookies"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "Content settings"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "Company name"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "Close tab."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "Clear web notification permission settings."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "Clear web notification permissions?"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "Clear notification access for websites."
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "Clear notifications"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "Clear location access"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "Clear history"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "Clear all browser data and reset all settings to default."
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "City/Town"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "Change the text size for easier reading, especially when viewing desktop versions of websites on your device. Note that the text layout may change as a result."
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "Bookmark reminder"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "Block pop-ups on Web pages."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "Block pop-ups on webpages."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "Block pop-ups"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "Basic"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "Auto fill forms"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "Auto-detect"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "Automatic"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "Ask whether to add a bookmark for a website when you have visited it %d times"
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "Always on"
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "Always"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "All open windows will be closed and you will move to your homepage."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "Allow sites to run JavaScript."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "Allow sites to request access to your location."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Allow sites to access your location data."
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "Allow %s to show notifications"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "Allows sites to save and read cookie data."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "After you visit webpages, the pages you have visited the most will be shown here."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "After you view websites, the size of their stored data and whether they can access your location will be shown here."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "After you view webpages, they will be shown here."
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "After you save webpages to view offline, they will be shown here."
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "After you load pages, the page history will be shown."
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "After you add webpages to Quick access, they will be shown here."
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Advanced settings for individual websites"
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "Advanced"
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "Add to contact"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "Add this website to bookmarks to open it faster."
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "Address line 2"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "Address line 1"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "Accept cookies"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "1 profile will be deleted."
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "TABS"
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "Starting download..."
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "Folder renamed."
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "Suggest search terms and URLs"
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "Data usage management"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "Cancel"
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "Set the device to show the full webpage on the screen when it is loaded, without needing to scroll."
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "Unable to run internet. Low battery."
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "The download has been stopped and the downloaded data will be deleted."
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "Search completed"
+
+msgid "IDS_BR_POP_READY"
+msgstr "Ready."
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "Memory error."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Data roaming is disabled. Connect to a Wi-Fi network, or enable Data roaming and try again."
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "Request time-out."
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "A Wi-Fi connection is required. Tap OK to go to your Wi-Fi Settings."
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "Web apps"
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "View online"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "Read on offline pages later"
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "Quick access"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "Always enabled"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Tap here to add a Quick access shortcut"
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "No history"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "User manual"
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "Town/City/County"
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "Stored data"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "Search and URL suggestions"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "History"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "Fit page to screen"
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "Downloads"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "Custom"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "Country/Region"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "Rename folder"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "Personal data"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "Issued to"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "Encoding"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "Edit info"
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "Download stopped"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "Department:"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "Add info"
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "Wi-Fi"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "Settings"
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "OK"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "New"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "Web search"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "Unable to open file."
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "Unable to find an application to open this file."
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "Unable to connect to mobile networks while Flight mode is enabled. Connect to a Wi-Fi network instead, or tap Settings to disable Flight mode and then try again."
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "This certificate is from a trusted authority."
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Tap here to add a Quick access shortcut."
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "Preferences"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "%"
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "No mobile networks have been found."
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "No matches"
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "Mobile data is turned off. Connect to a Wi-Fi network instead, or tap Settings to turn on Mobile data and then try again."
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "Fit to width"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "QUICK ACCESS"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "Open in new tab"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "Share link"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "Save"
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "Save"
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "Save"
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "Previous"
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "Next"
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "Delete"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "Clear"
+
+msgid "IDS_BR_SK_BACK"
+msgstr "Back"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "Wi-Fi connection required. Connect to Wi-Fi network and try again"
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "URL not found."
+
+msgid "IDS_BR_POP_URL"
+msgstr "URL"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "Saved."
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "Removed."
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d items will be deleted."
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "%d items selected."
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "No items selected."
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "Not enough memory."
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "Never"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "Mobile data is disabled. Connect to Wi-Fi network instead or enable mobile data and try again"
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "Loading. Please wait..."
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "Invalid URL."
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "Failed"
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "Enter title"
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "Do not show again"
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "Download completed."
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "Disabled."
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "Delete?"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "Deleted."
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "Close application?"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "Bookmark added."
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "Automatic brightness"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "Account"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "1 item will be deleted."
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "1 item selected."
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "Translate"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "Stop"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "Show"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "Share"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "Settings"
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "Send Email"
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "Select"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "SD card"
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "Rename"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "Refresh"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "Move"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "Messages"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "List view"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "I agree."
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "Help"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "Device"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "Bookmark"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "Added."
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "Add"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "Default download storage"
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "Sign in to Samsung account"
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "%d selected"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "No network connection"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "Folder"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "Edit profile"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "Set"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "Not now"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "Enable"
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "Edit"
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "Continue"
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "Continue"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "Close"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "Cancel"
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "Cancel"
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "Allow"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "Yesterday"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "Today"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "Title"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "The maximum number of characters (%d) has been exceeded."
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "Streaming"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "Small"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "Settings"
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "Search"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "Search results"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "Profile"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "Processing..."
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "Phone number"
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "Phone"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d items will be deleted."
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "Password"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "On"
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "Off"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "No results found."
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "No history"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "Notifications"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "Medium"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "Images"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "Full screen"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "Font size"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "Folder name"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "Enter postcode."
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "Enter postcode."
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "Enter phone number."
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "Enter name."
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "Enter folder name."
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "Enter Email address."
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "Email address"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "Downloading..."
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "Developer mode"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "Default"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "Bookmarks"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "All"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr "Add to"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "Tags"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "1 item will be deleted."
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "Maximum number of characters (%d) reached."
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "Unsupported media type"
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Unable to connect to mobile network while Flight mode is enabled. Connect to Wi-Fi network instead or disable Flight mode and try again."
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "Installation completed."
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "Installation failed."
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "Deleting..."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Data roaming is disabled. Connect to Wi-Fi network instead, or enable data roaming and try again"
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "Share via"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "Paste"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "Font size"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "Unable to download"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "Update"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "Retry"
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "Request failed."
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "Log-in"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "Loading..."
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "Fit to screen"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "Downloads"
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Data roaming is disabled. Connect to a Wi-Fi network instead or enable data roaming and try again."
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "Download canceled."
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "Secret on"
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "Privacy"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "Default storage"
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "Manual zoom"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "Default search engine"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "Save sign-in info"
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "Turn off Secret mode"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "Turn on Secret mode"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "Secret mode security"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "Use password"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "Don't use password"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "Most visited websites"
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "Set my profile"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "My Auto fill profile"
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "Manage data used to fill in forms online."
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "Save sign-in info"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "Location access data"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "Auto fill data"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "Any webpages you view while Secret mode is turned on won't appear in your browser or search history while it is turned off.\n\nAny bookmarks and webpages you save while Secret mode is turned on won't be shown while it is turned off.\n\nYou can also protect your Secret mode data with a password."
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "Any webpages you view while Secret mode is turned on won't appear in your browser or search history while it is turned off.\n\nAny bookmarks and webpages you save while Secret mode is turned on won't be shown while it is turned off."
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "Secret off"
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "Don't use password"
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "New tab"
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "Web address"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "Add webpage to Quick access"
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "Turn on JavaScript"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "Couldn't open new tab"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "Open in new tab"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "Folder name already in use."
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "New folder %d"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "New folder"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "Enable JavaScript"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "Manage website data"
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "Set home page"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Webpage added to quick access list."
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "Edit Quick access"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "Remove from Bookmarks"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "Add bookmark"
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "Browsing history"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "Tabs"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "New tab"
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "Forward"
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "Back"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "Bookmarks"
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "No profiles"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "History"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "Bookmarks"
+
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "Network error."
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "Authentication required."
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "Security warning"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "Certificates"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "Issued to:"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "Common name:"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "Organization:"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "Organizational unit:"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "There are problems with the security certificate for this site."
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "Allow"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "%s requests your location."
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "Remember preference."
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr "Serial number"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "Issued by:"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "Validity:"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "Valid from:"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "Valid till"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "Finger print"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "Signature algorithm"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "Download"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "This webpage"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "User name"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "Password"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "View"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "Cancel"
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "Screen"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "LTE/GSM/WCDMA (auto connect)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "Multi window"
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "Certificate info"
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "Website settings"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "Invalid certificate."
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "Button"
+
+msgid "IDS_BR_SK_YES"
+msgstr "Yes"
+
+msgid "IDS_BR_SK_NO"
+msgstr "No"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "Done"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "Cancel"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "More"
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "No items"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "Connect to mobile network"
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "Do not show again"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "Only http or https Web addresses can be downloaded."
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "Web search"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "View image"
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "Save link"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "Save image"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "Copy link"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "Copy image"
+
+msgid "IDS_BR_SK_OK"
+msgstr "OK"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "Call"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "Failed"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "Web page added to Quick access."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "Web page added to Bookmarks."
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "Quick access shortcut deleted."
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "%d items deleted from browsing history."
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "Opening Samsung account..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "Low data usage on."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "Low data usage off. %d% of bandwidth saved."
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "Image copied to clipboard."
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Failed to add to Home screen."
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "Downloading image..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "Data saving statistics reset."
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "Bookmark deleted."
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Added to Quick access list."
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "Added to Home screen."
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "1 pop-up blocked."
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "1 item deleted from browsing history."
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "Notifications"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "Most visited"
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "History"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "Uncheck"
+
+msgid "IDS_BR_SK_TABS"
+msgstr "Tabs"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "More"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "Delete"
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "Create folder"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "Clear"
+
+msgid "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"
+msgstr "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."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Set the device to suggest queries and sites in the web address bar as you type."
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "Set text used to fill in online forms."
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Set advanced settings for individual websites."
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "Remember data typed in forms for later use."
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "Predict related queries and popular sites in the Navigation bar as you type."
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "Override website requests to control zoom level."
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "Show images on Web pages."
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "Compress content from websites to use less data."
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "Clear notification access information for all websites."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "Change the text size for easier reading, especially when viewing desktop versions of websites on your phone. Note that the text layout may change as a result."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "Change the text size for easier reading, especially when viewing desktop versions of websites. Note that the text layout may change as a result."
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "All website notification access information will be cleared."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Allow sites to save and read cookies."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Allow sites to access your location data."
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "You may not be able to clip some Web pages accurately."
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "Your history will be cleared."
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "Unable to view the certificate. The page information has been changed."
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "To sign in to this website using your fingerprints, go to Settings and turn on Web sign-in."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "This certificate is not from a trusted authority."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "This certificate is from a trusted authority."
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "The location permission data for this website will be cleared."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "The destination folder is the same as the source folder."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "The destination folder is a subfolder of the source folder."
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "There are problems with the security certificate for this website."
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "Starting download..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "Some old HTML websites may not support this feature."
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "Set as homepage"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "Settings will be reset to defaults."
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "Settings saved."
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "Security policy restricts use of Internet browser."
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "Saved to Bookmarks."
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "Rename tag"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "%d profiles will be deleted."
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "Pages that you view will not appear in your browser history or search history, and they will not leave other traces, like cookies."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "%1$s (%2$s) is requesting permission to use your camera."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) is requesting permission to store data on your device for offline use."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "%1$s (%2$s) is requesting permission to show notifications."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "%1$s (%2$s) is requesting permission to change how your browser works on this site. This may be an attempted attack on your system. If you do not trust this website or know why this request has appeared, tap Cancel."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "%1$s (%2$s) is requesting permission to access your location."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) is attempting to store a large amount of data on your device for offline use."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "“%1$s” has been detected.\nDetected at: “%2$s”.\n\nSome content has been blocked to protect your device."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "“%1$s” has been detected.\nDetected at: “%2$s”.\n\nOpen Web page anyway?"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "Not enough memory. Delete some items and try again."
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "Not allowed."
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "Moved."
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "Enter URL."
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "Enter bookmark name."
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "Dialing..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "Delete website location access information?"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "Delete this Quick access shortcut?"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "Delete this page?"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "Delete this bookmark?"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "Delete stored website data?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "Delete sign-in data for this website?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "Delete sign-in data for %d websites?"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "Delete %d saved Web pages?"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "Delete %d Quick access shortcuts?"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "Delete %d bookmarks?"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "Delete all website data and location permissions?"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "Delete history?"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "Continue"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "Close application"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "Clear?"
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "Clear history?"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "Bookmark removed."
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "Already exists."
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "All stored data for this website will be cleared."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "All stored and location permission data for this website will be cleared."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "All stored and location permission data for these websites will be cleared."
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "All settings will be reset to their defaults."
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "All items will be deleted from browsing history."
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Allow sites to save and read cookies."
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "Added to bookmarks."
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "Windows"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "View certificate"
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "Unicode (UTF-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "Thumbnail view"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "Text encoding"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "Shrink text"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "Settings"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "Send message"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "Email"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "Select text"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "Select all"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "Select all"
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "Selection mode"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "Selected"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "Save in KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Save page for offline viewing"
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "Save linked item in KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Save for offline viewing"
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "Web page"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "Saved pages"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "View"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "Reorder"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "Rename folder"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "Remove"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "Reader mode"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "Passwords"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "Open in new window"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "Open"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "Offline pages"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "New window"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "Minimize"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "Medium"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "Low"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "Location access privileges"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "Load images"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "Latin-1 (ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "Korean (EUC-KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "Japanese (SHIFT JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "Japanese (ISO-2022-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "Japanese (EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "Incognito mode"
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "Huge"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "Home screen as Web clip"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "Home screen as shortcut"
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "High"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "Forward"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "Backward"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "Giant"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "Find on page"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "Find on page"
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "Feeds subscribed to"
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "Enlarge text"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "Turn on Secret mode"
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "Turn on Night mode"
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "Turn on Low data usage"
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "Drag and drop"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "Turn off Secret mode"
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "Turn off Night mode"
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "Turn off Low data usage"
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "Off"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "Delete saved page"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "Delete history"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "Data network"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "Copy to clipboard"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "Copy link URL"
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "Copy"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "Close all"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "Clear all"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "Chinese (GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "Chinese (Big5)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "Cache"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "Add to Web clip"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "Add to Quick access"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Add to Home screen"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "Add to home"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "Add or remove bookmark"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "Add bookmark"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "Add bookmark"
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "Extension"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "Search, or enter URL"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "No website history"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "No websites"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "No web pages"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "No shortcuts"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "Web address suggestions"
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "Websites"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "View more"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "Web address suggestions"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "Text booster"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "Set homepage"
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "Run JavaScript"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "Reset settings"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "Preload webpages"
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "Preload linked Web pages"
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "Preload available links"
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "Low data usage"
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "Location access"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "Image quality"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "Hide address bar"
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "Download feed content"
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "Delete sign-in data"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "Data saving statistics"
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "Content"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "Clear notification data"
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "Auto fill forms"
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "Add profile"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "Access location"
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "Window limit reached"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "Web notifications"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "Web notification"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "Validity"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "Unable to open window"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Unable to open file"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "Unable to move bookmarks"
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "Site not trusted"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "Set home page"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "Serial number:"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "Select sign-in data"
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "Select shortcuts"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "Select bookmarks"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "Select bookmark"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "Security certificate"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "Reorder Quick access shortcuts"
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "Quick access"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "Profiles"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "Pop-up blocked"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "Popular websites"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "Organization:"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "Organizational unit:"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "Issued on:"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "Issued by"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "HTML5 extension"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "Form data"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "Expires on:"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "Turn on Web sign-in"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "Edit bookmark"
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "Delete website data"
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "Delete sign-in data"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "Delete profile"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "Delete bookmarks"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "Data connectivity problem"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "Common name:"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "Close application"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "Clear personalized data"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "Clear location access"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "Bandwidth management"
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "Certificates"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "Reset"
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "Home page"
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "Find"
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "Back"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "Always show"
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "Web portal"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "Sport"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "Social"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr "Shopping"
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "Payment"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "Hobbies"
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "Go to history"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "Entertainment"
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "Window manager"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "Web address"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "Voice input"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "View image"
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "View history."
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "View bookmarks."
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "Valid certificate"
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "Use Full screen mode to hide the status bar."
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Use a prediction service to display related queries and popular websites in the address bar as you type."
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "Upper folder"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "Untagged"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "Unable to open the file at %s. It may have been removed or renamed, or file permissions may be preventing access."
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "Unable to display the webpage. No response from the server."
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "Town/city/county"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "This site is using %s."
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "This site can access your location."
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "This site cannot access your location."
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "This bookmark will be deleted."
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "The selected personal data will be deleted."
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "Text field"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "Target folder"
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "Tap the window manager icon and close some windows, then try again."
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "Tap once more to close Internet."
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "Sync open pages"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "Sync Internet data"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "Sync bookmarks"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "Street address, P.O. box, c/o, etc."
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "Stored data"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "Split bar handle"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "Sign in to your Samsung account to access the bookmarks and tabs on your other devices."
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "Show overview of newly opened pages."
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "SHA-256 fingerprint:"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "SHA-1 fingerprint:"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "Set text for Web form auto fill."
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "Set current page as homepage"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "Select folder"
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "Search or enter URL."
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "Search field"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "Search and Web address suggestions"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "Screen and text"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "Save usernames and passwords for websites."
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "Save link"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "Restore default settings?"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "Restore default settings"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "Reset to default"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "Reset settings"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "Reset all settings to their defaults."
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "Remove web notification access information?"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "Remember passwords"
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "Remember form data"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "Remember data I type in forms for later use."
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "Radio button"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "%s bookmark will be deleted."
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "Privacy"
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "Print"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "Press the Menu key."
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "Zip code"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "%d pop-ups blocked."
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "Page loaded"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "Pages that you view in this tab will not appear in your browser history or search history, and they will not leave other traces, like cookies."
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "Override website's request to control zoom."
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "Other"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "Open windows."
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "Open pages in overview"
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "On demand"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "Only via Wi-Fi"
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "Older"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "No windows"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "No visited sites"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "No title"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "No saved pages"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "No bookmarks"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "Normal"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "News"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Move the selected bookmarks?"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "Most visited sites"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "Mobile view"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "Location"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "Last week"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "Last month"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "Last 7 days"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "Large"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "Internet history is not stored."
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "Improve performance when loading pages."
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "Homepage"
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "Hide the address bar when scrolling down the page."
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "General"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "Full name"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "Force zoom"
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "Apartment, suite, unit, building, floor, etc."
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "Fingerprints:"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Failed to add to Home screen."
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "Enter your name."
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "Enter town/city/county."
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "Enter country/region."
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "Enter company name."
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "Turn on location"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "Turn on JavaScript"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "Double tap to view certificate."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "Double tap to select a search engine."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "Double tap to open the webpage."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "Double tap to open the list."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "Double tap to open the folder."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "Double tap to open keyboard."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "Double tap to move to content."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "Double tap to close the tray."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "Double tap to cancel the search."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "Double tap and hold to resize split area."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "Double tap and drag to reorder."
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "Display security warning pop-ups."
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "Display images on Web pages."
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "Desktop view"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Delete the selected bookmarks?"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "Delete personal data"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "Default storage"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "Default page"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "Data usage reduced by %1$d% (%2$d KB of %3$d KB received). Tap here to reset statistics."
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "Custom user agent"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "Current page"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "Created."
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "State"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "Country/region"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "Cookies and site data"
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "Cookies"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "Content settings"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "Company name"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "Close tab"
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "Clear web notification permission settings."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "Clear web notification permissions?"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "Clear notification access for websites."
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "Clear notifications"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "Clear location access"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "Clear history"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "Clear all browser data and reset all settings to default."
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "City/Town"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "Change the text size for easier reading, especially when viewing desktop versions of websites on your device. Note that the text layout may change as a result."
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "Bookmark reminder"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "Block pop-ups on Web pages."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "Block pop-ups on web pages."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "Block pop-ups"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "Basic"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "Auto fill forms"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "Auto detect"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "Automatic"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "Ask whether to add a bookmark for a website when you have visited it %d times."
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "Always on"
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "Always"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "All open windows will be closed and you will move to your homepage."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "Allow sites to run JavaScript."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "Allow sites to request access to your location."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Allow sites to access your location data."
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "Allow %s to show notifications"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "Allows sites to save and read cookie data."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "After you visit web pages, the pages you have visited the most will be shown here."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "After you view websites, the size of their stored data and whether they can access your location will be shown here."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "After you view web pages, they will be shown here."
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "After you save web pages to view offline, they will be shown here."
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "After you load pages, the page history will be shown."
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "After you add web pages to Quick access, they will be shown here."
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Advanced settings for individual websites."
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "Advanced"
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "Add to contact"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "Add this website to Bookmarks to access it faster."
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "Address line 2"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "Address line 1"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "Accept cookies"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "1 profile will be deleted."
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "TABS"
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "Starting download..."
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "Folder renamed."
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "Suggest search terms and URLs"
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "Data usage management"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "Cancel"
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "Set the device to show the full web page on the screen when it is loaded, without needing to scroll."
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "Unable to run internet. Low battery."
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "The download has been stopped and the downloaded data will be deleted."
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "Search completed"
+
+msgid "IDS_BR_POP_READY"
+msgstr "Ready."
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "Memory error."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Data roaming is turned off. Connect to a Wi-Fi network, or turn on Data roaming and try again."
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "Request timeout."
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "A Wi-Fi connection is required. Tap OK to go to your Wi-Fi Settings."
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "Web apps"
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "View online"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "Read on offline pages later"
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "Quick access"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "Always on"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Tap here to add a Quick access shortcut"
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "No history"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "User manual"
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "Town/City/County"
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "Stored data"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "Search and URL suggestions"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "History"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "Fit page to screen"
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "Downloads"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "Custom"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "Country/Region"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "Rename folder"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "Personal data"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "Issued to"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "Encoding"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "Edit info"
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "Download stopped"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "Department:"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "Add info"
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "Wi-Fi"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "Settings"
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "OK"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "New"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "Web search"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "Unable to open file."
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "Unable to find an application to open this file."
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "Unable to connect to mobile networks while Airplane mode is on. Connect to a Wi-Fi network instead, or tap Settings to turn off Airplane mode, then try again."
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "This certificate is from a trusted authority."
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Tap here to add a Quick access shortcut."
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "Preferences"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "% "
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "No mobile networks have been found."
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "No matches"
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "Mobile data is turned off. Connect to a Wi-Fi network instead, or tap Settings to turn on Mobile data, then try again."
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "Fit to width"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "QUICK ACCESS"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "Open in new tab"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "Share link"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "Save"
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "Save"
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "Save"
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "Previous"
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "Next"
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "Delete"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "Clear"
+
+msgid "IDS_BR_SK_BACK"
+msgstr "Back"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "Wi-Fi connection required. Connect to Wi-Fi network and try again."
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "URL not found."
+
+msgid "IDS_BR_POP_URL"
+msgstr "URL"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "Saved."
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "Removed."
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d items will be deleted."
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "%d items selected."
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "No items selected"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "Not enough memory."
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "Never"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "Mobile data turned off. Connect to Wi-Fi network or turn on mobile data and try again."
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "Loading. Please wait..."
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "Invalid Web address."
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "Failed"
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "Enter title"
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "Do not show again"
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "Download completed."
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "Turned off."
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "Delete?"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "Deleted."
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "Close application?"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "Bookmark added."
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "Automatic brightness"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "Account"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "1 item will be deleted."
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "1 item selected."
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "Translate"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "Stop"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "Show"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "Share"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "Settings"
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "Send email"
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "Select"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "SD card"
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "Rename"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "Refresh"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "Move"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "Messages"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "List view"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "I agree."
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "Help"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "Device"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "Bookmark"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "Added."
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "Add"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "Default download storage"
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "Sign in to Samsung account"
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "%d selected"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "No network connection"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "Folder"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "Edit profile"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "Set"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "Not now"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "Turn on "
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "Edit"
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "Continue"
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "Continue"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "Close"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "Cancel"
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "Cancel"
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "Allow"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "Yesterday"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "Today"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "Title"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "The maximum number of characters (%d) has been exceeded."
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "Streaming"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "Small"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "Settings"
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "Search"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "Search results"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "Profile"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "Processing..."
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "Phone number"
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "Phone"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d items will be deleted."
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "Password"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "On"
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "Off"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "No results found"
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "No history"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "Notifications"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "Medium"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "Images"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "Full screen"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "Font size"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "Folder name"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "Enter ZIP code."
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "Enter ZIP code."
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "Enter phone number."
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "Enter name."
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "Enter folder name"
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "Enter email address"
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "Email address"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "Downloading..."
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "Developer mode"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "Default"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "Bookmarks"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "All"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr "Add to"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "Tags"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "1 item will be deleted."
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "Maximum number of characters (%d) reached."
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "Unsupported media type"
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Unable to connect to mobile networks while Airplane mode is turned on. Connect to Wi-Fi network instead, or turn off Airplane mode and try again."
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "Installation completed."
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "Installation failed."
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "Deleting..."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Data roaming is turned off. Connect to Wi-Fi network instead, or turn on data roaming and try again."
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "Share via"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "Paste"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "Font size"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "Unable to download"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "Update"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "Retry"
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "Request failed."
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "Login"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "Loading..."
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "Fit to screen"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "Downloads"
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Data roaming is turned off. Connect to a Wi-Fi network instead, or turn on Data roaming and try again."
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "Download canceled."
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "Secret on"
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "Privacy"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "Default storage"
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "Manual zoom"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "Default search engine"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "Save sign-in info"
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "Turn off Secret mode"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "Turn on Secret mode"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "Secret mode security"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "Use password"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "Don't use password"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "Most visited websites"
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "Set my profile"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "My Auto fill profile"
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "Manage data used to fill in forms online."
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "Save sign-in info"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "Location access data"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "Auto fill data"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "Any web pages you view while Secret mode is turned on won't appear in your browser or search history while it is turned off.\n\nAny bookmarks and web pages you save while Secret mode is turned on won't be shown while it is turned off.\n\nYou can also protect your Secret mode data with a password."
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "Any web pages you view while Secret mode is turned on won't appear in your browser or search history while it is turned off.\n\nAny bookmarks and web pages you save while Secret mode is turned on won't be shown while it is turned off."
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "Secret off"
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "Don't use password"
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "New tab"
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "Web address"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "Add web page to Quick access"
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "Turn on JavaScript"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "Couldn't open new tab"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "Open in new tab"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "Folder name already in use."
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "New folder %d"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "New folder"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "Turn on JavaScript"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "Manage website data"
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "Set Home page"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Web page added to quick access list."
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "Edit Quick access"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "Remove from Bookmarks"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "Add bookmark"
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "Browsing history"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "Tabs"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "New tab"
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "Forward"
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "Back"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "Bookmarks"
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "No profiles"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "History"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "Bookmarks"
+
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "Error de red."
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "Autenticación necesaria"
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "Advertencia de seguridad"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "Certificados"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "Emitido a:"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "Nombre común:"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "Organización:"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "Unidad organizativa:"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "Hay problemas con el certificado de seguridad de este sitio"
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "Permitir"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "%s solicita su ubicación"
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "Recordar preferencias"
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr "Número de serie"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "Emitido por:"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "Validez:"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "Válido desde:"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "Válido hasta"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "Huella digital"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "Algoritmo de firma"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "Descargar"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "Esta página web"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "Nombre de usuario"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "Contraseña"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "Ver"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "Cancelar"
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "Pantalla"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "LTE/GSM/WCDMA (conectar automáticamente)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "Multiwindow"
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "Información de certificado"
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "Ajustes del sitio web"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "Certificado no válido"
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "Botón"
+
+msgid "IDS_BR_SK_YES"
+msgstr "Sí"
+
+msgid "IDS_BR_SK_NO"
+msgstr "No"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "Hecho"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "Cancelar"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "Más"
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "Ningún elemento"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "Conectarse a red móvil"
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "No volver a mostrar"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "Solo se pueden descargar URL http o https"
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "Búsqueda web"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "Ver imagen"
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "Guardar vínculo"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "Guardar imagen"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "Copiar vínculo"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "Copiar imagen"
+
+msgid "IDS_BR_SK_OK"
+msgstr "Aceptar"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "Llamar"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "Error"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "Página web añadida a Acceso rápido."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "Página web añadida a Favoritos."
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "Se ha eliminado el acceso directo de quick access."
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Se eliminarán %d elementos del historial de navegación."
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "Abriendo Samsung account..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "Uso de datos bajo activado."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "Uso de datos bajo desactivado. %d% de ancho de banda ahorrado."
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "Imagen copiada al portapapeles."
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Se produjo un error al añadir a la pantalla Inicio."
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "Descargando imagen..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "Estadísticas de almacenamiento de datos restablecidas."
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "Favorito eliminado."
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Añadido a la lista Acceso rápido."
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "Se ha añadido a la pantalla Inicio."
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "1 ventana emergente bloqueada."
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Se eliminará 1 elemento del historial de navegación."
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "Notificaciones"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "Más visitados"
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "Historial"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "Desmarc"
+
+msgid "IDS_BR_SK_TABS"
+msgstr "Pestañas"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "Menú"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "Eliminar"
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "Crear carpeta"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "Borrar"
+
+msgid "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"
+msgstr "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"
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Ajustar el dispositivo para sugerir consultas y sitios en la barra de direcciones web mientras escribe."
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "Defina texto para formularios en línea."
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Establecer ajustes avanzados para sitios web individuales."
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "Recordar los datos introducidos en los formularios para reutilizarlos."
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "Predecir las consultas relacionadas y los sitios populares en la barra de Navegación mientras escribe."
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "Omitir las solicitudes del sitio web para controlar el nivel de zoom."
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "Mostrar imágenes en páginas web."
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "Comprima el contenido de los sitios web para utilizar menos datos."
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "Borra la información de acceso a las notificaciones para todos los sitios web."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "Change the text size for easier reading, especially when viewing desktop versions of websites on your phone. Note that the text layout may change as a result."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "Cambie el tamaño del texto para disfrutar de una lectura más sencilla, especialmente cuando vea versiones de escritorio de sitios web. Tenga en cuenta que, como consecuencia, el diseño del texto puede cambiar."
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "Se borrará la información de acceso a las notificaciones de todos los sitios web."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Permitir que los sitios guarden y lean cookies."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Permitir a los sitios acceder a sus datos de ubicación."
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "Es posible que no pueda recortar algunas páginas web correctamente"
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "Se borrará todo su historial."
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "No se puede ver el certificado. Se ha cambiado la información de la página."
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "Para iniciar sesión en este sitio web con sus huellas digitales, vaya a Ajustes y active Inicio de sesión web."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "El certificado no es de una autoridad de confianza."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "El certificado es de una autoridad de confianza."
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Se borrarán los datos de permiso de ubicación de este sitio web."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "La carpeta de destino es la misma que la de origen"
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "La carpeta de destino es una subcarpeta de la carpeta de origen"
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "Hay problemas con el certificado de seguridad de este sitio web."
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "Iniciando descarga..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "Es posible que algunos sitios web HTML antiguos no admitan esta función"
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "Definir como página de inicio"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "Los ajustes se restablecerán a los valores predeterminados."
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "Configuración guardada"
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "La política de seguridad restringe el uso de navegadores de Internet"
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "Guardado en favoritos"
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "Cambiar nombre de etiqueta"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "Se eliminarán %d perfiles."
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "Las páginas que vea no aparecerán en el historial del navegador ni en el historial de búsqueda, y no dejarán rastros, como cookies."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "%1$s (%2$s) está solicitando permiso para usar su cámara"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) está solicitando permiso para almacenar datos en su dispositivo para su uso fuera de línea"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "%1$s (%2$s) está solicitando permiso para mostrar notificaciones"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "%1$s (%2$s) está solicitando permiso para cambiar el modo en que su navegador funciona en este sitio. Esto podría ser un intento de ataque a su sistema. Si no confía en este sitio web o no sabe por qué ha aparecido esta solicitud, pulse Cancelar."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "%1$s (%2$s) está solicitando permiso para acceder a su ubicación"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) está intentando almacenar una gran cantidad de datos en su dispositivo para su uso fuera de línea"
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "Se detectó “%1$s”.\nDetectado en: “%2$s”\n\nSe ha bloqueado parte del contenido para proteger su dispositivo."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "Se detectó “%1$s”.\nDetectado en: “%2$s”\n\n¿Abrir la página web de todas formas?"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "No hay memoria suficiente. Elimine algunos elementos e inténtelo de nuevo."
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "No permitido"
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "Movido"
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "Introducir URL"
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "Introducir nombre de favorito"
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "Dialing..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "¿Eliminar la información de acceso a ubicación del sitio web?"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "¿Eliminar este acceso directo de acceso rápido?"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "¿Eliminar esta página?"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "¿Eliminar este favorito?"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "¿Eliminar los datos almacenados de sitios web?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "¿Desea eliminar los datos de inicio de sesión de este sitio web?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "¿Desea eliminar los datos de inicio de sesión de %d sitios web?"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "¿Eliminar las %d páginas web guardadas?"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "¿Desea eliminar %d accesos directos de accesos rápidos?"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "¿Desea eliminar %d favoritos?"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "Eliminar todos los datos de sitio web y permisos de ubicación?"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "¿Eliminar historial?"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "Continuar"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "Cerrar aplicación"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "¿Borrar?"
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "¿Borrar historial?"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "Favorito eliminado"
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "Ya existe"
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Se borrarán todos los datos almacenados de este sitio web."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Se borrarán todos los datos almacenados y de permiso de ubicación de este sitio web."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "Se borrarán todos los datos almacenados y de permiso de ubicación de estos sitios web."
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "Se restablecerán todos los ajustes a sus valores predeterminados."
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Se eliminarán todos los elementos del historial de navegación."
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Permitir que los sitios guarden y lean cookies"
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "Añadido a favoritos"
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "Ventanas"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "Ver certificado"
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "Unicode (UTF-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "Vista en miniatura"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "Codificación del texto"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "Reducir texto"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "Ajustes"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "Enviar mensaje"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "Mensaje de correo"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "Seleccionar texto"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "Seleccionar todo"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "Seleccionar todo"
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "Modo de selección"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "Seleccionado"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "Guardar en KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Guard pág para ver sin conex"
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "Guardar elem vinc en KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Guardar para ver sin conexión"
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "Página web"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "Páginas guardadas"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "Ver"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "Reordenar"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "Cambiar nombre de carpeta"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "Eliminar"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "Modo Lector"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "Contraseñas"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "Abrir en ventana nueva"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "Abrir"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "Páginas fuera de línea"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "Nueva ventana"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "Minimizar"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "Medio"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "Baja"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "Privilegios de acceso de ubicación"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "Cargar imágenes"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "Latino-1 (ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "Coreano (EUR-KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "Japonés (SHIFT JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "Japonés (ISO-2022-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "Japonés (EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "Modo de incógnito"
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "Enorme"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "Pantalla inicio clip web"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "Pantalla inic como acc dir"
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "Alta"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "Adelante"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "Atrás"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "Gigante"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "Buscar en página"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "Buscar en página"
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "Fuent a las que susc"
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "Agrandar texto"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "Act modo Secreto"
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "Activ Modo nocturno"
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "Activar Uso de datos bajo"
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "Deslizar y soltar"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "Desact modo Secreto"
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "Desact Modo nocturno"
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "Desactivar Uso de datos bajo"
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "Desactivado"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "Eliminar página guardada"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "Eliminar historial"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "Red de datos"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "Copiar en portapapeles"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "Copiar URL del vínculo"
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "Copiar"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "Cerrar todo"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "Borrar todo"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "Chino (GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "Chino (Big5)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "Caché"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "Añadir a clip web"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "Añadir a Acceso rápido"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Añadir a pantalla de inicio"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "Añadir a inicio"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "Añadir o eliminar favorito"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "Añadir favorito"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "Añadir favorito"
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "Extensión"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "Buscar o introducir URL"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "No hay historial de sitios web"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "No hay sitios web"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "No hay páginas web"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "No hay accesos directos"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "Sugerencias direcc web"
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "Sitios web"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "Ver más"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "Sugerencias de URL"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "Aumentar texto"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "Definir página de inicio"
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "Ejecutar JavaScript"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "Restablecer ajustes"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "Precargar páginas web"
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "Precargar p. web vincul."
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "Precargar vínculos disp."
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "Uso de datos bajo"
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "Acceso a ubicación"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "Calidad de imagen"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "Ocultar barra direcciones"
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "Descargar contenid fuente"
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "Elimi datos de ini de ses"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "Estadísticas almac datos"
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "Contenido"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "Borrar datos notificac"
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "Autocompletar formularios"
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "Añadir perfil"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "Ubicación de acceso"
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "Límite de ventanas alcanzado"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "Notificaciones web"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "Notificación web"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "Validez"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "No se puede abrir la ventana"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "No se puede abrir el archivo"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "No se pueden mover favoritos"
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "El sitio no es de confianza"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "Definir página de inicio"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "Número de serie:"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "Selec datos de inicio ses para"
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "Seleccionar accesos directos"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "Seleccionar favoritos"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "Seleccionar favorito"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "Certificado de seguridad"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "Reordenar acc direc de acc ráp"
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "Acceso rápido"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "Perfiles"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "Ventana emergente bloqueada"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "Sitios web populares"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "Organización:"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "Unidad organizativa:"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "Emitido el:"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "Emitido por"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "Extensión HTML5"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "Datos de formulario"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "Caduca el:"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "Activar inicio de sesión web"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "Editar elemento favorito"
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "Eliminar datos de sitios web"
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "Eliminar datos de inic de ses"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "Eliminar perfil"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "Eliminar favoritos"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "Problema de conectividad de datos"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "Nombre común:"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "Cerrar aplicación"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "Borrar datos personalizados"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "Borrar acceso a ubicación"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "Gestión de ancho de banda"
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "Certificados"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "Restablecer"
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "Pág inicio"
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "Busc"
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "Atrás"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "Mos. siemp."
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "Portal web"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "Deporte"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "Social"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr "Compras"
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "Pago"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "Hobbies"
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "Ir al historial"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "Entretenimiento"
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "Gestor de ventanas"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "Dirección web"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "Entrada de voz"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "Ver imagen"
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "Ver historial."
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "Ver favoritos."
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "Certificado válido"
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "Utilice el modo de pantalla completa para ocultar la barra de estado"
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Usar un servicio de predicción para mostrar consultas relacionadas y sitios web populares en la barra de direcciones mientras escribe"
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "Carpeta superior"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "Sin etiquetar"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "No se puede abrir el archivo en %s. Puede que se haya eliminado, que se le haya cambiado el nombre o que los permisos del archivo estén impidiendo el acceso."
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "No se puede mostrar la página web. No hay respuesta del servidor."
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "Población/ciudad/país"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "Este sitio está usando %s."
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "Este sitio puede acceder a su ubicación."
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "El sitio no puede acceder a su ubicación."
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Se eliminará este favorito"
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "Se eliminarán los datos personales seleccionados."
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "Campo de texto"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "Carpeta dest"
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "Pulse el icono del gestor de ventanas, cierre algunas ventanas y vuelva a intentarlo"
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "Pulse otra vez para cerrar Internet"
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "Sincronizar páginas abiertas"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "Sincronizar datos de Internet"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "Sincronizar favoritos"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "Dirección postal, apdo. de correos, a/a, etc"
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "Datos almacenados"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "Controlador de la barra de división"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "Inicie la sesión en su Samsung account para acceder a los favoritos y pestañas de sus otros dispositivos"
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "Mostrar vista general de últimas páginas abiertas"
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "Huella SHA-256:"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "Huella SHA-1:"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "Definir texto para autocompletar formularios web"
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "Definir página actual como página de inicio"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "Seleccionar una carpeta"
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "Buscar o introducir URL"
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "Campo de búsqueda"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "Sugerencias de búsqueda y URL"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "Pantalla y texto"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "Guardar nombres de usuario y contraseñas de sitios web"
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "Guardar vínculo"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "¿Restaurar ajustes predeterminados?"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "Restaurar ajustes predeterminados"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "Restablecer valores"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "Restablecer ajustes"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "Restablece todos los ajustes a los valores predeterminados."
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "¿Desea eliminar la información de acceso a las notificaciones web?"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "Recordar contraseñas"
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "Recordar datos de formularios"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "Recordar datos que escribo en los formularios para usarlos más adelante"
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "Botón de opción"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Se eliminará %s favorito"
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "Privacidad"
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "Imprimir"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "Pulse la tecla de menú"
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "Código postal"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "%d vent emerg bloq"
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "Página cargada"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "Las páginas que vea en esta pestaña no se mostrarán en el historial de su navegador o en el de búsqueda, y no dejarán otros rastros, como cookies"
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "Omitir solicitud del sitio web para controlar el zoom."
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "Otra"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "Abrir ventanas."
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "Abrir páginas en vista general"
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "A petición"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "Solo mediante Wi-Fi"
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "Más antiguo"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "Sin ventanas"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "Ningún sitio visitado"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "Sin título"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "No hay páginas guardadas"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "Ningún favorito"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "Normal"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "Noticias"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "¿Mover los favoritos seleccionados?"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "Sitios más visitados"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "Vista de móvil"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "Ubicación"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "Última semana"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "Último mes"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "Últimos siete días"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "Grande"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "Historial Internet no almacenado"
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "Mejorar el rendimiento al cargar páginas."
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "Página de inicio"
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "Ocultar la barra de direcciones cuando se desplace por la página hacia abajo."
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "General"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "Nombre completo"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "Forzar zoom"
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "Piso, suite, módulo, edificio, planta, etc."
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "Huellas digitales:"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Error al añadir a la pantalla de inicio"
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "Introduzca su nombre"
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "Introd población/ciudad/país"
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "Introducir país/región"
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "Introduzca nombre de empresa"
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "Activar ubicación"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "Activar JavaScript"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "Pulse dos veces para ver el certificado."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "Pulse dos veces para seleccionar un motor de búsqueda."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "Pulse dos veces para abrir la página web."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "Pulse dos veces para abrir la lista."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "Pulse dos veces para abrir la carpeta."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "Pulse dos veces para abrir el teclado."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "Pulse dos veces para mover el contenido."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "Pulse dos veces para cerrar la bandeja."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "Pulse dos veces para cancelar la búsqueda."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "Pulse dos veces y mantenga pulsado para cambiar el tamaño del área dividida."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "Pulse dos veces y arrastre para volver a ordenar."
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "Mostrar mensajes emergentes con advertencias de seguridad"
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "Mostrar imágenes en páginas Web"
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "Vista del fondo de pantalla"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "¿Eliminar los favoritos seleccionados?"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "Eliminar datos personales"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "Almacenamiento por defecto"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "Página predeterminada"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "Uso de datos reducido en %1$d% (%2$d KB de %3$d KB recibidos). Pulse aquí para restablecer estadísticas."
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "Personalizar agente de usuario"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "Página actual"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "Creado"
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "Provincia"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "País/región"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "Cookies y datos sitios"
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "Cookies"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "Ajustes de contenido"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "Nombre de la empresa"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "Cerrar pestaña"
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "Borrar los ajustes de los permisos de notificación web"
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "¿Borrar permisos de notificación web?"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "Borrar acceso a las notificaciones para los sitios web."
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "Borrar notificaciones"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "Borrar acceso a ubicación"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "Borrar historial"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "Borrar todos los datos del navegador y restablecer todos los ajustes predeterminados"
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "Ciudad/Población"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "Cambie el tamaño del texto para una lectura más sencilla, especialmente cuando vea versiones de escritorio de sitios web en su dispositivo. Tenga en cuenta que, como consecuencia, el diseño del texto puede cambiar."
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "Recordatorio de favorito"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "Bloquear ventanas emergentes en páginas web."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "Bloquear ventanas emergentes en las páginas web."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "Bloquear ventanas emergentes"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "Básico"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "Autocompletar formularios"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "Detección automática"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "Automático"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "Preguntar si desea añadir un sitio web como favorito cuando lo haya visitado %d veces"
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "Siempre activado"
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "Siempre"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "Se cerrarán todas las ventanas y se moverá a su página de inicio"
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "Permite a los sitios ejecutar JavaScript."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "Permitir a los sitios solicitar acceso a su ubicación"
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Permitir a los sitios acceder a sus datos de ubicación"
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "Permitir que %s muestre notificaciones"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "Permite que los sitios guarden y lean datos de cookies."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "Después de visitar páginas web, las páginas que haya visitado con más frecuencia se mostrarán aquí."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "Después de visitar sitios web, se mostrará aquí el tamaño de los datos que han almacenado y se indicará si pueden acceder a su ubicación."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Después de ver las páginas web, se mostrarán aquí."
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Después de guardar páginas web para ver fuera de línea, se mostrarán aquí."
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "Después de cargar páginas, se mostrará el historial de páginas"
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Después de añadir páginas web a Quick access, se mostrarán aquí."
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Ajustes avanzados para sitios web individuales"
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "Avanzado"
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "Añadir a Contactos"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "Añ. este sitio a favoritos para abrirlo más rápido"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "Línea 2 de dirección"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "Línea 1 de dirección"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "Aceptar cookies"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "Se eliminará 1 perfil."
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "PESTAÑAS"
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "Iniciando descarga..."
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "Se ha cambiado el nombre de la carpeta."
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "Sug términos de búsqueda y URL"
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "Gestión del uso de datos"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "Cancelar"
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "Configurar el dispositivo para que muestre la página web completa en la pantalla cuando está cargada, sin necesidad de desplazamiento."
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "No se puede ejecutar Internet. Nivel de batería bajo."
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "La descarga se ha detenido y se eliminarán los datos descargados."
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "Search completed"
+
+msgid "IDS_BR_POP_READY"
+msgstr "Listo"
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "Error de memoria"
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "La itinerancia de datos está desactivada. Conéctese a una red Wi-Fi o active la itinerancia de datos y vuelva a intentarlo."
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "Tiempo de espera de solicitud"
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "Es necesaria una conexión Wi-Fi. Pulse Aceptar para acceder a los Ajustes de su Wi-Fi."
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "Aplic web"
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "Ver en línea"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "Leer en páginas fuera línea"
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "Acceso rápido"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "Siempre activada"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Pulse aquí para añadir un acceso directo de Quick access"
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "Ningún historial"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "Manual del usuario"
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "Población/ciudad/país"
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "Datos almacenados"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "Sugerencias búsqueda y URL"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "Historia"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "Ajustar página a pantalla"
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "Descargas"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "Personalizar"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "País/región"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "Cambiar nombre de carpeta"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "Datos person"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "Más reciente"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "Emitido a"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "Codificación"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "Editar info"
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "Descarga detenida"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "Departamento:"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "Añadir info"
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "Wi-Fi"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "Ajustes"
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "Aceptar"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "Nuevo"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "Búsqueda web"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "No se puede abrir el archivo"
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "No se ha podido encontrar una aplicación para abrir este archivo."
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "No es posible conectar a las redes móviles mientras que el modo Avión está activado. Conéctese a una red Wi-Fi o pulse Ajustes para desactivar el modo Avión e inténtelo de nuevo."
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "El certificado es de una autoridad de confianza."
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Pulse aquí para añadir un acceso directo de Quick access."
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "Preferencias"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "% "
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "No se encontraron redes móviles."
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "No hay coincidencias"
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "Los datos móviles están desactivados. Conéctese a una red Wi-Fi o pulse Ajustes para activar los datos móviles y, a continuación, vuelva a intentarlo."
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "Ajustar al ancho"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "QUICK ACCESS"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "Abrir en pestaña nueva"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "Compartir vínculo"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "Guardar"
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "Guardar"
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "Guardar"
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "Anterior"
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "Siguiente"
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "Eliminar"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "Borrar"
+
+msgid "IDS_BR_SK_BACK"
+msgstr "Atrás"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "Conexión Wi-Fi requerida. Conecte a una red Wi-Fi y vuelva a intentarlo."
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "URL no encontrada"
+
+msgid "IDS_BR_POP_URL"
+msgstr "URL"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "Guardado."
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "Eliminado."
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "Se eliminarán %d elementos."
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "%d elementos seleccionados"
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "Ningún elemento seleccionado"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "No hay suficiente memoria"
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "Nunca"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "Los datos móviles están desactivados. Conéctese a una red Wi-Fi en su lugar o active los datos móviles y vuelva a intentarlo."
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "Cargando. Espere..."
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "URL no válida"
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "Error."
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "Introducir título"
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "No mostrar de nuevo."
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "Descarga finalizada"
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "Deshabilitado"
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "¿Eliminar?"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "Eliminado."
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "¿Cerrar aplicación?"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "Favorito añadido"
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "Brillo automático"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "Cuenta"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "Se eliminará 1 elemento."
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "1 elemento seleccionado"
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "Traducir"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "Detener"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "Mostrar"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "Compartir"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "Ajustes"
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "Enviar correo electrónico"
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "Seleccionar"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "Tarjeta SD"
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "Renombrar"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "Actualizar"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "Mover"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "Mensajes"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "Vista de lista"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "Acepto."
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "Ayuda"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "Dispositivo"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "Marcador"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "Añadido"
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "Añadir"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "Almac. descargas predet."
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "Iniciar sesión en Samsung account"
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "%d seleccionado"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "Sin conexión de red"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "Carpeta"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "Editar perfil"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "Definir"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "Ahora no"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "Habilitar"
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "Editar"
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "Cont"
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "Continuar"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "Cerrar"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "Cancelar"
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "Cancelar"
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "Permitir"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "Ayer"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "Para hoy"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "Título"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "Se ha excedido el número máximo de caracteres (%d)"
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "Transmisión continua"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "Pequeño"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "Ajustes"
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "Buscar"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "Resultados de la búsqueda"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "Perfil"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "Procesando..."
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "Número de teléfono"
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "Teléfono"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "Se eliminarán %d elementos."
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "Contraseña"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "Activado"
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "Desactivado"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "No se han encontrado resultados."
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "Sin historial"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "Notificaciones"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "Mediano"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "Imágenes"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "Pantalla completa"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "Tamaño de fuente"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "Nombre de carpeta"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "Introducir código postal"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "Introducir código postal"
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "Introduzca un número de teléfono."
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "Introducir nombre"
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "Nombre de la carpeta"
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "Introducir email"
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "Dirección de correo electrónico"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "Descargando..."
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "Modo de desarrollador"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "Predeterminado"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "Marcadores"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "Todo"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr "Añadir a"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "Etiquetas"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "Se eliminará 1 elemento."
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "Se ha alcanzado el número máximo de caracteres (%d)."
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "Tipo multimedia no admitido"
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "No se puede conectar a redes móviles mientras el modo Avión está activado. Conecte a una red Wi-Fi en su lugar o desactive el modo Avión y vuelva a intentarlo."
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "Instalación completa"
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "Fallo en la instalación"
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "Eliminando..."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "La itinerancia de datos está desactivada. Conecte a una red Wi-Fi en su lugar o active la itinerancia de datos y vuelva a intentarlo."
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "Compartir"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "Pegar"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "Tamaño de fuente"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "No se puede descargar"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "Activar"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "Reintentar"
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "Error de solicitud."
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "Conectar"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "Cargando..."
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "Ajustar a pantalla"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "Descargas"
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "La itinerancia de datos está desactivada. Conéctese a una red Wi-Fi en su lugar o active la itinerancia de datos y vuelva a intentarlo."
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "Descarga cancelada"
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "Secreto on"
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "Privacidad"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "Almacenamiento predet"
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "Zoom manual"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "Motor búsqueda predeterminado"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "Guardar info inicio sesión"
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "Desactivar modo Secreto"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "Activar modo Secreto"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "Seguridad de modo Secreto"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "Usar contraseña"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "No usar contraseña"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "Sitios web más visitados"
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "Configurar mi perfil"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "Perfil Autocompletar"
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "Administre los datos usados para rellenar formularios en línea."
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "Guar inf inic ses"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "Datos de acceso a ubicación"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "Autocompletar datos"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "Las páginas web que visite con el modo Secreto activado no se mostrarán en el navegador ni en el historial de búsqueda cuando dicho modo esté desactivado.\n\nLos marcadores y páginas web guardados con el modo Secreto activado no se mostrarán cuando dicho modo esté desactivado.\n\nTambién puede proteger sus datos del modo Secreto usando una contraseña."
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "Las páginas web que visite con el modo Secreto activado no se mostrarán en el navegador ni en el historial de búsqueda cuando dicho modo esté desactivado.\n\nLos marcadores y páginas web guardados con el modo Secreto activado no se mostrarán cuando dicho modo esté desactivado."
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "Secreto off"
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "No usar contraseña"
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "Pestaña"
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "Dirección web"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "Añadir web a Acceso rápido"
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "Activar JavaScript"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "Error al abrir pestaña nueva"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "Abrir en pestaña nueva"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "Nombre de carpeta ya en uso."
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "Carpeta nueva %d"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "Carpeta nueva"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "Activar JavaScript"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "Administrar datos de sitio web"
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "Establecer página de inicio"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Página web añadida a la lista quick access."
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "Editar Quick access"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "Eliminar de Marcadores"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "Añadir favorito"
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "Historial de navegación"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "Pestañas"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "Pestaña nueva"
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "Siguiente"
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "Atrás"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "Marcadores"
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "No hay perfiles"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "Historial"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "Marcadores"
+
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "Error de red."
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "Autenticación necesaria."
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "Advertencia de seguridad"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "Certificados"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "Emitido a:"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "Nombre común:"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "Organización:"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "Unidad de organización:"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "Hay problemas con el certificado de seguridad de este sitio."
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "Permitir"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "%s solicita su ubicación."
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "Preferencias de recordatorio."
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr "Número de serie"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "Emitido por:"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "Validez:"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "Válido desde:"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "Válido hasta"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "Huella"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "Algoritmo de firma"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "Descargar"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "Esta página web"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "Nombre de usuario"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "Contraseña"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "Ver"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "Cancelar"
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "Pantalla"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "LTE/GSM/WCDMA (conexión automática)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "Ventana múltiple"
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "Información de certificado"
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "Ajustes del sitio Web"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "Certificado no válido."
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "Botón"
+
+msgid "IDS_BR_SK_YES"
+msgstr "Sí"
+
+msgid "IDS_BR_SK_NO"
+msgstr "No"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "Realizado"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "Cancelar"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "Más"
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "Ningún elemento"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "Conectar a red móvil"
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "No volver a mostrar"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "Sólo se pueden descargar URL http o https."
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "Búsqueda Web"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "Ver imagen"
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "Guardar vínculo"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "Guardar imagen"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "Copiar enlace"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "Copiar imagen"
+
+msgid "IDS_BR_SK_OK"
+msgstr "Aceptar"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "Llamar"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "Error"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "La página web se añadió a Acceso rápido."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "La página web se añadió a Favoritos."
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "Se eliminó el atajo de Acceso rápido."
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Se eliminarán %d elementos del historial de navegación."
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "Abriendo cuenta Samsung..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "Uso de datos bajo activado."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "Uso de datos bajo desactivado. Ahorro del %d % de ancho de banda."
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "La imagen se copió al portapapeles."
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Error al añadir a la pantalla de inicio."
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "Descargando imagen..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "Se restablecieron las estadísticas de almacenamiento de datos."
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "Favorito eliminado."
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Añadido a la lista de Acceso rápido."
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "Añadido a la pantalla de inicio."
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "1 ventana emergente bloqueada."
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Se eliminará 1 elemento del historial de navegación."
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "Notificaciones"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "Más visitados"
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "Historial"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "Desmar."
+
+msgid "IDS_BR_SK_TABS"
+msgstr "Pestañas"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "Menú"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "Eliminar"
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "Crear carpeta"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "Eliminar"
+
+msgid "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"
+msgstr "Vea sitios web de PC fácilmente en su dispositivo móvil. Esta función amplía el tamaño del texto para facilitar la lectura. Nota: el diseño del texto puede cambiar."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Defina el dispositivo para que sugiera consultas y sitios en la barra de direcciones web mientras escribe."
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "Definir texto para completar formularios"
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Definir ajustes avanzados para sitios web individuales."
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "Recordar los datos introducidos en los formularios para usarlos más tarde."
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "Predecir las consultas relacionadas y los sitios populares en la barra de navegación mientras escribe."
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "Omitir las solicitudes del sitio Web para controlar el nivel de zoom."
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "Mostrar imágenes en páginas Web."
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "Comprima el contenido de los sitios web para usar menos datos."
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "Eliminar la información de acceso a notificaciones de todos los sitios web."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "Cambie el tamaño del texto para una lectura más sencilla, especialmente cuando vea versiones de escritorio de sitios Web en su dispositivo. Tenga en cuenta que, como consecuencia, el diseño del texto puede cambiar."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "Cambiar el tamaño del texto para disfrutar de una lectura más sencilla, especialmente cuando vea versiones de escritorio de sitios web. Tenga en cuenta que, como consecuencia, el diseño del texto puede cambiar."
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "Se eliminará toda la información de acceso a notificaciones de todos los sitios web."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Permitir que los sitios guarden y lean cookies."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Permitir que los sitios accedan a sus datos de ubicación."
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "Es posible que no pueda recortar algunas páginas web correctamente"
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "Se eliminará su historial."
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "No se puede ver el certificado. Se cambió la información de la pagina."
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "Para iniciar sesión en este sitio web con sus huellas digitales, vaya a Ajustes y active Iniciar sesión en la web."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Este certificado no pertenece a una entidad de confianza."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Este certificado pertenece a una entidad de confianza."
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Se eliminarán los datos de permisos de ubicación de este sitio web."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "La carpeta de destino es la misma que la original."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "La carpeta de destino es una subcarpeta de la carpeta de origen."
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "Hay problemas con el certificado de seguridad de este sitio web."
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "Iniciando descarga..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "Algunos sitios web con HTML antiguo pueden no admitir esta función."
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "Definir como página de inicio"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "La configuración se restablecerá a los valores predeterminados."
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "Ajustes guardados."
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "La política de seguridad restringe el uso de navegadores de Internet."
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "Guardado en Favoritos."
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "Renombrar etiqueta"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "Se eliminarán %d perfiles."
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "Las páginas que visualice no aparecerán en el historial del explorador o en el historial de búsqueda y no dejarán rastros, como cookies."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "%1$s (%2$s) está solicitando permiso para usar Cámara."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) está solicitando permiso para almacenar datos en su dispositivo para el uso sin conexión."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "%1$s (%2$s) está solicitando permiso para mostrar notificaciones."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "%1$s (%2$s) está solicitando permiso para cambiar el funcionamiento de su explorador en este sitio. Esto puede ser un intento de atacar su sistema. Si no confía en este sitio web o si no sabe por qué apareció está solicitud, pulse Cancelar"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "%1$s (%2$s) está solicitando permiso para acceder a su ubicación."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) está intentado almacenar una gran cantidad de datos en su dispositivo para el uso sin conexión."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "Se detectó “%1$s”.\nDetectado en: “%2$s”\n\nSe bloqueó parte del contenido para proteger su dispositivo."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "Se detectó “%1$s”.\nDetectado en: “%2$s”\n\n¿Abrir la página web de cualquier modo?"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "No hay memoria suficiente. Elimine algunos elementos y vuelva a intentarlo"
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "No permitido."
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "Movido."
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "Introducir URL."
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "Introducir nombre de favorito."
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "Marcando..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "¿Eliminar información de acceso a ubicación del sitio web?"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "¿Desea eliminar este atajo de Acceso rápido?"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "¿Desea eliminar esta página?"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "¿Desea eliminar este favorito?"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "¿Desea eliminar los datos de sitios web almacenados?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "¿Desea eliminar los datos de inicio de sesión para este sitio web?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "¿Desea eliminar los datos de inicio de sesión para sitios web de %d?"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "¿Desea eliminar las páginas web de %d guardadas?"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "¿Desea eliminar los atajos de Acceso rápido de %d?"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "¿Desea eliminar %d favoritos?"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "¿Eliminar todos los datos del sitio Web y los permisos de ubicación?"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "¿Eliminar historial?"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "Continuar"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "Cerrar aplicación"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "¿Eliminar?"
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "¿Eliminar historial?"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "Favorito eliminado."
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "Ya existe."
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Se eliminarán todos los datos almacenados de este sitio web."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Se eliminarán todos los datos almacenados y los datos de permisos de ubicación de este sitio web."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "Se eliminarán todos los datos almacenados y los datos de permisos de ubicación de estos sitios web."
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "Todos los ajustes se restablecerá a los valores predeterminados."
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Se eliminarán todos los elementos del historial de navegación."
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Permitir que los sitios guarden y lean cookies."
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "Añadido a favoritos."
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "Ventanas"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "Ver certificado"
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "Unicode (UTF-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "Ver por miniatura"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "Codificación del texto"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "Reducir texto"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "Ajustes"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "Enviar mensaje"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "Correo"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "Seleccionar texto"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "Seleccionar todo"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "Todo"
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "Modo de selección"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "Seleccionado"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "Guardar en KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Guar. pág. para ver sin conex."
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "Guardar elem. vinc. en Keepit"
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Guardar para ver sin conexión"
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "Página Web"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "Páginas guardadas"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "Ver"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "Reordenar"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "Renombrar"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "Eliminar"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "Modo de lector"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "Contraseñas"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "Abrir en nueva ventana"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "Abrir"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "Páginas sin conexión"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "Nueva ventana"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "Minimizar"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "Media"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "Bajo"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "Privilegios de acceso de Ubicación"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "Cargar imágenes"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "Latino-1 (ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "Coreano (EUR-KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "Japonés (SHIFT JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "Japonés (ISO-2022-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "Japonés (EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "Modo de incógnito"
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "Enorme"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "Pant. de inicio como clip web"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "Pantalla de inicio como atajo"
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "Alto"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "Adelante"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "Atrás"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "Gigante"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "Buscar en páginas"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "Buscar en páginas"
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "Fuentes suscritas a"
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "Agrandar texto"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "Activar Modo secreto"
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "Act. Modo nocturno"
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "Activar Uso de datos bajo"
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "Arrastrar y soltar"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "Desact. Modo secreto"
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "Desac. Modo nocturno"
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "Desactivar Uso de datos bajo"
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "Desactivado"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "Eliminar página guardada"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "Eliminar historial"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "Red de datos"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "Copiar a portapapeles"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "Copiar URL"
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "Copiar"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "Cerrar todo"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "Eliminar todo"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "Chino (GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "Chino (Big5)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "Caché"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "Añadir a clip web"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "Añadir a Acceso rápido"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Añadir a pantalla de inicio"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "Añadir a Inicio"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "Añadir o eliminar favorito"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "Añadir a Favoritos"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "Añadir a Favoritos"
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "Extensión"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "Buscar o introducir URL"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "No hay historial de sitios web"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "Sin páginas web"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "No hay páginas web"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "Sin atajos"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "Sugerencias de direc. web"
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "Páginas web"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "Ver más"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "Sugerencias de URL"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "Amplificador de texto"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "Definir página de inicio"
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "Ejecutar JavaScript"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "Restablecer ajustes"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "Precarga de páginas Web"
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "Pág. web precarga vinc."
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "Precargar vínculos"
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "Uso de datos bajo"
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "Acceso a ubicación"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "Calidad de imagen"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "Ocultar barra de direcc."
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "Descargar cont. de fuente"
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "Elim. datos de inic. de sesión"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "Estadísticas almac. datos"
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "Contenido"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "Eliminar datos de notif."
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "Formas de autollenado"
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "Añadir perfil"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "Ubicación de acceso"
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "Límite de ventanas abiertas alcanzado"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "Notificaciones web"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "Notificación web"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "Validez"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "No se puede abrir la ventana"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "No es posible abrir el archivo"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "No se puede mover el favorito"
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "El sitio no es de confianza"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "Definir página de inicio"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "Número de serie:"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "Selec. los dat. de inicio de sesión para"
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "Seleccione los atajos"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "Seleccionar favoritos"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "Seleccionar Favorito"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "Certificado de seguridad"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "Reord. atajos de Acceso rápido"
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "Acceso rápido"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "Perfiles"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "Ventana emergente bloqueada"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "Sitios web populares"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "Organización:"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "Unidad de organización:"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "Emitido el:"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "Emitido por"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "Extensión HTML5"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "Datos de formulario"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "Caduca el:"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "Activar Inicio de sesión web"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "Editar Favorito"
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "Eliminar datos de sitios web"
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "Elim. datos de inic. de sesión"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "Eliminar perfil"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "Eliminar favoritos"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "Problema de conectividad de datos"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "Nombre común:"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "Cerrar aplicación"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "Eliminar datos personalizados"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "Eliminar acceso a ubicación"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "Administrar ancho banda"
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "Certificados"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "Restablecer"
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "Pág. inicio"
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "Busc."
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "Atrás"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "Mos. siemp."
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "Portal web"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "Deporte"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "Social"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr "Compras"
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "Pago"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "Pasatiem\npos"
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "Ir al historial"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "Entreteni\nmiento"
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "Administrador de ventanas"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "Dirección web"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "Entrada de voz"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "Ver imagen"
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "Ver historial."
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "Ver Favoritos."
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "Certificado válido"
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "Usar modo de pantalla completa para ocultar la barra de estado."
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Usar un servicio de predicción para mostrar consultas y sitios web relacionados en la barra de direcciones a medida que escribe."
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "Carpeta superior"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "Sin etiquetar"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "No es posible abrir el archivo en %s. Puede que haya sido eliminado, que su nombre haya cambiado o que los permisos de archivo impidan el acceso."
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "No se puede mostrar la página Web. No hay respuesta del servidor."
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "Pueblo/ciudad/país"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "Este sitio está usando %s."
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "Este sitio puede acceder a su ubicación."
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "El sitio no puede acceder a su ubicación."
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Se eliminará este Favorito."
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "Se eliminarán los datos personales seleccionados."
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "Campo de texto"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "Carpeta dest"
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "Pulse el icono del administrador de ventanas y cierre algunas, luego inténtelo de nuevo."
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "Pulse una vez más para cerrar Internet."
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "Sincronizar páginas abiertas"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "Sincronizar datos de Internet"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "Sincronizar Favoritos"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "Dirección postal, apdo. de correos, a/a, etc."
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "Datos almacenados"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "Controlador de la barra de división"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "Inicie sesión en su cuenta Samsung para acceder a los Favoritos y pestañas en sus otros dispositivos."
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "Mostrar vista general de últimas páginas abiertas."
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "Huella digital SHA-256:"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "Huella digital SHA-1:"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "Definir texto para autollenar el formulario web."
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "Definir página actual como página de inicio"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "Seleccionar una carpeta"
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "Buscar o introducir URL."
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "Campo de búsqueda"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "Sugerencias de búsqueda y URL"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "Pantalla y texto"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "Guardar nombres de usuario y contraseñas de sitios web."
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "Guardar vínculo"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "¿Desea restaurar los ajustes predeterminados?"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "Restablecer ajustes predeterminados"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "Restablecer valores predeterminados"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "Restablecer ajustes"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "Restablecer todos los ajustes a los valores predeterminados."
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "¿Eliminar información de notificaciones de acceso Web?"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "Recordar contraseñas"
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "Recordar datos de formularios"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "Recordar datos introducidos en los formularios para usarlos más adelante."
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "Botón de encendido"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Se eliminará el favorito %s."
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "Privacidad"
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "Imprimir"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "Pulse la tecla Menú."
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "Código postal"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "Vent. emer. %d bloq."
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "Página cargada"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "Las páginas que visualice en esta pestaña no aparecerán en el historial del explorador o en el historial de búsqueda y no dejarán rastros, como cookies."
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "Omitir las solicitudes del sitio web para controlar el nivel de zoom."
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "Otro"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "Abrir ventanas."
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "Abrir pág. vista gral."
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "A petición"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "Sólo vía Wi-Fi"
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "Más antiguo"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "No hay ventanas"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "Ningún sitio visitado"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "Sin título"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "Ninguna página guardada"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "No hay Favoritos"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "Normal"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "Noticias"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "¿Mover los Favoritos seleccionados?"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "Sitios más visitados"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "Vista móvil"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "Ubicación"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "Última semana"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "Último mes"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "Últimos 7 días"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "Grande"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "No se almacena historial de Internet."
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "Mejorar el rendimiento al cargar páginas."
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "Página de inicio"
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "Ocultar la barra de dirección al desplazarse hacia abajo de la página."
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "General"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "Nombre completo"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "Forzar zoom"
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "Departamento, habitación, unidad, edificio, piso, etc."
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "Huellas digitales:"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Error al añadir a la pantalla de inicio."
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "Introducir su nombre."
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "Introducir pueblo/ciudad/país."
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "Introducir país/región."
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "Introduzca nombre de la empresa"
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "Activar ubicación"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "Activar JavaScript"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "Pulse dos veces para ver el certificado."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "Pulse dos veces para seleccionar un motor de búsqueda."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "Pulse dos veces para abrir la página web."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "Presione dos veces para abrir la lista."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "Pulse dos veces para abrir la carpeta."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "Pulse dos veces para abrir el teclado."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "Pulse dos veces para mover al contenido."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "Pulse dos veces para cerrar la bandeja."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "Pulse dos veces para cancelar la búsqueda."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "Pulse dos veces y mantenga pulsado para cambiar el tamaño del área de división."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "Pulse dos veces y arrastre para reordenar."
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "Mostrar ventanas emergentes con advertencias de seguridad"
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "Mostrar imágenes en páginas web."
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "Ajustar a escritorio"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "¿Eliminar los favoritos seleccionados?"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "Eliminar datos personales"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "Almacenamiento predeterminado"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "Página predeterminada"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "El uso de datos se redujo en un %1$d % (%2$d KB de %3$d KB recibidos). Pulse aquí para restablecer las estadísticas."
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "Agente de usuario personalizado"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "Página actual"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "Creado."
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "Provincia"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "País/región"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "Cookies/datos sitio"
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "Cookies"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "Ajustes de contenido"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "Nombre de la empresa"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "Cerrar pestaña."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "Eliminar los ajustes de las notificaciones Web."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "¿Eliminar todos los permisos de las notificaciones web?"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "Eliminar las notificaciones de acceso para sitios Web."
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "Eliminar notificaciones"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "Eliminar acceso a ubicación"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "Eliminar historial"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "Eliminar todos los datos del navegador y restablecer todos los ajustes a valores predeterminados."
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "Ciudad/Población"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "Cambie el tamaño del texto para facilitar la lectura, especialmente cuando lea en el dispositivo las versiones de escritorio de los sitios web. Tenga en cuenta que el diseño del texto puede cambiar al realizar esta acción."
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "Recordatorio de favorito"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "Bloquear las ventanas emergentes en las páginas Web."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "Bloquear ventanas emergentes en páginas web."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "Bloquear ventanas emergentes"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "Básico"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "Autocompletar formularios"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "Detección automática"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "Automático"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "Preguntar si desea añadir un sitio Web como favorito cuando lo haya visitado %d veces"
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "Siempre activado"
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "Siempre"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "Se cerrarán todas las ventanas y se le direccionará a su página de inicio."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "Permitir que los sitios ejecuten JavaScript."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "Permitir a los sitios solicitar acceso a su ubicación."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Permitir que los sitios accedan a sus datos de ubicación."
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "Permitir que %s muestre notificaciones"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "Permite que los sitios guarden y lean datos de cookies."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "Cuando haya visitado páginas web, las páginas que más haya visitado se mostrarán aquí."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "Después de que vea sitios web, el tamaño de los datos almacenados por estos y si estos pueden o no acceder a su ubicación, se mostrarán aquí."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Cuando haya visitado páginas web, éstas se mostrarán aquí."
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Después de guardar páginas web para ver fuera de línea, estas se mostrarán aquí."
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "Después de cargar páginas, se mostrará el historial."
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Cuando haya añadido páginas web a Acceso rápido, estas se mostrarán aquí."
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Ajustes avanzados para sitios Web individuales"
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "Avanzados"
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "Añadir a contacto"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "Añada este sitio web a Favoritos para abrirlo más ráp."
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "Línea de dirección 2"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "Línea de dirección 1"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "Aceptar cookies"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "Se eliminará 1 perfil."
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "PEST."
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "Iniciando descarga..."
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "Se cambió el nombre de la carpeta."
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "Sugerir términos de búsq. y URL"
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "Administración de uso de datos"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "Canc."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "Defina el dispositivo para que muestre la página web completa en la pantalla una vez cargada, sin que sea necesario el desplazamiento."
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "No se puede ejecutar Internet. Batería baja."
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "Se detuvo la descarga y los datos descargados se eliminarán."
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "Búsqueda completa"
+
+msgid "IDS_BR_POP_READY"
+msgstr "Preparado."
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "Error de memoria."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Roaming de datos desactivado. Conéctese a una red Wi-Fi o active roaming de datos e intente de nuevo."
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "Tiempo de respuesta excedido."
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "Se necesita una conexión Wi-Fi. Pulse Aceptar para ir a los ajustes de Wi-Fi."
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "Aplic. web"
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "Ver en línea"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "Leer pág. sin conex. más tarde"
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "Acceso rápido"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "Siempre activado"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Pulsar aquí para añadir atajo de Acceso rápido"
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "Sin historial"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "Manual del usuario"
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "Pueblo/ciudad/comunidad"
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "Datos almacenados"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "Sugerencias de búsq. y URL"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "Historial"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "Ajustar página a pantalla"
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "Descargas"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "Personalizado"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "País/región"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "Cambiar nombre de carpeta"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "Datos person."
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "Más reciente"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "Emitido a"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "Codificación"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "Editar inf."
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "Se detuvo la descarga"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "Departamento:"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "Añadir inf."
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "Wi-Fi"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "Ajustes"
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "Aceptar"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "Nuevo"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "Búsqueda Web"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "No se puede abrir el archivo."
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "No se ha podido encontrar una aplicación para abrir este archivo."
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "No es posible conectar el dispositivo a las redes móviles cuando el perfil Fuera de línea está activado. Conecte el dispositivo a una red Wi-Fi o pulse Ajustes para desactivar el perfil Fuera de línea, e inténtelo de nuevo."
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Este certificado pertenece a una entidad de confianza."
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Pulse aquí para añadir un atajo de Acceso rápido."
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "Preferencias"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "% "
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "No se encontraron redes móviles."
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "No hay coincidencias"
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "La función Datos móviles está desactivada. Conecte el dispositivo a una red Wi-Fi o pulse Ajustes para activar Datos móviles y vuelva a intentarlo."
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "Ajustar al ancho"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "ACCESO RÁP."
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "Abrir en una nueva pestaña"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "Compartir vínculo"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "Guardar"
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "Guar."
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "Guardar"
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "Anterior"
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "Siguiente"
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "Eliminar"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "Eliminar"
+
+msgid "IDS_BR_SK_BACK"
+msgstr "Atrás"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "Se requiere una conexión Wi-Fi. Conéctese a una red Wi-Fi e inténtelo de nuevo"
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "URL no encontrada."
+
+msgid "IDS_BR_POP_URL"
+msgstr "URL"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "Guardado."
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "Eliminado."
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "Se eliminará(n) %d elemento(s)."
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "%d elementos seleccionados."
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "Ningún elemento seleccionado."
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "Memoria insuficiente."
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "Nunca"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "Datos móviles desactivados. Conéctese a una red Wi-Fi o active los datos móviles e inténtelo de nuevo"
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "Cargando. Espere..."
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "URL no válida."
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "Error."
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "Introducir título"
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "No volver a mostrar"
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "Descarga completa."
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "Desactivado."
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "¿Eliminar?"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "Eliminado."
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "¿Cerrar aplicación?"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "Favorito añadido."
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "Brillo automático"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "Cuenta"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "Se eliminará este elemento."
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "1 elemento seleccionado."
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "Traducir"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "Detener"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "Mostrar"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "Compartir"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "Ajustes"
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "Enviar correo"
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "Seleccionar"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "Tarjeta de memoria"
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "Renombrar"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "Actualizar"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "Mover"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "Mensajes"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "Ver por lista"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "Acepto."
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "Ayuda"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "Dispositivo"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "Favoritos"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "Añadido."
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "Añadir"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "Almac. descargas predet."
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "Iniciar sesión en la cuenta Samsung"
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "%d seleccionado(s)"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "Sin conexión de red"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "Carpeta"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "Editar perfil"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "Definir"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "Ahora no"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "Activar"
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "Editar"
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "Cont."
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "Continuar"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "Cerrar"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "Cancelar"
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "Cancelar"
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "Permitir"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "Ayer"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "Hoy"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "Título"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "Se alcanzó el número máximo de caracteres (%d)."
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "Streaming"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "Pequeño"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "Ajustes"
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "Buscar"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "Resultados de la búsqueda"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "Perfil"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "Procesando..."
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "Número de teléfono"
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "Teléfono"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "Se eliminará(n) %d elemento(s)."
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "Contraseña"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "Activado"
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "Desactivado"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "No se encontraron resultados."
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "Sin historial"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "Notificaciones"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "Mediano"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "Imágenes"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "Pantalla completa"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "Tamaño de fuente"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "Nombre de carpeta"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "Escriba el código postal."
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "Introduzca el código postal."
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "Introducir número de teléfono."
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "Introducir nombre."
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "Introducir nombre de carpeta."
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "Introducir dirección de correo."
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "Dirección de correo"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "Descargando..."
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "Modo de desarrollador"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "Predeterminado"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "Favoritos"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "Todo"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr "Añadir a"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "Etiquetas"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "Se eliminará este elemento."
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "Número máximo de caracteres (%d) alcanzado."
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "Tipo de medio no compatible."
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "No es posible conectar a las redes móviles mientras que el perfil Fuera de línea está activado. Conéctese a una red Wi-Fi o desactive el perfil Fuera de línea e inténtelo de nuevo"
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "Instalación completa."
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "Error de instalación."
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "Eliminando..."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Roaming de datos desactivado. Conéctese a una red Wi-Fi o active los datos de roaming e inténtelo de nuevo"
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "Compartir vía"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "Pegar"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "Tamaño de fuente"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "No es posible descargar"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "Actualizar"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "Reintentar"
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "Error de solicitud."
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "Conectar"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "Cargando..."
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "Ajustar a pantalla"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "Descargas"
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "El roaming de datos está desactivado. Conéctese a una red Wi-Fi en su lugar o active el roaming de datos y vuelva a intentarlo."
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "Descarga cancelada."
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "Secreto: SÍ"
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "Privacidad"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "Almacenamiento predet."
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "Zoom manual"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "Motor búsqueda predeterminado"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "Guardar inicio de sesión"
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "Desactivar modo Secreto"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "Activar modo Secreto"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "Seguridad de modo Secreto"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "Usar contraseña"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "No usar contraseña"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "Sitios web más visitados"
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "Configurar mi perfil"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "Perfil llenado automático"
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "Administrar los datos que se utilizan para llenar formularios en línea."
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "Guardar"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "Datos de acceso a ubicación"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "Autocompletar datos"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "Las páginas web visitadas con el modo Secreto activado no se muestran en el navegador ni en el historial de búsqueda cuando el modo Secreto está desactivado.\n\nLos favoritos y las páginas web guardados con el modo Secreto activado no se muestran cuando el modo está desactivado.\n\nTambién puede proteger los datos del modo Secreto con una contraseña."
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "Las páginas web visitadas con el modo Secreto activado no se muestran en el navegador ni en el historial de búsqueda cuando el modo Secreto está desactivado.\n\nLos favoritos y las páginas web guardados con el modo Secreto activado no se muestran cuando el modo está desactivado."
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "Secreto: NO"
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "No usar contraseña"
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "Pestaña"
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "Dirección web"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "Añadir web a Acceso rápido"
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "Activar JavaScript"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "No se abrió la pestaña nueva"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "Abrir en pestaña nueva"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "El nombre de la carpeta ya está en uso."
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "Nueva carpeta %d"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "Nueva carpeta"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "Activar JavaScript"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "Administrar datos de sitios web"
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "Definir página de inicio"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Página web añadida a la lista de acceso rápido."
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "Editar Acceso rápido"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "Eliminar de Favoritos"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "Añadir favorito"
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "Historial de navegación"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "Ventanas"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "Nueva pestaña"
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "Reenviar"
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "Atrás"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "Favoritos"
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "No hay perfiles"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "Historial"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "Favoritos"
+
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "Võrgutõrge."
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "Autentimine on kohustuslik."
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "Turvahoiatus"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "Sertifikaadid"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "Välja antud:"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "Üldnimi:"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "Organsatsioon:"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "Organisatsiooni üksus:"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "Selle saidi turvasertifikaadiga tekkis probleeme."
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "Luba"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "%s taotleb teie asukohta."
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "Maleta eelistusi."
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr "Seerianumber"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "Väljaandja:"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "Kehtivus:"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "Kehtiv alates:"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "Kehtiv kuni"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "Sõrmejälg"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "Allkirja algoritm"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "Lae alla"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "See veebileht"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "Kasutajanimi"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "Parool"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "Kuva"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "Tühista"
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "Ekraan"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "LTE/GSM/WCDMA (automaatne ühendamine)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "Mitmikaken"
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "Sertifikaadi teave"
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "Veebisaidi seaded"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "Kehtetu sertifikaat."
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "Nupp"
+
+msgid "IDS_BR_SK_YES"
+msgstr "Jah"
+
+msgid "IDS_BR_SK_NO"
+msgstr "Ei"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "Valmis"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "Tühista"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "Veel"
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "Üksusi ei ole"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "Loo ühendus mob.võrguga"
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "Ära enam kuva"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "Alla saab laadida ainult http- voi https-algusega URL-e."
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "Veebiotsing"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "Kuva pilt"
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "Salvesta link"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "Salvesta pilt"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "Kopeeri link"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "Kopeeri pilt"
+
+msgid "IDS_BR_SK_OK"
+msgstr "OK"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "Helista"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "Nurjus"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "Veebileht on lisatud kiirjuurdepääsule."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "Veebileht on lisatud järjehoidjatesse."
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "Kiirjuurdepääsu otsetee on kustutatud."
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "%d üksust on kustutatud sirvimise ajaloost."
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "Samsungi konto avamine..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "Madal andmekasutus on aktiveeritud."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "Madal andmekasutus on desaktiveeritud. %d% ribalaiusest on salvestatud."
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "Pilt on kopeeritud lõikelauale."
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Avaekraanile lisamine nurjus"
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "Pildi allalaadimine..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "Andmete salvestamise statistika on lähtestatud."
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "Järjehoidja on kustutatud."
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Lisatud kiirjuurdepääsu loendisse."
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "Lisatud avaekraanile"
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "1 hüpik on blokeeritud"
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "1 üksus on kustutatud sirvimise ajaloost."
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "Teavitused"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "Enim külastatud"
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "Ajalugu"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "Eem mär"
+
+msgid "IDS_BR_SK_TABS"
+msgstr "Vahekaardid"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "Menüü"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "Kustuta"
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "Loo kaust"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "Puhasta"
+
+msgid "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"
+msgstr "Vaadake arvuti veebisaite lihtsalt oma mobiilsideseadmes. See funktsioon võimendab teksti suurust, et seda oleks lihtsam lugeda. Märkus. Teksti paigutus võib muutuda."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Saate määrata seadme trükkimise ajal soovitama veebiaadressi ribal päringuid ja saite."
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "Määrake veebiank. täitmisel kas. tekst."
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Saate määrata täpsemad seaded üksikute veebisaitide jaoks."
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "Ankeeti sisestatud andmed jäetakse hilisemaks kasutamiseks meelde."
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "Trükkimise käigus ennustatakse navigatsiooniribal seotud päringuid ja populaarseid saite."
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "Saate alistada veebisaidi taotlused juhtida suumitaset."
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "Saate kuvada veebilehtedel olevaid pilte."
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "Andmekasutuse vähendamiseks tihendage sisu veebisaitidelt."
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "Saate kustutada teavituse juurdepääsuteabe kõikide veebisaitide jaoks."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "Change the text size for easier reading, especially when viewing desktop versions of websites on your phone. Note that the text layout may change as a result."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "Saate muuta teksti suurust, et seda oleks lihtsam lugeda, eriti veebisaitide töölauaversiooni vaadates. Pange tähele, et selle tulemusel võib muutuda tekstipaigutus."
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "Kogu veebisaidi teavituse juurdepääsuteave kustutatakse."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Lubate saitidel salvestada ja lugeda küpsiseid."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Lubate saitidel pääseda ligi teie asukohaandmetele."
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "Osade veebilehtede täpne lõikamine ei pruugi olla võimalik"
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "Teie ajalugu kustutatakse."
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "Sertifikaati ei saa vaadata. Lehe teave on muutunud."
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "Veebisaidile oma sõrmejälgedega sisselogimiseks avage menüü Seaded ja aktiveerige valik Veebi sisselogimine."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "See sertifikaat ei ole pärit usaldusväärsest allikast."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "See sertifikaat on pärit usaldusväärsest allikast."
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Kõik selle veebisaidi asukoha lubamise andmed kustutatakse."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "Sihtkaust ja lahtekaust on samad."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "Sihtkaust on lahtekausta alamkaust."
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "Selle veebisaidi turvaserdiga on probleeme."
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "Allalaadimise alustamine..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "Osad vanad HTML-veebisaidid ei pruugi seda funktsiooni toetada."
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "Määra avaleheks"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "Vaikeseaded taastatakse."
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "Seaded on salvestatud."
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "Turvalisuse poliis piirab internetibrauseri kasutuse."
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "Salvestatud järjehoidjatesse."
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "Nimeta silt ümber"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "%d profiili kustutatakse."
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "Avatud lehti ei kuvata brauseri- ega otsinguajaloos ja need ei jäta ka muid jälgi, nt küpsiseid."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "%1$s (%2$s) taotleb luba kasutada teie kaamerat."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) taotleb luba salvestada teie seadmesse andmeid, et kasutada neid vorguuhenduseta."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "%1$s (%2$s) taotleb luba naidata teavitusi."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "%1$s (%2$s) taotleb luba muuta viisi, kuidas teie brauser töötab sellel saidil. See võib olla katse rünnata teie süsteemi. Kui te ei usalda seda veebisaiti või ei tea, miks see taotlus kuvatakse, toksake käsku Tühista"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "%1$s (%2$s) taotleb luba juurdepaasuks teie asukohale."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) proovib teie seadmesse salvestada suurt hulka andmeid, et kasutada neid vorguuhenduseta."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "„%1$s” on tuvastatud.\nTuvastatud veebilehel: „%2$s”\n\nOsa sisu on teie seadme kaitsmiseks blokeeritud."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "„%1$s” on tuvastatud.\nTuvastatud veebilehel: „%2$s”\n\nKas avada veebileht ikkagi?"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "Mälu pole piisavalt. Kustutage mõned üksused ja proovige uuesti."
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "Pole lubatud."
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "Teisaldatud."
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "Sisesta URL."
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "Sisestage jarjehoidja nimi."
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "Dialing..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "Kas kustutada veebisaidi asukoha juurdepääsu teave?"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "Kas kustutada kiirjuurdepääsu otsetee?"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "Kas kustutada see leht?"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "Kas kustutada see järjehoidja?"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "Kas kustutada salvestatud veebisaidi andmed?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "Kas kustutada selle veebisaidi sisselogimise andmed?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "Kas kustutada %d veebisaidi sisselogimise andmed?"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "Kas kustutada %d salvestatud veebilehte?"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "Kas kustutada %d kiirjuurdepääsu otseteed?"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "Kas kustutada %d järjehoidjat?"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "Kas kustutada kõik veebisaidi andmed ja asukoha load?"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "Kustutada ajalugu?"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "Jätka"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "Sulge rakendus"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "Tühjendada?"
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "Kustutada ajalugu?"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "Järjehoidja on eemaldatud."
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "Juba olemas."
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Kõik selle veebisaidi kohta salvestatud andmed kustutatakse."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Kõik selle veebisaidi kohta salvestatud andmed ja asukoha lubamise andmed kustutatakse."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "Kõik nende veebisaitide kohta salvestatud andmed ja asukoha lubamise andmed kustutatakse."
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "Kõik vaikeseaded lähtestatakse."
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Kõik üksused kustutatakse sirvimise ajaloost."
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Luba saitidel salvestada ja lugeda kupsiseid."
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "Lisatud järjehoidjatesse."
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "Aknad"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "Kuva sertifikaat"
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "Unicode (UTF-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "Pisipildivaade"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "Teksti kodeerimine"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "Teksti vähendamine"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "Seaded"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "Saada sõnum"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "E-kiri"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "Vali tekst"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "Vali kõik"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "Vali kõik"
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "Valikurežiim"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "Valitud"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "Salvesta rakendusse KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Salv. leht üh.-ta vaatamiseks"
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "Salv. ling. üksus KeepIt’i"
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Salv. ühenduseta vaatamiseks"
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "Veebileht"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "Salvestatud lehed"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "Kuva"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "Järjesta ümber"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "Nimeta kaust ümber"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "Eemalda"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "Lugejarežiim"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "Paroolid"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "Ava uues aknas"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "Ava"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "Võrguühenduseta lehed"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "Uus aken"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "Minimeeri"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "Keskmine"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "Madal"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "Asukoha juurdepääsu privileegid"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "Laadi pildid"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "Ladina-1 (ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "Korea (EUC-KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "Jaapani (SHIFT JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "Jaapani (ISO-2022-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "Jaapani (EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "Inkognito režiim"
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "Ülisuur"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "Avaleht veebiklipina"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "Avaekraan otseteena"
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "Kõrge"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "Edasi"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "Tagasi"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "Hiiglaslik"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "Otsi lehelt"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "Otsi lehelt"
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "Tellitud toited:"
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "Teksti suurendamine"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "Aktiveeri salarežiim"
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "Aktiveeri öörežiim"
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "Aktiveeri Madal andmekasutus"
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "Lohistage"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "Desakt. salarežiim"
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "Desaktiv. öörežiim"
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "Desaktiv. Madal andmekasutus"
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "Desaktiveeritud"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "Kustuta salvestatud leht"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "Kustuta ajalugu"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "Andmevõrk"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "Kopeeri lõikelauale"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "Kop. lingi URL"
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "Kopeeri"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "Sulge kõik"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "Kustuta kõik"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "Hiina (GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "Hiina (Big5)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "Vahemälu"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "Lisa veebiklipile"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "Lisa kiirjuurdepääsule"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Lisa avaekraanile"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "Lisa avaekraanile"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "Lisage või eemaldage järjehoidja"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "Lisa järjehoidja"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "Lisa järjehoidja"
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "Laiend"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "Otsige või sisest. URL"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "Veebisaidi ajalugu pole"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "Veebisaite pole"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "Veebilehti pole"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "Otseteid pole"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "Veebiaadressi soovitused"
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "Veebisaidid"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "Kuva veel"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "URL-i soovitused"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "Tekstivõimendi"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "Määra koduleht"
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "Käivita JavaScript"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "Lähtesta seaded"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "Eellaadi veebilehed"
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "Eellaadi lingitud saidid"
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "Eellaadi saadaol. lingid"
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "Madal andmekasutus"
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "Juurdepääs asukohale"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "Pildi kvaliteet"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "Peida aadressiriba"
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "Laadi voo sisu alla"
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "Kustuta sisselog. andmed"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "Andmete salv. statistika"
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "Sisu"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "Kustuta teavituse andmed"
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "Ankeetide autom. täitmine"
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "Lisa profiil"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "Juurdepääs asukohale"
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "Akende piirang on saavutatud"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "Veebiteavitused"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "Veebiteavitus"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "Kehtivus"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "Akent ei saa avada"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Faili ei saa avada"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "Järjehoidjaid ei saa teisald."
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "Sait pole usaldusväärne"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "Määra koduleht"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "Seerianumber:"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "Valige sisselogimise andmed:"
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "Vali otseteed"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "Vali järjehoidjad"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "Vali järjehoidja"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "Turvasertifikaat"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "Järjesta kiirj. otseteed ümber"
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "Kiirjuurdepääs"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "Profiilid"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "Hüpik on blokeeritud"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "Populaarsed veebisaidid"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "Organsatsioon:"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "Organisatsiooni üksus:"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "Väljaandmiskuupäev:"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "Väljaandja:"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "HTML5-laiend"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "Ankeedi andmed"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "Aegumise kuupäev:"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "Aktiveeri veebi sisselogimine"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "Muuda järjehoidjat"
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "Kustuta veebisaidi andmed"
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "Kustuta sisselogimise andmed"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "Kustuta profiil"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "Kustuta järjehoidjad"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "Andmesideühenduvuse probleem"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "Üldnimi:"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "Sulge rakendus"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "Kustuta isikupärastatud andmed"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "Tühista asukoha juurdepääs"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "Ribalaiuse haldus"
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "Sertifikaadid"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "Lähtesta"
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "Avaleht"
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "Leia"
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "Tagasi"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "Näita alati"
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "Veebi-\nportaal"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "Sport"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "Sotsiaal-\nvõrgustik"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr "Poodlemine"
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "Makse"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "Hobid"
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "Ava ajalugu"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "Meele-\nlahutus"
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "Aknahaldur"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "Veebiaadress"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "Helisisend"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "Kuva pilt"
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "Kuva ajalugu."
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "Kuva jarjehoidjad."
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "Kehtiv sertifikaat"
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "Olekuriba peitmiseks kasutage Täisekraanrežiimi."
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Kasuta ennustusteenust, et kuvada trukkimise kaigus aadressiribal seotud paringuid ja populaarseid veebisaite."
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "Ülemine kaust"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "Sildistamata"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "Faili ei saa avada asukohas %s. See on võib-olla eemaldatud või ümber nimetatud või failiload takistavad juurdepääsu."
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "Veebilehte ei saa kuvada. Server ei vasta."
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "Linn/riik"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "See sait kasutab üksust %s."
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "Sellel saidil on juurdepääs teie asukohale."
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "See sait ei pääse ligi teie asukohale."
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "See jarjehoidja kustutatakse."
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "Valitud isiklikud andmed kustutatakse."
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "Tekstiväli"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "Sihtkaust"
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "Toksake aknahalduri ikooni ja sulgege moned aknad ning seejarel proovige uuesti."
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "Toksake uks kord, et sulgeda internetti."
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "Sünkrooni avatud lehed"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "Sünkrooni internetiandmed"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "Sünkrooni järjehoidjad"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "Tänav, postkast, vahendusel jne."
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "Salvestatud andmed"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "Poolitusriba sang"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "Logige sisse oma Samsungi kontole, et paaseda ligi oma teistes seadmetes olevatele jarjehoidjatele ja vahekaartidele."
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "Kuva asja avatud lehtede ulevaade."
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "SHA-256 sõrmejälg:"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "SHA-1 sõrmejälg:"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "Maara tekst veebiankeetide automaatseks taitmiseks."
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "Määrake praegune lehekülg avaleheks"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "Vali kaust"
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "Otsige voi sisestage URL."
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "Otsingu väli"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "Otsing ja URL-i soovitused"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "Ekraan ja tekst"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "Salvesta kasutajanimed ja paroolid veebisaitide jaoks."
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "Salvesta link"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "Kas taastada vaikeseaded?"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "Taasta vaikeseaded"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "Lähtesta vaikeväärtusele"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "Lähtesta seaded"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "Kõigi seadete vaikeväärtused lähtestatakse."
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "Kas eemaldada veebiteavituse juurdepääsu teave?"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "Mäleta paroole"
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "Mäleta ankeedi andmeid"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "Maleta ankeeti sisestatud andmeid hilisemaks kasutamiseks."
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "Raadio nupp"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Jarjehoidja %s kustutatakse."
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "Privaatsus"
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "Prindi"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "Vajutage menuuklahvi."
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "Sihtnumber"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "%d hüp. blokeeritud."
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "Leht on laaditud"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "Sellel vahekaardil avatud lehti ei kuvata brauseris ega otsinguajaloos ja need ei jata ka muid jalgi, nt kupsiseid."
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "Alista veebisaidi taotlus, et juhtida suumi."
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "Muu"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "Ava aknad."
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "Ava lk.-d ülevaates"
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "Nõudmisel"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "Ainult Wi-Fi kaudu"
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "Vanemad"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "Aknaid pole"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "Külastatud saite pole"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "Pealkirjata"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "Salvestatud lehti pole"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "Järjehoidjaid ei ole"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "Tavaline"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "Uudised"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Kas teisaldada valitud järjehoidjad?"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "Enim külastatud saidid"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "Mobiilivaade"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "Asukoht"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "Eelmine nädal"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "Eelmine kuu"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "Viimased 7 päeva"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "Suur"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "Interneti ajalugu pole salvestatud."
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "Parandage lehtede laadimisel joudlust."
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "Avalehekülg"
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "Saate peita aadressiriba, kerides lehel allapoole."
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "Üldine"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "Täielik nimi"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "Sunnitud suumimine"
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "Korter, plokk, üksus, hoone, korrus jne"
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "Sõrmejäljed:"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Avaekraanile lisamine nurjus."
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "Sisestage oma nimi."
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "Sisestage linn/riik."
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "Sisestage riik/piirkond."
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "Sisestage ettevotte nimi."
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "Luba asukoht"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "Aktiveeri JavaScript"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "Toksake kaks korda, et vaadata sertifikaati."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "Toksake kaks korda, et valida otsingumootorit."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "Toksake kaks korda, et avada veebilehte."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "Toksake kaks korda, et avada loendit."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "Toksake kaks korda, et avada kausta."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "Toksake kaks korda, et avada klaviatuuri."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "Toksake kaks korda, et avada sisu."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "Toksake kaks korda, et sulgeda salve."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "Toksake kaks korda, et tuhistada otsingut."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "Toksake kaks korda ja hoidke sõrme peal, et muuta tükeldatud ala suurust."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "Toksake kaks korda ja lohistage, et järjestada ümber."
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "Kuva turvalisuse hoiatuse hupikud."
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "Kuva veebilehtedel olevad pildid."
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "Töölauakuva"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Kas kustutada valitud järjehoidjad?"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "Kustuta isiklikud andmed"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "Vaikemälu"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "Vaikeleht"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "Andmekasutust on vähendatud %1$d% (%2$d kB koguhulgast %3$d kB on vastu võetud). Toksake siia, et lähtestada statistikat."
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "Kohandatud kasutaja agent"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "Praegune leht"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "Loodud."
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "Maakond"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "Riik/piirkond"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "Küps./saitide andmed"
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "Küpsised"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "Sisu seaded"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "Ettevõtte nimi"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "Sulge vahekaart."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "Kustuta veebiteavituste lubade seaded."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "Kas kustutada veebiteavituse load?"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "Tuhista teavituse juurdepaas veebisaitide kohta."
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "Kustuta teated"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "Tühista asukoha juurdepääs"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "Kustuta ajalugu"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "Kustuta koik brauseriandmed ja taasta koik vaikeseaded."
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "Linn"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "Saate muuta teksti suurust, et seda oleks lihtsam lugeda, eriti oma seadmes veebisaitide töölauaversiooni vaadates. Pange tähele, et selle tulemusel võib muutuda tekstipaigutus."
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "Järjehoidja meeldetuletus"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "Blokeeri veebilehel olevad hupikud."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "Veebilehtedel olevad hüpikud blokeeritakse."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "Blokeeri hüpikud"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "Põhiline"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "Ankeetide automaatne täitmine"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "Automaatne tuvastamine"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "Automaatne"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "Küsi, kas lisada järjehoidja veebisaidile, kui olete külastanud seda %d korda"
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "Alati sees"
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "Alati"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "Koik avatud aknad suletakse ja te naasete oma avalehele."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "Luba saitidel kaivitada JavaScript."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "Luba saitidel taotleda juurdepaasu teie asukohale."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Luba saitidel paaseda ligi teie asukohaandmetele."
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "Luba kasutajal %s näidata teavitusi"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "Lubab saitidel küpsiste andmeid salvestada ja lugeda."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "Enim külastatud veebilehed kuvatakse siin pärast nende külastamist."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "Pärast veebisaitide vaatamist kuvatakse siin nende salvestatud andmete suurus ja kas neil on juurdepääs teie asukohale."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Veebilehed kuvatakse siin pärast nende vaatamist."
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Veebilehed kuvatakse siin pärast nende salvestamist ühenduseta olekus vaatamiseks."
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "Lehekulgede ajalugu kuvatakse parast lehtede laadimist."
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Veebilehed kuvatakse siin pärast nende lisamist kiirjuurdepääsule."
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Täpsemad seaded üksikute veebisaitide jaoks"
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "Täpsemalt"
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "Lisa kontaktile"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "Kiiremini avamiseks lisage sait jarjehoidjatesse."
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "Aadressi rida 2"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "Aadressi rida 1"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "Nõustu küpsistega"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "1 profiil kustutatakse."
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "VAHK."
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "Allalaadimise alustamine..."
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "Kaust on ümber nimetatud."
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "Soovita ots.termineid ja URL-e"
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "Andmekasutuse haldus"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "Tühis."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "Saate määrata seadme pärast laadimist näitama ekraanil tervet veebilehte ilma, et peaksite kerima."
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "Internetti ei saa kaivitada. Aku on tuhi."
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "Allalaadimine on peatatud ja allalaaditud andmed kustutatakse."
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "Search completed"
+
+msgid "IDS_BR_POP_READY"
+msgstr "Valmis."
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "Mälutõrge."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Andmerändlus on desaktiveeritud. Looge ühendus Wi-Fi võrguga või aktiveerige andmerändlus ja proovige uuesti."
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "Taotluse ajalõpp."
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "Wi-Fi ühendus on nõutud. Toksake valikut OK, et avada oma Wi-Fi seadeid."
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "Veebirak."
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "Kuva võrguühendusega"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "Lehtede lugem. hiljem võrguta"
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "Kiirjuurdepääs"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "Alati aktiveeritud"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Toksake siia, et lisada kiirjuurdepääsu otseteed"
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "Ajalugu puudub"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "Kasutusjuhend"
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "Linn/maakond"
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "Salvestatud andmed"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "Otsing ja URL-i soovitused"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "Ajalugu"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "Mahuta leht ekraanile"
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "Allalaetud üksused"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "Kohandatud"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "Riik/piirkond"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "Kausta ümbernimetamine"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "Isikl. andmed"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "Uuemad"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "Välja antud:"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "Kodeering"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "Teabe red."
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "Allalaadimine on peatatud"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "Osakond:"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "Teabe lis."
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "Wi-Fi"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "Seaded"
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "OK"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "Uus"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "Veebiotsing"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "Faili ei saa avada."
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "Selle faili avamiseks ei leita rakendust."
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "Mobiilsidevõrkudega ei saa ühendust luua, kui lennurežiim on aktiveeritud. Looge selle asemel ühendus Wi-Fi võrguga või toksake menüüd Seaded, et lennurežiimi desaktiveerida, ning seejärel proovige uuesti."
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "See sertifikaat on pärit usaldusväärsest allikast."
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Toksake siia, et lisada kiirjuurdepääsu otseteed."
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "Eelistused"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "%"
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "Ühtegi mobiilsidevõrku ei leitud."
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "Vasteid pole"
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "Mobiilne andmeside on lülitatud välja. Looge selle asemel ühendus Wi-Fi võrguga või toksake menüüd Seaded, et lülitada mobiilne andmeside sisse, ning seejärel proovige uuesti."
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "Mahuta laiusele"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "KIIRJUURDEP."
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "Ava uues vahekaardis"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "Jaga linki"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "Salvesta"
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "Salv."
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "Salvesta"
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "Eelmine"
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "Järgmine"
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "Kustuta"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "Tühjenda"
+
+msgid "IDS_BR_SK_BACK"
+msgstr "Tagasi"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "Wi-Fi ühendus on nõutud. Looge ühendus Wi-Fi võrguga ja proovige uuesti"
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "URL-i ei leitud."
+
+msgid "IDS_BR_POP_URL"
+msgstr "URL"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "Salvestatud."
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "Eemaldatud."
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d uksust kustutatakse."
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "%d üksust on valitud."
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "Ühtegi üksust pole valitud."
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "Mälu pole piisavalt."
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "Mitte kunagi"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "Mobiilne andmeside on desaktiveeritud. Looge selle asemel ühendus Wi-Fi võrguga või aktiveerige mobiilne andmeside ja proovige uuesti"
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "Laadimine. Palun oodake..."
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "Vigane URL."
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "Nurjus."
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "Sisesta pealkiri"
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "Ära näita uuesti"
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "Allalaadimine lõpetatud."
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "Keelatud."
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "Kustutada?"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "Kustutatud."
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "Kas sulgeda rakendus?"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "Järjehoidja lisatud."
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "Automaatne heledus"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "Konto"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "1 üksus kustutatakse."
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "1 üksus on valitud."
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "Tõlgi"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "Peata"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "Näita"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "Jaga"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "Seaded"
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "Saada e-kiri"
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "Vali"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "SD-kaart"
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "Nimeta ümber"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "Värskenda"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "Teisalda"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "Sõnumid"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "Loendivaade"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "Nõustun."
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "Spikker"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "Seade"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "Järjehoidja"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "Lisatud."
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "Lisa"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "Allalaadimise vaikemälu"
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "Logige Samsungi kontole sisse"
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "%d on valitud"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "Võrguühendus puudub"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "Kaust"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "Muuda profiili"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "Määra"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "Mitte praegu"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "Aktiveeri"
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "Muuda"
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "Jätka"
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "Jätka"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "Sulge"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "Tühista"
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "Tühista"
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "Luba"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "Eile"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "Täna"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "Pealkiri"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "Tahemarkide maksimaalne arv (%d) on uletatud."
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "Striiming"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "Väike"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "Seaded"
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "Otsi"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "Otsingutulemid"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "Profiil"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "Töötlemine..."
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "Tel. number"
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "Telefon"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d uksust kustutatakse."
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "Parool"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "Sees"
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "Väljas"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "Tulemusi ei leitud."
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "Ajalugu puudub"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "Teavitused"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "Keskmine"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "Pildid"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "Täisekraan"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "Suurus"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "Kausta nimi"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "Sisestage sihtnumber."
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "Sisestage sihtnumber."
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "Sisestage telefoninumber."
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "Sisestage nimi."
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "Sisestage kausta nimi."
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "Sisestage e-posti aadress."
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "E-posti aadress"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "Allalaadimine..."
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "Arendaja režiim"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "Vaikimisi"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "Järjehoidjad"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "Kõik"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr "Lisa"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "Sildid"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "1 üksus kustutatakse."
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "Maksimaalne tähemärkide arv (%d) on saavutatud"
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "Toetuseta meediatüüp."
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Mobiilsete võrkudega ei saa ühendust luua, kui lennurežiim on aktiveeritud. Looge selle asemel ühendus Wi-Fi võrguga või desaktiveerige lennurežiim ja proovige uuesti"
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "Installimine valmis."
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "Installimine ebaõnnestus."
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "Kustutamine..."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Andmerändlus on desaktiveeritud. Looge selle asemel ühendus Wi-Fi võrguga või aktiveerige rändlus ja proovige uuesti"
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "Jagamine"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "Kleebi"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "Fondi suurus"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "Ei saa alla laadida"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "Värskenda"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "Uuesti"
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "Taotlus nurjus."
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "Sisselogimine"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "Laadimine..."
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "Mahuta kuvale"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "Allalaet. failid"
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Andmerändlus on desaktiveeritud. Looge ühendus hoopis Wi-Fi võrguga või aktiveerige andmerändlus ja proovige uuesti."
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "Allalaadimine tühistatud."
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "Sal. sees"
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "Privaatsus"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "Vaikemälu"
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "Käsitsi suumimine"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "Vaikimisi otsingumootor"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "Logimisinfo salvestamine"
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "Lülita salarežiim välja"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "Lülita salarežiim sisse"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "Salarežiimi turvalisus"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "Kasuta parooli"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "Ära kasuta parooli"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "Enim külastatud saidid"
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "Määra minu profiil"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "Minu autom. täit. profiil"
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "Saate hallata veebiankeetide täitmise andmeid."
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "Salv. logimisinfo"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "Asukoha juurdepääsuandmed"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "Andmete automaatne lisamine"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "Kõik veebilehed, mida kuvate sisselülitatud salarežiimi ajal, ei ilmu brauseri- või otsinguajalukku, kui lülitatakse välja.\n\nÜhtki järjehoidjat ega veebilehte, mille salvestate sisselülitatud salarežiimis ajal, ei kuvata, kui see lülitatakse välja.\n\nLisaks saate kaitsta oma salarežiimi andmeid parooliga."
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "Kõik veebilehed, mida kuvate sisselülitatud salarežiimi ajal, ei ilmu brauseri- või otsinguajalukku, kui lülitatakse välja.\n\nÜhtki järjehoidjat ega veebilehte, mille salvestate sisselülitatud salarežiimis ajal, ei kuvata, kui see lülitatakse välja."
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "Sal. väljas"
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "Ära kasuta parooli"
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "Uus krt"
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "Veebiaadress"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "Veebil. lis. kiirjuurdepääsu"
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "JavaScripti sisselülitamine"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "Uut vahekaarti ei saanud av."
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "Ava uuel vahekaardil"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "Kausta nimi on juba kasutusel."
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "Uus kaust %d"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "Uus kaust"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "Aktiveeri JavaScript"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "Veebisaitide andmete haldamine"
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "Kodulehekülje määramine"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Veebileht on lisatud kiirjuurdepääsu loendisse."
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "Redigeeri kiirjuurdepääsu"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "Eemalda järjehoidjatest"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "Lisa järjehoidja"
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "Sirvimise ajalugu"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "Vahekaardid"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "Uus vahekaart"
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "Edasta"
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "Tagasi"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "Järjehoid."
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "Profiilid puuduvad"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "Ajalugu"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "Järjehoidjad"
+
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "Sarearen errorea"
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "Autentikazioa beharrezkoa"
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "Segurtasun abisua"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "Ziurtagiriak"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "Honi bidalita:"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "Ohiko izena:"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "Erakundea:"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "Erakunde unitatea:"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "Arazoak daude gune honen segurtasun ziurtagiriarekin"
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "Onartu"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "%s-(e)k zure kokapena eskatu dizu"
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "Gogoratu hobespenak"
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr "Serie zenbakia"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "Nork bidalia:"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "Baliozkotasuna:"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "Noiztik balioduna:"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "Noiz arte balioduna"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "Hatz-marka"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "Sinadura algoritmoa"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "Deskargatu"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "Web orri hau"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "Erabiltzaile izena"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "Pasahitza"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "Ikusi"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "Ezeztatu"
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "Pantaila"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "LTE/GSM/WCDMA (automatikoki konektatzea)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "Multi window"
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "Ziurtagiriaren informazioa"
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "Webgunearen ezarpenak"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "Baliogabeko ziurtagiria"
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "Botoia"
+
+msgid "IDS_BR_SK_YES"
+msgstr "Bai"
+
+msgid "IDS_BR_SK_NO"
+msgstr "Ez"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "Amaituta"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "Ezeztatu"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "Gehiago"
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "Elementurik ez"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "Konektatu sare mugikorrera"
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "Ez erakutsi berriz"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "http edo https URLak soilik deskarga daitezke"
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "Web bilaketa"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "Ikusi irudia"
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "Gorde esteka"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "Irudia gorde"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "Kopiatu esteka"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "Kopiatu irudia"
+
+msgid "IDS_BR_SK_OK"
+msgstr "Ados"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "Deitu"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "Huts egin du"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "Webgunea Sarbide azkarrera gehitu da."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "Web orria lastermarketara gehitu da."
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "Sarbide azkarreko lasterbidea ezabatu da."
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "%d elementu ezabatu dira nabigazio historiatik."
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "Samsung account irekitzen..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "Datu erabilera baxua gaitu da."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "Datu erabilera baxua ezgaitu da. Banda zabalaren % %d aurreztu da."
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "Irudia arbelera kopiatu da."
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Ezin izan da pantaila nagusira gehitu."
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "Irudia deskargatzen..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "Datuak gordetzearen estatistikak berrezarri dira."
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "Lastermarka ezabatu da."
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Sarbide azkarren zerrendan gehituta."
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "Pantaila nagusira gehitu da."
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "Agerkari 1 blokeatu da."
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Elementu 1 ezabatu da nabigazio historiatik."
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "Jakinarazpenak"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "Gehien bisitat. guneak"
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "Historia"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "Desmar."
+
+msgid "IDS_BR_SK_TABS"
+msgstr "Fitxak"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "Menua"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "Ezabatu"
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "Sortu karpeta"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "Ezabatu"
+
+msgid "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"
+msgstr "Ikusi ordenagailuko webguneak erraz zure gailu mugikorrean. Eginbide honek testuaren neurria zabaltzen du errazago irakur dezazun. Oharra: baliteke testuaren itxura aldatzea"
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Ezarri gailua, web helbidearen barran bilaketak eta guneak iradoki ditzan, idazten duzun heinean."
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "Ezarri online formularioetarako testua."
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Ezarri ezarpen aurreratuak banako webgunetarako"
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "Gogoratu formularioetan idatzitako datuak geroago erabiltzeko"
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "Iragarri lotutako galderak eta gune ospetsuak Nabigazio barran idazten duzun bitartean"
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "Ez egin jaramonik zooma kontrolatzeko webgunearen eskaerei"
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "Erakutsi irudiak web orrietan"
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "Konprimitu webguneetako edukia datu gutxiago erabiltzeko."
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "Garbitu webgune guztietako jakinarazpenetara sartzeko informazioa."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "Change the text size for easier reading, especially when viewing desktop versions of websites on your phone. Note that the text layout may change as a result."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "Aldatu testu neurria errazago irakurtzeko, batez ere, web orrien mahaigaineko bertsioak ikusten dituzunean. Kontuan izan ondorioz testuaren diseinua alda daitekeela."
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "Webgune jakinarazpenen sarbide informazio guztia garbituko da."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Utzi guneei cookieak gordetzen eta irakurtzen"
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Utzi guneei zure kokapen datuetara sartzen"
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "Beharbada ezingo dituzu webgune batzuk zehatz ebaki"
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "Zure historia garbituko da."
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "Ezin da ziurtagiria ikusi. Orriaren informazioa aldatu da."
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "Web orri honetan hatzak erabiliz saioa hasteko, joan Ezarpenetara eta gaitu Web saio hasiera."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Ziurtagiri hau ez da autoritate fidagarri batena."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Ziurtagiri hau autoritate fidagarri batena da."
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Webgune honen kokapen baimenaren datu guztiak garbituko dira."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "Karpeta hartzailea eta karpeta iturburua bera dira"
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "Helburuko karpeta sorburuko karpetaren azpikarpeta bat da"
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "Arazoak daude webgune honetako segurtasun ziurtagiriaz."
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "Deskarga hasten..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "Baliteke hainbat HTML webgune zaharrek eginbide hau ez onartzea"
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "Ezarri abiaorri gisa"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "Ezarpenetan lehenetsiak berrezarriko dira"
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "Ezarpenak gorde dira"
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "Segurtasun politikak Internet nabigatzailearen erabilera mugatzen du"
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "Lastermarketan gordeta"
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "Etiketa berrizendatu"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "%d profil ezabatuko dira."
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "Ikusten dituzun orriak ez dira nabigatzailea edo bilaketa historian agertuko eta ez dute bestelako arrastorik utziko, cookieak kasu."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "%1$s (%2$s) baimena eskatzen ari zaizu zure kamera erabiltzeko"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) baimena eskatzen ari zaizu datu kopuru handia gordetzeko zure gailuan lineaz kanpoko erabilerarako"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "%1$s (%2$s) baimena eskatzen ari zaizu jakinarazpenak erakusteko"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "%1$s (%2$s) baimena eskatzen ari zaizu zure nabigatzaileak gune honetan lan egiteko duen modua aldatzeko. zure sistemaren aurkako eraso saiakera izan daiteke. Ez bazara webguneaz fidatzen edo ez badakizu eskaeraren arrazoia, ukitu Baztertu."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "%1$s (%2$s) baimena eskatzen ari zaizu zure kokapenera sartzeko"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) datu kopuru handia gordetzen saiatzen ari da zure gailua lineaz kanpo erabiltzeko"
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "“%1$s” hauteman da.\nHemen hautemanda: “%2$s”\n\nZenbait eduki blokeatu da zure gailua babesteko."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "“%1$s” hauteman da.\nHemen hautemanda: “%2$s”\n\nIreki web orria, dena den?"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "Ez duzu nahikoa memoria. Ezabatu hainbat elementu eta saiatu berriz."
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "Ez onartua"
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "Mugitua"
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "URLa idatzi"
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "Idatzi laster-markaren izena"
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "Dialing..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "Ezabatu kokapen sarbidearen informazioa?"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "Ezabatu Sarbide azkarreko lasterbide hau?"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "Ezabatu orri hau?"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "Ezabatu lastermarka hau?"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "Ezabatu gordetako webgune datuak?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "Ezabatu webgune honetako saio hasiera datuak?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "Ezabatu %d webgunetako saio hasiera datuak?"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "Ezabatu gordetako %d web orriak?"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "Ezabatu %d Sarbide azkarreko lastermarka?"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "Ezabatu %d lastermarka?"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "Ezabatu webgune datu eta kokapen baimen guztiak?"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "Historia ezabatu?"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "Jarraitu"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "Itxi aplikazioa"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "Ezabatu?"
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "Garbitu historia?"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "Lastermarka kenduta"
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "Dagoeneko badago"
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Webgune honen bildutako datu guztiak garbituko dira."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Webgune honen bildutako datu eta kokapen datu guztiak garbituko dira."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "Webgune hauen bildutako datu eta kokapen datu guztiak garbituko dira."
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "Ezarpen guztiak lehenetsitakoekin berrezarriko dira."
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Nabigazio historiako elementu guztiak ezabatuko dira."
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Guneei cookieak gordetzea eta irakurtzea ahalbidetzen die"
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "Lastermarketara gehituta"
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "Leihoak"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "Ikusi ziurtagiria"
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "Unicode (UTF-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "Miniatura ikuspegia"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "Testu kodifikazioa"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "Txikitu testua"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "Ezarpenak"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "Mezua bidali"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "Posta elektronikoa"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "Hautatu testua"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "Hautatu denak"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "Haut. den."
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "Hautaketa modua"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "Aukeratutakoa(k)"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "Gorde KeepIt-en"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Gorde orria offline ikusteko"
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "Gorde lot. elem. KeepIt-en"
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Gorde lineaz kanpo ikusteko"
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "Web orria"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "Gordetako orriak"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "Ikusi"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "Ordenatu berriz"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "Karpeta berrizendatu"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "Kendu"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "Irakurgailu modua"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "Pasahitzak"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "Ireki leiho berrian"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "Ireki"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "Offline orrialdeak"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "Leiho berria"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "Minimizatu"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "Ertaina"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "Txikia"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "Kokapen sarbideko pribilegioak"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "Kargatu irudiak"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "Latin-1 (ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "Koreera (EUC-KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "Japoniera (SHIFT JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "Japoniera (EUC-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "Japoniera (EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "Ezkutuko modua"
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "Erraldoia"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "Orri nagusia web klip gisa"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "Pant. nag. lasterbide gisa"
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "Handia"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "Birbidali"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "Atzera"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "Izugarrizkoa"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "Aurkitu orrian"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "Aurkitu orrian"
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "Harpidetut. jarioak"
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "Handitu testua"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "Gaitu Sekretu modua"
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "Gaitu Gaueko modua"
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "Gaitu Datu erabilera baxua"
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "Arrastatu eta utzi"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "Ezgaitu Sekretu modua"
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "Ezgaitu Gaueko modua"
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "Ezgaitu Datu erabilera baxua"
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "Ezgaituta"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "Ezabatu gordetako orria"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "Historia ezabatu"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "Datu sarea"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "Kopiatu arbelera"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "Kopiatu URL es."
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "Kopiatu"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "Itxi dena"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "Garbitu guztia"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "Txinera (GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "Txinera (Big5)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "Cachea"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "Gehitu web klipera"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "Gehitu sarbide azkarrera"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Gehitu hasierako pantailara"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "Gehitu pantaila nagusira"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "Gehitu edo kendu lastermarka"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "Geh. lastermarka"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "Laster-marka gehitu"
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "Luzapena"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "Bilatu edo idatzi URLa"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "Ez dago webgune historiarik"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "Ez dago webgunerik"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "Webgunerik ez"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "Ez dago lasterbiderik"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "Iradokitako web helbideak"
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "Webguneak"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "Ikusi gehiago"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "URL iradokizunak"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "Testu zabaltzailea"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "Ezarri orri nagusia"
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "Abiarazi JavaScript"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "Berrezarri ezarpenak"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "Aurrekargatu web orriak"
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "Aurrekarg. est. webguneak"
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "Aurrekarg. est. erabilgarriak"
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "Datu erabilera baxua"
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "Kokapenaren sarbidea"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "Irudiaren kalitatea"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "Ezkutatu helbide barra"
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "Deskargatu jario edukia"
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "Ezabatu s. hasteko datuak"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "Datuak gord. estatistikak"
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "Edukia"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "Garbitu jakinaraz. datuak"
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "Autobetetze formularioak"
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "Gehitu profila"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "Sartu kokapenera"
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "Leiho kopuru mugara iritsita"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "Web jakinarazpenak"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "Web jakinarazpena"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "Baliozkotasuna"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "Ezin da leihoa ireki"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Ezin da fitxategia ireki"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "Ezin dira lastermarkak mugitu"
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "Gunea ez da fidagarria"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "Ezarri orri nagusia"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "Serie zenbakia:"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "Hautatu saioa hasteko datuak:"
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "Hautatu lasterbideak"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "Hautatu lastermarkak"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "Hautatu lastermarkak"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "Segurtasun ziurtagiria"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "Berran. Sar. azk. lasterbideak"
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "Sarbide azkarra"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "Profilak"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "Agerkaria blokeatuta"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "Webgune arrakastatsuak"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "Erakundea:"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "Erakunde unitatea:"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "Egun honetan bidalita:"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "Honek bidalita"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "HTML5 luzapena"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "Formularioko datuak"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "Egun honetan iraungiko da:"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "Gaitu web saio hasiera"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "Laster-marka editatu"
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "Ezabatu webgune datuak"
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "Ezabatu saio hasierako datuak"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "Ezabatu profila"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "Ezabatu lastermarkak"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "Datu konektibitatearen arazoa"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "Ohiko izena:"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "Itxi aplikazioa"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "Garbitu datu pertsonalizatuak"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "Garbitu kokapen sarrera"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "Banda zabaleraren kudeak."
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "Ziurtagiriak"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "Berrezarri"
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "Orri nagusia"
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "Aurk."
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "Atzera"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "Erak. beti"
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "Web ataria"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "Kirolak"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "Soziala"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr "Erosketak"
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "Ordainketa"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "Zaletasun."
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "Joan historiara"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "Ikuskizun."
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "Leiho kudeatzailea"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "Web helbidea"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "Ahots sarrera"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "Ikusi irudia"
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "Ikusi historia."
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "Ikusi laster-markak."
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "Baliozko ziurtagiria"
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "Erabili Pantaila osoa modua egoera barra ezkutatzeko"
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Erabili iragarpen zerbitzu bat lotutako galderak eta webgune arrakastatsuak helbide barran erakusteko idazten duzun bitartean"
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "Goiko karpeta"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "Etiketarik gabe"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "Ezin da %s-(e)ko fitxategia ireki. Baliteke kenduta edo berrizendatuta egotea, edo fitxategi baimenek sarbidea galaraztea."
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "Ezin da web orria erakutsi. Zerbitzariak ez du erantzuten."
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "Herria/hiria/herrialdea"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "Gune honek %s erabiltzen du."
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "Gune hau zure kokapenera sar daiteke."
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "Gune honek ezin du zure kokapenera sartu."
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Lastermarka hau ezabatuko da"
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "Hautatutako datu pertsonalak ezabatuko dira."
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "Testu eremua"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "Helb. karpeta"
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "Ukitu leiho kudeatzailearen ikonoa eta itxi leihoetako batzuk eta, ondoren, saiatu berriz"
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "Ukitu beste behin Internet ixteko"
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "Sinkronizatu irekitako orriak"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "Interneteko deskarga"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "Sinkronizatu lastermarkak"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "Helbidea, posta kutxatila, nori, etab."
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "Bildutako datuak"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "Bereizte barraren esku lekua"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "Hasi saioa zure Samsung account-en zure beste gailuetako lastermarketara eta fitxetara sartzeko"
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "Erakutsi orri ireki berrien ikuspegi orokorra"
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "SHA-256 hatz aztarna:"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "SHA-1 hatz aztarna:"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "Ezarri testua Web formularioaren betetze automatikorako"
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "Ezarri orri hau abiaorri gisa"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "Karpeta aukeratu"
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "Bilatu edo idatzi URLa"
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "Bilatu eremua"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "Bilaketa eta URL iradokizunak"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "Pantaila eta testua"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "Gorde erabiltzaile izenak eta pasahitzak webguneetarako"
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "Gorde esteka"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "Berrezarri ezarpen lehenetsiak?"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "Berrezarri ezarpen lehenetsiak"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "Lehenetsira berrezarri"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "Konfigurazioa berrezarri"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "Berrezarri ezarpen lehenetsi guztiak."
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "Kendu web jakinarazpenen sarbide informazioa?"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "Gogoratu pasahitzak"
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "Gogoratu formulario datuak"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "Gogoratu formulariotan idazten ditudan datuak geroago erabiltzeko"
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "Irratiaren botoia"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "%s lastermarka ezabatuko dira"
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "Pribatutasuna"
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "Inprimatu"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "Sakatu menu tekla"
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "Posta kodea"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "%d agerk. blokeatuta"
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "Orria kargatuta"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "Fitxa honetan ikusten dituzun orriak ez dira nabigatzailearen historian edo bilaketa historian agertuko, eta ez dute bestelako arrastorik, cookieak kasu, utziko"
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "Ez egin jaramonik zooma kontrolatzeko webgunearen galderari."
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "Bestelakoak"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "Ireki leihoak."
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "Ireki orriak ik. orok."
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "Eskatutakoan"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "Wi-Fi bidez bakarrik"
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "Zaharragoa"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "Leihorik ez"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "Ez da gunerik bisitatu"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "Izenbururik ez"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "Ez dago gordetako orririk"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "Laster-markarik ez"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "Arrunta"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "Berriak"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Mugitu hautatutako laster markak?"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "Gehien bisitatutako guneak"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "Mugikorraren ikuspegia"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "Kokalekua"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "Azkeneko astea"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "Joan den hilean"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "Azken 7 egunak"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "Handia"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "Internet historia ez da gorde"
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "Hobetu funtzionamendua orriak kargatzerakoan"
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "Hasiera orria"
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "Ezkutatu helbide barra, orrian beherantz korritzean."
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "Orokorra"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "Izen-abizenak"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "Behartu zooma"
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "Pisua, suitea, unitatea, eraikina, solairua, etab."
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "Hatz aztarnak:"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Ezin izan da pantaila nagusira gehitu"
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "Idatzi zure izena"
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "Sartu herria/hiria/herrialdea"
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "Adierazi herrialdea/eskualdea"
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "Sartu enpresaren izena"
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "Gaitu kokapena"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "Gaitu JavaScript"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "Ukitu bi aldiz ziurtagiria ikusteko."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "Ukitu bi aldiz bilaketa motor bat hautatzeko."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "Ukitu bi aldiz web orria irekitzeko."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "Ukitu bi aldiz zerrenda irekitzeko."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "Ukitu bi aldiz karpeta irekitzeko."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "Ukitu bi aldiz teklatua irekitzeko."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "Ukitu bi aldiz edukia mugitzeko."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "Ukitu bi aldiz ontzia ixteko."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "Ukitu bi aldiz bilaketa uzteko."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "Ukitu bi aldiz eta eutsi eremuaren neurria aldatzeko."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "Ukitu bi aldiz eta arrastatu berrantolatzeko."
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "Erakutsi segurtasun abisuen agerkariak"
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "Erakutsi irudiak web orritan"
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "Mahai-gain ikuspegia"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Ezabatu hautatutako laster-markak?"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "Ezabatu datu pertsonalak"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "Biltegiratze lehenetsia"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "Orri lehenetsia"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "Datu erabilera % %1$d murriztu da (jasotako %3$d KB-tik %2$d KB). Ukitu hemen estatistikak berrezartzeko."
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "Pertsonalizatutako erabiltzailearen agentea"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "Uneko orria"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "Sortuta"
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "Konderria"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "Herrialdea/eskualdea"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "Cookieak eta guneko datuak"
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "Cookie-ak"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "Eduki ezarpenak"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "Enpresaren izena"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "Itxi fitxa"
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "Garbitu web jakinarazpen baimenen ezarpenak"
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "Garbitu web jakinarazpen baimenak?"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "Garbitu jakinarazpen sarbidea webguneetarako."
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "Garbitu jakinarazpenak"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "Garbitu kokapen sarrera"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "Historia ezabatu"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "Ezabatu nabigatzaileko datu guztiak eta berrezarri ezarpen guztiak lehenetsi gisa"
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "Hiria/herria"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "Aldatu testu neurria errazago irakurtzeko, batez ere, zure gailuan web orrien mahaigaineko bertsioak ikusten dituzunean. Kontuan izan ondorioz testuaren diseinua alda daitekeela."
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "Lastermarka gogorazlea"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "Blokeatu agerkariak web orrietan"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "Blokeatu web orrietako agerkariak."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "Blokeatu agerkariak"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "Oinarrizkoa"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "Bete formularioak automatikoki"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "Hauteman automatikoki"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "Automatikoa"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "Eskatu webgunearen lastermarka gehitzea, %d aldiz bisitatuz gero"
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "Beti aktibatuta"
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "Beti"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "Irekitako leiho guztiak itxiko dira eta zure orri nagusira mugituko zara"
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "Baimendu guneei JavaScript abiaraztea"
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "Guneei zure kokapenera sartzeko eskaera egiten utzi"
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Guneei zure kokapen datuetara sartzeko baimena eman"
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "Baimendu %s jakinarazpenak erakusteko"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "Guneei cookien datuak gordetzea eta irakurtzea ahalbidetzen die."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "Web orriak bisitatu ondoren, gehien bisitatutakoak hemen erakutsiko dira."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "Webguneak ikusi ondoren, bildutako datuen neurria eta zure kokapenera sartzeko aukera hemen erakutsiko dira."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Web orriak ikusi ondoren, hemen erakutsiko dira."
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Webguneak lineaz kanpo ikusteko gorde ondoren, hemen erakutsiko dira."
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "Orriak kargatu ondoren, orri historia erakutsiko da"
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Sarbide azkarrera web orriak gehitu ostean, hemen erakutsiko dira."
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Ezarpen aurreratuak banako webgunetarako"
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "Aurreratua"
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "Kontaktuari gehitu"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "Gehitu webgune hau lastermar. azkarrago irekitzeko"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "Helbidearen 2. lerroa"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "Helbidearen 1. lerroa"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "Onartu cookieak"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "Profil 1 ezabatuko da."
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "FITXAK"
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "Deskarga hasten..."
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "Karpeta berrizendatu da."
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "Iradoki bilaketa term. eta URLak"
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "Datu erabilera kudeaketa"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "Ezez."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "Ezarri gailua kargatutako webgunea pantailan osorik ikusteko moduan, korritu beharrik gabe."
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "Ezin da internet abiarazi. Bateria baxu."
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "Deskarga eten da eta deskargatutako datuak ezabatuko dira."
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "Search completed"
+
+msgid "IDS_BR_POP_READY"
+msgstr "Gertu"
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "Memoria errorea"
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Datu ibiltaritza ezgaituta dago. Konektatu Wi-Fi sare batera edo gaitu Datu ibiltaritza eta saiatu berriz."
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "Eskaeraren itxarote denbora agortu da"
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "Wi-Fi konexioa behar da. Ukitu Ados, Wi-Fi ezarpenetara joateko."
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "Web aplik."
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "Ikusi online"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "Irakurri geroago lineaz kanpo"
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "Sarbide azkarra"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "Beti gaituta"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Ukitu hemen Sarbide azkarreko lasterbide bat gehitzeko"
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "Historiarik ez"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "Erabiltzaile liburua"
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "Herria/hiria/herrialdea"
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "Bildutako datuak"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "Bil. eta URL iradokizunak"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "Historia"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "Egokitu orrialdea pantailara"
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "Deskargak"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "Pertsonalizatua"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "Herrialdea/eskualdea"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "Berrizendatu karpeta"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "Datu pertson."
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "Berriagoa"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "Honi bidalita"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "Kodetzen"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "Edit. info."
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "Deskarga gelditu da"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "Saila:"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "Geh. infor."
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "Wi-Fi"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "Ezarp."
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "Ados"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "Berria"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "Web bilaketa"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "Ezin izan da fitxategia ireki"
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "Ezin da fitxategi hau irekitzeko aplikazioa aurkitu."
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "Ezin da sare mugikorretara konektatu Hegaldi modua gaituta badago. Horren ordez, konektatu Wi-Fi sare batera edo ukitu Ezarpenak Hegaldi modua ezgaitzeko eta saiatu berriz."
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Ziurtagiri hau autoritate fidagarri batena da."
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Ukitu hemen Sarbide azkarreko lasterbide bat gehitzeko."
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "Lehentasunak"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "% "
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "Ez da sare mugikorrik aurkitu."
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "Bateragarritasunik ez"
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "Datu mugikorrak itzalita daude. Horren ordez, konektatu Wi-Fi sare batera edo ukitu Ezarpenak Datu mugikorrak pizteko eta saiatu berriz."
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "Egokitu zabalerara"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "SARBIDE AZK."
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "Ireki fitxa berrian"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "Partekatu esteka"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "Gorde"
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "Gorde"
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "Gorde"
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "Aurrekoa"
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "Hurrengoa"
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "Ezabatu"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "Ezabatu"
+
+msgid "IDS_BR_SK_BACK"
+msgstr "Atzera"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "Wi-Fi konexioa behar da. Konektatu Wi-Fi sarera eta saiatu berriz."
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "URLa ez da aurkitu"
+
+msgid "IDS_BR_POP_URL"
+msgstr "URLa"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "Gordeta"
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "Kenduta"
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d elementu ezabatuko dira"
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "%d elementu hautatu dira"
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "Ez duzu hautatu elementurik"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "Ez dago memoria nahikoa"
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "Inoiz ez"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "Datu mugikorrak ezgaituta daude. Konektatu Wi-Fi sarera bestela, edo gaitu datu mugikorrak eta saiatu berriz."
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "Kargatzen. Itxaron mesedez..."
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "URL baliogabea"
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "Huts egin du"
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "Izenburua idatzi"
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "Ez erakutsi berriro"
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "Deskarga osatuta"
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "Ezgaituta"
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "Ezabatu?"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "Ezabatua"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "Aplikazioa itxi?"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "Lastermarka gehitu da"
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "Argitasun automatikoa"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "Kontua"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "Elementu 1 ezabatuko da"
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "Elementu 1 hautatu da"
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "Itzuli"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "Gelditu"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "Erakutsi"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "Partekatu"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "Ezarpenak"
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "Bidali mezu elektronikoa"
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "Hautatu"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "SD txar."
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "Berrizendatu"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "Eguneratu"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "Mugitu"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "Mezuak"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "Zerrenda ikuspegia"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "Onartzen dut."
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "Laguntza"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "Gailua"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "Laster-marka"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "Gehituta"
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "Gehitu"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "Desk. biltegi lehenetsia"
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "Hasi saioa Samsung account-en"
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "%d aukeratuta"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "Sare konexiorik ez"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "Karpeta"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "Profila editatu"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "Ezarri"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "Orain ez"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "Gaitu"
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "Editatu"
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "Jarraitu"
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "Jarraitu"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "Itxi"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "Ezeztatu"
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "Ezeztatu"
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "Baimendu"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "Atzo"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "URLa"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "Gaur"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "Izenburua"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "Gehieneko karaktere kopurua (%d) gainditu da"
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "Streaming"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "Txikia"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "Ezarpenak"
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "Bilatu"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "Bilaketaren emaitzak"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "Profila"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "Prozesatzen..."
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "Telefono-zk."
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "Telefonoa"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d elementu ezabatuko dira"
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "Pasahitza"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "Aktibatuta"
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "Desaktibatuta"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "Ez da emaitzarik aurkitu"
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "Historiarik ez"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "Jakinarazpenak"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "Ertaina"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "Irudiak"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "Pantaila osoa"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "Letraren tamaina"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "Karpetaren izena"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "Idatzi posta kodea"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "Idatzi posta kodea"
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "Idatzi telefono zenbakia."
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "Izena idatzi"
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "Idatzi karpetaren izena."
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "Helbide elektronikoa idatzi"
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "Helbide elektronikoa"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "Deskargatzen..."
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "Garatzaile modua"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "Lehenetsia"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "Laster-markak"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "Guztiak"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr "Hona gehitu"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "Etiketak"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "URLa"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "Elementu 1 ezabatuko da"
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "Gehieneko karaktere kopurura (%d) iritsi zara."
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "Media mota ez bateragarria"
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Ezin da sare mugikorretara konektatu Hegaldi modua gaituta dagoen bitartean. Konektatu Wi-Fi sarera bestela, edo ezgaitu Hegaldi modua eta saiatu berriz."
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "Instalazioa osatu da"
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "Akatsa instalatzerakoan"
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "Ezabatzen..."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Datu ibiltaritza ezgaituta dago. Konektatu Wi-Fi sarera bestela, edo gaitu datu ibiltaritza eta saiatu berriz."
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "Partekatu honen bidez"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "Itsatsi"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "Letraren neurria"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "Ezin da deskargatu"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "Eguneratu"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "Berriro saiatu"
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "Eskaerak huts egin du"
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "Saioa hasi"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "Kargatzen..."
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "Pantailara doitu"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "Deskargak"
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Datu ibiltaritza ezgaituta dago. Horren ordez, konektatu Wi-Fi sarera, edo gaitu datu ibiltaritza eta saiatu berriz."
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "Deskarga ezeztatua"
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "Sekr. akt."
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "Pribatutasuna"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "Biltegi lehenetsia"
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "Eskuzko zooma"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "Bilatzaile lehenetsia"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "Gorde saioa hasteko info."
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "Desaktibatu Modu sekretua"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "Aktibatu Modu sekretua"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "Modu sekretuaren segurtasuna"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "Erabili pasahitza"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "Ez erabili pasahitza"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "Gehien ikusitako guneak"
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "Ezarri nire profila"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "Nire auto. betet. profila"
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "Kudeatu lineako inprimakiak betetzeko erabilitako datuak."
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "Gorde s. h. inf."
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "Kokapen sarbideko datuak"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "Bete datuak automatikoki"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "Modu sekretua aktibatuta dagoela ikusten dituzun web orriak ez dira agertuko arakatzailean edo bilaketa historian modu hori desgaituta dagoen bitartean.\n\nModu sekretua desaktibatuta dagoenean, ez dira erakutsiko Modu sekretua aktibatuta dagoenean gordetzen dituzun laster markak eta web orriak.\n\nPasahitzaz ere babes ditzakezu Modu sekretuko datuak."
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "Modu sekretua aktibatuta dagoela ikusten dituzun web orriak ez dira agertuko arakatzailean edo bilaketa historian modu hori desgaituta dagoen bitartean.\n\nModu sekretua desaktibatuta dagoenean, ez dira erakutsiko Modu sekretua aktibatuta dagoenean gordetzen dituzun laster markak eta web orriak."
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "Sekr. desak."
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "Ez erabili pasahitza"
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "Fitxa"
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "Web helbidea"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "Gehitu Sarbide azkarrean"
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "Aktibatu JavaScript"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "Ezin izan da ireki berria"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "Ireki fitxa berri batean"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "Karpetaren izena erabiltzen ari zara."
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "%d karpeta berria"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "Karpeta berria"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "Gaitu JavaScript"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "Kudeatu webguneko datuak"
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "Ezarri orri nagusia"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Sarbide azkarraren zerrendan gehitu da web orria."
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "Editatu Sarbide azkarra"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "Kendu laster marketatik"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "Gehitu lastermarka"
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "Nabigazio historia"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "Fitxak"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "Erlaitz berria\r "
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "Birbidali"
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "Atzera"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "Laster markak"
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "Ez dago profilik"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "Historia"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "Laster markak"
+
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "Verkkovirhe"
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "Todennus vaaditaan."
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "Suojausvaroitus"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "Varmenteet"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "Myönnetty sivustolle:"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "Yleinen nimi:"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "Organisaatio:"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "Organisaatioyksikkö:"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "Sivuston suojausvarmenteen kanssa on ongelmia."
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "Salli"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "%s pyytää sijaintiasi."
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "Muista ensisijainen asetus."
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr "Sarjanumero"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "Myöntänyt:"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "Kelpoisuus:"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "Voimassa alkaen:"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "Voimassaolo päättyy"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "Sormenjälki"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "Allekirjoitusalgoritmi"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "Lataa"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "Tämä verkkosivu"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "Käyttäjän nimi"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "Salasana"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "Näytä"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "Peruuta"
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "Näyttö"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "LTE/GSM/WCDMA (automaattinen yhdistäminen)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "Moni-ikkuna"
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "Sertifikaatin tiedot"
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "Sivuston asetukset"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "Virheellinen varmenne"
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "Painike"
+
+msgid "IDS_BR_SK_YES"
+msgstr "Kyllä"
+
+msgid "IDS_BR_SK_NO"
+msgstr "Ei"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "Valmis"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "Peruuta"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "Muut"
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "Ei kohteita"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "Yhdistä matkapuh.verkkoon"
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "Älä näytä uudelleen"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "Voit ladata vain http- tai https-muotoisista URL-osoitteista."
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "Web-haku"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "Näytä kuva"
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "Tallenna linkki"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "Tallenna kuva"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "Kopioi linkki"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "Kopioi kuva"
+
+msgid "IDS_BR_SK_OK"
+msgstr "OK"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "Soita"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "Epäonn."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "Verkkosivu on lisätty Pikakäyttö-toimintoon."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "Verkkosivu on lisätty kirjanmerkkeihin."
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "Pikakäytön pikavalinta poistettu."
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "%d kohdetta poistettu selaushistoriasta."
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "Avataan Samsung-tiliä..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "Pieni datankäyttö käytössä."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "Pieni datankäyttö poistettu käytöstä. Kaistanleveydestä säästetty %d %."
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "Kuva kopioitu leikepöydälle."
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Lisääminen alkunäyttöön epäonnistui."
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "Ladataan kuvaa..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "Tietojen tallennustilastot nollattu."
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "Kirjanmerkki poistettu."
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Lisätty pikaluetteloon."
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "Lisätty alkunäyttöön."
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "1 ponnahdusikkuna estetty."
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "1 kohde poistettu selaushistoriasta."
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "Ilmoitukset"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "Käydyimmät"
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "Historia"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "P. val."
+
+msgid "IDS_BR_SK_TABS"
+msgstr "Välilehdet"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "Valikko"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "Poista"
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "Luo kansio"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "Tyhjennä"
+
+msgid "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"
+msgstr "Tarkastele tietokonesivustoja helposti mobiililaitteella. Tämä toiminto lisää tekstin kokoa lukemisen helpottamiseksi. Huomautus: tekstin asettelu voi muuttua."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Aseta laite ehdottamaan kyselyitä ja sivustoja verkko-osoiterivillä jo kirjoitusvaiheessa."
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "Määritä verkkolomakk. käytettävä teksti."
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Määritä yksittäisten sivustojen lisäasetukset."
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "Muista lomakkeisiin kirjoitetut tiedot myöhempää käyttöä varten."
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "Ennakoi aiheeseen liittyvät kyselyt ja suositut sivustot siirtymispalkissa jo kirjoitusvaiheessa."
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "Ohita sivustojen zoomaustason hallintaa koskevat pyynnöt."
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "Näytä kuvat verkkosivuilla."
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "Pakkaa sivustojen sisällöt, jotta ne käyttävät vähemmän dataa."
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "Poista kaikkien sivustojen ilmoitusten käyttötiedot."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "Change the text size for easier reading, especially when viewing desktop versions of websites on your phone. Note that the text layout may change as a result."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "Muuta tekstin kokoa lukemisen helpottamiseksi, etenkin, kun tarkastelet sivustojen pöytäkoneversioita. Huomaa, että tekstin asettelu voi tällöin muuttua."
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "Kaikki sivustojen ilmoitusten käyttötiedot poistetaan."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Anna sivujen tallentaa ja lukea evästeitä."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Anna sivustojen käyttää sijaintitietojasi."
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "Joitakin verkkosivuja ei ehkä voi leikata tarkasti."
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "Historia tyhjennetään."
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "Varmennetta ei voi näyttää. Sivutiedot ovat muuttuneet."
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "Jos haluat kirjautua tähän sivustoon sormenjäljillä, siirry Asetukset-kohtaan ja ota Verkkokirjautuminen-toiminto käyttöön."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Tämä varmenne ei ole luotettavan tahon myöntämä."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Tämä varmenne on luotettavan tahon myöntämä."
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Kaikki tämän sivuston sijaintilupatiedot poistetaan."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "Kohdekansio on sama kuin lähdekansio."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "Kohdekansio on lähdekansion alikansio."
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "Sivuston suojausvarmenteen kanssa on ongelmia."
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "Lataus käynnistetään..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "Jotkin vanhat HTML-sivustot eivät ehkä tue tätä toimintoa."
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "Aseta kotisivuksi"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "Oletusasetukset palautetaan."
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "Asetukset tallennettu."
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "Suojauskäytäntö estää Internet-selaimen käytön."
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "Tallennettu kirjanmerkkeihin."
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "Nimeä tunnus uudelleen"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "%d profiilia poistetaan."
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "Katsomasi sivut eivät näy selain- tai hakuhistoriassa eivätkä ne jätä muita jälkiä, kuten evästeitä."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "%1$s (%2$s) pyytää lupaa kamerasi käyttämiseen."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) pyytää lupaa tietojen tallentamiseen laitteeseen offline-tilassa tapahtuvaa käyttöä varten."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "%1$s (%2$s) pyytää lupaa ilmoitusten näyttämiseen."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "%1$s (%2$s) pyytää lupaa selaimen toimintatavan muuttamiseen tässä sivustossa. Tämä voi olla järjestelmääsi kohdistuva hyökkäysyritys. Jos et luota tähän sivustoon tai et tiedä, miksi olet saanut tämän pyynnön, napauta Peruuta."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "%1$s (%2$s) pyytää lupaa sijaintisi käyttämiseen."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) yrittää tallentaa suuren määrän tietoja laitteeseen offline-tilassa tapahtuvaa käyttöä varten."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "%1$s havaittu.\nHavaittu kohteessa: %2$s\n\nOsa sisällöstä on estetty laitteen suojaamiseksi."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "%1$s havaittu.\nHavaittu kohteessa: %2$s\n\nAvataanko verkkosivu silti?"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "Muisti ei riitä. Poista joitain kohteita ja yritä uudelleen."
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "Ei sallittu."
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "Siirretty."
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "Kirjoita URL-osoite."
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "Anna kirjanmerkin nimi."
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "Dialing..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "Poistetaanko sivuston sijaintitiedot?"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "Poistetaanko tämä pikakäytön pikavalinta?"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "Poistetaanko tämä sivu?"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "Poistetaanko tämä kirjanmerkki?"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "Poistetaanko sivuston tallennetut tiedot?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "Poistetaanko tämän sivuston kirjautumistiedot?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "Poistetaanko %d sivuston kirjautumistiedot?"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "Poistetaanko %d tallennettua verkkosivua?"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "Poistetaanko %d pikakäytön pikavalintaa?"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "Poistetaanko %d kirjanmerkkiä?"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "Poistetaanko kaikki sivustojen tiedot ja sijaintiluvat?"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "Poistetaanko sivuhistoria?"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "Jatka"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "Sulje sovellus"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "Tyhjennetäänkö?"
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "Tyhjennetäänkö historia?"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "Kirjanmerkki poistettu."
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "On jo olemassa."
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Kaikki tämän sivuston tallennetut tiedot poistetaan."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Kaikki tämän sivuston tallennetut tiedot ja sijaintilupatiedot poistetaan."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "Kaikki näiden sivustojen tallennetut tiedot ja sijaintilupatiedot poistetaan."
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "Kaikki asetukset palautetaan niiden oletusarvoihin."
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Kaikki kohteet poistetaan selaushistoriasta."
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Salli sivujen tallentaa ja lukea evästeitä."
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "Lisätty kirjanmerkkeihin."
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "Ikkunat"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "Näytä varmenne"
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "Unicode (UTF-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "Pikkukuvanäkymä"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "Tekstin koodaus"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "Kutista teksti"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "Asetukset"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "Lähetä viesti"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "Sähköposti"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "Valitse teksti"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "Valitse kaikki"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "Valitse kaikki"
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "Valintatila"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "Valittu"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "Tallenna KeepItiin"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Tallenna sivu tark. offline-t."
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "Tall. liit. kohde KeepItiin"
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Tallenna tark. offline-tilassa"
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "Verkkosivu"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "Tallennetut sivut"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "Näytä"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "Järj. uudelleen"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "Nimeä kansio uudelleen"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "Poista"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "Lukutila"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "Salasanat"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "Avaa uudessa ikkunassa"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "Avaa"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "Offline-sivut"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "Uusi ikkuna"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "Pienennä"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "Normaali"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "Matala"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "Sijainti-toiminnon käyttöoikeudet"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "Lataa kuvia"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "Latinalainen-1 (ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "Korea (EUC-KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "Japanilainen (SHIFT JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "Japanil. (ISO-2022-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "Japanilainen (EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "Inkognito-tila"
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "Erittäin suuri"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "Alkunäyttö verkkoleikkeenä"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "Alkunäyttö pikavalintana"
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "Korkea"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "Seuraava"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "Taaksepäin"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "Jättimäinen"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "Etsi sivulta"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "Etsi sivulta"
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "Tilatut syötteet"
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "Suurenna tekstiä"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "Ota salainen tila k."
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "Ota yötila käyttöön"
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "Ota Pieni datankäyttö käyttöön"
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "Vedä ja pudota"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "Poista sal. tila k."
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "Poista yötila käyt."
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "Poista Pieni datankäyttö käyt."
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "Poistettu käytöstä"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "Poista tallennettu sivu"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "Poista historia"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "Dataverkko"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "Kopioi leikepöydälle"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "Kopioi linkin URL"
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "Kopioi"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "Sulje kaikki"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "Tyhjennä kaikki"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "Kiina (GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "Kiina (Big5)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "Välimuisti"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "Lisää Web-leikkeeseen"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "Lisää pikavalintoihin"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Lisää alkunäyttöön"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "Lisää etusivulle"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "Lisää tai poista kirjanmerkki"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "Lisää kirjanm."
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "Lisää suosikki"
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "Laajennus"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "Hae tai anna URL-osoite"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "Sivustohistoriaa ei ole"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "Verkkosivustoja ei ole"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "Verkkosivuja ei ole"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "Pikanäppäimiä ei ole"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "Verkko-osoite-ehdotukset"
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "Verkkosivustot"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "Näytä lisää"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "URL-ehdotukset"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "Tekstin korostus"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "Aseta kotisivu"
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "Suorita JavaScript"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "Palauta asetukset"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "Esilataa verkkosivut"
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "Esilataa linkitetyt sivut"
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "Lataa linkit valmiiksi"
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "Pieni datankäyttö"
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "Sijainnin käyttöoikeudet"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "Kuvanlaatu"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "Piilota osoiterivi"
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "Lataa syötesisältöä"
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "Poista kirjautumistiedot"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "Tietojen tallennustilastot"
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "Sisältö"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "Poista ilmoitustiedot"
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "Täytä lomakkeet autom."
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "Lisää profiili"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "Käytä sijaintia"
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "Ikkunoiden enimmäismäärä saavutettu"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "Verkkoilmoitukset"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "Verkkoilmoitus"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "Kelpoisuus"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "Ikkunaa ei voi avata"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Tiedostoa ei voi avata"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "Kirjanmerkkejä ei voi siirtää"
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "Sivusto ei ole luotettu"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "Aseta kotisivu"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "Sarjanumero:"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "Valitse kirjautumistiedot k."
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "Valitse pikavalinnat"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "Valitse kirjanmerkit"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "Valitse kirjanmerkki"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "Suojausvarmenne"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "Järjestä pikak. pikavalinnat"
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "Pikakäyttö"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "Profiilit"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "Ponnahdusikkuna estetty"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "Suositut sivustot"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "Organisaatio:"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "Organisaatioyksikkö:"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "Myönnetty:"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "Myöntänyt"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "HTML5-laajennus"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "Lomaketiedot"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "Vanhentuu:"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "Ota verkkokirjautuminen käyttöön"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "Muokkaa kirjanmerkkiä"
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "Poista sivuston tiedot"
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "Poista kirjautumistiedot"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "Poista profiili"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "Poista kirjanmerkit"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "Datayhteysongelma"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "Yleinen nimi:"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "Sulje sovellus"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "Poista yksilölliset tiedot"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "Poista sijainnin käyttö"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "Kaistanleveyden hallinta"
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "Varmenteet"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "Palauta"
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "Kotisivu"
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "Etsi"
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "Takaisin"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "Näytä aina"
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "Verkko-\nportaali"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "Urheilu"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "Sosi-\naalinen"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr "Ostokset"
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "Maksu"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "Harrastus"
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "Siirry historiaan"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "Viihde"
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "Ikkunoiden hallinta"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "Web-osoite"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "Äänitulo"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "Näytä kuva"
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "Näytä historia."
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "Näytä kirjanmerkit."
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "Varmenne voimassa"
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "Käytä koko näytön tilaa tilarivin piilottamiseksi."
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Näytä aiheeseen liittyvät kyselyt ja suositut sivustot osoiterivillä jo kirjoitusvaiheessa käyttämällä ennakointipalvelua."
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "Yläkansio"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "Merkitsemätön"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "Sijainnissa %s olevaa tiedostoa ei voi avata. Se on poistettu tai nimetty uudelleen, tai tiedosto-oikeudet estävät sen käytön."
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "Verkkosivua ei voi näyttää. Palvelin ei vastaa."
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "Kaupunki/maakunta"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "Tämä sivusto käyttää sivustoa %s."
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "Tämä sivusto pystyy käyttämään sijaintiasi."
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "Tämä sivusto ei pysty käyttämään sijaintiasi."
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Tämä kirjanmerkki poistetaan."
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "Valitut henkilökohtaiset tiedot poistetaan."
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "Tekstikenttä"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "Kohdekansio"
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "Napauta ikkunoiden hallinnan kuvaketta, sulje joitakin ikkunoita ja yritä uudelleen."
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "Sulje Internet napauttamalla vielä kerran."
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "Synkronoi avatut sivut"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "Synkronoi Internetin tiedot"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "Synkronoi kirjanmerkit"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "Lähiosoite, postilokero, c/o, jne"
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "Tallennetut tiedot"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "Jakopalkkikahva"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "Kirjaudu Samsung-tilillesi muissa laitteissa olevien kirjanmerkkien ja välilehtien käyttöä varten."
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "Näytä juuri avattujen sivujen yleiskatsaus."
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "SHA-256-sormenjälki:"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "SHA-1-sormenjälki:"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "Määritä verkkolomakkeen automaattinen täyttöteksti."
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "Aseta nykyinen sivu alkusivuksi"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "Valitse kansio"
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "Hae tai anna URL-osoite."
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "Hakukenttä"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "Haku- ja URL-osoite-ehdotukset"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "Näyttö ja teksti"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "Tallenna Web-sivustojen käyttäjänimet ja salasanat."
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "Tallenna linkki"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "Palautetaanko oletusasetukset?"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "Palauta oletusasetukset"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "Palauta oletukset"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "Asetusten nollaus"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "Palauta kaikki oletusasetukset."
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "Poistetaanko verkkoilmoituksen käyttötiedot?"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "Muista salasanat"
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "Muista lomaketiedot"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "Muista lomakkeisiin kirjoitetut tiedot myöhempää käyttöä varten."
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "Valintanappi"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Kirjanmerkki %s poistetaan."
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "Yksityisyys"
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "Tulosta"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "Paina valikkonäppäintä."
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "Postinumero"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "%d ponn.ikk. estetty."
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "Sivu ladattu"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "Tässä välilehdessä näytettävät sivut eivät näy selain- tai hakuhistoriassa eivätkä ne jätä muita jälkiä, kuten evästeitä."
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "Ohita sivuston zoomauksen hallintaa koskeva pyyntö."
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "Muu"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "Avaa ikkunat."
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "Avaa sivut yhteenvetona"
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "Tarvittaessa"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "Vain Wi-Fin kautta"
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "Vanhempi"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "Ikkunoita ei ole"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "Ei katsottuja sivustoja"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "Otsikko puuttuu"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "Ei tallennettuja sivuja"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "Ei kirjanmerkkejä"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "Normaali"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "Uutiset"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Siirretäänkö valitut kirjanmerkit?"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "Useimmin katsotut sivustot"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "Mobiilinäkymä"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "Sijainti"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "Viime viikko"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "Edellinen kuukausi"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "Viimeiset 7 päivää"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "Iso"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "Internet-historiaa ei tallennettu."
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "Paranna suorituskykyä sivuja ladattaessa."
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "Kotisivu"
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "Piilota osoiterivi sivua alaspäin vieritettäessä."
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "Yleiset"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "Koko nimi"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "Pakota zoomaus"
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "Asunto, sviitti, yksikkö, rakennus, kerros jne."
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "Sormenjäljet:"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Lisääminen alkunäyttöön epäonnistui."
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "Anna nimesi."
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "Anna kaupunki/maakunta."
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "Anna maa/alue."
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "Anna yrityksen nimi."
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "Ota sijainti käyttöön"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "Ota JavaScript käyttöön"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "Näytä varmenne kaksoisnapauttamalla."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "Valitse hakukone kaksoisnapauttamalla."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "Avaa verkkosivu kaksoisnapauttamalla."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "Avaa luettelo kaksoisnapauttamalla."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "Avaa kansio kaksoisnapauttamalla."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "Avaa näppäimistö kaksoisnapauttamalla."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "Siirrä sisältöä kaksoisnapauttamalla."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "Sulje palkki kaksoisnapauttamalla."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "Peruuta haku kaksoisnapauttamalla."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "Muuta jaetun alueen kokoa kaksoisnapauttamalla ja pitämällä painiketta painettuna."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "Järjestele kaksoisnapauttamalla ja vetämällä."
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "Näytä suojausvaroitusponnahdusikkunat."
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "Näytä kuvat Web-sivuilla."
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "Työpöytänäkymä"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Poistetaanko valitut kirjanmerkit?"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "Poista henkilökohtaiset tiedot"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "Oletustallennuspaikka"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "Oletussivu"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "Datankäyttöä vähennetty %1$d % (%2$d kt / vastaanotettu %3$d kt). Nollaa tilastot napauttamalla tätä."
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "Mukauta käyttäjäagentti"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "Nykyinen sivu"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "Luotu."
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "Maakunta"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "Maa/alue"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "Eväst. ja siv. tiedot"
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "Evästeet"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "Sisältöasetukset"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "Yrityksen nimi"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "Sulje välilehti."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "Poista verkkoilmoitusten käyttöoikeusasetukset."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "Poistetaanko verkkoilmoitusten oikeudet?"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "Poista sivustojen ilmoituksen käyttö."
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "Tyhjennä ilmoitukset"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "Poista sijainnin käyttö"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "Tyhjennä historia"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "Poista kaikki selaintiedot ja palauta kaikki oletusasetukset."
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "Postitoimipaikka"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "Muuta tekstin kokoa lukemisen helpottamiseksi, etenkin, kun tarkastelet sivustojen pöytäkoneversioita laitteella. Huomaa, että tekstin asettelu voi tällöin muuttua."
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "Kirjanmerkkimuistutus"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "Estä verkkosivujen ponnahdusikkunat."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "Estä verkkosivujen ponnahdusikkunat."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "Estä ponnahdusikkunat"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "Perus"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "Täytä lomakkeet automaattisesti"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "Automaattinen tunnistus"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "Automaattinen"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "Kysy, lisätäänkö sivustolle kirjanmerkki, kun olet käynyt siinä %d kertaa."
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "Aina käytössä"
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "Aina"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "Kaikki avatut ikkunat suljetaan, ja siirryt etusivulle."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "Anna sivustojen suorittaa JavaScript."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "Salli sivustojen pyytää oikeutta käyttää sijaintiasi."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Anna sivustojen käyttää sijaintitietojasi."
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "Salli, että %s näyttää ilmoitukset"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "Anna sivustojen tallentaa ja lukea evästetietoja."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "Kun olet käynyt verkkosivuilla, sivut, joilla olet käynyt useimmin, näytetään täällä."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "Kun olet katsonut sivustoja, niihin tallennettujen tietojen koko ja niiden oikeudet sijaintisi käyttöön näytetään täällä."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Kun olet katsonut verkkosivuja, ne näytetään täällä."
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Kun olet tallentanut verkkosivuja offline-tilassa tapahtuvaa tarkastelua varten, ne näytetään täällä."
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "Kun olet ladannut sivut, laite näyttää sivuhistorian."
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Kun olet lisännyt verkkosivuja Pikakäyttö-toimintoon, ne näytetään täällä."
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Yksittäisten sivustojen lisäasetukset"
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "Lisäasetukset"
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "Lisää yhteystietoon"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "Lisää sivusto kirjanmerkkeihin ja avaa nopeammin."
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "Osoiterivi 2"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "Osoiterivi 1"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "Hyväksy evästeet"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "1 profiili poistetaan."
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "VÄLIL."
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "Lataus käynnistetään..."
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "Kansio nimetty uudelleen."
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "Ehdota hakus. ja URL-osoitteita"
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "Datankäytön hallinta"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "Per."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "Määritä laite näyttämään näytössä koko verkkosivu, kun se on latautunut, tarvitsematta vierittää sitä."
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "Internetiä ei voi käyttää. Akun virta on vähissä."
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "Lataus on pysäytetty, ja ladatut tiedot poistetaan."
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "Search completed"
+
+msgid "IDS_BR_POP_READY"
+msgstr "Valmis"
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "Muistivirhe"
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Dataverkkovierailu on poistettu käytöstä. Muodosta yhteys Wi-Fi-verkkoon tai ota dataverkkovierailu käyttöön ja yritä uudelleen."
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "Pyynnön aikakatkaisu"
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "Wi-Fi-yhteys vaaditaan. Siirry Wi-Fi-asetuksiin napauttamalla OK."
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "Verkkosov."
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "Näytä verkossa"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "Lue offline-sivut myöhemmin"
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "Pikakäyttö"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "Aina käytössä"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Lisää pikakäytön pikavalinta napauttamalla tätä"
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "Historiaa ei ole"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "Käyttöopas"
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "Kaupunki/maakunta"
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "Tallennetut tiedot"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "Haku- ja URL-ehdotukset"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "Historia"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "Sovita sivu näyttöön"
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "Lataukset"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "Mukautettu"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "Maa/alue"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "Nimeä kansio uudelleen"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "Henkilök. tiedot"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "Uudempi"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "Myönnetty sivustolle"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "Koodaus"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "Muokkaa tietoja"
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "Lataus pysäytetty"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "Osasto:"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "Lisää tiedot"
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "Wi-Fi"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "Aset."
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "OK"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "Uusi"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "Web-haku"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "Tiedostoa ei voi avata."
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "Tiedoston avaamiseen soveltuvaa sovellusta ei löydy."
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "Matkapuhelinverkkoihin ei voi ottaa yhteyttä, kun lentotila on käytössä. Muodosta sen sijaan yhteys Wi-Fi-verkon kautta tai poista lentotila käytöstä napauttamalla Asetukset ja yritä sitten uudelleen."
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Tämä varmenne on luotettavan tahon myöntämä."
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Lisää pikakäytön pikavalinta napauttamalla tätä."
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "Valinnat"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "% "
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "Matkapuhelinverkkoja ei löytynyt."
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "Ei vastineita"
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "Mobiilidata on poistettu käytöstä. Muodosta sen sijaan yhteys Wi-Fi-verkon kautta tai ota mobiilidata käyttöön napauttamalla Asetukset ja yritä sitten uudelleen."
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "Sovita leveyteen"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "PIKAKÄYTTÖ"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "Avaa uudessa välilehdessä"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "Jaa linkki"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "Tallenna"
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "Tall."
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "Tallenna"
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "Edellinen"
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "Seuraava"
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "Poista"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "Tyhjennä"
+
+msgid "IDS_BR_SK_BACK"
+msgstr "Takaisin"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "Wi-Fi-yhteys vaaditaan. Muodosta Wi-Fi-verkkoyhteys ja yritä uudelleen."
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "URL-osoitetta ei löydy."
+
+msgid "IDS_BR_POP_URL"
+msgstr "URL-osoite"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "Tallennettu."
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "Poistettu."
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d kohdetta poistetaan."
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "%d kohdetta valittu."
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "Ei valittuja kohteita."
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "Ei tarpeeksi muistia."
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "Ei koskaan"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "Mobiilidata on poistettu käytöstä. Muodosta sen sijaan yhteys Wi-Fi-verkon kautta tai ota mobiilidata käyttöön ja yritä uudelleen."
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "Ladataan. Odota..."
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "Virheellinen URL-osoite"
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "Epäonnistui."
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "Kirjoita otsikko"
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "Älä näytä uudestaan"
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "Lataus valmis"
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "Pois."
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "Poistetaanko?"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "Poistettu."
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "Suljetaanko sovellus?"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "Kirjanmerkki lisätty."
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "Automaattinen kirkkaus"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "Tili"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "1 kohde poistetaan."
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "1 kohde valittu."
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "Käännä"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "Lopeta"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "Näytä"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "Jaa"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "Asetukset"
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "Lähetä sähköpostiviesti"
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "Valitse"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "SD-kort."
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "Nimeä uudelleen"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "Päivitä"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "Siirrä"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "Viestit"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "Luettelonäkymä"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "Hyväksyn."
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "Ohje"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "Laite"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "Kirjanmerkki"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "Lisätty."
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "Lisää"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "Oletuslataustallennustila"
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "Kirjaudu Samsung-tilille"
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "%d valittu"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "Ei verkkoyhteyttä"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "Kansio"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "Muokkaa profiilia"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "Aseta"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "Ei nyt"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "Ota käytt."
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "Muokkaa"
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "Jatka"
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "Jatka"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "Sulje"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "Peruuta"
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "Peruuta"
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "Salli"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "Eilen"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "URL-osoite"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "Tänään"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "Otsikko"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "Merkkien enimmäismäärä (%d) on ylitetty."
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "Suoratoisto"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "Pieni"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "Asetukset"
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "Etsi"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "Hakutulokset"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "Profiili"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "Käsitellään..."
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "Puhelin. n."
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "Puhelin"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d kohdetta poistetaan."
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "Salasana"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "Päällä"
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "Pois"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "Tuloksia ei löytynyt."
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "Historiaa ei ole"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "Ilmoitukset"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "Keskikokoinen"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "Kuvat"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "Koko näyttö"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "Kirjasinkoko"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "Kansion nimi"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "Anna postinumero."
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "Anna postinumero."
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "Syötä puhelinnumero."
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "Kirjoita nimi."
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "Kirjoita kansion nimi."
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "Anna sähköpostiosoite."
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "Sähköpostiosoite"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "Ladataan..."
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "Kehittäjätila"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "Oletus"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "Kirjanmerkit"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "Kaikki"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr "Lisää"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "Tunnisteet"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "URL-osoite"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "1 kohde poistetaan."
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "Merkkien enimmäismäärä (%d) on saavutettu."
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "Mediatyyppiä ei tueta."
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Matkapuhelinverkkoihin ei voi ottaa yhteyttä, kun lentotila on käytössä. Muodosta sen sijaan yhteys Wi-Fi-verkon kautta tai poista lentotila käytöstä ja yritä uudelleen."
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "Asennus valmis."
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "Asennus epäonnistui."
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "Poistetaan..."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Dataverkkovierailu on poistettu käytöstä. Muodosta sen sijaan yhteys Wi-Fi-verkon kautta tai ota dataverkkovierailu käyttöön ja yritä uudelleen."
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "Jakotapa"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "Liitä"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "Fonttikoko"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "Lataus ei onnistu"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "Päivitä"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "Yr. uud."
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "Pyyntö epäonnistui."
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "Kirjaudu"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "Ladataan..."
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "Sovita näyttöön"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "Lataukset"
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Dataverkkovierailu on poistettu käytöstä. Muodosta sen sijaan yhteys Wi-Fi-verkon kautta tai ota dataverkkovierailu käyttöön ja yritä uudelleen."
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "Lataus peruutettu."
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "Sal. päällä"
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "Yksityisyys"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "Oletustallennussijainti"
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "Manuaalinen zoom"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "Oletushakukone"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "Tallenna kirj.tiedot"
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "Poista salainen tila käytöstä"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "Ota salainen tila käyttöön"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "Salaisen tilan suojaus"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "Käytä salasanaa"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "Älä käytä salasanaa"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "Katsotuimmat sivustot"
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "Määritä oma profiili"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "Oma autom. täyt. profiili"
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "Hallitse verkkolomakkeiden täyttämiseen käytettäviä tietoja."
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "Tall. kirj.tiedot"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "Sijainnin käyttötiedot"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "Täytä tiedot automaattisesti"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "Salaisen tilan käytön aikana avatut verkkosivut eivät näy selain- tai hakuhistoriassa, kun tila on poistettu käytöstä.\n\nSalaisen tilan käytön aikana tallennettuja kirjanmerkkejä ja verkkosivuja ei näytetä, kun tila on poistettu käytöstä.\n\nVoit myös suojata salaisen tilan tiedot salasanalla."
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "Salaisen tilan käytön aikana avatut verkkosivut eivät näy selain- tai hakuhistoriassa, kun tila on poistettu käytöstä.\n\nSalaisen tilan käytön aikana tallennettuja kirjanmerkkejä ja verkkosivuja ei näytetä, kun tila on poistettu käytöstä."
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "Sal. pois"
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "Älä käytä salasanaa"
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "Uusi v."
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "Verkko-osoite"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "Lisää verkkosivu Pikakäyttöön"
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "Ota JavaScript käyttöön"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "Uutta välilehteä ei voi avata"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "Avaa uudessa välilehdessä"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "Kansion nimi on jo käytössä."
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "Uusi kansio %d"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "Uusi kansio"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "Ota JavaScript käyttöön"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "Sivuston tietojen hallinta"
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "Määritä kotisivu"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Verkkosivu on lisätty pikaluetteloon."
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "Muokkaa Pikakäyttö-toimintoa"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "Poista kirjanmerkeistä"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "Lisää kirjanmerkki"
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "Selaushistoria"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "Välilehdet"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "Uusi välilehti"
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "Siirrä"
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "Takaisin"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "Kirjanm."
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "Profiileja ei ole"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "Historia"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "Kirjanmerkit"
+
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "Erreur réseau"
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "Authentification obligatoire"
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "Avertissement de sécurité"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "Certificats"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "Émis vers :"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "Nom commun :"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "Organisation :"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "Unité organisation :"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "Problèmes avec le certificat de sécurité de ce site"
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "Autoriser"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "%s demande votre position."
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "Mémoriser la préférence."
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr "Numéro de série"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "Émis par :"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "Validité:"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "Valide depuis :"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "Valide jusqu'au"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "Empreinte digitale"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "Algorithme de signature"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "Télécharger"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "Cette page Web"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "Nom d'utilisateur"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "Mot de passe"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "Afficher"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "Annuler"
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "Écran"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "2G/3G/4G (mode Automatique)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "Fenêtres multiples"
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "Infos sur le certificat"
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "Paramètres des sites Web"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "Certificat non valide"
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "Touche"
+
+msgid "IDS_BR_SK_YES"
+msgstr "Oui"
+
+msgid "IDS_BR_SK_NO"
+msgstr "Non"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "Effectué"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "Annuler"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "Plus"
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "Aucun élément"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "Connexion au réseau mob."
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "Ne plus afficher"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "Seules les URL de type http ou https permettent les téléchargements."
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "Recherche Web"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "Afficher image"
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "Enregistrer le lien"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "Enregistrer image"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "Copier le lien"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "Copier l'image"
+
+msgid "IDS_BR_SK_OK"
+msgstr "OK"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "Appel"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "Échec"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "Page Web ajoutée à Accès rapide."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "Page Web ajoutée aux Favoris."
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "Raccourci Accès rapide supprimé."
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "%d éléments supprimés de l'historique de navigation."
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "Ouverture du compte Samsung..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "L'option Faible utilisation des données a été activée."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "L'option Faible utilisation des données a été désactivée. %d % de bande passante enregistrée."
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "Image copiée dans le Presse-papiers."
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "L'ajout à l'écran d'accueil a échoué."
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "Téléchargement de l'image..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "Réinitialisation des statistiques d'enregistrement des données."
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "Favori supprimé."
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Ajouté à la liste d'accès rapide."
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "L'élément a été ajouté à l'écran d'accueil."
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "1 pop-up a été bloquée."
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "1 élément supprimé de l'historique de navigation."
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "Notifications"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "Les plus visités"
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "Historique"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "Décoch."
+
+msgid "IDS_BR_SK_TABS"
+msgstr "Onglets"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "Menu"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "Suppr."
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "Créer dossier"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "Effacer"
+
+msgid "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"
+msgstr "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."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Configurez l'appareil de façon à suggérer les recherches et les sites dans la barre d'adresse Web lors de la saisie de texte."
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "Déf. texte pour formulaires en ligne."
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Définissez les paramètres avancés pour les sites Web individuels."
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "Se rappeler des données saisies dans les formulaires pour une utilisation ultérieure."
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "Prédit les recherches associées et les sites Web populaires dans la barre d'adresse lors de la saisie de texte."
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "Ignorer les demandes du site Web concernant le contrôle de la fonction de zoom."
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "Afficher des images sur les pages Web."
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "Compressez le contenu issu des sites Web pour utiliser moins de données."
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "Supprimez les informations d'accès aux notifications pour tous les sites Web."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "Modifiez la taille du texte pour un meilleur confort de lecture, notamment lors de l'affichage des versions bureau des sites Web sur votre téléphone. La disposition du texte peut être affectée par ce changement."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "Modifiez la taille du texte pour un meilleur confort de lecture, notamment lors de l'affichage des versions bureau des sites Web. La disposition du texte peut être affectée par ce changement."
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "Toutes les informations d'accès aux notifications de site Web seront supprimées."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Autoriser les sites à enregistrer et lire les cookies."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Autorisez les sites à accéder à vos données de localisation."
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "Vous risquez de ne pas pouvoir ajouter correctement certaines pages Web"
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "Votre historique sera effacé."
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "Impossible d'afficher le certificat. Les informations de la page ont été modifiées."
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "Pour vous connecter à ce site Web à l'aide de vos empreintes, accédez à Paramètres et activez Connexion Web."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Ce certificat ne provient pas d'une autorité fiable."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Ce certificat provient d'une autorité fiable."
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Les données d'autorisation de localisation vont être effacées pour ce site Web."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "Les dossiers source et cible sont identiques."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "Le dossier de destination est un sous-dossier du dossier source."
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "Des problèmes ont été rencontrés avec le certificat de sécurité de ce site Web."
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "Début du téléchargement..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "Certains anciens sites web HTML peuvent ne pas prendre en charge cette fonction."
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "Définir comme page d'accueil"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "Les paramètres vont être réinitialisés à leurs valeurs par défaut."
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "Paramètres enregistrés"
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "La politique de sécurité limite l'utilisation du navigateur Internet."
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "Enregistré dans les favoris"
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "Renommer le libellé"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "%d profils seront supprimés."
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "Les pages consultées n'apparaîtront ni dans l'historique du navigateur, ni dans l'historique de recherche. Elles ne laisseront par ailleurs aucune autre trace (cookies, par exemple)."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "%1$s (%2$s) demande l'autorisation d'utiliser votre appareil photo."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) demande l'autorisation d'enregistrer des données sur votre appareil pour une utilisation hors-ligne."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "%1$s (%2$s) demande l'autorisation de consulter les notifications."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "%1$s (%2$s) demande l'autorisation de modifier le comportement de votre navigateur sur ce site. Cela peut être une tentative d'attaque de votre système. Si vous ne faites pas confiance à ce site Web ou si vous ne savez pas d'où vient cette demande, appuyez sur Annuler."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "%1$s (%2$s) demande l'autorisation de se connecter pour connaître votre position."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) tente d'enregistrer une grande quantité de données sur votre appareil pour une utilisation hors-ligne."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "“%1$s” a été détecté.\nDétecté dans : “%2$s”\n\nUne partie du contenu a été bloquée pour protéger votre appareil."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "“%1$s” a été détecté.\nDétecté dans : “%2$s”\n\nOuvrir la page Web quand même ?"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "Mémoire insuffisante. Supprimez des éléments, puis réessayez."
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "Non autorisé"
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "Déplacé"
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "Saisir une URL."
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "Entrez le nom d'un favori."
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "Numérotation..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "Supprimer les informations d'accès à la position des sites Web ?"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "Supprimer ce raccourci Accès rapide ?"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "Supprimer cette page ?"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "Supprimer ce favori ?"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "Supprimer les données du site Web stockées ?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "Supprimer les données de connexion de ce site Web ?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "Supprimer les données de connexion des %d sites Web ?"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "Supprimer %d pages Web enregistrées ?"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "Supprimer %d raccourcis Accès rapide ?"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "Supprimer %d favoris ?"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "Supprimer toutes les données du site Web et les autorisations de localisation ?"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "Supprimer l'historique ?"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "Continuer"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "Fermer l'application"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "Effacer ?"
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "Effacer l'historique ?"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "Favori supprimé"
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "Existe déjà"
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Toutes les données stockées pour ce site Web vont être effacées."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Toutes les données stockées et données d'autorisations de localisation vont être effacées."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "Toutes les données stockées et d'autorisation de localisation vont être effacées pour ces sites Web."
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "Tous les paramètres par défaut vont être rétablis."
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Tous les éléments seront supprimés de votre historique de navigation."
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Autoriser les sites à enregistrer et lire les cookies."
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "Ajouté aux favoris."
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "Onglets"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "Afficher certificat"
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "Unicode (UTF-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "Affichage miniature"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "Codage du texte"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "Réduire le texte"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "Paramètres"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "Envoyer un message"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "E-mail"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "Sélectionner texte"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "Sélectionner tout"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "Sélectionner tout"
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "Mode de sélection"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "Sélectionné"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "Enregistrer sur KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Enreg. page pr aff. hors conn."
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "Enreg. élém. lié sur KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Enreg. pr affich. hors connex."
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "Page Web"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "Pages enregistrées"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "Afficher"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "Réorganiser"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "Renommer dossier"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "Supprimer"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "Mode Lecteur"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "Mots de passe"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "Ouvrir dans nouv. fenêtre"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "Ouvrir"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "Pages hors ligne"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "Nouvel onglet"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "Réduire"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "Moyen"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "Basse"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "Droits d'accès à la position"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "Charger les images"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "Latin-1 (ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "Coréen (EUC-KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "Japonais (SHIFT JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "Japonais (ISO-2022-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "Japonais (EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "Mode incognito"
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "Immense"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "Écr. accueil comme clip Web"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "Ecran d'acc. comme racc."
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "Elevée"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "Page suivante"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "Page précédente"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "Géante"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "Rech. sur page"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "Rechercher sur la page"
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "Flux souscrits"
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "Agrandir le texte"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "Activer mode Secret"
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "Activer le mode Nuit"
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "Activer Faible utilis. données"
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "Glisser et déposer"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "Désact. mode Secret"
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "Désact. le mode Nuit"
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "Désact. Faible utilis. données"
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "Désactivé"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "Supprimer la page enregistrée"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "Supprimer l'historique"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "Réseau de données"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "Copier dans le presse-papier"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "Copier l'URL du lien"
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "Copier"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "Tout fermer"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "Effacer tout"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "Chinois (GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "Chinois (Big5)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "Cache"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "Ajouter au clip Web"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "Ajouter à l'accès rapide"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Ajouter à l'écran d'accueil"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "Ajouter à l'accueil"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "Ajouter ou supprimer des favoris"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "Ajouter un favori"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "Ajouter un favori"
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "Extension"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "Rech. ou entrer une URL"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "Aucun historique de navigation"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "Aucun site Web"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "Aucune page Web"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "Aucun raccourci"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "Suggestions adresses Web"
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "Sites Web"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "Afficher plus"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "Suggestions d'URL"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "Agrandisseur texte"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "Définir page d'accueil"
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "Lancer JavaScript"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "Réinitialiser paramètres"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "Précharger les pages Web"
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "Préch. pages Web assoc."
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "Précharger liens dispo"
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "Faible utilis. données"
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "Accès à la position"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "Qualité d'image"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "Masquer barre d'adresse"
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "Télécharger contenu flux"
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "Suppr. données connexion"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "Stats enregistr. données"
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "Contenu"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "Suppr. données de notif."
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "Remplir autom. formul."
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "Ajouter un profil"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "Données d'accès"
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "Nombre maximum de fenêtres ouvertes atteint"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "Notifications Web"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "Notification Web"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "Validité"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "Impossible d'ouvrir la fenêtre"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Impossible d'ouvrir le fichier"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "Impossible de déplacer favoris"
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "Site non sécurisé"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "Définir une page d'accueil"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "Numéro de série :"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "Sélect. données connex. de"
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "Sélectionner des raccourcis"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "Sélectionner des favoris"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "Sélectionner le favori"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "Certificat de sécurité"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "Réorg. raccourcis Accès rapide"
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "Accès rapide"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "Profils"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "Fenêtre pop-up bloquée"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "Sites Web populaires"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "Organisation :"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "Unité organisation :"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "Émis le :"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "Émis par"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "Extension HTML5"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "Données formulaire"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "Expire le :"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "Activer la connexion Web"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "Modifier le favori"
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "Supprimer données du site Web"
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "Suppr. données de connexion"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "Supprimer le profil"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "Supprimer les favoris"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "Problème de connectivité des données"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "Nom commun :"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "Fermer l'application"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "Effacer les données personnalisées"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "Effacer l'accès à la position"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "Gestion bande passante"
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "Certificats"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "Réinitialiser"
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "Accueil"
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "Rech."
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "Retour"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "Tjrs aff."
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "Portail Web"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "Sport"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "Social"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr "Courses"
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "Paiement"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "Passe-tps"
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "Accéder à l'historique"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "Diverti-/nssement"
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "Gestionnaire de fenêtres"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "Adresse Web"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "Saisie vocale"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "Afficher image"
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "Afficher l'historique."
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "Afficher les favoris."
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "Certificat valide"
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "Utiliser le mode Plein écran pour masquer la barre d'état."
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Utilisez un service de prédiction pour afficher les recherches associées et les sites Web populaires dans la barre d'adresse lors de la saisie de texte."
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "Dossier supérieur"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "Non tagué"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "Impossible d'ouvrir le fichier enregistré dans %s. Il a peut-être été supprimé ou renommé, ou les autorisations de fichier empêchent d'y accéder."
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "Affichage de la page Web impossible. Aucune réponse du serveur."
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "Village/ville/département"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "Ce site utilise %s."
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "Ce site peut accéder à votre position."
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "Ce site ne peut pas accéder à votre position."
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Ce favori sera supprimé."
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "Les données personnelles sélectionnées vont être supprimées."
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "Champ de texte"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "Dossier cible"
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "Appuyez sur l'icône du gestionnaire de fenêtres, fermez des fenêtres, puis réessayez."
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "Appuyez une nouvelle fois pour fermer Internet."
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "Synchroniser les pages ouvertes"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "Synchroniser les données Internet"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "Synchroniser les favoris"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "Numéro de rue, boîte postale, chez, etc."
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "Données stockées"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "Poignée de la barre de fractionnement"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "Pour accéder aux onglets et aux favoris de vos autres appareils, connectez-vous à votre compte Samsung."
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "Afficher une vue d'ensemble des pages récemment ouvertes."
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "Empreinte SHA-256 :"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "Empreinte SHA-1 :"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "Définir texte pour remplissage automatique formulaire Web."
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "Définir la page actuelle comme page d'accueil"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "Sélectionner un dossier"
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "Rechercher ou entrer une URL."
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "Champ de recherche"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "Suggestions d'URL et de recherche"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "Ecran et texte"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "Enregistrer les noms d'utilisateur et les mots de passe pour les sites Web."
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "Enregistrer le lien"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "Restaurer les paramètres par défaut ?"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "Rétablir paramètres par défaut"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "Restaurer valeurs par défaut"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "Réinitialiser les paramètres"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "Réinitialisez tous les paramètres par défaut."
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "Supprimer les informations d'accès aux notifications Web ?"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "Retenir les mots de passe"
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "Se rappeler des données de formulaire"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "Se rappeler des données que j'ai saisies dans les formulaires pour une utilisation ultérieure."
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "Touche radio"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Le favori %s sera supprimé."
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "Confidentialité"
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "Imprimer"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "Appuyez sur la touche Menu."
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "Code postal"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "%d pop-ups bloquées"
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "Page chargée"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "Les pages consultées dans cet onglet n'apparaîtront ni dans l'historique du navigateur ni dans l'historique de recherche. Elles ne laisseront par ailleurs aucune autre trace (cookies, par exemple)."
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "Ignorer la demande du site Web concernant le contrôle de la fonction de zoom."
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "Autre"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "Ouvrir des fenêtres."
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "Ouv. pages ds vue ens."
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "A la demande"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "Uniquement via Wi-Fi"
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "Ancien"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "Aucune fenêtre"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "Aucun site consulté"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "Sans titre"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "Aucune page enregistrée"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "Aucun favori"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "Normal"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "Actualités"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Déplacer les favoris sélectionnés ?"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "Sites les plus visités"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "Vue Mobile"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "Emplacement"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "Dernière semaine"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "Mois précédent"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "7 derniers jours"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "Grande"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "L'histor. Internet n'est pas conservé."
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "Améliorer les performances lors du chargement des pages."
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "Page d'accueil"
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "Masquez la barre d'adresse lorsque vous faites défiler la page vers le bas."
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "Général"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "Nom complet"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "Forcer le zoom"
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "Appartement, suite, bâtiment, étage, etc."
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "Empreintes :"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Echec de l'ajout à l'écran d'accueil."
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "Entrez votre nom."
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "Entrez village/ville/départ."
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "Saisissez un pays/une région."
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "Entrez le nom de l'entreprise."
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "Activer la localisation"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "Activer JavaScript"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "Appuyez deux fois pour afficher le certificat."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "Appuyez deux fois pour sélectionner un moteur de recherche."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "Appuyez deux fois pour ouvrir la page Web."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "Appuyez deux fois pour ouvrir la liste."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "Appuyez deux fois pour ouvrir le dossier."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "Appuyez deux fois pour ouvrir le clavier."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "Appuyez deux fois pour accéder au contenu."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "Appuyez deux fois pour fermer la barre d'état."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "Appuyez deux fois pour annuler la recherche."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "App. deux fois, puis maintenez doigt appuyé pour redimensionner zone fractionnée."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "Appuyez deux fois et faites glisser votre doigt pour réorganiser."
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "Afficher les fenêtres d'avertissement de sécurité."
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "Afficher des images sur les pages Web."
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "Vue du bureau"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Supprimer les favoris sélectionnés ?"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "Supprimer des données personnelles"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "Stockage par défaut"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "Page par défaut"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "Utilisation des données réduite de %1$d % (%2$d Ko sur %3$d Ko reçus). Appuyez ici pour réinitialiser les statistiques."
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "Personnaliser l'utilisateur téléphone"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "Page en cours"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "Créé"
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "Département"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "Pays/région"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "Cookies et donn. site"
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "Cookies"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "Paramètres des contenus"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "Nom de l'entreprise"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "Fermer l'onglet."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "Effacer les paramètres d'autorisation de notification Web."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "Effacer les autorisations de notification Web ?"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "Effacer l'accès aux notification pour tous les sites Web."
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "Supprimer les notifications"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "Effacer l'accès à la position"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "Effacer l'historique"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "Supprimer toutes les données de navigateur et réinitialiser tous les paramètres sur les valeurs par défaut."
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "Ville"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "Modifiez la taille du texte pour un meilleur confort de lecture, notamment lors de l'affichage des versions bureau des sites Web sur votre appareil. La disposition du texte peut être affectée par ce changement."
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "Rappel de favoris"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "Bloquer les fenêtres pop-up sur les pages Web."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "Bloquer les fenêtres pop-up sur les pages Web."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "Bloquer les fenêtres pop-up"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "Standard"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "Remplir automatiquement les formulaires"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "Détection automatique"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "Automatique"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "Demander l'ajout aux favoris d'un site Web que vous avez consulté à %d reprises"
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "Toujours"
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "Toujours"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "Toutes les fenêtres ouvertes seront fermées et vous serez redirigé vers la page d'accueil."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "Autoriser les sites à exécuter JavaScript."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "Autoriser les sites à demander l'accès à votre position."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Autoriser les sites à accéder à vos données de localisation."
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "Autoriser %s à afficher les notifications"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "Autorise les sites à enregistrer et à lire des données de cookie."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "Les pages Web les plus consultées seront affichées ici."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "La taille des données stockées et les autorisations d'accès à votre position des sites Web que vous consultez seront affichées ici."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Les pages Web consultées seront affichées ici."
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Les pages Web enregistrées pour être consultées hors ligne seront affichées ici."
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "Lorsque vous chargez des pages, l'historique apparaît."
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Les pages Web ajoutées à la fonction Accès rapide seront affichées ici."
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Paramètres avancés pour les sites Web individuels"
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "Paramètres avancés"
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "Ajouter aux contacts"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "Aj. site Web aux favoris pour ouvrir plus rapid."
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "Adresse - ligne 2"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "Adresse - ligne 1"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "Accepter les cookies"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "1 profil sera supprimé."
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "ONGL."
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "Début du téléchargement..."
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "Le dossier a été renommé."
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "Suggérer termes/URL à chercher"
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "Gestion utilisation des données"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "Annul."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "Réglez l'appareil pour afficher la totalité de la page Web sur l'écran lorsqu'elle est chargée, sans avoir besoin de faire défiler."
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "Impossible de lancer Internet. Batterie faible"
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "Le téléchargement a été interrompu et les données téléchargées vont être supprimées."
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "Search completed"
+
+msgid "IDS_BR_POP_READY"
+msgstr "Prêt"
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "Erreur de mémoire"
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Itinérance des données désactivée. Connectez-vous à un réseau Wi-Fi ou activez l'itinérance des données, puis réessayez."
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "Délai de requête expiré"
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "Une connexion Wi-Fi est requise. Appuyez sur OK pour accéder aux paramètres Wi-Fi."
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "Applis Web"
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "Afficher en ligne"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "Lire plus tard en hors ligne"
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "Accès rapide"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "Toujours activé"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Appuyer ici pour ajouter un raccourci Accès rapide"
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "Aucun historique"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "Manuel utilisateur"
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "Village/Ville/Département"
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "Données stockées"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "Suggest. URL et recherches"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "Historique"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "Ajuster la page à l'écran"
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "Téléchargements"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "Personnaliser"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "Pays/Région"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "Renommer le dossier"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "Données perso"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "Récent"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "Émis vers"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "Codage"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "Modifier"
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "Téléchargement arrêté"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "Service :"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "Ajouter"
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "Wi-Fi"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "Param."
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "OK"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "Nouveau"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "Recherche Web"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "Impossible d'ouvrir le fichier."
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "Impossible de trouver une application permettant d'ouvrir ce fichier."
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "Impossible de se connecter aux réseaux mobiles lorsque le mode Hors ligne est activé. Connectez-vous plutôt à un réseau Wi-Fi ou appuyez sur Paramètres pour désactiver le mode Hors ligne, puis réessayez."
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Ce certificat provient d'une autorité fiable."
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Appuyez ici pour ajouter un raccourci Accès rapide."
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "Préférences"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "% "
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "Aucun réseau mobile n'a été trouvé."
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "Aucune correspondance"
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "Les données mobiles sont désactivées. Connectez-vous à un réseau Wi-Fi ou appuyez sur Paramètres pour les activer, puis réessayez."
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "Ajuster selon largeur"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "ACCÈS RAPIDE"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "Ouvrir dans un nouvel onglet"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "Partager le lien"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "Enreg."
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "Enreg."
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "Sauveg."
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "Précédent"
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "Suivant"
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "Supprimer"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "Effacer"
+
+msgid "IDS_BR_SK_BACK"
+msgstr "Retour"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "Connexion Wi-Fi requise. Connectez-vous au réseau Wi-Fi et réessayez."
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "URL introuvable"
+
+msgid "IDS_BR_POP_URL"
+msgstr "URL"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "Enregistré"
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "Supprimé"
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d éléments vont être supprimés."
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "%d éléments sélectionnés"
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "Aucun élément sélectionné."
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "Mémoire insuffisante"
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "Jamais"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "Les données mobiles sont désactivées. Connectez-vous au réseau Wi-Fi à la place ou activez les données mobiles et réessayez."
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "Chargement. Veuillez patienter..."
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "URL non valide"
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "Échec"
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "Saisir un titre"
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "Ne plus afficher"
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "Téléchargement terminé"
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "Désactivé"
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "Supprimer ?"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "Supprimé"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "Fermer l'application ?"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "Favori ajouté"
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "Luminosité automatique"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "Compte"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "1 élément va être supprimé."
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "1 élément sélectionné"
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "Traduire"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "Arrêter"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "Afficher"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "Partager"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "Paramètres"
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "Envoyer un e-mail"
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "Sélectionner"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "Carte SD"
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "Renommer"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "Actualiser"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "Déplacer"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "Messages"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "Affichage Liste"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "J'accepte."
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "Aide"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "Appareil"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "Favori"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "Ajouté"
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "Ajouter"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "Stockage téléch. par déf."
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "Se connecter au compte Samsung"
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "%d sélectionné(s)"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "Aucune connexion réseau"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "Dossier"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "Modifier profil"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "Appliquer"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "Pas maintenant"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "Activer"
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "Modifier"
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "Cont."
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "Continuer"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "Fermer"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "Annuler"
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "Annuler"
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "Autoriser"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "Hier"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "Aujourd'hui"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "Titre"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "Le nombre maximal de caractères (%d) a été dépassé."
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "Streaming"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "Petite"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "Paramètres"
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "Rechercher"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "Résultat de la recherche"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "Profil"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "En cours..."
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "N° téléphone"
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "Téléphone"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d éléments vont être supprimés."
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "Mot de passe"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "Activé"
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "Désactivé"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "Aucun résultat trouvé"
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "Pas d'historique"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "Notifications"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "Moyenne"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "Images"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "Plein écran"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "Taille de police"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "Nom de dossier"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "Entrez un code postal."
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "Merci d'entrer votre code postal."
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "Saisissez le numéro de téléphone."
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "Saisissez un nom."
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "Entrer nom du dossier"
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "Entrer l'adresse e-mail."
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "Adresse e-mail"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "Téléchargement en cours."
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "Mode développeur"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "Par défaut"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "Favoris"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "Tout"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr "Ajouter à"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "Libellés"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "1 élément va être supprimé."
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "Le nombre maximal de caractères (%d) est atteint."
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "Type de support non pris en charge"
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Impossible de se connecter aux réseaux mobiles lorsque le mode Hors-ligne est activé. Connectez-vous au réseau Wi-Fi à la place ou désactivez le mode Hors-ligne et réessayez."
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "Installation terminée"
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "Échec de l'installation."
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "Suppression..."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "L'itinérance des données est désactivée. Connectez-vous au réseau Wi-Fi à la place ou activez l'itinérance des données et réessayez."
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "Partager via"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "Coller"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "Taille de police"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "Téléchargement impossible"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "Mise à jour"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "Réessayer"
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "Échec de la demande."
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "Connexion"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "Chargement en cours."
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "Ajuster à l'écran"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "Téléchargements"
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Itinérance des données désactivée. Connectez-vous à un réseau Wi-Fi, ou activez l'itinérance des données, puis réessayez."
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "Téléchargement annulé"
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "Secret activé"
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "Confidentialité"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "Stockage par défaut"
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "Zoom manuel"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "Moteur de recherche par défaut"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "Enreg. infos de connexion"
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "Désactiver le mode Secret"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "Activer le mode Secret"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "Sécurité du mode Secret"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "Utiliser mot de passe"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "Ne pas utiliser mot de passe"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "Sites Web les + visités"
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "Définir mon profil"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "Mon profil d'entrées auto"
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "Gérez les données utilisées pour remplir les formulaires en ligne."
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "Enr. info connex."
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "Données d'accès à la position"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "Saisir automatiquement les données"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "Les pages Web que vous consultez pendant que le mode Secret est activé ne s'afficheront pas dans votre navigateur ou votre historique de recherche lorsque ce mode est désactivé.\n\nLes favoris et les pages Web que vous enregistrez pendant que le mode Secret est activé ne s'afficheront pas lorsque ce mode est désactivé.\n\nVous pouvez également protéger vos données en mode Secret avec un mot de passe."
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "Les pages Web que vous consultez pendant que le mode Secret est activé ne s'afficheront pas dans votre navigateur ou votre historique de recherche lorsque ce mode est désactivé.\n\nLes favoris et les pages Web que vous enregistrez pendant que le mode Secret est activé ne s'afficheront pas lorsque ce mode est désactivé."
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "Secret désac."
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "Ne pas utiliser MDP"
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "Nv. ongl."
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "Adresse Web"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "Ajout page Web à Accès rapide"
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "Activation de JavaScript"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "Imposs. ouvrir nouvel onglet"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "Ouvrir dans un nouvel onglet"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "Nom de dossier déjà utilisé."
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "Nouveau dossier %d"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "Nouveau dossier"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "Activer JavaScript"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "Gérer les données du site Web"
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "Définition page d'accueil"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "La page Web a été ajoutée à la liste d'accès rapide."
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "Modifier Accès rapide"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "Supprimer des favoris"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "Ajouter un favori"
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "Historique de navigation"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "Onglets"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "Nouvel onglet"
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "Transférer"
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "Retour"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "Favoris"
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "Aucun profil"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "Historique"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "Favoris"
+
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "Erreur réseau."
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "Authentification requise"
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "Avertissement de sécurité"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "Certificats"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "Émis vers :"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "Nom commun :"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "Organisation :"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "Unité organisation :"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "Problèmes avec le certificat de sécurité de ce site"
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "Autoriser"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "%s demande votre position."
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "Mémoriser la préférence."
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr "Numéro de série"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "Émis par :"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "Validité:"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "Valide depuis :"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "Valide jusqu'au"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "Empreinte digitale"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "Algorithme de signature"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "Télécharger"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "Cette page Web"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "Nom d'utilisateur"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "Mot de passe"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "Afficher"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "Non"
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "Écran"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "LTE/GSM/WCDMA (connexion auto)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "Fenêtres multi."
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "Infos sur le certificat"
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "Paramètres des sites Web"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "Certificat non valide."
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "Bouton"
+
+msgid "IDS_BR_SK_YES"
+msgstr "Oui"
+
+msgid "IDS_BR_SK_NO"
+msgstr "Non"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "OK"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "Annuler"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "Autres"
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "Aucun élément"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "Connexion au réseau mob."
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "Ne plus afficher"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "Seules les URL de type http ou https permettent les téléchargements."
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "Recherche Web"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "Afficher l'image"
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "Enregistrer le lien"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "Enregistrer l'image"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "Copier le lien"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "Copier l'image"
+
+msgid "IDS_BR_SK_OK"
+msgstr "OK"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "Appeler"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "Échec"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "Page Web ajoutée à Accès rapide."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "Page Web ajoutée aux Favoris."
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "Raccourci Accès rapide supprimé."
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "%d éléments supprimés de l'historique de navigation."
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "Ouverture du compte Samsung..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "L'option Faible utilisation des données a été activée."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "L'option Faible utilisation des données a été désactivée. %d % de bande passante enregistrée."
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "Image copiée dans le presse-papier."
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "L'ajout à l'écran d'accueil a échoué."
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "Téléchargement de l'image..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "Réinitialisation des statistiques d'enregistrement des données."
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "Favori supprimé."
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Ajouté à la liste d'accès rapide."
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "L'élément a été ajouté à l'écran d'accueil."
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "1 notification contextuelle a été bloquée."
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "1 élément supprimé de l'historique de navigation."
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "Notifications"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "Les plus visités"
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "Historique"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "Décoch."
+
+msgid "IDS_BR_SK_TABS"
+msgstr "Onglets"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "Menu"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "Supp."
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "Créer dossier"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "Effacer"
+
+msgid "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"
+msgstr "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."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Configurez l'appareil de façon à suggérer les recherches et les sites dans la barre d'adresse Web lors de la saisie de texte."
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "Déf. texte pour formulaires en ligne."
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Définissez les paramètres avancés pour les sites Web individuels."
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "Mémoriser les données saisies dans les formulaires pour une utilisation ultérieure."
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "Prédire les recherches associées et les sites Web populaires dans la barre d'adresse lors de la saisie de texte."
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "Ignorer les demandes du site Web concernant le contrôle de la fonction de zoom."
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "Afficher des images sur les pages Web."
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "Compressez le contenu issu des sites Web pour utiliser moins de données."
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "Supprimez les informations d'accès aux notifications pour tous les sites Web."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "Modifiez la taille du texte pour un meilleur confort de lecture, notamment lors de l'affichage des versions bureau des sites Web sur votre téléphone. La disposition du texte peut être affectée par ce changement."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "Modifiez la taille du texte pour un meilleur confort de lecture, notamment lors de l'affichage des versions bureau des sites Web. La disposition du texte peut être affectée par ce changement."
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "Toutes les informations d'accès aux notifications de site Web seront supprimées."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Autoriser les sites à enregistrer et lire les témoins."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Autorisez les sites à accéder à vos données de localisation."
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "Vous risquez de ne pas pouvoir ajouter correctement certaines pages Web"
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "Votre historique sera effacé."
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "Impossible d'afficher le certificat. Les informations de la page ont été modifiées."
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "Pour vous connecter à ce site Web à l'aide de vos empreintes, accédez à Paramètres et activez Connexion Web."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Ce certificat ne provient pas d'une autorité fiable."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Ce certificat provient d'une autorité fiable."
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Les données d'autorisation de localisation vont être effacées pour ce site Web."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "Les dossiers source et cible sont identiques."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "Le dossier de destination est un sous-dossier du dossier source."
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "Des problèmes sont survenus avec le certificat de sécurité de ce site Web."
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "Début du téléchargement..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "Certains anciens sites web HTML peuvent ne pas prendre en charge cette fonction."
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "Définir comme page d'accueil"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "Les paramètres vont être réinitialisés à leurs valeurs par défaut."
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "Paramètres enregistrés."
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "La politique de sécurité limite l'utilisation du navigateur Internet."
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "Enregistré dans les favoris."
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "Renommer le libellé"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "%d profils seront supprimés."
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "Les pages consultées n'apparaitront ni dans l'historique du navigateur ni dans l'historique de recherche. Elles ne laisseront par ailleurs aucune autre trace (témoins, par exemple)."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "%1$s (%2$s) demande l'autorisation d'utiliser votre appareil photo."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) demande l'autorisation d'enregistrer des données sur votre appareil pour une utilisation hors-ligne."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "%1$s (%2$s) demande l'autorisation de consulter les notifications."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "%1$s (%2$s) demande l'autorisation de modifier le comportement de votre navigateur sur ce site. Cela peut être une tentative d'attaque de votre système. Si vous ne faites pas confiance à ce site Web ou si vous ne savez pas d'où vient cette demande, touchez Annuler"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "%1$s (%2$s) demande l'autorisation de se connecter pour connaitre votre position."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) tente d'enregistrer une grande quantité de données sur votre appareil pour une utilisation hors-ligne."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "“%1$s” a été détecté.\nDétecté dans : “%2$s”\n\nUne partie du contenu a été bloquée pour protéger votre appareil."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "“%1$s” a été détecté.\nDétecté dans : “%2$s”\n\nOuvrir la page Web quand même ?"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "Mémoire insuffisante. Supprimez des éléments, puis réessayez"
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "Non autorisé."
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "Déplacé."
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "Saisir une URL."
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "Entrez le nom d'un favori."
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "Numérotation..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "Supprimer les informations d'accès à la position des sites Web ?"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "Supprimer ce raccourci Accès rapide ?"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "Supprimer cette page ?"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "Supprimer ce favori ?"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "Supprimer les données du site Web stockées ?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "Supprimer les données de connexion de ce site Web ?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "Supprimer les données de connexion des %d sites Web ?"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "Supprimer %d pages Web enregistrées ?"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "Supprimer %d raccourcis Accès rapide ?"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "Supprimer %d favoris ?"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "Supprimer toutes les données du site Web et les autorisations de localisation ?"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "Supprimer l'historique ?"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "Continuer"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "Fermer l'application"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "Effacer ?"
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "Effacer l'historique?"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "Favori supprimé."
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "Existe déjà."
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Toutes les données stockées pour ce site Web vont être effacées."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Toutes les données stockées et données d'autorisations de localisation vont être effacées."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "Toutes les données stockées et d'autorisation de localisation vont être effacées pour ces sites Web."
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "Tous les paramètres par défaut vont être rétablis."
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Tous les éléments seront supprimés de votre historique de navigation."
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Autoriser les sites à enregistrer et lire les témoins."
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "Ajouté aux favoris."
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "Onglets"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "Afficher certificat"
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "Unicode (UTF-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "Affichage miniature"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "Codage du texte"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "Réduire le texte"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "Paramètres"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "Envoyer un message"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "Courriel"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "Sélectionner le texte"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "Sélectionner tout"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "Sélectionner tout"
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "Mode de sélection"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "Sélectionné"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "Enregistrer sur KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Enreg. page pr aff. hors conn."
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "Enreg. élém. lié sur KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Enreg. pr affich. hors connex."
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "Page Web"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "Pages enregistrées"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "Afficher"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "Réorganiser"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "Renommer le dossier"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "Supprimer"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "Mode Lecteur"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "Mots de passe"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "Ouvrir dans nouv. fenêtre"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "Ouvrir"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "Pages hors ligne"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "Nouvel onglet"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "Réduire"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "Moyen"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "Faible"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "Droits d'accès à la position"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "Charger les images"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "Latin-1 (ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "Coréen (EUC-KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "Japonais (SHIFT JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "Japonais (ISO-2022-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "Japonais (EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "Mode incognito"
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "Immense"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "Écr. accueil comme clip Web"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "Écran d'acc. comme racc."
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "Élevée"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "Page suivante"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "Page précédente"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "Géante"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "Rechercher dans la page"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "Rechercher dans la page"
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "Flux souscrits"
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "Agrandir le texte"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "Activer mode Secret"
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "Activer le mode Nuit"
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "Activer Faible utilis. données"
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "Glisser et déposer"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "Désact. mode Secret"
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "Désact. le mode Nuit"
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "Désact. Faible utilis. données"
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "Désactivé"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "Supprimer la page enregistrée"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "Supprimer l'historique"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "Réseau de données"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "Copier dans le presse-papier"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "Copier le lien URL"
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "Copier"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "Tout fermer"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "Effacer tout"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "Chinois (GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "Chinois (Big5)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "Cache"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "Ajouter au clip Web"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "Ajouter à l'accès rapide"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Ajouter à l'écran d'accueil"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "Ajouter à l'accueil"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "Ajouter ou supprimer des favoris"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "Ajouter un favori"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "Ajouter un marque-page"
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "Extension"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "Rech. ou entrer une URL"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "Aucun historique de navigation"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "Aucun site Web"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "Aucune page Web"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "Aucun raccourci"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "Suggestions adresses Web"
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "Sites Web"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "Afficher plus"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "Suggestions d'URL"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "Agrandisseur texte"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "Définir page d'accueil"
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "Lancer JavaScript"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "Réinitialiser paramètres"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "Précharger les pages Web"
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "Préch. pages Web assoc."
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "Précharger liens dispo"
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "Faible utilis. données"
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "Accès à la position"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "Qualité d'image"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "Masquer barre d'adresse"
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "Télécharger contenu flux"
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "Suppr. données connexion"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "Stats enregistr. données"
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "Contenu"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "Suppr. données de notif."
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "Remplir autom. formul."
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "Ajouter un profil"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "Données d'accès"
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "Nombre maximum de fenêtres ouvertes atteint"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "Notifications Web"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "Notification Web"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "Validité"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "Impossible d'ouvrir la fenêtre"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Impossible d'ouvrir le fichier"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "Impossible de déplacer favoris"
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "Site non sécurisé"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "Définir une page d'accueil"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "Numéro de série :"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "Sélect. données connex. de"
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "Sélectionner des raccourcis"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "Sélectionner des marque-pages"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "Sélectionnez le favori"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "Certificat de sécurité"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "Réorg. raccourcis Accès rapide"
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "Accès rapide"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "Profils"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "Fenêtre contextuelle bloquée"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "Sites Web populaires"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "Organisation :"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "Unité organisation :"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "Émis le :"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "Émis par"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "Extension HTML5"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "Données formulaire"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "Expire le :"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "Activer la connexion Web"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "Modifier le marque-page"
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "Supprimer données du site Web"
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "Suppr. données de connexion"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "Supprimer le profil"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "Supprimer les favoris"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "Problème de connectivité des données"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "Nom commun :"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "Fermer l'application"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "Effacer les données personnalisées"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "Effacer l'accès à la position"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "Gestion bande passante"
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "Certificats"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "Réinitialiser"
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "Accueil"
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "Rech."
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "Retour"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "Tjrs aff."
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "Portail Web"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "Sport"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "Social"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr "Courses"
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "Paiement"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "Passe-/ntemps"
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "Accéder à l'historique"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "Divertis-/nsement"
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "Gestionnaire de fenêtres"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "Adresse Web"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "Saisie vocale"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "Afficher l'image"
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "Afficher l'historique."
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "Afficher les favoris."
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "Certificat valide"
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "Utiliser le mode Plein écran pour masquer la barre d'état."
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Utilisez un service de prédiction pour afficher les recherches associées et les sites Web populaires dans la barre d'adresse lors de la saisie de texte."
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "Dossier supérieur"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "Non libellé"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "Impossible d'ouvrir le fichier enregistré dans %s. Il a peut-être été supprimé ou renommé, ou les autorisations de fichier empêchent d'y accéder."
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "Affichage de la page Web impossible. Aucune réponse du serveur."
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "Village/ville/région"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "Ce site utilise %s."
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "Ce site peut accéder à votre position."
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "Ce site ne peut pas accéder à votre position."
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Ce signet sera supprimé."
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "Les données personnelles sélectionnées vont être supprimées."
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "Champ de texte"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "Dossier cible"
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "Touchez l'icône du gestionnaire de fenêtres, fermez des fenêtres, puis réessayez."
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "Touchez une nouvelle fois pour fermer Internet."
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "Synchroniser les pages ouvertes"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "Synchroniser les données Internet"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "Synchroniser les favoris"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "Adresse, boite postale, a/s, etc."
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "Données stockées"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "Poignée de la barre de fractionnement"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "Pour accéder aux onglets et aux favoris de vos autres appareils, connectez-vous à votre compte Samsung."
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "Afficher une vue d'ensemble des pages récemment ouvertes."
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "Empreinte SHA-256 :"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "Empreinte SHA-1 :"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "Définir texte pour remplissage automatique formulaire Web."
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "Définir la page actuelle comme page d'accueil"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "Sélectionnez un dossier"
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "Rechercher ou entrer une URL."
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "Champ de recherche"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "Suggestions d'URL et de recherche"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "Écran et texte"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "Enregistrer les noms d'utilisateur et les mots de passe pour les sites Web."
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "Enregistrer le lien"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "Restaurer les paramètres par défaut ?"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "Rétablir les paramètres par défaut"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "Restaurer valeurs par défaut"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "Réinitialisation des paramètres"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "Réinitialisez tous les paramètres par défaut."
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "Supprimer les informations d'accès aux notifications Web ?"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "Mémoriser les MDP"
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "Mémoriser les données de formulaire"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "Mémoriser les données que j'ai saisies dans les formulaires pour une utilisation ultérieure."
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "Bouton radio"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Le favori %s sera supprimé."
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "Confident."
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "Imprimer"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "Appuyez sur la touche Menu."
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "Code postal"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "%d fenêtres contextuelles bloquées"
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "Page chargée"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "Les pages consultées dans cet onglet n'apparaitront ni dans l'historique du navigateur ni dans l'historique de recherche. Elles ne laisseront par ailleurs aucune autre trace (témoins, par exemple)."
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "Ignorer la demande du site Web concernant le contrôle de la fonction de zoom."
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "Autre"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "Ouvrir des fenêtres."
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "Ouv. pages ds vue ens."
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "Sur demande"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "Uniquement via Wi-Fi"
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "Ancien"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "Aucune fenêtre"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "Aucun site consulté"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "Sans titre"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "Aucune page enregistrée"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "Aucun favori"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "Normale"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "Actualités"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Déplacer les favoris sélectionnés ?"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "Sites les plus visités"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "Vue mobile"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "Emplacement"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "Dernière semaine"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "Mois précédent"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "7 derniers jours"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "Grande"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "L'histor. Internet n'est pas conservé."
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "Améliorer les performances lors du chargement des pages."
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "Page d'accueil"
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "Masquez la barre d'adresse lorsque vous faites défiler la page vers le bas."
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "Général"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "Nom complet"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "Forcer le zoom"
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "Appartement, bureau, bâtiment, étage, etc."
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "Empreintes :"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Échec de l'ajout à l'écran d'accueil"
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "Entrez votre nom."
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "Entrez village/ville/départ."
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "Saisissez un pays/une région."
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "Entrez le nom de l'entreprise."
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "Activer la localisation"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "Activer JavaScript"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "Touchez deux fois pour afficher le certificat."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "Touchez deux fois pour sélectionner un moteur de recherche."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "Touchez deux fois pour ouvrir la page Web."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "Pressez deux fois pour ouvrir la liste."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "Touchez deux fois pour ouvrir le dossier."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "Appuyez deux fois pour ouvrir le clavier."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "Appuyez deux fois pour accéder au contenu."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "Touchez deux fois pour fermer la barre d'état."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "Touchez deux fois pour annuler la recherche."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "Touchez deux fois, puis maintenez doigt appuyé pour redimensionner zone fractionnée."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "Touchez deux fois et faites glisser votre doigt pour réorganiser."
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "Afficher les fenêtres d'avertissement de sécurité."
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "Afficher des images sur les pages Web."
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "Vue Bureau"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Supprimer les favoris sélectionnés ?"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "Supprimer des données personnelles"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "Stockage par défaut"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "Page par défaut"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "Utilisation des données réduite de %1$d % (%2$d Ko sur %3$d Ko reçus). Touchez ici pour réinitialiser les statistiques."
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "Personnaliser l'utilisateur téléphone"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "Page en cours"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "Créé(e)"
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "Région"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "Pays/région"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "Cookies et donn. site"
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "Témoins"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "Paramètres des contenus"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "Nom de l'entreprise"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "Fermer l'onglet."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "Effacer les paramètres d'autorisation de notification Web."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "Effacer les autorisations de notification Web ?"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "Effacer l'accès aux notifications pour tous les sites Web."
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "Effacer les notifications"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "Effacer l'accès à la position"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "Effacer l'historique"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "Effacer toutes les données de navigateur et réinitialiser tous les paramètres à leurs valeurs par défaut."
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "Ville"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "Modifiez la taille du texte pour un meilleur confort de lecture, notamment lors de l'affichage des versions bureau des sites Web sur votre appareil. La disposition du texte peut être affectée par ce changement."
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "Rappel de favoris"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "Bloquer les fenêtres contextuelles sur les pages Web."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "Bloquer les fenêtres contextuelles sur les pages Web."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "Bloquer les fenêtres contextuelles"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "De base"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "Remplir automatiquement les formulaires"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "Détection automatique"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "Automatique"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "Demander l'ajout aux favoris d'un site Web que vous avez consulté à %d reprises"
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "Toujours activé"
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "Toujours"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "Toutes les fenêtres ouvertes seront fermées et vous serez redirigé vers la page d'accueil."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "Autoriser les sites à exécuter JavaScript."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "Autoriser les sites à demander l'accès à votre position."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Autoriser les sites à accéder à vos données de localisation."
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "Autoriser %s à afficher les notifications"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "Autorise les sites à enregistrer et à lire des données de témoin."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "Les pages Web les plus consultées seront affichées ici."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "La taille des données stockées et les autorisations d'accès à votre position des sites Web que vous consultez seront affichées ici."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Les pages Web consultées seront affichées ici."
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Les pages Web enregistrées pour être consultées hors ligne seront affichées ici."
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "Lorsque vous chargez des pages, l'historique apparait."
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Les pages Web ajoutées à la fonction Accès rapide seront affichées ici."
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Paramètres avancés pour les sites Web individuels"
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "Paramètres avancés"
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "Ajouter aux contacts"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "Aj. site Web aux favoris pour ouvrir plus rapid."
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "Adresse — ligne 2"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "Adresse — ligne 1"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "Accepter les témoins"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "1 profil sera supprimé."
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "ONGL."
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "Début du téléchargement..."
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "Le dossier a été renommé."
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "Suggérer termes/URL à chercher"
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "Gestion utilisation des données"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "Annuler"
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "Réglez l'appareil pour afficher la totalité de la page Web sur l'écran lorsqu'elle est chargée, sans avoir besoin de faire défiler."
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "Impossible de lancer Internet. Pile faible."
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "Le téléchargement a été interrompu et les données téléchargées vont être supprimées."
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "Search completed"
+
+msgid "IDS_BR_POP_READY"
+msgstr "Prêt."
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "Erreur de mémoire."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Itinérance des données désactivée. Connectez-vous à un réseau Wifi ou activez l'itinérance des données, puis réessayez."
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "Délai de requête expiré."
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "Une connexion Wi-Fi est requise. Appuyez sur OK pour accéder aux paramètres Wi-Fi."
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "Applis Web"
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "Afficher en ligne"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "Lire plus tard en hors-ligne"
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "Accès rapide"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "Toujours activé"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Touchez ici pour ajouter un raccourci Accès rapide"
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "Aucun historique"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "Manuel utilisateur"
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "Village/Ville/Département"
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "Données stockées"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "Suggest. URL et recherches"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "Historique"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "Ajuster la page à l'écran"
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "Téléchargements"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "Personnaliser"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "Pays/Région"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "Renommer le dossier"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "Données perso"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "Récent"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "Émis à"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "Codage"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "Modifier"
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "Téléchargement arrêté"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "Service :"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "Ajouter"
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "Wifi"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "Param."
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "OK"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "Nouveau"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "Recherche Web"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "Impossible d'ouvrir le fichier."
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "Impossible de trouver une application permettant d'ouvrir ce fichier."
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "Impossible de se connecter aux réseaux mobiles lorsque le mode Hors ligne est activé. Connectez-vous plutôt à un réseau Wifi ou touchez Paramètres pour désactiver le mode Hors ligne, puis réessayez."
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Ce certificat provient d'une autorité fiable."
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Touchez ici pour ajouter un raccourci Accès rapide."
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "Préférences"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "% "
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "Aucun réseau mobile n'a été trouvé."
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "Aucune correspondance"
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "Les données mobiles sont désactivées. Connectez-vous à un réseau Wifi ou touchez Paramètres pour les activer, puis réessayez."
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "Ajuster selon largeur"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "ACCÈS RAPIDE"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "Ouvrir dans un nouvel onglet"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "Partager le lien"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "Enregistrer"
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "Enreg."
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "Sauv."
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "Précédent"
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "Suivant"
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "Supprimer"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "Effacer"
+
+msgid "IDS_BR_SK_BACK"
+msgstr "Précédent"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "Connexion Wifi requise. Connectez-vous au réseau Wifi et réessayez"
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "URL introuvable."
+
+msgid "IDS_BR_POP_URL"
+msgstr "URL"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "Enregistré."
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "Retiré"
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d éléments vont être supprimés."
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "%d éléments sélectionnés."
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "Aucun élément sélectionné."
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "Mémoire insuffisante."
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "Jamais"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "Les données mobiles sont désactivées. Connectez-vous au réseau Wifi à la place ou activez les données mobiles et réessayez"
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "Chargement. Veuillez patienter..."
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "URL non valide."
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "Échec."
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "Saisir un titre"
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "Ne plus afficher"
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "Téléchargement terminé."
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "Désactivé."
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "Supprimer ?"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "Supprimé."
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "Fermer l'application?"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "Marque-page ajouté"
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "Luminosité automatique"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "Compte"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "1 élément va être supprimé."
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "1 élément sélectionné."
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "Traduire"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "Arrêter"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "Afficher"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "Partager"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "Réglages"
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "Envoyer un courriel"
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "Sélectionner"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "Carte SD"
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "Renommer"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "Actualiser"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "Déplacer"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "Messagerie"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "Liste"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "J'accepte"
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "Aide"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "Appareil"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "Favori"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "Ajouté."
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "Ajouter"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "Stockage téléch. par déf."
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "Se connecter au compte Samsung"
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "%d sélectionné(s)"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "Aucune connexion réseau"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "Dossier"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "Modifier le profil"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "Appliquer"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "Pas maintenant"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "Activer"
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "Modifier"
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "Continuer"
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "Continuer"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "Fermer"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "Annuler"
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "Annuler"
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "Autoriser"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "Hier"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "Aujourd'hui"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "Titre"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "Le nombre maximal de caractères (%d) a été dépassé."
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "En continu"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "Petite"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "Réglages"
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "Recherche"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "Résultats de la recherche"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "Profil"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "Traitement…"
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "N° téléphone"
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "Téléphone"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d éléments vont être supprimés."
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "Mot de passe"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "Activé"
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "Désactivé"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "Aucun résultat trouvé."
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "Aucun historique"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "Notifications"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "Moyenne"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "Images"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "Plein écran"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "Taille de police"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "Nom de dossier"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "Entrez un code postal."
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "Entrez un code postal."
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "Saisissez le numéro de téléphone."
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "Saisissez un nom."
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "Saisir le nom de dossier."
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "Saisissez l'adresse courriel."
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "Adresse courriel"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "Téléchargement..."
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "Mode développeur"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "Par défaut"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "Marque-pages"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "Tous"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr "Ajouter à"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "Libellés"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "1 élément va être supprimé."
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "Le nombre maximal de caractères (%d) est atteint."
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "Type de média non pris en charge"
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Impossible de se connecter aux réseaux mobiles lorsque le mode Hors-ligne est activé. Connectez-vous au réseau Wifi à la place ou désactivez le mode Hors-ligne et réessayez"
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "Installation terminée."
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "Échec d'installation"
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "Suppression ..."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "L'itinérance des données est désactivée. Connectez-vous au réseau Wifi à la place ou activez l'itinérance des données et réessayez"
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "Partager via"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "Coller"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "Taille de police"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "Téléchargement impossible"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "Mettre à jour"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "Réessayer"
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "Échec de la demande."
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "Connexion"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "Chargement..."
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "Ajuster à l'écran"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "Télécharg."
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Itinérance des données désactivée. Connectez-vous à un réseau Wifi, ou activez l'itinérance des données, puis réessayez."
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "Téléchargement annulé."
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "Secret activé"
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "Confidentialité"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "Stockage par défaut"
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "Zoom manuel"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "Moteur de recherche par défaut"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "Enreg. infos de connexion"
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "Désactiver le mode Secret"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "Activer le mode Secret"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "Sécurité du mode Secret"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "Utiliser mot de passe"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "Ne pas utiliser mot de passe"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "Sites Web les + visités"
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "Définir mon profil"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "Mon profil d'entrées auto"
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "Gérez les données utilisées pour remplir les formulaires en ligne."
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "Enr. info connex."
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "Données d'accès à la position"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "Saisir automatiquement les données"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "Les pages Web que vous consultez pendant que le mode Secret est activé ne s'afficheront pas dans votre navigateur ou votre historique de recherche lorsque ce mode est désactivé.\n\nLes favoris et les pages Web que vous enregistrez pendant que le mode Secret est activé ne s'afficheront pas lorsque ce mode est désactivé.\n\nVous pouvez également protéger vos données en mode Secret avec un mot de passe."
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "Les pages Web que vous consultez pendant que le mode Secret est activé ne s'afficheront pas dans votre navigateur ou votre historique de recherche lorsque ce mode est désactivé.\n\nLes favoris et les pages Web que vous enregistrez pendant que le mode Secret est activé ne s'afficheront pas lorsque ce mode est désactivé."
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "Secret désac."
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "Ne pas utiliser MDP"
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "Nv. ongl."
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "Adresse Web"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "Ajout page Web à Accès rapide"
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "Activation de JavaScript"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "Imposs. ouvrir nouvel onglet"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "Ouvrir dans un nouvel onglet"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "Nom de dossier déjà utilisé."
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "Nouveau dossier %d"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "Nouveau dossier"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "Activer JavaScript"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "Gérer les données du site Web"
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "Définition page d'accueil"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "La page Web a été ajoutée à la liste d'accès rapide."
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "Modifier Accès rapide"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "Supprimer des favoris"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "Ajouter un favori"
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "Historique de navigation"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "Onglets"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "Nouvel onglet"
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "Transférer"
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "Retour"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "Favoris"
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "Aucun profil"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "Historique"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "Favoris"
+
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "Earráid líonra."
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "Fíordheimhniú de dhíth."
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "Rabhadh slándála"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "Deimhnithe"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "Eisithe chuig:"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "Ainm coitianta:"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "Eagraíocht:"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "Aonad eagrúcháin:"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "Tá fadhbanna leis an deimhniú slándála don láithreán seo"
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "Ceadaigh"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "Iarrann %s do shuíomh"
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "Cuimhnigh ar mo shainrogha"
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr "Sraithuimhir"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "Eisithe ag:"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "Bailíocht:"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "Bailí ó:"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "Bailí go dtí"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "Méarlorg"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "Algartam sínithe"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "Íoslódáil"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "An leathanach gréasáin seo"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "Ainm úsáideora"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "Pasfhocal"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "Amharc air"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "Cuir ar ceal"
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "Scáileán"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "LTE/GSM/WCDMA (uathnascadh)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "Multi window"
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "Faisnéis faoin deimhniú"
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "Socruithe láithreán Gréasáin"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "Deimhniú neamhbhailí."
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "Cnaipe"
+
+msgid "IDS_BR_SK_YES"
+msgstr "Déan é"
+
+msgid "IDS_BR_SK_NO"
+msgstr "Ná déan é"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "Déanta"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "Cuir ar ceal"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "Tuilleadh"
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "Níl míreanna ann"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "Nasc le líonra móibíleach"
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "Ná taispeáin arís"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "Ní féidir ach URL http nó https a íoslódáil"
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "Cuardach Gréasáin"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "Amharc ar íomhá"
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "Sábháil nasc"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "Sábháil íomhá"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "Cóipeáil nasc"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "Cóipeáil íomhá"
+
+msgid "IDS_BR_SK_OK"
+msgstr "OK"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "Glaoigh"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "Theip air"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "Leathanach gréasáin curtha le Mear-rochtain."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "Leathanach gréasáin curtha le Leabharmharcanna."
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "Aicearraí Mear-rochtana scriosta."
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Scriosfar %d mír ón stair bhrabhsála."
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "Cuntas Samsung á oscailt..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "Úsáid íseal sonraí cumasaithe."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "Úsáid íseal sonraí díchumasaithe. %d% de bhandaleithead coigilte."
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "Íomhá cóipeáilte chuig gearrthaisce."
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Theip ar chur leis an scáileán baile."
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "Íomhá á híoslódáil..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "Staitisticí coigilte sonraí athshocraithe."
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "Leabharmharc scriosta."
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Curtha leis an Liosta mear-rochtana."
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "Curtha leis an scáileán baile."
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "Bac curtha ar 1 mhír aníos."
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Scriosfar 1 mhír ón stair bhrabhsála."
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "Fógraí"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "Is mó cuairt"
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "Stair"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "Bain tic"
+
+msgid "IDS_BR_SK_TABS"
+msgstr "Táib"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "Roghchlár"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "Scrs"
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "Déan fillteán"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "Glan"
+
+msgid "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"
+msgstr "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."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Socraigh an gléas le fiosruithe agus le láithreáin a mholadh duit sa bharra seolta ghréasáin de réir mar a chlóscríobhann tú."
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "Socraigh an téacs d'fhoirmeacha ar líne."
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Socraigh ardsocruithe do láithreáin Ghréasáin aonair."
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "Cuimhnigh na sonraí a chlóscríobhtar i bhfoirmeacha le húsáid arís."
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "Tuar fiosruithe gaolmhara agus láithreáin is mó éileamh sa bharra Nascleanúna de réir mar a chlóscríobhann tú."
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "Sáraigh iarratais an tsuímh ghréasáin le leibhéal zúmála a rialú."
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "Taispeáin íomhánna ar leathanaigh Ghréasáin."
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "Comhbhrúigh inneachar ó láithreáin ghréasáin le níos lú sonraí a úsáid."
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "Glan faisnéis rochtana faoi fhógraí gréasáin do gach láithreán gréasáin."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "Change the text size for easier reading, especially when viewing desktop versions of websites on your phone. Note that the text layout may change as a result."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "Athraigh méid an téacs le haghaidh léitheoireacht níos éasca, go háirithe agus tú ag amharc ar leaganacha deisce de láithreáin ghréasáin. Tabhair faoi deara gur féidir go n-athrófar leagan amach an téacs dá réir sin."
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "Glanfar gach faisnéis rochtana faoi fhógraí gréasáin."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Ceadaigh do shuíomhanna fianáin a shábháil agus a léamh."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Ceadaigh do shuíomhanna do shonraí suímh a rochtain."
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "Is féidir nach mbeidh tú ábalta roinnt leathanach gréasáin a ghearradh go cruinn"
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "Glanfar do stair."
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "Ní féidir an deimhniú a fheiceáil. Athraíodh faisnéis an leathanaigh."
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "Le síniú isteach ar an láithreán gréasáin seo le do mhéarloirg, téigh chuig Socruithe agus cumasaigh Síniú isteach gréasáin."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Ní ó údarás iontaofa an deimhniú seo."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Is ó údarás iontaofa an deimhniú seo."
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Glanfar sonraí cead suímh don láithreán gréasáin seo."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "Is ionann an fillteán sprice agus an fillteán foinseach"
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "Is fo-fhillteán de chuid an fhillteáin fhoinsigh é an fillteán sprice"
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "Tá fadhbanna ann leis an deimhniú slándála don láithreán gréasáin seo."
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "Ag tosú ar íoslódáil..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "Is féidir nach mbeidh an ghné seo ar fáil ar roinnt sean-láithreán gréasáin HTML"
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "Socraigh mar leathanach baile"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "Fillfear socruithe chuig na réamhshocruithe."
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "Socruithe sábháilte."
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "Cuireann an beartas slándála srian ar úsáid an bhrabhsálaí Idirlín"
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "Sábháilte chuig leabharmharcanna."
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "Athainmnigh clib"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "Scriosfar %d próifíl."
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "Ní thaispeánfar leathanaigh a n-amharcann tú orthu i stair do bhrabhsálaí ná i do Stair cuardaigh, agus ní fhágfar rianta eile, amhail fianáin, ina ndiaidh."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "Tá %1$s (%2$s) ag iarraidh ceada le do cheamara a úsáid"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "Tá %1$s (%2$s) ag iarraidh ceada le sonraí a stóráil ar do ghléas le húsáid as líne"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "Tá %1$s (%2$s) ag iarraidh ceada le fógraí a thaispeáint"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "Tá %1$s (%2$s) ag iarraidh ceada leis an gcaoi ina n-oibríonn do bhrabhsálaí ar an láithreán seo a athrú. Is féidir gur ionsaí iarrtha ar do chóras é seo. Mura bhfuil iontaoibh agat as an láithreán gréasáin seo nó mura bhfuil an fáth a bhfuil an t-iarratas seo ar eolas agat, tapáil Cuir ar Ceal."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "Tá %1$s (%2$s) ag iarraidh ceada le do shuíomh a rochtain"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "Tá %1$s (%2$s) ag iarraidh líon mór sonraí a stóráil ar do ghléas le húsáid as líne"
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "Tá “%1$s” braite.\nBraite in: “%2$s”\n\nCuireadh bac ar roinnt inneachar le do ghléas a chosaint."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "Tá “%1$s” braite.\nBraite in: “%2$s”\n\nOscail an leathanach gréasáin ar aon nós?"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "Easpa cuimhne. Scrios roinnt míreanna agus triail arís."
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "Neamhcheadaithe."
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "Bogtha."
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "Iontráil URL"
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "Iontráil ainm an leabharmhairc"
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "Dialing..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "Scrios faisnéis rochtana suímh don láithreán gréasáin?"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "Scrios an t-aicearra Mear-rochtana seo?"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "Scrios an leathanach seo?"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "Scrios an leabharmharc seo?"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "Scrios sonraí na láithreán gréasáin stóráilte?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "Scrios sonraí sínithe isteach don láithreán gréasáin seo?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "Scrios sonraí sínithe isteach i gcás %d láithreán gréasáin?"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "Scrios %d leathanach gréasáin sábháilte?"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "Scrios %d aicearra Mear-rochtana?"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "Scrios %d leabharmharc?"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "Scrios gach cead do shonraí agus do shuímh ag an láithreán gréasáin?"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "Scrios stair?"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "Ar aghaidh"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "Dún ríomhchlár"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "Glan?"
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "Glan stair?"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "Leabharmharc bainte."
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "Ann cheana."
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Glanfar gach sonra atá stóráilte don láithreán gréasáin seo."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Glanfar gach sonra stóráilte agus gach sonra cead suímh don láithreán gréasáin seo."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "Glanfar gach sonra stóráilte agus gach sonra cead suímh do na láithreáin ghréasáin seo."
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "Fillfear gach socrú ar an réamhshocrú."
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Scriosfar gach mír ón stair bhrabhsála."
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Lig do láithreáin fianáin a shábháil agus a léamh"
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "Curtha le leabharmharcanna."
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "Fuinneoga"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "Amharc ar dheimhniú"
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "Unicode (UTF-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "Radharc mionsamhla"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "Ionchódú téacs"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "Crap an téacs"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "Socruithe"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "Seol teachtaireacht"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "R-phost"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "Roghnaigh téacs"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "Roghnaigh gach"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "Roghnaigh gach"
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "Mód roghnaithe"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "Roghnaithe"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "Sábháil chuig KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Sábh. lch le hamh. air as líne"
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "Sábh. mír nasctha in KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Sábháil le hamharc air as líne"
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "Leathanach gréasáin"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "Leathanaigh shabháilte"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "Amharc"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "Athordaigh"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "Athainmnigh fillteán"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "Bain"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "Mód léitheoireachta"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "Pasfhocail"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "Oscail i bhfuinneog nua"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "Oscail"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "Leathanaigh as líne"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "Fuinneog nua"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "Íoslaghdaigh"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "Meánach"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "Íseal"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "Pribhléidí rochtana suímh"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "Lódáil íomhánna"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "Laidin-1 (ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "Cóiréis (EUC-KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "Seapáinis (SHIFT JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "Seapáinis (ISO-2022-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "Seapáinis (EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "Mód incognito"
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "Ollmhór"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "Scáil. baile mar ghearrthóg gréasáin"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "Scáileán baile mar aicearra"
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "Ard"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "Seol ar aghaidh"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "Siar"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "Ollmhór"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "Aimsigh ar lch."
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "Aimsigh ar leathanach"
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "Na fothaí liostáilte"
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "Méadaigh an téacs"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "Cumasaigh Mód rúnda"
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "Cumasaigh Mód oíche"
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "Cumasaigh Úsáid íseal sonraí"
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "Tarraing agus scaoil"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "Díchumas. Mód rúnda"
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "Díchumas. Mód oíche"
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "Díchum. Úsáid íseal sonraí"
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "Díchumasaithe"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "Scrios leathanach sábháilte"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "Scrios stair"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "Líonra sonraí"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "Cóipeáil chuig an ngearrthaisce"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "Cóipeáil nasc URL"
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "Cóipeáil"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "Dún gach"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "Glan gach"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "Sínis (GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "Sínis (Big5)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "Taisce"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "Cuir leis an ngearrthóg Gréasáin"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "Cuir le mear-rochtain"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Cuir leis an scáileán baile"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "Cuir le baile"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "Cuir leabharmharc leis nó bain ceann"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "Cuir l.mharc leis"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "Cuir leabharmharc leis"
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "Breiseán"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "Cuard., nó iontráil URL"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "Níl stair leathanach gréasáin ann"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "Níl láithreáin ghréasáin ann"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "Níl leathanaigh ghréasáin ann"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "Níl aicearraí ann"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "Moltaí seolta ghréasáin"
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "Láithreáin ghréasáin"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "Amharc ar thuilleadh"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "Moltaí URL"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "Treiseoir téacs"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "Socraigh lch baile"
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "Rith JavaScript"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "Athshocraigh socruithe"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "Réamhlódáil lgh Ghréasáin"
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "R.lódáil lgh ghréas. nasctha"
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "Réamhlódail naisc atá ar fáil"
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "Úsáid íseal sonraí"
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "Rochtain suímh"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "Cáilíocht íomhá"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "Folaigh barra seoltaí"
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "Íoslódáil inneachar fotha"
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "Scrios sonraí sínithe ist"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "Staitisticí coig. sonraí"
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "Inneachar"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "Glan sonraí fógraí"
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "Uath-líon foirmeacha"
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "Cuir próifíl leis"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "Faigh rochtain ar shuíomh"
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "Teorainn na bhfuinneog bainte amach"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "Fógraí gréasáin"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "Fógra Gréasáin"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "Bailíocht"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "Ní féidir fuinneog a oscailt"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Ní féidir an comhad a oscailt"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "Bogadh leabharmharc. dodhéanta"
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "Níl an láithreán iontaofa"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "Socraigh leathanach baile"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "Sraithuimhir:"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "Rogh. sonraí sín. isteach do"
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "Roghnaigh aicearraí"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "Roghnaigh leabharmharcanna"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "Roghnaigh leabharmharc"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "Deimhniú slándála"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "Athord. Aicearraí mear-rochtana"
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "Mear-rochtain"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "Próifílí"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "Bac curtha ar mhír aníos"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "Láithreáin Gréasáin is mó éileamh"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "Eagraíocht:"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "Aonad eagrúcháin:"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "Eisithe:"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "Arna eisiúint ag"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "Iarmhír HTML5"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "Sonraí ar fhoirm"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "As feidhm:"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "Cumasaigh Síniú isteach gréasáin"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "Cuir leabharmharc in eagar"
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "Scrios sonraí láith. ghréasáin"
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "Scrios sonraí sínithe isteach"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "Scrios próifíl"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "Scrios leabharmharcanna"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "Fadhb nascachta sonraí"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "Ainm coitianta:"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "Dún an feidhmchlár"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "Glan sonraí pearsantaithe"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "Glan rochtain an tsuímh"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "Bainistiú leithead banda"
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "Deimhnithe"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "Athshoc."
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "Lch baile"
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "Aim."
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "Siar"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "Taisp. i gcónaí"
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "Tairseach Gréasáin"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "Spórt"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "Sóisialta"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr "Siopa\ndóireacht"
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "Íocaíocht"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "Caitheamh aimsire"
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "Gabh chuig stair"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "Siam\nsaíocht"
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "Bainisteoir fuinneog"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "Seoladh Gréasáin"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "Ionchur gutha"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "Amharc ar íomhá"
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "Amharc ar stair."
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "Amharc ar leabharmharcanna."
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "Deimhniú bailí"
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "Úsáid Mód lánscáileáin leis an mbarra stádais a fholú"
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Úsáid seirbhís tuartha le fiosruithe gaolmhara agus láithreáin Ghréasáin is mó éileamh a thaispeáint sa bharra seoltaí de réir mar a chlóscríobhann tú"
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "Fillteán uachtarach"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "Neamhchlibeáilte"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "Ní féidir an comhad ag %s a oscailt. Is féidir gur baineadh nó athainmníodh é, nó is féidir go bhfuil bac ar rochtain ag ceadanna comhaid."
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "Ní féidir an leathanach Gréasáin a thaispeáint. Ní bhfuarthas freagairt ón bhfreastalaí."
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "Baile/cathair/contae"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "Tá %s á úsáid ag an suíomh seo."
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "Is féidir leis an láithreán seo do shuíomh reatha a rochtain."
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "Ní féidir leis an láithreán seo do shuíomh a rochtain."
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Scriosfar an leabharmharc seo"
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "Scriosfar na sonraí pearsanta roghnaithe."
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "Réimse téacs"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "Sprioc-fhillteán"
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "Tapáil íocón Bainisteoir fuinneog agus dún roinnt fuinneoga, ansin triail arís."
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "Tapáil uair amháin eile leis an Idirlíon a dhúnadh"
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "Sioncronaigh leathanaigh atá ar oscailt"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "Sioncronaigh sonraí Idirlín"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "Sioncronaigh leabharmharcanna"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "Seoladh sráide, Bosca poist, f/ch, srl"
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "Sonraí stóráilte"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "Hanla an roinnbharra"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "Sínigh isteach i do chuntas Samsung chun na leabharmharcanna agus na táib ar do ghléasanna eile a rochtain"
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "Taispeáin forbhreathnú ar leathanaigh nua-oscailte"
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "Méarlorg SHA-256:"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "Méarlorg SHA-1:"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "Socraigh téacs le foirmeacha Gréasáin a uath-líonadh"
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "Socraigh an leathanach reatha mar leathanach baile"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "Roghnaigh fillteán"
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "Cuardaigh nó iontráil URL"
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "Réimse cuardaigh"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "Moltaí ar chuardach agus URL"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "Scáileán agus téacs"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "Sábháil ainmneacha úsáideora agus pasfhocail do láithreáin Ghréasáin"
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "Sábháil nasc"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "Fill ar réamhshocruithe?"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "Fill ar réamhshocruithe"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "Athshocraigh go réamhshocraithe"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "Athshocraigh socruithe"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "Fill gach socrú ar an réamhshocrú."
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "Bain faisnéis rochtana faoi fhógraí Gréasáin?"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "Cuimhnigh ar phasfhocail"
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "Cuimhnigh sonraí foirme"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "Cuimhnigh na sonraí a scríobhaim i bhfoirmeacha le húsáid arís"
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "Cnaipe Raidió"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Scriosfar %s leabharmharc"
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "Príobháideacht"
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "Priontáil"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "Brúigh an eochair Roghchlár"
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "Postchód"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "Bac ar mhír aníos %d."
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "Leathanach lódáilte"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "Ní thaispeánfar leathanaigh ar a bhféachann tú sa táb seo i stair do bhrabhsálaí ná i stair do chuardaigh, agus ní fhágfar nithe eile, amhail fianáin, ina ndiaidh"
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "Sáraigh iarratas an láithreáin ghréasáin le zúmáil a rialú"
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "Eile"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "Oscail fuinneoga."
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "Oscail i bhforbhreathnú"
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "Ar éileamh"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "Trí Wi-Fi amháin"
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "Níos sine"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "Níl fuinneoga ann"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "Níl láithreáin ann ar tugadh cuairt orthu"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "Níl teideal ann"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "Níl leathanaigh sábháilte ann"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "Níl leabharmharcanna ann"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "Normálta"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "Nuacht"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Bog na leabharmharcanna roghnaithe?"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "Láithreáin is mó cuairt orthu"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "Amharc móibíleach"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "Suíomh"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "An tseachtain seo caite"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "An mhí seo caite"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "Le 7 lá anuas"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "Mór"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "Níor stóráladh stair idirlín."
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "An tIdirlíon"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "Feabhsaigh feidhmíocht agus leathanaigh á lódáil"
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "Leathanach baile"
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "Folaigh an barra seoltaí le linn scrollú síos an leathanaigh."
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "Ginearálta"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "Ainm iomlán"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "Fórsáil zúmáil"
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "Árasán, svuít, aonad, foirgneamh, urlár, srl"
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "Méarloirg:"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Theip ar é a chur leis an scáileán baile."
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "Iontráil d'ainm"
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "Iontráil baile/cathair/contae"
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "Iontráil tír/réigiún"
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "Iontráil ainm na cuideachta"
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "Cumasaigh suíomh"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "Cumasaigh JavaScript"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "Déthapáil le hamharc ar dheimhniú."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "Déthapáil le hinneall cuardaigh a roghnú."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "Déthapáil leis an leathanach gréasáin a oscailt."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "Déthapáil leis an liosta a oscailt."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "Déthapáil leis an bhfillteán a oscailt."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "Déthapáil leis an eochairchlár a oscailt."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "Déthapáil le bogadh chuig inneachar."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "Déthapáil leis an tráidire a dhúnadh."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "Déthapáil leis an gcuardach a chur ar ceal."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "Déthapáil agus coinnigh leis an réimse scoilte a athmheidniú."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "Déthapáil agus tarraing lena gcur in ord nua."
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "Taispeáin míreanna aníos rabhaidh slándála"
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "Taispeáin íomhánna ar leathanaigh Ghréasáin"
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "Amharc deisce"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Scrios na leabharmharcanna roghnaithe?"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "Scrios sonraí pearsanta"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "Stóras réamhshocraithe"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "Leathanach réamhshocraithe"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "Úsáid sonraí laghdaithe faoi %1$d% (%2$d KB as %3$d KB faighte). Tapáil anseo leis na staitisticí a athshocrú."
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "Saincheap gníomhaire úsáideora"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "Leathanach reatha"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "Cruthaithe."
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "Contae"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "Tír/réigiún"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "Fianáin & sonraí láithreáin"
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "Fianáin"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "Socruithe inneachair"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "Ainm na cuideachta"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "Dún an táb"
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "Glan socruithe ceada d'fhógraí Gréasáin"
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "Glan ceadanna d'fhógraí gréasáin?"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "Glan rochtain ar fhógraí do láithreáin Ghréasáin"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "Glan fógraí"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "Glan rochtain an tsuímh"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "Glan stair"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "Glan gach sonra brabhsálaí agus athshocraigh gach socrú chuig an réamhshocrú"
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "Cathair/Baile"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "Athraigh méid an téacs le haghaidh léitheoireachta níos éasca, go háirithe le linn amharc ar leaganacha deisce de láithreáin ghréasáin ar do ghléas. Tabhair faoi deara gur féidir go n-athrófar leagan amach an téacs dá réir."
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "Meabhrán leabharmhairc"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "Cuir bac ar mhíreanna aníos ar leathanaigh Ghréasáin"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "Cuir bac ar mhíreanna aníos ar leathanaigh ghréasáin."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "Cuir bac ar mhíreanna aníos"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "Bunúsach"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "Uath-líon foirmeacha"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "Uathbhraith"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "Uathoibríoch"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "Fiafraigh an gcuirfear leabharmharc ar láithreán gréasáin tar éis duit féachaint air %d uair"
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "Ar siúl i gcónaí"
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "I gcónaí"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "Dúnfar gach fuinneog atá ar oscailt agus bogfar chuig do leathanach baile thú"
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "Ceadaigh do láithreáin JavaScript a rith"
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "Ceadaigh do láithreáin rochtain ar do shuíomh a iarraidh"
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Ceadaigh do láithreáin do shonraí suímh a rochtain"
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "Ceadaigh do %s fógraí a thaispeáint"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "Ceadaítear do láithreáin sonraí fianán a shábháil agus a léamh."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "Tar éis duit cuairt a thabhairt ar leathanaigh ghréasáin, taispeánfar na leathanaigh is mó cuairt anseo."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "Tar éis duit amharc ar láithreáin ghréasáin, taispeánfar anseo an méid sonraí atá stóráilte acu agus cibé acu is féidir nó nach féidir leo do shuíomh a rochtain."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Tar éis duit amharc ar leathanaigh ghréasáin, taispeánfar anseo iad."
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Tar éis duit leathanaigh ghréasáin a shábháil le hamharc orthu as líne, taispeánfar anseo iad."
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "Nuair a bheidh leathanaigh lódáilte agat, taispeánfar stair na leathanach"
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Tar éis duit leathanaigh ghréasáin a chur le Mear-rochtain, taispeánfar anseo iad."
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Ardsocruithe do láithreáin Ghréasáin aonair"
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "Ardleibhéal"
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "Cuir le teagmhálaí"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "Cuir an láithreán gréas. seo le leabharmharc. lena oscailt níos tapa"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "Líne seolta 2"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "Líne seolta 1"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "Glac le fianáin"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "Scriosfar 1 phróifíl."
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "TÁIB"
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "Tosú ar íoslódáil..."
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "Fillteán athainmnithe."
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "Mol téarmaí cuardaigh & URLanna"
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "Bainistíocht úsáide sonraí"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "Cealú"
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "Socraigh an gléas leis an leathanach gréasáin ina iomláine a thaispeáint ar an scáileán nuair a lódáiltear é, gan gá le scrollú."
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "Ní féidir an tIdirlíon a rith. Ceallra lag."
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "Tá an íoslódáil scortha agus scriosfar sonraí na híoslódála."
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "Search completed"
+
+msgid "IDS_BR_POP_READY"
+msgstr "Réidh."
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "Earráid chuimhne."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Tá fánaíocht sonraí díchumasaithe. Nasc le líonra Wi-Fi, nó cumasaigh fánaíocht sonraí agus triail arís é."
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "Am iarratais istigh."
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "Tá líonra Wi-Fi de dhíth. Tapáil OK le gabháil chuig do shocruithe Wi-Fi."
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "F.chláir ghréas."
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "Amharc air ar líne"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "Léigh ar Lgh as líne ar ball"
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "Mear-rochtain"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "Cumasaithe i gcónaí"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Tapáil anseo le hAicearra mearochtana a chur leis"
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "Níl stair ann"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "L.leabhar úsáideora"
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "Baile/Cathair/Contae"
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "Sonraí stóráilte"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "Moltaí cuardaigh agus URL"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "Stair"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "Oir lch. don scáileán"
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "Íoslódálacha"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "Saincheaptha"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "Tír/Réigiún"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "Athainmnigh fillteán"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "Sonraí pears."
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "Níos nuaí"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "Arna eisiúint chuig"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "Ionchódú"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "C. in eagar"
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "Íoslódáil scortha"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "Roinn:"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "Cuir leis"
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "Wi-Fi"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "Socruith."
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "OK"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "Nua"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "Cuardach Gréasáin"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "Ní féidir an comhad a oscailt."
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "Ní féidir feidhmchlár a aimsiú leis an gcomhad seo a oscailt."
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "Ní féidir nascadh le líonraí móibíleacha agus Mód eitilte cumasaithe. Nasc le líonra Wi-Fi ina n-ionad, nó tapáil Socruithe le Mód eitilte a dhíchumasú agus ansin triail arís."
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Is ó údarás iontaofa an deimhniú seo."
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Tapáil anseo le hAicearra mear-rochtana a chur leis."
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "Sainroghanna"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "% "
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "Níor aimsíodh aon líonraí móibíleacha."
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "Níl meaitseanna ann"
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "Tá Sonraí móibíleacha casta as. Nasc le líonra Wi-Fi ina n-ionad, nó tapáil Socruithe le Sonraí móibíleacha a chasadh air agus ansin triail arís."
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "Oir don leithead"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "MEAR-ROCH."
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "Oscail i dtáb nua"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "Comhroinn nasc"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "Sábháil"
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "Sábhl"
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "Sábháil"
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "Roimhe"
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "Ar aghaidh"
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "Scrios"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "Glan"
+
+msgid "IDS_BR_SK_BACK"
+msgstr "Siar"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "Nasc Wi-Fi de dhíth. Nasc le líonra Wi-Fi agus triail arís."
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "Níor aimsíodh URL."
+
+msgid "IDS_BR_POP_URL"
+msgstr "URL"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "Sábháilte."
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "Bainte."
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "Scriosfar %d mír"
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "%d mír roghnaithe."
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "Níl mír roghnaithe."
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "Easpa cuimhne."
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "Choíche"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "Tá sonraí móibíleacha díchumasaithe. Nasc le líonra Wi-Fi, nó cumasaigh sonraí móibíleacha agus triail arís é."
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "Ag lódáil. Fan go fóill..."
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "URL neamhbhailí."
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "Theip air."
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "Iontráil teideal"
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "Ná taispeáin arís"
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "Íoslódáilte."
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "Díchumasaithe."
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "Scrios?"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "Scriosta."
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "Dún ríomhchlár?"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "Leabharmharc curtha leis."
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "Uathghile"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "Cuntas"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "Scriosfar 1 mhír"
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "1 mhír roghnaithe."
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "Cuir aistriúchán air"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "Stop"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "Taispeáin"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "Comhroinn"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "Socruithe"
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "Seol r-phost"
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "Roghnaigh"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "Cárta SD"
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "Athainmnigh"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "Athnuaigh"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "Bog"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "Teachtaireachtaí"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "Amharc liosta"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "Aontaím."
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "Cuidiú"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "Gléas"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "Leabharmharc"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "Curtha leis."
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "Cuir leis"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "Stóras íoslód. r'shocraithe"
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "Sínigh isteach ar chuntas Samsung"
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "%d roghnaithe"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "Níl nasc líonra ann"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "Fillteán"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "Cuir próifíl in eagar"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "Socraigh"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "Ní anois"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "Cumasaigh"
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "Cuir in eagar"
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "Ar agh"
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "Ar aghaidh"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "Dún"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "Cealaigh"
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "Cealaigh"
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "Ceadaigh"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "Inné"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "Inniu"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "Teideal"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "Uaslíon na gcarachtar (%d) bainte amach"
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "Sruthú"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "Beag"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "Socruithe"
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "Cuardaigh"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "Torthaí an chuardaigh"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "Próifíl"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "Ag próiseáil..."
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "Uimhir fóin"
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "Fón"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "Scriosfar %d mír"
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "Pasfhocal"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "Air"
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "As"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "Níor aimsíodh torthaí."
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "Níl stair ann"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "Fógraí"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "Meánach"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "Íomhánna"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "Lánscáileán"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "Méid an chló"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "Ainm an fhillteáin"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "Iontráil postchód"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "Iontráil cód poist"
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "Iontráil uimhir fóin."
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "Iontráil ainm"
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "Iontráil ainm an fhillteáin"
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "Iontráil seoladh r-phoist"
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "Seoladh r-phoist"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "Ag íoslódáil..."
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "Mód forbróra"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "Réamhshocrú"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "Leabharmharcanna"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "Gach"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr "Cuir le"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "Clibeanna"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "Scriosfar 1 mhír"
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "Uaslíon na gcarachtar (%d) bainte amach."
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "Cineál meán gan tacú."
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Ní féidir nascadh le líonraí móibíleacha agus mód Eitilte cumasaithe. Nasc le líonra Wi-Fi, nó díchumasaigh mód Eitilte agus triail arís é."
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "Suiteáilte."
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "Theip ar shuiteáil."
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "Ag scriosadh..."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Tá fánaíocht sonraí díchumasaithe. Nasc le líonra Wi-Fi, nó cumasaigh fánaíocht sonraí agus triail arís é."
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "Comhroinn le"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "Greamaigh"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "Méid cló"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "Íoslódáil dodhéanta"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "Nuashonraigh"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "Atriail"
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "Theip ar iarratas."
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "Logáil isteach"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "Ag lódáil..."
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "Oir don scáileán"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "Ioslódálacha"
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Tá fánaíocht sonraí díchumasaithe. Nasc le líonra Wi-Fi ina ionad, nó cumasaigh fánaíocht sonraí agus triail arís é."
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "Íoslódáil curtha ar ceal."
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "Rúnda air"
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "Príobháideacht"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "Stóras réamhshocraithe"
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "Zúmáil de láimh"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "Inneall cuardaigh r.shocraithe"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "Sábh. fais. sínithe ist."
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "Cas as Mód rúnda"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "Cas air Mód rúnda"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "Slándáil Mhód rúnda"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "Úsáid pasfhocal"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "Ná húsáid pasfhocal"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "Láithreáin is mó cuairt"
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "Socraigh mo phróifíl"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "Mo phróifíl uathlíonta"
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "Bainistigh na sonraí a úsáidtear le foirmeacha ar líne a chomhlánú."
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "Sábh. síniú ist."
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "Sonraí rochtana suímh"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "Uathlíon sonraí"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "Aon leathanaigh ghréasáin a n-amharcann tú orthu agus Mód rúnda casta air, ní thaispeánfar i do stair bhrabhsálaí ná chuardaigh iad agus é casta as.\n\nAon leabharmharcanna nó leathanaigh ghréasáin a shábhálann tú agus Mód rúnda casta air, ní thaispeánfar iad agus é casta as.\n\nIs féidir leat do sonraí i Mód rúnda a chosaint le pasfhocal freisin."
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "Aon leathanaigh ghréasáin a n-amharcann tú orthu agus Mód rúnda casta air, ní thaispeánfar i do stair bhrabhsálaí ná chuardaigh iad agus é casta as.\n\nAon leabharmharcanna nó leathanaigh ghréasáin a shábhálann tú agus Mód rúnda casta air, ní thaispeánfar iad agus é casta as."
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "Rúnda as"
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "Ná húsáid pasfhocal"
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "Táb nua"
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "Seoladh gréasáin"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "Cuir lch. le Mear-rochtain"
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "Cas air JavaScript"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "Ní féidir táb nua a oscailt"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "Oscail i dtáb nua"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "Ainm an fhillteáin in úsáid cheana."
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "Fillteán nua %d"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "Fillteán nua"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "Cumasaigh JavaScript"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "Bainistigh sonraí láith."
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "Socraigh an leathanach baile"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Leathanach gréasáin curtha le Liosta mear-rochtana."
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "Cuir Mear-rochtain in eagar"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "Bain ó Leabharmharcanna"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "Cuir l.mharc leis"
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "Stair bhrabhsála"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "Táib"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "Táb nua"
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "Ar agh."
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "Siar"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "L.mharcanna"
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "Níl próifílí ann"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "Stair"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "Leabharmharcanna"
+
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "Erro de rede"
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "Autenticación requirida"
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "Advertencia de seguridade"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "Certificados"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "Emitido para:"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "Nome común:"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "Organización:"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "Unidade organizativa:"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "Existen problemas co certificado de seguridade deste sitio"
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "Permitir"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "%s solicita a túa localización"
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "Lembrar preferencia"
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr "Número de serie"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "Emitido por:"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "Validez:"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "Válido desde:"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "Válido ata"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "Pegada dixital"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "Algoritmo de sinatura"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "Descargar"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "Esta páxina web"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "Nome de usuario"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "Contrasinal"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "Ver"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "Cancelar"
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "Pantalla"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "LTE/GSM/WCDMA (conexión automática)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "Multi window"
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "Información do certificado"
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "Axustes do sitio Web"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "Certificado non válido"
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "Botón"
+
+msgid "IDS_BR_SK_YES"
+msgstr "Si"
+
+msgid "IDS_BR_SK_NO"
+msgstr "Non"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "Finalizado"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "Cancelar"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "Máis"
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "Sen elementos"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "Conéctate a rede móbil"
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "Non amosar outra vez"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "Só se poden descargar URL http ou https"
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "Busca na web"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "Ver imaxe"
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "Gardar ligazón"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "Gardar imaxe"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "Copiar ligazón"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "Copiar imaxe"
+
+msgid "IDS_BR_SK_OK"
+msgstr "Aceptar"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "Chamar"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "Erro"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "Páxina web engadida á Acceso rápido."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "Páxina web engadida aos Favoritos."
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "Atallo de acceso rápido eliminado."
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Elimináronse %d elementos do historial de navegación."
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "Abrindo Samsung account..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "Uso de datos reducido activado."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "Uso de datos reducido desactivado. %d% de largura de banda aforrada."
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "Imaxe copiada ao portapapeis."
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Non se puido engadir á pantalla de inicio."
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "Descargando imaxe..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "Restablecéronse as estatísticas de almacenamento de datos."
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "Favorito eliminado."
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Engadido á lista de acceso rápida."
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "Engadida á pantalla de inicio."
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "1 ventá emerxente bloqueada."
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Eliminouse 1 elemento do historial de navegación."
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "Notificacións"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "Os máis visitados"
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "Historial"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "Desmar."
+
+msgid "IDS_BR_SK_TABS"
+msgstr "Pestanas"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "Menú"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "Elim."
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "Crear carpeta"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "Borrar"
+
+msgid "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"
+msgstr "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"
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Define o dispositivo para suxerir consultas e sitios na barra de enderezos web segundo escribes."
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "Define texto para encher form. en liña."
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Define axustes avanzados para sitios web individuais."
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "Lembra os datos escritos nos formularios para usalos máis tarde."
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "Predí consultas relacionadas e sitios populares na barra de navegación a medida que escribes."
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "Anula as solicitudes de sitios web de controlar o nivel do zoom."
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "Amosar imaxes de páxinas web."
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "Comprime contido de sitios web para utilizar menos datos."
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "Borra a información de acceso a notificacións para todos os sitios web."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "Change the text size for easier reading, especially when viewing desktop versions of websites on your phone. Note that the text layout may change as a result."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "Cambia o tamaño do texto para facilitar a lectura, especialmente cando se visualizan versións para PC de sitios web. Ten en conta que é posible que o deseño do texto cambie como resultado."
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "Borrarase a información de acceso a notificacións de todos os sitios web."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Permite aos sitios gardar e ler as cookies."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Permite que os sitios accedan aos teus datos de localización."
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "É posible que non poidas recortar algunhas páxinas web con precisión"
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "Borrarase todo o teu historial."
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "Non se pode ver o certificado. A información da páxina cambiou."
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "Para iniciar sesión neste sitio web mediante as túas impresións dixitais, vai a Axustes e activa o inicio de sesión na web."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Este certificado non é dunha autoridade fiable."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Este certificado é dunha autoridade fiable."
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Borraranse os datos dos permisos de localización deste sitio web."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "A carpeta de destino é a mesma que a de orixe"
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "A carpeta de destino é unha subcarpeta da carpeta de orixe"
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "Hai problemas co certificado de seguridade deste sitio web."
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "Iniciando descarga..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "É posible que esta función non sexa compatible con algúns sitios web HTML antigos"
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "Definir como páxina de inicio"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "Restableceranse os axustes predeterminados."
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "Características gardadas"
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "A política de seguridade limita o uso do buscador de Internet"
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "Gardado en favoritos"
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "Cambiar o nome da etiqueta"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "Eliminaranse %d perfís."
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "As páxinas que visualices non aparecerán no historial do navegador nin de busca, e non deixarán ningún outro rastro, como cookies."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "%1$s (%2$s) está solicitando permiso para usar a túa cámara"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) está solicitando permiso para almacenar datos no teu dispositivo para utilizalos fóra de liña"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "%1$s (%2$s) está solicitando permiso para amosar notificacións"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "%1$s (%2$s) está solicitando permiso para cambiar o modo de funcionamento do teu navegador neste sitio. É posible que se trate dun intento de ataque ao teu sistema. Se non confías neste sitio web ou non sabes por que apareceu esta solicitude, toca Cancelar."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "%1$s (%2$s) está solicitando permiso para ter acceso á túa situación"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) está tentando almacenar unha grande cantidade de datos no teu dispositivo para utilizalos fóra de liña"
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "Detectouse “%1$s”.\nDetectouse en: “%2$s”\n\nBloqueouse algún contido para protexer o teu dispositivo."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "Detectouse “%1$s”.\nDetectado en: “%2$s”\n\nAbrir páxina web de todas formas?"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "Non hai suficiente memoria. Elimina algúns elementos e volve tentalo."
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "Non permitido"
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "Movido"
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "Introducir URL"
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "Introduce o nome do favorito"
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "Dialing..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "Desexas eliminar a información de acceso á localización do sitio web?"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "Desexas eliminar este atallo de acceso rápido?"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "Desexas eliminar esta páxina?"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "Desexas eliminar este favorito?"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "Desexas eliminar os datos do sitio web almacenados?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "Desexas eliminar os datos de inicio de sesión deste sitio web?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "Desexas obter datos de inicio de sesión dos %d sitios web?"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "Desexas eliminar %d páxinas web gardadas?"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "Eliminar %d atallos de acceso directo?"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "Eliminar %d favoritos?"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "Desexas eliminar todos os datos do sitio web e os permisos de localización?"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "Eliminar historial?"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "Continuar"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "Pechar a aplicación"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "Borrar?"
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "Borrar o historial?"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "Favorito eliminado"
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "Xa existe"
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Borraranse todos os datos almacenados para este sitio web."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Borraranse todos os datos almacenados e os datos dos permisos de localización deste sitio web."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "Borraranse todos os datos almacenados e os datos dos permisos de localización destes sitios web."
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "Restableceranse todos os axustes predeterminados."
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Eliminaranse todos os elementos do historial de navegación."
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Permitir que os sitios garden e lean as cookies"
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "Engadido a favoritos"
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "Fiestras"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "Ver certificado"
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "Unicode (UTB-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "Vista en miniatura"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "Codificación de texto"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "Reducir texto"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "Axustes"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "Enviar mensaxe"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "Correo"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "Seleccionar texto"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "Seleccionar todo"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "Seleccionar todo"
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "Modo de selección"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "Seleccionada"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "Gardar en KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Gardar páx. para ver fóra liña"
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "Gardar elem.ligad.en KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Gardar para ver fóra de liña"
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "Páxina web"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "Páxinas gardadas"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "Ver"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "Reordenar"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "Cambiar o nome da carpeta"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "Eliminar"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "Modo Lector"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "Contrasinais"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "Abrir nunha ventá nova"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "Abrir"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "Páxinas fóra de liña"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "Nova ventá"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "Minimizar"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "Media"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "Baixo"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "Privilexios de acceso a localización"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "Cargar imaxes"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "Latino-1 (ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "Coreano (EUC-KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "Xaponés (SHIFT JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "Xaponés (ISO-2022-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "Xaponés (EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "Modo de incógnito"
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "Enorme"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "Pant. inicio como clip web"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "Pantalla inicio como atallo"
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "Alta"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "Reenviar"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "Atrás"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "Enorme"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "Buscar en páx."
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "Buscar en páx."
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "Fontes subscrito"
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "Ampliar texto"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "Activar modo Secreto"
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "Activ. modo nocturno"
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "Activar uso de datos reducido"
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "Arrastrar e soltar"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "Desact. modo Secreto"
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "Desac. modo nocturno"
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "Desactivar uso datos reducido"
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "Desactivado"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "Eliminar páxina gardada"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "Eliminar historial"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "Rede de datos"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "Copiar no portapapeis"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "Copiar vínc URL"
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "Copiar"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "Pechar todo"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "Borrar todo"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "Chinés (GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "Chinés (Big5)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "Caché"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "Engadir a clip web"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "Engadir ao acceso rápido"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Engadir á pant. de inicio"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "Engadir ao inicio"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "Engadir ou eliminar favorito"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "Engadir favorito"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "Engadir favorito"
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "Extensión"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "Buscar ou inserir URL"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "Non hai historial do sitio web"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "Ningún sitio web"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "Non hai páxinas web"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "Non hai atallos"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "Suxestións enderezo web"
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "Sitios web"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "Ver máis"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "Suxestións de URL"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "Ampliador de texto"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "Definir páxina inicio"
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "Executar JavaScript"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "Restablecer axustes"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "Precarga de páxinas web"
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "Precarga páx. web ligadas"
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "Precargar ligazó. dispoñ."
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "Uso de datos reducido"
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "Acceso á localización"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "Calidade de imaxe"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "Ocultar barra de enderezo"
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "Descargar contido da fonte"
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "Elim. datos inicio sesión"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "Estatísticas almac. datos"
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "Contido"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "Borrar datos notificación"
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "Encher formularios autom."
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "Engadir perfil"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "Acceder á localización"
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "Alcanzouse o límite de fiestras"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "Notificacións web"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "Notificación web"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "Validez"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "Non se pode abrir a ventá"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Non se pode abrir o arquivo"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "Non se pode mover a favoritos"
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "Sitio non de confianza"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "Definir páxina inicio"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "Número de serie:"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "Selec. datos inic. sesión para"
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "Seleccionar atallos"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "Seleccionar favoritos"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "Seleccionar favorito"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "Certificado de seguridade"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "Reordenar atall.acceso directo"
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "Acceso rápido"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "Perfís"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "Ventá emerxente bloqueada"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "Sitios web populares"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "Organización:"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "Unidade organizativa:"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "Data de emisión:"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "Emitido por"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "Extensión HTML5"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "Datos do formulario"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "Data de caducidade:"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "Activar inicio de sesión web"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "Editar favorito"
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "Eliminar datos do sitio web"
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "Eliminar datos inicio sesión"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "Eliminar perfil"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "Eliminar favoritos"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "Problema coa conectividade de datos"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "Nome común:"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "Pechar a aplicación"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "Borrar datos personalizados"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "Borrar acceso de localización"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "Xestión largura de banda"
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "Certificados"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "Restablecer"
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "Páx. inicio"
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "Busc."
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "Atrás"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "Amos. sempre"
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "Portal web"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "Deporte"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "Social"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr "Compras"
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "Pago"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "Pasatempos"
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "Ir ao historial"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "Lecer"
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "Administrador de ventás"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "Enderezo web"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "Entrada de voz"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "Ver imaxe"
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "Ver historial."
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "Ver favoritos."
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "Certificado válido"
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "Usa o modo de pantalla completa para agochar a barra de estado"
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Utiliza un servizo de predición para amosar consultas relacionadas e sitios web populares na barra de enderezos segundo escribes"
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "Carpeta superior"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "Non etiquetado"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "Non se pode abrir o arquivo en %s. É posible que fora eliminado ou se cambiase o seu nome, ou que os permisos do arquivo estean impedindo o acceso."
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "Non se pode amosar a páxina web. O servidor non responde."
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "Cidade/provincia"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "Este sitio está a usar %s."
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "Este sitio pode acceder á túa localización."
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "Este sitio non pode acceder á túa localización."
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Eliminarase este favorito"
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "Eliminaranse os datos persoais seleccionados."
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "Campo de texto"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "Carpeta dest."
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "Toca a icona do administrador de ventás, pecha algunhas ventás e, a continuación, téntao de novo"
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "Toca unha vez máis para pechar a Internet"
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "Sincronizar páxinas abertas"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "Sincronizar datos da Internet"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "Sincronizar favoritos"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "Enderezo, apartado de correos, a/c, etc."
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "Datos almacenados"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "Agarradoira da barra de división"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "Inicia sesión na túa Samsung account para acceder aos favoritos e pestanas dos teus outros dispositivos"
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "Mostrar unha visión xeral das páxinas que se acaban de abrir"
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "Impresións dactilares SHA-256:"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "Impresións dixitais SHA-1:"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "Definir texto para encher automaticamente en formularios web"
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "Definir esta páxina como páxina de inicio"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "Seleccionar carpeta"
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "Buscar ou introducir URL"
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "Campo de busca"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "Suxestións de busca e de URL"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "Pantalla e texto"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "Gardar nomes de usuario e contrasinais dos sitios web"
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "Gardar ligazón"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "Restaurar axustes predeterminados?"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "Restaurar axustes predeterminados"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "Restablecer como predeterminado"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "Restablecer axustes"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "Restablecer todos os axustes predeterminados."
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "Desexas eliminar a información do acceso a notificacións web?"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "Recordar contrasinais"
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "Recordar datos de formularios"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "Recordar os datos que introduzo nos formularios para utilizalos posteriormente."
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "Botón de radio"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Eliminaranse o favorito %s"
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "Privacidade"
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "Imprimir"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "Pulsa a tecla do menú"
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "Código postal"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "%d vent. emer. bloq."
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "Páxina cargada"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "As páxinas que visualices nesta pestana non aparecerán no historial do navegador nin de busca, e non deixarán ningún outro rastro, como cookies"
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "Anula a solicitude do sitio web de controlar o zoom."
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "Outro"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "Abrir ventás."
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "Abrir páx. en vis. xer."
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "A petición"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "Só a través de Wi-Fi"
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "Máis antigo"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "Non hai ningunha ventá"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "Non hai ningún sitio visitado"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "Sen título"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "Non hai imaxes gardadas"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "Sen favoritos"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "Normal"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "Noticias"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Desexas mover os favoritos seleccionados?"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "Sitios máis visitados"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "Vista móbil"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "Localización"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "Última semana"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "O mes pasado"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "Últimos 7 días"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "Grande"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "Historial da Internet non almacenado"
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "Mellorar o rendemento ao cargar as páxinas."
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "Páxina de inicio"
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "Oculta a barra de enderezos cando te despraces pola páxina."
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "Xeral"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "Nome completo"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "Forzar zoom"
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "Apartamento, habitación, centro, edificio, piso, etc."
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "Impresións dixitais:"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Non se puido engadir á pantalla de inicio"
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "Introduce o teu nome"
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "Introduce a cidade/provincia"
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "Introduce o país ou a rexión"
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "Introducir nome de empresa"
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "Permitir localización"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "Activar JavaScript"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "Toca dúas veces para ver o certificado."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "Toca dúas veces para seleccionar un motor de busca."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "Toca dúas veces para abrir a páxina web."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "Toca dúas veces para abrir a lista."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "Toca dúas veces para abrir a carpeta."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "Toca dúas veces para abrir o teclado."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "Toca dúas veces para mover ao contido."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "Toca dúas veces para pechar a bandexa."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "Toca dúas veces para cancelar a busca."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "Toca dúas veces e mantén tocado para cambiar o tamaño da área dividida."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "Toca dúas veces e arrastra para reordenar."
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "Amosar ventás emerxentes de advertencia de seguridade"
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "Mostrar imaxes en páxinas web"
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "Vista do escritorio"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Desexas eliminar os favoritos seleccionados?"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "Eliminar datos persoais"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "Almacenamento predeterminado"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "Páxina predeterminada"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "O uso de datos reduciuse un %1$d% (%2$d KB de %3$d KB recibidos). Toca aquí para restablecer as estatísticas."
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "Personalizar axente de usuario"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "Páxina actual"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "Creado"
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "Municipio"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "País/rexión"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "Cookies e datos sitio"
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "Cookies"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "Axustes de contido"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "Nome de empresa"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "Pecha a pestana"
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "Borrar os axustes dos permisos de notificacións web"
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "Desexas borrar os permisos de notificacións web?"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "Borra o acceso a notificacións para sitios web."
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "Borrar notificacións"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "Borrar acceso de localización"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "Borrar historial"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "Borrar todos os datos do navegador e restablecer todos os axustes cos valores predeterminados"
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "Cidade/Localidade"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "Cambia o tamaño do texto para facilitar a lectura, especialmente cando se visualizan versións para PC de sitios web no teu dispositivo. Ten en conta que é posible que o deseño do texto cambie como resultado."
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "Recordatorio de favorito"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "Bloquear ventás emerxentes en páxinas web"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "Bloquear ventás emerxentes en páxinas web."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "Bloquear ventás emerxentes"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "Básico"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "Encher formularios automaticamente"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "Detección automática"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "Automático"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "Preguntar se engadir un favorito para un sitio web cando o visites %d veces"
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "Sempre activo"
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "Sempre"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "Pecharanse todas as ventás abertas e irás á túa páxina de inicio"
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "Permitir aos sitios executar JavaScript."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "Permitir que os sitios soliciten acceso á túa localización"
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Permite que os sitios accedan aos teus datos de localización"
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "Permitir a %s amosar notificacións"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "Permite aos sitios gardar e ler datos das cookies."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "Despois de visitar páxinas web, as páxinas que máis visitaches amosaranse aquí."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "Tras consultar sitios web, o tamaño dos datos almacenados e se poden acceder ou non á túa localización amosarase aquí."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Despois de ver as páxinas web, estas amosaranse aquí."
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Despois de gardar páxinas web para ver sen conexión, estas amosaranse aquí."
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "Despois de que cargues páxinas, amosarase o historial de páxinas"
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Despois de engadir páxinas web a Quick access, estas amosaranse aquí."
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Axustes avanzados para sitios web individuais"
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "Avanzadas"
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "Engadir a contacto"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "Enga. este sit.web a favor.para abrilo máis rápido"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "Liña de enderezo 2"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "Liña de enderezo 1"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "Aceptar cookies"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "Eliminarase 1 perfil."
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "PEST."
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "Iniciando descarga..."
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "Carpeta renomeada."
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "Suxerir termos de busca e URL"
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "Xestión do uso dos datos"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "Canc."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "Define o dispositivo para mostrar a páxina web completa na pantalla cando se cargue sen necesidade de desprazarte."
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "Non se pode executar Internet. Batería baixa."
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "Detívose a descarga e os datos descargados eliminaranse."
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "Search completed"
+
+msgid "IDS_BR_POP_READY"
+msgstr "Listo"
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "Erro de memoria"
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "A itinerancia de datos está desactivada. Conéctate a unha rede Wi-Fi ou activa a itinerancia de datos e téntao de novo."
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "Tempo de espera de solicitude"
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "Cómpre dispoñer dunha conexión Wi-Fi. Toca Aceptar para ir aos teus Axustes da Wi-Fi."
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "Aplic. web"
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "Ver en liña"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "Ler páxinas fóra liña despois"
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "Acceso rápido"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "Sempre activado"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Toca aquí para engadir un atallo de acceso rápido"
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "Non hai historial"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "Manual de usuario"
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "Localid./Cidade/Provincia"
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "Datos almacenados"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "Suxestións busca e URL"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "Historial"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "Axustar páxina á pantalla"
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "Descargas"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "Personalizado"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "País/Rexión"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "Cambiar nome da carpeta"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "Datos persoa."
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "Máis novo"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "Emitido para"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "Codificar"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "Edit. info."
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "Descarga parada"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "Departamento:"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "Engad.info."
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "Wi-Fi"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "Axust"
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "Aceptar"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "Novo"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "Busca na web"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "Non se pode abrir o arquivo"
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "Non se pode atopar unha aplicación para abrir este arquivo."
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "Non se pode conectar con redes móbiles co modo Avión activado. Conéctate a unha rede Wi-Fi no seu lugar ou toca Axustes para desactivar o modo Avión e téntao de novo."
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Este certificado é dunha autoridade fiable."
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Toca aquí para engadir un atallo de acceso rápido."
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "Preferencias"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "% "
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "Non se atopou ningunha rede móbil."
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "Sen coincidencias"
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "Os datos móbiles están desactivados. Conéctate a unha rede Wi-Fi no seu lugar ou toca Axustes para activar os datos móbiles e, a continuación, téntao de novo."
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "Axustar anchura"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "QUICK ACCESS"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "Abrir nunha pestana nova"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "Compartir ligazón"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "Gardar"
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "Gard."
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "Gardar"
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "Anterior"
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "Seguinte"
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "Eliminar"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "Borrar"
+
+msgid "IDS_BR_SK_BACK"
+msgstr "Atrás"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "Necesítase unha conexión Wi-Fi. Conéctate á rede Wi-Fi e téntao de novo."
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "URL non encontrada"
+
+msgid "IDS_BR_POP_URL"
+msgstr "URL"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "Gardado"
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "Eliminado"
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "Eliminaranse %d elementos"
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "%d elementos seleccionados"
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "Ningún elemento seleccionado"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "Non hai suficiente memoria"
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "Nunca"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "Datos móbiles desactivados. Conéctate a unha rede Wi-Fi no seu lugar ou activa os datos móbiles e téntao de novo."
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "Cargando. Espera por favor..."
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "URL non válida"
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "Erro"
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "Introducir título"
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "Non volver mostrar"
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "Descarga finalizada"
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "Desactivada"
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "Eliminar?"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "Eliminado"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "Pechar aplicación?"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "Favorito engadido"
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "Brillo automático"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "Conta"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "Eliminarase 1 elemento"
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "1 elemento seleccionado"
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "Traducir"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "Deter"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "Mostrar"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "Compartir"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "Axustes"
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "Enviar correo electrónico"
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "Seleccionar"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "Tarx. SD"
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "C. nome"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "Actualizar"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "Mover"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "Mensaxes"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "Vista de lista"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "Acepto."
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "Axuda"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "Dispositivo"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "Favorito"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "Engadido"
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "Engadir"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "Almac. descarga predet."
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "Iniciar sesión na Samsung account"
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "%d seleccionadas"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "Non hai conexión de rede"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "Carpeta"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "Editar perfil"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "Definir"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "Agora non"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "Activar"
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "Editar"
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "Continu."
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "Continuar"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "Cerrar"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "Cancelar"
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "Cancelar"
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "Permitir"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "Onte"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "Hoxe"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "Título"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "Superouse o número máximo de carácteres (%d)"
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "Transferencia"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "Pequeno"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "Axustes"
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "Buscar"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "Resultados da busca"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "Perfil"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "Procesando..."
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "Núm. tfno."
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "Teléfono"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "Eliminaranse %d elementos"
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "Contrasinal"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "Activado"
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "Desactivado"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "Non se atoparon resultados"
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "Sen historial"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "Notificacións"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "Media"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "Imaxes"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "Pantalla completa"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "Tamaño da fonte"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "Nome de carpeta"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "Introduce o código postal"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "Introduce o código postal"
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "Introduce o número de teléfono."
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "Introducir nome"
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "Introducir nome de carpeta"
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "Introduza o enderezo de correo electrónico"
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "Enderezo de correo electrónico"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "Descargando..."
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "Modo do creador"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "Predeterminada"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "Favoritos"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "Todas"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr "Engadir a"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "Etiquetas"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "Eliminarase 1 elemento"
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "Alcanzouse o número máximo de carácteres (%d)."
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "Tipo multimedia non admitido"
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Non se pode conectar con redes móbiles co modo de avión activado. Conéctate a unha rede Wi-Fi no seu lugar ou desactiva o modo de avión e téntao de novo."
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "Instalación completada"
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "Erro de instalación"
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "Eliminando..."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "A itinerancia de datos está desactivada. Conéctate a unha rede Wi-Fi no seu lugar ou activa a itinerancia de datos e téntao de novo."
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "Compartir a través de"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "Pegar"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "Tamaño da fonte"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "Non se pode descargar"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "Actualizar"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "Reintent."
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "Erro de solicitude"
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "Conectar"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "Cargando..."
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "Axustar á pantalla"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "Descargas"
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "A itinerancia de datos está desactivada. Conéctate a unha rede Wi-Fi no seu lugar ou activa a itinerancia de datos e téntao de novo."
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "Descarga cancelada"
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "Secreto activ."
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "Privacidade"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "Almacenamento predeterm."
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "Zoom manual"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "Motor de busca predefinido"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "Gardar info.inicio sesión"
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "Desactivar modo Secreto"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "Activar modo Secreto"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "Seguridade do modo Secreto"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "Usar contrasinal"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "Non usar contrasinal"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "Sitios web máis visitados"
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "Definir o meu perfil"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "O meu perfil ench.autom."
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "Administra os datos usados para encher os formularios en liña."
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "Gard.info.in.ses."
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "Datos de acceso a localizacións"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "Completar datos automaticamente"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "Todas as páxinas web visualizadas co modo Secreto activado non aparecerán no historial do navegador nin de buscas mentres este estea desactivado.\n\nTodos os favoritos e páxinas web gardados co modo Secreto activado non se amosarán mentres estea desactivado.\n\nTamén podes protexer os datos do modo Secreto cun contrasinal."
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "Todas as páxinas web visualizadas co modo Secreto activado non aparecerán no historial do navegador nin de buscas mentres este estea desactivado.\n\nTodos os favoritos e páxinas web gardados co modo Secreto activado non se amosarán mentres estea desactivado."
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "Secreto. desa."
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "Non usar contrasinal"
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "Nov.pesta."
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "Enderezo web"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "Eng. páx.web a Acceso rápido"
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "Activar JavaScript"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "Imposible abrir pestana nova"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "Abrir nunha pestana nova"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "Nome de carpeta xa utilizado."
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "Nova carpeta %d"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "Carpeta nova"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "Activar JavaScript"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "Xestionar datos do sitio web"
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "Definir páxina de inicio"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Páxina web engadida á lista Acceso rápido."
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "Editar Acceso rápido"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "Eliminar de Favoritos"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "Engadir favorito"
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "Historial de exploración"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "Pestanas"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "Nova pestana\r "
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "Desviar"
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "Atrás"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "Favoritos"
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "Non hai perfís"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "Historial"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "Favoritos"
+
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "नेटवर्क त्रुटी।"
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "प्रमाणीकरण आवश्यक है"
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "सुरक्षा चेतावनी"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "प्रमाणपत्र"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "को जारी:"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "सामान्य नाम:"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "संगठन:"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "संगठनात्मक इकाई:"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "इस साइट के सुरक्षा प्रमाणपत्र के साथ समस्याएँ है।"
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "अनुमति दें"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "%s आपके स्थान का अनुरोध करता है"
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "प्राथमिकता याद रखें"
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr "सीरियल नंबर"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "इसके द्वारा जारी:"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "वैधता:"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "से मान्य:"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "मान्यता अवधि"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "फिंगर प्रिंट"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "सिग्नेचर एल्गोरिदम"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "डाउनलोड करें"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "यह वेबपेज"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "उपयोगकर्ता नाम"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "पासवर्ड"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "देखें"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "रद्द करें"
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "स्क्रीन"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "LTE/GSM/WCDMA (स्वतः कनेक्ट)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "मल्टी विंडो"
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "प्रमाणपत्र जानकारी"
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "वेबसाइट सेटिंग्स"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "अमान्य प्रमाणपत्र।"
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "बटन"
+
+msgid "IDS_BR_SK_YES"
+msgstr "हाँ"
+
+msgid "IDS_BR_SK_NO"
+msgstr "नहीं"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "पूर्ण"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "रद्द"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "अधिक"
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "कोई मदें नहीं"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "मोबाइल नेटवर्क से कनेक्ट करें"
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "दोबारा न दिखाएँ"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "केवल http या https URL डाउनलोड किए जा सकते हैं।"
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "वेब खोज"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "छवि देखें"
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "लिंक सुरक्षित करें"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "छवि सुरक्षित करें"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "लिंक कॉपी करें"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "छवि कॉपी करें"
+
+msgid "IDS_BR_SK_OK"
+msgstr "ओके"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "कॉल"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "विफल"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "वेबपेज को शीघ्र ऐक्सेस में जोड़ दिया गया।"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "वेबपेज बुकमार्क्स में जोड़ा गया।"
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "शीघ्र एक्सेस शॉर्टकट हटाया गया।"
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "ब्राउजिंग इतिहास से %d मदें हटाई गयी।"
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "Samsung account खोला जा रहा है..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "कम डाटा उपयोग सक्षम है।"
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "कम डाटा उपयोग अक्षम है। बैंडविड्थ का %d% सुरक्षित किया गया।"
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "छवि क्लिपबोर्ड में कॉपी की गई।"
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "होम स्क्रीन पर जोड़ने में विफल"
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "छवि डाउनलोड हो रही है..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "डाटा सुरक्षा सांख्यिकी रीसेट।"
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "बुकमार्क हटा दिया गया।"
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "शीघ्र एक्सेस सूची में जोड़ा गया।"
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "होम स्क्रीन में जोड़ा गया"
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "1 पॉप-अप ब्लॉक है।"
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "ब्राउजिंग इतिहास से 1 मद हटाई गयी।"
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "अधिसूचनाएँ"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "अधिकतम दौरा किया"
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "इतिहास"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "अनटिक"
+
+msgid "IDS_BR_SK_TABS"
+msgstr "टैब्स"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "मेन्यू"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "हटाएँ"
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "फोल्डर बनाएँ"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "साफ करें"
+
+msgid "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"
+msgstr "अपने मोबाइल डिवाइस पर PC वेबसाइट्स आसानी से देखें। यह सुविधा टेक्स्ट पढ़ने में अधिक आसान करने हेतु उसका आकार बड़ा करती है। नोट: टेक्स्ट लेआउट बदल सकता है।"
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "आपके द्वारा लिखते ही वेब पता पट्टी में प्रश्न और साइट्स का सुझाव देने हेतु डिवाइस सेट करें।"
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "ऑनलाइन फॉर्म भरने के लिए उपयोग किए गए टेक्स्ट सेट करें।"
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "व्यक्तिगत वेबसाइट्स के लिए उन्नत सेटिंग्स सेट करें।"
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "बाद में उपयोग करने के लिए, फॉर्म्स में लिखा गया डाटा याद रखें।"
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "आपके द्वारा लिखते समय नेविगेशन बार में संबंधित प्रश्न और लोकप्रिय साइट्स का पूर्वानुमान लगाएँ।"
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "जूम स्तर नियंत्रित करने के लिए वेबसाइट अनुरोध ओवरराइड करें।"
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "वेबपेजेस की छवियाँ दिखाएँ।"
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "कम डाटा उपयोग करने के लिए वेबसाइट से सामग्री संपीड़ित करें।"
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "सभी वेबसाइट्स के लिए सूचना एक्सेस जानकारी साफ करें।"
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "Change the text size for easier reading, especially when viewing desktop versions of websites on your phone. Note that the text layout may change as a result."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "आसानी से पढ़ने के लिए टेक्स्ट का आकार बदलें, विशेष रूप से वेबसाइट्स के डेस्कटॉप संस्करण देखते समय। ध्यान रहे कि इसके परिणामस्वरूप टेक्स्ट लेआउट बदल सकता है।"
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "सभी वेबसाइट सूचना एक्सेस जानकारी साफ हो जाएगी।"
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "साइट्स को कुकीज सुरक्षित करने और पढ़ने की अनुमति दें।"
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "साइट्स को आपका स्थान डाटा एक्सेस करने की अनुमति दें।"
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "हो सकता है कि आप कुछ वेबपेजों को सही ढंग से क्लिप करने में समर्थ नहीं हों"
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "आपका इतिहास साफ किया जाएगा।"
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "प्रमाणपत्र देखने में असमर्थ। पेज जानकारी बदली गई है।"
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "आपके फिंगरप्रिंट्स के साथ इस वेबसाइट में साइन इन करने के लिए सेटिंग्स में जाएँ और वेब साइन-इन सक्षम करें।"
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "यह प्रमाणपत्र किसी विश्वसनीय प्राधिकार का नहीं है।"
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "यह प्रमाणपत्र किसी विश्वसनीय प्राधिकार से है।"
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "इस वेबसाइट का स्थान अनुमति डाटा साफ किया जाएगा।"
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "गंतव्य फोल्डर स्रोत फोल्डर के समान ही है।"
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "गंतव्य फ़ोल्डर, स्रोत फ़ोल्डर का एक उपफ़ोल्डर है"
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "इस वेबसाइट के सुरक्षा प्रमाणपत्र में समस्याएँ हैं।"
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "डाउनलोड शुरू कर रहे है..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "कुछ पुराने HTML वेबसाइट इस सुविधा का समर्थन नहीं कर सकते"
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "होमपेज जैसे सेट करें"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "सेटिंग्स को डिफॉल्ट पर रीसेट किया जाएगा।"
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "सेटिंग्स सुरक्षित की गई।"
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "सुरक्षा नीति इंटरनेट ब्राउजर के उपयोग को प्रतिबंधित करती है।"
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "बुकमार्क्स मे सुरक्षित किया।"
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "टैग का नाम बदलें"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "%d प्रोफाइल्स हटाई जाएँगी।"
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "आपके द्वारा देखे जाने वाले पेज आपके ब्राउजर इतिहास या खोज इतिहास में नहीं दिखाई देंगे और वे कुकीज जैसे अन्य ट्रेसेज नहीं छोड़ेंगे।"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "%1$s (%2$s) आपके कैमरा उपयोग करने की अनुमति का अनुरोध कर रहा है"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) आपके डिवाइस पर ऑफ़लाइन उपयोग करने के लिए डाटा स्टोर करने हेतु अनुरोध कर रहा है"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "%1$s (%2$s) सूचना दिखाने की अनुमति का अनुरोध कर रहा है।"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "%1$s (%2$s) इस साइट पर आपके ब्राउज़र के कार्य के तरीके को बदलने की अनुमति का अनुरोध कर रहा है। यह आपके सिस्टम पर आक्रमण का प्रयास हो सकता है। यदि आपको इस वेबसाइट पर विश्वास नहीं है या नहीं जानते हैं कि यह अनुरोध क्यों प्रकट हुआ है, तो “रद्द करें” पर टैप करें।"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "%1$s (%2$s) आपके स्थान को ऐक्सेस करने की अनुमति का अनुरोध कर रहा है"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) आपके डिवाइस पर ऑफ़लाइन उपयोग करने के लिए बड़ी मात्रा में डाटा स्टोर करने का प्रयास कर रहा है"
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "“%1$s” का पता लगाया गया।\nइसमें पता लगाया गया: “%2$s”\n\nआपके डिवाइस की सुरक्षा के लिए कुछ सामग्री ब्लॉक कर दी गई है।"
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "“%1$s” का पता लगाया गया।\nइसमें पता लगाया गया: “%2$s”\n\nफिर भी वेबपेज खोलें?"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "पर्याप्त मेमोरी नहीं। कुछ मदें हटाएँ और फिर से प्रयास करें।"
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "अनुमति नहीं।"
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "ले जाया गया।"
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "URL प्रविष्ट करें"
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "बुकमार्क का नाम प्रविष्ट करें।"
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "Dialing..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "वेबसाइट स्थान ऍक्सेस जानकारी हटायें?"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "यह शीघ्र ऐक्सेस शॉर्टकट हटाएँ?"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "यह पेज हटाएँ?"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "यह बुकमार्क हटाएँ?"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "संग्रहीत वेबसाइट डाटा हटाएँ?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "इस वेबसाइट के लिए साइन-इन डाटा हटाएँ?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "%d वेबसाइट्स के लिए साइन-इन डाटा हटाएँ?"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "%d सुरक्षित किए वेब पृष्ठ हटाएँ?"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "%d शीघ्र उपयोग शॉर्टकट्स हटाएँ?"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "%d बुकमार्क्स हटाएँ?"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "सभी वेबसाइट डाटा और स्थान अनुमतियाँ हटाएँ?"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "इतिहास हटाएँ?"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "जारी रखें"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "एप्लीकेशन बंद करें"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "साफ़ करें?"
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "इतिहास साफ़ करें?"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "बुकमार्क निकाला गया।"
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "पहले से ही मौजूद।"
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "इस वेबसाइट का संपूर्ण संग्रहीत डाटा साफ किया जाएगा।"
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "इस वेबसाइट का संपूर्ण संग्रहीत और स्थान अनुमति डाटा साफ किया जाएगा।"
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "इन वेबसाइट्स का सभी स्टोर किया और स्थान अनुमति डाटा साफ किया जाएगा।"
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "सभी सेटिंग्स को उनके डिफॉल्ट्स पर रीसेट किया जाएगा।"
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "ब्राउजिंग इतिहास से सभी मदें हटाई जाएँगी।"
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "साइट को कुकीज़़ सुरक्षित करने और पढ़ने की अनुमति दें"
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "बुकमार्क मे जोड़ा गया।"
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "विंडोज"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "प्रमाणपत्र देखें"
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "यूनिकोड (UTF-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "थम्बनेल दृश्य"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "टेक्स्ट एन्कोडिंग"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "टेक्स्ट छोटा करें"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "सेटिंग्स"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "सन्देश भेजें"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "ईमेल"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "टेक्स्ट चुनें"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "सभी चुनें"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "सभी चुनें"
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "चयन मोड"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "चयनित"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "कीपइट में सुरक्षित करें"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "ऑफलाइन देखने हेतु पेज सुरक्षित करें"
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "लिंक की गई मद KeepIt में सुरक्षित करें"
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "ऑफलाइन देखने हेतु सुरक्षित करें"
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "वेबपेज"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "सुरक्षित किए हुए पेजेस"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "देखें"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "पुनः क्रम"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "फोल्डर का नाम बदलें"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "निकालें"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "रीडर मोड"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "पासवर्ड्स"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "नई विंडो में खोलें"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "खोलें"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "ऑफलाइन पेजेस"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "नई विंडो"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "छोटा करें"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "मध्यम"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "निम्न"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "स्थान एक्सेस विशेषाधिकार"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "छवियाँ लोड करें"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "लैटिन-1 (ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "कोरियाई (EUC-KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "जापानी (SHIFT JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "जापानी (ISO-2022-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "जापानी (EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "गुप्त मोड"
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "बहुत बड़ा"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "वेब क्लिप के रूप में होम स्क्रीन"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "शॉर्टकट के रूप में होम स्क्रीन"
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "उच्च"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "आगे भेजें"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "पीछे करें"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "ज्यायंट"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "पेज पर ढूँढें"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "पेज पर ढूँढें"
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "सदस्यता लिए गए फीड्स"
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "टेक्स्ट बड़ा करें"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "गुप्त मोड सक्षम करें"
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "नाइट मोड सक्षम करें"
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "कम डाटा उपयोग सक्षम करें"
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "ड्रैग और ड्रॉप करें"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "गुप्त मोड अक्षम करें"
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "नाइट मोड अक्षम करें"
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "कम डाटा उपयोग अक्षम करें"
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "अक्षम किया गया"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "सुरक्षित हुआ पेज हटाएँ"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "इतिहास हटाएँ"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "डाटा नेटवर्क"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "क्लिपबोर्ड में कॉपी करें"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "लिंक URL कॉपी करें"
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "कॉपी करें"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "सभी बंद करें"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "सभी साफ करें"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "चीनी (GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "चीनी (बड़ा5)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "कैश"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "वेब क्लिप में जोड़ें"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "शीघ्र एक्सेस में जोड़ें"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "होम स्क्रीन पर जोड़े"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "होम में जोड़े"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "बुकमार्क जोड़ें और निकालें"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "बुकमार्क जोड़ें"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "बुकमार्क जोड़ें"
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "एक्सटेंशन"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "खोजें या URL डालें"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "कोई वेबसाइट इतिहास नहीं"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "कोई वेबसाइट नहीं"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "कोई वेबपेज नहीं"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "कोई शॉर्टकट्स नहीं हैं"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "वेब पता सुझाव"
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "वेबसाइट्स"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "अधिक देखें"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "URL सुझाव"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "टेक्स्ट बूस्टर"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "होमपेज सेट करें"
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "जावास्क्रिप्ट चलाएँ"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "रीसेट सेटिंग्स"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "वेबपेजो को प्रीलोड करें"
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "लिंक किए वेबपेजों को प्रीलोड करें"
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "उपलब्ध लिंक्स प्रीलोड करें"
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "कम डाटा उपयोग"
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "स्थान एक्सेस"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "छवि की गुणवत्ता"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "पता पट्टी छिपाएँ"
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "फीड सामग्री डाउनलोड करें"
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "साइन-इन डाटा हटाएँ"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "डाटा सुरक्षा सांख्यिकी"
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "सामग्री"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "अधिसूचना डाटा साफ करें"
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "फॉर्म स्वत: भरण"
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "प्रोफाइल जोड़ें"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "स्थान एक्सेस करें"
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "विंडो की अधिकतम सीमा तक पहुँचा"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "वेब सूचनाएँ"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "वेब सूचना"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "वैधता"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "विंडो खोलने में असमर्थ"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "फाइल खोलने में असमर्थ"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "बुकमॉर्क्स ले जाने में असमर्थ"
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "साइट विश्वसनीय नहीं है"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "होमपेज सेट करें"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "क्रमांक:"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "इसके लिए साइन-इन डाटा चुनें"
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "शॉर्टकट्स चुनें"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "बुकमार्क्स चुनें"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "बुकमार्क चुनें"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "सुरक्षा प्रमाणपत्र"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "शीघ्र उपयोग शॉर्टकट क्रम बदलें"
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "शीघ्र एक्सेस"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "प्रोफाइल्स"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "पॉप-अप अवरुद्ध किया गया"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "लोकप्रिय वेबसाइट्स"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "संगठनः"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "संगठनात्मक इकाई:"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "पर जारी:"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "इसके द्वारा जारी"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "HTML5 एक्स्टेंशन"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "फॉर्म डाटा"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "पर समाप्ति:"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "वेब साइन-इन सक्षम करें"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "बुकमार्क संपादित करें"
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "वेबसाइट डाटा हटाएँ"
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "साइन-इन डाटा हटाएँ"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "प्रोफाइल हटाएँ"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "बुकमार्क्स हटाएँ"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "डाटा कनेक्टिविटी समस्या"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "सामान्य नाम:"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "एप्लीकेशन बंद करें"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "वैयक्तिकृत डाटा साफ करें"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "स्थान एक्सेस साफ करें"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "बैंडविड्थ प्रबंधन"
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "प्रमाणपत्र"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "रीसेट करें"
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "होमपेज"
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "ढूँढे"
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "पीछे"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "हमेशा दिखाए"
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "वेब पोर्टल"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "खेल"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "सामाजिक"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr "खरीदारी"
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "भुगतान"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "रुचियाँ"
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "इतिहास पर जाएँ"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "मनोरंजन"
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "विंडो प्रबंधक"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "वेब पता"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "वॉइस इनपुट"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "छवि देखें"
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "इतिहास देखें।"
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "बुकमार्क्स देखें।"
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "मान्य प्रमाणपत्र"
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "स्टेटस बार छिपाने के लिए पूर्ण स्क्रीन मोड का उपयोग करें।"
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "जैसे ही आप एड्रेस बार में टाइप करते है तो संबंधित पता बार में संबंधित क्वेरीज़ और लोकप्रिय वेबसाइटों को प्रदर्शित करने के लिए किसी पूर्वानुमान सेवा का उपयोग करें।"
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "ऊपरी फ़ोल्डर"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "टैग नहीं किया गया"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "%s पर फाइल खोलने में असमर्थ। हो सकता है इसे निकाल दिया गया हो या इसका नाम बदल दिया गया हो अथवा हो सकता है कि फाइल अनुमतियाँ एक्सेस को प्रतिबंधित करती हों।"
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "वेबपेज प्रदर्शित करने में अक्षम। सर्वर से कोई प्रतिक्रिया नहीं।"
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "नगर/शहर/प्रांत"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "यह साइट %s का उपयोग कर रही है।"
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "यह साइट आपके वर्तमान स्थान को एक्सेस कर सकती है।"
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "यह साइट आपके स्थान को एक्सेस नहीं कर सकती है।"
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "यह बुकमार्क हटाया जाएगा।"
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "चयनित व्यक्तिगत डाटा हटाया जाएगा।"
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "टेक्स्ट फ़ील्ड"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "लक्ष्य फ़ोल्डर"
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "विंडो प्रबंधक प्रतीक टैप करें और कुछ विंडों को बंद करें, फिर दोबारा प्रयास करें।"
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "इंटरनेट बंद करने के लिए एक बार और टैप करें"
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "खुले हुए पेजेस सिंक करें"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "इंटरनेट डाटा सिंक करें"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "बुकमार्क्स सिंक करें"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "गली पता, पी.ओ. बॉक्स, सी/ओ, आदि।"
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "संग्रहीत डाटा"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "स्प्लिट बार हैंडल"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "आपके अन्य डिवाइस पर बुकमार्क्स और टैब्स को ऐक्सेस करने के लिए अपने Samsung account में साइन इन करें"
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "नए खुले हुए पेजों का अवलोकन दिखाएँ।"
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "SHA-256 फिंगरप्रिंट:"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "SHA-1 फिंगरप्रिंट:"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "वेब फॉर्म स्वतः-भरण के लिए टेक्स्ट सेट करें।"
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "वर्तमान पेज को होमपेज के रूप में सेट करें"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "फोल्डर चुनें"
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "खोजें या URL प्रविष्ट करें।"
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "खोज फ़ील्ड"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "खोज और URL सुझाव"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "स्क्रीन और टेक्स्ट"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "वेबसाइट्स के लिए उपभोक्ता नाम और पासवर्ड्स सुरक्षित करें।"
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "लिंक सुरक्षित करें"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "डिफॉल्ट सेटिंग्स रीस्टोर करें?"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "डिफॉल्ट सेटिंग्स रीस्टोर करें"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "डिफॉल्ट में रीसेट करें"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "रीसेट सेटिंग्स"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "सभी सेटिंग्स को उनके डिफॉल्ट पर रीसेट करें।"
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "वेब सूचना एक्सेस जानकारी निकालें?"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "पासवर्ड्स याद रखें"
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "फॉर्म डाटा याद रखें"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "बाद में उपयोग करने हेतु मेरे द्वारा फॉर्म मे टाइप किया डाटा याद रखें।"
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "रेडियो बटन"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "%s बुकमार्क हटाया जाएगा"
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "गोपनीयता"
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "प्रिंट करें"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "मेन्यू कुंजी दबाएँ"
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "पोस्टकोड"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "%d पॉप-अप्स अवरुद्ध।"
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "पेज लोड किया गया"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "इस टैब में आपको दिखाई देने वाले पेज आपके ब्राउजर इतिहास या खोज इतिहास में नहीं दिखाई देंगे और वे कुकीज जैसे अन्य ट्रेस नहीं छोड़ेंगे।"
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "ज़ूम नियंत्रित करने के लिए वेबसाइट का अनुरोध ओवरराइड करें।"
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "अन्य"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "विंडोज़ खोलें।"
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "अवलोकन में पेज खोलें"
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "मांग पर"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "केवल Wi-Fi द्वारा"
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "पुराना"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "कोई विंडो नहीं"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "दौरा किये गए साइट्स नहीं"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "कोई शीर्षक नहीं"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "सुरक्षित किए पेज नहीं"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "कोई बुकमार्क नहीं"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "सामान्य"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "समाचार"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "चयनित बुकमार्क्स ले जाएँ?"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "अधिकतम दौरा किये गए साइट्स"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "मोबाइल दृश्य"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "स्थान"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "पिछला सप्ताह"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "अंतिम महीना"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "अंतिम 7 दिन"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "बड़ा"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "इंटरनेट इतिहास संग्रहीत नहीं है।"
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "इंटरनेट"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "पेजेस लोड करते समय गुणवत्ता सुधारें।"
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "होमपेज"
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "पेज नीचे की ओर स्क्रॉल करते समय पता पट्टी छिपाएँ।"
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "सामान्य"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "पूरा नाम"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "बलपूर्वक जूम करें"
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "फ्लैट, सूट, यूनिट, बिल्डिंग, फ्लोर, आदि।"
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "फिंगरप्रिंट्स:"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "होम स्क्रीन पर जोड़ने में विफल।"
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "अपना नाम दर्ज करें"
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "नगर/शहर/प्रांत प्रविष्ट करें"
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "देश/प्रांत प्रविष्ट करें"
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "कंपनी का नाम दर्ज करें"
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "स्थान सक्षम करें"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "जावास्क्रिप्ट सक्षम करें"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "प्रमाणपत्र देखने के लिए दो बार टैप करें।"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "खोज इंजिन को चुनने के लिए डबल टैप करें।"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "वेबपेज खोलने के लिए डबल टैप करें।"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "सूची खोलने के लिए दो बार टैप करें।"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "फ़ोल्डर खोलने के लिए दोहरा टैप करें।"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "कीबोर्ड खोलने के लिए दोहरा टैप करें।"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "सामग्री में ले जाने के लिए दोहरा टैप करें।"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "ट्रे बंद करने के लिए डबल टैप करें।"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "खोज रद्द करने के लिए डबल टैप करें।"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "विभाजित क्षेत्र का आकार बदलने के लिए डबल टैप और होल्ड करें।"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "पुनः क्रमित करने के लिए दो बार टैप करें और ड्रैग करें।"
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "सुरक्षा चेतावनी पॉप-अप्स प्रदर्शित करें"
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "वेब पेजों पर छवियाँ दिखाएँ"
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "डेस्कटॉप दृश्य"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "चयनित बुकमार्क्स हटाएँ?"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "व्यक्तिगत डाटा हटाएँ"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "डिफॉल्ट स्टोरेज"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "डिफॉल्ट पेज"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "डाटा उपयोग %1$d% घटाया गया (%3$d KB में से %2$d KB प्राप्त हुआ)। सांख्यिकी रीसेट करने के लिए यहां टैप करें।"
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "कस्टम उपयोगकर्ता एजेंट"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "वर्तमान पेज"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "बनाया गया।"
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "प्रांत"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "देश/क्षेत्र"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "कुकीज और साइट डाटा"
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "कुकीज"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "सामग्री सेटिंग्स"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "कंपनी का नाम"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "टैब बंद करें।"
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "वेब सूचना अनुमति सेटिंग्स साफ करें।"
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "वेब सूचना अनुमतियाँ साफ करें?"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "वेबसाइटों के लिए सूचना एक्सेस साफ करें।"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "अधिसूचनाएँ साफ करें"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "स्थान एक्सेस साफ करें"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "इतिहास साफ करें"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "सभी ब्राउजर डाटा साफ करें और सभी सेटिंग्स डिफॉल्ट पर रीसेट करे।"
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "शहर/नगर"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "आसानी से पढ़ने के लिए टेक्स्ट का आकार बदलें, विशेष रूप से जब अपने डिवाइस पर वेबसाइट का डेस्कटॉप संस्करण देख रहे हों। ध्यान रखें इसके परिणामस्वरूप टेक्स्ट लेआउट बदल सकता है।"
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "बुकमार्क रिमाइंडर"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "वेब पेजेस पर पॉप-अप्स अवरुद्ध करें।"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "वेब पेजेस पर पॉप-अप्स अवरुद्ध करें।"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "पॉप-अप्स अवरूद्ध करें"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "मूल"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "फॉर्म स्वत: भरण"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "स्वतः ढूँढना"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "स्वचालित"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "आपके %d बार वेबसाइट पर जाने पर पूछें कि आप इसके लिए कोई बुकमार्क जोड़ना चाहते हैं"
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "हमेशा चालू"
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "हमेशा"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "सभी खुले विंडोज़ बंद हो जाएँगे और आप अपने होमपेज पर चले जाएँगे"
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "जावास्क्रिप्ट चलाने के लिए साइट्स को अनुमति प्रदान करें।"
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "आप का स्थान ऐक्सेस करने के लिए साइट्स को अनुमति दें।"
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "साइटों को अपने स्थान डेटा का उपयोग करने की अनुमति दें"
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "%s को सूचनाएँ दिखाने की अनुमति दें"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "साइट्स को कुकी डाटा सुरक्षित करने और पढ़ने की अनुमति देता है।"
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "आपके द्वारा वेबपेजेस पर जाने के बाद, आप जिन पेजेस पर अधिक बार गए हैं वे यहाँ दिखाई देंगे।"
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "आपके द्वारा वेबसाइट्स देखने के बाद उनके संग्रहीत डाटा का आकार और चाहे वे आपके स्थान को एक्सेस कर सकें या नहीं यहाँ दिखाए जाएँगे।"
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "आपके द्वारा वेबपेजेस देखने के बाद वे यहाँ दिखाए जाएँगे।"
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "ऑफलाइन देखने के लिए आपके द्वारा वेबपेजेस सुरक्षित करने के बाद वे यहाँ दिखाए जाएँगे।"
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "पेजों को लोड करने के बाद पेज इतिहास दिखाया जाएगा।"
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "शीघ्र एक्सेस के लिए वेबपेजेस जोड़ने के बाद, वे यहाँ दिखाई देंगे।"
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "व्यैक्तिक वेबसाइटों के लिए उन्नत सेटिंग्स"
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "उन्नत"
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "संपर्क में जोड़ें"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "तेज़ी से खोलने के लिए इस वेबसाइट को बुकमार्क्स में जोड़ें"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "पता पंक्ति 2"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "पता पंक्ति 1"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "कुकीज स्वीकार करें"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "1 प्रोफाइल हटा दी जाएगी।"
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "टैब्स"
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "डाउनलोड प्रारंभ हो रहा है..."
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "फोल्डर का नाम बदला गया।"
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "खोज शब्दावली और URL का सुझाव दें"
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "डाटा उपयोग प्रबंधन"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "रद्द"
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "डिवाइस में लोड होने पर स्क्रॉल करने की आवश्यकता के बिना उसे स्क्रीन पर पूर्ण वेबपेज दिखाने पर सेट करें।"
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "इंटरनेट चलाने में अक्षम। बैटरी कम।"
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "डाउनलोड रोक दिया गया है और डाउनलोड किया गया डाटा हटा दिया जाएगा।"
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "Search completed"
+
+msgid "IDS_BR_POP_READY"
+msgstr "तैयार।"
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "मेमोरी त्रुटि।"
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "डाटा रोमिंग अक्षम की गई है। किसी Wi-Fi नेटवर्क से कनेक्ट करें या डाटा रोमिंग सक्षम करें और फिर से प्रयास करें।"
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "अनुरोध समय समाप्त।"
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "एक Wi-Fi कनेक्शन की आवश्यकता है। अपनी Wi-Fi सेटिंग्स पर जाने के लिए “ओके” टैप करें।"
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "वेब एप्स"
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "ऑनलाइन देखें"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "ऑफलाइन पेजों को बाद में पढ़ें"
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "शीघ्र एक्सेस"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "हमेशा सक्षम"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "शीघ्र एक्सेस शॉर्टकट जोड़ने के लिए यहां पर टैप करें"
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "कोई इतिहास नहीं"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "उपयोगकर्ता मैनुअल"
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "नगर/शहर/देश"
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "संग्रहीत डाटा"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "खोज और URL सुझाव"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "इतिहास"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "पेज, स्क्रीन पर फिट करें"
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "डाउनलोड्स"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "कस्टम"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "देश/क्षेत्र"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "फोल्डर का नाम बदलें"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "व्यक्तिगत डाटा"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "नया"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "इसे जारी"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "एन्कोडिंग"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "जानकारी संपादन"
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "डाउनलोड रुका"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "विभाग:"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "जानकारी जोड़ें"
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "Wi-Fi"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "सेटिंग्स"
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "ओके"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "नया"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "वेब खोज"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "फाईल खोलने में असमर्थ।"
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "यह फाइल खोलने के लिए एक एप्लीकेशन ढूँढने में असमर्थ।"
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "फ्लाइट मोड सक्षम होने पर मोबाइल नेटवर्क्स से कनेक्ट करने में असमर्थ। इसके बजाय किसी Wi-Fi नेटवर्क से कनेक्ट करें या फ्लाइट मोड अक्षम करने के लिए “सेटिंग्स” टैप करें और तब फिर से प्रयास करें।"
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "यह प्रमाणपत्र किसी विश्वसनीय प्राधिकार से है।"
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "शीघ्र एक्सेस शॉर्टकट जोड़ने के लिए यहाँ टैप करें।"
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "प्राथमिकताएँ"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "% "
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "कोई मोबाइल नेटवर्क नहीं मिले।"
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "कोई मिलाप नहीं मिला"
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "मोबाइल डाटा बंद किया गया है। इसके बजाय किसी Wi-Fi नेटवर्क से कनेक्ट करें या मोबाइल डाटा चालू करने के लिए “सेटिंग्स” पर टैप करें और तब फिर से प्रयास करें।"
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "चौड़ाई में फिट करें"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "शीघ्र एक्सेस"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "नए टैब्स में खोलें"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "लिंक साझा करें"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "सुरक्षित"
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "सेव"
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "सुरक्षित"
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "पिछला"
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "अगला"
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "हटाएँ"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "साफ"
+
+msgid "IDS_BR_SK_BACK"
+msgstr "पीछे"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "Wi-Fi कनेक्शन आवश्यक है। Wi-Fi नेटवर्क से कनेक्ट करें और फिर से प्रयास करें।"
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "URL नहीं मिला।"
+
+msgid "IDS_BR_POP_URL"
+msgstr "URL"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "सुरक्षित किया।"
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "निकाला।"
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d मदें हटाई जाएँगी।"
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "%d मदें चयनित।"
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "कोई मद चयनित नहीं।"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "पर्याप्त मेमोरी नहीं।"
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "कभी नहीं"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "मोबाइल डाटा अक्षम है। इसके बजाय Wi-Fi नेटवर्क से कनेक्ट करें, या मोबाइल डाटा सक्षम करें और फिर से प्रयास करें।"
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "लोड हो रहा है। कृपया प्रतीक्षा करें..."
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "अमान्य वेब पता।"
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "विफल।"
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "शीर्षक प्रविष्ट करें"
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "दोबारा न दिखाएँ।"
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "डाउनलोड पूर्ण।"
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "अक्षमित।"
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "हटाएँ?"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "हटाया।"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "एप्लीकेशन बंद करें?"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "बुकमार्क जोड़ा गया।"
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "स्वचालित चमक"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "खाता"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "1 मद हटाया जाएगा।"
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "1 मद चयनित।"
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "अनुवाद करें"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "रोकें"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "दिखाएँ"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "साझा करें"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "सेटिंग्स"
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "ईमेल भेजें"
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "चुनें"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "SD कार्ड"
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "नाम बदलें"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "रीफ्रेश"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "ले जाएँ"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "सन्देश"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "सूची दृश्य"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "मैं सहमत हूँ।"
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "सहायता"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "डिवाइस"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "बुकमार्क"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "जोड़ा गया।"
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "जोड़ें"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "डिफ़ॉल्ट डाउनलोड स्टोरेज"
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "Samsung account में साइन इन करें"
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "%d चयनित"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "कोई नेटवर्क कनेक्शन नहीं"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "फोल्डर"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "प्रोफाइल संपादित करें"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "सेट करें"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "अभी नहीं"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "सक्षम करें"
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "संपादित करें"
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "जारी"
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "जारी रखें"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "बंद"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "रद्द"
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "रद्द"
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "अनुमति दें"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "बीता हुआ कल"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "आज"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "शीर्षक"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "अनुमत वर्णों (%d) की अधिकतम संख्या पार हो गई है।"
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "स्ट्रीमिंग"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "छोटा"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "सेटिंग्स"
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "खोजें"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "खोज परिणाम"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "प्रोफाइल"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "प्रक्रिया हो रही है..."
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "फोन नंबर"
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "फोन"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d मदें हटाई जाएँगी।"
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "पासवर्ड"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "चालू"
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "बंद"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "कोई परिणाम नहीं मिले।"
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "कोई इतिहास नहीं"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "सूचनाएँ"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "मध्यम"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "छवियाँ"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "पूर्ण स्क्रीन"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "फॉन्ट आकार"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "फोल्डर का नाम"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "पोस्टकोड प्रविष्ट करें।"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "पोस्टकोड प्रविष्ट करें।"
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "फोन नंबर प्रविष्ट करें।"
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "नाम प्रविष्ट करें"
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "फोल्डर नाम प्रविष्ट करें।"
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "इमेल पता प्रविष्ट करें।"
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "ईमेल पता"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "डाउनलोड हो रहा है..."
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "डेवलपर मोड"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "डिफॉल्ट"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "बुकमार्क्स"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "सभी"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr "में जोड़ें"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "टैग्स"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "1 मद हटाया जाएगा।"
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "वर्णों की अधिकतम संख्या (%d) पहुँच गई है।"
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "असमर्थित मीडिया प्रकार।"
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "फ्लाइट मोड सक्षम होने के दौरान मोबाइल नेटवर्क से कनेक्ट करने में असमर्थ। इसके बजाय Wi-Fi नेटवर्क से कनेक्ट करें, या फ्लाइट मोड अक्षम करें और फिर से प्रयास करें।"
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "स्थापना पूर्ण।"
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "स्थापना असफल।"
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "हटाया जा रहा है..."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "डाटा रोमिंग अक्षम है। इसके बजाय Wi-Fi नेटवर्क से कनेक्ट करें या डाटा रोमिंग सक्षम करें और पुनः प्रयास करें।"
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "इसके द्वारा साझा करें"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "पेस्ट करें"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "फॉन्ट आकार"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "डाउनलोड करने में अक्षम"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "अपडेट करें"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "रीट्राई"
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "अनुरोध असफल हुआ।"
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "लॉगिन"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "लोड हो रहा है..."
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "स्क्रीन में फिट"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "डाउनलोड्स"
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "डाटा रोमिंग अक्षम है। इसके बजाय किसी Wi-Fi नेटवर्क से कनेक्ट करें या डाटा रोमिंग सक्षम करें और फिर से प्रयास करें।"
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "डाउनलोड रद्द।"
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "गुप्त चालू"
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "गोपनीयता"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "डिफॉल्ट स्टोरेज"
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "मैनुअल जूम"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "डिफॉल्ट खोज इंजन"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "साइन-इन जानकारी सेव करें"
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "गुप्त मोड बंद करें"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "गुप्त मोड चालू करें"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "गुप्त मोड सुरक्षा"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "पासवर्ड उपयोग करें"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "पासवर्ड उपयोग न करें"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "अधिक देखी गई वेबसाइट्स"
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "मेरी प्रोफाइल सेट करें"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "मेरी स्वतः भरण प्रोफाइल"
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "ऑनलाइन फॉर्म्स भरने के लिए उपयोग किया गया डाटा प्रबंधित करें।"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "साइन-इन जानकारी सुरक्षित करें"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "स्थान एक्सेस डाटा"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "स्वतः भरण डाटा"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "गुप्त मोड चालू होने पर आपके द्वारा देखे जानेवाले कोई भी वेबपेजेस इसके बंद होने के दौरान आपके ब्राउजर या खोज इतिहास में प्रकट नहीं होंगे।\n\nगुप्त मोड चालू होने पर आपके द्वारा सुरक्षित किए जानेवाले कोई भी बुकमार्क्स और वेबपेजेस इसके बंद होने पर दिखाई नहीं देंगे।\n\nआप किसी पासवर्ड से अपना गुप्त मोड डाटा सुरक्षित भी कर सकते हैं।"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "गुप्त मोड चालू होने पर आपके द्वारा देखे जानेवाले कोई भी वेबपेजेस इसके बंद होने के दौरान आपके ब्राउजर या खोज इतिहास में प्रकट नहीं होंगे।\n\nगुप्त मोड चालू होने पर आपके द्वारा सुरक्षित किए जानेवाले कोई भी बुकमार्क्स और वेबपेजेस इसके बंद होने पर दिखाई नहीं देंगे।"
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "गुप्त बंद"
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "पासवर्ड उपयोग न करें"
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "नया टैब"
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "वेब पता"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "शीघ्र एक्सेस में वेबपेज जोड़ें"
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "जावास्क्रिप्ट चालू करें"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "नया टैब खोला नहीं जा सका"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "नए टैब में खोलें"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "फोल्डर नाम पहले से उपयोग में है।"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "नया फोल्डर %d"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "नया फोल्डर"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "जावास्क्रिप्ट सक्षम करें"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "वेबसाइट डाटा प्रबंधित करें"
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "होम पेज सेट करें"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "शीघ्र एक्सेस सूची में वेबपेज जोड़ा गया।"
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "शीघ्र एक्सेस संपादित करें"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "बुकमार्क्स से निकालें"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "बुकमार्क जोड़ें"
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "ब्राउजिंग इतिहास"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "टैब्स"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "नया टैब"
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "आगे जाएँ"
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "वापस जाएँ"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "बुकमार्क्स"
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "कोई प्रोफाइल्स नहीं हैं"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "इतिहास"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "बुकमार्क्स"
+
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "Greška mreže."
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "Provjera potrebna."
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "Sigurnosno upozorenje"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "Certifikati"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "Izdano za:"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "Zajednički naziv:"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "Organizacija:"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "Organizacijska jedinica:"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "Greška sigurnosne potvrde za ovu stranicu."
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "Dopusti"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "%s traži vašu lokaciju."
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "Spremi postavke."
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr "Serijski broj"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "Izdavač:"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "Valjanost:"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "Vrijedi od:"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "Vrijedi do"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "Otisak prsta"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "Algoritam potpisa"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "Skidanje"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "Ova web-stranica"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "Korisničko ime"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "Lozinka"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "Prikaz"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "Prekid"
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "Zaslon"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "LTE//GSM/WCDMA (automatsko spajanje)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "Više prozora"
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "Informacije o certifikatu"
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "Postavke web stranice"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "Neispravna potvrda."
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "Tipka"
+
+msgid "IDS_BR_SK_YES"
+msgstr "Da"
+
+msgid "IDS_BR_SK_NO"
+msgstr "Ne"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "OK"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "Prekid"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "Više"
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "Nema stavki"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "Spoji na mobilnu mrežu"
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "Ne prikazuj više"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "Mogu se skinuti samo URL-ovi http ili https."
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "Internet tražilica"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "Prikaži sliku"
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "Spremi vezu"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "Spremi sliku"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "Kopiraj adresu"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "Kopiraj sliku"
+
+msgid "IDS_BR_SK_OK"
+msgstr "U redu"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "Poziv"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "Neuspjeh"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "Web-stranica je dodana na Brzi pristup."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "Web-stranica dodana u Favorite."
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "Izbrisan prečac Brzog pristupa."
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Izbrisano je više stavki (%d) iz povijesti pretraživanja."
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "Otvaranje Samsung računa..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "Uključena mala količina prijenosa podataka."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "Isključena mala količina prijenosa podataka. Spremljeno %d % širine pojasa."
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "Slika kopirana u međuspremnik."
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Greška dodavanja na početni zaslon."
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "Skidanje slike..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "Ponovno postavite statistike o pohrani podataka."
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "Favorit obrisan."
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Dodano na popis za brzi pristup."
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "Dodano na početni zaslon."
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "Blokiran je 1 skočni prozor."
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Izbrisana je 1 stavka iz povijesti pretraživanja."
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "Obavijesti"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "Najposjećenije"
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "Povijest"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "Odznači"
+
+msgid "IDS_BR_SK_TABS"
+msgstr "Kartice"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "Meni"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "Obriši"
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "Nova mapa"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "Obriši"
+
+msgid "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"
+msgstr "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."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Postavite uređaj da predlaže upite i stranice u traci web-adresa tijekom unosa."
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "Post. tekst za ispunj. obraz. na mreži."
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Postavite napredne postavke za pojedinačne web stranice."
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "Zapamti podatke unesene u obrascima za kasnije potrebe."
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "Predvidite povezane upite i popularne stranice u navigacijskoj traci kako tipkate."
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "Poništite zahtjeve web stranica za upravljanje zumiranjem."
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "Prikaz slika na web stranicama."
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "Za korištenje manje količine podataka komprimirajte sadržaj s web-mjesta."
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "Izbriši informacije o pristupu obavijesti za sva web-mjesta."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "Change the text size for easier reading, especially when viewing desktop versions of websites on your phone. Note that the text layout may change as a result."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "Promijenite veličinu teksta za lakše čitanje, pogotovo pri gledanju verzija web-stranica za radne površine. Imajte na umu da će se izgled teksta možda promijeniti."
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "Izbrisat će se sve informacije o pristupu obavijesti web-mjesta."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Dopusti stranicama spremanje i čitanje kolačića."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Dopusti stranicama pristup podacima o lokaciji."
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "Možda nećete moći točno spojiti neke web stranice."
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "Vaša će se povijest izbrisati."
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "Nije moguće pregledati potvrdu. Promijenile su se informacije o stranici."
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "Za prijavljivanje na ovu web-stranicu pomoću otisaka prstiju idite u Postavke i uključite Prijavu preko interneta."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Potvrda nije pouzdana."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Potvrda je pouzdana."
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Izbrisat će se lokacijske dozvole za ovo web-mjesto."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "Izvorišna i odredišna mapa su iste."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "Odredišna mapa je podmapa izvorišne mape."
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "Došlo je do pogreške sigurnosne potvrde za ovo web-mjesto."
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "Pokretanje skidanja..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "Neke starije HTML internet stranice možda neće podržavati ovu značajku."
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "Postavi kao početnu stranicu"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "Postavke će biti vraćene na zadano."
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "Postavke spremljene."
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "Sigurnosne odredbe ograničavaju korištenje internet preglednika."
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "Spremljeno u Favorite."
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "Preimenuj oznaku"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "%d profila će biti obrisano."
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "Stranice koje pregledavate neće se prikazati u povijesti preglednika ili povijesti pretraživanja i neće ostavljati druge tragove, poput kolačića."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "%1$s (%2$s) traži dopuštenje da koristi vašu kameru."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) traži dopuštenje da pohrani veću količinu podataka na vaš uređaj za korištenje izvan mreže."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "%1$s (%2$s) traži dopuštenje da prikaže obavijesti."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "%1$s (%2$s) traži dopuštenje da promijeni način rada preglednika na ovoj stranici. Ovo može biti pokušaj napada na vaš sustav. Ako ne vjerujete ovoj web stranici ili ne znate zašto se ovaj zahtjev pojavio, dodirnite Prekid"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "%1$s (%2$s) traži dopuštenje da pristupi vašoj lokaciji."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) pokušava pohraniti veću količinu podataka na vaš uređaj za korištenje izvan mreže."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "„%1$s” je otkriveno.\nOtkriveno u: „%2$s”\n\nNeki sadržaji su blokirani radi zaštite uređaja."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "„%1$s” je otkriveno.\nOtkriveno u: „%2$s”\n\nSvejedno otvoriti web-stranicu?"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "Nedovoljno memorije. Obrišite stavke i ponovite."
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "Nije dopušteno."
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "Premješteno."
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "Unesite adresu."
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "Unesite naziv favorita."
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "Dialing..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "Obrisati informacije o pristupu lokaciji web stranice?"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "Izbrisati ovaj prečac Brzog pristupa?"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "Izbrisati ovu stranicu?"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "Izbrisati ovaj favorit?"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "Izbrisati spremljene podatke web-stranice?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "Izbrisati podatke o prijavi za ovu web-stranicu?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "Izbrisati podatke o prijavi za %d web-stranice?"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "Izbrisati %d spremljene web-stranice?"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "Izbrisati %d prečace Brzog pristupa?"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "Izbrisati %d favorita?"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "Obrisati sve podatke o internet stranici i dozvole lokacije?"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "Obrisati povijest?"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "Nastavak"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "Prekid aplikacije"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "Obrisati?"
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "Obrisati povijest?"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "Favorit uklonjen."
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "Već postoji."
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Izbrisat će se svi spremljeni podaci za ovo web-mjesto."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Izbrisat će se svi spremljeni podaci te lokacijske dozvole za ovo web-mjesto."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "Izbrisat će se svi spremljeni podaci i lokacijske dozvole za ova web-mjesta."
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "Sve će se postavke vratiti na zadane."
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Sve će se stavke izbrisati iz povijesti pretraživanja."
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Dopusti stranicama spremanje i čitanje kolačića."
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "Dodano u Favorite."
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "Prozori"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "Prikaži potvrdu"
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "Unicode (UTF-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "Sličice"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "Kodiranje teksta"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "Smanji tekst"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "Postavke"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "Pošalji poruku"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "Email"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "Odaberi tekst"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "Odaberite sve"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "Odaberite sve"
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "Način odabira"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "Odabrano"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "Spremi u KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Spremi str. za izvanmr. pregl."
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "Spremi pov. stav. u KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Spremi za izvanmrežni pregled"
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "Internet stranica"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "Spremljene stranice"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "Pogled"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "Poredaj"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "Preimenuj mapu"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "Ukloni"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "Način čitača"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "Lozinke"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "Otvori u novom prozoru"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "Početna"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "Izvanmrežne stranice"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "Novi prozor"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "Minimiziraj"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "Srednja"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "Niska"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "Prava pristupa lokaciji"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "Učitaj slike"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "Latin-1 (ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "Korejski (EUC-KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "Japanski (SHIFT JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "Japanski (ISO-2022-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "Japanski (EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "Tajni način"
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "Jako veliko"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "Poč. zaslon kao web-isječak"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "Početni zaslon kao prečac"
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "Visoka"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "Naprijed"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "Nazad"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "Ogromno"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "Traži na stranici"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "Traži na stranici"
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "Kanali s pretplatom"
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "Povećaj tekst"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "Uključi Tajni način"
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "Uključi Noćni način"
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "Uključi malu količ. prij. pod."
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "Dovuci i ispusti"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "Isključi Tajni način"
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "Isključi Noćni način"
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "Isklj. malu količ. prij. pod."
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "Isključeno"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "Obriši spremljenu stranicu"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "Obriši povijest"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "Podatkovna mreža"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "Kopiraj u međuspremnik"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "Kopiraj adresu"
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "Kopija"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "Zatvori sve"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "Obriši sve"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "Kineski (GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "Kineski (Big5)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "Međuspremnik"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "Dodaj u Internet zapise"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "Dodaj na brzi pristup"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Dodaj na početni zaslon"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "Dodaj na početnu"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "Dodajte ili uklonite oznaku"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "Dodaj oznaku"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "Dodaj u favorite"
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "Ekstenzija"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "Potraž. ili upišite URL"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "Nema povijesti web-mjesta"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "Nema web-stranica"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "Nema internetskih stranica"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "Nema prečaca"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "Prijedlozi web-adresa"
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "Web-stranice"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "Vidi još"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "URL prijedlozi"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "Povećanje teksta"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "Postavi početnu stranicu"
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "Pokreni JavaScript"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "Poništi postavke"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "Učitaj internet. stranice"
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "Učitaj povezane stranice"
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "Učitaj dostupne poveznice"
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "Mala količ. prij. podat."
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "Pristup lokaciji"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "Kvaliteta slike"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "Sakrij adresnu traku"
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "Skini sadržaj kanala"
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "Izbriši podatke o prijavi"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "Statistika o pohrani pod."
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "Sadržaj"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "Izbr. podatke obavijesti"
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "Automatski popuni obrasce"
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "Dodaj profil"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "Pristupi lokaciji"
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "Dosegnuto ograničenje prozora"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "Web-obavijesti"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "Web obavijest"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "Valjanost"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "Nije moguće otvoriti prozor"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Nemoguće otvoriti datoteku"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "Nije moguće pomaknuti favorit"
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "Nepouzdana stranica"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "Postavi početnu stranicu"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "Serijski broj:"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "Odaberite podatke za prijavu"
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "Odaberite prečace"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "Odaberi favorite"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "Odaberi favorit"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "Sigurnosna potvrda"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "Poredaj prečace Brzog pristupa"
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "Brzi pristup"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "Profili"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "Blokirani skočni prozori"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "Popularne web-stranice"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "Organizacija:"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "Organizacijska jedinica:"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "Datum izdavanja:"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "Izdavač"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "HTML5 ekstenzija"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "Podaci formi"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "Datum isteka:"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "Uključi prijavu preko interneta"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "Uredi favorita"
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "Izbriši podatke web-stranice"
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "Izbriši podatke o prijavi"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "Obriši profil"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "Izbriši favorite"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "Greška podatkovne veze"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "Zajednički naziv:"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "Zatvori aplikaciju"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "Obriši personalizirane podatke"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "Obriši pristup lokaciji"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "Upravljanje šir. pojasa"
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "Certifikati"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "Poništi"
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "Poč. str."
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "Traži"
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "Nazad"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "Uvij. prik."
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "Web portal"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "Sport"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "Društveno"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr "Kupnja"
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "Plaćanje"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "Hobiji"
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "Idi u povijest"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "Zabava"
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "Upravljanje prozorima"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "Internetska adresa"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "Ulaz glasa"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "Prikaži sliku"
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "Prikaz povijesti."
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "Prikaz favorita."
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "Valjana potvrda"
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "Upotrijebi način Punog zaslona za skrivanje statusne trake."
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Korištenje usluge predviđanja za prikaz povezanih upita i popularnih web-stranica u traci za adresu dok tipkate"
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "Gornja mapa"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "Bez oznake"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "Nije moguće otvoriti datoteku u %s. Datoteka je uklonjena ili preimenovana ili dopuštenja datoteke onemogućuju pristup."
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "Nemoguće prikazati internet stranicu. Poslužitelj ne reagira."
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "Mjesto/grad/županija"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "Ovo web-mjesto koristi %s."
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "Ovo web-mjesto može pristupiti vašoj lokaciji."
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "Ovo web-mjesto ne može pristupiti vašoj lokaciji."
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Oznaka će biti obrisana."
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "Izbrisat će se odabrani osobni podaci."
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "Polje za tekst"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "Odr. mapa"
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "Dotaknite ikonu upravljanja prozorima i zatvorite neke prozore, a zatim ponovno pokušajte."
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "Dodirnite još jednom za zatvaranje Interneta."
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "Sinkroniziraj otvorene stranice"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "Sinkroniziraj podatke s Interneta"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "Sinkroniziraj favorite"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "Adresa ulice, poštanski sandučić, n/r, itd."
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "Spremljeni podaci"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "Ručica razdjelne trake"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "Prijavite se u Samsung račun da biste pristupili favoritima i karticama na drugim uređajima."
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "Prikaz posljednjih stranica."
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "SHA-256 otisak prsta:"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "SHA-1 otisak prsta:"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "Postavite tekst za automatsko ispunjavanje internet obrazaca."
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "Postavi trenutnu stranicu kao početnu"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "Odaberi mapu"
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "Potražite ili unesi URL."
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "Polje za pretragu"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "Prijedlozi za pretraživanje i URL"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "Zaslon i tekst"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "Spremi korisnička imena i šifre za internet stranice."
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "Spremi vezu"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "Vratiti zadane postavke?"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "Vrati zadane postavke"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "Vrati na zadano"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "Poništavanje postavki"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "Vratite sve postavke na zadane."
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "Ukloniti informacije o pristupu web obavijesti?"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "Zapamti šifre"
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "Zapamti unose obrazaca"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "Zapamti unose obrazaca za kasnije korištenje."
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "Tipka za radio"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Izbrisat će se %s favorita."
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "Privatnost"
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "Ispis"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "Pritisnite tipku izbornika."
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "Poštanski broj"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "%d blok. skoč. proz."
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "Stranica učitana"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "Stranice koje pregledavate u ovoj kartici neće biti prikazane u povijesti preglednika ili povijesti pretraživanja i neće ostavljati druge tragove, poput kolačića."
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "Poništite zahtjev web mjesta za upravljanje zumom."
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "Ostalo"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "Otvori prozore."
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "Otvori stranice"
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "Na zahtjev"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "Samo preko Wi-Fi"
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "Starije"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "Nema prozora"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "Nema posjećenih stranica"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "Nema naslova"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "Nema spremljenih stranica"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "Nema favorita"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "Normalna"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "Vijesti"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Premjestiti odabrane oznake?"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "Najposjećenija mjesta"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "Mobilni prikaz"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "Lokacija"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "Zadnji tjedan"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "Prošli mjesec"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "Posljednjih 7 dana"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "Velika"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "Internet povijest nije spremljena."
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "Poboljšaj rad pri učitavanju stranica."
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "Početna stranica"
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "Sakrijte adresnu traku kada se pomičete prema dolje na stranici."
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "Općenito"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "Puno ime"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "Prisilni zum"
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "Stan, apartman, jedinica, zgrada, kat itd."
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "Otisci prstiju:"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Greška dodavanja na početni zaslon."
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "Unesite svoje ime."
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "Upišite mjesto/grad/županiju."
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "Unesite državu/regiju."
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "Unesite naziv tvrtke."
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "Uključi lokaciju"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "Uključi JavaScript"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "Dvaput dodirnite za prikaz potvrde."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "Dvostrukim dodirom odaberite pretraživač."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "Dvostrukim dodirom otvorite web-stranicu."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "Dvaput dodirnite za otvaranje popisa."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "Dvostrukim dodirom otvorite mapu."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "Dvaput dodirnite za otvaranje tipkovnice."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "Dvaput dodirnite za pomicanje na sadržaj."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "Dvostrukim dodirom zatvorite traku."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "Dvostrukim dodirom poništite pretraživanje."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "Dvostrukim dodirom i držanjem promijenite veličinu podijeljenog područja."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "Dvaput dodirnite i povucite za sortiranje."
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "Prikaz skočnih prozora sigurnosnih upozorenja."
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "Prikaz slika na internet stranicama."
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "Računalna verzija"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Izbrisati odabrane favorite?"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "Obriši osobne podatke"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "Postavljena memorija"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "Zadana stranica"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "Prijenos podataka smanjen je za %1$d % (primljeno %2$d KB od %3$d KB). Dodirnite za poništavanje statistike."
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "prilagodi korisničkog agenta"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "Trenutna stranica"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "Stvoreno."
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "Država"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "Država/regija"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "Kolač. i podaci o str."
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "Kolačići"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "Postavke sadržaja"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "Naziv tvrtke"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "Zatvori karticu."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "Brisanje svih postavki dopuštenja za web-obavijesti."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "Obrisati sva dopuštenja za web obavijesti?"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "Obriši pristup obavijestima za sve web stranice."
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "Obriši obavijesti"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "Obriši pristup lokaciji"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "Brisanje povijesti"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "Obriši sve podatke i vrati zadane postavke."
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "Mjesto/grad:"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "Promijenite veličinu teksta za lakše čitanje, pogotovo pri gledanju verzija web-mjesta za radne površine na uređaju. Imajte na umu da će se izgled teksta možda promijeniti."
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "Podsjetnik oznake"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "Blokiraj skočne prozore na internet stranicama."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "Blokirajte skočne prozore na web-stranicama."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "Blokiraj pop-up prozore"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "Osnovno"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "Automatski popuni obrasce"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "Auto. prepoznavanje"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "Automatski"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "Upit želite li dodati oznaku favorita za web stranicu kada je posjetite %d puta."
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "Uvijek uključeno"
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "Uvijek"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "Svi otvoreni prozori će se zatvoriti i prijeći ćete na početnu stranicu."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "Dopusti stranicama pokretanje JavaScripta."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "Dopusti stranicama pristup podacima o lokaciji."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Dopusti stranicama pristup podacima o lokaciji."
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "Dopusti %s da prikazuje obavijesti"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "Dopušta stranicama spremanje i čitanje podataka iz kolačića."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "Nakon što posjetite web-mjesta, stranice koje ste najčešće posjećivali prikazat će se ovdje."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "Nakon što pogledate web-mjesta, ovdje će se prikazati veličina njihovih pohranjenih podataka te informacija o tome mogu li pristupiti vašoj lokaciji."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Nakon što pogledate web-mjesta, prikazat će se ovdje."
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Nakon što ih spremite za čitanje izvan mreže, internetske stranice prikazat će se ovdje."
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "Nakon učitavanja stranica, povijest preglednika će se prikazati ovdje."
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Nakon što dodate web-mjesta na Brzi pristup, prikazat će se ovdje."
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Napredne postavke za pojedinačne web adrese"
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "Napredno"
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "Dodaj kontaktu"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "Dodajte web stranicu u favorite za brži pristup."
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "Redak adrese 2"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "Redak adrese 1"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "Prihvati kolačiće"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "1 profil će biti obrisan."
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "KART."
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "Pokretanje preuzimanja..."
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "Mapa preimenovana."
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "Predl. pojm. za pret. i URL-ove"
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "Upravljanje korišt. podataka"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "Prekid"
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "Podesi uređaj tako da nakon učitavanja prikazuje punu internetsku stranicu na zaslonu, bez potrebe za pomicanjem."
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "Nemoguće koristiti Internet. Baterija prazna."
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "Preuzimanje se zaustavilo, a preuzeti će se podaci izbrisati."
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "Search completed"
+
+msgid "IDS_BR_POP_READY"
+msgstr "Pripravan."
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "Greška memorije."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Podatkovni roaming je isključen. Spojite se na Wi-Fi mrežu ili uključite podatkovni roaming i pokušajte ponovno."
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "Isteklo vrijeme zahtjeva."
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "Potrebna je Wi-Fi veza. Dodirnite U redu za pristup Postavkama Wi-Fi mreže."
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "Web-aplik."
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "Prikaži na mreži"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "Čit. kasnije na str. izvan mr."
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "Brzi pristup"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "Uvijek uključeno"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Dodirnite za dodavanje prečaca Brzog pristupa"
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "Nema povijesti"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "Korisnički priručnik"
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "Mjesto / grad / županija"
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "Spremljeni podaci"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "Prijedlozi za pretr. i URL"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "Povijest"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "Prilagodi str. zaslonu"
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "Skidanja"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "Prilagođeno"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "Država/regija"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "Preimenovanje mape"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "Osobni podaci"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "Novije"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "Izdano za"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "Šifriranje"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "Uređ. pod."
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "Preuzimanje zaustavljeno"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "Odjel:"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "Dod. info."
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "Wi-Fi"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "Postavke"
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "U redu"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "Novi"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "Internet tražilica"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "Nemoguće otvoriti datoteku."
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "Nema aplikacije potrebne za otvaranje ove datoteke."
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "Nije moguće povezati se s mobilnim mrežama dok je uključen profil Bez mreže. Umjesto toga povežite se s Wi-Fi mrežom ili dodirnite Postavke za isključivanje profila Bez mreže, a zatim pokušajte ponovno."
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Potvrda je pouzdana."
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Dodirnite za dodavanje prečaca Brzog pristupa."
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "Odrednice"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "% "
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "Nema pronađenih mobilnih mreža."
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "Nema rezultata"
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "Mobilni su podaci isključeni. Umjesto toga povežite se s Wi-Fi mrežom ili dodirnite Postavke za uključivanje Mobilnih podataka, a zatim pokušajte ponovno."
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "Prilagodi širini"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "BRZI PRISTUP"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "Otvori u novoj kartici"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "Pošalji vezu"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "Spremi"
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "Spremi"
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "Spremi"
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "Nazad"
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "Dalje"
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "Obriši"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "Obriši"
+
+msgid "IDS_BR_SK_BACK"
+msgstr "Nazad"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "Potrebna Wi-Fi veza. Spojite se na Wi-Fi vezu i pokušajte ponovno"
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "Adresa nije pronađena."
+
+msgid "IDS_BR_POP_URL"
+msgstr "Adresa"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "Spremljeno."
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "Uklonjeno."
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d datoteka bit će obrisano."
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "%d odabranih stavki."
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "Nisu odabrane stavke."
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "Memorija nedovoljna."
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "Nikad"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "Mobilni podaci su isključeni. Umjesto toga spojite se na Wi-Fi mrežu ili uključite mobilne podatke i pokušajte ponovno"
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "Učitavanje. Pričekajte..."
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "Neispravna adresa."
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "Neuspješno."
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "Unesi naslov"
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "Ne prikazuj više"
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "Skidanje obavljeno."
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "Isključeno."
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "Obrisati?"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "Obrisano."
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "Zatvoriti program?"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "Dodano u favorite."
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "Auto. osvjetljenje"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "Račun"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "1 stavka bit će obrisana."
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "1 stavka odabrana."
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "Prijevod"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "Zaustavi"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "Prikaz"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "Dijeli"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "Postavke"
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "Pošalji email"
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "Odaberi"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "SD kartica"
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "Preimenuj"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "Aktualiziraj"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "Premjesti"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "Poruke"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "Prikaz liste"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "Slažem se."
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "Upute"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "Uređaj"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "Favorit"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "Dodano."
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "Dodaj"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "Zadano mjesto skidanja"
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "Prijava u Samsung račun"
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "%d odabrano"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "Nema mrežne veze"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "Mapa"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "Uredi profil"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "Postavi"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "Ne sada"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "Uključi"
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "Uredi"
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "Nastavak"
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "Nastavak"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "Prekid"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "Prekid"
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "Prekid"
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "Dopusti"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "Jučer"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "Adresa"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "Danas"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "Naslov"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "Premašen je maksimalan broj znakova (%d)."
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "Streaming"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "Mala"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "Postavke"
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "Traži"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "Rezultati pretraživanja"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "Profil"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "Procesiranje..."
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "Tel. broj"
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "Telefon"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d datoteka bit će obrisano."
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "Lozinka"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "Uključeno"
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "Isključeno"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "Nema rezultata."
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "Nema povijesti"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "Obavijesti"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "Srednje"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "Slike"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "Cijeli zaslon"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "Veličina slova"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "Ime mape"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "Unesite pošt. broj."
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "Unesite poštanski broj."
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "Unesite telefonski broj."
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "Unesite ime."
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "Unesite naziv mape."
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "Unesite email adresu."
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "Email adresa"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "Skidanje..."
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "Razvojni način"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "Zadano"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "Favoriti"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "Sve"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr "Dodaj u"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "Oznake"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "Adresa"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "1 stavka bit će obrisana."
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "Maksimalan broj znakova (%d) dosegnut."
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "Nepodržani mediji."
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Nemoguće spojiti se na mobilne mreže dok je uključen profil Bez mreže. Umjesto toga spojite se na Wi-Fi mrežu ili isključite profil Bez mreže i pokušajte ponovno"
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "Instalacija dovršena."
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "Instalacija neuspješna."
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "Brisanje..."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Podatkovni roaming je isključen. Umjesto toga, spojite se na Wi-Fi mrežu ili uključite podatkovni roaming i pokušajte ponovno"
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "Dijeljenje preko"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "Zalijepi"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "Veličina slova"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "Nemoguće skinuti"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "Aktualiziraj"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "Ponovi"
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "Zahtjev neuspješan."
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "Prijava"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "Učitavanje..."
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "Prilagodi zaslonu"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "Skidanja"
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Podatkovni roaming je isključen. Umjesto toga, spojite se na Wi-Fi mrežu ili uključite podatkovni roaming i pokušajte ponovno."
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "Skidanje prekinuto."
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "Uklj. Tajno"
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "Privatnost"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "Zadana memorija"
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "Ručno zumiranje"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "Zadana tražilica"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "Sprem. podatke za prijavu"
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "Isključi Tajni način"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "Uključi Tajni način"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "Sigurnost Tajnog načina"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "Upotrijebi lozinku"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "Ne upotrebljavaj lozinku"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "Najposjećenija web-mjesta"
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "Postavi moj profil"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "Moj auto. ispunj. profil"
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "Upravljanje podacima za ispunjavanje obrazaca na mreži."
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "Spr. pod. za pr."
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "Podaci za pristup lokaciji"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "Automatski popuni podatke"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "Nijedna web-stranica kojoj pristupite dok je uključen Tajni način neće se pojaviti u vašem pregledniku ili povijesti pretraživanja dok je on isključen.\n\nNijedan favorit ni web-stranica koju spremite dok je uključen Tajni način neće se prikazati dok je taj način isključen.\n\nTakođer možete lozinkom zaštititi svoje podatke Tajnog načina."
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "Nijedna web-stranica kojoj pristupite dok je uključen Tajni način neće se pojaviti u vašem pregledniku ili povijesti pretraživanja dok je on isključen.\n\nNijedan favorit ni web-stranica koju spremite dok je uključen Tajni način neće se prikazati dok je taj način isključen."
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "Isklj. Taj."
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "Ne upotreb. lozinku"
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "Nova"
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "Internetska adresa"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "Dod. web-str. na Br. pristup"
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "Uključite JavaScript"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "Nemog. otvoriti novu karticu"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "Otvori u novoj kartici"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "Naziv mape već se koristi."
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "Nova mapa %d"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "Nova mapa"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "Uključi JavaScript"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "Upravljajte podacima web-mjesta"
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "Postavlj. početne stranice"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Web-stranica dodana na popis za brzi pristup."
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "Uredi Brzi pristup"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "Ukloni iz Favorita"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "Dodaj favorit"
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "Povijest pretraživanja"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "Kartice"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "Nova kartica"
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "Proslijedi"
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "Natrag"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "Favoriti"
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "Nema profila"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "Povijest"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "Favoriti"
+
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "Hálózati hiba"
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "Hitelesítés szükséges."
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "Biztonsági figyelmeztetés"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "Tanúsítványok"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "Tulajdonos:"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "Köznapi név:"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "Szervezet:"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "Szervezeti egység:"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "Probléma merült fel a webhely biztonsági tanúsítványával kapcsolatban."
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "Engedélyezés"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "A(z) %s az Ön helyadatait kéri."
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "Beállítások megjegyzése"
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr "Sorozatszám"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "Kibocsátó:"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "Érvényesség:"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "Érvényesség kezdete:"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "Érvényesség vége:"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "Ujjlenyomat"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "Aláírási algoritmus"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "Letöltés"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "Ez a weboldal"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "Felhasználónév"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "Jelszó"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "Megtekint"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "Mégse"
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "Kijelző"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "LTE/GSM/WCDMA (automatikus kapcsolódás)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "Több ablak"
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "Tanúsítvány infó"
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "Webhelybeállítások"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "Érvénytelen tanúsítvány"
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "Gomb"
+
+msgid "IDS_BR_SK_YES"
+msgstr "Igen"
+
+msgid "IDS_BR_SK_NO"
+msgstr "Nem"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "Kész"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "Mégse"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "Egyebek"
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "Nincs tétel"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "Kapcsolódás mobilhál.hoz"
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "Ne jelenjen meg újra"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "Csak http vagy https webcímek tölthetők le."
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "Webes keresés"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "Képet megtekint"
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "Hivatkozás mentése"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "Kép mentése"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "Hivatkozás másolása"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "Kép másolása"
+
+msgid "IDS_BR_SK_OK"
+msgstr "OK"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "Hívás"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "Hiba"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "A weboldal felvéve a Gyors elérés listára."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "Hozzáadta a weboldalt a Könyvjelzőkhöz."
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "Törölte a gyorselérési parancsikont."
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "%d elemet törölt a böngészési előzményekből."
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "Samsung account megnyitása..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "Bekapcsolta a Kis adathasználat funkciót."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "Kikapcsolta a Kis adathasználat funkciót. A sávszélesség %d%-át takarította meg."
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "A képet a vágólapra másolta."
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Nem sikerült felvenni a kezdőképernyőre."
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "Kép letöltése..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "Törölte az adatmentési statisztikát."
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "Könyvjelző törölve."
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Felvéve a Gyors elérés listára."
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "Kezdőképernyőhöz adva."
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "1 előugró ablak blokkolva."
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "1 elemet törölt a böngészési előzményekből."
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "Értesítések"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "Leggyakr. látogatott"
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "Előzmények"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "Jel tö."
+
+msgid "IDS_BR_SK_TABS"
+msgstr "Lapok"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "Menü"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "Töröl"
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "Mappát létrehoz"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "Törlés"
+
+msgid "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"
+msgstr "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."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Beállíthatja, hogy az eszköz kérdéseket és webhelyeket ajánljon fel, amikor a webes címsorba ír."
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "Online űrlapokra való szöveget adh. meg."
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Az egyes webhelyek speciális beállításainak megadása."
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "Űrlapokba beírt adatok megjegyzése a későbbiekre."
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "Kapcsolódó keresőkifejezések és népszerű webhelyek megjóslása, amikor a navigációs sávba ír."
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "Webhelyek nagyításiszint-vezérlési kéréseinek felülbírálása."
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "Képek megjelenítése weboldalakon."
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "Az adatforgalom csökkentése érdekében tömöríti a webhelyek tartalmát."
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "Törli valamennyi webhely értesítés-hozzáférési adatait."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "Change the text size for easier reading, especially when viewing desktop versions of websites on your phone. Note that the text layout may change as a result."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "Módosíthatja a szöveg méretét az olvasás megkönnyítésére, különösen ha webhelyek asztali gépekhez készült verzióit tekinti meg. A szöveg elrendezése megváltozhat."
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "Törli valamennyi webhely értesítés-hozzáférési adatait."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Cookie-k mentésének és olvasásának engedélyezése a webhelyek számára."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Helyadatok hozzáférésének engedélyezése webhelyek számára."
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "Bizonyos webhelyek kivágása pontatlan lehet."
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "Törli az előzményeit."
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "Nem jeleníthető meg tanúsítvány. Az oldal adatai megváltoztak."
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "Az ujjlenyomatos bejelentkezéshez a webhelyre engedélyezze a Webes bejelentkezés lehetőséget a Beállításokban."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "A tanúsítvány nem megbízható hitelesítésszolgáltatótól származik."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "A tanúsítvány megbízható hitelesítésszolgáltatótól származik."
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Törli a webhely helyinformációs engedélyadatait."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "A célmappa azonos a forrásmappával."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "A célmappa a forrásmappa almappája."
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "Probléma merült fel a webhely biztonsági tanúsítványával kapcsolatban."
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "Letöltés indítása..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "A régi HTML-webhelyek nem feltétlenül támogatják ezt a funkciót."
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "Beállítás kezdőlapként"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "Visszaállnak az alapértelmezett beállítások."
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "Beállítások mentve."
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "A biztonsági irányelv korlátozza az internetböngésző használatát."
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "Mentve a könyvjelzők közé."
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "Címke átnevezése"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "Törölni fog %d profilt."
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "A megnyitott oldalak nem jelennek meg a böngésző- és keresési előzményekben, és nem maradnak utánuk egyéb nyomok, például cookie-k sem."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "%1$s (%2$s) engedélyt kér a fényképező használatára."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) engedélyt kér nagymennyiségű adat tárolására az eszközön offline használatra."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "%1$s (%2$s) engedélyt kér értesítések megjelenítésére."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "%1$s (%2$s) engedélyt kér a böngésző működési módjának megváltoztatására ezen a helyen. Ez támadási kísérlet is lehet a rendszer ellen. Ha nem bízik meg a webhelyben, vagy nem tudja, miért jelent meg ez a kérés, érintse meg a Mégse gombot"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "%1$s (%2$s) engedélyt kér az Ön helyadataihoz való hozzáféréshez."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) nagymennyiségű adatot próbál az eszközön tárolni offline használatra."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "„%1$s” észlelve.\nÉszlelés helye: „%2$s”\n\nBizonyos tartalom blokkolva az eszköz védelme érdekében."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "„%1$s” észlelve.\nÉszlelés helye: „%2$s”\n\nÍgy is megnyitja a webhelyet?"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "Kevés a memória. Töröljön tételeket, és próbálja újra."
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "Nem engedélyezett."
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "Áthelyezve."
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "Írja be az URL-t."
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "Adja meg a könyvjelző nevét."
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "Dialing..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "Törli a webhely helyadat-hozzáférési információit?"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "Törli a gyorselérési parancsikont?"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "Törli az oldalt?"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "Törli a könyvjelzőt?"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "Törli a webhely mentett adatait?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "Törli a webhely bejelentkezési adatait?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "Törli %d webhely bejelentkezési adatait?"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "Töröl %d mentett weboldalt?"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "Biztosan töröl %d gyorselérési parancsikont?"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "Biztosan töröl %d könyvjelzőt?"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "Töröl minden webhelyadatot és geolokációs engedélyt?"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "Törli az előzményeket?"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "Tovább"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "Alkalmazás bezárása"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "Biztosan üríti?"
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "Törli az előzményeket?"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "Könyvjelző eltávolítva."
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "Már létezik."
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Törli a webhely mentett adatait."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Törli a webhely mentett adatait és helyinformációs engedélyadatait."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "Törli a webhelyek mentett adatait és helyinformációs engedélyadatait."
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "Visszaállnak az alapértelmezett beállítások."
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Törli a böngészési előzmények összes elemét."
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Cookie-k mentésének és olvasásának engedélyezése a webhelyek számára"
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "Könyvjelzőkhöz adva."
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "Ablakok"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "Tanúsítvány megtek."
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "Unicode (UTF-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "Miniatűrnézet"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "Szöveg kódolása"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "Kisebb szöveg"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "Beállítás"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "Üzenet küldése"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "E-mail"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "Szöveg kijelölése"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "Összes kijelölése"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "Összes kijelölése"
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "Kijelölési mód"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "Kiválasztott"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "Mentés a KeepIt alkalmazásba"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Oldal mentése offline megt.hez"
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "Kapcs. tét. KeepIt-be ment."
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Mentés offline megtekintéshez"
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "Weboldal"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "Mentett oldalak"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "Megtekint"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "Átrendezés"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "Mappa átnevezése"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "Eltávolítás"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "Olvasási mód"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "Jelszavak"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "Megnyitás új ablakban"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "Megnyitás"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "Offline oldalak"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "Új ablak"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "Kis méret"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "Közepes"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "Alacsony"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "Helyadat-hozzáférési jogok"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "Képek betöltése"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "Latin-1 (ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "Koreai (EUC-KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "Japán (SHIFT JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "Japán (ISO-2022-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "Japán (EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "Inkognitó üzemmód"
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "Nagyon nagy"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "Kezdőképernyő webklipként"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "Kez.képernyőre par.ikonként"
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "Kiváló"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "Következő"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "Vissza"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "Nagyon nagy"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "Keresés az oldalon"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "Keresés az oldalon"
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "Előfizetett feedek"
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "Nagyobb szöveg"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "Titkos mód eng."
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "Éjszakai mód eng."
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "Kis adathasználat bekapcsolása"
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "Húzás"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "Titkos mód letiltása"
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "Éjszakai mód letilt."
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "Kis adathasználat kikapcsolása"
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "Letiltva"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "Mentett oldal törlése"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "Előzmények törlése"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "Adathálózat"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "Másolás a vágólapra"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "URL másolása"
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "Másolás"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "Összes bezárása"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "Összes törlése"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "Kínai (GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "Kínai (Big5)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "Gyorsítótár"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "Webklip hozzáadása"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "Hozzáadás a gyors eléréshez"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Kezdőképernyőhöz adás"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "Kezdőképernyőhöz adás"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "Könyvjelző hozzáadása vagy eltávolítása"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "Könyvj. ho.adása"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "Könyvjelző hozzáadása"
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "Bővítmény"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "Keresés v. URL beírása"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "Nincsenek webhelyelőzmények"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "Nincsenek webhelyek"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "Nincsenek weboldalak"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "Nincs parancsikon"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "Webcím javaslatok"
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "Webhelyek"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "Továbbiak megtekintése"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "URL-javaslatok"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "Szövegnagyító"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "Kezdőlap beállítása"
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "JavaScript indítása"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "Beállítás visszaállítása"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "Előtöltött weboldalak"
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "Hivatkozott old. előtölt."
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "Elérh. hivatk. előtöltése"
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "Kis adathasználat"
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "Helyadatok hozzáférése"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "Képminőség"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "Címsor elrejtése"
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "Feedtartalom letöltése"
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "Bejelentk. adatok törlése"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "Adatmentési statisztika"
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "Tartalom"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "Értesítési adatok törlése"
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "Automatikus űrlapkitöltés"
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "Profil hozzáadása"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "Helyadatok hozzáférése"
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "Maximális számú ablak megnyitva"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "Webes értesítések"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "Webes értesítés"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "Érvényesség"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "Nem lehet megnyitni az ablakot"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Nem lehet megnyitni a fájlt"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "A könyvjel. nem helyezhetők át"
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "A hely nem megbízható"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "Kezdőlap beállítása"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "Sorozatszám:"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "Bejelentk. adatok kiválasztása"
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "Parancsikonok kiválasztása"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "Könyvjelzők kijelölése"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "Könyvjelzők kiválasztása"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "Biztonsági tanúsítvány"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "Gyorselér. par.ikonok átrend."
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "Gyors elérés"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "Profilok"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "Előugró ablak blokkolva"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "Népszerű webhelyek"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "Szervezet:"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "Szervezeti egység:"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "Kiállítás dátuma:"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "Kibocsátó"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "HTML5-bővítmény"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "Űrlap adatok"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "Lejárat dátuma:"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "Webes bejelentkezés engedélyezése"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "Könyvjelző szerkesztése"
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "Webhelyadatok törlése"
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "Bejelentkezési adatok törlése"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "Profil törlése"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "Könyvjelzők törlése"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "Adatkapcsolati probléma"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "Köznapi név:"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "Alkalmazás bezárása"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "Személyre szabott adatok törlése"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "Helyadatok törlése"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "Sávszélesség kezelés"
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "Tanúsítványok"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "Visszaállítás"
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "Kezdőlap"
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "Keres"
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "Vissza"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "Mindig láth."
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "Webportál"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "Sport"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "Közösségi"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr "Vásárlás"
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "Fizetés"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "Kedvte-\nlések"
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "Előzmények megnyitása"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "Szórakozás"
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "Ablakkezelő"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "Webcím"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "Hangbemenet"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "Képet megtekint"
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "Előzmények megjelenítése"
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "Könyvjelzők megjelenítése"
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "Érvényes tanúsítvány"
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "Teljes képernyő a státusz sáv elrejtésével"
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Javaslószolgáltatás használata a kapcsolódó keresőkifejezések és népszerű webhelyek megjelenítéséhez, amikor a címsorba ír"
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "Feljebb"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "Címkézetlen"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "Nem lehet megnyitni a fájlt itt: %s. Lehet, hogy a fájlt áthelyezték vagy átnevezték, illetve az engedélyei akadályozhatják a hozzáférést."
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "Nem lehet megjeleníteni a webhelyet. A szerver nem válaszol."
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "Település vagy megye"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "A webhely a következőt használja: %s."
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "A webhely hozzáférhet a helyadataihoz."
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "A webhely nem fér hozzá az ön helyadataihoz."
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Törli ezt a könyvjelzőt?"
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "Törli a kijelölt személyes adatokat."
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "Szövegmező"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "Célmappa"
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "Érintse meg az Ablakkezelő ikont, és zárjon be ablakokat, majd próbálja újra."
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "Érintse meg újból az Internet bezárásához."
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "Megnyitott oldalak szinkronizálása"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "Internet adatainak szinkronizálása"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "Könyvjelzők szinkronizálása"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "Cím, postafiók, c/o stb."
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "Tárolt adatok"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "Osztóvonal fogópontja"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "Samsung-fiókjába bejelentkezve hozzáférhet egyéb eszközeiről a könyvjelzőkhöz és lapokhoz."
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "Újonnan megnyitott oldalak áttekintésének megjelenítése"
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "SHA-256 ujjlenyomat:"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "SHA-1 ujjlenyomat:"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "Automatikus webűrlapkitöltés adatainak megadása"
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "Aktuális oldal beállítása kezdőlapként"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "Válasszon mappát."
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "Keressen vagy írjon be URL-t."
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "Keresőmező"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "Keresési és URL-javaslatok"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "Képernyő és szöveg"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "Webhelyeken használt felhasználónevek és jelszavak mentése"
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "Hivatkozás mentése"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "Visszaállítja az alapértelmezéseket?"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "Alapértelmezések visszaállítása"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "Alapbeállítás visszaállítása"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "Alapbeállítás visszaállítása"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "Visszaállít minden alapértelmezett beállítást."
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "Eltávolítja a webes értesítés hozzáférési információit?"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "Jelszót megjegyez"
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "Űrlapadatok megjegyzése"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "Űrlapokba beírt adatok megjegyzése a későbbiekre"
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "Választógomb"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Törölni fog %s könyvjelzőt."
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "Védett adataim"
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "Nyomtatás"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "Nyomja meg a Menü gombot."
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "Irányítószám"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "%d előugró blokkolva."
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "Oldal betöltve"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "Az ezen az oldalon megnyitott oldalak nem jelennek meg a böngésző- és keresési előzményekben, és nem maradnak utánuk egyéb nyomok, például cookie-k sem."
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "Webhely nagyításvezérlési kérésének felülbírálása"
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "Egyéb"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "Ablakok nyitása"
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "Új oldalak áttekintése"
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "Igény szerint"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "Csak Wi-Fi-n"
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "Régebbi"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "Nincsenek ablakok"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "Nincs meglátogatott hely"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "Nincs cím"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "Nincs mentett oldal"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "Nincs könyvjelző"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "Normál"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "Hírek"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Áthelyezi a kijelölt könyvjelzőket?"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "Leggyakrabban látogatott helyek"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "Mobilnézet"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "Hely"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "Utolsó hét"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "Elmúlt hónap"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "Az elmúlt 7 napban"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "Nagy"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "Internetes előzmények mentése nélkül."
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "Teljesítmény javítása az oldalak betöltésekor."
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "Kezdőlap"
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "Címsor elrejtése görgetéskor az oldalon."
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "Általános"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "Teljes név"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "Kényszernagyítás"
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "Lakás, egység, épület, emelet stb."
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "Ujjlenyomatok:"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Nem sikerült felvenni a kezdőképernyőre."
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "Adja meg a nevét."
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "Település vagy megye megadása"
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "Adja meg az országot/régiót."
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "Adja meg a cég nevét."
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "Hely engedélyezése"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "JavaScript engedélyezése"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "Érintse meg kétszer a tanúsítvány megtekintéséhez."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "Érintse meg kétszer kereső kiválasztásához."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "Érintse meg kétszer a weboldal megnyitásához."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "Érintse meg kétszer a lista megnyitásához."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "Érintse meg kétszer a mappa megnyitásához."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "Kétszeri érintéssel megnyithatja a billentyűzetet."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "Kétszeri érintéssel áthelyezheti a tartalmat."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "Érintse meg kétszer a tálca bezárásához."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "Érintse meg kétszer a keresés megszakításához."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "Érintse meg kétszer, és tartsa rajta az ujját az osztott terület átméretezéséhez."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "Érintse meg kétszer és húzza az átrendezéshez."
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "Előugró biztonsági figyelmeztetések megjelenítése"
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "Képek megjelenítése weboldalakon"
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "Asztali nézet"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Törli a kijelölt könyvjelzőket?"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "Személyes adatok törlése"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "Alapértelmezett tárhely"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "Alapértelmezett oldal"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "%1$d%-kal csökkent az adathasználat (%3$d KB-ból %2$d KB-ot töltött le). Érintse meg a statisztika nullázásához."
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "User agent testreszabása"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "Jelenlegi oldal"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "Létrehozva."
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "Megye"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "Ország/régió"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "Sütik és helyadatok"
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "Cookie-k"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "Tartalom beállításai"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "Cég neve"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "Lap bezárása"
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "Webes értesítések engedélyeinek törlése"
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "Törli a webes értesítések engedélyeit?"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "Értesítések hozzáférésnek törlése a webhelyek számára"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "Értesítések törlése"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "Helyadatok törlése"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "Előzmények törlése"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "Minden böngészőadat törlése és az alapértelmezett beállítások visszaállítása"
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "Település"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "Módosíthatja a szöveg méretét az olvasás megkönnyítésére, különösen ha webhelyek asztali gépekhez készült verzióit tekinti meg az eszközön. A szöveg elrendezése megváltozhat."
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "Könyvjelző-emlékeztető"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "Előugró ablakok blokkolása a weboldalakon."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "Blokkolja az előugró ablakokat a weboldalakon."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "Előugró ablakok blokkolása"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "Egyszerű"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "Automatikus űrlapkitöltés"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "Automatikus észlelés"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "Automatikus"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "Egyazon webhely %d. meglátogatásakor kérdezzen rá a könyvjelzőzésre"
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "Mindig bekapcsolva"
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "Mindig"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "Minden nyitott ablak bezáródik, és a kezdőlap nyílik meg."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "JavaScript futtatásának engedélyezése a webhelyek számára."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "Helyadatok lekérésének engedélyezése webhelyek számára"
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Helyadatok hozzáférésének engedélyezése webhelyek számára."
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "Értesítések megjelenítésének engedélyezése a(z) %s számára"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "Cookie-adatok mentésének és olvasásának engedélyezése a webhelyek számára."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "Itt jelennek majd meg azok a weboldalak, amelyeket a leggyakrabban látogat."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "Itt jelenik majd meg a meglátogatott webhelyek mentett adatainak mérete és az az információ, hogy ezek a webhelyek hozzáférhetnek-e az ön helyadataihoz."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Ha weblapokat tekint meg, azok itt jelennek meg."
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Itt jelennek majd meg a kapcsolat nélküli megtekintés céljából mentett weboldalak."
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "A megnyitott oldalak itt fognak megjelenni."
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Itt jelennek majd meg a Gyors elérés funkcióhoz hozzáadott weboldalak."
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Az egyes webhelyek speciális beállításai"
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "Speciális"
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "Hozzáadás névjegyhez"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "Könyvjelzőzze a webhelyet a gyorsabb megnyitáshoz."
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "Cím 2. sora"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "Cím 1. sora"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "Cookie-k elfogadása"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "Törölni fog 1 profilt."
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "LAPOK"
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "Letöltés indítása..."
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "Átnevezte a mappát."
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "Ker.kifej. és URL-ek javaslása"
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "Adatkapcsolat kezelése"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "Mégse"
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "Az eszköz az egész betöltött weboldalt megjeleníti a képernyőn, így nincs szükség görgetésre."
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "Az Internet nem futtatható. Gyenge az akkumulátor töltöttsége."
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "A letöltés leállt, a letöltött adatok törlődnek."
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "Search completed"
+
+msgid "IDS_BR_POP_READY"
+msgstr "Kész"
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "Memóriahiba"
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Az adatroaming le van tiltva. Kapcsolódjon Wi-Fi hálózathoz, vagy engedélyezze az adatroamingot, és próbálja újra."
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "Kérés időtúllépése."
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "Wi-Fi-kapcsolat szükséges. Érintse meg az OK gombot a Wi-Fi-beállítások megnyitásához."
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "Webalkalm."
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "Online megjelenítés"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "Olv. később offline oldalakon"
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "Gyors elérés"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "Mindig bekapcsolva"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Érintse meg gyorselérési parancsikon hozzáadásához"
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "Nincsenek előzmények"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "Felhaszn. útmutató"
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "Település/Város/Megye"
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "Mentett adatok"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "Keresési és URL-javaslatok"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "Előzmények"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "Oldal képernyőre illeszt."
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "Letöltések"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "Egyedi"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "Ország/régió"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "Mappa átnevezése"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "Szem. adatok"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "Újabb"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "Tulajdonos"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "Kódolás"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "Adatszerk."
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "Leállt a letöltés"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "Osztály:"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "Új adatok"
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "Wi-Fi"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "Beállít."
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "OK"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "Új"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "Webes keresés"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "A fájl nem nyitható meg."
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "Nem található alkalmazás a fájl megnyitásához."
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "Repülő üzemmódban nem lehet a mobilhálózathoz kapcsolódni. Kapcsolódjon Wi-Fi hálózathoz, vagy a Beállítások pont megérintése után kapcsolja ki a Repülő üzemmódot, majd próbálja újra."
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "A tanúsítvány megbízható hitelesítésszolgáltatótól származik."
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Érintse meg gyorselérési parancsikon hozzáadásához."
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "Beállítások"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "% "
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "Nem található mobileszköz."
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "Nincs találat"
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "A mobil internetkapcsolat ki van kapcsolva. Kapcsolódjon Wi-Fi hálózathoz, vagy a Beállítások pont megérintése után kapcsolja be a mobil internetkapcsolatot, és próbálja újra."
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "Szélességhez"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "GYORS ELÉRÉS"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "Megnyitás új lapon"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "Link megosztása"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "Ment"
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "Ment"
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "Ment"
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "Előző"
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "Tovább"
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "Töröl"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "Törlés"
+
+msgid "IDS_BR_SK_BACK"
+msgstr "Vissza"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "Wi-Fi kapcsolat szükséges. Kapcsolódjon a Wi-Fi hálózathoz, és próbálja újra"
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "URL nem található."
+
+msgid "IDS_BR_POP_URL"
+msgstr "URL"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "Mentve."
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "Törölve."
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d tételt törölni fog."
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "%d tétel kijelölve."
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "Nincs kiválasztott tétel."
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "Kevés a memória."
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "Soha"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "A mobil internetkapcsolat le van tiltva. Kapcsolódjon Wi-Fi hálózathoz, vagy engedélyezze a mobil internetkapcsolatot, és próbálja újra"
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "Betöltés. Kis türelmet..."
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "Érvénytelen URL"
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "Sikertelen"
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "Cím megadása"
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "Ne jelenjen meg ismét"
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "Letöltés befejezve."
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "Kikapcsolva."
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "Törli?"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "Törölve."
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "Bezárja az alkalmazást?"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "Könyvjelző hozzáadva."
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "Automatikus fényerő"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "Fiók"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "Törölni fog 1 tételt."
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "1 tétel kijelölve."
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "Fordítás"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "Leállít"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "Megjelenít"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "Megosztás"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "Beállítások"
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "E-mail küldése"
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "Kiválasztás"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "SD-kártya"
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "Átnevez"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "Frissítés"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "Áthelyez"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "Üzenetek"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "Listanézet"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "Elfogadom."
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "Súgó"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "Eszköz"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "Könyvjelző"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "Hozzáadva."
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "Hozzáad"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "Alapért. letöltési tárhely"
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "Bejelentkezés a Samsung accountba"
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "%d kijelölve"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "Nincs hálózati kapcsolat"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "Mappa"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "Profil módosítása"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "Beállít"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "Nem most"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "Engedélyez"
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "Szerkeszt"
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "Folytat"
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "Folytatás"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "Bezárás"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "Mégse"
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "Mégse"
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "Megenged"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "Tegnap"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "Ma"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "Cím"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "Túllépte a karakterek maximális számát (%d)."
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "Streaming"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "Kicsi"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "Beállítások"
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "Keresés"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "Keresés eredménye"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "Profil"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "Feldolgozás folyamatban"
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "Telefonszám"
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "Telefon"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d tételt törölni fog."
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "Jelszó"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "Be"
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "Ki"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "Nincs találat."
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "Nincs előző oldal"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "Értesítések"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "Közepes"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "Képek"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "Teljes képernyő"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "Betűméret"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "Mappa neve"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "Adja meg az irányítószámot."
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "Adja meg az irányítószámot."
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "Kérjük, adja meg a telefonszámot."
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "Írja be a nevet."
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "Adja meg a mappa nevét."
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "Adja meg az e-mail címet."
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "E-mail cím"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "Letöltés..."
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "Fejlesztői üzemmód"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "Alapértelmezett"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "Könyvjelzők"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "Mind"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr "Hozzáad"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "Címkék"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "Törölni fog 1 tételt."
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "Elérte a karakterek maximális számát (%d)."
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "Nem támogatott médiatípus"
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Amíg a Repülő üzemmód be van kapcsolva, nem lehet a mobilhálózathoz kapcsolódni. Kapcsolódjon Wi-Fi hálózathoz, vagy tiltsa le a Repülő üzemmódot, és próbálja újra"
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "A telepítés befejeződött."
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "Telepítés sikertelen."
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "Törlés..."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Az adatroaming le van tiltva. Kapcsolódjon Wi-Fi hálózathoz, vagy engedélyezze az adatroamingot, és próbálja újra"
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "Megosztás"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "Beilleszt"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "Betűméret"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "Nem lehet letölteni"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "Frissítés"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "Újra"
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "Sikertelen kérés"
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "Bejelentkezés"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "Betöltés..."
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "Kijelzőhöz igazít"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "Letöltések"
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Az adatroaming le van tiltva. Kapcsolódjon Wi-Fi hálózathoz, vagy engedélyezze az adatroamingot, és próbálja újra."
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "Letöltés megszakítva."
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "Titkos be"
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "Védett adataim"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "Alapértelmezett tárhely"
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "Manuális nagyítás"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "Alapértelmezett kereső"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "Bejelentk. adatok mentése"
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "Titkos mód kikapcsolása"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "Titkos mód bekapcsolása"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "Titkos mód védelme"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "Jelszó használata"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "Nem használok jelszót"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "Leglátogatottabb webh."
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "Saját profil beállítása"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "Saját aut. kitölt. profil"
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "Kezelheti az online űrlapkitöltésre szolgáló adatokat."
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "Bej. adatok ment."
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "Helyadat-hozzáférési adatok"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "Automatikusan kitöltendő adatok"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "A Titkos módban megtekintett weboldalak a Titkos mód kikapcsolása után nem jelennek meg a böngészési és keresési előzményekben.\n\nA Titkos módban mentett könyvjelzők és weboldalak a mód kikapcsolása után nem lesznek láthatók.\n\nA Titkos mód adatait jelszóval is védheti."
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "A Titkos módban megtekintett weboldalak a Titkos mód kikapcsolása után nem jelennek meg a böngészési és keresési előzményekben.\n\nA Titkos módban mentett könyvjelzők és weboldalak a mód kikapcsolása után nem lesznek láthatók."
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "Titkos ki"
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "Nem használok jelszót"
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "Új lap"
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "Webcím"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "Webold. h.ad. a gy. elér.hez"
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "JavaScript bekapcsolása"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "Nem lehet új lapot nyitni"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "Megnyitás új lapon"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "Ilyen nevű mappa már van."
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "%d. új mappa"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "Új mappa"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "JavaScript engedélyezése"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "Webhelyadatok kezelése"
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "Kezdőlap beállítása"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Felvette a webhelyet a Gyors elérés listára."
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "Gyors elérés szerkesztése"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "Eltávolítás a Kedvencek közül"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "Könyvjel. hozzáad."
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "Böngészési előzmények"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "Lapok"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "Új lap"
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "Tovább"
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "Vissza"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "Könyvjelz."
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "Nincs profil"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "Előzmények"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "Könyvjelzők"
+
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "Ցանցի սխալ:"
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "Պահանջվում է վավերականացում:"
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "Անվտանգության զգուշացում"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "Վկայականներ"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "Տրվել է՝"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "Հասարակ անունը՝"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "Կազմակերպությունը՝"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "Կազմակերպական միավոր՝"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "Այս կայքն ունի անվտանգության վկայագրերի խնդիր:"
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "Թույլատրել"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "%s Ձեր տեղի հարցում է կատարում:"
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "Հիշել նախապատվությունը:"
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr "Հերթական համար"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "Թողարկող՝"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "Վավերություն՝"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "Վավեր է սկասած ...-ից"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "Վավեր է մինչև"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "Մատնահետք"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "Ստորագրության ալգորիթմ"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "Ներբեռնել"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "Այս կայքէջը"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "Օգտվողի անուն"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "Գաղտնաբառ"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "Դիտել"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "Չեղարկել"
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "Էկրան"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "LTE/GSM/WCDMA (ինքնամիացում)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "Բազմապատուհան"
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "Վկայականի մասին տեղեկություն"
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "Կայքի դրվածքներ"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "Անվավեր վկայական:"
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "Կոճակ"
+
+msgid "IDS_BR_SK_YES"
+msgstr "Այո"
+
+msgid "IDS_BR_SK_NO"
+msgstr "Ոչ"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "Պատրաստ"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "Չեղարկել"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "Ավելին"
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "Տարրեր չկան"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "Միանալ շարժական ցանցին"
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "Այլևս ցույց չտալ"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "Միայն http կամ https URL-ները կարող են ներբեռնվել:"
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "Ոստայնի որոնում"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "Տեսնել պատկերը"
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "Պահպանել հղումը"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "Պահպանել պատկերը"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "Պատճենել հղումը"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "Պատճենել պատկեր"
+
+msgid "IDS_BR_SK_OK"
+msgstr "Ընդունել"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "Զանգ"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "Ձախողվեց"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "Կայքէջն ավելացվեց Արագ մուտքին:"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "Կայքէջն ավելացվեց Էջանիշերում:"
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "Արագ մուտքի դյուրանցումը վերացվեց:"
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "%d տարր վերացվել է զննարկման պատմությունից:"
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "Samsung հաշիվը բացվում է..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "Տվյալների օգտագործման ցածր մակարդակն ընձեռված է:"
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "Տվյալների օգտագործման ցածր մակարդակը կասեցված է: Պահպանվել է թողունակության %d%:"
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "Պատկերը պատճենվեց սեղմատախտակում:"
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Չհաջողվեց ավելացնել հիմնական էկրանին"
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "Պատկերի ներբեռնում..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "Տվյալների պահպանման վիճակագրությունը հետադարձվեց:"
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "Էջանիշը վերացվեց:"
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Ավելացվել է Արագ մուտքի ցուցակին:"
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "Ավելացվել է հիմնական էկրանին"
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "1 ելնող պատուհան արգելափակված է"
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "1 տարր վերացվել է զննարկման պատմությունից:"
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "Ծանուցումներ"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "Առավել այցելված"
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "Պատմություն"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "Նշ. հնլ"
+
+msgid "IDS_BR_SK_TABS"
+msgstr "Ներդիրներ"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "Ցանկ"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "Ջնջել"
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "Ստեղծել թղթպանակ"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "Մաքրել"
+
+msgid "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"
+msgstr "Ձեր շարժական սարքում հեշտությամբ դիտեք ԱՀ կայքեր: Այս գործառական հնարավորությունը մեծացնում է տեքստի չափը, որպեսզի հեշտանա այն կարդալը: Ծանոթություն. տեքստի դասավորվածքը կարող է փոխվել:"
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Նախադրել սարքը՝ առաջարկելու հարցումներ և կայքեր կայքի հասցեի տողում՝ տպելու ժամանակ:"
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "Դնել տեքստ առցանց ձևերի լրացման համար:"
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Կայել լրացուցիչ դրվածքներ` անհատական կայքերի համար:"
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "Հիշել ձևերում տպված տվյալները` հետագա օգտագործման համար:"
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "Կանխագուշակել հարցումներն ու հանրաճանաչ կայքերը Նավիգացիոն գոտում՝ տպելուն պես:"
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "Մերժել խոշորացման մակարդակը հսկելու կայքի հարցումները:"
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "Ցուցադրել պատկերներ կայքէջերում:"
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "Խտացրեք կայքերից վերցված բովանդակությունը՝ ավելի քիչ տվյալներ օգտագործելու համար:"
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "Մաքրել ծանուցման մուտքի մասին տեղեկությունները բոլոր կայքերի համար:"
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "Change the text size for easier reading, especially when viewing desktop versions of websites on your phone. Note that the text layout may change as a result."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "Փոխեք տեքստի չափն ավելի հեշտ ընթերցման համար, հատկապես կայքերի՝ սեղանադիր համակարգիչների համար նախատեսված տարբերակները դիտելիս: Նկատի ունեցեք, որ տեքստի դասավորվածքը կարող է արդյունքում փոխվել:"
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "Կայքի ծանուցման մուտքի մասին բոլոր տեղեկությունները կմաքրվեն:"
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Թույլատրել կայքերին պահել և կարդալ թխուկներ:"
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Թույլատրել կայքերին մատչել ձեր տեղադրության տվյալները:"
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "Հնարավոր է, որ չկարողանաք ճշգրտորեն կտրել որոշ կայքէջեր"
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "Ձեր պատմությունը կմաքրվի:"
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "Անհնար է դիտել վկայականը: Էջի տեղեկությունները փոխվել են:"
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "Ձեր մատնահետքերի միջոցով այս կայքը մտնելու համար գնացեք Դրվածքներ և ընձեռեք «Մուտք դեպի համացանց»:"
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Այս վկայականը վստահելի մարմնից չէ:"
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Այս վկայականը վստահելի մարմնից է:"
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Տեղորոշման թույլտվության տվյալներն այս կայքի համար կմաքրվեն:"
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "Նպատակային պահոցը նույնն է, ինչ ելակետային պահոցը:"
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "Նպատակային պանակը ելակետային պանակի ենթապանակ է:"
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "Այս կայքի անվտանգության վկայականի հետ կապված խնդիրներ կան:"
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "Ներբեռնման մեկնարկում..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "Հնարավոր է՝ որոշ հին HTML կայքեր չապահովեն այս գործառական հնարավորությունը:"
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "Դրվել է որպես հիմնաէջ"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "Դրվածքները կվերակայվեն սկզբնադիրների:"
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "Կարգավորումները պահպանված են:"
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "Անվտանգության քաղաքականությունը սահմանափակում է ինտերնետային զննարկչի օգտագործումը:"
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "Պահված է էջանիշներում:"
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "Վերանվանել հայտանիշը"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "%d պրոֆիլներ կվերացվեն:"
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "Էջերը, որոնք դիտում եք, չեն երևա Ձեր զննարկչի պատմության կամ որոնումների պատմության մեջ, և դրանք չեն թողնի այլ հետքեր, օրինակ՝ թխուկներ:"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "%1$s (%2$s) հարցնում է Ձեր խցիկն օգտագործելու թույլտվություն:"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) հարցնում է ցանցից դուրս օգտագործման համար Ձեր սարքում տվյալներ պահելու թույլտվություն:"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "%1$s (%2$s) հարցնում է ծանուցումները ցույց տալու թույլտվություն:"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "%1$s (%2$s) հարցնում է կայքում Ձեր զննարկչի աշխատակերպը փոխելու թույլտվություն: Դա կարող է լինել Ձեր համակարգի վրա գրոհելու փորձ: Եթե չեք վստահում այս կայքին կամ գիտեք, թե ինչու է հայտնվել այս հարցումը, թակեք Դադարեցնել"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "%1$s (%2$s) հարցնում է Ձեր գտնվելու տեղը մուտք գործելու թույլտվություն:"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) փորձում է ցանցից դուրս օգտագործման համար մեծ քանակությամբ տվյալներ պահել Ձեր սարքում:"
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "«%1$s» է հայտնաբերվել:\nՀայտնաբերվել է այստեղ՝ «%2$s»\n\nՈրոշ բովանդակություն արգելափակվել է Ձեր սարքը պաշտպանելու նպատակով:"
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "«%1$s» է հայտնաբերվել:\nՀայտնաբերվել է այստեղ՝ «%2$s»\n\nԱյնուամենայնիվ, բացե՞լ կայքէջը:"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "Հիշողությունը բավարար չէ: Վերացրեք որոշ տարրեր և նորից փորձեք:"
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "Թույլատրված չէ:"
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "Տեղափոխված է"
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "Մուտքագրեք հասցեն:"
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "Մուտքագրեք էջանիշի անվանումը:"
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "Dialing..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "Վերացնե՞լ կայքի տեղի մուտքի մասին տեղեկատվությունը:"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "Վերացնե՞լ այս Արագ մուտքի դյուրանցումը:"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "Վերացնե՞լ այս էջը:"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "Վերացնե՞լ այս էջանիշը:"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "Վերացնե՞լ կայքի պահված տվյալները:"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "Վերացնե՞լ մուտքի տվյալներն այս կայքի համար:"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "Վերացնե՞լ մուտքի տվյալները %d կայքերի համար:"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "Վերացնե՞լ %d պահպանված կայքէջեր:"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "Վերացնե՞լ %d Արագ մուտքի դյուրանցումներ:"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "Վերացնե՞լ %d էջանիշեր:"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "Վերացնե՞լ կայքի բոլոր տվյալները և տեղի թույլտվությունները:"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "Ջնջե՞լ պատմությունը"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "Շարունակել"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "Փակել ծրագիրը"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "Մաքրե՞լ:"
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "Մաքրե՞լ պատմությունը:"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "Էջանիշը հեռացվեց:"
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "Արդեն գոյություն ունի:"
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Այս կայքի բոլոր պահեստավորված տվյալները կմաքրվեն:"
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Այս կայքի բոլոր պահեստավորված և տեղորոշման թույլտվության տվյալները կմաքրվեն:"
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "Այս կայքերի համար բոլոր պահված և տեղորոշման թույլտվության տվյալները կմաքրվեն:"
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "Բոլոր դրվածքները կհետադարձվեն դեպի կանխադրվածքներ:"
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Բոլոր տարրերը կվերացվեն զննարկման պատմությունից:"
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Կայքերին թույլ տալ պահպանել և կարդալ թխուկներ:"
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "Հավելված է էջանիշներին:"
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "Պատուհաններ"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "Տեսնել վկայագիրը"
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "Յունիկոդ (UTF-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "Փոքրացված պատկերների տեսք"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "Գրվածքի այլագրում"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "Փոքրացնել տեքստը"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "Պարամետրեր"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "Ուղարկել հաղորդագրություն"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "Էլ. Փոստ"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "Ընտրել տեքստ"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "Ընտրել բոլորը"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "Ընտրել բոլորը"
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "Ընտրության ռեժիմ"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "Ընտրված"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "Պահպանել KeepIt-ում"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Պհպնել էջն արտացանց. դիտման հր"
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "Կապ. տարրը պահել KeepIt-ում"
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Պահպանել արտացանց. դիտման հր"
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "Կայքէջ"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "Պահպանված էջ"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "Դիտել"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "Վերադասավորել"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "Վերանվանել թղթապանակը"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "Հեռացնել"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "Ընթերցիչի ռեժիմ"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "Գաղտնաբառեր"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "Բացել նոր պատուհանում"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "Բացել"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "Արտացանցային էջեր"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "Նոր պատուհան"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "Նվազարկել"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "Միջին"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "Ցածր"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "Տեղի մուտքի արտոնություններ"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "Բեռնել պատկերներ"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "Լատիներեն-1 (ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "Կորեերեն (EUC-KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "Ճապոներեն (SHIFT JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "Ճապոներեն (ISO-2022-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "Ճապոներեն (EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "Ծպտյալ ռեժիմ"
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "Խոշոր"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "Հիմն. էկրանին՝ հմցանց. հլվկ"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "Հիմն. էկրանը՝ դյուրանցում"
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "Բարձր"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "Փոխանցել"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "Հետ"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "Հսկա"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "Գտնել էջում"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "Գտնել էջում"
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "Բժնրդգրվծ լրժպվեններ"
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "Մեծացնել տեքստը"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "Ընձեռել Գաղտնի ռեժիմ"
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "Ընձեռել Գիշեր. ռեժիմ"
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "Ընձեռել Տվյլ. օգտ. ցածր մկրդկ"
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "Քարշել և թողնել"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "Կասեց. Գաղտնի ռեժիմը"
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "Կասեցնել Գիշեր. ռժմ"
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "Կասեցնել Տվյլ. օգտ. ցածր մկրդկ"
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "Անջատած"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "Վերացնել պահպանված էջը"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "Ջնջել Պատմությունը"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "Տվյալների ցանց"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "Պատճենել փոխանակման բունկերի մեջ"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "Պատճենել URL-ն"
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "Պատճենել"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "Փակել բոլորը"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "Մաքրել բոլորը"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "Չինարեն (GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "Չինարեն (Big5)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "Կեշ"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "Ավելացնել Ինտերնետ հոլովակում"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "Հավելել արագ մատչմանը"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Ավելացնել հիմնական էկրանին"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "Ավելացնել հիմնական էկրանին"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "Ավելացնել կամ հեռացնել էջանիշ"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "Ավելացնել էջանիշ"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "Էջանիշ ավելացնել"
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "Ընդլայնում"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "Որոնել կամ մտքգրել URL"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "Կայքի պատմություն չկա"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "Կայքեր չկան"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "Կայքէջեր չկան"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "Դյուրանցումներ չկան"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "Հասցեի առաջարկ-ր"
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "Կայքեր"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "Դիտեք ավելին"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "URL առաջարկներ"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "Տեքստի օգնական"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "Նախադրել հիմնաէջ"
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "Գործարկել JavaScript"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "Հետադարձել դրվածքները"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "Նախաբեռնել կայքէջեր"
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "Նախբեռնել կապված կայքէջեր"
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "Նխբեռնել մատչելի հղումներ"
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "Տվյալների օգտ. ցածր մկրդկ"
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "Տեղորոշման մատչում"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "Պատկերի որակ"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "Թաքցնել հասցեագոտին"
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "Ներբեռնել լրժպվենի բվնդկ."
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "Վերացնել մուտքի տվյալները"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "Տվյալների պահպ. վիճակագր."
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "Բովանդակություն"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "Մաքրել ծանուցման տվյալներ"
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "Ինքնալրացվող ձևեր"
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "Ավելացնել պրոֆիլ"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "Մուտք գործել տեղը"
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "Պատուհանի սահմանաչափը լրացված է"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "Համացանցային ծանուցումներ"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "Համացանցային ծանուցում"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "Վավերականություն"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "Անհնար է բացել պատուհանը"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Անհնար է բացել ֆայլը"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "Անհնար է տեղափոխել էջանիշերը"
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "Կայքը վստահելի չէ"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "Նախադրել հիմնաէջ"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "Սերիական համարը՝"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "Ընտրել մուտքի տվյալներ՝"
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "Ընտրել դյուրանցումներ"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "Ընտրել էջանիշեր"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "Ընտրել էջանիշ"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "Անվտանգության վկայական"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "Վերադաս. Արագ մուտքի դյուրանց."
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "Արագ մուտք"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "Պրոֆիլներ"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "Ելնող պատուհանն արգելափակված է"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "Հանրաճանաչ կայքեր"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "Կազմակերպությունը՝"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "Կազմակերպական միավոր՝"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "Տրման թվականը՝"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "Թողարկող՝"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "HTML5 ընդլայնում"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "Ձևի տվյալներ"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "Ժամկետի ավարտման թվականը՝"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "Ընձեռեք մուտք դեպի համացանց"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "Խմբագրել էջանիշը"
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "Վերացնել կայքի տվյալները"
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "Վերացնել մուտքի տվյալները"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "Վերացնել պրոֆիլը"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "Վերացնել էջանիշեր"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "Տվյալների կապակցման խնդիր"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "Ընդհանուր անունը՝"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "Փակել ծրագիրը"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "Մաքրել անհատականացված տվյալները"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "Մաքրել տեղի մուտքը"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "Թողունակության կառավարում"
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "Վկայականներ"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "Վերականգնել"
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "Հիմնաէջ"
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "Գտնել"
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "Հետ"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "Միշտ ց. տալ"
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "Վեբ\nպորտալ"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "Սպորտ"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "Սոցիալական"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr "Գնումներ"
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "Վճարում"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "Հոբբիներ"
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "Գնալ դեպի պատմություն"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "Զվարճանք"
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "Պատուհանների կառավարիչ"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "Կայքի հասցեն"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "Ձայնի ներածում"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "Տեսնել պատկերը"
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "Դիտեք պատմությունը:"
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "Դիտեք էջանիշերը:"
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "Վավեր վկայական"
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "Վիճակագոտին թաքցնելու համար օգտագործել Լրիվ էկրանի ռեժիմը:"
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Օգտվել կանխատեսման ծառայությունից՝ առնչվող հարցումներն ու հանրածանոթ կայքերը մեքենագրելու ընթացքում հասցեագոտում ցուցադրելու համար:"
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "Վերին պանակ"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "Չհատկորոշված"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "Անհնար է ֆայլը բացել %s-ում: Գուցե այն հեռացվել կամ վերանվանվել է, կամ ֆայլի թույլտվություններն են արգելում մուտքը:"
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "Անհնար է ցուցադրել կայքէջը: Սերվերից պատասխան չկա:"
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "Ավան/քաղաք/մարզ"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "Այս կայքն օգտագործում է %s:"
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "Այս կայքը կարող է մուտք գործել Ձեր տեղը:"
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "Այս կայքը չի կարող մուտք գործել Ձեր գտնվելու տեղը:"
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Այս էջանիշը կվերացվի:"
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "Ընտրված անձնական տվյալները կջնջվեն:"
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "Տեքստի դաշտ"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "Նպտկ թղթապնկ"
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "Թակեք պատուհանների կառավարչի պատկերակը և փակեք որոշ պատուհաններ, հետո նորից փորձեք:"
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "Ինտերնետը փակելու համար թակեք ևս մեկ անգամ:"
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "Համաժամացնել բացված էջերը"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "Համաժամացնել ինտերնետային տվյալները"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "Համաժամացնել էջանիշերը"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "Փողոցի հասցեն, Բ. արկղը, ստացողը և այլն:"
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "Պահված տվյալներ"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "Բաժանագծի բռնիչ"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "Մտեք Ձեր Samsung հաշիվը՝ Ձեր մյուս սարքերում էջանիշեր և ներդիրներ մուտք գործելու համար:"
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "Ցույց տալ նոր բացված էջերի արագ դիտումը:"
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "SHA-256 դրոշմահետք՝"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "SHA-1 դրոշմահետք՝"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "Դնել տեքստ համացանցային ձևաթղթի ինքնալրացման համար:"
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "Ընթացիկ էջը դնել որպես հիմնաէջ"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "Ընտրեք թղթապանակ"
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "Որոնել կամ մուտքագրել URL:"
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "Որոնման դաշտ"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "Որոնման և URL-ի առաջարկներ"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "Էկրան և տեքստ"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "Պահպանել օգտվողի անուններն ու գաղտնաբառերը կայքերի համար:"
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "Պահպանել հղումը"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "Վերականգնե՞լ նախնական կարգավորումները:"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "Վերականգնել կանխադրված դրվածքները"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "Զրոյացնել լռելյայնի"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "Զրոյացնել կայանքները"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "Բոլոր դրվածքները հետադարձել իրենց կանխադրվածներին:"
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "Հեռացնե՞լ համացանցային ծանուցման մուտքի տվյալները:"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "Հիշել գաղտնաբառերը"
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "Հիշել տվյալներից"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "Հիշել տպվելիք տվյալներ` հետագա օգտագործման համար:"
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "Ռադիոկոճակ"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "%s էջանիշ կվերացվի:"
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "Գաղտնիություն"
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "Տպել"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "Սեղմեք ընտրացանկի ստեղնը:"
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "Փոստային ինդեքս"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "%d ել. պատուհ. արգփ."
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "Էջը բեռնվեց"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "Էջերը, որոնք դիտում եք այս ներդիրում, չեն երևա Ձեր զննարկչի պատմության կամ որոնումների պատմության մեջ, և դրանք չեն թողնի այլ հետքեր, օրինակ՝ թխուկներ:"
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "Բացասել կայքի՝ մասշտաբավորումը կարգավորելու հարցումը:"
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "Այլ"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "Բացեք պատուհանները:"
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "Էջ. բացել արագ դիտ. մեջ"
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "Ցպահանջ"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "Միայն Wi-Fi-ով"
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "Ավելի հին"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "Պատուհաններ չկան"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "Այցելված կայքեր չկան"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "Վերնագիր չկա"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "Պահված էջեր չկան"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "Էջանիշներ չկան"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "Նորմալ"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "Նորություն"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Տեղափոխե՞լ ընտրված էջանիշերը:"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "Առավել այցելված կայքեր"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "Շարժական դիտում"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "Տեղը"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "Վերջին շաբաթ"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "Անցյալ ամիս"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "Վերջին 7 օրը"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "Մեծ"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "Ինտերնետի պատմությունը չի պահվել:"
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "Ինտերնետ"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "Բարելավել աշխատանքը, երբ էջեր են բեռնվում:"
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "Սկզբնական էջ"
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "Էջը ներքև ոլորելիս թաքցնել հասցեագոտին:"
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "Սովորական"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "Լրիվ անունը"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "Հարկադրել մասշտաբավորում"
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "Հարկաբաժին, սենեկաշար, համար, շենք, հարկ և այլն:"
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "Մատնահետքեր՝"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Չհաջողվեց ավելացնել հիմնական էկրանին:"
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "Մուտքագրեք Ձեր անունը:"
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "Մուտքագրեք ավանը/քաղաքը/երկիրը:"
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "Մուտքագրել երկիր/տարածաշրջան:"
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "Մուտքագրել ընկերության անվանում:"
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "Ընձեռել տեղ"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "Միացնել JavaScript-ը"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "Կրկնակի թակեք՝ վկայականը դիտելու համար:"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "Կրկնակի թակեք՝ որոնիչ ընտրելու համար:"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "Կրկնակի թակեք՝ կայքէջը բացելու համար:"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "Կրկնակի թակեք՝ ցուցակը բացելու համար:"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "Կրկնակի թակեք՝ պանակը բացելու համար:"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "Կրկնակի թակեք՝ ստեղնաշարը բացելու համար:"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "Կրկնակի թակեք՝ բովանդակությունը տեղափոխելու համար:"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "Կրկնակի թակեք՝ մատուցարանը փակելու համար:"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "Կրկնակի թակեք՝ որոնումը դադարեցնելու համար:"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "Կրկնակի թակեք և պահեք՝ տրոհված տարածքի չափը փոխելու համար:"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "Կրկնակի թակեք և քարշեք վերադասավորելու համար:"
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "Ցուցադրել անվտանգության համակարգի զգուշացման ելնող պատուհանները:"
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "Ցուցադրել պատկերները կայքերում:"
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "Աշխատասեղանի դիտում"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Վերացնե՞լ ընտրված էջանիշերը:"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "Վերացնել անձնական տվյալները"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "Լռելյայն տարողություն"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "Կանխադրված էջ"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "Տվյալների օգտագործումը կրճատվել է %1$d%-ով (ստացվել է %2$d ԿԲ %3$d ԿԲ-ից): Թակեք այստեղ՝ վիճակագրությունը հետադարձելու համար:"
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "Օգտվողի ընտրովի գործակալ"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "Ընթացիկ էջ"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "Ստեղծված է:"
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "Օկրուգ"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "Երկիր/շրջան"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "Cookies և կայքի տվյլ."
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "Cookies"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "Բովանդակության դրվածքներ"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "Ընկերության անունը"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "Փակել ներդիրը:"
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "Մաքրել համացանցային ծանուցման թույլտվությունների դրվածքները:"
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "Մաքրե՞լ համացանցային ծանուցման թույլտվությունները:"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "Հստակ ծանուցման մուտք կայքերի համար:"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "Մաքրել ծանուցումները"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "Մաքրել տեղի մուտքը"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "Մաքրել պատմությունը"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "Ջնջել զննիչի ողջ տեղեկությունը և վերակայել բոլոր լռելյայն կայվածքները:"
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "Քաղաք/Ավան"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "Փոխեք գրվածքի չափն՝ ավելի հեշտ կարդալու համար, հատկապես ձեր սարքում կայքերի տարբերակները դիտելիս: Նկատի ունեցեք, որ գրվածքի դասավորություն կարող է արդյունքում փոխվել:"
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "Էջանիշի հիշեցում"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "Արգելափակել ելնող պատուհանները կայքէջերում:"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "Արգելափակել կայքէջերի ելնողները:"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "Արգելափակել ելնող պատուհանները"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "Հիմնական"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "Ինքնալրացվող ձևեր"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "Ինքնաբերաբար հայտնաբերել"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "Ավտոմատ"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "Հարցնել՝ արդյոք էջանիշ ավելացնել կայքին, երբ այնտեղ այցելեք %d անգամ"
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "Միշտ միացված"
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "Միշտ"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "Բոլոր բաց պատուհանները կփակվեն, և Դուք կտեղափոխվեք Ձեր հիմնաէջը:"
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "Թույլ տալ, որ կայքերը գործարկեն JavaScript:"
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "Կայքերին թույլ տալ մուտք խնդրել դեպի Ձեր գտնվելու տեղը:"
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Թույլ տալ, որ կայքերը մուտք գործեն Ձեր տեղի մասին տվյալները:"
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "Թույլ տալ, որ %s ցույց տա ծանուցումները"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "Կայքերին թույլ է տալիս պահպանել և կարդալ թխուկների տվյալներ:"
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "Կայքէջեր այցելելուց հետո Ձեր առավել հաճախ այցելած էջերը կցուցադրվեն այստեղ:"
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "Կայքերը դիտելուց հետո այստեղ կցուցադրվի դրանց կողմից պահեստավորված տվյալները և ձեր տեադրությունը մատչելու հանարավորությունը:"
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Կայքէջեր դիտելուց հետո դրանք կցուցադրվեն այստեղ:"
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Ցանցից դուրս դիտելու նպատակով կայքէջեր պահպանելուց հետո դրանք կցուցադրվեն այստեղ:"
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "Էջեր բեռնելուց հետո էջի պատմությունը կցուցադրվի:"
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Արագ մուտքին կայքէջեր ավելացնելուց հետո դրանք կցուցադրվեն այստեղ:"
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Ընդլայնված դրվածքներ անհատական կայքերի համար"
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "Լրացուցիչ"
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "Ավելացնել կոնտակտում"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "Կայքն ավելացրեք էջանիշերին՝ ավելի արագ բացելու հր:"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "Հասցեի տող 2"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "Հասցեի տող 1"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "Ընդունել թխուկները"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "1 պրոֆիլ կվերացվի:"
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "ՆԵՐԴՐ"
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "Ներբեռնումը սկսվում է..."
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "Պանակը վերանվանվեց:"
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "Առաջարկել որոն. բառեր և URL-ներ"
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "Տվյալների օգտագործ. կառավարում"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "Չեղկլ"
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "Սարքը նախադրեք այնպես, որ բեռնման ժամանակ ամբողջ կայքէջը ցուցադրվի էկրանին՝ առանց ոլորելու անհրաժեշտության:"
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "Անհնար է ինտերնետը գործարկել: Մարտկոցը նստած է:"
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "Ներբեռնումը կանգնեցվել է, և ներբեռնված տվյալները կվերացվեն:"
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "Search completed"
+
+msgid "IDS_BR_POP_READY"
+msgstr "Պատրաստ:"
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "Հիշողության սխալ:"
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Տվյալների ռոումինգն անջատած է: Կապակցվել Wi-Fi ցանցին կամ միացնել շարժական տվյալներն ու կրկին փորձել:"
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "Հարցումը ժամկետանց է:"
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "Wi-Fi միացում է պահանջվում: Թակեք OK՝ Wi-Fi-ի Դրվածքներ գնալու համար:"
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "Հմցնց. ծր."
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "Դիտել առցանց"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "Կարդալ արտցնց. էջերում ավ. ուշ"
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "Արագ մուտք"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "Միշտ ընձեռված"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Թակեք այստեղ՝ Արագ մուտքի դյուրանցում ավելացնելու համար"
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "Պատմություն չկա"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "Օգտագործողի ձեռնարկ"
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "Քաղաք/Երկիր"
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "Պահված տվյալներ"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "Որոնման և URL-ի առաջարկներ"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "Պատմություն"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "Էջը տեղավորել էկրանի մեջ"
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "Ներբեռնումներ"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "Հարմարեցված"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "Երկիր/շրջան"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "Վերանվանել պանակը"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "Անձ. տվյալներ"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "Ավելի նոր"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "Տրվել է՝"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "Կոդավորում"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "Խմբգրլ ինֆո"
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "Ներբեռնումը կանգնեցվեց"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "Բաժինը՝"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "Ավլցնլ ինֆո"
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "Wi-Fi"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "Դրվծքր"
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "OK"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "Նոր"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "Ոստայնի որոնում"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "Հնարավոր չէ բացել ֆայլը:"
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "Անհնար է ծրագիր գտնել այս ֆայլը բացելու համար:"
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "Անհնար է միանալ շարժական կապի ցանցերին, երբ Թռիչքային ռեժիմն ընձեռված է: Փոխարենը միացեք Wi-Fi ցանցի կամ թակեք Դրվածքներ՝ Թռիչքային ռեժիմը կասեցնելու համար, այնուհետև նորից փորձեք:"
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Այս վկայականը վստահելի մարմնից է:"
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Թակեք այստեղ՝ Արագ մուտքի դյուրանցում ավելացնելու համար:"
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "Պարամետրեր"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "% "
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "Շարժական կապի ցանցեր չեն գտնվել:"
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "Համընկնում չկա"
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "Շարժական տվյալներն անջատված են: Փոխարենը միացեք Wi-Fi ցանցի կամ թակեք Դրվածքներ՝ Շարժական տվյալները միացնելու համար, այնուհետև նորից փորձեք:"
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "Տեղավորել լայնքի վրա"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "ԱՐԱԳ ՄՈՒՏՔ"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "Բացել նոր ներդիրում"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "Համօգտագործել հղումը"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "Պհպնլ"
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "Պհպնլ"
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "Պահել"
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "Նախորդ"
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "Հաջորդ"
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "Ջնջել"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "Մաքրել"
+
+msgid "IDS_BR_SK_BACK"
+msgstr "Հետ"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "Wi-Fi միացում է պահանջվում: Միացեք Wi-Fi ցանցին և նորից փորձեք:"
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "URL չի գտնվել:"
+
+msgid "IDS_BR_POP_URL"
+msgstr "URL"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "Պահպանվեց:"
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "Հեռացված է"
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d տարրեր կվերացվեն:"
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "%d տարր է ընտրվել:"
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "Ոչ մի տարր չի ընտրվել:"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "Չկա բավական հիշողություն:"
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "Երբեք"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "Շարժական տվյալները կասեցված են: Փոխարենը միացեք Wi-Fi ցանցին կամ ընձեռեք շարժական տվյալներն ու նորից փորձեք"
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "Բեռնվում է: Խնդրում ենք սպասել..."
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "Անվավեր URL:"
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "Ձախողվեց:"
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "Մուտքագրեք վերնագիրը"
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "Չցուցադրել կրկին"
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "Բեռնումը ավարտված է:"
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "Անջատված:"
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "Ջնջե՞լ"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "Ջնջված է:"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "Փակե՞լ ծրագիրը"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "Էջանիշն ավելացվել է:"
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "Ինքնաբերական պայծառություն"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "Հաշիվ"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "1 տարր կվերացվի:"
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "1 տարր է ընտրվել:"
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "Թարգմանել"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "Դադարեցնել"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "Ցուցադրել"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "Համատեղ օգտագործում"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "Պարամետրեր"
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "Ուղարկել էլ. փոստ"
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "Ընտրել"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "SD քարտ"
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "Վերանվանել"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "Թարմացնել"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "Տեղափոխել"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "Հղրդգրթ"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "Դիտման ռեժիմների ցանկ"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "Համաձայն եմ:"
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "Օգնություն"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "Սարք"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "Էջանիշ"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "Ավելացված է:"
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "Ավելացնել"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "Ներբեռնման կանխդրվծ պահոց"
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "Մտեք Samsung հաշիվ"
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "%d ընտրված"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "Ցանցային կապակցում չկա"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "Թղթապանակ"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "Խմբագրել պրոֆիլը"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "Գործադրել"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "Ոչ հիմա"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "Ընձեռել"
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "Խմբագրել"
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "Շրնկել"
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "Շարունակել"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "Փակել"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "Դդրեցնել"
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "Չեղարկել"
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "Թույլատրել"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "Երեկ"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "Այսօր"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "Վերնագիր"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "Նիշերի առավելագույն քանակը (%d) գերազանցվել է:"
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "Հոսքային"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "Փոքր"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "Պարամետրեր"
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "Որոնել"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "Որոնման արդյունքներ"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "Պրոֆիլ"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "Ընթացքում է"
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "Հեռախոսհամար"
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "Հեռախոս"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d տարրեր կվերացվեն:"
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "Գաղտնաբառ"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "Միացված է"
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "Անջատված է"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "Արդյունքներ չեն գտնվել:"
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "Պատմություն չկա"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "Ծանուցումներ"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "Միջին"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "Պատկերներ"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "Ամբողջ էկրանով"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "Տառաչափ"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "Թղթապանակի անունը"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "Մուտքագրել փոստային ինդեքս:"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "Մուտքագրել փոստային ինդեքս:"
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "Մուտքագրեք հեռախոսահամարը:"
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "Մուտքագրեք անունը:"
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "Մուտքագրեք թղթապանակի անունը:"
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "Մուտքագրեք էլ.փոստի հասցեն:"
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "Էլ. փոստի հասցե"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "Բեռնում..."
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "Մշակողի ռեժիմ"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "Լռելյայն"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "Էջանիշեր"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "Բոլոր"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr "Ավելացնել ...ում"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "Հայտանիշեր"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "1 տարր կվերացվի:"
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "Հասել է նիշերի առավելագույն քանակին (%d)"
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "Չհամապատասխանող մեդիայի տեսակ:"
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Անհնար է միանալ շարժական կապի ցանցերին, երբ Թռիչքային ռեժիմն ընձեռված է: Փոխարենը միացեք Wi-Fi ցանցին կամ կասեցրեք Թռիչքային ռեժիմն ու նորից փորձեք"
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "Տեղադրումը ավարտված է:"
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "Տեղադրումը ձախողվեց:"
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "Ջնջվում է..."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Տվյալների ռոումինգը կասեցված է: Փոխարենը միացեք Wi-Fi ցանցին կամ ընձեռեք տվյալների ռոումինգն ու նորից փորձեք"
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "Համօգտագործել հետևյալի միջոցով՝"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "Տեղադրել"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "Տառաչափ"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "Անհնար է ներբեռնել"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "Թարմացնել"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "Կրկն փրձլ"
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "Խնդրանքը ձախողվեց:"
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "Մուտք գործել"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "Բեռնում է..."
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "Տեղավորել էկրանի վրա"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "Բեռնումներ"
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Տվյալների ռոումինգը կասեցված է: Փոխարենը միացեք Wi-Fi ցանցին կամ ընձեռեք տվյալների ռոումինգն ու նորից փորձեք:"
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "Ներբեռնումը չեղարկված է:"
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "Գղտնք միաց."
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "Գաղտնիություն"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "Կանխադրված պահոց"
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "Ձեռքով մասշտաբավորում"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "Կանխադրված որոնիչ"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "Պահպանել մուտքի տվյալները"
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "Անջատել Գաղտնի ռեժիմը"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "Միացնել Գաղտնի ռեժիմը"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "Գաղտնի ռեժիմի անվտանգություն"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "Օգտագործել գաղտնաբառ"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "Գաղտնաբառ չօգտագործել"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "Առավել այցելված կայքեր"
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "Նախադրել իմ պրոֆիլը"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "Իմ Ինքնալրացվող պրոֆիլը"
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "Կառավարել ձևերն առցանց լրացնելու համար օգտագործվող տվյալները:"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "Պհպ. մուտքի տվյլ."
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "Տեղորոշման տվյալներ"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "Ինքնալրացնել տվյալները"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "Կայքէջերը, որոնք դիտում եք Գաղտնի ռեժիմի միացված ժամանակ, չեն հայտնվի Ձեր զննարկչում կամ որոնումների պատմության մեջ, քանի դեռ այն անջատված է:\n\nԷջանիշերը և կայքէջերը, որոնք պահպանում եք Գաղտնի ռեժիմի միացված ժամանակ, չեն ցուցադրվի, քանի դեռ այն անջատված է:\n\nԳաղտնի ռեժիմի տվյալները կարող եք պաշտպանել նաև գաղտնաբառով:"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "Կայքէջերը, որոնք դիտում եք Գաղտնի ռեժիմի միացված ժամանակ, չեն հայտնվի Ձեր զննարկչում կամ որոնումների պատմության մեջ, քանի դեռ այն անջատված է:\n\nԷջանիշերը և կայքէջերը, որոնք պահպանում եք Գաղտնի ռեժիմի միացված ժամանակ, չեն ցուցադրվի, քանի դեռ այն անջատված է:"
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "Գղտնք անջ."
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "Գաղտնաբառ չօգտագործել"
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "Նոր նրդր"
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "Կայքի հասցե"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "Կայքէջ ավելցնել Արագ մուտքին"
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "Միացնել JavaScript"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "Չհաջողվեց բացել նոր ներդիր"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "Բացել նոր ներդիրում"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "Պանակի անունն արդեն գործածվում է:"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "Նոր պանակ %d"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "Նոր պանակ"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "Միացնել JavaScript-ը"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "Կառավարել կայքի տվյալները"
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "Դնել հիմնաէջ"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Կայքէջն ավելացվեց արագ մուտքի ցուցակին:"
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "Խմբագրել Արագ մուտքը"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "Հեռացնել Էջանիշերից"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "Հավելել էջանիշ"
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "Զննարկման պատմություն"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "Ներդիրներ"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "Նոր ներդիր"
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "Առաջ"
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "Հետ"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "Էջանիշեր"
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "Պրոֆիլներ չկան"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "Պատմություն"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "Էջանիշեր"
+
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "Netvilla."
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "Sannprófun er nauðsynleg."
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "Öryggisviðvörun"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "Skírteini"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "Gefið út fyrir:"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "Sameiginlegt nafn:"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "Fyrirtæki:"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "Deild fyrirtækis:"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "Það komu upp vandamál með öryggisvottorðið fyrir þetta svæði."
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "Leyfa"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "%s biður um staðsetningu þína."
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "Muna stillingu."
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr "Raðnúmer"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "Útgefandi:"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "Gildistími:"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "Gildir frá:"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "Gildir til"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "Fingrafar"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "Undirritunar-algrím"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "Niðurhal"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "Þessi vefsíða"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "Notandanafn"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "Aðgangsorð"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "Birta"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "Hætta við"
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "Skjár"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "LTE/GSM/WCDMA (sjálfvirk tenging)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "Margir gluggar"
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "Skírteinisupplýsingar"
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "Vefsíðustillingar"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "Ógilt vottorð."
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "Hnappur"
+
+msgid "IDS_BR_SK_YES"
+msgstr "Já"
+
+msgid "IDS_BR_SK_NO"
+msgstr "Nei"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "Lokið"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "Hætta við"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "Meira"
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "Engin atriði"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "Tengjast farsímakerfi"
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "Ekki sýna aftur"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "Aðeins er hægt að sækja http- og https-vefslóðir."
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "Leit á vefnum"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "Skoða mynd"
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "Vista tengil"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "Vista mynd"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "Afrita tengil"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "Afrita mynd"
+
+msgid "IDS_BR_SK_OK"
+msgstr "Í lagi"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "Símtal"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "Mistókst"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "Vefsíðu bætt við flýtiaðgang."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "Vefsíðu bætt við bókamerki."
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "Flýtileið flýtiaðgangs eytt."
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "%d atriðum verður eytt úr vafraferli."
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "Opna Samsung-reikning..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "Kveikt á lítilli gagnanotkun."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "Slökkt á lítilli gagnanotkun. %d% bandvíddarsparnaður."
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "Mynd afrituð á klippiborð."
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Mistókst að bæta á heimaskjá."
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "Sæki mynd..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "Endurstilling á tölfræði gagnasparnaðar."
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "Bókamerki var eytt."
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Sett á lista flýtiaðgangs."
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "Sett á heimaskjá."
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "Einum sprettiglugga lokað."
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "1 atriði verður eytt úr vafraferli."
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "Tilkynningar"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "Oftast heimsótt"
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "Saga"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "Afvelja"
+
+msgid "IDS_BR_SK_TABS"
+msgstr "Flipar"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "Valmynd"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "Eyða"
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "Búa til möppu"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "Hreinsa"
+
+msgid "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"
+msgstr "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."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Stilla tækið á að stinga upp á fyrirspurnum og vefsvæðum í veffangastikunni þegar skrifað er."
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "Veldu texta fyrir vefeyðublöð."
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Velja ítarlegar stillingar fyrir stök vefsvæði."
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "Geyma gögn sem færð eru inn í eyðublöð til síðari tíma nota."
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "Stinga upp á tengdum fyrirspurnum og vinsælum vefsvæðum í leiðsagnarstikunni þegar skrifað er."
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "Hnekkja beiðnum vefsvæða um að stjórna aðdrætti."
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "Birta myndir á vefsíðum."
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "Þjappa efni frá vefsvæðum til að minnka gagnanotkun."
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "Hreinsa upplýsingar um tilkynningaaðgang fyrir öll vefsvæði."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "Change the text size for easier reading, especially when viewing desktop versions of websites on your phone. Note that the text layout may change as a result."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "Breyttu stærð texta til að gera hann auðlesanlegri, sérstaklega þegar tölvuútgáfur vefsvæða eru skoðaðar. Athugaðu að umbrot textans kann að breytast við þetta."
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "Upplýsingar um tilkynningaaðgang fyrir öll vefsvæði verða hreinsaðar."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Leyfa svæðum að vista og lesa fótspor."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Veita vefsvæðum aðgang að staðsetningargögnum."
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "Ekki er víst að hægt sé að klippa allar vefsíður rétt"
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "Ferillinn verður hreinsaður."
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "Ekki er hægt að skoða vottorðið. Síðuupplýsingarnar hafa breyst."
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "Farðu í stillingar og gerðu vefinnskráningu virka til að skrá þig inn á þetta vefsvæði með fingraförum."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Þetta vottorð er ekki frá traustum aðila."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Þetta vottorð er frá traustum aðila."
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Gögnum um staðsetningarheimildir fyrir þetta vefsvæði verður eytt."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "Viðtökumappa er sú sama og upprunamappa."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "Viðtökumappan er undirmappa í upprunamöppunni."
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "Vandamál komu upp vegna öryggisvottorðsins fyrir þetta vefsvæði."
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "Ræsi niðurhal..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "Sum eldri HTML-vefsvæði styðja ekki þennan eiginleika."
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "Nota sem heimasíðu"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "Stillingar verða færðar í upphafsgildi sín."
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "Stillingar vistaðar."
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "Öryggisreglur takmarka notkun netvafra."
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "Vistað í bókamerkjum."
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "Breyta heiti merkis"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "%d prófílum verður eytt."
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "Síður sem þú skoðar birtast ekki í vafra- eða leitarferli og skilja ekki eftir sig önnur ummerki á borð við fótspor."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "%1$s (%2$s) biður um leyfi til að nota myndavélina þína."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) biður um leyfi til að geyma mikið magn gagna í tækinu til notkunar án nettengingar."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "%1$s (%2$s) biður um leyfi til að sýna tilkynningar."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "%1$s (%2$s) biður um leyfi til að breyta því hvernig vafrinn virkar á þessu vefsvæði. Hugsanlega er þetta tilraun til að ráðast á kerfið þitt. Ef þú treystir ekki þessu vefsvæði eða veist ekki hvers vegna þessi beiðni birtist skaltu pikka á Hætta við."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "%1$s (%2$s) biður um leyfi til að fá aðgang að staðsetningunni þinni."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) er að reyna að geyma mikið magn gagna í tækinu til notkunar án nettengingar."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "„%1$s“ fannst.\nFannst í: „%2$s“\n\nEitthvað efni var útilokað til að vernda tækið þitt."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "„%1$s“ fannst.\nFannst í: „%2$s“\n\nViltu samt opna vefsíðuna?"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "Of lítið minni. Eyddu einhverjum atriðum og reyndu aftur."
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "Er óheimilt."
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "Flutt."
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "Slá inn slóð."
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "Sláðu inn heiti bókamerkis."
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "Dialing..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "Eyða staðaraðgangi fyrir vefsvæði?"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "Viltu eyða þessari flýtileið flýtiaðgangs?"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "Viltu eyða þessari síðu?"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "Viltu eyða þessu bókamerki?"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "Viltu eyða vistuðum vefsvæðisgögnum?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "Viltu eyða innskráningargögnum fyrir þetta vefsvæði?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "Viltu eyða innskráningargögnum fyrir %d vefsvæði?"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "Viltu eyða %d vistuðum vefsíðum?"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "Viltu eyða %d flýtileiðum flýtiaðgangs?"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "Viltu eyða %d bókamerkjum?"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "Eyða öllum gögnum á vefsíðu og staðsetningarleyfum?"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "Á að eyða ferli?"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "Halda áfram"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "Loka forriti"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "Á að hreinsa?"
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "Eyða sögu?"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "Bókamerki fjarlægt."
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "Er þegar til."
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Öllum vistuðum gögnum fyrir vefsvæðið verður eytt."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Öllum vistuðum gögnum og heimildargögnum fyrir staðsetningu fyrir þetta vefsvæði verður eytt."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "Öllum vistuðum gögnum og gögnum um staðsetningarheimildir fyrir þessi vefsvæði verður eytt."
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "Allar stillingar verða endurstilltar á sjálfgefin gildi."
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Öllum atriðum verður eytt úr vafraferli."
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Leyfa svæðum að vista og lesa fótspor."
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "Bætt við bókamerki."
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "Gluggar"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "Skoða vottorð"
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "Unicode (UTF-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "Smámyndir"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "Textakóðun"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "Minnka texta"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "Stillingar"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "Senda skilaboð"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "Tölvupóstur"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "Veldu texta"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "Velja allt"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "Velja allt"
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "Valstilling"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "Valið"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "Vista í KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Vista síðu f. ótengda skoðun"
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "Vista tengt atriði í KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Vista fyrir ótengda skoðun"
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "Vefsíða"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "Vistaðar síður"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "Birta"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "Endurraða"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "Endurnefna möppu"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "Fjarlægja"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "Lesarastilling"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "Lykilorð"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "Opna í nýjum glugga"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "Opna"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "Ótengdar vefsíður"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "Nýr gluggi"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "Fela"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "Miðlungs"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "Lítið"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "Aðgangsheimildir staðsetningar"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "Hlaða inn myndum"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "Latin-1 (ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "Kóreska (EUC-KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "Japanska (SHIFT JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "Japanska (ISO-2022-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "Japanska (EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "Nafnlaus stilling"
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "Mjög stórt"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "Vefklippa á heimaskjá"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "Flýtileið á heimaskjá"
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "Mikið"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "Framsenda"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "Til baka"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "Risastórt"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "Finna á síðu"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "Finna á síðu"
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "Straumar í áskrift"
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "Stækka texta"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "Kveikja á leyndarst."
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "Kveikja á næturst."
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "Kveikja á „Lítil gagnanotkun“"
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "Dragðu og slepptu"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "Slökkva á leyndarst."
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "Slökkva á næturst."
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "Slökkva á „Lítil gagnanotkun“"
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "Óvirkt"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "Eyða vistaðri síðu"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "Eyða ferli"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "Gagnanet"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "Afrita á klemmuspjald"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "Afrita tengil"
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "Afrita"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "Loka öllu"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "Hreinsa allt"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "Kínverska (GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "Kínverska (Big5)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "Skyndiminni"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "Bæta við vefklippur"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "Bæta við flýtiaðgang"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Setja á heimaskjá"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "Bæta á heimaskjá"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "Bæta við eða fjarlægja bókamerki"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "Bæta bókamerki"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "Bæta við bókamerki"
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "Viðbót"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "Leitaðu/skrifaðu vefsl."
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "Enginn vefsvæðaferill"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "Engin vefsvæði"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "Engar vefsíður"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "Engar flýtileiðir"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "Tillögur um vefslóðir"
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "Vefsvæði"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "Skoða meira"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "Vefslóðatillögur"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "Textaaukning"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "Velja heimasíðu"
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "Keyra JavaScript"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "Núllstilla stillingar"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "Forhlaða vefsíður"
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "Forhlaða tengdar vefsíður"
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "Forhlaða tiltæka tengla"
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "Lítil gagnanotkun"
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "Aðgangur að staðsetningu"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "Myndgæði"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "Fela veffangastiku"
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "Sækja efni straums"
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "Eyða innskráningargögnum"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "Tölfræði gagnasparnaðar"
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "Efni"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "Hreinsa tilkynningagögn"
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "Sjálfvirk útfylling"
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "Bæta sniði við"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "Aðgangur að staðsetningu"
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "Það er ekki hægt að opna fleiri glugga"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "Veftilkynningar"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "Veftilkynning"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "Gildistími"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "Ekki er hægt að opna glugga"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Ekki er hægt að opna skrána"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "Ekki hægt að flytja bókamerki"
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "Ótraust vefsvæði"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "Velja upphafssíðu"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "Raðnúmer:"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "Veldu innskráningargögn fyrir"
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "Velja flýtileiðir"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "Velja bókamerki"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "Velja bókamerki"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "Öryggisvottorð"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "Raða flýtileiðum flýtiaðgangs"
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "Flýtiaðgangur"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "Forstillingar"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "Lokað fyrir sprettiglugga"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "Vinsæl vefsvæði"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "Stofnun:"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "Deild fyrirtækis:"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "Gefið út þann:"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "Gefið út af"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "HTML5-viðbót"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "Innsláttargögn"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "Gildir til:"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "Gera vefinnskráningu virka"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "Breyta bókamerki"
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "Eyða vefsvæðisgögnum"
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "Eyða innskráningargögnum"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "Eyða sniði"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "Eyða bókamerkjum"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "Vandamál í gagnatengingu"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "Almennt heiti:"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "Loka forriti"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "Hreinsa sérsniðin gögn"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "Hreinsa aðgang að staðsetningu"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "Bandvíddarstjórnun"
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "Skírteini"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "Núllstilla"
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "Heimasíða"
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "Finna"
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "Bakka"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "Sýna alltaf"
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "Vefgátt"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "Íþróttir"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "Samfélög"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr "Verslun"
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "Greiðsla"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "Áhugamál"
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "Opna feril"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "Afþreying"
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "Gluggastjórnun"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "Veffang"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "Raddinntak"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "Skoða mynd"
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "Skoða feril."
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "Skoða bókamerki."
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "Gilt vottorð"
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "Nota Allan skjáinn til að fela stöðustikuna."
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Nota tillöguþjónustu til að birta tengdar fyrirspurnir og vinsæl vefsvæði í veffangastikunni þegar skrifað er."
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "Efri mappa"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "Ómerkt"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "Ekki er hægt að opna skrána á %s. Hún kann að hafa verið fjarlægð eða endurnefnd eða heimild til að opna hana vantar."
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "Ekki er hægt að birta vefsíðuna. Netþjónninn svarar ekki."
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "Bær/borg/sýsla"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "Þetta vefsvæði notar %s."
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "Þetta vefsvæði hefur aðgang að staðsetningu þinni."
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "Þetta vefsvæði hefur ekki aðgang að staðsetningu þinni."
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Þessu bókamerki verður eytt."
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "Völdum persónulegum gögnum verður eytt."
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "Textareitur"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "Viðtökumappa"
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "Pikkaðu á tákn gluggastjórnunar og lokaðu einhverjum gluggum áður en þú reynir aftur."
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "Pikkaðu einu sinni í viðbót til að loka internetinu."
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "Samstilla opnar síður"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "Samstilla internetgögn"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "Samstilla bókamerki"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "Götuheiti, pósthólf, b.t. o.s.frv."
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "Vistuð gögn"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "Skiptistika"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "Skráðu þig inn á Samsung-reikninginn þinn til að sjá bókamerki og flipa annarra tækja."
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "Sýna yfirlit yfir nýlega opnaðar síður."
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "SHA-256 fingrafar:"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "SHA-1 fingrafar:"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "Stilla texta fyrir sjálfvirka innfyllingu vefeyðublaða."
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "Velja opna síðu sem upphafssíðu"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "Velja möppu"
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "Leita eða slá inn vefslóð."
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "Leita í reit"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "Tillögur að leit og vefslóðum"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "Skjár og texti"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "Vista notandanöfn og lykilorð fyrir vefsvæði."
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "Vista tengil"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "Endurheimta sjálfgefnar stillingar?"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "Núllstilla"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "Endurstilla á sjálfgildi"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "Núllstillingar"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "Núllstilla allt."
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "Fjarlægja aðgangsupplýsingar veftilkynninga?"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "Muna lykilorð"
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "Vista innslegnar upplýsingar"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "Geyma gögn sem ég færi inn í eyðublöð til síðari tíma nota."
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "Valhringur"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "%s bókamerkjum verður eytt."
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "Leynd"
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "Prenta"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "Ýttu á valmyndartakkann."
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "Póstnúmer"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "%d sprettigl. lokað."
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "Síða hlaðin"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "Síður sem þú skoðar í þessum flipa birtast ekki í vafraferli eða leitarferli og skilja ekki eftir sig önnur ummerki á borð við fótspor."
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "Hunsa beiðni vefsíðu um að stýra aðdrætti."
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "Annað"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "Opna glugga."
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "Opna síður í yfirliti"
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "Samkvæmt beiðni"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "Bara í gegnum Wi-Fi"
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "Eldri"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "Engir gluggar"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "Engin opnuð svæði"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "Titil vantar"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "Engar vistaðar síður"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "Ný bókamerki"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "Venjulegt"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "Fréttir"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Viltu færa valin bókamerki?"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "Mest opnuð svæði"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "Farsímaskjár"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "Staðsetning"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "Síðasta vika"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "Síðasti mánuð"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "Síðustu 7 dagar"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "Stórt"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "Netferillinn er ekki vistaður."
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "Internetið"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "Bæta afköst þegar síður eru hlaðnar."
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "Heimasíða"
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "Fela veffangastiku þegar flett er niður síðu."
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "Almennt"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "Fullt nafn"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "Þvinga aðdrátt"
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "Íbúð, deild, bygging, hæð o.s.frv."
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "Fingraför:"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Mistókst að bæta á heimaskjá."
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "Sláðu inn nafnið þitt."
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "Sláðu inn bæ/borg/sýslu."
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "Færðu inn land/svæði."
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "Sláðu inn heiti fyrirtækis."
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "Virkja staðsetningu"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "Opna fyrir JavaScript"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "Pikkaðu tvisvar til að skoða vottorð."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "Tvípikkaðu til að velja leitarvél."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "Tvípikkaðu til að opna vefsíðuna."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "Tvípikkaðu til að opna listann."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "Tvípikkaðu til að opna möppuna."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "Tvípikkaðu til að opna lyklaborðið."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "Tvípikkaðu til að færa efni."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "Tvípikkaðu til að loka bakkanum."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "Tvípikkaðu til að hætta við leitina."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "Tvípikkaðu og haltu inni til að breyta stærð skipts svæðis."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "Pikkaðu tvisvar og dragðu til að breyta röð."
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "Birta öryggisviðvaranir."
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "Birta myndir á vefsíðum."
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "Skjáborðssýn"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Viltu eyða völdum bókamerkjum?"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "Eyða persónulegum gögnum"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "Sjálfgefinn vistunarstaður"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "Sjálfgefin síða"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "Gagnanotkun minnkuð um %1$d% (%2$d KB af mótteknum %3$d KB). Pikkaðu hér til að endurstilla tölfræði."
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "Sérstilla biðlara notanda"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "Opin síða"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "Búið til."
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "Sýsla"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "Land/svæði"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "Fótspor og gögn svæðis"
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "Fótspor"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "Efnisstillingar"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "Nafn fyrirtækis"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "Loka flipa."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "Hreinsa heimildastillingar veftilkynninga."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "Viltu hreinsa heimildir veftilkynninga?"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "Hreinsa aðgang að tilkynningum fyrir allar vefsíður."
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "Hreinsa tilkynningar"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "Hreinsa aðgang að staðsetningu"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "Hreinsa feril"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "Hreinsa öll vafragögn og núllstilla allt á sjálfgefið."
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "Borg/bær"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "Breyttu stærð texta til að gera hann auðlæsilegri, sérstaklega þegar tölvuútgáfur vefsvæða eru skoðaðar í tækinu. Athugaðu að umbrot textans kann að breytast við þetta."
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "Bókamerkjaáminning"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "Útiloka sprettiglugga á vefsíðum."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "Útiloka sprettiglugga á vefsíðum."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "Loka á sprettiglugga"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "Venjulegt"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "Sjálfvirk útfylling"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "Finna sjálfkrafa"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "Sjálfvirkt"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "Bjóða upp á að bókamerkja vefsvæði þegar það hefur verið heimsótt %d sinnum"
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "Alltaf kveikt"
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "Alltaf"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "Öllum opnum gluggum verður lokað og þú ferð á heimasíðuna þína."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "Leyfa vefsvæðum að keyra JavaScript."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "Leyfa svæðum að biðja um aðgang að staðsetningunni þinni."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Veita vefsvæðum aðgang að staðsetningargögnum."
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "Leyfa %s að sýna tilkynningar"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "Leyfir vefsvæðum að vista og lesa fótsporagögn."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "Síðurnar sem þú heimsækir oftast birtast hér."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "Eftir að þú skoðar vefsvæði birtist stærð vistaðra gagna þeirra ásamt upplýsingum um það hvort þau hafi aðgang að staðsetningu þinni."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Vefsíður birtast hér eftir að þú skoðar þær."
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Vefsíður birtast hér eftir að þú vistar þær til skoðunar án nettengingar."
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "Þegar þú hefur hlaðið síður verður síðuferill birtur."
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Vefsíður birtast hér eftir að þeim er bætt við flýtiaðgang."
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Ítarlegar stillingar fyrir einstaka vefsvæði"
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "Fleiri valkostir"
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "Bæta við tengilið"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "Bættu vefsvæðinu við bókamerki til að flýta fyrir."
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "2. heimilisfangslína"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "1. heimilisfangslína"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "Samþykkja fótspor"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "1 prófíl verður eytt."
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "FLIPAR"
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "Hef niðurhal..."
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "Möppuheiti breytt."
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "Stinga upp á leit og vefslóðum"
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "Umsjón með gagnanotkun"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "Hætta við"
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "Láta tækið birta vefsíðuna í heild á skjánum þegar hún hefur verið hlaðin og gera flettingu óþarfa."
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "Mistókst að ræsa vafra. Rafhlaðan er að tæmast."
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "Niðurhalið var stöðvað og sóttum gögnum verður eytt."
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "Search completed"
+
+msgid "IDS_BR_POP_READY"
+msgstr "Tilbúið."
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "Minnisvilla."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Slökkt er á gagnareiki. Tengstu Wi-Fi neti í staðinn eða kveiktu á gagnareiki og reyndu aftur."
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "Beiðni rann út."
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "Wi-Fi tengingar er krafist. Pikkaðu á „Í lagi“ til að opna Wi-Fi stillingar."
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "Vefforrit"
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "Skoða á netinu"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "Lesa síðar án nettengingar"
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "Flýtiaðgangur"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "Alltaf kveikt"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Pikkaðu hér til að bæta við flýtileið flýtiaðgangs"
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "Enginn ferill"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "Notendahandbók"
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "Bær/borg/sýsla"
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "Vistuð gögn"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "Leitar- og slóðatillögur"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "Ferill"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "Laga síðu að skjá"
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "Niðurhal"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "Sérsniðið"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "Land/svæði"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "Breyta möppuheiti"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "Persónugögn"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "Nýrri"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "Gefið út fyrir"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "Dulkóða"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "Breyta"
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "Niðurhal stöðvað"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "Deild:"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "Bæta við"
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "Wi-Fi"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "Still."
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "Í lagi"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "Nýtt"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "Leit á vefnum"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "Mistókst að opna skrá."
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "Forrit sem getur opnað þessa skrá finnst ekki."
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "Ekki er hægt að tengjast farsímakerfum þegar kveikt er á flugstillingu. Tengstu Wi-Fi neti í staðinn eða pikkaðu á „Stillingar“ til að slökkva á flugstillingu og reyndu aftur."
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Þetta vottorð er frá traustum aðila."
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Pikkaðu hér til að bæta við flýtileið flýtiaðgangs."
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "Sérstillingar"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "%"
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "Ekkert farsímakerfi fannst."
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "Ekkert fannst"
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "Slökkt er á farsímagögnum. Tengstu Wi-Fi neti í staðinn eða pikkaðu á „Stillingar“ til að kveikja á farsímagögnum og reyndu aftur."
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "Fella að breidd"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "FLÝTIAÐG."
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "Opna í nýjum flipa"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "Samnýta tengil"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "Vista"
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "Vista"
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "Vista"
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "Fyrri"
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "Næsta"
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "Eyða"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "Hreinsa"
+
+msgid "IDS_BR_SK_BACK"
+msgstr "Bakka"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "Wi-Fi tenging nauðsynleg. Tengdu við Wi-Fi netkerfi og reyndu aftur."
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "Slóðin fannst ekki."
+
+msgid "IDS_BR_POP_URL"
+msgstr "Vefslóð"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "Vistað."
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "Fjarlægt."
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d hlutum verður eytt."
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "%d atriði valin."
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "Engin atriði valin."
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "Ekki er nægt minni."
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "Aldrei"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "Slökkt á farsímagögnum. Tengdu við Wi-Fit net í staðinn, eða kveiktu á farsímagögnum og reyndu aftur."
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "Hleður. Andartak..."
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "Ógild slóð."
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "Mistókst."
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "Rita titil"
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "Ekki birta aftur"
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "Niðurhalinu er lokið."
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "Gert óvirkt."
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "Á að eyða?"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "Eytt."
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "Viltu loka forritinu?"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "Bókamerki bætt við."
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "Sjálfvirkt birtustig"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "Reikningur"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "1 hlut verður eytt."
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "1 atriði valið."
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "Þýða"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "Stöðva"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "Sýna"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "Samnýta"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "Stillingar"
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "Senda tölvupóst"
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "Velja"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "SD-kort"
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "Endurnefna"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "Uppfæra"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "Færa"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "Skilaboð"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "Listaskjár"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "Ég samþykki."
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "Hjálp"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "Tæki"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "Bókamerki"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "Bætt við."
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "Bæta við"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "Sjálfg. niðurhalsstaður"
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "Skrá inn á Samsung-reikning"
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "%d valið"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "Tengingin rofnaði"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "Mappa"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "Breyta forstillingu"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "Stilla"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "Ekki núna"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "Kveikja"
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "Breyta"
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "Áfram"
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "Halda áfram"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "Loka"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "Hætta við"
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "Hætta v."
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "Leyfa"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "Í gær"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "Vefslóð"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "Í dag"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "Titill"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "Hámarksfjölda stafa (%d) hefur verið náð."
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "Straumspilun"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "Lítið"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "Stillingar"
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "Leit"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "Leitarniðurstöður"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "Forstilling"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "Vinnsla í gangi..."
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "Símanúmer"
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "Sími"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d hlutum verður eytt."
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "Aðgangsorð"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "Kveikt"
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "Slökkt"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "Ekkert fannst."
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "Ferill er enginn"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "Tilkynningar"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "Miðlungs"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "Myndir"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "Allur skjárinn"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "Leturstærð"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "Heiti möppu"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "Sláðu inn póstnúmer."
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "Sláðu inn póstnúmer."
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "Sláðu inn símanúmer."
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "Rita nafn."
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "Ritið heiti möppu."
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "Tilgreina netfang."
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "Netfang"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "Verið er að hala niður..."
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "Hönnunarstilling"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "Sjálfgefið"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "Bókamerki"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "Allt"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr "Bæta við"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "Merki"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "Vefslóð"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "1 hlut verður eytt."
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "Hámarksfjölda stafa (%d) hefur verið náð."
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "Óstudd tegund miðils."
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Ekki hægt að tengjast farsímagögnum þegar kveikt er á flugstillingu. Tengdu við Wi-Fit net í staðinn, eða slökktu á flugstillingu og reyndu aftur."
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "Uppsetningu lokið."
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "Uppsetning mistókst."
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "Verið er að eyða..."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Slökkt á gagnareiki. Tengdu við Wi-Fit net í staðinn, eða kveiktu á gagnareiki og reyndu aftur."
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "Samnýta um"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "Líma"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "Leturstærð"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "Ekki er hægt að sækja"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "Uppfæra"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "Reyna aftur"
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "Beiðni tókst ekki."
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "Innskráning"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "Hleð..."
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "Laga að skjá"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "Niðurhal"
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Slökkt er á gagnareiki. Tengstu Wi-Fi neti í staðinn eða kveiktu á gagnareiki og reyndu aftur."
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "Það var hætt við niðurhal."
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "Leynd á"
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "Gagnaleynd"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "Sjálfgefin geymsla"
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "Handvirkur aðdráttur"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "Sjálfgefin leitarvél"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "Vista innskráningaruppl."
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "Slökkva á leyndarstillingu"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "Kveikja á leyndarstillingu"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "Öryggi leyndarstillingar"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "Nota lykilorð"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "Ekki nota lykilorð"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "Mest heimsótt vefsvæði"
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "Velja prófíl"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "Mitt útfyllingarsnið"
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "Stjórna gögnum sem notuð eru við útfyllingu eyðublaða á netinu."
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "Vista upplýsingar"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "Gögn aðgangs að staðsetningu"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "Sjálfvirk gagnaútfylling"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "Vefsíður sem þú skoðar þegar kveikt er á leyndarstillingu birtast ekki í vafranum eða leitarferlinum þínum þegar slökkt er á stillingunni.\n\nEngin bókamerki og vefsíður sem þú vistar þegar kveikt er á leyndarstillingu eru sýnileg þegar slökkt er á stillingunni.\n\nÞú getur einnig varið leyndarstillingargögnin þín með lykilorði."
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "Vefsíður sem þú skoðar þegar kveikt er á leyndarstillingu birtast ekki í vafranum eða leitarferlinum þínum þegar slökkt er á stillingunni.\n\nEngin bókamerki og vefsíður sem þú vistar þegar kveikt er á leyndarstillingu eru sýnileg þegar slökkt er á stillingunni."
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "Leynd af"
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "Ekki nota lykilorð"
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "Flipi"
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "Veffang"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "Bæta vefsíðu við flýtiaðgang"
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "Kveikja á JavaScript"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "Gat ekki opnað nýjan flipa"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "Opna í nýjum flipa"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "Möppuheitið er þegar í notkun."
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "Ný mappa %d"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "Ný mappa"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "Opna fyrir JavaScript"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "Stjórna gögnum vefsvæðis"
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "Stilla heimasíðu"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Vefsíða sett á flýtiaðgangslistann."
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "Breyta flýtiaðgangi"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "Fjarlægja úr bókamerkjum"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "Bæta við bókamerki"
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "Vefferill"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "Flipar"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "Nýr flipi"
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "Áfram"
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "Til baka"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "Bókamerki"
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "Engin snið"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "Ferill"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "Bókamerki"
+
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "Errore di rete."
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "Autenticazione richiesta."
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "Avviso di sicurezza"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "Certificati"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "Emesso per:"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "Nome comune:"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "Organizzazione:"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "Unità organizzativa:"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "Problemi con il certificato di sicurezza di questo sito."
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "Consenti"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "%s richiede la vostra posizione."
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "Ricorda preferenza."
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr "Numero di serie"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "Emesso da:"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "Validità:"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "Valido da:"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "Valido fino a"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "Impronta digitale"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "Algoritmo di firma"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "Download"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "Questa pagina Web"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "Nome utente"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "Password"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "Visualizza"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "Annulla"
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "Schermo"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "LTE/GSM/WCDMA (connessione automatica)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "Multischermo"
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "Info certificato"
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "Impostazioni sito web"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "Certificato non valido."
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "Pulsante"
+
+msgid "IDS_BR_SK_YES"
+msgstr "Sì"
+
+msgid "IDS_BR_SK_NO"
+msgstr "No"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "Fatto"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "Annulla"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "Altro"
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "Nessun elemento"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "Connetti alla rete mobile"
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "Non mostrare più"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "Potete scaricare solo URL http o https."
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "Ricerca Web"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "Vedi immagine"
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "Salva link"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "Salva immagine"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "Copia link"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "Copia immagine"
+
+msgid "IDS_BR_SK_OK"
+msgstr "OK"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "Chiama"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "Fallito"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "Pagina Web aggiunta ad Accesso rapido."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "La pagina web è stata aggiunta ai Preferiti."
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "Collegamento ad Accesso rapido eliminato."
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "%d elementi eliminati dalla cronologia esplorazioni."
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "Apertura dell'account Samsung in corso..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "Opzione Utilizzo dati basso attivata."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "Opzione Utilizzo dati basso disattivata. %d% di larghezza di banda risparmiato."
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "Immagine copiata negli appunti."
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Non è stato possibile aggiungere alla schermata Home."
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "Download immagine..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "Statistiche salvataggio dati ripristinate."
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "Segnalibro eliminato."
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Aggiunto all'elenco Accesso rapido."
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "L'elemento è stato aggiunto alla schermata Home."
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "1 pop-up è stato bloccato."
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "1 elemento eliminato dalla cronologia esplorazioni."
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "Notifiche"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "Più visitati"
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "Cronologia"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "Togli"
+
+msgid "IDS_BR_SK_TABS"
+msgstr "Schede"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "Menu"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "Elimina"
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "Crea cartella"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "Cancella"
+
+msgid "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"
+msgstr "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."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Impostate il dispositivo in modo che vengano suggeriti ricerche e siti nella barra degli indirizzi Web durante la digitazione."
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "Impostate testo per i moduli online."
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Consente di configurare impostazioni avanzate per singoli siti Web."
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "Ricorda i dati digitati nei moduli per un uso successivo."
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "Consente di predire le ricerche attinenti e le pagine Web più visitate nella barra degli indirizzi durante la digitazione."
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "Ignorate le richieste dei siti Web di controllare il livello di zoom."
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "Visualizza immagini su pagine Web."
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "Comprimete i contenuti dei siti Web per utilizzare meno dati."
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "Cancellate le informazioni di accesso alle notifiche per tutti i siti Web."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "Modificate la dimensione del testo per una lettura più agevole, specialmente durante la visualizzazione di siti Web in versione per PC sul telefono. Tenete presente che il layout del testo potrebbe cambiare di conseguenza."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "Modificate la dimensione del testo per una lettura più agevole, specialmente durante la visualizzazione di siti Web in versione per PC. Tenete presente che il layout del testo potrebbe cambiare di conseguenza."
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "Tutte le informazioni di accesso alle notifiche dei siti Web verranno cancellate."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Consente ai siti di salvare e leggere i cookie."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Consente ai siti di accedere ai dati posizione."
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "Potrebbe non essere possibile creare correttamente delle clip dalle pagine Web"
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "La cronologia verrà cancellata."
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "Impossibile visualizzare il certificato. Le informazioni della pagina sono state modificate."
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "Per accedere a questo sito Web utilizzando le impronte digitali, andate in Impostazioni e attivate l'accesso Web."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Questo certificato non è stato emesso da un organismo attendibile."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Questo certificato è stato emesso da un organismo attendibile."
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "I dati sulle autorizzazioni di localizzazione relativi a questo sito Web verranno cancellati."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "La cartella di destinazione coincide con la cartella di origine."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "La cartella di destinazione è una sottocartella della cartella di origine."
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "Si sono verificati dei problemi con il certificato di sicurezza di questo sito Web."
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "Inizio download..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "Alcuni siti Web HTML meno recenti potrebbero non supportare questa funzione."
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "Imposta come pagina iniziale"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "Le impostazioni verranno ripristinate alle impostazioni predefinite."
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "Impostazioni salvate."
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "I criteri di sicurezza limitano l'uso del browser Internet."
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "Salvato in Preferiti."
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "Rinomina tag"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "Verranno eliminati %d profili."
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "Le pagine visualizzate non verranno mostrate nella cronologia del browser o di ricerca e non lasceranno altre tracce, come ad esempio i cookie."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "%1$s (%2$s) sta chiedendo il permesso di utilizzare la fotocamera."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) sta chiedendo il permesso di archiviare i dati sul dispositivo in uso per l'utilizzo offline."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "%1$s (%2$s) sta chiedendo il permesso di mostrare le notifiche."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "%1$s (%2$s) sta chiedendo il permesso di modificare il funzionamento del browser su questo sito. Potrebbe essere un tentativo di attacco al sistema dell'utente. Se il sito Web non è attendibile o non si conosce il motivo della visualizzazione di questa richiesta, toccate Annulla."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "%1$s (%2$s) sta chiedendo il permesso di accedere alla posizione dell'utente."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) sta tentando di archiviare una grande quantità di dati sul dispositivo in uso per l'utilizzo offline."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "È stato rilevato “%1$s”.\nRilevato in: “%2$s”\n\nAlcuni contenuti sono stati bloccati per proteggere il dispositivo in uso."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "È stato rilevato “%1$s”.\nRilevato in: “%2$s”\n\nAprire comunque la pagina Web?"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "Memoria insufficiente. Eliminate alcuni elementi e riprovate."
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "Non consentito."
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "Spostato."
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "Inserisci URL."
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "Inserisci nome preferito."
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "Composizione in corso..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "Eliminare le informazioni di accesso alla posizione del sito Web?"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "Eliminare questo collegamento ad Accesso rapido?"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "Eliminare questa pagina?"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "Eliminare questo preferito?"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "Eliminare i dati memorizzati del sito Web?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "Eliminare i dati di accesso per questo sito Web?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "Eliminare i dati di accesso per %d siti Web?"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "Eliminare %d pagine Web salvate?"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "Eliminare %d collegamenti ad Accesso rapido?"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "Eliminare %d segnalibri?"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "Eliminare tutti i dati dei siti Web e le autorizzazioni di localizzazione?"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "Eliminare cronologia?"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "Continua"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "Chiudi applicazione"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "Cancellare?"
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "Cancellare cronologia?"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "Segnalibro rimosso."
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "Già esiste."
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Tutti i dati memorizzati per questo sito Web verranno cancellati."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Tutti i dati memorizzati e sulle autorizzazioni di posizione verranno cancellati."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "Tutti i dati memorizzati e sulle autorizzazioni di localizzazione relativi a questi siti Web verranno cancellati."
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "Tutte le impostazioni verranno ripristinate ai valori predefiniti."
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Tutti gli elementi verranno eliminati dalla cronologia esplorazioni."
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Consenti ai siti di salvare e leggere i cookie."
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "Aggiunto a preferiti."
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "Finestre"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "Vedi certificato"
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "Unicode (UTF-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "Vista miniature"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "Codifica testo"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "Riduci testo"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "Impostazioni"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "Invia messaggio"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "E-mail"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "Seleziona testo"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "Seleziona tutto"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "Seleziona tutto"
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "Modalità di selezione"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "Selezionato"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "Salva in KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Salva per visualizzaz. offline"
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "Salva elem. coll. in KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Salva per visualizz. offline"
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "Pagina Web"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "Pagine salvate"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "Visualizza"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "Riordina"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "Rinomina cartella"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "Rimuovi"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "Modalità lettura"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "Password"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "Apri in nuova finestra"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "Apri"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "Pagine offline"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "Nuova finestra"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "Riduci"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "Media"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "Bassa"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "Privilegi di accesso alla posizione"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "Carica immagini"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "Latin-1 (ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "Coreano (EUC-KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "Giapponese (SHIFT JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "Giapponese (ISO-2022-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "Giapponese (EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "Modalità in incognito"
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "Enorme"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "Scher. Home come clip Web"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "Collegamento nella Home"
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "Alta"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "Avanti"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "Indietro"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "Enorme"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "Trova nella pagina"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "Trova nella pagina"
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "Feed iscritti a"
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "Ingrandisci testo"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "Modal. segreta"
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "Att. modalità Notte"
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "Attiva Utilizzo dati ridotto"
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "Trascinate e rilasciate"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "Disat. modal. segreta"
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "Dis. modalità Notte"
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "Disattiva Utilizzo dati basso"
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "Disattivato"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "Elimina pagine salvate"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "Elimina cronologia"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "Rete dati"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "Copia negli appunti"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "Copia URL"
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "Copia"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "Chiudi tutte"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "Cancella tutto"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "Cinese (GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "Cinese (Big5)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "Cache"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "Aggiungi a clip Web"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "Aggiungi ad accesso rapido"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Aggiungi a schermata Home"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "Aggiungi a schermata iniziale"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "Aggiungete o rimuovete il segnalibro"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "Agg. preferito"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "Aggiungi preferito"
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "Estensione"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "Cerca o inserisci URL"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "Nessuna cronologia del sito Web"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "Nessun sito Web"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "Nessuna pagina web"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "Nessun collegamento"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "Suggerim. indirizzi web"
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "Siti Web"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "Altre informazioni"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "Suggerimenti URL"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "Ottimizzatore testo"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "Imposta pagina iniziale"
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "Esegui JavaScript"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "Ripristino impostazioni"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "Precarica pagine Web"
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "Precarica pagina collegata"
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "Precarica collegamenti"
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "Utilizzo dati basso"
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "Accesso posizione"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "Qualità delle immagini"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "Nascondi barra indirizzi"
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "Scarica contenuto feed"
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "Elimina dati di accesso"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "Statist. salvataggio dati"
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "Contenuto"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "Cancella dati notifica"
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "Riempimento auto moduli"
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "Aggiungi profilo"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "Accesso a posizione"
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "Raggiunto il numero limite di finestre"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "Notifiche Web"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "Notifica Web"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "Validità"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "Impossibile aprire la finestra"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Impossibile aprire il file"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "Imposs. spostare i preferiti"
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "Sito non attendibile"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "Imposta pagina iniziale"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "Numero di serie:"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "Seleziona dati di accesso per"
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "Selezionate i collegamenti"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "Selezionare i preferiti"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "Seleziona preferito"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "Certificato di sicurezza"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "Riord. colleg. ad Acc. rapido"
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "Accesso rapido"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "Profili"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "Pop-up bloccato"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "Siti Web popolari"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "Organizzazione:"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "Unità organizzativa:"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "Emesso il:"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "Emesso da"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "Estensione HTML5"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "Dati modulo"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "Scade il:"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "Abilita l'accesso Web"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "Modifica preferito"
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "Elimina i dati del sito Web"
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "Elimina dati di accesso"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "Elimina profilo"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "Elimina preferiti"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "Problema di connettività dati"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "Nome comune:"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "Chiudi applicazione"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "Cancellate i dati personalizzati"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "Cancella accesso posizione"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "Gestione larghezza banda"
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "Certificati"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "Ripristina"
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "Pag. iniziale."
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "Trova"
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "Indietro"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "Vedi sempre"
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "Portale Web"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "Sport"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "Sociale network"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr "Shopping"
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "Pagamento"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "Hobby"
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "Vai a cronologia"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "Svago"
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "Gestione finestre"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "Indirizzo Web"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "Inserimento vocale"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "Vedi immagine"
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "Visualizza la cronologia."
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "Visualizza i segnalibri."
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "Certificato valido"
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "Attivate la modalità a tutto schermo per nascondere la barra degli indirizzi."
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Utilizzate il servizio di predizione per visualizzare le relative ricerche e le pagine Web più visitate nella barra degli indirizzi durante la digitazione."
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "Cartella superiore"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "Senza tag"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "Impossibile aprire il file su %s. Potrebbe essere stato rimosso o rinominato oppure le autorizzazioni del file ne impediscono l'accesso."
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "Impossibile visualizzare la pagina Web. Il server non risponde."
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "Paese/città/nazione"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "Questo sito sta utilizzando %s."
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "Questo sito può accedere alla vostra posizione."
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "Questo sito non può accedere alla vostra posizione."
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Questo preferito verrà eliminato."
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "I dati personali selezionati verranno eliminati."
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "Campo di testo"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "Destinazione"
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "Toccate l'icona di gestione delle finestre per chiuderne alcune, quindi riprovate."
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "Toccate nuovamente per chiudere Internet."
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "Sincronizza pagine aperte"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "Sincronizza i dati Internet"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "Sincronizza segnalibri"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "Indirizzo, casella postale, c/o, ecc."
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "Dati salvati"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "Cursore della barra di divisione"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "Effettuate l'accesso all'account Samsung per accedere ai preferiti e alle schede da altri dispositivi."
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "Mostra panoramica delle pagine appena aperte."
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "Impronta digitale SHA-256:"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "Impronta digitale SHA-1:"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "Imposta testo per riempimento automatico del modulo Web."
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "Imposta la pagina visualizzata come pagina iniziale"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "Seleziona cartella"
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "Cerca o inserisci URL"
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "Campo di ricerca"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "Suggerimenti di ricerca e URL"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "Schermata e testo"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "Salva nomi utente e password per i siti web."
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "Salva link"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "Ripristinare impostazioni predefinite?"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "Ripristina impostazioni predefinite"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "Ripristina impostazioni predefinite"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "Ripristina impostazioni"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "Ripristinate tutte le impostazioni ai valori predefiniti."
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "Eliminare le informazioni di accesso alla notifica Web?"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "Ricorda password"
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "Ricorda dati modulo"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "Ricorda i dati digitati nei moduli per uso successivo."
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "Pulsante di opzione"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Il preferito %s sarà eliminato."
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "Privacy"
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "Stampa"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "Premete il tasto Opzioni."
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "CAP"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "%d popup bloccati."
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "Pagina caricata"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "Le pagine aperte con questa modalità non verranno memorizzate nella cronologia di navigazione o di ricerca del dispositivo."
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "Ignora la richiesta di controllare lo zoom da parte del sito Web."
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "Altro"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "Apri finestre."
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "Apri pag. in panoramica"
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "Su richiesta"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "Solo con Wi-Fi"
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "Precedenti"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "Nessuna finestra"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "Nessun sito visitato"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "Nessun titolo"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "Nessuna pagina salvata"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "Nessun preferito"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "Normale"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "Novità"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Spostare i preferiti selezionati?"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "Siti più visitati"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "Vista cellulare"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "Posizione"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "Ultima settimana"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "Ultimo mese"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "Ultimi 7 giorni"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "Grande"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "Cronologia Internet non memorizzata."
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "Migliora le prestazioni del caricamento delle pagine."
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "Homepage"
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "Nascondete la barra degli indirizzi durante lo scorrimento della pagina."
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "Generale"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "Nome completo"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "Forza zoom"
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "Appartamento, camera, unità, edificio, piano ecc."
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "Impronte digitali:"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Impossibile aggiungere alla schermata iniziale."
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "Inserisci nome."
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "Inserire paese/città/nazione."
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "Inserisci Paese/regione."
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "Inserisci nome azienda."
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "Attiva localizzazione"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "Attiva JavaScript"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "Toccate due volte per visualizzare il certificato."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "Toccate due volte per selezionare un motore di ricerca."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "Toccate due volte per aprire la pagina Web."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "Toccate due volte per aprire l'elenco."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "Toccate due volte per aprire la cartella."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "Toccate due volte per aprire la tastiera."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "Toccate due volte per spostare il contenuto."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "Toccate due volte per chiudere la barra."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "Toccate due volte per annullare la ricerca."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "Toccate due volte e tenete premuto per ridimensionare l'area separata."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "Toccate due volte e trascinate per riorganizzare."
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "Visualizza popup di avviso di sicurezza."
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "Visualizza immagini su pagine Web."
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "Vista desktop"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Eliminare i segnalibri selezionati?"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "Elimina dati personali"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "Memoria predefinita"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "Pagina predefinita"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "Utilizzo dei dati ridotto del %1$d% (%2$d KB su %3$d KB ricevuti). Toccate qui per ripristinare le statistiche."
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "Personalizza agente utente"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "Pagina corrente"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "Creato."
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "Provincia"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "Paese/Regione"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "Cookie e dati dei siti"
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "Cookie"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "Impostazioni contenuto"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "Nome azienda"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "Chiude scheda."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "Annulla le impostazioni autorizzazioni di notifica Web."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "Annullare le autorizzazioni di notifica Web?"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "Cancella accesso notifica per i siti Web."
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "Cancella notifiche"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "Cancella accesso posizione"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "Cancella cronologia"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "Cancella tutti i dati del browser e ripristina tutte le impostazioni predefinite."
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "Città/Paese"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "Modificate la dimensione del testo per una lettura più agevole, specialmente durante la visualizzazione di siti Web in versione per PC sul dispositivo. Tenete presente che il layout del testo potrebbe cambiare di conseguenza."
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "Promemoria segnalibro"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "Blocca i pop-up sulle pagine Web."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "Bloccate i popup sulle pagine Web."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "Blocca pop-up"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "Base"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "Riempimento automatico moduli"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "Rilevamento automatico"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "Automatica"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "Chiede se aggiungere un preferito per un sito Web dopo averlo visitato per %d volte"
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "Sempre attivo"
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "Sempre"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "Tutte le finestre aperte verranno chiuse e verrete indirizzati alla pagina iniziale."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "Consente ai siti di eseguire JavaScript."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "Consente ai siti di richiedere l'accesso alla vostra posizione."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Consenti ai siti di accedere ai dati posizione."
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "Consenti a %s di mostrare le notifiche"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "Consente ai siti di salvare e leggere i dati cookie."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "Dopo aver visitato delle pagine Web, quelle visitate più sovente verranno visualizzate qui."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "Dopo aver visualizzato i siti Web, la dimensione dei dati memorizzati e le eventuali autorizzazioni di accesso alla vostra posizione verranno visualizzati qui."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Le pagine Web visitate saranno visualizzate qui."
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Le pagine Web verranno visualizzate qui dopo essere state salvate per la visualizzazione in modalità non in linea."
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "La cronologia verrà visualizzata dopo il caricamento delle pagine."
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Le pagine Web verranno visualizzate qui dopo essere state aggiunte ad Accesso rapido."
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Impostazioni avanzate per singoli siti web"
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "Avanzate"
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "Aggiungi a contatto"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "Aggiungi il sito ai preferiti per aprirlo velocemente."
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "Riga indirizzo 2"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "Riga indirizzo 1"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "Accetta cookie"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "Verrà eliminato 1 profilo."
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "SCHEDE"
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "Avvio download in corso..."
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "Cartella rinominata."
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "Suggerisci termini ricerca/URL"
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "Gestione dell'utilizzo dei dati"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "Ann."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "Impostate il dispositivo per visualizzare la pagina Web completa sullo schermo quando viene caricata senza la necessità di scorrere la pagina."
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "Impossibile eseguire Internet. Batteria scarica."
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "Il download è stato arrestato e tutti i dati scaricati verranno eliminati."
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "Search completed"
+
+msgid "IDS_BR_POP_READY"
+msgstr "Pronto."
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "Errore memoria."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Roaming dati disattivato. Connettetevi a una rete Wi-Fi o attivate il roaming dati e riprovate."
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "Timeout richiesta."
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "È necessaria una connessione Wi-Fi. Toccate OK per andare alle impostazioni Wi-Fi."
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "App Web"
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "Visualizza online"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "Leggi in pagine offline dopo"
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "Accesso rapido"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "Sempre attive"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Toccate qui per aggiungere un collegamento ad Accesso rapido"
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "Nessuna cronologia"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "Manuale utente"
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "Paese/città/nazione"
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "Dati salvati"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "Suggerimenti ricerca e URL"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "Cronologia"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "Adatta pagina a schermo"
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "Download"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "Personale"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "Paese/regione"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "Rinomina cartella"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "Dati personali"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "Più recenti"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "Emesso per"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "Codifica"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "Modif. info"
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "Download arrestato"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "Reparto:"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "Aggiungi info"
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "Wi-Fi"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "Impostaz."
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "OK"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "Nuovo"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "Ricerca Web"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "Impossibile aprire file."
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "Impossibile trovare un'applicazione per aprire questo file."
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "Impossibile connettersi alle reti mobili se la Modalità offline è attivata. Connettetevi a una rete Wi-Fi o toccate Impostazioni per disattivare la Modalità offline e riprovate."
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Questo certificato è stato emesso da un organismo attendibile."
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Toccate qui per aggiungere un collegamento ad Accesso rapido."
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "Preferenze"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "%"
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "Non è stata trovata nessuna rete cellulare."
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "Nessuna corrispondenza"
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "La connessione dati è disattivata. Connettetevi a una rete Wi-Fi o toccate Impostazioni per attivare la connessione dati e riprovate."
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "Adatta a larghezza"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "ACCESSO RAPIDO"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "Apri in nuova scheda"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "Condividi link"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "Salva"
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "Salva"
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "Salva"
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "Precedente"
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "Avanti"
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "Elimina"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "Cancella"
+
+msgid "IDS_BR_SK_BACK"
+msgstr "Indietro"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "Connessione Wi-Fi disattiva. Connettetevi ad una rete Wi-Fi e riprovate."
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "URL non trovato."
+
+msgid "IDS_BR_POP_URL"
+msgstr "URL"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "Salvato."
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "Rimosso."
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d elementi verranno eliminati."
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "%d elementi selezionati."
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "Nessun elemento selezionato."
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "Memoria insufficiente."
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "Mai"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "Connessione dati disattiva. Connettetevi ad una rete Wi-Fi o attivate la connessione dati e riprovate."
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "Caricamento. Attendere..."
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "URL non valida."
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "Errore"
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "Inserisci titolo"
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "Non mostrare più"
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "Download completato."
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "Disattivata."
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "Eliminare?"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "Eliminato/i."
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "Chiudere applicazione?"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "Preferito aggiunto."
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "Luminosità automatica"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "Account"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "1 elemento verrà eliminato."
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "1 elemento selezionato."
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "Traduci"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "Interrompi"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "Mostra"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "Condividi"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "Impostaz."
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "Invia e-mail"
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "Seleziona"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "Scheda SD"
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "Rinomina"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "Aggiorna"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "Sposta"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "Messaggi"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "Elenco"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "Accetto."
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "Guida"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "Dispositivo"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "Preferito"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "Aggiunto."
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "Aggiungi"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "Memoria download predef."
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "Configura un account Samsung"
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "%d selezionati"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "Connessione di rete assente"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "Cartella"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "Modifica profilo"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "Imposta"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "Non ora"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "Attiva"
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "Modifica"
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "Continua"
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "Continua"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "Chiudi"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "Annulla"
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "Annulla"
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "Consenti"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "Ieri"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "Oggi"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "Titolo"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "Il numero massimo di caratteri (%d) è stato superato."
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "Streaming"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "Piccolo"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "Impostaz."
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "Cerca"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "Risultati ricerca"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "Profilo"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "Elaborazione..."
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "Nr. telefono"
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "Telefono"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d elementi verranno eliminati."
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "Password"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "Attivo"
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "Non attivo"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "Nessun risultato trovato."
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "Nessuna cronologia"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "Notifiche"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "Medio"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "Immagini"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "Schermo intero"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "Dimensioni carattere"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "Nome cartella"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "Inserite il C.A.P."
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "Inserite il codice postale."
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "Inserisci numero di telefono."
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "Inserisci nome."
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "Inserite nome cartella"
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "Inserisci e-mail."
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "Indirizzo e-mail"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "Download..."
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "Modalità sviluppatore"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "Predefinito"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "Preferiti"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "Tutti/e"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr "Aggiungi"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "Tag"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "1 elemento verrà eliminato."
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "Il numero massimo di caratteri (%d) è stato raggiunto."
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "Tipo di contenuto non supportato."
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Impossibile connettersi alle reti mobili se la Modalità offline è attivata. Connettersi alla rete Wi-Fi o disattivare la Modalità offline e riprovare."
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "Installazione completa."
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "Installazione fallita."
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "Eliminazione..."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Roaming dati disattivato. Connettersi invece alla rete Wi-Fi o attivare il roaming dati e riprovare."
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "Condividi"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "Incolla"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "Dimensione carattere"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "Impossibile eseguire download"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "Aggiorna"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "Riprova"
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "Errore richiesta."
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "Accesso"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "Caricamento..."
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "Adatta a schermo"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "Download"
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Il roaming dati è disattivato. Connettetevi invece a una rete Wi-Fi o attivate il roaming dati e riprovate."
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "Download annullato."
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "Mod. segreta sì"
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "Privacy"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "Memoria predefinita"
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "Zoom manuale"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "Motore di ricerca predefinito"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "Salva info di accesso"
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "Disattiva Modalità segreta"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "Attiva Modalità segreta"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "Protezione Modalità segreta"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "Usa password"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "Non usare password"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "Siti Web più visitati"
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "Imposta profilo personale"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "Riempimento autom."
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "Gestite i dati utilizzati per compilare i moduli online."
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "Salva info accesso"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "Dati di accesso alla posizione"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "Compilazione automatica dei dati"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "Le pagine Web visualizzate mentre la Modalità segreta è attiva non verranno visualizzate nella cronologia del browser o di ricerca se tale modalità è disattivata.\n\nI preferiti e le pagine Web salvati mentre la Modalità segreta è attiva non verranno visualizzati se tale modalità è disattivata.\n\nPotete proteggere i dati della Modalità segreta anche con una password."
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "Le pagine Web visualizzate mentre la Modalità segreta è attiva non verranno visualizzate nella cronologia del browser o di ricerca se tale modalità è disattivata.\n\nI preferiti e le pagine Web salvati mentre la Modalità segreta è attiva non verranno visualizzati se tale modalità è disattivata."
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "Mod. segr. no"
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "Non usare password"
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "Scheda"
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "Indirizzo Web"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "Agg. pagina Web ad Acc. rapido"
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "Attiva JavaScript"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "Impossibile apr. nuova scheda"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "Apri in nuova scheda"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "Nome cartella già in uso."
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "Nuova cartella %d"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "Nuova cartella"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "Attiva JavaScript"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "Gestisci dati sito Web"
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "Imposta pagina Home"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Pagina Web aggiunta all'elenco di accesso rapido."
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "Modifica Accesso rapido"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "Rimuovi dai preferiti"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "Aggiungi preferito"
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "Cronologia esplorazioni"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "Schede"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "Nuova scheda"
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "Inoltra"
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "Indietro"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "Preferiti"
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "Nessun profilo"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "Cronologia"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "Preferiti"
+
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "ネットワークエラーが発生しました。"
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "認証が必要です。"
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "セキュリティ警告"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "証明書"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "発行先:"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "コモンネーム:"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "組織名:"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "部門名:"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "このサイトのセキュリティ証明書に問題があります。"
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "許可"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "%sが位置情報をリクエストしました。"
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "設定を保存"
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr "シリアル番号"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "発行者:"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "有効期間:"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "有効期限の開始:"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "有効期間の満了日"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "指紋"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "署名アルゴリズム"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "ダウンロード"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "このWebページ"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "ユーザー名"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "パスワード"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "表示"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "キャンセル"
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "画面"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "LTE/GSM/WCDMA (自動接続)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "マルチウィンドウ"
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "認証情報"
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "Webサイト設定"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "無効な証明書です。"
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "ボタン"
+
+msgid "IDS_BR_SK_YES"
+msgstr "はい"
+
+msgid "IDS_BR_SK_NO"
+msgstr "いいえ"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "完了"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "キャンセル"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "その他"
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "アイテムがありません"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "モバイルネットワークに接続"
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "今後表示しない"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "httpやhttpsのURLからのみダウンロードできます。"
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "Web検索"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "画像を表示"
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "リンクを保存"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "画像を保存"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "リンクをコピー"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "画像をコピー"
+
+msgid "IDS_BR_SK_OK"
+msgstr "OK"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "発信"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "失敗"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "Webページをクイックアクセスに追加しました。"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "Webページをブックマークに追加しました。"
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "クイックアクセスのショートカットを削除しました。"
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "閲覧履歴から%d件のアイテムを削除しました。"
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "Samsungアカウントを開いています..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "[データ使用量を節約]を有効にしました。"
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "[データ使用量を節約]を無効にしました。節約した帯域幅はの%d%です。"
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "画像をクリップボードにコピーしました。"
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "ホーム画面への追加に失敗しました。"
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "画像をダウンロード中..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "データ節約情報をリセットしました。"
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "ブックマークを削除しました。"
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "クイックアクセスリストに追加しました。"
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "ホーム画面に追加しました。"
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "1件のポップアップをブロックしました。"
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "閲覧履歴から1件のアイテムを削除しました。"
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "通知"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "よく見るサイト"
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "履歴"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "チェックを外す"
+
+msgid "IDS_BR_SK_TABS"
+msgstr "タブ"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "メニュー"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "削除"
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "フォルダ作成"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "消去"
+
+msgid "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"
+msgstr "モバイル端末でPCのWebサイトを閲覧しやすくするため、テキストのサイズを拡大して可読性を向上(ページのレイアウトが変更される可能性あり)"
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "アドレスバーに入力すると検索キーワードやWebサイトを推奨するように端末を設定"
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "オンラインフォーム入力用のテキストを設定"
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "個々のWebサイトに対する詳細設定"
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "後で利用できるように、フォームに入力した情報を保存"
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "ナビゲーションバーに入力した内容と関連した検索キーワードや人気サイトを予測"
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "Webサイトの設定に関係なく、指で画面を拡大または縮小できます。"
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "Webページに画像を表示"
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "データの使用量を減らすためにWebサイトからのコンテンツを圧縮"
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "全てのWebサイトのアクセス通知情報を消去"
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "文字サイズを変更し、特にPC版のWebサイトを閲覧しやすくします。文字サイズを変更すると、テキストのレイアウトが変更される可能性があります。"
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "読みやすいように文字サイズを変更できます。特にPC版のWebサイトを閲覧するときに便利です。文字サイズを変更すると、テキストのレイアウトが変更される可能性があります。"
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "全てのWebサイトの通知アクセスを消去"
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "サイトにCookieの保存や読み込みを許可"
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "サイトが現在地情報にアクセスすることを許可"
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "一部のWebページは、正常にクリップできない可能性があります。"
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "履歴を消去します。"
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "証明書を表示できません。ページ情報が変更されています。"
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "指紋を使用してこのWebサイトにサインインするには、[設定]に移動し、[Webサインイン]を有効にしてください。"
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "この証明書は信頼できる機関からのものではありません。"
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "この証明書は信頼できる機関から発行されています。"
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "このWebサイトの位置情報へのアクセス権限を消去します。"
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "移動元と移動先のフォルダが同じです。"
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "移動先のフォルダは移動元のサブフォルダです。"
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "Webサイトのセキュリティ証明書に問題があります。"
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "ダウンロード開始..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "一部の古いHTMLのWebサイトはこの機能に対応していません。"
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "ホームページに設定"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "設定を初期化します。"
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "設定を保存しました。"
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "インターネットブラウザの使用は、セキュリティポリシーによって制限されています。"
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "ブックマークに保存しました。"
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "タグの名前を変更する"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "%d件のプロフィールを削除します。"
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "表示したページは、閲覧履歴や検索履歴に表示されません。また、Cookieなどの記録が残りません。"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "%1$s(%2$s)がカメラを使用する権限を要求しています。"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s(%2$s)がオフラインで使用するために、端末にデータを保存する権限を要求しています。"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "%1$s(%2$s)が通知を表示する権限を要求しています。"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "%1$s(%2$s)がこのサイトでブラウザの動作を変更する権限を要求しています。許可すると、システムが攻撃される可能性があります。このWebサイトが信用できない場合や、要求が表示される理由が不明な場合は[キャンセル]をタップしてください。"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "%1$s(%2$s)が現在地情報にアクセスする権限を要求しています。"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s(%2$s)がオフラインで使用するために、端末に容量の大きなデータを保存しようとしています。"
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "このサイトは「%1$s」として不正なコンテンツが含まれています。\n検出対象: %2$s\n\n不正なコンテンツをブロックした状態で、このページを開きますか?"
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "このサイトは「%1$s」として不正なコンテンツが含まれています。\n検出対象: %2$s\n\nこのページを開きますか?"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "メモリが不足しています。いくつかのアイテムを削除し、やり直してください。"
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "許可されていません。"
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "移動しました。"
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "URL入力"
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "ブックマーク名を入力してください。"
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "ダイヤル中..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "保存された位置情報を消去しますか?"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "このクイックアクセスのショートカットを削除しますか?"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "このページを削除しますか?"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "このブックマークを削除しますか?"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "保存したWebサイトデータを削除しますか?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "このWebサイトのサインインデータを削除しますか?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "%d件のWebサイトのサインインデータを削除しますか?"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "%d件の保存したWebページを削除しますか?"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "%d件のクイックアクセスのショートカットを削除しますか?"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "%d件のブックマークを削除しますか?"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "Webサイトデータと位置情報アクセス権限を全て消去しますか?"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "履歴を削除しますか?"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "続行"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "アプリケーションを終了"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "消去しますか?"
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "履歴を消去しますか?"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "ブックマークが削除されました。"
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "既に登録されています。"
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "このWebサイトの全ての保存データを消去します。"
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "このWebサイトの全ての保存データと、位置情報へのアクセス権限を消去します。"
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "選択したWebサイトの全ての保存データと、位置情報へのアクセス権限を消去します。"
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "全ての設定を初期値にリセットします。"
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "閲覧履歴から全てのアイテムを削除します。"
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "クッキーの保存や読み込みをサイトに許可"
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "ブックマークに追加しました。"
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "ウィンドウ一覧"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "証明書表示"
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "Unicode(UTF-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "サムネイル表示"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "文字コード"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "テキストを縮小"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "設定"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "メッセージ送信"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "Eメール"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "テキストを選択"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "全て選択"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "全て選択"
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "選択モード"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "選択"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "KeepItに保存"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "オフライン表示用にページを保存"
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "リンク先のアイテムをKeepItに保存"
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "オフライン表示用に保存"
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "Webページ"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "保存したページ"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "表示"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "並べ替え"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "フォルダ名を変更"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "削除"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "リーダーモード"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "パスワード"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "新規ウィンドウで開く"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "開く"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "オフラインページ"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "新規ウィンドウ"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "最小化"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "標準"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "低"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "位置情報へのアクセス権限"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "画像の読み込み"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "ラテン1(ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "韓国語(EUC-KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "日本語(SHIFT JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "日本語(ISO-2022-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "日本語(EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "シークレットモード"
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "最大"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "ホーム画面にWebクリップとして追加"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "ホーム画面にショートカットを追加"
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "高"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "進む"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "戻る"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "極大"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "ページ内を検索"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "ページ内検索"
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "購読中のフィード"
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "テキストを拡大"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "シークレットモードを有効化"
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "ナイトモードを有効にする"
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "[データ使用量を節約]を有効化"
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "ドラッグ&ドロップ"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "シークレットモードを無効化"
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "ナイトモードを無効にする"
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "[データ使用量を節約]を無効化"
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "無効"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "保存したページを削除"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "履歴を削除"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "モバイルデータ"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "クリップボードにコピー"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "URLをコピー"
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "コピー"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "全て閉じる"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "全て消去"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "中国語(GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "中国語(Big5)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "キャッシュ"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "Webクリップに追加"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "クイックアクセスに追加"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "ホーム画面に追加"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "ホームに追加"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "ブックマークを追加または削除"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "ブックマークを追加"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "ブックマークを追加"
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "拡張子"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "検索、またはURLを入力"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "Webサイトの閲覧履歴がありません"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "Webサイトがありません"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "Webページがありません"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "ショートカットがありません"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "Webアドレスの候補表示"
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "Webサイト"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "詳細を表示"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "URLの候補表示"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "テキスト拡大"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "ホームページを設定"
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "JavaScriptを実行"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "設定をリセット"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "Webページのプリロード"
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "リンク先をプリロード"
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "使用可能なリンクをプリロード"
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "データ使用量を節約"
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "位置情報アクセス"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "画質"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "アドレスバーを非表示"
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "フィードコンテンツをダウンロード"
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "サインインデータを削除"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "データ節約情報"
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "コンテンツ"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "通知データを消去"
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "自動入力フォーム"
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "プロフィール追加"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "位置情報にアクセス"
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "ウィンドウの制限に達しました"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "Web通知"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "Web通知"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "有効回数"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "ウィンドウの表示不可"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "ファイルの表示不可"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "ブックマークの移動不可"
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "信頼できないサイト"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "ホームページを設定"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "シリアル番号:"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "サインインデータを選択"
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "ショートカットを選択"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "ブックマークを選択"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "ブックマークを選択"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "セキュリティ証明書"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "クイックアクセスのショートカットを並べ替え"
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "クイックアクセス"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "プロフィール"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "ポップアップをブロック"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "人気のWebサイト"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "組織名:"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "部門名:"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "発行日:"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "発行者"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "HTML5機能拡張"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "文字入力履歴"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "有効期限:"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "Webサインインを有効にする"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "ブックマークを編集"
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "Webサイトデータを削除"
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "サインインデータを削除"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "プロフィールを削除"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "ブックマークを削除"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "データ接続問題"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "コモンネーム:"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "アプリケーションを終了"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "個人設定データを削除"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "位置情報を消去"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "帯域幅の管理"
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "証明書"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "リセット"
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "ホームページ"
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "検索"
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "戻る"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "常に表示"
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "Webポータル"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "スポーツ"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "ソーシャル"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr "買い物"
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "決済"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "趣味"
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "履歴に移動"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "エンターテイメント"
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "ウィンドウマネージャー"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "Webアドレス"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "音声入力"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "画像を表示"
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "履歴を表示します。"
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "ブックマークを表示します。"
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "有効な証明書"
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "フルスクリーンモードを使用 (ステータスバーは非表示)"
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "アドレスバーに入力時に、関連性の高い検索キーワードや人気のWebサイトが表示される予測サービスを使用"
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "上位フォルダです。"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "タグなし"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "%sのファイルを開くことができません。ファイルが削除されたか、名前が変更され、ファイルのアクセスを阻止している可能性があります。"
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "Webページを表示できません。サーバーから応答がありません。"
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "都道府県/市区町村"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "このサイトでは%sを使用しています。"
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "Webサイトに現在地情報へのアクセスを許可"
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "このサイトは現在地情報にアクセスできません。"
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "このブックマークを削除します。"
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "選択した個人データを削除します。"
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "テキスト入力欄"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "保存先フォルダ"
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "ウィンドウマネージャーアイコンをタップし、いくつかのウィンドウを閉じた後、再度実行してください。"
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "ブラウザを終了するにはもう一度タップします。"
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "開いているページを同期"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "ブラウザのデータを同期"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "ブックマークを同期"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "番地、私書箱、様方など"
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "保存したデータ"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "分割バーのハンドル"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "他の端末上のブックマークやタブにアクセスするには、Samsungアカウントにサインインしてください。"
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "新規ページを全体表示"
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "SHA-256フィンガープリント:"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "SHA-1フィンガープリント:"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "Webフォームに自動入力するテキストを設定"
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "このページをホームページに設定します。"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "フォルダを選択"
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "検索、またはURLを入力"
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "検索欄"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "検索ワード/URLの候補表示"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "画面とテキスト"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "Webサイトで入力したユーザー名とパスワードを保存"
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "リンクを保存"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "初期設定に戻しますか?"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "初期設定に戻す"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "初期値にリセット"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "設定をリセット"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "全ての設定を初期設定にリセット"
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "保存されたアクセス通知情報を消去しますか?"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "パスワードを保存"
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "文字入力履歴を保存"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "後で利用できるように、入力した文字情報を保存"
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "ラジオボタン"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "%s件のブックマークを削除します。"
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "プライバシー"
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "印刷"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "メニューキーを押します。"
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "郵便番号"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "ポップアップブロック%d件"
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "ページの読み込みが完了しました。"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "このタブで表示したページは、閲覧履歴や検索履歴に表示されません。また、Cookieなどの痕跡が残りません。"
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "Webサイトの設定とは無関係に拡大/縮小をコントロール"
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "その他"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "ウィンドウを開きます。"
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "ページを全体表示で開く"
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "毎回確認"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "Wi-Fi使用時のみ"
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "古い順"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "ウィンドウがありません。"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "閲覧したサイトはありません。"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "件名なし"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "保存したページがありません"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "ブックマークがありません。"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "標準"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "ニュース"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "選択したブックマークを移動しますか?"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "よく見るサイト"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "モバイル版を表示"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "位置情報"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "最後の週"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "先月"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "過去7日間"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "大"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "ブラウザの履歴を保存しない"
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "ブラウザ"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "ページ読み込み時のパフォーマンスを向上"
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "ホームページ"
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "ページを下にスクロールするとアドレスバーを非表示"
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "一般"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "氏名"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "拡大/縮小設定を制御"
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "建物名など"
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "フィンガープリント:"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "ホーム画面への追加に失敗しました。"
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "ユーザー名を入力"
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "都道府県/市区町村を入力"
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "国/地域を入力"
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "会社名を入力"
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "位置情報を有効にする"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "JavaScriptを有効化"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "証明書を表示するには、ダブルタップします。"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "検索エンジンを選択するには、ダブルタップします。"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "Webページを開くには、ダブルタップします。"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "リストを開くにはダブルタップします。"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "フォルダを開くには、ダブルタップします。"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "キーボードを開くにはダブルタップします。"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "コンテンツに移動するにはダブルタップします。"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "トレイを閉じるには、ダブルタップします。"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "検索をキャンセルするには、ダブルタップします。"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "分割エリアのサイズを変更するには、ダブルタップして長押しします。"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "並べ替えるには、ダブルタップしてドラッグします。"
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "セキュリティ警告ポップアップを表示"
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "Webページに画像を表示"
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "PC版を表示"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "選択したブックマークを削除しますか?"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "個人データを削除"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "保存先"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "標準ページ"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "データ使用量が%1$d%減少しました(%3$dKB中%2$dKBを受信済み)。データ使用量の統計をリセットするには、ここをタップしてください。"
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "ユーザーエージェントを編集"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "現在のページ"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "作成しました。"
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "都道府県"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "国/地域"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "Cookieとサイトデータ"
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "Cookie"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "コンテンツ設定"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "会社名"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "タブを閉じる"
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "Web通知の許可設定を解除"
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "Web通知許可を解除しますか?"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "保存された全てのアクセス通知を消去"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "通知を消去"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "位置情報を消去"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "履歴を消去"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "初期設定に戻す"
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "市区町村"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "文字サイズを変更し、特にPC版のWebサイトを閲覧しやすくします。文字サイズを変更すると、テキストのレイアウトが変更される可能性があります。"
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "ブックマークのおすすめ"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "Webページのポップアップをブロックします。"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "Webページのポップアップをブロックします。"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "ポップアップをブロック"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "標準"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "自動入力フォーム"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "自動設定"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "自動"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "同じWebサイトに%d回アクセスすると、アクセスしたWebサイトをブックマークに追加するかを確認します。"
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "常にON"
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "毎回"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "開いている全てのウィンドウを閉じ、ホームページに移動します。"
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "サイト上でJavaScriptの実行を許可"
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "サイトに位置情報へのアクセスを許可"
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "サイトが現在地情報にアクセスすることを許可"
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "通知を表示するには、%sを許可してください。"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "Cookieの保存と読み取りを許可"
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "Webページにアクセスすると、よく見るサイトがここに表示されます。"
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "Webサイトを表示すると、保存したデータのサイズと、位置情報へのアクセス可否がここに表示されます。"
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Webページを開くと、ここに表示されます。"
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "オフラインで表示するWebページを保存すると、ここに表示されます。"
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "ページを読み込むと、ページの閲覧履歴が表示されます。"
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Webページをクイックアクセスに追加すると、ここに表示されます。"
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "個々のWebサイトの詳細設定"
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "詳細設定"
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "電話帳に追加"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "簡単にアクセスするために、このサイトをブックマークに追加"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "住所2"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "住所1"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "Cookieを許可"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "1件のプロフィールを削除します。"
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "タブ"
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "ダウンロードを開始しています..."
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "フォルダ名を変更しました。"
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "検索キーワードとURLの候補"
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "データ使用量管理"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "キャンセル"
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "Webページが読み込まれたとき、スクロールせずに全画面でWebページを表示するように端末を設定"
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "バッテリー残量が不足しているため、インターネットを実行できません。"
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "ダウンロードを中止しました。ダウンロードしたデータを削除します。"
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "検索が完了しました。"
+
+msgid "IDS_BR_POP_READY"
+msgstr "準備完了"
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "メモリエラーです。"
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "データローミングが無効です。Wi-Fiネットワークに接続するか、またはデータローミングを有効にし、再度お試しください。"
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "要求がタイムアウトしました。"
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "Wi-Fi接続が必要です。Wi-Fi設定に移動するには、[OK]をタップしてください。"
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "Webアプリ"
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "オンラインで表示"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "オフラインページを後で読む"
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "クイックアクセス"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "常に有効"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "クイックアクセスのショートカットを追加するには、ここをタップします"
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "履歴がありません"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "ユーザーマニュアル"
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "都道府県/市区町村"
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "保存したデータ"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "検索ワード/URLの候補表示"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "履歴"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "画面にページを合わせる"
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "ダウンロード"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "カスタム"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "国/地域"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "フォルダ名を変更"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "個人データ"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "最新"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "発行先"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "エンコード"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "情報を編集"
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "ダウンロードを中止"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "部門名:"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "情報を追加"
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "Wi-Fi"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "設定"
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "OK"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "新規"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "Web検索"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "ファイルを開くことができません。"
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "このファイルを開くアプリケーションが見つかりません。"
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "機内モードが有効な間は、モバイルネットワークに接続できません。Wi-Fiネットワークに接続するか、[設定]をタップして機内モードを無効にし、再度実行してください。"
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "この証明書は信頼できる機関から発行されています。"
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "クイックアクセスのショートカットを追加するには、ここをタップしてください。"
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "プレファレンス"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "%"
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "モバイルネットワークが見つかりません。"
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "一致するものがありません"
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "モバイルデータがOFFになっています。Wi-Fiネットワークに接続するか、[設定]をタップしてモバイルデータをONにしてから再度お試しください。"
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "幅に合わせる"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "クイックアクセス"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "新規タブで開く"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "リンクを共有"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "保存"
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "保存"
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "保存"
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "編集前の画像"
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "次へ"
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "削除"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "消去"
+
+msgid "IDS_BR_SK_BACK"
+msgstr "戻る"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "Wi-Fi接続が必要です。Wi-Fiに接続し、再度お試しください。"
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "URLが見つかりません。"
+
+msgid "IDS_BR_POP_URL"
+msgstr "URL"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "保存しました。"
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "削除しました。"
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d件のアイテムを削除します。"
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "%d件選択"
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "アイテムが選択されていません。"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "メモリが不足しています。"
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "なし"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "モバイルデータが無効です。Wi-Fiネットワークに接続するか、モバイルデータを有効にして、再度実行してください。"
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "読み込み中です。 お待ちください..."
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "無効なURLです。"
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "失敗しました。"
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "タイトルを入力"
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "今後表示しない"
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "ダウンロードが完了しました。"
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "利用できません。"
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "削除しますか?"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "削除しました。"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "アプリケーションを終了しますか?"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "ブックマークが追加されました。"
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "明るさの自動調整"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "アカウント"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "1件のアイテムを削除します。"
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "1件選択"
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "翻訳"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "停止"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "表示"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "共有"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "設定"
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "メール送信"
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "選択"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "外部SDカード"
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "名前を変更"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "更新"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "移動"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "メッセージ"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "リスト表示"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "同意します。"
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "ヘルプ"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "本体"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "ブックマーク"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "追加しました。"
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "追加"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "標準ダウンロード先"
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "Samsungアカウントにサインイン"
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "%d件選択"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "ネットワーク接続不可"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "フォルダ"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "プロフィールを編集"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "設定"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "今はしない"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "有効"
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "編集"
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "続行"
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "続行"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "閉じる"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "キャンセル"
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "キャンセル"
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "許可"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "昨日"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "今日"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "タイトル"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "最大文字数(%d)を超えました。"
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "ストリーミング"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "小"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "設定"
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "検索"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "検索結果"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "プロフィール"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "処理中..."
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "電話番号"
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "本体"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d件のアイテムを削除します。"
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "パスワード"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "ON"
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "OFF"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "検索結果がありません"
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "履歴はありません。"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "通知"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "標準"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "画像"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "全画面表示"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "文字サイズ"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "フォルダ名"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "郵便番号を入力してください。"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "郵便番号を入力"
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "電話番号を入力してください。"
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "名前を入力してください。"
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "フォルダ名を入力してください。"
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "Eメールアドレスを入力"
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "Eメールアドレス"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "ダウンロード中..."
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "開発者モード"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "標準"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "ブックマーク"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "全て"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr "登録"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "タグ"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "1件のアイテムを削除します。"
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "最大%d文字まで入力できます。"
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "未対応のメディアです。"
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "機内モードが有効な間は、モバイルネットワークに接続できません。代わりにWi-Fiネットワークに接続するか、機内モードを無効にして、再度実行してください。"
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "インストールが完了しました。"
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "インストールが失敗しました。"
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "削除中..."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "データローミングが無効です。Wi-Fiネットワークに接続するか、データローミングを有効にし、再度実行してください。"
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "共有"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "貼り付け"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "文字サイズ"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "ダウンロード不可"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "更新"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "再試行"
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "要求に失敗しました。"
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "ログイン"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "読み込み中..."
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "画面に合わせる"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "ダウンロード"
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "データローミングが無効です。Wi-Fiネットワークに接続するか、[データローミング]を有効した後、再度実行してください。"
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "ダウンロードを中止しました。"
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "シークレットON"
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "プライバシー"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "標準保存先"
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "手動ズーム"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "標準検索エンジン"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "サインイン情報を保存"
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "シークレットモードをOFF"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "シークレットモードをON"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "シークレットモードセキュリティ"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "パスワードを使用"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "パスワードを使用しない"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "よく見るWebサイト"
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "マイプロフィールを設定"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "自動入力プロフィール"
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "オンラインでフォームの入力に使用するデータを管理します。"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "サインイン情報を保存"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "位置情報アクセスデータ"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "自動入力データ"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "シークレットモードがONの間に表示した全てのWebページは、シークレットモードがOFFの間は閲覧履歴や検索履歴に表示されません。\n\nシークレットモードがONの間に保存した全てのブックマークおよびWebページは、シークレットモードがOFFの間は表示されません。\n\nシークレットモードのデータは、パスワードで保護することもできます。"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "シークレットモードがONの間に表示した全てのWebページは、シークレットモードがOFFの間は閲覧履歴や検索履歴に表示されません。\n\nシークレットモードがONの間に保存した全てのブックマークおよびWebページは、シークレットモードがOFFの間は表示されません。"
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "シークレットOFF"
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "パスワードを使用しない"
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "新規タブ"
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "Webアドレス"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "Webページをクイックアクセスに追加"
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "JavaScriptをON"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "新しいタブの表示不可"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "新規タブで開く"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "フォルダ名は既に使用されています。"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "新規フォルダ%d"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "新規フォルダ"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "JavaScriptを有効化"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "Webサイトデータを管理"
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "ホームページを設定"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Webページをクイックアクセスリストに追加しました。"
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "クイックアクセスを編集"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "ブックマークから削除"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "ブックマークを追加"
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "閲覧履歴"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "タブ"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "新規タブ"
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "転送"
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "戻る"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "ブックマーク"
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "プロフィールがありません"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "履歴"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "ブックマーク"
+
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "ქსელის შეცდომა."
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "ავტორიზაცია აუცილებელია."
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "უსაფრთხოების გაფრთხილება"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "სერთიფიკატები"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "გაცემულია:"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "საერთო სახელი:"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "ორგანიზაცია:"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "ორგანიზაციის ერთეული:"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "ამ საიტს აქვს უსაფრთხოების სერთიფიკატთან დაკავშირებული პრობლემა."
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "დართე ნება"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "%s ითხოვს თქვენს ლოკაციას."
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "უპირატესობის დამახსოვრება."
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr "სერიული ნომერი"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "სერთიფიკატის გამცემი:"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "ვადა:"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "ძალაში შესვლის დრო:"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "ვარგისია ვადამდე"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "ანაბეჭდი"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "ხელმოწერის ალგორითმი"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "ჩამოტვირთვა"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "ეს ვებსაიტი"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "მომხმარებლის სახელი"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "პაროლი"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "ნახვა"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "გაუქმება"
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "ეკრანი"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "LTE/GSM/WCDMA (ავტომატური დაკავშირება)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "რამდენიმე ფანჯარა"
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "სერთიფიკატის ინფო"
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "ვებსაიტის პარამეტრები"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "სერთიფიკატი არასწორია."
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "ღილაკი"
+
+msgid "IDS_BR_SK_YES"
+msgstr "კი"
+
+msgid "IDS_BR_SK_NO"
+msgstr "არა"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "შესრულდა"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "გაუქმება"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "სხვა"
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "ელემენტები არ არის"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "მობილურ ქსელთან კავშირი"
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "აღარ მაჩვენო"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "მხოლოდ http ან https URL-ების ჩამოტვირთვაა შესაძლებელი."
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "ქსელში ძებნა"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "სურათის ნახვა"
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "ბმულის შენახვა"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "სურათის შენახვა"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "ბმულის კოპირება"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "სურათის ასლის გადაღება"
+
+msgid "IDS_BR_SK_OK"
+msgstr "კი"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "დარეკვა"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "არ შესრ."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "ვებგვერდი დამატებულია სწრაფი წვდომის ფუნქციაზე."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "ვებგვერდი უკვე დამატებულია სანიშნეებში."
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "სწრაფი წვდომის ღილაკი წაიშალა."
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "%d რამ წაიშალა ბრაუზერის ისტორიაში."
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "იხსნება Samsung ანგარიში..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "მონაცემთა შემცირება ჩართულია."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "მონაცემთა შემცირება გამორთულია. შენახულია სიხშირის დიაპაზონის %d%."
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "გამოსახულების ასლი შენახულია ბუფერში."
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "ვერ დაემატა საწყის ეკრანზე"
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "სურათი იტვირთება..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "მონაცემთა შენახვის სტატისტიკა განულდა."
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "სანიშნე წაიშალა."
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "დამატებულია სწრაფი წვდომის სიაში."
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "დამატებულია საწყის ეკრანზე"
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "დაიბლოკა 1 სარკმელი"
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "1 ელემენტი წაიშალა ბრაუზერის ისტორიაში."
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "შეტყობინებები"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "ყველაზე ხშირად ნანახი"
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "ისტორია"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "გაუქმ."
+
+msgid "IDS_BR_SK_TABS"
+msgstr "ჩანართები"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "მენიუ"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "წაშლა"
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "საქაღალდის შექმნა"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "წაშლა"
+
+msgid "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"
+msgstr "მარტივად დაათვალიერე კომპიუტერისთვის განკუთვნილი ვებსაიტები მობილური აპარატით. ეს ფუნქცია ადიდებს ტექსტის ზომას, რომ მარტივად წაიკითხოთ იგი. შენიშვნა: ტექსტის განლაგება შეიძლება შეიცვალოს."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "მოწყობილობაში აირჩიეთ, რომ მისამართის ველში აკრეფის დროს გამოჩნდეს საძიებო ფრაზებისა და ვებ-მისამართის შემოთავაზება."
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "ტექსტი გამოიყენება ონლაინ-ფორმებისთვის."
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "დააყენეთ დამატებითი პარამეტრები ცალკეული ვებსაიტებისთვის."
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "მოხდეს აკრეფილი მონაცემების დამახსოვრება, მოგვიანებით გამოსაყენებლად."
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "აკრეფის დროს გამოჩნდეს სათანადო საძიებო ფრაზები და პოპულარული საიტები ნავიგაციის ზოლში."
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "შეიცვალოს ვებსაიტის მოთხოვნები ზომის კონტროლის შესახებ."
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "სურათები გამოჩნდეს ვებგვერდებზე."
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "შეკუმშეთ მასალა ვებსაიტებიდან, რომ გამოიყენოთ ნაკლები მონაცემი."
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "წაშალეთ შეტყობინებაზე წვდომის ინფორმაცია ყველა ვებსაიტისთვის."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "Change the text size for easier reading, especially when viewing desktop versions of websites on your phone. Note that the text layout may change as a result."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "შეცვალეთ ტექსტის ზომა, რომ წაიკითხოთ უფრო მარტივად, განსაკუთრებით მაშინ, როდესაც ათვალიერებთ ვებსაიტების კომპიუტერულ ვერსიებს. გაითვალისწინეთ, რომ ამან შეიძლება გამოიწვიოს ტექსტის განლაგების შეცვლა."
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "ვებსაიტის შეტყობინებებზე წვდომის მთელი ინფორმაცია წაიშლება."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "საიტებს ჰქონდეთ ქუქი–ფაილების შენახვისა და წაკითხვის უფლება."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "საიტებს ჰქონდეს თქვენი ლოკაციის მონაცემებზე წვდომა."
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "შესაძლოა, ვერ შეძლოთ ზოგიერთი ვებგვერდის სწორად ჩამაგრება"
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "ისტორია გასუფთავდება."
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "სერტიფიკატის ნახვა შეუძლებელია. გვერდის ინფორმაცია შეიცვალა."
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "ამ ვებსაიტზე თითის ანაბეჭდებით შესასვლელად, გახსენით პარამეტრები და გაააქტიურეთ საიტზე შესვლა."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "ეს სერტიფიკატი არ არის სანდო წყაროდან."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "ეს სერტიფიკატი არის სანდო წყაროდან."
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "ამ ვებსაიტისთვის წაიშლება ლოკაციის გამოყენების ნებართვის მონაცემები."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "საბოლოო საქაღალდე იგივეა, რაც საწყისი საქაღალდე."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "საბოლოო საქაღალდე დევს საწყის საქაღალდეში."
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "ამ ვებსაიტს აქვს უსაფრთხოების სერთიფიკატთან დაკავშირებული პრობლემა."
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "იწყება ჩამოტვირთვა..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "ზოგიერთ ძველ HTML ვებსაიტზე შეიძლება არ იმუშაოს ამ ფუნქციამ."
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "საწყის გვერდად დაყენება"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "დაბრუნდება ნაგულისხმევი პარამეტრები."
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "პარამეტრები შენახულია."
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "უსაფრთხოების პოლიტიკა ზღუდავს ინტერნეტ-ბრაუზერის გამოყენებას."
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "შენახულია სანიშნეებში."
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "თეგის სახელის შეცვლა"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "%d პროფილი წაიშლება."
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "ნანახი გვერდები არ გამოჩნდება ბრაუზერის ან ძებნის ისტორიაში და არ დარჩება სხვაგვარი კვალი, როგორიცაა ქუქი-ფაილები."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "%1$s (%2$s) ითხოვს თქვენი კამერის გამოყენების ნებართვას."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) ითხოვს მონაცემების თქვენს მოწყობილობაში შენახვის ნებართვას, ინტერნეტში მათ გამოსაყენებლად."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "%1$s (%2$s) ითხოვს შეტყობინებების ჩვენების ნებართვას."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "%1$s (%2$s) ითხოვს ამ საიტზე თქვენი ბრაუზერის მუშაობის ფორმის შეცვლის ნებართვას. შესაძლოა, ეს იყოს თქვენს სისტემაზე შეტევის მცდელობა. თუ ამ ვებსაიტს არ ენდობით, ან არ იცით რატომ გამოჩნდა ეს მოთხოვნა, შეეხეთ „გაუქმება“-ს"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "%1$s (%2$s) ითხოვს თქვენს ლოკაციაზე წვდომის ნებართვას."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) ცდილობს შეინახოს დიდი მოცულობის მონაცემები თქვენს მოწყობილობაში, ინტერნეტში გამოსაყენებლად."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "ნაპოვნია „%1$s“.\nნაპოვნია ადგილზე: „%2$s“\n\nზოგიერთი რამ დაიბლოკა, მოწყობილობის დაცვის მიზნით."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "ნაპოვნია „%1$s“.\nნაპოვნია ადგილზე: „%2$s“\n\nმაინც გახსნით ვებგვერდს?"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "არ არის საკმარისი მეხსიერება. წაშალეთ ზოგიერთი ელემენტი და ისევ ცადეთ."
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "დაუშვებელია."
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "გადატანილია."
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "შეიყვანეთ URL."
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "ჩაწერეთ სანიშნის სახელი."
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "Dialing..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "წაშლით ვებსაიტის ლოკაციაზე წვდომის ინფორმაციას?"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "წაიშალოს სწრაფი წვდომის ეს ღილაკი?"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "წაიშალოს ეს გვერდი?"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "წაიშალოს ეს სანიშნე?"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "წაიშალოს ვებსაიტის შენახული მონაცემები?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "წაიშალოს ამ ვებსაიტის ავტორიზაციის პარამეტრები?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "წაიშალოს %d ვებსაიტის ავტორიზაციის პარამეტრები?"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "წაიშალოს %d შენახული გვერდი?"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "წაიშალოს სწრაფი წვდომის %d ღილაკი?"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "წაიშალოს %d სანიშნე?"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "წაიშალოს ყველა ვებსაიტის მონაცემი და ლოკაციის უფლებები?"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "წაშლით ისტორიას?"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "გაგრძელება"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "პროგრამის დახურვა"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "გასუფთავდეს?"
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "გსურთ ისტორიის გასუფთავება?"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "სანიშნე მოცილდა."
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "უკვე არის."
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "ამ ვებსაიტისთვის შენახული ყველა მონაცემი წაიშლება."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "ამ ვებსაიტისთვის შენახული და წვდომის ნებართვის ყველა მონაცემი წაიშლება."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "ამ ვებსაიტებისთვის შენახული და წვდომის ნებართვის ყველა მონაცემი წაიშლება."
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "ყველა პარამეტრისთვის აღდგება ნაგულისხმევი მნიშვნელობები."
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "ყველაფერი წაიშლება ბრაუზერის ისტორიაში."
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "საიტებს ჰქონდეთ ქუქი–ფაილების შენახვისა და წაკითხვის უფლება."
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "დაემატა სანიშნეებში."
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "ფანჯრები"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "სერთიფიკატის ნახვა"
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "უნიკოდი (UTF-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "მიკროასლების ნახვა"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "ტექსტის კოდირება"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "ტექსტის შევიწროება"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "პარამეტრები"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "წერილის გაგზავნა"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "ელ.ფოსტა"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "ტექსტის არჩევა"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "აირჩიეთ ყველა"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "აირჩიეთ ყველა"
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "რეჟიმის შერჩევა"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "შერჩეული"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "KeepIt-ზე შენახვა"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "შეინახეთ და ნახეთ უინტერნეტოდ"
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "მიბმულის შენახვა KeepIt-ში"
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "შეინახეთ უინტერნეტოდ სანახავად"
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "ვებგვერდი"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "შენახული გვერდები"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "დათვალიერება"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "გადალაგება"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "საქაღალდის სახელის შეცვლა"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "წაშლა"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "წამკითხველის რეჟიმი"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "პაროლები"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "ახალ ფანჯარაში გახსნა"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "გახსნა"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "გვერდები უინტერნეტოდ"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "ახალი ფანჯარა"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "ჩამოკეცვა"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "საშუალო"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "დაბალი"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "ლოკაციაზე წვდომის უპირატესობები"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "სურათების ჩამოტვირთვა"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "ლათინური-1 (ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "კორეული (EUC-KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "იაპონური (SHIFT JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "იაპონური (ISO-2022-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "იაპონური (EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "ინკოგნიტო რეჟიმი"
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "ძალიან დიდი"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "ჩამაგრებული საწყისი ეკრანი"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "ღილაკი საწყის ეკრანზე"
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "მაღალი"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "გადაგზავნა"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "უკან"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "გიგანტური"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "გვერდზე პოვნა"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "გვერდზე პოვნა"
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "გამოწერილია არხები"
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "ტექსტის გადიდება"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "საიდუმლო რეჟიმის ჩრთ"
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "ღამის რეჟიმის ჩართვა"
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "მონაცემთა შემცირების ჩართვა"
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "აიღეთ და გადაიტანეთ"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "საიდუმლო რეჟიმის გმრ"
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "ღამის რეჟიმის გამორ."
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "მონაცემთა შემცირების გამორთვა"
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "გამორთულია"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "შენახული გვერდის წაშლა"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "ისტორიის წაშლა"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "მონაცემთა გადაცემის ქსელი"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "ასლის შენახვა ბუფერულ მეხსიერებაში"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "URL–ს კოპირება"
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "ასლი"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "ყველას დახურვა"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "ყველას წაშლა"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "ჩინური (GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "ჩინური (Big5)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "ქეშ-მესხიერება"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "ვებ–კლიპზე დამატება"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "სწრაფ წვდომაზე დამატება"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "საწყის ეკრანზე დამატება"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "დაამატეთ საწყის გვერდზე"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "სანიშნეების დამატება ან წაშლა"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "სანიშნის დამატება"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "სანიშნის დამატება"
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "გაფართოება"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "მოძებნეთ ან ჩაწერეთ URL"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "ვებსაიტის ისტორია არ არის"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "ვებსაიტები არ არის"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "ვებგვერდები არ არის"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "სწრაფი ღილაკები არ არის"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "შემოთავაზებული URL-ები"
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "ვებსაიტები"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "იხილეთ მეტი"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "URL შეთავაზებები"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "ტექსტის გამადიდებელი"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "საწყისი გვერდის დაყენება"
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "JavaScript-ის გაშვება"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "პარამეტრების გადატვირთვა"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "წინასწარ ჩატვირთული გვ."
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "დაკავშირებული ვებგვერდები"
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "ადრე ჩამოტვირთული ბმულები"
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "მონაცემთა შემცირება"
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "ლოკაციაზე წვდომა"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "სურათის ხარისხი"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "მისამართის ზოლის დამალვა"
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "არხის მასალის ჩამოტვირთვა"
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "ავტორიზაციის ინფოს წაშლა"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "მონაცემთა შენახვის სტატ."
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "შიგთავსი"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "შეტყობინ. მონაცემთა წაშლა"
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "ფორმის ავტომატური შევსება"
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "პროფილის დამატება"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "ლოკაციაზე წვდომა"
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "მიღწეულია ფანჯრების ლიმიტი"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "ვებ-შეტყობინებები"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "ვებ-შეტყობინება"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "ქმედითობა"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "ფანჯრის გახსნა შეუძლებელია"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "ფაილი ვერ იხსნება"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "სანიშნეებს ვერ გადაიტანთ"
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "საიტი არ არის სანდო"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "საწყისი გვერდის დაყენება"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "სერიული ნომერი:"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "აირჩიეთ ავტორიზაციის პარამეტრ."
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "აირჩიეთ სწრაფი ღილაკები"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "სანიშნეების არჩევა"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "აირჩიეთ სანიშნე"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "უსაფრთხოების სერთიფიკატი"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "სწრაფი ღილაკების გადალაგება"
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "სწრაფი წვდომა"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "პროფილები"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "სარკმელი დაბლოკილია"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "პოპულარული ვებსაიტები"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "ორგანიზაცია:"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "ორგანიზაციის ერთეული:"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "გაცემულია:"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "სერტიფიკატის გამცემია"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "HTML5 გაფართოება"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "ფორმის მონაცემები"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "ძალაშია:"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "საიტზე შესვლის გააქტიურება"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "ნიშნულის შეცვლა"
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "ვებსაიტის მონაცემთა წაშლა"
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "ავტორიზაციის ინფოს წაშლა"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "პროფილის წაშლა"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "სანიშნეების წაშლა"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "მონაცემთა გადაცემის პრობლემები"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "საერთო სახელი:"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "პროგრამის დახურვა"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "პერსონალურ მონაცემთა წაშლა"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "გაასუფთავეთ ლოკაციაზე წვდომის მონაცემი"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "სიხშირის დიაპაზონთა მართ."
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "სერთიფიკატები"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "გადატვირთვა"
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "საწყისი გვ."
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "ძებნა"
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "უკან"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "მუდამ ჩანს"
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "ვებ-\nპორტალი"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "სპორტი"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "სოციალური"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr "საყიდლებზე\nსიარული"
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "გადახდა"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "ჰობი"
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "ისტორიაზე გადასვლა"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "გართობა"
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "ფანჯრების მმართველი"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "ვებგვერდის მისამართი"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "შეყვანილი ხმოვანი ინფორმაცია"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "სურათის ნახვა"
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "დაათვალიერეთ ისტორია."
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "დაათვალიერეთ სანიშნეები."
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "ქმედითი სერტიფიკატი"
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "გამოიყენეთ მთელი ეკრანის რეჟიმი, რომ დაიმალოს სტატუსის ზოლი."
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "გამოიყენეთ კარნახის ფუნქცია და მისამართის ზოლში აკრეფის დროს გამოჩნდება შესაბამისი ფრაზები და პოპულარული საიტები."
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "ზედა საქაღალდე"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "უიარლიყო"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "ფაილი ვერ იხსნება %s-ში. შესაძლოა, იგი წაშლილია ან შეცვლილია სახელი, ან არ არის ფაილზე წვდომის ნებართვა."
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "ვებგვერდი ვერ იხსნება. სერვერიდან პასუხი არ არის."
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "დაბა/ქალაქი/ქვეყანა"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "ეს საიტი იყენებს %s-ს."
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "ამ საიტს შეუძლია გახსნას თქვენი ლოკაცია."
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "ამ საიტს არ შეუძლია გახსნას თქვენი ლოკაცია."
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "ეს სანიშნე წაიშლება."
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "შერჩეული პერსონალური მონაცემები წაიშლება."
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "ტექსტური ველი"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "არჩ. საქაღალ."
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "შეეხეთ ფანჯრის მართვის ხატულას და დახურეთ რამდენიმე ფანჯარა, შემდეგ კი თავიდან მოსინჯეთ."
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "ინტერნეტის დასახურად შეეხეთ კიდევ ერთხელ."
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "გახსნილი გვერდების სინქრონიზაცია"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "ინტერნეტის მონაცემთა დასინქრონება"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "სანიშნეების დასინქრონება"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "ქუჩის მისამართი, საფოსტო ყუთი, ვის გადაეცეს და ა.შ."
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "შენახული მონაცემები"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "გამყოფი ზოლის იდენტიფიკატორი"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "თქვენს სხვა მოწყობილობებში სანიშნეებისა და ჩანართების გასახსნელად შედით თქვენს Samsung ანგარიშზე."
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "ახლად გახსნილი გვერდების მიმოხილვითი ჩვენება."
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "SHA-256 ანაბეჭდი:"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "SHA-1 ანაბეჭდი:"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "შეადგინეთ ტექსტი ვებ-ფორმის ავტომატურად შესავსებად."
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "მიმდინარე გვერდის დაყენება საწყის გვერდად"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "აირჩიეთ საქაღალდე"
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "მოძებნეთ ან ჩაწერეთ URL."
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "საძიებო ველი"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "ძებნა და URL-ის შეთავაზებები"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "ეკრანი და ტექსტი"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "ვებსაიტების მომხმარებლის სახელებისა და პაროლების შენახვა."
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "ბმულის შენახვა"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "აღადგენთ საწყის პარამეტრებს?"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "საწყისი პარამეტრების აღდგენა"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "ავტო. პარამეტრის დაბრუნება"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "პარამეტრების გადატვირთვა"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "დააბრუნეთ ყველა პარამეტრის საწყისი მნიშვნელობა."
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "წაიშალოს ვებსაიტებზე წვდომის ინფორმაცია?"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "დაიმახსოვრეთ პაროლები"
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "ფორმის მონაცემების დამახსოვრება"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "ჩემს მიერ აკრეფილი მონაცემების დამახსოვრება, მოგვიანებით გამოსაყენებლად."
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "მოსანიშნი წრე"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "%s სანიშნე წაიშლება."
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "პირადი"
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "ამობეჭდვა"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "დააჭირეთ მენიუს ღილაკს."
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "საფოსტო ინდექსი"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "%d სარკმლები დაბლოკ."
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "გვერდი ჩაიტვირთა"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "ამ ჩანართში ნაჩვენები გვერდები არ გამოჩნდება თქვენი ბრაუზერის ისტორიაში და არც ძებნის ისტორიაში, მათი კვალი არ დარჩება, როგორც ქუქი-ფაილები."
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "შეიცვალოს ვებსაიტის მოთხოვნა ზომის კონტროლის შესახებ."
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "სხვა"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "გახსენით ფანჯრები."
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "გვერდების გადახედვა"
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "მოთხოვნით"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "მხოლოდ Wi-Fi-ით"
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "შედარებით ძველი"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "ფანჯრები არ არის"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "ნანახი საიტები არ არის"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "თემა არ არის"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "არაა შენახული გვერდები"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "ჩემი ნიშნულები"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "ნორმალური"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "ახალი ამბები"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "გადაიტანთ შერჩეულ სანიშნეებს?"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "ყველაზე ხშირად ნანახი საიტები"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "მობილურის ხედი"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "ლოკაცია"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "გასული კვირა"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "გასული თვე"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "ბოლო 7 დღე"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "დიდი"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "ინტერნეტ-ისტორია არ შეინახა."
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "ინტერნეტი"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "მუშაობის გაუმჯობესება გვერდების ჩამოტვირთვისას."
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "საწყისი გვერდი"
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "მისამართის ზოლი დაიმალოს, გვერდის ქვემოთ გადახვევის დროს."
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "ზოგადი"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "სახელი და გვარი"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "შესრულდეს ზომის შეცვლა"
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "ბინა, კორპუსი, კვარტალი, შენობა, სართული და ა.შ."
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "ანაბეჭდები:"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "ვერ დაემატა საწყის ეკრანზე."
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "შეიყვანეთ თქვენი სახელი, გვარი."
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "შეიყვანეთ დაბა/ქალაქი/ქვეყანა."
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "შეიყვანეთ ქვეყანა/რეგიონი."
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "შეიყვანეთ კომპანიის სახელი."
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "ლოკაციის ჩართვა"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "გააქტიურდეს JavaScript"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "შეეხეთ ორჯერ და ნახეთ სერტიფიკატი."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "შეეხეთ ორჯერ და აირჩიეთ საძიებო სისტემა."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "შეეხეთ ორჯერ და გაიხსნება ვებგვერდი."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "შეეხეთ ორჯერ და გახსენით სია."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "შეეხეთ ორჯერ და გაიხსნება საქაღალდე."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "კლავიატურის გასახსნელად შეეხეთ ორჯერ."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "მასალის გადასატანად შეეხეთ ორჯერ."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "შეეხეთ ორჯერ და ლანგარი დაიხურება."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "შეეხეთ ორჯერ და შეწყდება ძებნა."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "ორჯერ შეეხეთ და არ აუშვათ ხელი, რომ შეცვალოთ გაყოფილი ფართობის ზონა."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "მიმდევრობის შესაცვლელად შეეხეთ ორჯერ და გადაიტანეთ თითით."
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "უსაფრთხოების გაფრთხილების სარკმლები."
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "სურათების ჩვენება ვებ გვერდებზე."
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "ხედი ეკრანზე"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "წაშლით შერჩეულ სანიშნეებს?"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "პერსონალური მონაცემების წაშლა"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "ნაგულისხმევი შესანახი ადგილი"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "ნაგულისხმევი გვერდი"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "მონაცემთა გამოყენება შემცირდა %1$d%-ით (მიღებულია %2$d კბ %3$d კბ-დან). შეეხეთ აქ და განულდება სტატისტიკა."
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "შერჩეული მომხმარებლის სააგენტო"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "მიმდინარე გვერდი"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "შეიქმნა."
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "რაიონი"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "ქვეყანა/რეგიონი"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "ქუქი და საიტის მონაც."
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "ქუქი-ფაილები"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "მასალის პარამეტრები"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "კომპანიის სახელი"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "ჩანართის დახურვა."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "ვებ-შეტყობინებების ნებართვების პარამეტრების გასუფთავება."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "წაშლით ქსელის შეტყობინებების უფლებებს?"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "ვებსაიტებზე წვდომის შეტყობინებების გასუფთავება."
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "შეტყობინებების წაშლა"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "გაასუფთავეთ ლოკაციაზე წვდომის მონაცემი"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "ისტორიის გასუფთავება"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "ბრაუზერის ყველა მონაცემის წაშლა და ყველა საწყისი მონაცემის დაბრუნება."
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "ქალაქი/დაბა"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "შეცვალეთ ტექსტის ზომა, რომ წაიკითხოთ უფრო მარტივად, განსაკუთრებით მაშინ, როდესაც აპარატით ათვალიერებთ კომპიუტერისთვის შექმნილ საიტებს. გაითვალისწინეთ, რომ ამის შედეგად შეიძლება შეიცვალოს ტექსტის განლაგება."
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "შეხსენების სანიშნე"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "კონტექსტური სარკმლების დაბლოკვა ვებგვერდებზე."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "კონტექსტური სარკმლები დაიბლოკოს ვებგვერდებზე."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "ამოსახტომი ფანჯრების დაბლოკვა"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "ძირითადი"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "ფორმის ავტომატური შევსება"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "ავტომატური ამოცნობა"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "ავტომატური"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "მკითხე, დაემატოს თუ არა ვებგვერდის სანიშნე, როდესაც %d-ჯერ გახსნით მას"
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "მუდამ ჩართული"
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "ყოველთვის"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "ყველა გახსნილი ფანჯარა დაიხურება და გადახვალთ საწყის გვერდზე."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "საიტებისთვის JavaScript-ის დაშვება."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "საიტებს ჰქონდეს თქვენი ლოკაციის მოთხოვნის ნება."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "მიეცით საიტებს თქვენი ლოკაციის მონაცემებზე წვდომის ნება."
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "დართეთ ნება მომხმარებელს „%s“ აჩვენოს შეტყობინებები"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "საიტებისთვის ქუქი–ფაილების შენახვისა და წაკითხვის ნებართვის მიცემა."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "ვებგვერდების ნახვის შემდეგ, ყველაზე ხშირად გახსნილი გვერდები გამოჩნდება აქ."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "ვებგვერდების ნახვის შემდეგ მათი შენახული მონაცემების ზომა და შეუძლიათ თუ არა თქვენი მდებარეობის ნახვა, ნაჩვენები იქნება აქ."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "ვებგვერდების დათვალიერების შემდეგ, ისინი გამოჩნდება აქ."
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "უინტერნეტოდ სანახავი ვებგვერდების დამატების შემდეგ, ისინი გამოჩნდება აქ."
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "გვერდების ჩამოტვირთვის შემდეგ გამოჩნდება გვერდების ისტორია."
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "სწრაფ წვდომაზე ვებგვერდების დამატების შემდეგ, ისინი გამოჩნდება აქ."
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "დამატებითი პარამეტრები ცალკეული ვებსაიტებისთვის"
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "გაუმჯობესებული"
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "კონტაქტზე დამატება"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "დაამატეთ ვებსაიტი სანიშნეებში, რომ სწრაფად გახსნათ."
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "მისამართის სტრიქონი 2"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "მისამართის სტრიქონი 1"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "ქუქი–ფაილების მიღება"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "1 პროფილი წაიშლება."
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "ჩნრთ."
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "იწყება ჩამოტვირთვა..."
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "საქაღალდის სახელი შეიცვალა."
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "საძიებო ფრაზის და URL-ს კარნახი"
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "მონაცემთა გამოყენების მართვა"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "გაუქმ."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "მოწყობილობაში აირჩიეთ, რომ ეკრანზე გამოჩნდეს სრული ვებგვერდი, როდესაც იგი ჩამოიტვირთება, ისე რომ არ იყოს საჭირო მისი გადახვევა."
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "ინტერნეტი ვერ ჩაირთვება. კვების ელემენტი იცლება."
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "ჩამოტვირთვა შეწყდა და ჩამოტვირთული მონაცემები წაიშლება."
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "Search completed"
+
+msgid "IDS_BR_POP_READY"
+msgstr "მზადაა."
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "მეხსიერების შეცდომა."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "მონაცემთა გადაცემა როუმინგის დროს გამორთულია. დაუკავშირდით Wi-Fi ქსელს, თუ გაააქტიურეთ მონაცემთა როუმინგი და ისევ სცადეთ."
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "მოთხოვნას ვადა გაუვიდა."
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "საჭიროა Wi-Fi კავშირი. შეეხეთ OK-ს და გადახვალთ Wi-Fi-ს პარამეტრებზე."
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "ვებ-აპები"
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "ნახეთ ინტერნეტით"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "მერე ნახეთ გვერდი უინტერნეტოდ"
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "სწრაფი წვდომა"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "ყოველთვის გააქტიურებული"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "შეეხეთ აქ და დაამატეთ „სწრაფი წვდომის“ ღილაკი"
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "ისტორია არ არის"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "სახელმძღვანელო"
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "დაბა/ქალაქი/ქვეყანა"
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "შენახული მონაცემები"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "ძებნა და URL-ის შეთავაზება"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "ისტორია"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "გვერდის მორგება ეკრანზე"
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "ჩამოტვირთვები"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "პერსონალური"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "ქვეყანა/რეგიონი"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "გადარქმევა"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "პერსონალური"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "არასდროს"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "მიმღებია"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "კოდირება"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "ინფოს შეცვ."
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "ჩამოტვირთვა შეჩერდა"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "განყოფილება:"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "ინფოს დამ."
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "Wi-Fi"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "პარამეტ."
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "OK"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "ახალი"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "ქსელში ძებნა"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "ფაილი ვერ იხსნება."
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "პროგრამა ვერ მოიძებნა ამ ფაილის გასახსნელად."
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "მობილურ ქსელებთან დაკავშირება შეუძლებელია, სანამ აქტიურია „ფრენის რეჟიმი“. სანაცვლოდ, დაუკავშირდით Wi-Fi ქსელს, ან ფრენის რეჟიმის გამოსართავად შეეხეთ „პარამეტრებს“ და ისევ სცადეთ."
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "ეს სერტიფიკატი არის სანდო წყაროდან."
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "შეეხეთ აქ და დაამატეთ „სწრაფი წვდომის“ ღილაკი."
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "პრეფერენციები"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "% "
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "მობილური ქსელები ვერ მოიძებნა."
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "შესატყვისები არ არის"
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "მობილურ მონაცემთა ქსელი გამორთულია. სანაცვლოდ, დაუკავშირდით Wi-Fi ქსელს, ან მობილურ მონაცემთა ჩასართავად შეეხეთ „პარამეტრებს“ და ისევ სცადეთ."
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "მორგება სიგანეზე"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "ჩქარი წვდომა"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "გაიხსნას ახალ ჩანართში"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "ბმულის გაზიარება"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "შენახვა"
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "შენხვ"
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "შენახვა"
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "წინა"
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "შემდეგი"
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "წაშლა"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "წაშლა"
+
+msgid "IDS_BR_SK_BACK"
+msgstr "უკან"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "საჭიროა Wi-Fi კავშირი. დაუკავშირდით Wi-Fi ქსელს და ისევ ცადეთ"
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "URL არ მოიძებნა."
+
+msgid "IDS_BR_POP_URL"
+msgstr "URL"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "შენახულია."
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "წაშლილია."
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d ელემენტი წაიშლება."
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "არჩეულია %d ელემენტი."
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "ელემენტი არ არის შერჩეული."
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "მეხსიერება არ არის საკმარისი."
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "არასოდეს"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "მობილური მონაცემები გამორთულია. სანაცვლოდ, დაუკავშირდით Wi-Fi ქსელს, ან გაააქტიურეთ მობილური მონაცემები და ისევ ცადეთ"
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "იტვირთება. გთხოვთ, დაელოდოთ..."
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "URL არასწორია."
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "ვერ შესრულდა."
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "შეიყვანეთ სათაური"
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "აღარ მაჩვენო"
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "ჩამოტვირთვა დასრულდა."
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "გამორთულია."
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "წაიშალოს?"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "წაშლილია."
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "დახურავთ პროგრამას?"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "სანიშნე დაემატა."
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "ავტომატური განათებულობა"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "ანგარიში"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "1 ელემენტი წაიშლება."
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "არჩეულია 1 ელემენტი."
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "თარგმნა"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "შეჩერება"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "ჩვენება"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "გაზიარება"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "პარამეტრები"
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "ელ. წერილის გაგზავნა"
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "არჩევა"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "SDბარათი"
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "სახელის გადარქმევა"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "განახლება"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "გადატანა"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "შეტყობინებები"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "სიის ნახვა"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "ვეთანხმები."
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "დახმარება"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "მოწყობილობა"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "სანიშნე"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "დამატებულია."
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "დამატება"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "ჩამოტვირთვის ადგილი"
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "Samsung ანგარიშზე შესვლა"
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "%d არჩეულია"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "ქსელთან კავშირი არ არის"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "საქაღალდე"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "პროფილის შეცვლა"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "დაყენება"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "ახლა არა"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "ჩართვა"
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "შეცვლა"
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "გაგრძელ."
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "გაგრძელება"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "დახურვა"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "გაუქმება"
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "გაუქმება"
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "ნებართვა"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "გუშინ"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "დღეს"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "სათაური"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "გადაჭარბებულია სიმბოლოების მაქსიმალური რაოდენობა (%d)."
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "ნაკადი"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "პატარა"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "პარამეტრები"
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "ძიება"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "ძიების შედეგები"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "პროფილი"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "მუშავდება..."
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "ტელეფ. ნომ."
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "ტელეფონი"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d ელემენტი წაიშლება."
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "პაროლი"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "ჩართვა"
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "გამორთ."
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "შედეგები არ მოიძებნა."
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "ისტორია ცარიელია"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "შეტყობინებები"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "საშუალო"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "გამოსახულებები"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "მთლიანი ეკრანი"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "შრიფტის ზომა"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "საქაღალდის სახელი"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "აკრიფეთ საფოსტო ინდექსი."
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "აკრიფეთ საფოსტო ინდექსი."
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "შეიყვანეთ ტელეფონის ნომერი."
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "ჩაწერეთ სახელი."
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "შეიყვანეთ საქაღალდის სახელი."
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "შეიტანეთ ელ.ფოსტის მისამართი."
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "ელ. ფოსტის მისამართი"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "ჩამოტვირთვა..."
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "დეველოპერის რეჟიმი"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "ნაგულისხმევი"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "სანიშნე"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "ყველა"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr "დამატება"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "ტეგები"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "1 ელემენტი წაიშლება."
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "მიღწეულია სიმბოლოების მაქსიმალური რაოდენობა (%d)"
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "მედიის ტიპი გაუთვალისწინებელია."
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "მობილურ ქსელებს ვერ დაუკავშირდებით, სანამ ჩართულია ფრენის რეჟიმი. სანაცვლოდ, დაუკავშირდით Wi-Fi ქსელს, ან გამორთეთ ფრენის რეჟიმი და ისევ ცადეთ"
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "დაინსტალირება დასრულდა."
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "ვერ დაინსტალირდა."
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "წაშლა..."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "მონაცემთა გადაცემა როუმინგის დროს გამორთულია. სანაცვლოდ, დაუკავშირდით Wi-Fi ქსელს, ან გაააქტიურეთ მონაცემთა გადაცემა როუმინგის დროს და ისევ ცადეთ"
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "გაზიარების მეთოდია"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "ჩასმა"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "შრიფტის ზომა"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "ვერ ჩამოიტვირთა"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "განახლება"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "ხელახალი ცდა"
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "მოთხოვნა ვერ შედგა."
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "შესვლა"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "იტვირთება..."
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "ეკრანზე მორგება"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "გადმოწერილები"
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "მონაცემთა როუმინგი გამორთულია. სანაცვლოდ, დაუკავშირდით Wi-Fi ქსელს, ან გაააქტიურეთ მონაცემთა გადაცემა როუმინგის დროს და ისევ სცადეთ."
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "ჩამოტვირთვა შეწყდა."
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "სდმლ. ჩართ."
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "პირადი"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "ნაგულისხმევი მეხსიერება"
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "მექანიკური მასშტაბირება"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "ნაგულისხმევი საძიებო სისტემა"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "შეინახე ავტორიზაციის ინფო"
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "საიდუმლო რეჟიმის გამორთვა"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "საიდუმლო რეჟიმის ჩართვა"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "საიდუმლო რეჟიმის დაცვა"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "პაროლის გამოყენება"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "არ გამოიყენოთ პაროლი"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "ხშირად ნანახი ვებსაიტები"
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "ჩემი პროფილის დაყენება"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "ავტოშევსების ჩემი პროფილი"
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "მართეთ ონლაინ-ფორმების შესავსებად გამოყენებული მონაცემები."
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "შესვლის შენახვა"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "ლოკაციაზე წვდომის პარამეტრები"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "მონაცემთა ავტომატური შევსება"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "„საიდუმლო რეჟიმში“ დათვალიერებული ვებგვერდები არ ჩანს არც ბრაუზერში და არც ძიების ისტორიაში, როდესაც ეს რეჟიმი გამორთულია.\n\n„საიდუმლო რეჟიმის“ დროს შენახული არცერთი სანიშნე და ვებგვერდი არ ჩანს, როცა ეს რეჟიმი გამორთულია.\n\nასევე შეგიძლიათ, პაროლით დაიცვათ „საიდუმლო რეჟიმის“ მონაცემები."
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "„საიდუმლო რეჟიმში“ დათვალიერებული ვებგვერდები არ ჩანს არც ბრაუზერში და არც ძიების ისტორიაში, როდესაც ეს რეჟიმი გამორთულია.\n\n„საიდუმლო რეჟიმის“ დროს შენახული არცერთი სანიშნე და ვებგვერდი არ ჩანს, როცა ეს რეჟიმი გამორთულია."
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "სდმლ. გმრ."
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "არ გამოიყენოთ პაროლი"
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "ახალი"
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "ვებ-მისამართი"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "ვებგვერდი „სწრაფ წვდომაზე“"
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "ჩართეთ JavaScript"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "ახალი ჩანართი ვერ გაიხსნა"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "გაიხსნას ახალ ჩანართში"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "საქაღალდის სახელი უკვე გამოყენებულია."
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "ახალი საქაღალდე %d"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "ახალი საქაღალდე"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "გააქტიურდეს JavaScript"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "ვებსაიტის მონაცემთა მართვა"
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "საწყისი გვერდის დაყენება"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "ვებგვერდი დამატებულია სწრაფი წვდომის სიაში."
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "სწრაფი წვდომის შესწორება"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "სანიშნეებიდან ამოშლა"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "სანიშნის დამატება"
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "დათვალიერების ისტორია"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "ჩანართები"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "ახალი გრაფა"
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "გადაგზავნა"
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "უკან"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "სანიშნეები"
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "პროფილები არ არის"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "ისტორია"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "სანიშნეები"
+
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "Желі қателігі"
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "Түпнұсқаны тексеру қажет."
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "Қауіпсіздік ескертуі"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "Сертификаттар"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "Дейін шығарылған:"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "Жалпы атауы:"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "Ұйым:"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "Ұйымдастыру бірлігі:"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "Осы сайтқа арналған қауіпсіздік куәлігінде қателер пайда болады."
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "Рұқсат"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "%s орныңызды сұрайды."
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "Басымдығын еске сақтау."
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr "Сериялық номері"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "Шығарылған:"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "Жарамдылығы:"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "Жарамды:"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "Жарамдылық мерзімі"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "Тән таңба"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "Қол қою алгоритмі"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "Жазу"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "Бұл веб-бет"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "Тұтынушы аты"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "Кілтсөз"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "Көрініс"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "Тоқтату"
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "Бейнебет"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "LTE/GSM/WCDMA (авто қосылу)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "Көп терезе"
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "Сертификат туралы ақпарат"
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "Веб-сайт параметрлері"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "Жарамсыз куәлік"
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "Түйме"
+
+msgid "IDS_BR_SK_YES"
+msgstr "Иә"
+
+msgid "IDS_BR_SK_NO"
+msgstr "Жоқ"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "Дайын"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "Тоқтату"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "Басқа"
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "Баптар жоқ"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "Мобильді желіге қосылу"
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "Қайтадан көрсетпеу"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "Тек http немесе https URL мекенжайларын жүктеуге болады."
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "Веб іздеу"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "Суретті көру"
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "Сілтеме сақтау"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "Көріністі сақтау"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "Сілтемені көшіру"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "Сурет көшіру"
+
+msgid "IDS_BR_SK_OK"
+msgstr "OK"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "Қоңырау"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "Сәтсіз"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "Жылдам қатынасқа веб-бет қосылды."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "Веб-бет бетбелгілерге қосылды."
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "Жылдам қатынас белгішесі жойылады."
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "%d элемент шолу журналынан жойылды."
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "Samsung есептік жазбасы ашылуда..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "Деректерді аз пайдалану қосылды."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "Деректерді аз пайдалану өшірілді. %d% өткізу мүмкіндігі сақталды."
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "Кескін аралық сақтағышқа көшірілді."
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Бастапқы экранға қосу сәтсіз аяқталды"
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "Кескін жүктелуде..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "Деректерді сақтау статистикаларын қалпына келтіріңіз."
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "Бетбелгі жойылды."
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Жылдам қатынасу тізіміне қосылды."
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "Бастапқы экранға қосылды"
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "1 қалқымалы терезе бұғатталды"
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "1 элемент шолу журналынан жойылды."
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "Хабарландырулар"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "Көп кіретін"
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "Тарих"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "Қоймау"
+
+msgid "IDS_BR_SK_TABS"
+msgstr "Жиекбелгі"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "Мәзір"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "Жою"
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "Қалта жасау"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "Тазалау"
+
+msgid "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"
+msgstr "Ұялы құрылғыңызда компьютер веб-сайттарын оңай көру. Осы мүмкіндік оқуға оңай болу үшін мәтіннің өлшем үлкейтеді. Ескертпе: Мәтіннің орналасуы өзгеруі мүмкін."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Құрылғыны сіз терген веб-мекенжай жолағында сұраулар мен сайттарды ұсынуға орнату."
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "Онлайн пішімд.толт.үшін мәтін орнатыңыз."
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Жеке веб-сайттар үшін қосымша параметрлерді орнату."
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "Үлгілерде терілген күнді кейін пайдалану үшін есте сақтау."
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "Шарлау тақтасында терген кезде, қатысты сұраулар мен танымал сайттарды болжау."
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "Веб-сайттың масштабтау деңгейін басқару туралы сұрауын қайта анықтау."
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "Суреттерді веб-беттерде көрсету."
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "Азырақ деректерді пайдалану үшін, веб-сайттардағы мазмұнды қысыңыз."
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "Барлық веб-сайттарға арналған хабарландыру қатынасы ақпаратын тазалау."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "Change the text size for easier reading, especially when viewing desktop versions of websites on your phone. Note that the text layout may change as a result."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "Жеңіл оқу үшін, әсіресе веб-сайттардың жұмыс үстелі нұсқаларын көру кезінде мәтін өлшемін өзгертіңіз. Нәтижесінде мәтіннің орналасуы өзгеруі мүмкін екенін ескеріңіз."
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "Барлық веб-сайт хабарландыруына қатынасу ақпараты жойылады."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Сайттарға cookie файлдарын сақтауға және оқуға рұқсат ету."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Сайттарға орын деректеріңізге қатынасуға рұқсат ету."
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "Кейбір веб-беттерді ұқыпты қыстыра алмауыңыз мүмкін"
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "Журнал өшіріледі."
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "Сертификатты қарап шығу мүмкін емес. Бет туралы ақпарат өзгертілді."
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "Саусақ іздеріңізбен осы веб-сайтқа кіру үшін Параметрлер бөліміне өтіп, Вебке кіруді іске қосыңыз."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Бұл куәлік сенімді органнан берілмеген."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Бұл куәлік сенімді органнан берілген."
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Осы веб-бетке арналған орын рұқсаты деректері жойылады."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "Тағайындалған қалта негізгі қалтамен бірдей емес."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "Тағайындау қалтасы бастапқы қалтаның ішіндегі қалта болып табылады."
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "Осы веб-сайтқа арналған қауіпсіздік куәлігінде қателер пайда болды."
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "Жүктеу басталуда..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "Кейбір ескі HTML веб-сайттар бұл мүмкіндікті қолдамауы мүмкін."
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "Бастапқы бет ретінде орнату"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "Параметрлер әдепкі мәндерге ысырылады."
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "Қондырғылар сақталған."
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "Қауіпсіздік саясаты интернет браузерінің пайдаланылуын шектейді."
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "Бетбелгілерге сақталған."
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "Белгінің атын өзгерту"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "%d профиль жойылады."
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "Сіз көретін беттер браузер журналында немесе іздеу журналында пайда болмайды және олар cookie файлдары сияқты басқа жолдардан шықпайды."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "%1$s (%2$s) камераңызды пайдалану рұқсатын сұрауда."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) желіден тыс пайдалану үшін деректерді құрылғыда сақтау рұқсатын сұрауда."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "%1$s (%2$s) хабарландыруларды көрсетуге рұқсат сұрауда."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "%1$s (%2$s) осы сайтта браузеріңіздің жұмыс істеу әдісін өзгертуді сұрауда. Бұл жүйеңізге шабуыл әрекеті болуы мүмкін. Бұл веб-сайтқа сенбесеңіз немесе бұл сұрау неге шығарылғанын білсеңіз, Бас тарту түймешігін басыңыз"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "%1$s (%2$s) орналасқан орныңызға кіру рұқсатын сұрауда."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) үлкен көлемдегі деректерді құрылғыңызда желіден тыс пайдалану үшін сақтауда."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "“%1$s” анықталды.\nКелесіде анықталды: “%2$s”\n\nҚұрылғыңызды қорғау үшін кейбір мазмұн блокталды."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "“%1$s” анықталды.\nКелесіде анықталды: “%2$s”\n\nБәрібір веб-бетті ашасыз ба?"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "Жад жеткіліксіз. Кейбір элементтерді жойып, әрекетті қайталаңыз."
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "Рұқсатсыз"
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "Орналастырылды."
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "URL енгізіңіз."
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "Бетбелгі атын енгізіңіз."
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "Dialing..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "Веб-сайт орнына кіру ақпаратын жою керек пе?"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "Осы жылдам кіру белгішесін жою керек пе?"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "Осы бетті жою керек пе?"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "Осы жедел пернені жою керек пе?"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "Сақталған веб-сайт деректерін жоясыз ба?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "Осы веб-бетке арналған кіру деректерін жою керек пе?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "%d веб-беттеріне арналған кіру деректерін жою керек пе?"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "%d сақталған веб-беттерді жоясыз ба?"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "%d жылдам кіру белгішелерін жоясыз ба?"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "%d бетбелгіні жоясыз ба?"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "Барлық веб-сайт деректері мен орын рұқсаттарын жою керек пе?"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "Журналды жоясыз ба?"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "Жалғастыру"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "Бағдарламаны жабу"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "Тазартасыз ба?"
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "Журналды тазалау керек пе?"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "Бетбелгі жойылды."
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "Қолданыста бар."
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Осы веб-сайт үшін сақталған барлық деректер тазартылады."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Осы веб-сайтқа арналған барлық сақталған деректер мен орын рұқсаты деректері тазартылады."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "Осы веб-сайттарға арналған барлық сақталған деректер мен орын рұқсаты деректері тазартылады."
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "Барлық параметрлер әдепкі мәндеріне қалпына келтіріледі."
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Барлық элементтер шолу журналынан жойылады."
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Сайттарға куки файлдарын сақтауға және оқуға рұқсат ету."
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "Бетбелгілерге қосылған."
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "Терезелер"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "Куәлікті көру"
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "Юникод (UTF-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "Нобай көрінісі"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "Мәтінді кодтау"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "Мәтінді кішірейту"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "Параметрлер"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "Хабарлама жіберу"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "Email"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "Мәтін таңдау"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "Барлығын таңдау"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "Барлығын таңдау"
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "Таңдау режимі"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "Таңдалған"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "KeepIt ішіне сақтау"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Бетті желі. тыс көру үш. сақ-у"
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "Байл. эл. KeepIt іш. сақтау"
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Желіден тыс көру үшін сақтау"
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "Веб-парақ"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "Сақталған беттер"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "Көрініс"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "Қайта тапс. беру"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "Папканың атын өзгерту"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "Алып тастау"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "Оқу режимі"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "Құпиясөздер"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "Жаңа терезеде ашу"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "Ашу"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "Желіден тыс беттер"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "Жаңа терезе"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "Азайту"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "Орташа"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "Төмен"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "Орынға қатынасу артықшылықтары"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "Суреттерді жүктеу"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "Латын-1 (ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "Корей (EUC-KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "Жапон (SHIFT JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "Жапон (ISO-2022-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "Жапон (EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "Жасырын режим"
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "Ірі"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "Веб-клип рет-гі баст. бет"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "Белгіше рет.бастапқы экран"
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "Жоғары"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "Жіберу"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "Артқа"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "Үлкен"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "Беттен табу"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "Беттен табу"
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "Жазылған арналар"
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "Мәтінді үлкейту"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "Құпия режимін қосу"
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "Түнгі реж.іске қосу"
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "Деректерді аз пайдалануды қосу"
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "Сүйретіп апару"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "Құпия режимін өшіру"
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "Түнгі режимді өшіру"
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "Деректерді аз пайд-у қосылды"
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "Өшірілген"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "Сақталған бетті жою"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "Жұрналды жою"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "Деректер желісі"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "Буферге көшіру"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "Сілт. URL көш-у"
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "Көшіру"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "Бәрін жабу"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "Барл.өшіру"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "Қытай (GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "Қытай (Big5)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "Кэш"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "Веб-клипке қосу"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "Жылдам қатынасу үшін қосу"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Бастапқы экранға қосу"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "Бастапқы бетке қосу"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "Бетбелгіні қосу немесе алып тастау"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "Бетбелгі қосу"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "Қосымшаны қосу"
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "Кеңейтім"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "URL мек-н із-у не енг-у"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "Веб-сайт тарих журналы жоқ"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "Веб-сайттар жоқ"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "Веб-беттер жоқ"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "Белгішелер жоқ"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "Веб-мекенжай ұсыныстары"
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "Веб-сайттар"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "Қосымша көрсету"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "URL ұсыныстары"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "Мәтіндік көмекші құрылғы"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "Бастапқы бетті орнатыңыз"
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "JavaScript іске қосу"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "Параметрлер қалп. келтіру"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "Веб-бет алд. ала жүктеңіз"
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "Байл. веб-бет. ал-ал жүк."
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "Қолж. сіл-ді ал. ала жүк."
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "Деректерді аз пайдалану"
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "Орынға кіру"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "Кескін сапасы"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "Мекенжай жолағын жасыру"
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "Арна мазмұнын жүктеу"
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "Кіру деректерін жою"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "Дерек-ді сақ-у статис-ры"
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "Мазмұн"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "Хабарл.деректерін тазалау"
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "Үлгілерді авто толтыру"
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "Профильді қосу"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "Орынға қатынасу"
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "Терезе шектеуіне жеткен"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "Веб-хабарландырулар"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "Веб-хабарландыру"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "Жарамдылық"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "Терезені ашу мүмкін емес"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Файлды ашу мүмкін емес"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "Бетб-ді жылжыту мүмкін емес"
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "Сайт сенімді емес"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "Бастапқы бетті орнату"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "Сериялық нөмір:"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "Келесіге кіру деректерін таң-у"
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "Белгішелерді таңдау"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "Бетбелгілер таңдау"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "Бетбелгі таңдау"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "Қауіпсіздік куәлігі"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "Жылдам қат.белг.қайта реттеу"
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "Жылдам қатынас"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "Профильдер"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "Қалқыма бұғатталды"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "Танымал веб-сайттар"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "Ұйым:"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "Ұйымдастыру бірлігі:"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "Шығарылған күн:"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "Шығарған"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "HTML5 кеңейтімі"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "Үлгі деректері"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "Мерзімі бітетін күн:"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "Веб-кіруді қосу"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "Қосымшаны өзгерту"
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "Веб-сайт деректерін жою"
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "Кіру деректерін жою"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "Профильді жою"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "Бетбелгілерді жою"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "Деректер байланысының мүмкіндігіне қатысты мәселе"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "Жалпы атауы:"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "Бағдарламаны жабу"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "Жекеленген деректерді өшіріңіз"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "Орнына кіруді тазалау"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "Өткізу мүмкінд. басқару"
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "Сертификаттар"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "Қалпына келтіру"
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "Баст. бет"
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "Табу"
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "Артқа"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "Әрқ.көрсету"
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "Веб-портал"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "Спорт"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "Әлеуметтік"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr " Сауда жасау"
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "Төлем"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "Хобби"
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "Журналға өту"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "Ойын-сауық"
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "Терезе реттеушісі"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "Веб-мекенжай"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "Дауыс енгізу"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "Суретті көру"
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "Журналды қарап шығыңыз."
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "Бетбелгілерді қарап шығыңыз."
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "Жарамды сертификат"
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "Күй жолағын жасыру үшін толық экран режимін пайдаланыңыз."
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Терген кезде мекенжай жолағында қатысты сұраулар мен танымал веб-сайттарды көрсету үшін болжау қызметін пайдалану."
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "Жоғарғы қалта"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "Белгіленбеген"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "%s ішіндегі файлды ашу мүмкін емес. Ол жойылуы немесе аты өзгертілуі мүмкін немесе файл рұқсаттары кіргізбеуі мүмкін."
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "Веб-бетті көрсету мүмкін емес. Серверден жауап жоқ."
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "Қалашық/қала/ел"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "Бұл сайт %s пайдалануда."
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "Бұл сайт орныңызға кіруі мүмкін."
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "Бұл сайт орныңызға кіре алмайды."
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Бұл бетбелгі жойылады."
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "Таңдалған жеке деректер жойылады."
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "Мәтін өрісі"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "Мақс-ты папка"
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "Терезе реттеушісінің белгішесін түртіп, бірнеше терезелерді жабыңыз, содан кейін әрекетті қайталаңыз."
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "Интернетті жабу үшін тағы бір рет түртіңіз."
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "Ашық беттерді синхрондау"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "Интернет деректерін синхрондау"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "Бетбелгілерді синхрондау"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "Көше, пошта индексі, беруге арналған, т.б."
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "Сақталған деректер"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "Бөлінген жолақ тұтқасы"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "Бетбелгілер мен басқа да құрылғыңыздағы жиекбелгілерге кіру үшін Samsung есептік жазбаңызға кіріңіз."
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "Жаңадан ашылған беттерді шолып көрсету."
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "SHA-256 саусақ ізі:"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "SHA-1 саусақ ізі:"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "Веб-үлгіні авто толтыру мәтінін орнату."
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "Ағымдағы бетті бастапқы бетке орнату"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "Папканы таңдау"
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "URL мекенжайын іздеу немесе енгізу."
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "Іздеу өрісі"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "Іздеу және URL ұсыныстары"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "Экран мен мәтін"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "Веб-сайттардың пайдаланушы аттары мен құпиясөздерін сақтау."
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "Сілтеме сақтау"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "Әдепкі параметрлерді қалпына келтіру керек пе?"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "Әдепкі параметрлерді қалпына келтіру"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "Стандартты бапстапқы мәндеріне баптау"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "Реттеу алып тастау"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "Барлық параметрлерді әдепкі мәндеріне қалпына келтіру."
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "Веб-хабарландыру арқылы кіру ақпаратын жою керек пе?"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "Құпиясөзді сақтау"
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "Деректерден еске сақтау"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "Кейін пайдалану үшін формалардағы I деректер түрін еске сақтау."
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "Ауыстырғыш түйме"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "%s бетбелгісі жойылады."
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "Құпия"
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "Басып шығару"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "Мәзір пернесін басу."
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "Пошта индексі"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "%d қалқ. терезе бұғ."
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "Бет жүктелді"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "Бұл жиекбелгіден көрінетін беттер браузеріңіздің журналында немесе іздеу журналында пайда болмайды және олар “cookie” файлдары сияқты басқа іздер қалдырмайды."
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "Веб-тораптың масштабтауды басқаруды сұрауын қайта анықтау."
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "Басқа"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "Терезелерді ашыңыз."
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "Шолу кезінде беттер ашу"
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "Талап етілгенде"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "Тек Wi-Fi арқылы"
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "Ескірек"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "Терезелер жоқ"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "Кірген сайттар жоқ"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "Тақырып жоқ"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "Сақталған беттер жоқ"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "Бетбелгі жоқ"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "Қалыпты"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "Жаңалықтар"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Таңдалған бетбелгілерді жылжыту керек пе?"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "Көп кіретін сайттар"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "Ұялы режим"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "Орын"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "Соңғы апта"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "Соңғы ай"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "Соңғы 7 күн"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "Үлкен"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "Интернет журналы сақталмады."
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "Шолушы"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "Беттерді жүктеу кезінде өнімділікті арттыру."
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "Үй беті"
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "Бетті төмен айналдыру кезінде мекенжай жолағын жасыру."
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "Жалпы"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "Толық аты"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "Мәжбүрлеп масштабтау"
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "Пәтер, жинақ, блок, ғимарат, қабат, т.б."
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "Саусақ іздері:"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Бастапқы экранға қосу сәтсіз аяқталды."
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "Атыңызды енгізіңіз."
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "Қала/елді енгізу."
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "Ел/аймақты енгізу."
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "Компания атауын енгізіңіз."
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "Орнын қосу"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "JavaScript қосу"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "Сертификатты көру үшін екі рет түртіңіз."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "Іздеу механизмін таңдау үшін екі рет түртіңіз."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "Веб-бетті ашу үшін екі рет түртіңіз."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "Тізімді ашу үшін екі рет түртіңіз."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "Қалтаны ашу үшін екі рет түртіңіз."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "Пернетақтаны ашу үшін, екі рет түртіңіз."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "Мазмұнды жылжыту үшін, екі рет түртіңіз."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "Науаны жабу үшін екі рет түртіңіз."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "Іздеуді болдырмау үшін екі рет түртіңіз."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "Бөлінген аумақтың өлшемін өзгерту үшін екі рет түртіп ұстап тұрыңыз."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "Қайта тәртіпке келтіру үшін екі рет түртіп, сүйреңіз."
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "Қауіпсіздік ескертуі қалқымалы терезесін көрсету."
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "Суреттерді веб-беттерден көрсету."
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "Көлемі"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Таңдалған бетбелгілерді жою керек пе?"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "Жеке деректерді жою"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "Өздігінен сақталады"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "Әдепкі бет"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "Деректерді пайдалану %1$d% (%2$d КБ/%3$d КБ алынды) бойынша өсті. Статистикаларды қалпына келтіру үшін осы жерді түртіңіз."
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "Реттелмелі пайдаланушы агенті"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "Ағымдағы бет"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "Құрылды"
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "Аудан"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "Ел/аймақ"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "Cookie және сайт дер."
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "Cookies"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "Мазмұн параметрлері"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "Компания атауы"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "Қойындыны жабу."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "Веб-хабарландыру туралы рұқсат параметрлерін тазалау."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "Веб-хабарландырудың рұқсаттарын өшіру керек пе?"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "Веб-сайттар үшін хабарландыру қатынасын өшіріңіз."
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "Мәлімдемелерді жою"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "Орнына кіруді тазалау"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "Журналды тазарту"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "Браузердің барлық деректерін өшіру және барлық параметрлердің зауыттық мәндерін қалпына келтіру."
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "Қала"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "Жеңіл пайдалану үшін, әсіресе құрылғыңызда веб-сайттардың жұмыс үстелі нұсқаларын көру кезінде мәтін өлшемдерін өзгертіңіз. Нәтижесінде мәтіннің орналасуы өзгеруі мүмкін екенін ескеріңіз."
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "Бетбелгі еске салғышы"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "Веб-беттердегі қалқымалы терезелерге тыйым салу."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "Веб-беттердегі қалқымалы терезелерді бұғаттаңыз."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "Қалқымалы терезелерді бұғаттау"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "Негізгі"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "Үлгілерді автоматты толтыру"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "Автоматты анықтау"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "Автоматты түрде"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "Веб-сайтқа %d рет кіргеннен кейін бетбелгіні қосуды сұрайды"
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "Әрдайым қосулы"
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "Әрқашан"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "Ашық терезелердің барлығы жабылады және бастапқы бетке ораласыз."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "Сайттарға JavaScript орындауға рұқсат ету."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "Сайттарға орныңызға өтуді сұрауға мүмкіндік беру."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Сайттарға орын деректеріңізге өтуге мүмкіндік беру."
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "%s хабарландыруларды көрсетуге рұқсат ету"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "Сайттарға куки деректерін сақтауға және оқуға мүмкіндік береді."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "Веб-беттерге кіргеннен кейін ең көп кірілген беттер мына жерде көрсетіледі."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "Веб-сайттарды көргеннен кейін онда сақталған деректер өлшемі мен сайттардың сіздің орныңызға қатынаса алу мүмкіндігі осында көрсетіледі."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Веб-беттерді көргеннен кейін олар осында көрсетіледі."
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Веб-беттерді желіден тыс күйде көру үшін сақтағаннан кейін, олар осы жерде көрсетіледі."
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "Беттерді жүктеген соң, бет журналы көрсетіледі."
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Веб-беттерді Жылдам қатынасқа қосқаннан кейін олар мына жерде көрсетіледі."
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Жеке веб-сайттарға арналған қосымша параметрлер"
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "Қосымша"
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "Контактілерге қосу"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "Осы сайтты тез ашу үшін, оны бетбелгілерге қосыңыз."
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "2-мекенжай жолы"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "1-мекенжай жолы"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "Куки файлдарын қабылдау"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "1 профиль жойылады."
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "ҚОЙЫН"
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "Жүктеу басталуда..."
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "Қалта атауы өзгертілді."
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "Іздеу терминдері мен URL ұсыну"
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "Дерек қолданылуын басқару"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "Тоқт"
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "Құрылғыны толық веб-бетті экран жүктелген кезде айналдырусыз көрсетуге орнатыңыз."
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "Интернетті іске қосу мүмкін емес. Аз зарядты батарея."
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "Жүктеу тоқтатылды және жүктелген деректер жойылады."
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "Search completed"
+
+msgid "IDS_BR_POP_READY"
+msgstr "Әзір"
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "Жадында қателік бар."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Деректер роумингі өшірілген. Wi-Fi желісіне қосылыңыз немесе деректер роумингін қосып, әрекетті қайталаңыз."
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "Тайм-аут сұрау."
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "Wi-Fi қосылымы қажет. Wi-Fi параметрлеріне өту үшін, OK түймесін түртіңіз."
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "Веб-бағд-р"
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "Желіде көру"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "Желіден тыс бет-ді кейін оқу"
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "Жылдам қатынас"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "Әрдайым қосулы"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Жылдам қатынас белгішесін қосу үшін, осы жерді түртіңіз"
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "Журнал жоқ"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "Пайдаланушы нұсқ-ғы"
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "Қалашық/қала/ел"
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "Сақталған деректер"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "Іздеу және URL ұсыныстары"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "ЖУРНАЛ"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "Бетті экранға сәйкес-діру"
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "Жүктеулер"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "Таңдамалы"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "Ел/аймақ"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "Қалта атауын өзгерту"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "Жеке деректер"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "Жаңарақ"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "Берілген"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "Шифрлау"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "Ақп. өзг-у"
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "Жүктеу тоқтатылды"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "Бөлім:"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "Ақпар. қосу"
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "Wi-Fi"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "Параме-р"
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "OK"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "Жаңа"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "Веб іздеу"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "Файлды ашуға болмады."
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "Бұл файлды ашу үшін бағдарлама табылмады."
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "Ұшу режимі қосылғанда, ұялы желілерге қосылу мүмкін емес. Орнына Wi-Fi желісіне қосылыңыз немесе ұшұ режимін өшіру үшін, Параметрлер түймесін түртіп, әрекетті қайталаңыз."
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Бұл куәлік сенімді органнан берілген."
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Жылдам қатынас белгішесін қосу үшін, осы жерді түртіңіз."
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "Ұнамдылар"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "% "
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "Ұялы желілер табылмады."
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "Сәйкестік жоқ"
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "Ұялы деректер өшірілді. Орнына Wi-Fi желісіне қосылыңыз немесе ұялы деректерді қосу үшін, Параметрлер түймесін түртіп, әрекетті қайталаңыз."
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "Еніне сәйкес келу"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "ЖЫЛДАМ ҚАТ-С"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "Жаңа жиекбелгіде ашу"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "Сілтеме бөлісу"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "Сақт"
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "Сақт"
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "Сақтау"
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "Алдыңғы"
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "Сосын"
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "Жою"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "Тазалау"
+
+msgid "IDS_BR_SK_BACK"
+msgstr "Aртқа"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "Wi-Fi желісіне қосылу қажет етіледі. Wi-Fi желісіне қосылып, қайталап көріңіз"
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "URL табылмады."
+
+msgid "IDS_BR_POP_URL"
+msgstr "URL"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "Сақталған"
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "Жойылған"
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d элемент жойылады."
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "%d элемент таңдалды."
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "Элементтер таңдалмады."
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "Жадында орын аз."
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "Ешқашан"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "Ұялы деректер өшірілді. Оның орнына Wi-Fi желісіне қосылыңыз немесе ұялы деректерді қосыңыз, сосын әрекетті қайталап көріңіз"
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "Жүктелуде. Күте тұрыңыз..."
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "Жарамсыз URL."
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "Үзіліп кетті"
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "Атауды енгізу"
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "Қайта көрсетпеңіз"
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "Жазылу аяқталды"
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "Өшірілген"
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "Өшіресіз бе?"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "Жойылды"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "Бағдарламаны жабу керек пе?"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "Бетбелгі қосылды."
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "Автоматты ашықтық"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "Шот"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "1 элемент жойылады."
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "1 элемент таңдалды"
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "Аудару"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "Тоқтату"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "Көрсету"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "Байланысқа жол"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "Қондырғылар"
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "Email жіберу"
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "Таңдау"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "SD карта"
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "Атын өзгерту"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "Жаңарту"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "Орналастыру"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "Хабарламалар"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "Тізімдік көрініс"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "Келісемін."
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "Көмек"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "Құрылғы"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "Белгі қосу"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "Қосылды"
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "Қосу"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "Әдепкі жүктеу қоймасы"
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "Samsung есептік жазбасына кіру"
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "%d таңдалды"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "Желіге қосылмаған"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "Қалта"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "Профайлды өңдеу"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "Орнату"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "Қазір емес"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "Қосу"
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "Өзгерту"
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "Жалғ-ру"
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "Жалғастыру"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "Жабу"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "Бас тарту"
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "Тоқтату"
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "Рұқсат ету"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "Кеше"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "Бүгін"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "Тақырыбы"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "Таңбалардың ең көп санынан (%d) асып кетті."
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "Ағымдағылер"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "Ұсақ"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "Қондырғылар"
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "Іздеу"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "Іздеу нәтижелері"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "Режим"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "Өңделуде..."
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "Тел. нөмірі"
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "Телефон"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d элемент жойылады."
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "Кілтсөз"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "Қосылған"
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "Өшірілген"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "Ешқандай нәтиже табылмады."
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "Жазбалар жоқ"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "Хабарландырулар"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "Орташа"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "Суреттер"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "Толық экран"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "Шрифт өлшемі"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "Папка аты"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "Пошта индексін енгізіңіз."
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "Пошта индексін енгізіңіз."
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "Телефон нөмірін енгізіңіз."
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "Атын енгізіңіз."
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "Қалта атын енгізңіз."
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "Электрондық пошта мекенжайын енгізу."
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "Эл.пошта адресі"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "Жазылуда..."
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "Әзірлеуші режимі"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "Өздігінен"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "Қосымшалар"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "Барлығы"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr "Қосу"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "Белгілер"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "1 элемент жойылады."
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "Ең көп таңбалар санына (%d) жетті"
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "Қолданылмайтын медиа түрі."
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Ұшу режимі қосылғанда ұялы байланыс желілеріне қосылу мүмкін емес. Оның орнына Wi-Fi желісіне қосылыңыз немесе ұшу режимін өшіріңіз, сосын әрекетті қайталап көріңіз"
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "Орнату аяқталды."
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "Орнату үстінде үзіліп кетті."
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "Жойылуда..."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Деректер роумингі өшірілді. Орнына Wi-Fi желісіне қосылыңыз немесе деректер роумингін қосып, қайталап көріңіз"
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "Бөлісу"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "Қою"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "Қаріп өлшемі"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "Жүктеу мүмкін емес"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "Жаңарту"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "Қайталау"
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "Сұраныс үзіліп кетті."
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "Жүйеге кіру"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "Жазылуда..."
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "Экран ұзындығы бойынша"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "Жазылған"
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Деректер роумингі өшірілген. Оның орнына Wi-Fi желісіне қосылыңыз немесе деректер роумингін іске қосып, әрекетті қайталаңыз."
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "Жазу тоқтатылды"
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "Қосулы"
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "Құпиялық"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "Әдепкі сақтау"
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "Қолмен үлкейту"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "Әдепкі іздеу жүйесі"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "Кіру ақпаратын сақтау"
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "Құпия режимді өшіру"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "Құпия режимді қосу"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "Құпия режимінің қауіпсіздігі"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "Құпиясөзді пайдалану"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "Құпиясөзді қолданбау"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "Көп кіретін веб-сайттар"
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "Менің профилімді орнату"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "Авто толтыру профилім"
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "Үлгілерді онлайн күйде толтыру үшін пайдаланылған деректерді басқарыңыз."
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "Кіру мәл-н сақтау"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "Орынға қатынасу деректері"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "Авто толтыру деректері"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "Құпия режимі қосулы болғанда қаралған қандай да бір веб-парақтар режим өшірулі болған кезде шолғышта немесе іздеу журналында көрсетілмейді.\n\nҚұпия режимі қосулы болғанда сақталған бетбелгілер мен веб-парақтар режим өшірулі болғанда көрсетілмейді.\n\nСондай-ақ, Құпия режим деректерін құпиясөз арқылы қорғай аласыз."
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "Құпия режимі қосулы болғанда қаралған қандай да бір веб-парақтар режим өшірулі болған кезде шолғышта немесе іздеу журналында көрсетілмейді.\n\nҚұпия режимі қосулы болғанда сақталған бетбелгілер мен веб-парақтары режим өшірулі болғанда көрсетілмейді."
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "Өшірулі"
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "Құпиясөзді қолданбау"
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "Жаңасы"
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "Веб-мекенжай"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "Жыдам қатынасқа веб-бет қосу"
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "JavaScript опциясын қосу"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "Жаңа қойынды ашылмады"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "Жаңа қойындыда ашу"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "Қалта атауы пайдаланылуда."
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "%d-жаңа қалта"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "Жаңа қалта"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "JavaScript қосу"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "Веб-сайт деректерін басқару"
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "Бастапқы бетті орнату"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Веб-бет жылдам қатынасу тізіміне қосылды."
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "Жылдам қатынасты өзгерту"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "Бетбелгілерден жою"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "Бетбелгі қосу"
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "Шолу журналы"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "Қойындылар"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "Жаңа қойынды"
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "Бағ. өзг-у"
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "Артқа"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "Бетбелгі-р"
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "Профильдер жоқ"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "Журнал"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "Бетбелгілер"
+
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "네트워크 오류가 발생하였습니다."
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "인증이 필요합니다."
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "보안경고"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "인증서"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "발급 대상:"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "일반 이름:"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "기관:"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "기관명:"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "이 사이트의 보안 인증서에 문제가 있습니다."
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "허용"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "%s에서 현재 위치정보를 요청합니다."
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "설정을 기억합니다."
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr "시리얼 번호"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "발급 기관:"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "유효기간:"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "유효기간 시작일:"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "유효기간 만료일"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "지문"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "서명 알고리즘"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "다운로드"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "이 웹페이지"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "사용자 이름"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "비밀번호"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "보기"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "취소"
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "화면"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "LTE/GSM/WCDMA(자동 연결)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "멀티윈도우"
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "인증서 정보"
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "웹사이트 설정"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "유효하지 않은 인증서입니다."
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "버튼"
+
+msgid "IDS_BR_SK_YES"
+msgstr "예"
+
+msgid "IDS_BR_SK_NO"
+msgstr "아니요"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "완료"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "취소"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "더보기"
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "항목이 없습니다"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "모바일 네트워크에 연결"
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "다시 보지 않기"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "http 또는 https URL만 다운로드할 수 있습니다."
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "웹 검색"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "이미지 보기"
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "링크 저장"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "이미지 저장"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "링크 복사"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "이미지 복사"
+
+msgid "IDS_BR_SK_OK"
+msgstr "확인"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "통화"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "완료 안 됨"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "웹페이지를 빠른 실행에 추가하였습니다."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "웹페이지를 [북마크]에 추가하였습니다."
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "빠른 실행 바로가기를 삭제하였습니다."
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "방문기록에서 항목 %d개를 삭제하였습니다."
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "삼성 계정 실행 중..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "[데이터 사용량 줄이기]를 실행하였습니다."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "[데이터 사용량 줄이기]를 해제하였습니다. 대역폭의 %d%를 절약하였습니다."
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "이미지를 클립보드에 복사하였습니다."
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "홈 화면에 추가하지 못하였습니다."
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "이미지 다운로드 중..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "데이터 절약 통계를 초기화하였습니다."
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "북마크를 삭제하였습니다."
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "[빠른 실행]에 추가하였습니다."
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "홈 화면에 추가하였습니다."
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "팝업 1개를 차단하였습니다."
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "방문기록에서 항목 1개를 삭제하였습니다."
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "알림"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "자주 방문한 웹사이트"
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "기록"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "선택 해제"
+
+msgid "IDS_BR_SK_TABS"
+msgstr "탭"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "메뉴"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "삭제"
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "새 폴더 추가"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "삭제"
+
+msgid "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"
+msgstr "읽기 편하도록 글자 크기를 확대합니다. 특히, 모바일 디바이스에서 PC 버전의 웹사이트를 볼 때 유용합니다. 줄간격 등의 문단 구성이 변경될 수 있습니다."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "웹 주소표시줄에 내용을 입력하면 문구 및 사이트를 추천하도록 설정합니다."
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "온라인 양식 입력용 텍스트를 설정합니다."
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "개별 웹사이트의 고급 설정을 지정합니다."
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "다음에 사용할 수 있도록 양식에 입력한 데이터를 저장합니다."
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "주소 입력창에 내용을 입력하면 관련 문구 또는 인기 웹사이트를 예측하여 표시합니다."
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "웹사이트 설정과 관계없이 손가락으로 화면을 확대할 수 있습니다."
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "웹페이지에 이미지를 표시합니다."
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "데이터를 적게 사용하도록 웹사이트의 컨텐츠를 압축합니다."
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "모든 웹사이트에 대한 알림 접근을 삭제합니다."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "쉽게 읽을 수 있도록 글자 크기를 변경합니다. 특히 휴대전화에서 PC 버전의 웹사이트를 볼 때 유용합니다. 줄간격 등 문단 구성이 변경될 수 있습니다."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "쉽게 읽을 수 있도록 글자 크기를 변경합니다. 특히 PC 버전의 웹사이트를 볼 때 유용합니다. 글자 크기를 변경하면 텍스트 레이아웃이 변경될 수 있습니다."
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "모든 웹사이트 알림 접근 정보를 삭제합니다."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "웹사이트에서 쿠키를 저장하고 읽습니다."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "웹사이트에서 내 위치정보를 사용합니다."
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "일부 웹페이지는 정확하게 잘라낼 수는 없습니다."
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "기록을 삭제합니다."
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "페이지 정보가 변경되어 인증서를 볼 수 없습니다."
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "지문을 이용하여 웹사이트에 로그인하려면 [설정]에서 [웹 로그인]을 실행하세요."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "신뢰할 수 없는 기관에서 발급한 인증서입니다."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "신뢰할 수 있는 기관에서 발급한 인증서입니다."
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "이 웹사이트의 위치정보 권한 데이터를 삭제합니다."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "대상 폴더가 현재 폴더와 동일합니다."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "대상 폴더가 소스 폴더의 하위 폴더입니다."
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "이 웹사이트의 보안 인증서에 문제가 있습니다."
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "다운로드를 시작하는 중..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "일부 오래된 HTML 웹사이트에서는 이 기능을 지원하지 않습니다."
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "홈페이지로 설정"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "설정을 초기화합니다."
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "설정을 저장하였습니다."
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "보안정책에 따라 [인터넷]을 사용할 수 없습니다."
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "북마크에 저장하였습니다."
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "태그 이름 변경"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "프로필 %d개를 삭제합니다."
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "보고있는 페이지는 브라우저 기록 또는 검색기록에 나타나지 않으며, 쿠키와 같은 추적 가능한 흔적을 남기지 않습니다."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "%1$s(%2$s)에서 카메라 사용 권한을 요청합니다."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s(%2$s)에서 오프라인에서 사용할 수 있도록 디바이스에 데이터를 저장할 수 있는 권한을 요청합니다."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "%1$s(%2$s)에서 알림 표시 권한을 요청합니다."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "%1$s(%2$s)에서 이 사이트의 브라우저 작업 변경 권한을 요청합니다. 이는 시스템을 공격하려는 시도일 수 있습니다. 이 웹사이트를 신뢰하지 않거나 요청의 이유를 모르는 경우에는 취소 버튼을 누르세요."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "%1$s(%2$s)에서 내 위치정보 접근 권한을 요청합니다."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s(%2$s)에서 오프라인에서 사용할 수 있도록 용량이 큰 데이터를 내 디바이스에 저장하려고 합니다."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "“%1$s”을(를) 감지하였습니다.\n감지 위치: %2$s\n\n디바이스를 보호하기 위해 일부 컨텐츠를 차단하였습니다."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "“%1$s”을(를) 감지하였습니다.\n감지 위치: %2$s\n\n그래도 웹페이지를 열까요?"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "저장공간이 부족합니다. 일부 항목을 삭제한 후 다시 시도하세요."
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "사용할 수 없습니다."
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "이동하였습니다."
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "URL을 입력하세요."
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "북마크 이름을 입력하세요."
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "전화 연결 중..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "웹사이트 위치 연결정보를 삭제할까요?"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "이 빠른 실행 바로가기를 삭제할까요?"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "이 페이지를 삭제할까요?"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "이 북마크를 삭제할까요?"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "저장된 웹사이트 데이터를 삭제할까요?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "이 웹사이트의 로그인 데이터를 삭제할까요?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "%d개 웹사이트의 로그인 데이터를 삭제할까요?"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "저장된 웹페이지 %d개를 삭제할까요?"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "빠른 실행 바로가기 %d개를 삭제할까요?"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "북마크 %d개를 삭제할까요?"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "이 웹사이트에 저장된 데이터 및 위치정보 이용 권한을 모두 삭제할까요?"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "기록을 삭제할까요?"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "계속"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "애플리케이션 종료"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "삭제할까요?"
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "기록을 삭제할까요?"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "북마크를 삭제하였습니다."
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "동일한 항목이 있습니다."
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "이 웹사이트에 저장된 모든 데이터를 삭제합니다."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "이 웹사이트에 저장된 모든 데이터 및 위치정보 권한 데이터를 삭제합니다."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "이 웹사이트에 저장된 모든 데이터 및 위치정보 권한 데이터를 삭제합니다."
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "모든 설정을 초기화합니다."
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "방문기록에서 항목을 모두 삭제합니다."
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "쿠키를 저장하고 읽을 수 있도록 허용합니다."
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "북마크에 추가하였습니다."
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "실행 창 보기"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "인증서 보기"
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "유니코드(UTF-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "썸네일 보기"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "문자 인코딩"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "글자 크기 축소"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "설정"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "메시지 보내기"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "이메일"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "텍스트 선택"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "모두 선택"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "모두 선택"
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "선택 모드"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "이 항목만"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "KeepIt에 저장"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "오프라인 보기로 페이지 저장"
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "KeepIt에 연결된 항목 저장"
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "오프라인 보기로 저장"
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "웹페이지"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "저장한 웹페이지"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "보기"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "순서 변경"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "폴더 이름 변경"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "삭제"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "읽기 모드"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "비밀번호"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "새 창에서 열기"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "열기"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "오프라인 페이지"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "새 창"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "최소화"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "보통"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "낮음"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "위치정보 사용 권한"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "이미지 표시"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "라틴어-1 (ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "한국어(EUC-KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "일본어(SHIFT JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "일본어(ISO-2022-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "일본어(EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "시크릿 모드"
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "최대 크게"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "홈 화면에 웹 클립으로 추가"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "홈 화면에 바로가기 추가"
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "높음"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "앞으로"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "뒤로"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "최대한 크게"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "페이지 내에서 찾기"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "페이지 내에서 찾기"
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "구독 중인 피드"
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "글자 크기 확대"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "비밀 모드 실행"
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "야간 모드 실행"
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "데이터 사용량 줄이기 실행"
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "끌어다 놓기"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "비밀 모드 해제"
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "야간 모드 해제"
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "데이터 사용량 줄이기 해제"
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "사용 안 함"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "저장된 페이지 삭제"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "기록 삭제"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "데이터 네트워크"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "클립보드에 복사"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "URL 복사"
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "복사"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "모두 닫기"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "모두 삭제"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "중국어(GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "중국어(Big5)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "캐시"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "Web clip에 추가"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "빠른 실행에 추가"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "홈 화면에 추가"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "홈에 추가"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "북마크 추가 또는 삭제"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "북마크 추가"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "북마크 추가"
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "확장 파일"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "검색어 또는 URL 입력"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "웹사이트 기록이 없습니다"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "웹사이트가 없습니다"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "웹페이지가 없습니다"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "바로가기가 없습니다"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "웹 주소 추천"
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "웹사이트"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "더보기"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "URL 추천"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "텍스트 확대"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "홈페이지 설정"
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "자바 스크립트 실행"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "설정 초기화"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "웹페이지 미리 불러오기"
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "연결된 웹페이지 미리 불러오기"
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "사용 가능 링크 미리 불러오기"
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "데이터 사용량 줄이기"
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "위치정보 사용"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "화질"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "주소표시줄 숨기기"
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "피드 컨텐츠 다운로드"
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "로그인 데이터 삭제"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "데이터 절약 통계"
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "컨텐츠"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "알림 데이터 삭제"
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "양식 자동 완성"
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "프로필 추가"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "위치 접근"
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "창 개수 도달"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "웹 알림"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "웹 알림"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "유효 횟수"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "창을 열 수 없음"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "파일을 열 수 없음"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "북마크를 이동할 수 없음"
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "신뢰할 수 없는 사이트"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "홈페이지 설정"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "일련번호:"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "로그인 데이터 선택"
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "바로가기 선택"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "북마크 선택"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "북마크 선택"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "보안 인증서"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "빠른 실행 순서 변경 바로가기"
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "빠른 실행"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "프로필"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "팝업 차단"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "인기 웹사이트"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "기관:"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "기관명:"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "발급일:"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "발급 기관"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "HTML5 확장"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "양식 데이터"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "만료일:"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "웹 로그인 실행"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "북마크 편집"
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "웹사이트 데이터 삭제"
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "로그인 데이터 삭제"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "프로필 삭제"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "북마크 삭제"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "데이터 연결 문제"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "일반 이름:"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "애플리케이션 종료"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "개인 데이터 삭제"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "위치정보 삭제"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "대역폭 관리"
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "인증서"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "초기화"
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "홈페이지"
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "찾기"
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "뒤로가기"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "항상 표시"
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "웹 포털"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "스포츠"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "사회"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr "쇼핑"
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "결제"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "취미"
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "방문기록으로 이동"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "엔터테인먼트"
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "창 관리자"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "웹 주소"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "음성 입력"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "이미지 보기"
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "기록을 확인합니다."
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "북마크를 확인합니다."
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "유효한 인증서"
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "상태표시줄을 숨기고 인터넷 창을 전체 화면 모드로 사용합니다."
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "예측 서비스를 사용하여 주소표시줄에 관련 문구 또는 인기 웹사이트를 표시합니다."
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "상위 폴더입니다"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "태그 없음"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "%s에서 파일을 열 수 없습니다. 삭제 또는 이름이 변경된 파일이거나, 접근이 제한된 파일일 수 있습니다."
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "서버에서 응답이 없어 웹페이지를 표시할 수 없습니다."
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "시/군/구"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "이 사이트에서 %s를 사용 중입니다."
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "이 사이트에서 내 위치에 접근할 수 있습니다."
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "현재 위치에서 이 사이트에 접근할 수 없습니다."
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "북마크를 삭제합니다."
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "선택한 개인 데이터를 삭제합니다."
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "문자 입력창"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "대상 폴더"
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "창 관리자 아이콘을 눌러 사용하지 않는 창을 닫은 후 다시 시도하세요."
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "인터넷을 종료하려면 한 번 더 누르세요."
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "열린 페이지 동기화"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "인터넷 데이터 동기화"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "북마크 동기화"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "주소, 사서함, 전교 등"
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "저장된 데이터"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "경계선 버튼"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "다른 디바이스에서 북마크와 탭을 사용하려면 삼성 계정에 로그인하세요."
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "새 페이지를 전체 보기로 엽니다."
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "SHA-256 지문:"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "SHA-1 지문:"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "웹 양식 자동 입력용 텍스트를 설정합니다."
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "현재 페이지를 홈페이지로 설정"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "폴더 선택"
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "URL을 검색하거나 입력하세요."
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "검색어 입력란"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "추천 검색어 및 URL"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "화면 및 텍스트"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "입력된 사용자 ID와 비밀번호를 저장합니다."
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "링크 저장"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "기본 설정을 복원할까요?"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "기본 설정 복원"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "기본 설정으로 초기화"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "설정 초기화"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "모든 설정을 초기화합니다."
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "웹 알림 접근 정보를 삭제할까요?"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "비밀번호 기억"
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "양식 데이터 기억"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "양식 데이터를 모두 저장합니다."
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "라디오 버튼"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "%s 북마크를 삭제합니다."
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "개인정보 보호"
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "인쇄"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "메뉴 버튼을 누르세요."
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "우편번호"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "팝업 %d개를 차단하였습니다."
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "페이지 불러오기를 완료했습니다"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "이 탭에서 여는 페이지는 브라우저 기록 또는 검색기록에 표시되지 않습니다. 또한 쿠키와 같은 추적 가능한 흔적을 남기지 않습니다."
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "웹사이트 설정과 관계없이 확대하거나 축소합니다."
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "기타"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "창을 엽니다."
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "페이지 전체보기"
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "확인 후 사용"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "Wi-Fi로만 연결"
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "이전 버전"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "열린 창이 없습니다"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "방문한 사이트가 없습니다"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "제목이 없습니다"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "저장한 웹페이지가 없습니다"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "북마크가 없습니다"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "보통"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "뉴스"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "선택한 북마크를 이동할까요?"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "자주 방문한 웹사이트"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "모바일 버전 보기"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "위치정보"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "마지막 주"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "지난 달"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "지난 7일 동안"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "크게"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "인터넷 기록을 저장하지 않습니다."
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "인터넷"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "페이지 불러오기 성능을 향상합니다."
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "홈페이지"
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "페이지를 아래로 스크롤하면 주소표시줄을 숨깁니다."
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "일반"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "이름"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "강제 확대"
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "아파트, 빌딩, 층 등"
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "지문:"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "홈 화면에 추가하지 못하였습니다."
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "이름을 입력하세요."
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "시/군/구를 입력하세요."
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "국가 및 지역을 입력하세요."
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "회사 이름을 입력하세요."
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "위치 실행"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "자바 스크립트 사용"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "인증서를 보려면 두 번 누르세요."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "검색 엔진을 선택하려면 두 번 누르세요."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "웹페이지를 열려면 두 번 누르세요."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "목록을 열려면 두 번 누르세요."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "폴더를 열려면 두 번 누르세요."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "키보드를 열려면 두 번 누르세요."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "컨텐츠로 이동하려면 두 번 누르세요."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "트레이를 닫으려면 두 번 누르세요."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "검색을 취소하려면 두 번 누르세요."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "분할 영역의 크기를 조절하려면 빠르게 두 번 누르세요. 이때 두 번째는 길게 누르세요."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "순서를 변경하려면 두 번 누른 후 미세요."
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "보안경고 팝업을 표시합니다."
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "웹페이지의 이미지를 표시합니다."
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "PC 버전으로 보기"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "선택한 북마크를 삭제할까요?"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "개인 데이터 삭제"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "기본 저장 위치"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "기본 페이지"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "%3$dKB를 %2$dKB 크기로 받아, 데이터 사용량이 %1$d% 감소하였습니다. 통계를 초기화하려면 여기를 누르세요."
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "사용자 에이전트 설정"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "현재 페이지"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "새로 추가하였습니다."
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "지역"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "국가/지역"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "쿠키 및 사이트 데이터"
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "쿠키"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "컨텐츠 설정"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "회사 이름"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "탭을 닫습니다."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "웹 알림 권한 설정을 삭제합니다."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "웹 알림 권한을 삭제할까요?"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "모든 웹사이트에 대한 알림 접근을 삭제합니다."
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "알림 삭제"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "위치정보 삭제"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "기록 삭제"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "방문기록을 모두 삭제하고 설정을 초기화합니다."
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "시/타운"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "쉽게 읽을 수 있도록 글자 크기를 변경합니다. 특히 디바이스에서 PC 버전의 웹사이트를 볼 때 유용합니다. 글자 크기를 변경하면 텍스트 레이아웃이 변경될 수 있습니다."
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "북마크 알림"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "웹페이지의 팝업을 차단합니다."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "웹페이지의 팝업을 차단합니다."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "팝업 차단"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "기본"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "양식 자동 완성"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "자동 감지"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "자동"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "같은 웹사이트를 %d회 방문하면 해당 웹사이트를 북마크에 추가할지 묻습니다."
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "항상 사용"
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "항상"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "열린 창을 모두 닫고 홈페이지로 이동합니다."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "웹사이트의 자바 스크립트 실행을 허용합니다."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "웹사이트에서 내 위치정보 수집을 요청할 수 있도록 허용합니다."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "웹사이트에서 내 위치정보를 사용하도록 허용합니다."
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "알림을 표시하도록 %s 허용"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "웹사이트에서 쿠키를 저장하고 읽을 수 있도록 허용합니다."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "웹페이지를 방문하면, 가장 많이 방문한 페이지가 여기에 표시됩니다."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "웹사이트를 보면, 저장된 데이터 크기 및 내 위치 접근 가능 여부가 여기에 표시됩니다."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "웹페이지를 보면 여기에 표시됩니다."
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "오프라인으로 보려는 웹페이지를 저장하면, 여기에 표시됩니다."
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "페이지를 불러오면 해당 페이지 기록이 표시됩니다."
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "[빠른 실행]에 웹페이지를 추가하면, 여기에 표시됩니다."
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "웹사이트 고급 설정"
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "고급"
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "연락처에 추가"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "웹사이트를 더 빨리 열 수 있도록 북마크에 추가하세요."
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "주소2"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "주소1"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "쿠키 허용"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "프로필 1개를 삭제합니다."
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "탭"
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "다운로드 시작하는 중..."
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "폴더 이름을 변경하였습니다."
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "검색어 및 URL 제안"
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "데이터 사용 관리"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "취소"
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "웹페이지를 불러오면, 스크롤할 필요없이 화면에서 전체 웹페이지를 표시하도록 설정합니다."
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "배터리가 부족하여 인터넷을 실행할 수 없습니다."
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "다운로드를 중지하고 다운로드된 데이터를 삭제합니다."
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "검색을 완료하였습니다"
+
+msgid "IDS_BR_POP_READY"
+msgstr "준비하였습니다."
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "메모리 오류가 발생하였습니다."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "[데이터 로밍]이 해제된 상태입니다. Wi-Fi 네트워크에 연결하거나 [데이터 로밍]을 실행한 후 다시 시도하세요."
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "요청 시간을 초과하였습니다."
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "Wi-Fi 연결이 필요합니다. Wi-Fi 설정으로 이동하려면 확인 버튼을 누르세요."
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "웹 애플리케이션"
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "온라인 보기"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "오프라인 페이지로 나중에 읽기"
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "빠른 실행"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "항상 실행"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "빠른 실행 바로가기를 추가하려면 여기를 누르세요"
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "기록이 없습니다"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "사용 설명서"
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "시/군/구"
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "저장된 데이터"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "추천 검색어 및 URL"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "기록"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "화면에 페이지 맞추기"
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "다운로드"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "직접 설정"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "국가/지역"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "폴더 이름 변경"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "개인 데이터"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "최신"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "발급 대상"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "인코딩"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "정보 편집"
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "다운로드 중지"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "기관명:"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "정보 추가"
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "Wi-Fi"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "설정"
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "확인"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "추가"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "웹 검색"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "파일을 열 수 없습니다."
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "이 파일을 열 수 있는 앱을 찾을 수 없습니다."
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "비행기 탑승 모드 실행 중에는 모바일 네트워크에 연결할 수 없습니다. Wi-Fi 네트워크에 연결하거나, 비행기 탑승 모드를 해제할 수 있도록 설정 버튼을 누른 후 다시 시도하세요."
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "신뢰할 수 있는 기관에서 발급한 인증서입니다."
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "빠른 실행 바로가기를 추가하려면 여기를 누르세요."
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "속성"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "%"
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "검색된 모바일 네트워크가 없습니다."
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "일치하는 검색 결과가 없습니다."
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "[모바일 데이터]가 해제된 상태입니다. Wi-Fi 네트워크에 연결하거나, [모바일 데이터]를 실행할 수 있도록 설정 버튼을 누른 후 다시 시도하세요."
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "너비에 맞추기"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "빠른 실행"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "새 탭에서 열기"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "링크 공유"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "저장"
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "저장"
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "저장"
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "이전"
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "다음"
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "삭제"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "삭제"
+
+msgid "IDS_BR_SK_BACK"
+msgstr "뒤로가기"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "Wi-Fi 연결이 필요합니다. Wi-Fi 네트워크에 연결한 후 다시 시도하세요."
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "URL을 찾을 수 없습니다."
+
+msgid "IDS_BR_POP_URL"
+msgstr "URL"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "저장하였습니다."
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "삭제하였습니다."
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "항목 %d개를 삭제합니다."
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "항목 %d개를 선택하였습니다."
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "선택한 항목이 없습니다."
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "저장공간이 부족합니다."
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "안 함"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "[모바일 데이터]를 해제하였습니다. Wi-Fi 네트워크에 연결하거나 [모바일 데이터]를 실행한 후 다시 시도하세요."
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "불러오는 중입니다. 잠시 기다리세요..."
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "URL이 바르지 않습니다."
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "완료하지 못하였습니다."
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "제목 입력"
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "다시 보지 않기"
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "다운로드를 완료하였습니다."
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "해제하였습니다."
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "삭제할까요?"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "삭제하였습니다."
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "애플리케이션을 종료할까요?"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "북마크를 추가하였습니다."
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "자동 밝기"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "계정"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "항목 1개를 삭제합니다."
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "항목 1개를 선택하였습니다."
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "번역"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "중지"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "보이기"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "공유"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "설정"
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "이메일 보내기"
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "선택"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "SD 카드"
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "이름 변경"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "새로고침"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "이동"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "메시지"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "목록 보기"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "동의합니다."
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "도움말"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "디바이스"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "북마크"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "추가하였습니다."
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "추가"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "기본 다운로드 저장 위치"
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "삼성 계정에 로그인"
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "%d개 선택"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "연결된 네트워크 없음"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "폴더"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "프로필 편집"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "설정"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "나중에"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "사용"
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "편집"
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "계속"
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "계속"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "닫기"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "취소"
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "취소"
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "허용"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "어제"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "오늘"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "제목"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "최대 글자 수(%d)를 초과하였습니다."
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "스트리밍"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "작게"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "설정"
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "검색"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "검색 결과"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "프로필"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "진행 중..."
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "전화번호"
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "전화"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "항목 %d개를 삭제합니다."
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "비밀번호"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "사용"
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "해제"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "검색 결과가 없습니다."
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "기록이 없습니다"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "알림"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "중간"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "이미지"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "전체 화면"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "글자 크기"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "폴더 이름"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "우편번호를 입력하세요."
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "우편번호를 입력하세요."
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "전화번호를 입력하세요."
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "이름을 입력하세요."
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "폴더 이름을 입력하세요."
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "이메일 주소를 입력하세요."
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "이메일 주소"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "다운로드 중..."
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "개발자 모드"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "기본"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "북마크"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "전체"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr "추가"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "태그"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "항목 1개를 삭제합니다."
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "%d자까지 입력할 수 있습니다."
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "지원되지 않는 미디어 방식입니다."
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "비행기 탑승 모드 실행 중에는 모바일 네트워크에 연결할 수 없습니다. Wi-Fi 네트워크에 연결하거나 비행기 탑승 모드를 해제한 후 다시 시도하세요."
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "설치를 완료하였습니다."
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "설치하지 못하였습니다."
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "삭제 중..."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "[데이터 로밍]이 해제된 상태입니다. Wi-Fi 네트워크에 연결하거나 [데이터 로밍]을 실행한 후 다시 시도하세요."
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "공유"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "붙여넣기"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "글자 크기"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "다운로드할 수 없음"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "업데이트"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "다시 시도"
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "요청하지 못하였습니다."
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "로그인"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "불러오는 중..."
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "화면에 맞추기"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "다운로드"
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "[데이터 로밍]이 해제된 상태입니다. Wi-Fi 네트워크에 연결하거나 [데이터 로밍]을 실행한 후 다시 시도하세요."
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "다운로드를 취소하였습니다."
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "비밀 모드 실행"
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "개인정보 보호"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "기본 저장 위치"
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "화면 수동 확대"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "기본 검색 엔진"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "로그인 정보 저장"
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "비밀 모드 해제"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "비밀 모드 실행"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "비밀 모드 보안"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "비밀번호 사용"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "비밀번호 사용 안 함"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "자주 방문한 웹사이트"
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "내 프로필 설정"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "웹사이트 프로필 관리"
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "온라인에서 입력한 데이터를 관리합니다."
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "로그인 정보 저장"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "위치정보 데이터"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "자동 완성 데이터"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "비밀 모드 실행 중에 방문한 웹페이지는 해당 모드를 해제하면 브라우저 또는 검색기록에 표시되지 않습니다.\n\n또한 비밀 모드 실행 중에 저장한 북마크 및 웹페이지도 해당 모드를 해제하면 표시되지 않습니다.\n\n비밀번호로 비밀 모드 데이터를 보호할 수 있습니다."
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "비밀 모드 실행 중에 방문한 웹페이지는 해당 모드를 해제하면 브라우저 또는 검색기록에 표시되지 않습니다.\n\n또한 비밀 모드 실행 중에 저장한 북마크 및 웹페이지도 해당 모드를 해제하면 표시되지 않습니다."
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "비밀 모드 해제"
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "비밀번호 사용 안 함"
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "새 탭"
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "웹 주소"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "빠른 실행에 웹페이지 추가"
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "자바 스크립트 실행"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "새 탭을 열 수 없음"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "새 탭에서 실행"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "사용 중인 폴더 이름입니다."
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "새 폴더%d"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "새 폴더"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "자바 스크립트 사용"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "웹사이트 데이터 관리"
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "홈페이지 설정"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "웹페이지를 [빠른 실행]에 추가하였습니다."
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "빠른 실행 편집"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "북마크에서 삭제"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "북마크 추가"
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "방문기록"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "탭"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "새 탭"
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "앞으로"
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "뒤로"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "북마크"
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "프로필 없음"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "방문기록"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "북마크"
+
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "Tinklo klaida."
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "Reikalinga patvirtinti autentiškumą."
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "Saugos įspėjimas"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "Sertifikatai"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "Išduota:"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "Bendrasis pavadinimas:"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "Organizacija:"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "Organizacijos skyrius:"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "Iškilo problemų dėl šios svetainės apsaugos sertifikato."
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "Leisti"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "%s užklausų jūsų vietai."
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "Įsiminti nuostatą."
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr "Serijos numeris"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "Leidėjas:"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "Galiojimas:"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "Galioja nuo:"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "Galioja iki"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "Piršto atspaudas"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "Parašo algoritmas"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "Atsisiųsti"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "Ši svetainė"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "Naudotojo vardas"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "Slaptažodis"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "Rodyti"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "Atšaukti"
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "Ekranas"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "LTE / GSM / WCDMA (automatinis prijungimas)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "Keli langai"
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "Sertifikato inf."
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "Svetainės nustatymai"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "Netinkamas sertifikatas."
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "Mygtukas"
+
+msgid "IDS_BR_SK_YES"
+msgstr "Taip"
+
+msgid "IDS_BR_SK_NO"
+msgstr "Ne"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "Atlikta"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "Atšaukti"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "Daug."
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "Elementų nėra"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "Jungtis prie mob. tinklo"
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "Neberodyti"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "Atsisiųsti galima tik naudojant http arba https URL."
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "Žiniatinklio paieška"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "Žiūrėti pav."
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "Įrašyti nuorodą"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "Išsaugoti vaizdą"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "Kopijuoti nuorodą"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "Kopijuoti vaizdą"
+
+msgid "IDS_BR_SK_OK"
+msgstr "Gerai"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "Skambutis"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "Nepavyko"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "Tinklalapis pridėtas prie sparčiosios prieigos."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "Tinklalapis pridėtas prie adresyno įrašų."
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "Sparčiosios prieigos trumpinys ištrintas."
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Naršymo istorijoje ištrinta elementų: %d."
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "Atidaroma „Samsung“ paskyra..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "Mažas duomenų naudojimas įjungtas."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "Mažas duomenų naudojimas išjungtas. %d% pralaidumas išsaugotas."
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "Vaizdas nukopijuotas į iškarpinę."
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Nepavyko pridėti pradžios ekrane"
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "Atsisiunčiamas vaizdas..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "Duomenų saugojimo statistika nustatyta iš naujo."
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "Adresyno įrašas ištrintas."
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Pridėta prie sparčiosios prieigos sąrašo."
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "Pridėta pradžios ekrane"
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "Užblokuotas 1 iškylantysis langas"
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Naršymo istorijoje ištrintas 1 elementas."
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "Pranešimai"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "Dažniausiai lankomas"
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "Istorija"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "Nežym."
+
+msgid "IDS_BR_SK_TABS"
+msgstr "Ąselės"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "Meniu"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "Trinti"
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "Kurti aplanką"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "Valyti"
+
+msgid "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"
+msgstr "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."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Nustatykite įrenginį siūlyti užklausas ir svetaines žiniatinklio adreso juostoje, kai rašote."
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "Nust. tekstą naud. pildant form. intern."
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Nustatykite papildomus nustatymus atskiroms svetainėms."
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "Prisiminkite įvestus formų duomenis, kad būtų galima naudoti vėliau."
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "Nuspėja susijusias užklausas ir populiariausias svetaines naršymo juostoje, kai rašote."
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "Pakeiskite svetainės užklausas, kad galėtumėte reguliuoti mastelio lygį."
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "Rodyti paveikslėlius tinklalapiuose."
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "Glaudinti svetainių turinį, kad būtų naudojama mažiau duomenų."
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "Išvalyti visų svetainių pranešimų prieigos informaciją."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "Change the text size for easier reading, especially when viewing desktop versions of websites on your phone. Note that the text layout may change as a result."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "Pakeiskite teksto dydį, kad būtų lengviau skaityti, ypač kai žiūrite svetainių darbalaukio versijas. Atminkite, kad gali pasikeisti teksto išdėstymas."
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "Visa svetainių pranešimų prieigos informaciją bus išvalyta."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Leiskite svetainėms įrašyti ir skaityti slapukus."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Leiskite svetainėms nustatyti jūsų buvimo vietą."
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "Jums gali nepavykti tiksliai apkarpyti kai kurių tinklalapių"
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "Jūsų istorija bus išvalyta."
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "Neįmanoma peržiūrėti sertifikato. Puslapio informacija pakeista."
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "Norėdami prisijungti prie šios svetainės naudodami pirštų atspaudus, eikite į nustatymus ir įjunkite „Jungtis prie žiniatinklio“."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Tai ne patikimos liudijimų įstaigos sertifikatas."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Tai patikimos liudijimų įstaigos sertifikatas."
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Šio tinklalapio vietos leidimo duomenys bus išvalyti."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "Paskirties aplankas toks pat kaip ir originalus aplankas."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "Paskirties aplankas yra originaliojo aplanko poaplankis."
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "Iškilo problemų dėl šios svetainės apsaugos sertifikato."
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "Pradeda siųsti..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "Kai kurios senos HTML svetainės gali nepalaikyti šios funkcijos."
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "Nustatyti kaip pagrindinį puslapį"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "Nustatymai bus iš naujo nustatyti į numatytuosius."
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "Nustatymai išsaugoti."
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "Saugos strategija riboja naudojimąsi interneto naršykle."
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "Išsaugota adresyne."
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "Pervadinkite žymą"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "Bus ištrinta profilių: %d."
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "Puslapiai, kuriuos peržiūrite, nebus rodomi jūsų naršyklės arba paieškos istorijoje, be to, jie nebus kitaip susekami, pvz., kaip slapukai."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "%1$s (%2$s) prašo leidimo naudoti jūsų fotoaparatą."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) prašo leidimo išsaugoti duomenis jūsų įrenginyje ir naudotis jais atsijungus."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "%1$s (%2$s) prašo leidimo parodyti pranešimus."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "%1$s (%2$s) prašo leidimo pakeisti naršyklės veikimą šioje svetainėje. Taip gali būti mėginama pakenkti jūsų sistemai. Jei nepasitikite šia svetaine arba nežinote, kodėl pasirodė ši užklausa, bakstelėkite „Atšaukti“"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "%1$s (%2$s) prašo leidimo nustatyti jūsų vietą."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) bando išsaugoti didelį duomenų kiekį jūsų įrenginyje, kad galėtų jais naudotis atsijungus."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "Aptikta „%1$s“.\nAptikta: „%2$s“\n\nSiekiant apsaugoti jūsų įrenginį užblokuota šiek tiek turinio."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "Aptikta „%1$s“.\nAptikta: „%2$s“\n\nVis tiek atidaryti svetainę?"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "Nepakanka atminties. Ištrinkite kai kuriuos elementus ir bandykite dar kartą."
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "Neleidžiama."
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "Perkelta."
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "Įvesti URL."
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "Čia įveskite žymeklio pavadinimą."
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "Dialing..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "Trinti informaciją apie prieigą prie svetainės vietos?"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "Trinti šį sparčiosios prieigos trumpinį?"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "Trinti šį puslapį?"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "Trinti šį adresyno įrašą?"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "Trinti išsaugotus svetainės duomenis?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "Trinti šios svetainės prisijungimo duomenis?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "Trinti %d svetainių prisijungimo duomenis?"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "Trinti %d išsaugotus tinklalapius?"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "Trinti %d sparčiosios prieigos trumpinius?"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "Trinti %d adresyno įrašus?"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "Ištrinti visus svetainės duomenis ir vietos leidimus?"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "Trinti istoriją?"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "Tęsti"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "Uždaryti programą"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "Ar valyti?"
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "Valyti istoriją?"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "Adresyno įrašas pašalintas."
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "Jau yra."
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Visi šiam tinklalapiui išsaugoti duomenys bus išvalyti."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Visi išsaugoti ir vietos leidimo duomenys šiam tinklalapiui bus išvalyti."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "Visi išsaugoti ir vietos leidimo duomenys šiems tinklalapiams bus išvalyti."
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "Visiems nustatymams bus grąžinti numatytieji."
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Naršymo istorijoje bus ištrinti visi elementai."
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Leisti svetainėms įrašyti ir skaityti slapukus."
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "Įtraukta į adresyną."
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "Langai"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "Žiūrėti sertifik."
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "Unikodas (UTF-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "Miniatiūrų rodinys"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "Teksto kodavimas"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "Sutraukti tekstą"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "Nustatymai"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "Siųsti žinutę"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "El. paštas"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "Pasirinkite tekstą"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "Pasirinkti viską"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "Rinktis viską"
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "Pasirinkimo režimas"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "Pasirinkta"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "Išsaugoti „KeepIt“"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Išsaug.puslapį perž.atsijungus"
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "Saug. susietą elem.„KeepIt“"
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Išsaugoti peržiūrai atsijungus"
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "Tinklapis"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "Išsaugoti puslapiai"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "Rodyti"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "Pertvarkyti"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "Pervardyti aplanką"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "Šalinti"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "Skaitytuvo režimas"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "Slaptažodžiai"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "Atidaryti naujame lange"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "Atidaryti"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "Atjungti puslapiai"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "Naujas langas"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "Sumažinti"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "Vidutinis"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "Žema"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "Vietovės prieigos teisės"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "Įkelti vaizdus"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "Lotynų-1 (ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "Korėjiečių (EUC-KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "Japonų (SHIFT_JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "Japonų (ISO-2022-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "Japonų (EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "Nežinomas režimas"
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "Didžiulis"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "Prad.ekr.kaip žiniat.klipas"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "Pradž.ekran. kaip trumpinys"
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "Aukšta"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "Pirmyn"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "Atgal"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "Milžiniškas"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "Iešk. puslapyje"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "Iešk. puslapyje"
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "Prenr. nauj. kanalai"
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "Padidinti tekstą"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "Įj. slaptąjį režimą"
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "Įjun. naktinį režimą"
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "Įjungti mažą duomenų naudojimą"
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "Vilkti"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "Išj. slaptąjį režimą"
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "Išj. naktinį režimą"
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "Išjungt mažą duomenų naudojimą"
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "Išjungta"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "Ištrinti išsaugotą puslapį"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "Ištrinti istoriją"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "Duomenų tinklas"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "Kopijuoti į iškarpinę"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "Kop. nuor. URL"
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "Kopijuoti"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "Išjungti viską"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "Valyti viską"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "Kinų (GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "Kinų („Big5“)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "Talpykla"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "Pridėti prie vaizdinės žiniatinklio nuorodos"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "Pridėti prie sparčiosios prieigos"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Pridėt prie pradžios ekrano"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "Įdėti į pradžios ekraną"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "Pridėti arba pašalinti įrašą"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "Prid. adres. įr."
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "Pridėti adresyno įrašą"
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "Plėtinys"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "Ieškoti arba įvesti URL"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "Svetainės istorijos nėra"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "Svetainių nėra"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "Tinklalapių nėra"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "Nėra trumpinių"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "Žiniat. adresų pasiūlymai"
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "Svetainės"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "Peržiūrėti daugiau"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "URL pasiūlymai"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "Teksto didintuvas"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "Nustatyti pagr. puslapį"
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "Paleisti „JavaScript“"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "Nustatyti iš naujo"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "Įkelti svetaines"
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "Įkelti susietus tinklal."
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "Iš anksto įkelti nuorodas"
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "Mažas duomenų naudojimas"
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "Vietovės prieiga"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "Vaizdo kokybė"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "Slėpti adreso juostą"
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "Atsiųsti kanalo turinį"
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "Trinti prisijung.duomenis"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "Duom. saugojimo statist."
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "Turinys"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "Valyti pranešimų duomenis"
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "Automat. pildomos formos"
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "Pridėti profilį"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "Nustatyti vietą"
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "Pasiektas langų limitas"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "Žiniatinklio pranešimai"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "Web pranešimas"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "Galiojimas"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "Negalima atidaryti lango"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Neįmanoma atidaryti failo"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "Negalima perkelti adres. įrašų"
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "Nepatikima svetainė"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "Nustatyti pagrindinį puslapį"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "Serijos numeris:"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "Rinktis prisijungimo duomenis"
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "Pasirinkti trumpinius"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "Pasirinkite adresyno įrašus"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "Pasirinkite adresyno įrašą"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "Saugos sertifikatas"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "Sparč. prieig. mygt. pertvarka"
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "Sparčioji prieiga"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "Profiliai"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "Iškylantis langas užblokuotas"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "Populiariausios svetainės"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "Organizacija:"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "Organizacijos skyrius:"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "Išdavimo data:"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "Išdavė"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "HTML5 plėtinys"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "Formos duomenys"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "Galiojimas baigiasi:"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "Įjungti žiniatinklio registraciją"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "Redaguoti žymelę"
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "Trinti svetainės duomenis"
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "Trinti prisijungimo duomenis"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "Trinti profilį"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "Trinti adresyno įrašus"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "Duomenų siuntimo problema"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "Bendrasis pavadinimas:"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "Uždaryti programą"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "Išvalyti pritaikytus duomenis"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "Ištrinti vietos prieigą"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "Pralaidumo valdymas"
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "Sertifikatai"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "Nust. iš naujo"
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "Pagr. psl."
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "Rasti"
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "Atgal"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "Rod. visada"
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "Žiniatink.\nportalas"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "Sportas"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "Social.\ntinklai"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr "Apsipir\nkimas"
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "Mokėjimas"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "Pomėgiai"
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "Eiti į istoriją"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "Pramogos"
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "Langų tvarkyklė"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "Tinklalapio adresas"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "Balso įvestis"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "Žiūrėti pav."
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "Peržiūrėkite istoriją."
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "Peržiūrėkite adresyno įrašus."
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "Galiojantis sertifikatas"
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "Jei norite paslėpti būsenos juostą, naudokite viso ekrano režimą."
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Naudoti nuspėjimo paslaugą ir atvaizduoti susijusias užklausas ir populiariausias svetaines adreso juostoje, kai rašote."
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "Ankstesnis aplankas"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "Nepažymėta"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "Neįmanoma atidaryti failo, kuris yra %s. Jis galėjo būti pašalintas, pervardytas arba prieigos nesuteikia failo leidimai."
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "Neįmanoma parodyti svetainės. Nėra atsakymo iš serverio."
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "Gyvenvietė / miestas / rajonas"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "Ši svetainė naudoja %s."
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "Ši svetainė gali nustatyti jūsų buvimo vietą."
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "Ši svetainė negali nustatyti jūsų vietos."
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Šis žymeklis bus ištrintas."
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "Pasirinkti asmeniniai duomenys bus ištrinti."
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "Teksto laukelis"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "Paskirt. apl."
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "Bakstelėkite langų tvarkyklės piktogramą ir uždarykite kelis langus, tada bandykite dar kartą."
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "Bakstelėkite dar kartą, kad išjungtumėte internetą."
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "Sinchronizuoti atidarytus puslapius"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "Sinchronizuoti interneto duomenis"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "Sinchronizuoti adresyno įrašus"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "Gatvės pavadinimas, pašto dėžutė, adresas ir pan."
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "Saugomi duomenys"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "Skiriamosios linijos slankiklis"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "Prisijunkite prie „Samsung“ paskyros, kad galėtumėte naudotis adresyno įrašais ir skirtukais kituose savo įrenginiuose."
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "Rodyti naujai atidarytų puslapių apžvalgą."
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "SHA-256 pirštų atspaudas:"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "SHA-1 pirštų atspaudas:"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "Nustatyti tekstą, kad būtų automatiškai pildoma žiniat. forma."
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "Pasirinkti dabartini puslapį kaip pagrindinį"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "Pasirinkti aplanką"
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "Ieškoti arba įvesti URL."
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "Paieškos laukelis"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "Paieškos ir URL pasiūlymai"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "Ekranas ir tekstas"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "Išsaugoti svetainėms skirtus naudotojo vardus ir slaptažodžius."
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "Įrašyti nuorodą"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "Atkurti numatytuosius nustatymus?"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "Atkurti numatytuosius nustatymus"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "Nustatyti į numatytąjį"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "Iš naujo nustatyti nustatymus"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "Atkurti visus numatytuosius nustatymus."
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "Pašalinti žiniatinklio pranešimo prieigos informaciją?"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "Prisiminti slaptažodžius"
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "Prisiminti formos duomenis"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "Prisiminti formų duomenis, kad būtų galima naudoti vėliau."
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "Akutė"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "%s adresyno įrašas bus ištrintas."
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "Privatumas"
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "Spausdinti"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "Paspauskite meniu klavišą."
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "Pašto kodas"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "Blok.iškyl.lang.: %d"
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "Puslapis įkeltas"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "Puslapiai, kuriuos peržiūrite šiame skirtuke, nebus rodomi jūsų naršyklės istorijoje arba paieškos istorijoje, be to, jie nebus kitaip susekami, pvz., kaip slapukai."
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "Perrašyti svetainės užklausą masteliui reguliuoti."
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "Kitas"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "Atidarykite langus."
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "Atidaryti psl. apžvalg."
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "Pagal pareikalavimą"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "Tik per „Wi-Fi“"
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "Senesnis"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "Langų nėra"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "Nėra lankomų svetainių"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "Nėra pavadinimo"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "Nėra išsaugotų puslapių"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "Žymeklių nėra"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "Įprastas"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "Naujienos"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Perkelti pasirinktus adresyno įrašus?"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "Dažniausiai lankomos svetainės"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "Mobiliojo telefono rodinys"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "Vieta"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "Praėjusią savaitę"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "Paskutinis mėnuo"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "Pastarosios 7 dienos"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "Didelis"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "Interneto istorija nesaugoma."
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "Internetas"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "Pagerina veikimą įkeliant puslapius."
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "Pradinis puslapis"
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "Slėpti adreso juostą slenkant puslapiu žemyn."
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "Bendra"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "Vardas ir pavardė"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "Įjungti mastelį"
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "Butas, apartamentai, korpusas, pastatas, aukštas ir pan."
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "Pirštų atspaudai:"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Nepavyko pridėti prie pradžios ekrano."
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "Įveskite vardą."
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "Įveskite gyvenvietę/miestą/raj."
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "Įveskite šalį / regioną."
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "Įveskite įmonės pavadinimą."
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "Įjungti vietą"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "Įjungti „JavaScript“"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "Bakstelėkite dukart ir peržiūrėkite sertifikatą."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "Bakstelėkite dukart, kad pasirinktumėte paieškos sistemą."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "Bakstelėkite dukart, kad atidarytumėte svetainę."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "Bakstelėkite du kartus ir atidarykite sąrašą."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "Bakstelėkite dukart, kad atidarytumėte aplanką."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "Bakstelėkite du kartus, kad atidarytumėte klaviatūrą."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "Bakstelėkite du kartus, kad pereitumėte prie turinio."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "Bakstelėkite dukart, kad uždarytumėte dėklą."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "Bakstelėkite dukart, kad atšauktumėte paiešką."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "Jei norite keisti perskirtos srities dydį, bakstelėkite dukart ir palaikykite."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "Bakstelėkite dukart ir nuvilkite norėdami keisti tvarką."
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "Rodyti iškylančiuosius saugos įspėjimus."
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "Rodyti paveikslėlius tinklalapiuose."
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "Darbalaukio peržiūra"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Trinti pasirinktus adresyno įrašus?"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "Trinti asmeninius duomenis"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "Numatytoji saugykla"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "Numatytasis puslapis"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "Duomenų naudojimas sumažintas iki %1$d% (gauta %2$d KB iš %3$d KB). Bakstelėkite čia ir iš naujo nustatykite statistiką."
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "Pasirinktinis naudotojo agentas"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "Dabartinis puslapis"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "Sukurta."
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "Apygarda"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "Šalis / regionas"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "Slapukų ir svet. duom."
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "Slapukai"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "Turinio nustatymai"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "Įmonės pavadinimas"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "Uždaryti skirtuką."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "Valyti žiniatinklio pranešimų leidimų nustatymus."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "Valyti žiniatinklio pranešimų leidimus?"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "Funkcijos „Išvalyti pranešimą“ prieiga prie svetainių."
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "Naikinti pranešimus"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "Ištrinti vietos prieigą"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "Išvalyti istoriją"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "Išvalyti visus naršyklės duomenis ir atkurti visus numatytuosius nustatymus."
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "Miestas"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "Pakeiskite teksto dydį, kad būtų lengviau skaityti, ypač kai žiūrite svetainių darbalaukio versijas mobiliajame įrenginyje. Atminkite, kad gali pasikeisti teksto išdėstymas."
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "Adresyno įrašo priminimas"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "Blokuoti iškylančiuosius langus tinklalapiuose."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "Blokuoti iškylančiuosius langus tinklalapiuose."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "Blokuoti iškylančiuosius langus"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "Pagrindinis"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "Automatiškai pildomos formos"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "Automatinis aptikimas"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "Automatinis"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "Paklausti, ar pridėti adresyno įrašą svetainei apsilankius joje %d kartus (-ų)"
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "Visada įjungta"
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "Visada"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "Visi atidaryti langai bus uždaryti ir jūs pereisite prie pagrindinio puslapio."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "Leisti svetainėms paleisti „JavaScript“."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "Leisti svetainei prašyti prieigos prie jūsų vietos."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Leisti svetainėms gauti prieigą prie jūsų buvimo vietos."
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "Leisti %s rodyti pranešimus"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "Leidžia svetainėms išsaugoti ir skaityti slapukų duomenis."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "Kai aplankysite tinklalapius, dažniausiai lankyti puslapiai bus rodomi čia."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "Kai peržiūrėsite tinklalapius, jų išsaugotų duomenų dydis ir prieiga prie jūsų vietos bus rodoma čia."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Kai peržiūrėsite tinklalapius, jie bus rodomi čia."
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Kai išsaugosite tinklalapius peržiūrai atsijungus, jie bus rodomi čia."
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "Kai įkelsite puslapius, bus parodyta puslapių istorija."
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Kai pridėsite tinklalapių prie sparčiosios prieigos, jie bus rodomi čia."
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Papildomi nustatymai atskiroms svetainėms"
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "Išsamiau"
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "Įtraukti adresatą"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "Prid. svet. prie adr. įrašų, kad greičiau atidar."
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "2 adreso eilutė"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "1 adreso eilutė"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "Priimti slapukus"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "Bus ištrintas 1 profilis."
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "SKIRT"
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "Pradeda siųsti..."
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "Aplankas pervardytas."
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "Siūlyti paieškos žodžius ir URL"
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "Duomenų naudojimo valdymas"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "Atš."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "Nustatykite įrenginį rodyti visą įkeltą tinklalapį ekrane, kad nereiktų naudoti slinkties."
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "Neįmanoma paleisti interneto. Akumuliatorius senka."
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "Atsisiuntimas buvo sustabdytas, o atsiųsti duomenys bus ištrinti."
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "Search completed"
+
+msgid "IDS_BR_POP_READY"
+msgstr "Paruošta."
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "Atminties klaida."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Duomenų tarptinklinis ryšys išjungtas. Prisijunkite prie „Wi-Fi“ tinklo arba įjunkite duomenų tarptinklinį ryšį ir bandykite dar kartą."
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "Užklausos pabaiga."
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "Reikia „Wi-Fi“ ryšio. Bakstelėkite „Gerai“ ir eikite į „Wi-Fi“ nustatymus."
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "Žin. prog."
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "Peržiūrėti prisijungus"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "Atjungt. psl. skaityti vėliau"
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "Sparčioji prieiga"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "Visada įjungti"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Bakstelėkite čia ir pridėkite sparčiosios prieigos trumpinį"
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "Istorijos nėra"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "Naudotojo vadovas"
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "Gyvenv. / miestas / raj."
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "Saugomi duomenys"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "Paieškos ir URL pasiūlymai"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "Istorija"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "Talpinti puslapį ekrane"
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "Atsisiuntimai"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "Pasirinktinis"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "Šalis / regionas"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "Pervardyt aplanką"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "Asmen.duom."
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "Naujesnis"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "Išduota"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "Kodavimas"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "Redag. inf."
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "Atsiuntimas sustabdytas"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "Skyrius:"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "Pridėt inf."
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "Wi-Fi"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "Nustat."
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "GERAI"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "Naujas"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "Žiniatinklio paieška"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "Negalima atidaryti failo."
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "Nepavyksta rasti programos, kuria būtų galima atidaryti šį failą."
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "Neįmanoma prisijungti prie mobiliųjų tinklų, kol įjungtas skrydžio režimas. Vietoj to prisijunkite prie „Wi-Fi“ tinklo arba bakstelėkite „Nustatymai“ ir išjunkite skrydžio režimą, o tada bandykite dar kartą."
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Tai patikimos liudijimų įstaigos sertifikatas."
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Bakstelėkite čia ir pridėkite sparčiosios prieigos trumpinį."
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "Pirmenybės"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "% "
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "Mobiliųjų tinklų nerasta."
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "Atitikmenų nėra"
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "Mobilieji duomenys išjungti. Vietoj to prisijunkite prie „Wi-Fi“ tinklo arba bakstelėkite „Nustatymai“ ir įjunkite mobiliuosius duomenis, o tada bandykite dar kartą."
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "Pritaikyti pagal plotį"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "SPAR.PRIEIGA"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "Atidaryti naujoje ąselėje"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "Dalytis nuoroda"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "Išsaug."
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "Įraš."
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "Išsaug."
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "Ankst."
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "Kitas"
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "Trinti"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "Valyti"
+
+msgid "IDS_BR_SK_BACK"
+msgstr "Atgal"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "Reikia „Wi-Fi“ ryšio. Prisijunkite prie „ Wi-Fi“ ryšio ir pabandykite dar kartą"
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "URL nerastas."
+
+msgid "IDS_BR_POP_URL"
+msgstr "URL"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "Išsaugota."
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "Pašalinta."
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "Bus ištrinta elementų: %d."
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "Pasirinkta elementų: %d"
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "Nėra pasirinktų elementų."
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "Nepakanka atminties."
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "Niekada"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "Mobiliojo telefono duomenys išjungti. Vietoj to prisijunkite prie „Wi-Fi“ tinklo arba įjunkite mobiliojo telefono duomenis ir pabandykite dar kartą"
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "Įkeliama. Palaukite..."
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "Netinkamas URL."
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "Nepavyko."
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "Įvesti pavadinimą"
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "Daugiau nerodyti"
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "Atsisiųsta."
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "Išjungta."
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "Ar trinti?"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "Ištrinta."
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "Uždaryti programą?"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "Žymelė pridėta."
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "Automatinis šviesumas"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "Paskyra"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "1 elementas bus ištrintas."
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "Pasirinktas 1 elementas."
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "Versti"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "Stabdyti"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "Rodyti"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "Dalytis"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "Nustatymai"
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "Siųsti el. laišką"
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "Pasirinkti"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "SD kortelė"
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "Pervardyti"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "Naujinti"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "Perkelti"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "Žinutės"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "Sąrašo vaizdas"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "Sutinku."
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "Pagalba"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "Įrenginys"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "Adresyno įrašas"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "Pridėta."
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "Pridėti"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "Numat. atsisiunt. saugyk."
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "Prisijunkite prie „Samsung“ paskyros"
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "Pasirinkta: %d"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "Nėra ryšio su tinklu"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "Aplankas"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "Redaguoti profilį"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "Nustatyti"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "Ne dabar"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "Įjungti"
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "Redaguoti"
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "Tęsti"
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "Tęsti"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "Uždaryti"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "Atšaukti"
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "Atšaukti"
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "Leisti"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "Vakar"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "Šiandien"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "Pavadinimas"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "Viršytas didžiausias simbolių skaičius (%d)."
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "Srautas"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "Mažas"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "Nustatymai"
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "Ieškoti"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "Paieškos rezultatai"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "Profilis"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "Apdorojama..."
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "Tel. numeris"
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "Telefonas"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "Bus ištrinta elementų: %d."
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "Slaptažodis"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "Įjungta"
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "Išjungta"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "Rezultatų nerasta."
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "Nėra istorijos"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "Pranešimai"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "Vidutinis"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "Vaizdai"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "Visas ekranas"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "Šrifto dydis"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "Aplanko pavadinimas"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "Įveskite pašto kodą."
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "Įveskite pašto kodą."
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "Įveskite tel. numerį."
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "Įvesti vardą."
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "Įrašyti aplanko pavadinimą."
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "Įveskite el. pašto adresą."
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "El. pašto adresas"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "Atsisiunčiama..."
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "Kūrėjo režimas"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "Numatytoji"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "Adresyno įrašai"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "Visos"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr "Pridėti prie"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "Žymos"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "1 elementas bus ištrintas."
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "Pasiektas didžiausias simbolių skaičius (%d)"
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "Nepalaikomas pramogos tipas."
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Neįmanoma prisijungti prie mobiliųjų tinklų, kol įjungtas skrydžio režimas. Vietoj to prisijunkite prie „Wi-Fi“ tinklo arba išjunkite skrydžio režimą ir pabandykite dar kartą"
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "Diegimas baigtas."
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "Nepavyko įdiegti."
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "Trinama..."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Duomenų tarptinklinis ryšys išjungtas. Vietoj to prisijunkite prie „Wi-Fi“ tinklo arba įjunkite duomenų tarptinklinį ryšį ir pabandykite dar kartą"
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "Bendrinti per"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "Įklijuoti"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "Šrifto dydis"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "Neįmanoma atsisiųsti"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "Atnaujinti"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "Band. vėl"
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "Užklausa nepavyko."
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "Prisijungimas"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "Įkeliama..."
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "Talpinti ekrane"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "Atsisiųsti elem."
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Duomenų tarptinklinis ryšys išjungtas. Vietoj to prisijunkite prie „Wi-Fi“ tinklo arba įjunkite duomenų tarptinklinį ryšį ir bandykite dar kartą."
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "Atsisiuntimas atšauktas."
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "Slapt.r.įj."
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "Privatumas"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "Numatytoji saugykla"
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "Rank. mastelio keitimas"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "Numatytoji paieškos sistema"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "Saugaus prisijungimo inf."
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "Išjungti slaptą režimą"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "Įjungti slaptą režimą"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "Slaptojo režimo sauga"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "Naudoti slaptažodį"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "Nenaudoti slaptažodžio"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "Lankomiausios svetainės"
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "Nustatyti mano profilį"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "Mano aut. užpild. prof."
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "Tvarkykite duomenis, naudojamus interneto formoms pildyti."
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "Saug.prisij. inf."
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "Vietovės prieigos duomenys"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "Automatiškai pildyti duomenis"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "Tinklalapiai, kuriuos peržiūrėsite veikiant slaptajam režimui, nebus rodomi naršyklėje ar paieškos istorijoje, kai režimas bus išjungtas.\n\nVeikiant slaptajam režimui, išsaugoti adresyno įrašai ir tinklalapiai nebus rodomi, kai režimas bus išjungtas.\n\nBe to, slaptojo režimo duomenis galite apsaugoti slaptažodžiu."
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "Tinklalapiai, kuriuos peržiūrėsite veikiant slaptajam režimui, nebus rodomi naršyklėje ar paieškos istorijoje, kai režimas bus išjungtas.\n\nVeikiant slaptajam režimui, išsaugoti adresyno įrašai ir tinklalapiai nebus rodomi, kai režimas bus išjungtas."
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "Slap.r.išj."
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "Nenaudoti slaptažodž."
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "Skirt."
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "Žiniatinklio adresas"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "Tinklalapis sparč. prieigoje"
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "Įjungti „JavaScript“"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "Nepav. atidar. naujo skirt."
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "Atidaryti naujame skirtuke"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "Toks aplanko pavadinimas jau naudojamas."
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "Naujas aplankas %d"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "Naujas aplankas"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "Įjungti „JavaScript“"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "Tvarkyti svetainės duomenis"
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "Nustatyti pradžios puslapį"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Tinklalapis pridėtas prie sparčiosios prieigos sąrašo."
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "Redaguoti sparčiąją prieigą"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "Pašalinti iš adresyno įrašų"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "Prid.adresyno įrašą"
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "Naršymo istorija"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "Skirtukai"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "Naujas skirtukas"
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "Pirmyn"
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "Atgal"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "Adres. įr."
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "Nėra profilių"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "Istorija"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "Adresyno įrašai"
+
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "Tīkla kļūda."
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "Nepieciešama autentifikācija."
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "Drošības brīdinājums"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "Sertifikāti"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "Izdots vietnei:"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "Vispārējais nosaukums:"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "Organizācija:"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "Organizācijas vienība:"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "Šai vietnei ir radušās problēmas ar drošības sertifikātu."
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "Atļaut"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "%s pieprasa jūsu atrašanās vietu."
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "Atcerēties preferenci."
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr "Sērijas numurs"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "Izdevis:"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "Derīgums:"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "Derīgs no:"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "Derīgs līdz"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "Raksturīga pazīme"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "Paraksta algoritms"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "Lejupielādēt"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "Šī tīmekļa vietne"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "Lietotājvārds"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "Parole"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "Skatīt"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "Atcelt"
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "Ekrāns"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "LTE/GSM/WCDMA (automātisks savienojums)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "Vairāki logi"
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "Sertifikāta informācija"
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "Tīmekļa vietnes iestatījumi"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "Nederīgs sertifikāts."
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "Poga"
+
+msgid "IDS_BR_SK_YES"
+msgstr "Jā"
+
+msgid "IDS_BR_SK_NO"
+msgstr "Nē"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "Gatavs"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "Atcelt"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "Vēl"
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "Nav vienumu"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "Veidot sav. ar mob. tīklu"
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "Vairs nerādīt"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "Var lejupielādēt tikai http vai https vietrāžus URL."
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "Meklēšana Web tīklā"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "Skatīt attēlu"
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "Saglabāt saiti"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "Saglabāt attēlu"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "Kopēt saiti"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "Kopēt attēlu"
+
+msgid "IDS_BR_SK_OK"
+msgstr "Labi"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "Zvans"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "Neizdev."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "Tīmekļa lapa ir pievienota ātrajai piekļuvei."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "Tīmekļa lapa ir pievienota grāmatzīmēm."
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "Ātrās piekļuves īsceļš ir izdzēsts."
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "%d objekti ir izdzēsti no pārlūkošanas vēstures."
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "Atver Samsung kontu..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "Mazs datu lietojums ir aktivizēts."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "Mazs datu lietojums ir deaktivizēts. Ietaupīti %d% joslas platuma."
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "Attēls ir kopēts starpliktuvē."
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Neizdevās pievienot sākuma ekrānam"
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "Lejupielādē attēlu..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "Datu saglabāšanas statistika ir nodzēsta."
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "Grāmatzīme ir izdzēsta."
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Pievienots ātrās piekļuves sarakstam."
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "Pievienots sākuma ekrānam"
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "1 uznirstošais logs ir bloķēts"
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "1 objekts ir izdzēsts no pārlūkošanas vēstures."
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "Paziņojumi"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "Biežāk apmeklētās"
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "Vēsture"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "Noņ.atz"
+
+msgid "IDS_BR_SK_TABS"
+msgstr "Cilnes"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "Izvēlne"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "Dzēst"
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "Izveidot mapi"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "Nodzēst"
+
+msgid "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"
+msgstr "Ērti skatiet datora tīmekļa vietnes savā mobilajā ierīcē. Šī funkcija palielina teksta lielumu, lai lasīšana būtu ērtāka. Piezīme. Teksta izkārtojums var mainīties."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Iestatiet ierīci ieteikt vaicājumus un vietnes tīmekļa adreses joslā, kad ievadāt tekstu."
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "Iestatiet tekstu, ko izmantot veidlapām."
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Iestatiet atsevišķu vietņu papildu iestatījumus."
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "Atcerēties veidlapās ievadītos datus izmantošanai vēlāk."
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "Kad veicat ievadi, piedāvā navigācijas joslā saistītos vaicājumus un populāras vietnes."
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "Ignorēt tīmekļa vietnes pieprasījumus attiecībā uz tālummaiņas līmeņa vadību."
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "Parādīt tīmekļa lapu attēlus."
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "Saspiediet tīmekļa vietņu saturu, lai izmantotu mazāk datu."
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "Notīriet paziņojumu piekļuves informāciju visām tīmekļa vietnēm."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "Change the text size for easier reading, especially when viewing desktop versions of websites on your phone. Note that the text layout may change as a result."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "Lai teksts būtu vieglāk lasāms, palieliniet to, it īpaši tad, kad skatāt tīmekļa vietņu datora versijas. Ņemiet vērā, ka tas var mainīt teksta izkārtojumu."
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "Visa tīmekļa vietnes paziņojumu piekļuves informācija tiks notīrīta."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Ļaujiet vietnēm saglabāt un lasīt sīkfailus."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Ļaujiet vietnēm piekļūt jūsu atrašanās vietas datiem."
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "Dažas tīmekļa lapas nevarēs izgriezt precīzi"
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "Jūsu vēsture tiks notīrīta."
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "Nevar skatīt sertifikātu. Lapas informācija ir mainīta."
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "Lai pierakstītos šajā tīmekļa vietnē, izmantojot pirkstu nospiedumus, atveriet sadaļu Iestatījumi un aktivizējiet Pierakstīšanās tīmeklī."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Šis nav uzticamas iestādes sertifikāts."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Šis ir uzticamas iestādes sertifikāts."
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Tiks notīrīti atrašanās vietas atļaujas dati šai tīmekļa vietnei."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "Mērķa mape ir tā pati, kas avota mape."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "Mērķa mape ir avota mapes apakšmape."
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "Radās problēmas ar šīs tīmekļa vietnes drošības sertifikātu."
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "Sāk lejupielādi..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "Vecākas HTML tīmekļa vietnes var neatbalstīt šo funkciju."
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "Iestatīt kā sākumlapu"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "Tiks atjaunoti noklusējuma iestatījumi."
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "Iestatījumi saglabāti."
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "Drošības politika ierobežo interneta pārlūka lietošanu."
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "Saglabāts mapē Grāmatzīmes."
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "Pārdēvēt virkni"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "%d profili tiks izdzēsti."
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "Skatītās lapas netiks parādītas pārlūka vai meklēšanas vēsturē un tās neatstās arī citas pēdas, piemēram, sīkfailus."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "%1$s (%2$s) pieprasa atļauju izmantot jūsu kameru."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) pieprasa atļauju jūsu ierīcē saglabāt datus lietošanai bezsaistē."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "%1$s (%2$s) pieprasa atļauju rādīt paziņojumus."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "%1$s (%2$s) pieprasa atļauju mainīt, kā jūsu pārlūks darbojas šajā vietnē. Tas var būt mēģinājums uzbrukt jūsu sistēmai. Ja neuzticaties šai tīmekļa vietnei vai nezināt, kādēļ šis pieprasījums tiek parādīts, pieskarieties pie Atcelt"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "%1$s (%2$s) pieprasa atļauju piekļūt jūsu atrašanās vietai."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) mēģina jūsu ierīcē saglabāt lielu datu apjomu lietošanai bezsaistē."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "Tika noteikta ļaunprogrammatūra “%1$s”.\nNoteikšanas vieta: “%2$s”\n\nLai aizsargātu jūsu ierīci, daļa satura tika bloķēta."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "Tika noteikta ļaunprogrammatūra “%1$s”.\nNoteikšanas vieta: “%2$s”\n\nVai tomēr atvērt tīmekļa lapu?"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "Nepietiek atmiņas. Izdzēsiet dažus objektus un mēģiniet vēlreiz."
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "Nav atļauts."
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "Pārvietots."
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "Ievadiet URL."
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "Ievadiet grāmatzīmes nosaukumu."
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "Dialing..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "Vai dzēst tīmekļa vietnes atrašanās vietas piekļuves datus?"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "Vai izdzēst šo ātrās piekļuves īsceļu?"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "Vai izdzēst šo lapu?"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "Vai izdzēst šo grāmatzīmi?"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "Vai izdzēst saglabātos tīmekļa vietnes datus?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "Vai izdzēst pierakstīšanās datus šai tīmekļa vietnei?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "Vai izdzēst pierakstīšanās datus %d tīmekļa vietnēm?"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "Vai izdzēst %d saglabātās tīmekļa lapas?"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "Vai izdzēst %d ātrās piekļuves īsceļus?"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "Vai izdzēst %d grāmatzīmes?"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "Vai dzēst visus šīs vietnes datus un atrašanās vietu atļaujas?"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "Vai izdzēst vēsturi?"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "Turpināt"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "Aizvērt programmu"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "Vai dzēst?"
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "Vai notīrīt vēsturi?"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "Grāmatzīme noņemta."
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "Jau pastāv."
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Visi saglabātie dati par šo tīmekļa vietni tiks notīrīti."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Visi saglabātie dati par šo tīmekļa vietni un tai piešķirto atrašanās vietas atļauju dati tiks notīrīti."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "Tiks notīrīti visi šo tīmekļa vietņu saglabātie un atrašanās vietas atļauju dati."
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "Visiem iestatījumiem tiks atjaunotas noklusējuma vērtības."
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "No pārlūkošanas vēstures tiks izdzēsti visi objekti."
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Atļaut vietnēm saglabāt un lasīt sīkfailus."
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "Pievienots grāmatzīmēm."
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "Logi"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "Sk. sertifikātu"
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "Unikods (UTF-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "Sīktēlu skats"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "Teksta kodēšana"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "Samazināt tekstu"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "Iestatījumi"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "Sūtīt ziņu"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "E-pasts"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "Izvēlēties tekstu"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "Izvēlēties visu"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "Izvēlēties visu"
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "Izvēles režīms"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "Izvēlēts"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "Saglabāt KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Sagl. lapu apskatei bezsaistē"
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "Sagl. piesaist. obj. KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Saglabāt apskatei bezsaistē"
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "Tīmekļa lapa"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "Saglabātās lapas"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "Skatīt"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "Pārkārtot"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "Pārdēvēt mapi"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "Noņemt"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "Lasītāja režīms"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "Paroles"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "Atvērt jaunā logā"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "Atvērt"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "Bezsaistes lapas"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "Jauns logs"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "Minimizēt"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "Vidēja"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "Zema"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "Atrašanās vietas piekļuves privilēģijas"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "Ielādēt attēlus"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "Latīņu-1 (ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "Korejiešu (EUC-KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "Japāņu (SHIFT JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "Japāņu (ISO-2022-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "Japāņu (EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "Inkognito režīms"
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "Ļoti liels"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "Sākuma ekrāns kā tīm. klips"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "Sākuma ekrāns kā īsceļš"
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "Augsta"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "Uz priekšu"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "Atpakaļ"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "Milzīgs"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "Meklēt lapā"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "Meklēt lapā"
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "Abonētās plūsmas"
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "Palielināt tekstu"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "Akt. slepeno režīmu"
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "Aktiv. nakts režīmu"
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "Aktivizēt mazu datu lietojumu"
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "Vilkt un nomest"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "Deakt. slepeno rež."
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "Deaktiv. nakts rež."
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "Deaktiviz. mazu datu lietojumu"
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "Deaktivizēts"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "Dzēst saglabāto lapu"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "Dzēst vēsturi"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "Datu tīkls"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "Kopēt starpliktuvē"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "Kop. saites URL"
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "Kopēt"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "Aizvērt visu"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "Notīrīt visu"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "Ķīniešu (GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "Ķīniešu (Big5)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "Kešatmiņa"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "Pievienot tīmekļa klipam"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "Pievienot ātrajai piekļuvei"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Pievienot sākuma ekrānam"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "Pievienot sākumam"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "Grāmatzīmes pievienošana vai noņemšana"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "Piev. grāmatzīmi"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "Pievienot grāmatzīmi"
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "Paplašinājums"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "Mekl. vai ievadiet URL"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "Nav tīmekļa vietņu vēstures"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "Nav nevienas tīmekļa vietnes"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "Nav tīmekļa vietņu"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "Nav īsceļu"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "Tīmekļa adrešu ieteikumi"
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "Tīmekļa vietnes"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "Skatīt vairāk"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "URL ieteikumi"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "Teksta palielinātājs"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "Iestatīt sākumlapu"
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "Palaist JavaScript"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "Atjaunot iestatījumus"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "Iepr.ielād. tīmekļa lapas"
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "Pirmsiel.saist.tīm. lapas"
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "Pirmsiel. pieejam. saites"
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "Mazs datu lietojums"
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "Atrašanās vietas piekļuve"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "Attēla kvalitāte"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "Slēpt adrešu joslu"
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "Lejupiel. plūsmas saturu"
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "Dzēst pierakst. datus"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "Datu saglab. statistika"
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "Saturs"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "Notīrīt paziņojumu datus"
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "Aut. aizpildīt veidlapas"
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "Pievienot profilu"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "Piekļuve atrašanās vietai"
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "Sasniegts logu skaita ierobežojums"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "Tīmekļa paziņojumi"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "Tīmekļa paziņojums"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "Derīgums"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "Nevar atvērt logu"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Nevar atvērt failu"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "Nevar pārvietot grāmatzīmes"
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "Vietne nav uzticama"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "Iestatīt sākumlapu"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "Sērijas numurs:"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "Izvēlēties pierakst. datus"
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "Īsceļu izvēle"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "Grāmatzīmju izvēle"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "Izvēlieties grāmatzīmi"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "Drošības sertifikāts"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "Ātrās piekļuv. īsceļu pārkārt."
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "Ātrā piekļuve"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "Profili"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "Uznirstošais logs ir bloķēts"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "Populāras tīmekļa vietnes"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "Organizācija:"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "Organizācijas vienība:"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "Izdošanas datums:"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "Izdevējs:"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "HTML5 paplašinājums"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "Veidlapas dati"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "Derīguma termiņš beidzas:"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "Aktivizēt pierakstīšanos tīmeklī"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "Rediģēt grāmatzīmi"
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "Dzēst tīmekļa vietnes datus"
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "Dzēst pierakstīšanās datus"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "Dzēst profilu"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "Grāmatzīmju dzēšana"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "Datu savienojuma problēma"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "Vispārējais nosaukums:"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "Aizvērt programmu"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "Notīrīt personalizētos datus"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "Notīrīt atrašanās vietas piekļuvi"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "Joslas platuma pārvaldība"
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "Sertifikāti"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "Atiestatīt"
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "Sākumlapa"
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "Mekl."
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "Atpakaļ"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "Vienm. rādīt"
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "Tīmekļa\nportāls"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "Sports"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "Sociālās\nvietnes"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr "Veikali"
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "Maksājums"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "Hobiji"
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "Atvērt vēsturi"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "Izklaide"
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "Logu pārvaldnieks"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "Tīmekļa adrese"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "Balss ievade"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "Skatīt attēlu"
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "Skatiet vēsturi."
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "Skatiet grāmatzīmes."
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "Derīgs sertifikāts"
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "Izmantojiet pilnekrāna režīmu, lai slēptu statusa joslu."
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Izmantojiet intuitīvās ievades pakalpojumu, lai, rakstot adrešu joslā, tiktu parādīti saistīti vaicājumi un populāras tīmekļa vietnes."
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "Augšējā mape"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "Neatzīmēts"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "Nevar atvērt failu vietnē %s. Iespējams, tas ir noņemts vai pārdēvēts, vai arī faila atļaujas neļauj tam piekļūt."
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "Nevar parādīt tīmekļa lapu. Nav atbildes no servera."
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "Pilsēta/rajons"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "Šī vietne izmanto %s."
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "Šī vietne var piekļūt jūsu atrašanās vietai."
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "Šī vietne nevar piekļūt jūsu atrašanās vietai."
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Šī grāmatzīme tiks izdzēsta."
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "Izvēlētie personiskie dati tiks izdzēsti."
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "Teksta lauks"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "Mērķa mape"
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "Pieskarieties logu pārvaldnieka ikonai un aizveriet dažus logus; pēc tam mēģiniet vēlreiz."
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "Pieskarieties vēlreiz, lai aizvērtu internetu."
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "Sinhronizēt atvērtās lapas"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "Sinhronizēt interneta datus"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "Sinhronizēt grāmatzīmes"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "Adrese, abonenta kastītes numurs, nodošanai, utt."
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "Saglabātie dati"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "Skaldītājjoslas turis"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "Pierakstieties savā Samsung kontā, lai piekļūtu citās jūsu ierīcēs esošajām grāmatzīmēm un cilnēm."
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "Rādīt pārskatu par tikko atvērtajām lapām."
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "SHA-256 pirkstu nospiedums:"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "SHA-1 pirkstu nospiedums:"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "Iestatīt tekstu tīmekļa veidlapas automātiskai aizpildīšanai."
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "Iestatīt pašreizējo lapu kā sākumlapu"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "Izvēlieties mapi"
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "Meklējiet vai ievadiet vietrādi URL."
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "Meklēšanas lauks"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "Meklēšanas un URL ieteikumi"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "Ekrāns un teksts"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "Saglabājiet tīmekļa vietņu lietotājvārdus un paroles."
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "Saglabāt saiti"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "Vai atjaunot noklusējuma iestatījumus?"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "Atjaunot noklusējuma iestatījumus"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "Atjaunot noklusējumu"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "Atjaunot iestatījumus"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "Atjaunot visu iestatījumu noklusējuma vērtības."
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "Vai noņemt tīmekļa paziņojumu piekļuves informāciju?"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "Atcerēties paroles"
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "Iegaumēt veidlapas datus"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "Iegaumēt veidlapās ierakstītos datus turpmākai lietošanai."
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "Radiopoga"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "%s grāmatzīme tiks izdzēsta."
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "Konfidencialitāte"
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "Drukāt"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "Nospiediet izvēlnes taustiņu."
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "Pasta indekss"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "%d uznir.logi bloķ."
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "Lapa ir ielādēta"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "Lapas, ko skatāt šajā cilnē, netiks parādītas pārlūka vai meklēšanas vēsturē; tās neatstās arī citas pēdas, piemēram, sīkfailus."
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "Ignorēt tīmekļa vietnes pieprasījumu regulēt tālummaiņu."
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "Cits"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "Atveriet logus."
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "Atvērt lapas pārskatā"
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "Pēc pieprasījuma"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "Tikai, izm. Wi-Fi"
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "Vecāka"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "Nav neviena loga"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "Nav apmeklētu vietņu"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "Nav nosaukuma"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "Nav saglabātu lapu"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "Nav grāmatzīmes"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "Parasta"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "Jaunākās ziņas"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Vai pārvietot izvēlētās grāmatzīmes?"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "Biežāk apmeklētās vietnes"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "Mobilais skats"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "Atrašanās vieta"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "Pēdējā nedēļa"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "Pagājušais mēnesis"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "Pēdējās 7 dienas"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "Liels"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "Interneta vēsture nav saglabāta."
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "Internets"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "Uzlabot veiktspēju lapu ielādes laikā."
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "Mājas lapa"
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "Slēpt adreses joslu, kad ritināt lapu uz leju."
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "Vispārīgi"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "Vārds, uzvārds"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "Piespiedu tālummaiņa"
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "Dzīvoklis, viesnīcas numurs, bloks, ēka, stāvs utt."
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "Pirkstu nospiedumi:"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Neizdevās pievienot sākuma ekrānam."
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "Ievadiet savu vārdu."
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "Ievadiet pilsētu/novadu."
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "Ievadiet valsti/reģionu."
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "Ievadiet uzņēmuma nosaukumu."
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "Aktivizēt atrašanās vietu"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "Aktivizēt JavaScript"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "Veiciet dubultskārienu, lai skatītu sertifikātu."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "Lai izvēlētos meklēšanas programmu, veiciet dubultskārienu."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "Lai atvērtu tīmekļa vietni, veiciet dubultskārienu."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "Lai atvērtu sarakstu, veiciet dubultskārienu."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "Lai atvērtu mapi, veiciet dubultskārienu."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "Veiciet dubultskārienu, lai atvērtu tastatūru."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "Veiciet dubultskārienu, lai pārvietotu saturu."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "Lai aizvērtu ikonjoslu, veiciet dubultskārienu."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "Lai atceltu meklēšanu, veiciet dubultskārienu."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "Lai mainītu dalītā laukuma lielumu, veiciet dubultskārienu un turiet."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "Veiciet dubultskārienu un velciet, lai pārkārtotu."
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "Rādīt uznirstošos drošības brīdinājumus."
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "Parādīt tīmekļa lapu attēlus."
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "Darbvirsmas skats"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Vai izdzēst izvēlētas grāmatzīmes?"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "Dzēst personiskos datus"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "Noklusējuma krātuve"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "Noklusējuma lapa"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "Datu lietojums samazināts par %1$d% (saņemti %2$d KB no %3$d KB). Pieskarieties šeit, lai nodzēstu statistiku."
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "Pielāgots lietotāja aģents"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "Pašreizējā lapa"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "Izveidots."
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "Grāfiste"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "Valsts/reģions"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "Sīkfaili/vietnes dati"
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "Sīkfaili"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "Satura iestatījumi"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "Uzņēmuma nosaukums"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "Aizvērt cilni."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "Notīrīt tīmekļa paziņojumu atļauju iestatījumus."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "Vai notīrīt tīmekļa paziņojumu atļaujas?"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "Notīrīt paziņojumu piekļuvi tīmekļa vietnēm."
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "Notīrīt paziņojumus"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "Notīrīt atrašanās vietas piekļuvi"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "Nodzēst vēsturi"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "Notīrīt visus pārlūka datus un atjaunot visus noklusējuma iestatījumus."
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "Pilsēta"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "Lai teksts būtu vieglāk lasāms, palieliniet tā lielumu, it īpaši, kad mobilajā ierīcē skatāt tīmekļa vietņu datora versijas. Ņemiet vērā, ka tas var mainīt teksta izkārtojumu."
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "Grāmatzīmes atgādinājums"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "Bloķēt uznirstošos logus tīmekļa lapās."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "Bloķēt uznirstošos logus tīmekļa lapās."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "Bloķēt uznirstošos logus"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "Pamata"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "Automātiski aizpildīt veidlapas"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "Automātiski noteikt"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "Automātiski"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "Prasīt, vai pievienot tīmekļa vietnes grāmatzīmi, ja esat to apmeklējis %d reizes"
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "Vienmēr ieslēgts"
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "Vienmēr"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "Visi atvērtie logi tiks aizvēri un tiks atvērta sākumlapa."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "Atļaut vietnēm palaist JavaScript."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "Atļaut vietnēm pieprasīt piekļuvi jūsu atrašanās vietai."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Atļaut vietnēm piekļūt jūsu atrašanās vietas datiem."
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "Atļaut %s rādīt paziņojumus"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "Ļauj vietnēm saglabāt un lasīt sīkfailu datus."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "Pēc tīmekļa lapu apmeklēšanas visbiežāk apmeklētās lapas tiks parādītas šeit."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "Pēc tīmekļa lapu apskates šeit tiks parādīta informācija par tajās izvietoto datu lielumu un to, vai tās var piekļūt jūsu atrašanās vietas datiem."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Pēc tīmekļa lapu apskates tās tiks parādītas šeit."
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Pēc tīmekļa vietņu saglabāšanas apskatei bezsaistē tās tiks parādītas šeit."
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "Pēc lapu ielādes tiks parādīta lapu vēsture."
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Pēc tīmekļa lapu pievienošanas ātrajai piekļuvei tās tiks parādītas šeit."
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Atsevišķu vietņu papildu iestatījumi"
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "Papildu"
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "Pievienot kontaktam"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "Lai atvērtu šo vietni ātrāk, piev. to grāmatzīmēm."
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "2. adreses rinda"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "1. adreses rinda"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "Pieņemt sīkfailus"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "1 profils tiks izdzēsts."
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "CILN."
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "Sāk lejupielādi..."
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "Mape ir pārdēvēta."
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "Ieteikt mekl. vaicājumus un URL"
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "Datu lietojuma pārvaldība"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "Atcelt"
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "Iestatiet ierīci pēc ielādes ekrānā rādīt pilnu tīmekļa lapu, to neritinot."
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "Nevar palaist internetu. Tukšs akumulators."
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "Lejupielāde ir pārtraukta un lejupielādētie dati tiks izdzēsti."
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "Search completed"
+
+msgid "IDS_BR_POP_READY"
+msgstr "Gatavs."
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "Atmiņas kļūda."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Datu viesabonēšana ir deaktivizēta. Izveidojiet savienojumu ar Wi-Fi tīklu vai aktivizējiet datu viesabonēšanu un mēģiniet vēlreiz."
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "Pieprasījuma taimauts."
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "Nepieciešams Wi-Fi savienojums. Pieskarieties pie Labi, lai atvērtu savus Wi-Fi iestatījumus."
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "Tīm.progr."
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "Skatīt tiešsaistē"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "Lasīt bezsaistes lapās vēlāk"
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "Ātrā piekļuve"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "Vienmēr aktivizēts"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Pieskarieties šeit, lai pievienotu ātrās piekļuves īsceļu"
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "Nav vēstures"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "Lietotāja rokasgrām."
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "Pilsēta/novads"
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "Saglabātie dati"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "Meklēš. un URL ieteikumi"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "Vēsture"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "Ietilpināt lapu ekrānā"
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "Lejupielādes"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "Pielāgots"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "Valsts/reģions"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "Pārdēvēt mapi"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "Person. dati"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "Jaunāki"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "Izdots:"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "Kodējums"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "Rediģ. inf."
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "Lejupielāde pārtraukta"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "Nodaļa:"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "Piev. inf."
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "Wi-Fi"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "Iestat."
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "Labi"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "Jauns"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "Meklēšana Web tīklā"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "Nevar atvērt failu."
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "Nevar atrast programmu, ar ko atvērt šo failu."
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "Nevar izveidot savienojumu ar mobilajiem tīkliem, kamēr ir aktivizēts lidojuma režīms. Tā vietā izveidojiet savienojumu ar Wi-Fi tīklu vai pieskarieties pie Iestatījumi, lai deaktivizētu lidojuma režīmu, un mēģiniet vēlreiz."
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Šis ir uzticamas iestādes sertifikāts."
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Pieskarieties šeit, lai pievienotu ātrās piekļuves īsceļu."
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "Pārlūka iestatījumi"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "% "
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "Nav atrasts neviens mobilais tīkls."
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "Nav atbilstību"
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "Mobilie dati ir izslēgti. Tā vietā izveidojiet savienojumu ar Wi-Fi tīklu vai pieskarieties pie Iestatījumi, lai ieslēgtu mobilos datus, un mēģiniet vēlreiz."
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "Pielāgot platumam"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "ĀTRĀ PIEKĻ."
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "Atvērt jaunā cilnē"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "Koplietot saiti"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "Saglabāt"
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "Sagl."
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "Saglabāt"
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "Iepriekš."
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "Nāk."
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "Dzēst"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "Dzēst"
+
+msgid "IDS_BR_SK_BACK"
+msgstr "Atpakaļ"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "Nepieciešams Wi-Fi savienojums. Izveidojiet savienojumu ar Wi-Fi tīklu un mēģiniet vēlreiz"
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "URL nav atrasts."
+
+msgid "IDS_BR_POP_URL"
+msgstr "URL"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "Saglabāts."
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "Noņemts."
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d objekti tiks izdzēsti."
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "Ir izvēlēti %d objekti."
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "Nav izvēlēts neviens objekts."
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "Atmiņa pilna."
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "Nekad"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "Mobilie dati ir deaktivizēti. Tā vietā izveidojiet savienojumu ar Wi-Fi tīklu vai aktivizējiet mobilos datus un mēģiniet vēlreiz"
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "Notiek ielāde. Lūdzu, uzgaidiet..."
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "Nederīgs URL."
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "Neizdevās."
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "Ievadīt virsr."
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "Nerādīt vēlreiz"
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "Lejupielāde pabeigta."
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "Atspējots."
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "Vai dzēst?"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "Izdzēsts."
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "Vai aizvērt programmu?"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "Pievienota grāmatzīme."
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "Automātiska spilgtuma kontrole"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "Konts"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "Tiks izdzēsts 1 objekts."
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "Ir izvēlēts 1 objekts."
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "Tulkot"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "Apturēt"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "Rādīt"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "Koplietot"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "Iestatījumi"
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "Sūtīt e-pasta ziņu"
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "Izvēlēties"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "SD karte"
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "Pārdēvēt"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "Atsvaidzināt"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "Pārvietot"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "Ziņas"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "Saraksta skats"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "Piekrītu."
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "Palīdzība"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "Ierīce"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "Grāmatzīme"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "Pievienots."
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "Pievienot"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "Noklus. lejupiel. krātuve"
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "Pierakstieties Samsung kontā"
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "Izvēlēts: %d"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "Nav savienojuma ar tīklu"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "Mape"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "Rediģēt profilu"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "Iestatīt"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "Vēlāk"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "Aktivizēt"
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "Rediģēt"
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "Turpināt"
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "Turpināt"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "Aizvērt"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "Atcelt"
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "Atcelt"
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "Atļaut"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "Vakar"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "Šodien"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "Nosaukums"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "Pārsniegts maksimālais rakstzīmju skaits (%d)."
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "Straumēšana"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "Mazs"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "Iestatījumi"
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "Meklēt"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "Meklēšanas rezultāti"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "Profils"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "Notiek apstrāde..."
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "Tālruņa num."
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "Tālrunis"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d objekti tiks izdzēsti."
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "Parole"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "Ieslēgts"
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "Izslēgts"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "Nav atrasts neviens rezultāts."
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "Nav vēstures"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "Paziņojumi"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "Vidējs"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "Attēli"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "Pilnekrāns"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "Fonta lielums"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "Mapes nosaukums"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "Ievadiet pasta indeksu."
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "Ievadiet pasta indeksu."
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "Ievadiet tālruņa numuru."
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "Ievadiet vārdu."
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "Ievadiet mapes nosaukumu."
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "Ievadīt e-pasta adresi."
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "E-pasta adrese"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "Ielādē..."
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "Izstrādātāju režīms"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "Noklusējums"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "Grāmatzīmes"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "Visas"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr "Pievienot"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "Atzīmes"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "Tiks izdzēsts 1 objekts."
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "Sasniegts maksimālais rakstzīmju skaits (%d)"
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "Neatbalstīts multivides veids."
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Nevar izveidot savienojumu ar mobilajiem tīkliem, kamēr ir aktivizēts lidojuma režīms. Tā vietā izveidojiet savienojumu ar Wi-Fi tīklu vai deaktivizējiet lidojuma režīmu un mēģiniet vēlreiz"
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "Instalēšana pabeigta."
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "Instalēšana neizdevās."
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "Dzēš..."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Datu viesabonēšana ir deaktivizēta. Tā vietā izveidojiet savienojumu ar Wi-Fi tīklu vai aktivizējiet datu viesabonēšanu un mēģiniet vēlreiz"
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "Koplietot, izmantojot"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "Ielīmēt"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "Fonta lielums"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "Nevar lejupielādēt"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "Atjaunināt"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "Atkārtot"
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "Pieprasījums neizdevās."
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "Pieteikšanās"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "Ielādē..."
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "Pielāgot ekrānam"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "Lejupielādes"
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Datu viesabonēšana ir deaktivizēta. Izveidojiet savienojumu ar Wi-Fi tīklu vai aktivizējiet datu viesabonēšanu un mēģiniet vēlreiz."
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "Lejupielāde atcelta."
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "Slep. iesl."
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "Konfidencialitāte"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "Noklusējuma krātuve"
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "Manuālā tālummaiņa"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "Noklusējuma meklētājprogramma"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "Saglabāt pierakst. datus"
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "Izslēgt slepeno režīmu"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "Ieslēgt slepeno režīmu"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "Slepenā režīma drošība"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "Izmantot paroli"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "Neizmantot paroli"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "Biežāk apmeklētās vietnes"
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "Iestatīt manu profilu"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "Mans autom.aizpild. prof."
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "Pārvaldiet datus, kas tiek izmantoti veidlapu aizpildīšanai tiešsaistē."
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "Sagl. pier. inf."
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "Atrašanās vietas piekļuves dati"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "Automātiski ievadīt datus"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "Tīmekļa vietnes, ko skatāt, kad ir ieslēgts slepenais režīms, pēc tā izslēgšanas netiks parādītas jūsu pārlūkprogrammas vai meklēšanas vēsturē.\n\nGrāmatzīmes un tīmekļa lapas, ko esat saglabājis, kad ir ieslēgts slepenais režīms, pēc tā izslēgšanas netiks rādītas.\n\nSlepenā režīma datus varat aizsargāt arī ar paroli."
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "Tīmekļa vietnes, ko skatāt, kad ir ieslēgts slepenais režīms, pēc tā izslēgšanas netiks parādītas jūsu pārlūkprogrammas vai meklēšanas vēsturē.\n\nGrāmatzīmes un tīmekļa lapas, ko esat saglabājis, kad ir ieslēgts slepenais režīms, pēc tā izslēgšanas netiks rādītas."
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "Slep. izsl."
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "Neizmantot paroli"
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "Jauna"
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "Tīmekļa adrese"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "Piev. tīm. lapu ātr. piekļ."
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "JavaScript ieslēgšana"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "Nevarēja atvērt jaunu cilni"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "Atvērt jaunā cilnē"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "Mapes nosaukums jau tiek lietots."
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "Jauna mape %d"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "Jauna mape"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "Aktivizēt JavaScript"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "Pārvaldīt tīmekļa vietnes datus"
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "Iestatīt sākumlapu"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Tīmekļa lapa ir pievienota ātrās piekļuves sarakstam."
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "Rediģēt ātro piekļuvi"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "Noņemt no grāmatzīmēm"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "Pievienot grāmatz."
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "Pārlūkošanas vēsture"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "Cilnes"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "Jauna cilne"
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "Pārsūtīt"
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "Atpakaļ"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "Grāmatzīm."
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "Nav profilu"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "Vēsture"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "Grāmatzīmes"
+
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "Грешка во мрежата."
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "Се бара препознавање."
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "Безбедносно предупредување"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "Сертификати"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "Издаден на:"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "Општо име:"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "Организација:"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "Оддел:"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "Има проблеми со безбедносниот сертификат на сајтот."
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "Дозволи"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "%s барања за вашата локација."
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "Запомни преференци."
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr "Сериски број"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "Издавач:"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "Валидност:"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "Важи од:"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "Важи до"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "Отпечаток на прст"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "Алгоритам за потпис"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "Преземи"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "Оваа интернет-страница"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "Корисничко име"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "Лозинка"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "Прикажи"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "Откажи"
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "Екран"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "LTE/GSM/WCDMA (автоматско поврзување)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "Повеќе прозорци"
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "Податоци за сертификатот"
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "Поставувања за сајт"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "Неправилен сертификат."
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "Копче"
+
+msgid "IDS_BR_SK_YES"
+msgstr "Да"
+
+msgid "IDS_BR_SK_NO"
+msgstr "Не"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "Готово"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "Откажи"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "Повеќе"
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "Нема записи"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "Поврзи со мобилна мрежа"
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "Не прикажувај веќе"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "Може да се преземаат само URL-а http или https."
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "Пребарување на Интернет"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "Види слика"
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "Сочувај линк"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "Меморирај слика"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "Копирај линк"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "Копирај слика"
+
+msgid "IDS_BR_SK_OK"
+msgstr "OK"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "Повик"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "Неусп."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "Интернет-страницата е додадена во Брз пристап."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "Интернет-страницата е додадена во Омилени страници."
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "Кратенката за брз пристап е избришана."
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "%d записи се избришани од историјата на прегледите."
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "Се отвора сметката Samsung..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "Мало користење податоци е вклучено."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "Мало користење податоци е исклучено. %d% опсег се сочувани."
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "Сликата е ископирана во посредната меморија."
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Неуспешно додавање на почетниот екран."
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "Се презема слика..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "Статистиката за сочувување податоци е ресетирана."
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "Ознаката е избришана."
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Додадено во листата Брз пристап."
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "Додадено на почетниот екран."
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "1 појавен екран е блокиран."
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "1 запис е избришан од историјата на прегледите."
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "Известувања"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "Најпосетувани"
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "Историја"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "Одозн."
+
+msgid "IDS_BR_SK_TABS"
+msgstr "Картички"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "Мени"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "Избр."
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "Нова папка"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "Избриши"
+
+msgid "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"
+msgstr "Лесно гледајте компјутерски страници на интернет на мобилниот уред. Оваа функција го зголемува текстот за да го олесни читањето. Забелешка: Распоредот на текстот може да се смени."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Одредете уредот да предлага барања и интернет-страници во лентата за интернет-адреса додека пишувате."
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "Одр.текст за пополн.обрасци на интернет."
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Одреди напредни поставувања за одделни интернет страници."
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "Помни ги внесените податоци во формуларите за подоцнежна употреба."
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "Предвидувај сродни барања и популарни сајтови во лентата за навигација додека се пишува."
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "Запостави барања од сајтот за контрола на нивото на зумот."
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "Прикажувај слики на интернет-страниците."
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "Компримирај содржини од интернет-страници за да се користат помалку податоци."
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "Избриши информации за пристап до известувања за сите интернет-страници."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "Change the text size for easier reading, especially when viewing desktop versions of websites on your phone. Note that the text layout may change as a result."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "Менувајте ја големината на текстот за полесно читање, особено при преглед на десктоп-верзии на интернет-страници. Имајте предвид дека може да се смени и распоредот на текстот."
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "Сите информации за пристап до известувања од интернет-страници ќе се избришат."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Дозволи сајтовите да меморираат и читаат колачиња."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Дозволи сајтовите да пристапуваат кон податоците за локацијата."
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "Можно е некои интернет-страници да не можат да се исечат прецизно"
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "Вашата историја ќе се избрише."
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "Не може да се види сертификатот. Информациите за страницата се сменети."
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "За да се регистрирате на интернет страницава со отпечаток на прс, одете во Поставувања и вклучете Најава на интернет."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Овој сертификат не е од доверлив извор."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Овој сертификат е од доверлив извор."
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Податоците за локација за оваа интернет-локација ќе се избришат."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "Одредишната папка е иста како и изворната."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "Одредишната папка е под-папка на изворната."
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "Има проблеми со безбедносниот сертификат на оваа интернет-страница."
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "Почнува преземање..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "Некои стари интернет-страници со HTML може да не ја поддржуваат оваа функција."
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "Постави како почетна страница"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "Поставувањата ќе се ресетираат на основните."
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "Поставувањате се меморирани."
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "Политиката на безбедност го ограничува користењето прегледник за интернет."
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "Меморирано во сочувани страници."
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "Преименувај ознака"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "%d профили ќе се избришат."
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "Страниците што ги гледате нема да се појават во историјата на прегледникот или историјата на пребарувањата и нема да остават други траги, како колачиња."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "%1$s (%2$s) бара дозвола да ја користи Вашата камера."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) бара дозвола да зачувува податоци на уредот за користење без интернет."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "%1$s (%2$s) бара дозвола да покажува известувања."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "%1$s (%2$s) бара дозвола да смени како функционира Вашиот прегледник на оваа интернет страница. Тоа може да биде обид за напад на системот. Ако не и верувате на интернет страницата или не знаете зошто се појавило барањево, допрете Откажи"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "%1$s (%2$s) бара дозвола да пристапи кон Вашата локација."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) се обидува да сочува големо количество податоци на уредот за користење без интернет."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "Откриен е „%1$s“.\nОткриен е во: „%2$s“\n\nНекои содржини се блокирани за да се заштити уредот."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "Откриен е „%1$s“.\nОткриен е во: „%2$s”\n\nСепак, да се отвори страницата?"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "Нема доволно меморија. Избришете некој запис и обидете се повторно."
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "Не е дозволено."
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "Преместено."
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "Внеси URL."
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "Внесете име на омилената страница."
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "Dialing..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "Да се избришат информациите за пристап на локација на сајтот?"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "Да се избрише оваа кратенка за брз пристап?"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "Да се избрише страницата?"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "Да се избрише омилената страница?"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "Да се избришат зачуваните податоци за интернет-страницата?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "Да се избришат податоците за најава за оваа интернет-страница?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "Да се избришат податоците за најава за %d интернет-страници?"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "Да се избришат %d сочувани интернет-страници?"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "Да се избришат %d кратенки за брз пристап?"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "Да се избришат %d омилени страници?"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "Да се избришат сите податоци за сајтот и дозволи за локацијата?"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "Да се избрише историјата?"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "Продолжи"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "Затвори апликација"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "Да се избрише?"
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "Бриши историја?"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "Омилената страница е отстранета."
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "Веќе постои."
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Сите зачувани податоци за оваа интернет-страница ќе се избришат."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Сите зачувани податоци и дозволи за локација за оваа интернет-локација ќе се избришат."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "Сите зачувани податоци и дозволи за локација за овие интернет-локации ќе се избришат."
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "Сите поставувања ќе се ресетираат на основните вредности."
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Сите записи ќе се избришат од историјата на прегледите."
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Дозволи сајтовите да меморираат и читаат колачиња."
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "Додадено во ознаки."
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "Прозорци"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "Види сертификат"
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "Уникод (UTF-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "Икони"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "Кодирање на текстот"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "Смали текст"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "Поставувања"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "Прати порака"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "Е-пошта"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "Избери текст"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "Избери ги сите"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "Избери ги сите"
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "Режим за избор"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "Избраните"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "Сочувај во KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Соч. стр. за преглед без мрежа"
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "Сочув.поврз.запис во KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Сочувај за преглед без мрежа"
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "Мрежна страница"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "Сочувани страници"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "Прикажи"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "Пререди"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "Преименувај папка"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "Отстрани"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "Режим на читач"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "Лозинки"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "Отвори во нов прозорец"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "Отвори"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "Страници без мрежа"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "Нов прозорец"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "Намали"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "Среден"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "Слаба"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "Привилегии за пристап на локација"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "Вчитај слики"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "Latin-1 (ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "Корејски (EUC-KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "Јапонски (SHIFT JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "Јапонски (ISO-2022-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "Јапонски (EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "Режим инкогнито"
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "Огромен"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "Почет. стр. како инт.-запис"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "Почетен екран како кратенка"
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "Висок"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "Напред"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "Назад"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "Џиновски"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "Најди на стр."
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "Најди на стр."
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "Претплатени канали"
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "Зголеми текст"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "Вклучи Таен режим"
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "Вклучи Ноќен режим"
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "Вкл. Мало користење податоци"
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "Повлечи и пушти"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "Исклучи Таен режим"
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "Исклучи Ноќен режим"
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "Искл. Мало користење податоци"
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "Исклучено"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "Избриши сочувана страница"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "Избриши историја"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "Мрежа на податоци"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "Копирај во посредната меморија"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "Коп. линк за URL"
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "Копирај"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "Затвори ги сите"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "Бриши сѐ"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "Кинески (GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "Кинески (Big5)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "Кеш меморија"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "Додај во веб-запис"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "Додај во брз пристап"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Додај на почетниот екран"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "Додај дома"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "Додавање или отстранување омилени страници"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "Додај омил. стр."
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "Додај сочувана стр."
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "Проширување"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "Барајте или внесете URL"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "Нема историја на интернет-страници"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "Нема интернет-страници"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "Нема интернет-страници"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "Нема кратенки"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "Предл. за интернет-адреси"
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "Интернет-страници"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "Види повеќе"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "Предлози за URL"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "Засилувач на текст"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "Постави почетна страница"
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "Активирај JavaScript"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "Ресетирај поставувања"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "Вчитувај веб-стр. претх."
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "Вчит.поврз.веб-стр.претх."
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "Вчит.дост.врски претходно"
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "Мало користење податоци"
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "Пристап кон локација"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "Квалитет на сликата"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "Сокриј лента за адреси"
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "Преземи содржина на канал"
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "Избриши подат. за најава"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "Стат.за сочувув. податоци"
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "Содржина"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "Избр.подат.за известувања"
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "Автом. пополн. формулари"
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "Додај профил"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "Пристап кон локација"
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "Достигнато е ограничувањето за прозорци"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "Мрежни известувања"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "Мрежно известување"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "Валидност"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "Не може да се отвори прозорец"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Не може да се отвори фајлот"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "Не можат да се прем. омил.стр."
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "Интернет-стр. не е доверлива"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "Одреди почетна страница"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "Сериски број:"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "Избери податоци за најава за"
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "Изберете кратенки"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "Избери омилени страници"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "Избери омилена страница"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "Безбедносен сертификат"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "Пререди крат. за Брз пристап"
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "Брз пристап"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "Профили"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "Појавниот екран е блокиран"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "Популарни интернет-страници"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "Организација:"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "Оддел:"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "Издадено на:"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "Издавач"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "Проширување HTML5"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "Податоци за формулари"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "Застарува на:"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "Овозможи најавување на интернет"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "Измени омилена стр."
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "Избриши подат.за интернет-стр."
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "Избриши податоци за најава"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "Избриши профил"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "Избриши омилени страници"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "Проблем со податочното поврзување"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "Општо име:"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "Затвори апликација"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "Избриши персонални податоци"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "Избриши пристап кон локација"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "Управување со опсегот"
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "Сертификати"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "Ресетирај"
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "Почет. стр."
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "Најди"
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "Назад"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "Прик. секог."
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "Портал на интернет"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "Спорт"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "Дружење"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr "Пазарење"
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "Плаќање"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "Хобија"
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "Оди до историја"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "Разонода"
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "Управување со прозорците"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "Интернет адреса"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "Говорно внесување"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "Види слика"
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "Види историја."
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "Види омилени страници."
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "Исправен сертификат"
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "Користете го режимот на цел екран за да ја сокриете лентата за состојба."
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Користете ја услугата за предвидување за да се прикажуваат сродни пребарувања и популарни интернет страници во лентата за адреси додека пишувате."
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "Погорна папка"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "Неозначено"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "Не може да се отвори фајлот во %s. Може е преместен или преименуван или дозволите за фајлови спречуваат пристап."
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "Не може да се прикаже веб-страницата. Нема одговор од серверот."
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "Место/град/околија"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "Оваа интернет-страница користи %s."
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "Оваа интернет-страница може да пристапува на Вашата локација."
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "Интернет-страницата не може да пристапи кон Вашата локација."
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Ознакава ќе се избрише."
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "Избраните лични податоци ќе се избришат."
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "Текстуално поле"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "Целна папка"
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "Допрете ја иконата за управување и затворете некој прозорец, па обидете се повторно."
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "Допрете уште еднаш за да се затвори интернет."
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "Синхронизирај отворени страници"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "Синхронизирај Интернет податоци"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "Синхронизирај ознаки"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "Број на улица, пошт. фах, примател итн."
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "Складирани податоци"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "Рачка на разделната лента"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "Најавете се на сметката Samsung за да пристапувате до страниците и картичките на другите уреди."
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "Прикажи преглед на новоотворените страници."
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "SHA-256 отпечаток на прст:"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "SHA-1 отпечаток на прст:"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "Одредете текст за автом. пополнување формулари на интернет."
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "Постави ја моменталната страница за основна"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "Изберете папка"
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "Пребарајте или внесете URL."
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "Поле за пребарување"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "Предлози за пребарување и URL"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "Екран и текст"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "Меморирај кориснички имиња и лозинки за сајтовите."
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "Сочувај линк"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "Да се вратат основните поставувања?"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "Врати основни поставувања"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "Ресетирај на основните вредности"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "Ресетирај поставувања"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "Ресетирај ги сите поставувања на основните."
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "Да се отстранат информациите за пристап на мрежните известувања?"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "Памети лозинки"
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "Запомни податоци за формулар"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "Памети ги податоците што ги внесувам во формуларите."
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "Радио копче"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "%s ознака ќе се избрише."
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "Доверливо"
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "Печати"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "Притиснете го копчето за мени."
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "Поштенски број"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "%d блок. пој. екрани."
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "Страницата е вчитана"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "Страниците што ги гледате во оваа картичка нема да се појавуваат во историјата на прегледникот или во историјата на пребарувањата и нема да оставаат други траги, како колачиња."
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "Замени барање на сајт за контрола на зумот."
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "Друго"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "Отвори прозорци."
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "Отв. стр. во преглед"
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "По барање"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "Само преку Wi-Fi"
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "Постаро"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "Без прозорци"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "Нема посетувани сајтови"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "Нема наслов"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "Нема снимени страници"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "Нема сочувани страници"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "Нормално"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "Вести"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Да се преместат избраните омилени страници?"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "Најпосетувани сајтови"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "Мобилен преглед"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "Место"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "Последна седмица"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "Последниот месец"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "Последните 7 дена"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "Голема"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "Интернет-историјата не е зачувана."
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "Интернет"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "Подобри перформанси при вчитувањето страници."
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "Почетна стр."
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "Сокриј ја лентата за адреса кога се листа страница надолу."
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "Општо"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "Цело име"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "Принуден зум"
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "Стан, апартман, гарсоњера, зграда, кат итн."
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "Отпечатоци на прсти:"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Неуспешно додавање на почетниот екран."
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "Внесете го своето име."
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "Внесете град/околија."
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "Внесете земја/регион."
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "Внесете име на компанија."
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "Овозможи локација"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "Овозможи JavaScript"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "Допрете двапати за да го сертификатот."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "Допрете двапати за да изберете пребарувач."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "Допрете двапати за да ја отворите страницата."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "Допрете двапати за да отворите листа."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "Допрете двапати за да ја отворите папката."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "Допрете двапати за да отворите тастатура."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "Допрете двапати за да одите до содржините."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "Допрете двапати за да ја затворите лентата."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "Допрете двапати за да го откажете пребарувањето."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "Допрете двапати и задржете за да се смени големината на поделеното подрачје."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "Допрете двапати и повлечете за да прередите."
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "Прикажувај појавни безбедносни предупредувања."
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "Прикажувај слики на веб-страниците."
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "Desktop приказ"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Да се избришат избраните омилени страници?"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "Избриши лични податоци"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "Основна меморија"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "Основна страница"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "Користењето податоци е намалено за %1$d% (%2$d KB од %3$d KB received). Допрете тука за ресетирање на статистиката."
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "Прилагоден кориснички агент"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "Тековна страница"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "Направено."
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "Околија"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "Земја/регион"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "Кол. и подат.на стран."
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "Колачиња"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "Поставувања за содржината"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "Име на компанија"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "Затвори картичка."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "Избриши поставувања за дозволи за известувања од интернет."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "Да се избришат дозволите за известувањата од интернет?"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "Избриши пристап кон известувања за сајтови."
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "Избриши известувања"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "Избриши пристап кон локација"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "Избриши историја"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "Избриши ги сите податоци на прегледникот и ресетирај ги сите поставувања на основните."
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "Град/Место"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "Менувајте ја големината на текстот за полесно читање, особено при преглед на десктоп-верзии на интернет-страници на уредот. Имајте предвид дека може да се смени и распоредот на текстот."
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "Потсетник за омилена страница"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "Блокирај појавни прозорци на интернет-страниците."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "Блокирај појавни прозорци на интернет-страниците."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "Блокирај појавни прозорци"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "Основно"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "Автоматско пополнување формулари"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "Автоматско откривање"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "Автоматски"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "Прашувај дали да се додаде ознака за сајт кога сте го посетиле %d пати"
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "Секогаш вклучено"
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "Секогаш"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "Сите отворени прозорци ќе се затворат и ќе прејдете на својата почетна страница."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "Дозволи страниците да извршуваат JavaScript."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "Дозволи веб страните да бараат пристап кон вашата локација."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Дозволи страницита да пристапуваат кон податоците за лоцирање."
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "Дозволи %s да покажува известувања"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "Дозволи сајтовите да меморираат и читаат податоци од „колачињата“."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "Откако ќе посетите интернет-страници, најчесто посетуваните ќе се прикажат тука."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "Откако ќе прегледате интернет-страници, големината на нивните сочувани податоци и дали можат да пристапуваат на Вашата локација ќе се прикажат тука."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Откако ќе прегледате интернет-страници, ќе се прикажат тука."
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Откако ќе сочувате интернет-страници за преглед без мрежа, ќе се прикажат тука."
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "Откако ќе вчитате страници, ќе се прикаже историјата на страниците."
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Откако ќе додадете интернет-страници на Брз пристап, ќе се прикажат тука."
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Напредни поставувања за одделни сајтови"
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "Дополнително"
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "Додај на запис"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "Додад. ја инт.-стр. во омил.за да го отворате побрзо."
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "Поле за адреса 2"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "Поле за адреса 1"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "Прифаќај колачиња"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "1 профил ќе се избрише."
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "КАРТ."
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "Почнува преземање..."
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "Папката е преименувана."
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "Предл. поими за пребар. и URL-а"
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "Управ. со користењето податоци"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "Откажи"
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "Поставете уредот да покажува целосна интернет-страница на екранот кога ќе се вчита без потреба од листање."
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "Не може да се активира Интернет. Батеријата е празна."
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "Преземањето е сопрено и преземените податоци ќе се избришат."
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "Search completed"
+
+msgid "IDS_BR_POP_READY"
+msgstr "Подготвен."
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "Мемориска грешка."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Податочниот роаминг е исклучен. Поврзете се со мрежа Wi-Fi или вклучете податочен роаминг и обидете се повторно."
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "Времето за барање истече."
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "Потребно е поврзување Wi-Fi. Допрете ОК за да одите во поставувањата за Wi-Fi."
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "Веб-аплик."
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "Прегледај на интернет"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "Читај стр. без мрежа подоцна"
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "Брз пристап"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "Секогаш вклучено"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Допрете тука за да додадете кратенка за брз пристап"
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "Нема историја"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "Упатство за употреба"
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "Место/Град/Околија"
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "Складирани податоци"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "Предлози за пребар. и URL"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "Историја"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "Страница на цел екран"
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "Преземања"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "Прилагодено"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "Земја/Регион"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "Преименувај папка"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "Лични подат."
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "Поново"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "Издаден на"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "Кодирање"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "Измени инфо"
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "Преземањето е сопрено"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "Оддел:"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "Додај инфо."
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "Wi-Fi"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "Поставувања"
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "OK"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "Ново"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "Пребарување на Интернет"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "Не може да се отвори фајлот."
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "Не може да се најде апликација за отворање на овој фајл."
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "Не може да се поврзе со мобилни мрежи додека е вклучен Авионскиот режим. Поврзете се со мрежа Wi-Fi место тоа или допрете Поставувања за да го исклучите Авионскиот режим и обидете се повторно."
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Овој сертификат е од доверлив извор."
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Допрете тука за да додадете кратенка за брз пристап."
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "Преференци"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "% "
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "Не се најдени мобилни мрежи."
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "Нема совпаѓања"
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "Мобилните податоци се исклучени. Поврзете се со мрежа Wi-Fi или допрете Поставувања за да ги вклучите Мобилни податоци и обидете се повторно."
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "На цела широчина"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "БРЗ ПРИСТАП"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "Отвори во нова картичка"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "Сподели линк"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "Сочувај"
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "Сочувај"
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "Сочувај"
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "Претход."
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "Следно"
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "Избриши"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "Избриши"
+
+msgid "IDS_BR_SK_BACK"
+msgstr "Назад"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "Потребна е врска Wi-Fi. Поврзете со мрежа Wi-Fi и обидете се повторно"
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "URL не е пронајденo."
+
+msgid "IDS_BR_POP_URL"
+msgstr "URL"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "Меморирано."
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "Отстрането."
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d записи ќе се избришат."
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "Избрани се %d записи."
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "Не се избрани содржини."
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "Нема доволно меморија."
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "Никогаш"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "Мобилните податоци се исклучени. Поврзете се со мрежа Wi-Fi или вклучете мобилни податоци и обидете се повторно"
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "Се вчитува. Почекајте..."
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "Неправилен URL."
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "Неуспешно."
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "Внесете наслов"
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "Не прикажувај веќе"
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "Преземањето заврши."
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "Исклучено."
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "Да се избрише?"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "Избришано."
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "Затвори апликација?"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "Омилената страница е додадена."
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "Автоматска осветленост"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "Сметка"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "1 запис ќе се избрише."
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "Избран е 1 запис."
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "Преведи"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "Прекини"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "Прикажи"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "Сподели"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "Поставувања"
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "Прати е-пошта"
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "Избери"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "SD-карт."
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "Преименувај"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "Обнови"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "Премести"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "Пораки"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "Листа"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "Добро."
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "Помош"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "Уред"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "Омилена страница"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "Додадено."
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "Додај"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "Основна мем. за преземање"
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "Најава на сметката Samsung"
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "%d избрани"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "Нема мрежно поврзување"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "Папка"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "Измени профил"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "Постави"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "Не сега"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "Овозможи"
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "Измени"
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "Продолжи"
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "Продолжи"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "Затвори"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "Откажи"
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "Откажи"
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "Дозволи"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "Вчера"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "Денес"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "Наслов"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "Максималниот број знаци (%d) е надминат."
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "Проток"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "Мала"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "Поставувања"
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "Пребарување"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "Резултати на пребарувањето"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "Профил"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "Обработување..."
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "Тел. број"
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "Телефон"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d записи ќе се избришат."
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "Лозинка"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "Вклучено"
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "Исклучено"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "Нема резултати."
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "Нема белешки"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "Известувања"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "Средна"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "Слики"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "На цел екран"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "Големина на букви"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "Име на папката"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "Внесете поштенски број."
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "Внесете поштенски број."
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "Внесете телефонски број."
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "Внеси име."
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "Внесете име за папката."
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "Внесете email адреса."
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "Адреса на Е-пошта"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "Се презема..."
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "Режим за програмери"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "Основно"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "Сочувани адреси"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "Сите"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr " Додај на"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "Ознаки"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "1 запис ќе се избрише."
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "Достигнат е максималниот број знаци (%d)."
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "Неподдржан тип на медиум."
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Не може да се поврзе со мобилни мрежи додека е вклучен режим за летало. Поврзете се со мрежа Wi-Fi или исклучете го режимот за летало и обидете се повторно"
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "Инсталирањето е извршено."
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "Неуспешно вчитување."
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "Се брише..."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Податочниот роаминг е исклучен. Поврзете се со мрежа Wi-Fi наместо тоа или овозможете податочен роаминг и обидете се повторно"
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "Сподели преку"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "Пресликај"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "Големина на букви"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "Не може да се преземе"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "Ажурирај"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "Повторно"
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "Неуспешно барање."
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "Најава"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "Активирање..."
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "На цел екран"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "Преземено"
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Податочниот роаминг е исклучен. Поврзете се со мрежа Wi-Fi место тоа или овозможете податочен роаминг и обидете се повторно."
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "Преземањето е откажано."
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "Таен вклуч."
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "Доверливо"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "Основна меморија"
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "Рачен зум"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "Основен пребарувач"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "Сочувај инфо. за најава"
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "Исклучете Таен режим"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "Вклучете Таен режим"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "Безбедност на Таен режим"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "Користи лозинка"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "Не користи лозинка"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "Најпосетувани страници"
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "Одреди мој профил"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "Мој профил за авт.пополн."
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "Управувајте со податоци што се користат за пополнување обрасци на интернет."
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "Соч.инф.за најава"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "Податоци за пристап кон локација"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "Автоматско пополнување податоци"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "Сите интернет-страници што ги гледате додека е вклучен Таен режим, нема да се појават во Вашиот прегледник или во историјата на пребарувања додека е исклучена.\n\nСите ознаки и интернет-страници што ги зачувувате додека е вклучен Таен режим, нема да се прикажат додека тој е исклучен.\n\nМожете да ги заштитите своите податоци во Таен режим и со лозинка."
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "Сите интернет-страници што ги гледате додека е вклучен Таен режим, нема да се појават во Вашиот прегледник или во историјата на пребарувања додека е исклучена.\n\nСите ознаки и интернет-страници што ги зачувувате додека е вклучен Таен режим, нема да се прикажат додека тој е исклучен."
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "Таен искл."
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "Не користи лозинка"
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "Н. кар."
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "Интернет-адреса"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "Дод. интернет-стр. Брз прис."
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "Вклучете JavaScript"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "Не може да се отв.нова карт."
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "Отвори во нова картичка"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "Името на папката веќе се користи."
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "Нова папка %d"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "Нова папка"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "Овозможи JavaScript"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "Уреди подат.за интернет-стр."
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "Постави почетна страница"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Интернет-страницата е додадена во листата за брз пристап."
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "Измени Брз пристап"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "Отстрани од Ознаки"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "Додај омил.страница"
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "Историја на пребарување"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "Картички"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "Нова картичка"
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "Препрати"
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "Назад"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "Ознаки"
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "Без профили"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "Историја"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "Ознаки"
+
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "Nettverksfeil."
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "Krever godkjenning."
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "Sikkerhetsadvarsel"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "Sertifikater"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "Utstedt til:"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "Felles navn:"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "Organisasjon:"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "Organisasjonsenhet:"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "Det er problemer med sikkerhetssertifikatet for dette området."
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "Tillat"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "%s forespør din posisjon."
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "Husk preferanse."
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr "Serienummer"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "Utstedt av:"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "Gyldighet:"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "Gyldig fra:"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "Gyldig til"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "Fingeravtrykk"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "Signaturalgoritme"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "Last ned"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "Denne nettsiden"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "Brukernavn"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "Passord"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "Vis"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "Avbryt"
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "Skjerm"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "LTE/GSM/WCDMA (automatisk tilkobling)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "Flervindu"
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "Sertifikatopplysninger"
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "Innstillinger for webområde"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "Ugyldig sertifikat."
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "Knapp"
+
+msgid "IDS_BR_SK_YES"
+msgstr "Ja"
+
+msgid "IDS_BR_SK_NO"
+msgstr "Nei"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "OK"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "Avbryt"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "Mer"
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "Ingen elementer"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "Koble til mobilnett"
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "Ikke vis igjen"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "Bare http- eller https-URL-er kan lastes ned."
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "Nettsøk"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "Vis bilde"
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "Lagre kobling"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "Lagre bilde"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "Kopier kobling"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "Kopier bilde"
+
+msgid "IDS_BR_SK_OK"
+msgstr "OK"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "Ring"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "Feilet"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "Nettside er lagt til i Hurtigtilgang."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "Nettside er lagt til i Bokmerker."
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "Hurtigtilgangssnarvei er slettet."
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "%d elementer er slettet fra nettleserhistorikken."
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "Åpner Samsung-konto..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "Lav databruk er aktivert."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "Lav databruk er deaktivert. %d % båndbredde er spart."
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "Bilde kopiert til utklippstavle."
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Kunne ikke legge til på startskjermbildet."
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "Laster ned bilde..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "Datalagringsstatistikk er nullstilt."
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "Bokmerke slettet."
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Lagt til på Hurtigtilgang-listen."
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "Lagt til på startskjermbildet."
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "1 sprettoppvindu har blitt blokkert."
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "1 element er slettet fra nettleserhistorikken."
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "Varsler"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "Mest besøkt"
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "Historikk"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "Fj merk"
+
+msgid "IDS_BR_SK_TABS"
+msgstr "Faner"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "Meny"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "Slett"
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "Lag mappe"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "Slett"
+
+msgid "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"
+msgstr "Vis datamaskinnettsteder enkelt på mobilenheten. Denne funksjonen øker tekststørrelsen slik at den blir lettere å lese. Merk: Tekstens layout kan bli endret."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Angi at enheten skal foreslå forespørsler og nettsteder på adresselinjen mens du skriver."
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "Angi tekst for å fylle ut nettskjemaer."
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Angi avanserte innstillinger for individuelle nettsteder."
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "Husk data som skrives inn i skjemaer til senere bruk."
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "Foreslår beslektede forespørsler og populære nettsteder i navigasjonslinjen mens du skriver."
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "Overstyrer nettsidens forespørsler for å kontrollere zoomnivået."
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "Vis bilder på nettsider."
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "Komprimer innhold fra nettsteder for å bruke mindre data."
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "Tøm varselstilgangsinformasjon for alle nettsteder."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "Change the text size for easier reading, especially when viewing desktop versions of websites on your phone. Note that the text layout may change as a result."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "Endre tekststørrelsen for å gjøre teksten enklere å lese, spesielt når du viser skrivebordsversjoner av nettsteder. Vær oppmerksom på at tekstoppsettet kan bli endret som et resultat av dette."
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "All varselstilgangsinformasjon for nettsteder blir slettet."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Gir nettsteder tillatelse til å lagre og lese informasjonskapsler."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Gir nettsteder tilgang til posisjonsdataene dine."
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "Du vil kanskje ikke nøyaktig kunne beskjære enkelte nettsteder."
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "Historikken blir fjernet."
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "Kan ikke vise sertifikatet. Sideinformasjonen er endret."
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "Hvis du vil logge på denne nettsiden med fingeravtrykkene dine, må du gå til Innstillinger og aktivere Nettpålogging."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Dette sertifikatet er ikke fra en godkjent instans."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Dette sertifikatet er fra en godkjent instans."
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Dataene for posisjonstillatelse for dette nettstedet blir tømt."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "Målmappen er den samme som kildemappen."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "Målmappen er en undermappe i kildemappen."
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "Det er problemer med sikkerhetssertifikatet for dette nettstedet."
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "Starter nedlasting..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "Enkelte gamle HTML-nettsteder støtter kanskje ikke denne funksjonen."
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "Bruk som startside"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "Innstillingene vil bli tilbakestilt til standardinnstillinger."
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "Innstillinger lagret."
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "Sikkerhetspolicy begrenser bruk av Internettleser."
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "Lagret i bokmerker."
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "Endre navn på tagg"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "%d profiler vil bli slettet."
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "Sider som du besøker, vises ikke i nettleserhistorikken eller søkehistorikken, og de vil ikke legge igjen andre spor, for eksempel informasjonskapsler."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "%1$s (%2$s) ber om tillatelse til å bruke kameraet ditt."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) ber om tillatelse til å lagre data på enheten din for bruk i frakoblet modus."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "%1$s (%2$s) ber om tillatelse til å vise varsler."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "%1$s (%2$s) ber om tillatelse til å endre hvordan nettleseren din fungerer på dette nettstedet. Dette kan være et forsøkt angrep på systemet ditt. Hvis du ikke stoler på dette nettstedet eller vet hvorfor denne forespørselen har oppstått, bør du trykke på Avbryt."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "%1$s (%2$s) ber om tillatelse til å få tilgang til posisjonen din."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) forsøker å lagre store mengder data på enheten din for bruk i frakoblet modus."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "“%1$s” er blitt registrert.\nRegistrert i: “%2$s”\n\nNoe av innholdet er blitt blokkert for å beskytte enheten din."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "“%1$s” er blitt registrert.\nRegistrert i: “%2$s”\n\nVil du åpne nettstedet likevel?"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "Ikke nok minne. Slett noen elementer og prøv på nytt."
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "Ikke tillatt."
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "Flyttet."
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "Tast inn URL."
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "Angi bokmerkenavn."
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "Dialing..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "Slette posisjonsinformasjon for nettsted?"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "Vil du slette denne hurtigtilgangssnarveien?"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "Vil du slette denne siden?"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "Vil du slette dette bokmerket?"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "Vil du slette lagrede nettsidedata?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "Vil du slette påloggingsdata for dette nettstedet?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "Vil du slette påloggingsdata for %d nettsteder?"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "Vil du slette %d lagrede nettsider?"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "Vil du slette %d hurtigtilgangssnarveier?"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "Vil du slette %d bokmerker?"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "Slette alle webområdedata og plasseringstillatelser?"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "Slette logg?"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "Fortsett"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "Lukk app"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "Slette?"
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "Fjerne historikk?"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "Bokmerke fjernet."
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "Finnes allerede."
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Alle lagrede data for dette nettstedet blir tømt."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Alle lagrede data og data for posisjonstillatelse for dette nettstedet blir tømt."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "Alle lagrede data og data for posisjonstillatelse for disse nettstedene blir tømt."
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "Alle innstillinger blir tilbakestilt til standardinnstillinger."
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Alle elementer blir slettet fra nettleserhistorikken."
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Tillat områder å lagre og lese data fra informasjonskapsler."
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "Lagt til i bokmerker."
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "Vinduer"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "Vis sertifikat"
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "Unicode (UTF-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "Miniatyrvisning"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "Tekstkoding"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "Forminsk teksten"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "Innstillinger"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "Send melding"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "E-post"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "Velg tekst"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "Merk alt"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "Merk alt"
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "Valgmodus"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "Valgt"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "Lagre på KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Lagre side for frakbl. visning"
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "Lagre kobl. elem. i KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Lagre for frakoblet visning"
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "Webside"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "Lagrede sider"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "Vis"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "Omordne"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "Endre mappenavn"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "Fjern"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "Lesermodus"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "Passord"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "Åpne i nytt vindu"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "Åpne"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "Frakoblede sider"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "Nytt vindu"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "Minimer"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "Middels"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "Lav"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "Posisjonstilgangsrettigheter"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "Åpne bilder"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "Latin-1 (ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "Koreansk (EUC-KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "Japansk (SHIFT JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "Japansk (ISO-2022-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "Japansk (EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "Inkognitomodus"
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "Veldig stor"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "Startskj.bilde som nettkl."
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "Startskj.bilde som snarvei"
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "Høy"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "Fremover"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "Tilbake"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "Gigantisk"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "Finn på side"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "Finn på side"
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "Feeder du abon. på"
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "Forstørr teksten"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "Akt. Hemmelig modus"
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "Aktiver Nattmodus"
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "Aktiver Lav databruk"
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "Dra og slipp"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "Deak. Hemmelig modus"
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "Deaktiver Nattmodus"
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "Deaktiver Lav databruk"
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "Deaktivert"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "Slett lagret side"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "Slett historikk"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "Datanettverk"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "Kopier til utklippstavle"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "Kopier URL"
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "Kopier"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "Lukk alle"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "Slett alt"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "Kinesisk (GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "Kinesisk (Big5)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "Mellomlager"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "Legg til nettklipp"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "Legg til for hurtigtilgang"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Legg til på startskjerm"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "Legg til på startskjermbilde"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "Legg til eller fjern bokmerker"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "Legg til bokmerke"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "Legg til bokmerke"
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "Utvidelsen"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "Søk eller angi URL"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "Ingen nettsidehistorikk"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "Ingen nettsteder"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "Ingen nettsider"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "Ingen snarveier"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "Nettadresseforslag"
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "Nettsteder"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "Vis mer"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "URL-forslag"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "Tekstforstørring"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "Angi startside"
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "Kjør JavaScript"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "Nullstill innstillinger"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "Forhåndslast nettsider"
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "Forh.last kobl. nettsider"
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "Forhåndslast tilg. lenker"
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "Lav databruk"
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "Posisjonstilgang"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "Bildekvalitet"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "Skjul adresselinje"
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "Last ned feed-innhold"
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "Slett påloggingsdata"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "Datalagringsstatistikk"
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "Innhold"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "Tøm varselsdata"
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "Autoutfylling av skjema"
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "Legg til profil"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "Tilgang til posisjon"
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "Vindusgrense nådd"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "Nettvarsler"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "Webvarsel"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "Gyldighet"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "Kan ikke åpne vindu"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Kan ikke åpne fil"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "Kan ikke flytte bokmerker"
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "Side er ikke klarert"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "Angi startside"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "Serienummer:"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "Velg påloggingsdata for"
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "Velg snarveier"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "Velg bokmerker"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "Velg bokmerke"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "Sikkerhetssertifikat"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "Omordne hurtigtilgangssnarv."
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "Hurtigtilgang"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "Profiler"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "Sprettoppvindu blokkert"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "Populære nettsteder"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "Organisasjon:"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "Organisasjonsenhet:"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "Ustedt den:"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "Utstedt av"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "HTML5-utvidelse"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "Skjemadata"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "Utløper den:"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "Aktiver Nettpålogging"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "Rediger bokmerke"
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "Slett lagrede nettsidedata"
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "Slett påloggingsdata"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "Slett profil"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "Slett bokmerker"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "Datatilkoblingsproblem"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "Felles navn:"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "Lukk app"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "Fjern personlige data"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "Fjern posisjonstilgang"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "Båndbreddebehandling"
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "Sertifikater"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "Nullstill"
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "Startside"
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "Finn"
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "Tilbake"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "Vis alltid"
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "Nettportal"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "Idrett"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "Sosial"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr "Shopping"
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "Betaling"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "Hobbyer"
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "Gå til logg"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "Underh."
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "Vindusbehandler"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "Nettadresse"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "Taleinndata"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "Vis bilde"
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "Vis historikk."
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "Vis bokmerker."
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "Gyldig sertifikat"
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "Bruk fullskjermsmodus for å skjule statuslinjen."
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Bruk en forslagstjeneste for å vise beslektede forespørsler og populære nettsteder på adresselinjen mens du skriver."
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "Øvre mappe"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "Ikke tagget"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "Kan ikke åpne filen på %s. Det kan hende den er fjernet eller har endret navn, eller det kan hende at filtillatelser hindrer tilgang."
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "Kan ikke vise nettsiden. Serveren svarer ikke."
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "Sted/by/kommune"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "Denne siden bruker %s."
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "Denne siden kan få tilgang til posisjonen din."
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "Denne siden kan ikke få tilgang til posisjonen din."
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Dette bokmerket vil bli slettet."
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "De valgte personlige dataene blir slettet."
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "Tekstfelt"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "Målmappe"
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "Trykk på vindusbehandlerikonet og lukk noen vinduer før du prøver på nytt."
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "Trykk én gang til for å lukke Internett."
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "Synkroniser åpne sider"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "Synkroniser Internett-data"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "Synkroniser bokmerker"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "Gateadresse, postboks, c/o, osv."
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "Lagrede data"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "Delingslinjehåndtak"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "Logg på Samsung-kontoen din for å få tilgang til bokmerkene og fanene på de andre enhetene dine."
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "Vis oversikt over nylig åpnede sider."
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "SHA-256 fingeravtrykk:"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "SHA-1 fingeravtrykk:"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "Angi autoutfyllingstekst for webskjema."
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "Angi gjeldende side som startside"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "Velg mappe"
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "Søk eller angi URL."
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "Søkefelt"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "Søke- og URL-forslag"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "Skjerm og tekst"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "Lagre brukernavn og passord for webområder."
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "Lagre kobling"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "Gjenopprette standardinnstillinger?"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "Gjenopprett standardinnstillinger"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "Tilbakestill til standard"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "Nullstill innstillinger"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "Tilbakestill alle innstillinger til standard."
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "Fjerne tilgangsinformasjon til webvarsler?"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "Husk passord"
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "Husk skjemadata"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "Husk data jeg skriver inn i skjemaer til senere bruk."
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "Radioknapp"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Bokmerket %s vil bli slettet."
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "Personvern"
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "Skriv ut"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "Trykk på menytasten."
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "Postnummer"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "%d vinduer blokkert."
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "Side lastet"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "Sider som du besøker i denne fanen, vil ikke vises i nettleserhistorikken eller søkehistorikken, og de vil ikke legge igjen andre spor, som for eksempel cookies."
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "Overstyr nettsidens forespørsel om zoomkontroll."
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "Annet"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "Åpne vinduer."
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "Åpne sider i oversikt"
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "På anmodning"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "Bare via Wi-Fi"
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "Eldre"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "Ingen vinduer"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "Ingen besøkte områder"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "Ingen tittel"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "Ingen lagrede sider"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "Ingen bokmerker"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "Normal"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "Nyheter"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Flytte valgte bokmerker?"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "Mest besøkte sider"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "Mobilvisning"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "Posisjon"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "Siste uke"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "Forrige måned"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "Siste 7 dager"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "Stor"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "Internett-historikk lagres ikke."
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "Internett"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "Øk ytelsen ved lasting av sider."
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "Startside"
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "Skjul adresselinjen når du blar nedover på siden."
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "Generelt"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "Fullt navn"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "Tving zoom"
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "Leilighet, enhet, bygning, etasje osv"
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "Fingeravtrykk:"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Kunne ikke legge til på startskjermbildet."
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "Angi navnet ditt."
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "Angi sted/by/kommune."
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "Velg land/område."
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "Angi firmanavn."
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "Aktiver posisjon"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "Aktiver JavaScript"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "Trykk raskt to ganger for å vise sertifikat."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "Trykk raskt to ganger for å velge en søkemotor."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "Trykk raskt to ganger for å åpne nettsiden."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "Trykk raskt to ganger for å åpne listen."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "Trykk raskt to ganger for å åpne mappen."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "Trykk raskt to ganger for å åpne tastaturet."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "Trykk raskt to ganger for å gå til innholdet."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "Trykk raskt to ganger for å lukke skuffen."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "Trykk raskt to ganger for å avbryte søket."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "Trykk raskt to ganger på og hold for å endre størrelsen på det delte området."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "Trykk raskt to ganger og dra for å omordne."
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "Vis sprettoppvinduer med sikkerhetsadvarsler."
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "Vis bilder på nettsider."
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "Skrivebordsvisning"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Slette valgte bokmerker?"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "Slett personlige data"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "Standard lagringssted"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "Standardside"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "Databruk er redusert med %1$d % (%2$d kB av %3$d kB mottatt). Trykk her for å nullstille statistikk."
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "Tilpass brukeragent"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "Gjeldende side"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "Opprettet."
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "Fylke"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "Land/område"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "Inf.kaps. og sidedata"
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "Informasjonskapsler"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "Innholdsinnstillinger"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "Selskapsnavn"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "Lukk fane."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "Tøm innstillinger for nettvarseltillatelser."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "Tømme webvarseltillatelser?"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "Fjern varselstilgang for alle webområder."
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "Tøm varsler"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "Fjern posisjonstilgang"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "Tøm logg"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "Tøm alle nettleserdata og tilbakestill alle innstillinger til standard."
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "Sted/by"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "Endre tekststørrelsen for å gjøre teksten enklere å lese, spesielt når du viser skrivebordsversjoner av nettsteder på enheten. Vær oppmerksom på at tekstoppsettet kan bli endret som et resultat av dette."
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "Bokmerkepåminnelse"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "Blokker sprettoppvinduer på nettsider."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "Blokker sprettoppvinduer på nettsider."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "Blokker sprettopper"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "Vanlig"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "Autoutfylling av skjema"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "Automatisk gjenkjenning"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "Automatisk"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "Spør om det skal legges til et bokmerke for et nettsted når du har besøkt det %d ganger."
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "Alltid på"
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "Alltid"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "Alle åpne vinduer vil bli lukket, og du vil bli tatt til startsiden."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "Tillat at sider kjører JavaScript."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "Tillat områder å be om tilgang til din posisjon."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Tillat at områder får tilgang til posisjonsdataene dine."
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "Tillat %s å vise varsler"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "Tillater områder å lagre og lese data fra informasjonskapsler."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "Når du har besøkt nettsider, vises nettsidene du har besøkt mest, her."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "Når du har vist nettsider, blir størrelsen på dataene deres og om de har tilgang til posisjonen din vist her."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Når du viser nettsider, vises de her."
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Når du lagrer nettsider til frakoblet visning, vises de her."
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "Når du har lastet sider, vises sidehistorikken."
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Når du legger til nettsider i Hurtigtilgang, vises de her."
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Avanserte innstillinger for individuelle webområder"
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "Avansert"
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "Legg til kontakt"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "Legg til denne siden i Bokmerker for rask åpning."
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "Adresselinje 2"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "Adresselinje 1"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "Godta informasjonskapsler"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "1 profil vil bli slettet."
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "FANER"
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "Starter nedlasting..."
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "Endret navn på mappe."
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "Foreslå søkeord og URL-adresser"
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "Databruksbehandling"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "Avbryt"
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "Angi at enheten skal vise hele nettsiden på skjermen når den er lastet, uten at du trenger å bla."
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "Kan ikke kjøre Internett. Lavt batteri."
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "Nedlastingen er blitt stoppet, og nedlastede data blir slettet."
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "Search completed"
+
+msgid "IDS_BR_POP_READY"
+msgstr "Klar."
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "Minnefeil."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Dataroaming er deaktivert. Koble til et Wi-Fi-nettverk i stedet, eller aktiver Dataroaming og prøv på nytt."
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "Be om tidsavbrudd."
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "Det kreves en Wi-Fi-tilkobling. Trykk på OK for å gå til Wi-Fi-innstillinger."
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "Nettapper"
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "Vis online"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "Les på frakoblede sider senere"
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "Hurtigtilgang"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "Alltid aktivert"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Trykk her for å legge til en hurtigtilgangssnarvei"
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "Ingen historikk"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "Brukerhåndbok"
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "Sted/by/kommune"
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "Lagrede data"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "Søke- og URL-forslag"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "Logg"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "Tilpass side til skjerm"
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "Nedlastinger"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "Egendefinert"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "Land/område"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "Endre navn på mappe"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "Personl. data"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "Nyere"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "Utstedt til"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "Koding"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "Red. info"
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "Nedlasting stoppet"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "Avdeling:"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "Tilføy info"
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "Wi-Fi"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "Innst."
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "OK"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "Ny"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "Nettsøk"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "Kan ikke åpne fil."
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "Kan ikke finne en app til å åpne denne filen."
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "Kan ikke koble til mobilnett mens Flymodus er aktivert. Koble til et Wi-Fi-nettverk i stedet, eller trykk på Innstillinger for å deaktivere Flymodus og prøve på nytt."
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Dette sertifikatet er fra en godkjent instans."
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Trykk her for å legge til en hurtigtilgangssnarvei."
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "Preferanser"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "% "
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "Finner ingen mobilnett."
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "Ingen treff"
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "Mobildata er slått av. Koble til et Wi-Fi-nettverk i stedet, eller trykk på Innstillinger for å slå på Mobildata og prøv på nytt."
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "Tilpass til bredde"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "HURTIGTILG."
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "Åpne i ny fane"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "Del kobling"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "Lagre"
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "Lagre"
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "Lagre"
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "Forrige"
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "Neste"
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "Slett"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "Slett"
+
+msgid "IDS_BR_SK_BACK"
+msgstr "Tilbake"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "Wi-Fi-tilkobling nødvendig. Koble til Wi-Fi-nettverk og prøv på nytt."
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "URL ikke funnet."
+
+msgid "IDS_BR_POP_URL"
+msgstr "URL"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "Lagret."
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "Fjernet."
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d elementer vil bli slettet."
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "%d elementer valgt."
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "Det er ikke valgt noen elementer."
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "Ikke nok minne."
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "Aldri"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "Mobildata er deaktivert. Koble til Wi-Fi-nettverk i stedet, eller aktiver mobildata og prøv på nytt."
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "Åpner. Vennligst vent..."
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "Ugyldig URL."
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "Det oppstod en feil."
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "Angi tittel"
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "Ikke vis igjen"
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "Nedlasting fullført."
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "Deaktivert"
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "Slette?"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "Slettet."
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "Lukke app?"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "Bokmerke lagt til."
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "Automatisk lysstyrke"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "Konto"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "1 element vil bli slettet."
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "1 element valgt."
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "Oversett"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "Stopp"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "Vis"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "Del"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "Innstillinger"
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "Send e-post"
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "Velg"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "SD-kort"
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "Endre navn"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "Oppdater"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "Flytt"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "Meldinger"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "Listevisning"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "Jeg godtar."
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "Hjelp"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "Enhet"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "Bokmerke"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "Lagt til."
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "Legg til"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "Standard nedlastingslagr."
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "Logg på Samsung-kontoen din"
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "%d er valgt"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "Ingen nettverksforbindelse"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "Mappe"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "Rediger profil"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "Angi"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "Ikke nå"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "Aktiver"
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "Rediger"
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "Fortsett"
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "Fortsett"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "Lukk"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "Avbryt"
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "Avbryt"
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "Tillat"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "I går"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "I dag"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "Tittel"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "Det maksimale antallet tegn (%d) er oversteget."
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "Direkteavspilling"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "Liten"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "Innstillinger"
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "Søk"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "Søkeresultater"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "Profil"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "Behandler..."
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "Tel.nummer"
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "Telefon"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d elementer vil bli slettet."
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "Passord"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "På"
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "Av"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "Fant ingen resultater."
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "Ingen logg"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "Varsler"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "Middels"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "Bilder"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "Fullskjerm"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "Skriftstørrelse"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "Mappenavn"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "Angi postnummer."
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "Angi postnummer."
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "Oppgi telefonnummer."
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "Angi navn."
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "Angi mappenavn."
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "Angi e-postadresse."
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "E-postadresse"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "Laster ned..."
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "Utviklermodus"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "Standard"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "Bokmerker"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "Alle"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr "Legg til i"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "Tagger"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "1 element vil bli slettet."
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "Maksimalt antall tegn (%d) er nådd."
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "Medietypen støttes ikke."
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Kan ikke koble til mobilnett mens Flymodus er aktivert. Koble til Wi-Fi-nettverk i stedet, eller deaktiver Flymodus og prøv på nytt."
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "Installasjon fullført."
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "Installasjonen mislyktes."
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "Sletter..."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Dataroaming er deaktivert. Koble til Wi-Fi-nettverk i stedet, eller aktiver dataroaming og prøv på nytt."
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "Del via"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "Lim inn"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "Skriftstørrelse"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "Kan ikke laste ned"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "Oppdater"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "Prøv igjen"
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "Forespørsel mislyktes."
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "Logg inn"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "Åpner..."
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "Tilpass til skjerm"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "Nedlastinger"
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Dataroaming er deaktivert. Koble til et Wi-Fi-nettverk i stedet, eller aktiver dataroaming og prøv på nytt."
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "Nedlasting avbrutt."
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "Hemmelig på"
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "Personvern"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "Standard lagringssted"
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "Manuell zoom"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "Standard søkemotor"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "Lagre påloggingsoppl."
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "Slå av Hemmelig modus"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "Slå på Hemmelig modus"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "Hemmelig modus-sikkerhet"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "Bruk passord"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "Ikke bruk passord"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "Mest besøkte nettsteder"
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "Angi min profil"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "Min autoutfyllingsprofil"
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "Administrer data som brukes for å fylle ut nettskjemaer."
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "Lagre pålogg.det."
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "Posisjonstilgangsdata"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "Autoutfylling av data"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "Alle nettsidene du viser når Hemmelig modus er slått på, vises ikke i nettleser- eller søkehistorikken når den er slått av.\n\nAlle bokmerker og nettsider du lagrer når Hemmelig modus er slått på, vises ikke når den er slått av.\n\nDu kan også beskytte Hemmelig modus-dataene med et passord."
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "Alle nettsidene du viser når Hemmelig modus er slått på, vises ikke i nettleser- eller søkehistorikken når modusen er slått av.\n\nAlle bokmerker og nettsider du lagrer når Hemmelig modus er slått på, vises ikke når modusen er slått av."
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "Hemmelig av"
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "Ikke bruk passord"
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "Ny fane"
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "Nettadresse"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "Legg til nettside i Hurtigtilgang"
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "Slå på JavaScript"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "Kunne ikke åpne ny fane"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "Åpne i ny fane"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "Mappenavnet er allerede i bruk."
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "Ny mappe %d"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "Ny mappe"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "Aktiver JavaScript"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "Administrer nettstedsdata"
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "Angi hjemmeside"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Nettside er lagt til på Hurtigtilgang-listen."
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "Rediger Hurtigtilgang"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "Fjern fra bokmerker"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "Legg til bokmerke"
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "Søkehistorikk"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "Faner"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "Ny fane"
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "Vid.snd"
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "Tilbake"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "Bokmerker"
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "Ingen profiler"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "Logg"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "Bokmerker"
+
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "Netwerkfout."
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "Verificatie vereist."
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "Beveiligingswaarschuwing"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "Certificaten"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "Uitgegeven aan:"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "Algemene naam:"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "Organisatie:"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "Organisatorische eenheid:"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "Er zijn problemen met het beveiligingscertificaat voor deze site."
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "Toestaan"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "%s vraagt om uw locatie."
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "Voorkeur onthouden"
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr "Serienummer"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "Uitgegeven door:"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "Geldigheid:"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "Geldig vanaf:"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "Geldig tot"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "Vingerafdruk"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "Handtekeningalgoritme"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "Downloaden"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "Deze webpagina"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "Gebruikersnaam"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "Wachtwoord"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "Tonen"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "Annul."
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "Scherm"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "4G/3G/2G (automatisch verbinden)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "Multi window"
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "Certificaatinfo"
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "Website-instellingen"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "Ongeldig certificaat."
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "Knop"
+
+msgid "IDS_BR_SK_YES"
+msgstr "Ja"
+
+msgid "IDS_BR_SK_NO"
+msgstr "Nee"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "Gereed"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "Annuleren"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "Meer"
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "Geen items"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "Verbind met mob. netwerk"
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "Niet meer tonen"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "Alleen URL´s voor http of https kunnen worden gedownload."
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "Zoeken op internet"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "Afbeelding bekijken"
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "Koppeling opslaan"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "Afbeelding opslaan"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "Link kopiëren"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "Afbeelding kopiëren"
+
+msgid "IDS_BR_SK_OK"
+msgstr "OK"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "Oproep"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "Mislukt"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "Webpagina toegevoegd aan Snelle toegang."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "Webpagina toegevoegd aan Favorieten."
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "Sneltoets Snelle toegang verwijderd."
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "%d items verwijderd uit uw bladerhistorie."
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "Samsung account openen..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "Laag gegevensgebruik ingeschakeld."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "Laag gegevensgebruik uitgeschakeld. %d% bandbreedte bespaard."
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "Afbeelding gekopieerd naar klembord."
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Kan niet toevoegen aan startscherm."
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "Afbeelding downloaden..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "Reset statistieken gegevensopslag."
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "Favoriet gewist."
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Toegevoegd aan Snelle toegangslijst."
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "Toegevoegd aan startscherm."
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "1 pop-up geblokkeerd."
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "1 item verwijderd uit uw bladerhistorie."
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "Meldingen"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "Meest bezocht"
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "Geschiedenis"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "Desel."
+
+msgid "IDS_BR_SK_TABS"
+msgstr "Tabbladen"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "Menu"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "Wissen"
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "Map maken"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "Wissen"
+
+msgid "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"
+msgstr "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."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Stel het apparaat in op het voorstellen van vragen en sites in de webadresbalk terwijl u typt."
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "Stel tekst in voor invull online formul."
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Stel geavanceerde instellingen in voor afzonderlijke websites."
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "Onthoud ingetypte formuliergegevens voor later gebruik."
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "Voorspel samenhangende vragen en populaire sites in de navigatiebalk terwijl u typt."
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "Negeer websiteverzoeken voor regelen zoomniveau."
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "Geef afbeeldingen weer op webpagina's."
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "Comprimeer inhoud van websites om minder gegevens te gebruiken."
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "Wis melding met toegangsgegevens voor alle websites."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "Change the text size for easier reading, especially when viewing desktop versions of websites on your phone. Note that the text layout may change as a result."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "Wijzig de tekstgrootte zodat deze gemakkelijker is te lezen met name bij het weergeven van desktopversies van websites. Houd er rekening mee dat de tekstindeling daardoor kan veranderen."
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "Alle meldingen met toegangsgegevens voor websites worden gewist."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Sites mogen cookies opslaan en lezen."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Sites mogen toegang krijgen tot uw locatiegegevens."
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "Mogelijk kunt u van bepaalde webpagina´s geen goede clip maken"
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "Uw historie wordt gewist."
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "Kan het certificaat niet weergeven. De paginagegevens zijn gewijzigd."
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "Als u bij deze website wilt inloggen met uw vingerafdrukken, gaat u naar Instellingen en schakelt u Inloggen via internet in."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Dit certificaat is niet van een vertrouwde autoriteit."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Dit certificaat is afkomstig van een vertrouwde autoriteit."
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "De locatiemachtigingsgegevens voor deze website worden gewist."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "De doelmap is hetzelfde als de bronmap."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "De doelmap is een submap van de bronmap."
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "Er zijn problemen met het beveiligingscertificaat voor deze website."
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "Downloaden starten..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "Sommige oude HTML-website ondersteunen deze functie misschien niet."
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "Instellen als startpagina"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "Instellingen worden gereset op standaardwaarden."
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "Instellingen opgeslagen."
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "Gebruik van internetbrowser beperkt door beveiligingsbeleid."
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "Opgeslagen als favoriet."
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "Tagnaam wijzigen"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "%d profielen worden verwijderd."
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "Pagina´s die u bekijkt, verschijnen niet in uw browser- of zoekhistorie en laten geen andere sporen achter, zoals cookies."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "%1$s (%2$s) vraagt toestemming om uw camera te gebruiken."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) vraagt toestemming om gegevens op uw apparaat op te slaan voor offline gebruik."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "%1$s (%2$s) vraagt toestemming voor het weergeven van meldingen."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "%1$s (%2$s) vraagt toestemming om de manier van werken van uw browser op deze site te wijzigen. Dit kan een aanval op uw systeem zijn. Als u deze website niet vertrouwt of als u niet weet waarom dit verzoek is verschenen, tikt u op Annuleren."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "%1$s (%2$s) vraagt toestemming voor toegang tot uw locatie."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) probeert een grote hoeveelheid gegevens op uw apparaat op te slaan voor offline gebruik."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "“%1$s” is gedetecteerd.\nGedetecteerd in: “%2$s”\n\nBepaalde inhoud is geblokkeerd om uw apparaat te beschermen."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "“%1$s” is gedetecteerd.\nGedetecteerd in: “%2$s”\n\nWebpagina toch openen?"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "Onvoldoende geheugen. Verwijder een aantal items en probeer het opnieuw."
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "Niet toegestaan."
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "Verplaatst."
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "URL invoeren"
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "Geef naam favoriet in."
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "Dialing..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "Toegangsgegevens voor websitelocatie verwijderen?"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "Deze sneltoets Snelle toegang verwijderen?"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "Deze pagina verwijderen?"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "Deze favoriet verwijderen?"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "Opgeslagen websitegegevens verwijderen?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "Inloggegevens voor deze website verwijderen?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "Inloggegevens voor %d websites verwijderen?"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "%d opgeslagen pagina’s verwijderen?"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "%d sneltoetsen Snelle toegang verwijderen?"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "%d favorieten verwijderen?"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "Alle websitegegevens en locatiemachtigingen verwijderen?"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "Geschiedenis wissen?"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "Doorgaan"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "Applicatie sluiten"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "Wissen?"
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "Geschiedenis wissen?"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "Favoriet verwijderd."
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "Bestaat al."
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Alle opgeslagen gegevens voor deze website worden gewist."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Alle opgeslagen en locatiemachtiginggegevens voor deze website worden gewist."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "Alle opgeslagen en locatiemachtigingsgegevens voor deze websites worden gewist."
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "Alle instellingen worden gereset op hun standaardwaarde."
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Alle items worden verwijderd uit uw bladerhistorie."
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Sites toestaan om cookies op te slaan en te lezen"
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "Toegevoegd aan favorieten."
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "Vensters"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "Certificaat"
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "Unicode (UTF-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "Miniatuurweergave"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "Tekstcodering"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "Tekst verkleinen"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "Instellingen"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "Bericht zenden"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "E-mail"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "Tekst selecteren"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "Alles selecteren"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "Alles selecteren"
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "Selectiestand"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "Geselecteerd"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "Opslaan in KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Pag. opsl. voor offline weerg."
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "Gekopp item opsl. in KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Opslaan voor offline weergeven"
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "Webpagina"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "Opgeslagen pagina's"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "Weergeven"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "Indeling wijzigen"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "Naam map wijzigen"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "Wissen"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "Lezerstand"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "Wachtwoorden"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "Openen in nieuw venster"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "Openen"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "Offline pagina's"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "Nieuw venster"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "Minimaliseren"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "Gemiddeld"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "Laag"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "Toegangsprivileges locatie"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "Afbeeldingen laden"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "Latin-1 (ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "Koreaans (EUC-KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "Japans (SHIFT JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "Japans (ISO-2022-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "Japans (EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "Incognitomodus"
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "Extra groot"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "Startscherm als webclip"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "Startscherm als sneltoets"
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "Hoog"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "Volgende"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "Terug"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "Enorm"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "Zoek op pagina"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "Zoek op pagina"
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "Feeds geabonneerd op"
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "Tekst vergroten"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "Geheime stand aan"
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "Nachtstand aan"
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "Laag geg.gebruik inschakelen"
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "Slepen en neerzetten"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "Geheime stand uit"
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "Nachtstand uit"
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "Laag geg.gebruik uitschakelen"
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "Uitgeschakeld"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "Opgeslagen pagina verwijderen"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "Geschiedenis wissen"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "Dataverbinding"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "Kopiëren naar klembord"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "URL kopiëren"
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "Kopiëren"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "Alles sluiten"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "Alles wissen"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "Chinees (GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "Chinees (Big5)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "Buffer"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "Toevoegen aan webclip"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "Toevoegen voor snelle toegang"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Toevoegen aan startscherm"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "Toevoegen aan startpagina"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "Favoriet toevoegen of verwijderen"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "Favoriet toevoeg."
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "Favoriet toevoegen"
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "Extensie"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "URL zoeken of ingeven"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "Geen websitehistorie"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "Geen websites"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "Geen webpagina´s"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "Geen sneltoetsen"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "Suggesties webadres"
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "Websites"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "Meer weergeven"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "URL-suggesties"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "Tekst vergroten"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "Startpagina instellen"
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "JavaScript openen"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "Instellingen resetten"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "Webpagina´s vooraf laden"
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "Laad gekopp webpag vooraf"
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "Laad beschikb kopp vooraf"
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "Laag gegevensgebruik"
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "Toegang locatie"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "Beeldkwaliteit"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "Adresbalk verbergen"
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "Feedinhoud downloaden"
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "Inloggegevens verwijderen"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "Statistieken gegev.opslag"
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "Inhoud"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "Meldinggegevens wissen"
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "Formulieren autom vullen"
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "Profiel toevoegen"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "Locatie openen"
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "Limiet voor vensters bereikt"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "Webmeldingen"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "Webmelding"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "Geldigheid"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "Kan venster niet openen"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Kan het bestand niet openen"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "Kan favorieten niet verpl."
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "Site niet vertrouwd"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "Startpagina instellen"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "Serienummer:"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "Inloggegevens selecteren voor"
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "Sneltoetsen selecteren"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "Favorieten selecteren"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "Favoriet selecteren"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "Beveiligingscertificaat"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "Nwe indel. sneltts Snelle toeg"
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "Snelle toegang"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "Profielen"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "Pop-up geblokkeerd"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "Populaire websites"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "Organisatie:"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "Organisatorische eenheid:"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "Uitgegeven op:"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "Uitgegeven door"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "HTML5-extensie"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "Formuliergegevens"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "Verloopt op:"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "Inloggen via internet inschakelen"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "Favoriet bewerken"
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "Websitegegevens verwijderen"
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "Inloggegevens verwijderen"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "Profiel verwijderen"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "Favorieten verwijderen"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "Probleem met dataverbinding"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "Algemene naam:"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "Applicatie sluiten"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "Wis aangepaste gegevens"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "Toegang tot locatie wissen"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "Bandbreedtebeheer"
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "Certificaten"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "Resetten"
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "Startpagina"
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "Zoeken"
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "Vorige"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "Toon altijd"
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "Webportal"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "Sport"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "Sociaal"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr "Winkelen"
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "Betaling"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "Hobby´s"
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "Ga naar historie"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "Amusement"
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "Vensterbeheer"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "Webadres"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "Spraakinvoer"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "Afbeelding bekijken"
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "Geef geschiedenis weer."
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "Geef favorieten weer."
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "Geldig certificaat"
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "Gebruik volledig scherm om de statusbalk te verbergen."
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Gebruik een voorspelservice om samenhangende vragen en populaire websites in de adresbalk weer te geven terwijl u typt."
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "Bovenste map"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "Niet-getagd"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "Kan het bestand niet openen op %s. Het is mogelijk verwijderd of hernoemd of de bestandsmachtigingen verhinderen de toegang."
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "Kan de webpagina niet weergeven. Geen reactie van de server."
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "Stad/plaats/provincie"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "Deze site gebruikt %s."
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "Deze site heeft toegang tot uw locatie."
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "Deze site heeft geen toegang tot uw locatie."
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Deze favoriet wordt verwijderd."
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "De geselecteerde persoonlijke gegevens worden verwijderd."
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "Tekstveld"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "Doelmap"
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "Tik op het pictogram Vensterbeheerder, sluit een aantal vensters en probeer het opnieuw."
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "Tik nogmaals om internet te sluiten."
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "Open pagina´s synchroniseren"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "Internetgegevens synchroniseren"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "Favorieten synchroniseren"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "Adres, postbus, p/a, enzovoort"
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "Opgeslagen gegevens"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "Handgreep van de splitsbalk"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "Log in bij uw Samsung account om toegang te krijgen tot de favorieten en tabbladen op uw andere apparaten."
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "Overzicht weergeven van onlangs geopende pagina's"
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "SHA-256-vingerafdruk:"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "SHA-1-vingerafdruk:"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "Tekst instellen voor automatisch invullen webformulier"
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "Huidige pagina instellen als startpagina"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "Map selecteren"
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "URL zoeken of ingeven"
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "Zoekveld"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "Zoek- en URL-suggesties"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "Scherm en tekst"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "Gebruikersnamen en wachtwoorden voor websites opslaan"
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "Koppeling opslaan"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "Standaardinstellingen herstellen?"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "Standaardinstellingen herstellen"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "Standaardinstellingen"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "Instellingen resetten"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "Reset alle browserinstellingen op hun standaardwaarde."
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "Toegangsgegevens voor websitemeldingen verwijderen?"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "Wachtwoorden onthouden"
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "Formuliergegevens onthouden"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "Ingetypte formuliergegevens onthouden voor later gebruik"
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "Keuzerondje"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Favoriet %s wordt verwijderd."
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "Privacy"
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "Afdrukken"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "Druk op menutoets."
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "Postcode"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "%d pop-ups geblokkrd."
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "Pagina geladen"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "Pagina´s die u in dit tabblad weergeeft, verschijnen niet in uw browser- of zoekgeschiedenis en laten geen andere sporen achter, zoals cookies."
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "Websiteverzoek voor regelen zoomen negeren"
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "Overig"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "Open vensters."
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "Open pag. in overzicht"
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "Op aanvraag"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "Alleen via Wi-Fi"
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "Ouder"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "Geen vensters"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "Geen bezochte sites"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "Geen titel"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "Geen opgeslagen pagina's"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "Geen favorieten"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "Normaal"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "Nieuws"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Geselecteerde favorieten verplaatsen?"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "Meest bezochte sites"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "Mobiele weergave"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "Locatie"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "Laatste week"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "Vorige maand"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "Laatste 7 dagen"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "Groot"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "Internetgeschied. is niet opgeslagen."
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "Uitvoering verbeteren wanneer pagina´s worden geladen."
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "Startpagina"
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "Verberg de adresbalk bij scrollen door de pagina."
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "Algemeen"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "Volledige naam"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "Zoomen afdwingen"
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "Flat, suite, unit, gebouw, verdieping, enz."
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "Vingerafdrukken:"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Kan niet toevoegen aan startscherm."
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "Geef uw naam in."
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "Voer stad/plaats/provincie in."
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "Land/regio invoeren."
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "Geef bedrijfsnaam op."
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "Locatie activeren"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "JavaScript inschakelen"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "Tik twee keer om certificaat weer te geven."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "Tik tweemaal om een zoekmachine te selecteren."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "Tik tweemaal om de webpagina te openen."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "Tik tweemaal om de lijst te openen."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "Tik tweemaal om de map te openen."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "Tik tweemaal om het toetsenbord te openen."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "Tik tweemaal om de inhoud te verplaatsen."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "Tik tweemaal om het vak te sluiten."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "Tik tweemaal om de zoekopdracht te annuleren."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "Tik tweemaal en houd vast om afmetingen van gesplitst gedeelte te wijzigen."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "Tik twee keer en sleep om opnieuw in te delen."
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "Pop-ups beveiligingswaarschuwing weergeven."
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "Afbeeldingen weergeven op webpagina's"
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "Bureaubladweergave"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "De geselecteerde bladwijzers verwijderen?"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "Persoonlijke gegevens verwijderen"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "Standaardopslag"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "Standaardpagina"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "Gegevensverbruik verminderd met %1$d% (%2$d kB van %3$d kB ontvangen). Tik hier om statistieken te resetten."
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "User-agent aanpassen"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "Huidige pagina"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "Gemaakt."
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "Staat/provincie"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "Land/regio"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "Cookies en sitegeg."
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "Cookies"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "Inhoudsinstellingen"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "Naam bedrijf"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "Tabblad sluiten"
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "Machtigingsinstellingen voor websitemeldingen wissen."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "Machtigingen voor websitemeldingen wissen?"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "Toegang tot meldingen wissen voor websites."
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "Meldingen wissen"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "Toegang tot locatie wissen"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "Geschiedenis wissen"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "Alle browsergegevens wissen en alle standaardinstellingen terugzetten"
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "Plaats/stad"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "Wijzig de tekstgrootte zodat deze gemakkelijker is te lezen met name bij het weergeven van desktopversies van websites op uw apparaat. Houd er rekening mee dat de tekstindeling daardoor kan veranderen."
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "Herinnering favoriet"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "Pop-ups blokkeren op webpagina´s."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "Blokkeer pop-ups op webpagina´s."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "Pop-ups blokkeren"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "Standaard"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "Formulieren autom. invullen"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "Automatisch detecteren"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "Automatisch"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "Vragen of een favoriet voor een website moet worden toegevoegd wanneer u deze %d keer hebt bezocht"
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "Altijd aan"
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "Altijd"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "Alle geopende vensters worden gesloten en u gaat naar de startpagina."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "Sites toestaan om JavaScript uit te voeren."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "Sites toestaan om toegang tot uw locatie te krijgen"
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Sites toestaan om toegang tot uw locatiegegevens te krijgen."
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "%s toestemming geven om meldingen weer te geven"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "Sites toestaan om cookiegegevens op te slaan en te lezen."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "Nadat u webpagina´s hebt bezocht, worden de pagina´s die u het vaakst hebt bezocht, hier weergegeven."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "Nadat u websites hebt bekeken, wordt de grootte van hun opgeslagen gegevens hier weergegeven en of ze toegang hebben tot uw locatie."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Nadat u webpagina´s hebt beken, worden ze hier weergegeven."
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Nadat u webpagina´s hebt opgeslagen om ze offline te bekijken, worden ze hier weergegeven."
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "Na het laden van pagina´s wordt de paginageschiedenis getoond."
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Nadat u webpagina´s aan Snelle toegang hebt toegevoegd, worden ze hier weergegeven."
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Geavanceerde instellingen voor afzonderlijke websites"
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "Geavanceerd"
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "Toevoegen aan contactpersoon"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "Voeg website toe aan favor voor sneller openen."
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "Adresregel 2"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "Adresregel 1"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "Cookies accepteren"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "1 profiel wordt verwijderd."
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "TABBL."
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "Download starten..."
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "Naam map gewijzigd."
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "Zoekwoorden en URL's suggereren"
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "Beheer gegevensgebruik"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "Annul."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "Stel het apparaat zo in dat de volledige webpagina na het laden op het scherm wordt weergegeven, zonder dat u moet scrollen."
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "Kan internet niet starten. Batterij bijna leeg."
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "De download is gestopt en de gedownloade gegevens worden verwijderd."
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "Search completed"
+
+msgid "IDS_BR_POP_READY"
+msgstr "Gereed."
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "Geheugenfout."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Gegevensroaming is uitgeschakeld. Maak verbinding met een Wi-Fi-netwerk of schakel Gegevensroaming in en probeer het opnieuw."
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "Time-out aanvraag."
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "Er is een Wi-Fi-verbinding vereist. Tik op OK om naar uw Wi-Fi-instellingen te gaan."
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "Webapps"
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "Online weergeven"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "Offline pagina's later lezen"
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "Snelle toegang"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "Altijd ingeschakeld"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Tik hier om een sneltoets voor Snelle toegang toe te voegen"
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "Geen geschiedenis"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "Gebruikershandleid."
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "Stad/Plaats/Provincie"
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "Opgeslagen gegevens"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "Zoek- en URL-suggesties"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "Geschiedenis"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "Pag. aanpassen aan scherm"
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "Downloads"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "Aangepast"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "Land/regio"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "Naam map wijzigen"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "Persoonl geg."
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "Nieuwer"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "Uitgegeven aan"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "Codering"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "Info bew."
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "Download gestopt"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "Afdeling:"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "Info toev."
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "Wi-Fi"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "Instell."
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "OK"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "Nieuw"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "Zoeken op internet"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "Kan bestand niet openen."
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "Kan geen applicatie vinden om dit bestand te openen."
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "Kan niet verbinden met mobiele netwerken als Vliegtuigstand is ingeschakeld. Maak in plaats daarvan verbinding met een Wi-Fi-netwerk of tik op Instellingen om Vliegtuigstand uit te schakelen en probeer het daarna opnieuw."
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Dit certificaat is afkomstig van een vertrouwde autoriteit."
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Tik hier om een sneltoets voor Snelle toegang toe te voegen."
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "Voorkeuren"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "% "
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "Er zijn geen mobiele netwerken gevonden."
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "Geen zoekresultaten"
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "Mobiele gegevens zijn uitgeschakeld. Maak in plaats daarvan verbinding met een Wi-Fi-netwerk of tik op Instellingen om Mobiele gegevens in te schakelen en probeer het daarna opnieuw."
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "Passend in breedte"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "SNELLE TOEG."
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "Openen in nieuw tabblad"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "Koppeling delen"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "Opslaan"
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "Opsl."
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "Opslaan"
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "Vorige"
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "Volgende"
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "Wissen"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "Wissen"
+
+msgid "IDS_BR_SK_BACK"
+msgstr "Terug"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "Wi-Fi-verbinding vereist. Maak verbinding met Wi-Fi-netwerk en probeer het opnieuw."
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "URL niet gevonden."
+
+msgid "IDS_BR_POP_URL"
+msgstr "URL"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "Opgeslagen."
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "Verwijderd."
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d items worden verwijderd."
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "%d items geselecteerd."
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "Geen items geselecteerd."
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "Onvoldoende geheugen."
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "Nooit"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "Mobiele gegevens uitgeschakeld. Maak in plaats daarvan verbinding via Wi-Fi-netwerk of schakel mobiele gegevens in en probeer het opnieuw."
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "Laden. Even geduld..."
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "Adres is onjuist."
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "Mislukt."
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "Titel invoeren"
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "Niet meer tonen"
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "Downloaden voltooid."
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "Uit."
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "Verwijderen?"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "Verwijderd."
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "Applicatie sluiten?"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "Favoriet toegevoegd."
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "Helderheid automatisch"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "Account"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "1 item wordt verwijderd."
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "1 item geselecteerd."
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "Vertalen"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "Stoppen"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "Tonen"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "Delen"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "Instellingen"
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "E-mail verzenden"
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "Selecteren"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "SD-kaart"
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "Naam wijzigen"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "Vernieuwen"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "Verplaatsen"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "Berichten"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "Lijstweergave"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "Ik ga akkoord."
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "Help"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "Apparaat"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "Favorieten"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "Toegevoegd."
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "Toevoegen"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "Standaard downloadopslag"
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "Inloggen bij Samsung account"
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "%d geselecteerd"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "Geen netwerkverbinding"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "Map"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "Profiel wijzigen"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "Instellen"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "Niet nu"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "Inschakel."
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "Bewerken"
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "Doorgaan"
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "Doorgaan"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "Sluiten"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "Annuleer"
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "Annuleer"
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "Toestaan"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "Gisteren"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "Vandaag"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "Titel"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "Het maximumaantal tekens (%d) is overschreden."
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "Streaming"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "Klein"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "Instellingen"
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "Zoeken"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "Zoekresultaten"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "Profiel"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "Verwerken..."
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "Telefoonnr."
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "Telefoon"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d items worden verwijderd."
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "Wachtwoord"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "Aan"
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "Uit"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "Geen resultaten gevonden."
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "Geen geschiedenis"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "Meldingen"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "Normaal"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "Afbeeldingen"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "Volledig scherm"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "Tekstgrootte"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "Mapnaam"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "Voer postcode in."
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "Voer postcode in."
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "Voer telefoonnummer in."
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "Naam invoeren."
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "Mapnaam invoeren"
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "E-mailadres invoeren."
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "E-mailadres"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "Downloaden..."
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "Ontwikkelaarstand"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "Standaard"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "Favorieten"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "Alles"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr "Toevoegen aan"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "Tags"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "1 item wordt verwijderd."
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "Maximumaantal tekens (%d) bereikt."
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "Niet-ondersteund mediatype."
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Kan niet verbinden met mobiele netwerken als Vliegtuigstand is ingeschakeld. Maak in plaats daarvan verbinding via Wi-Fi-netwerk of schakel Vliegtuigstand uit en probeer het opnieuw."
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "Installatie voltooid."
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "Installatie mislukt."
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "Verwijderen..."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Gegevensroaming is uitgeschakeld. Maak in plaats daarvan verbinding via Wi-Fi-netwerk of schakel gegevensroaming in en probeer het opnieuw."
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "Delen via"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "Plakken"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "Tekstgrootte"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "Kan niet downloaden"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "Bijwerken"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "Opnieuw"
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "Aanvraag mislukt."
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "Inloggen"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "Laden..."
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "Passend op scherm"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "Downloads"
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Gegevensroaming is uitgeschakeld. Maak in plaats daarvan verbinding via een Wi-Fi-netwerk of schakel gegevensroaming in en probeer het opnieuw."
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "Downloaden geannuleerd."
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "Geheim aan"
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "Privacy"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "Standaardopslag"
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "Handmatig inzoomen"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "Standaard zoekmachine"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "Inloggegevens opslaan"
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "Geheime stand uitschakelen"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "Geheime stand inschakelen"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "Beveiliging Geheime stand"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "Wachtwoord gebruiken"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "Wachtwoord niet gebruiken"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "Meest bezochte websites"
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "Mijn profiel instellen"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "Mijn profiel autom. aanv."
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "Beheer gegevens die gebruikt worden om online formulieren in te vullen."
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "Inloggeg. opslaan"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "Toegangsgegevens locatie"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "Gegevens automatisch invullen"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "Webpagina's die u bekijkt terwijl Geheime stand is ingeschakeld, verschijnen niet in uw browser- of zoekhistorie als de stand is uitgeschakeld.\n\nFavorieten en webpagina's die u opslaat terwijl Geheime stand is ingeschakeld, worden niet weergegeven als de stand is uitgeschakeld.\n\nU kunt uw gegevens in Geheime stand ook met een wachtwoord beschermen."
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "Webpagina's die u bekijkt terwijl Geheime stand is ingeschakeld, verschijnen niet in uw browser- of zoekhistorie als de stand is uitgeschakeld.\n\nFavorieten en webpagina's die u opslaat terwijl Geheime stand is ingeschakeld, worden niet weergegeven als de stand is uitgeschakeld."
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "Geheim uit"
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "Wachtwoord niet gebr."
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "Nwe tab"
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "Webadres"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "Webpag. aan Snelle toegang"
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "JavaScript inschakelen"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "Kan nieuw tabblad niet openen"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "Openen in nieuw tabblad"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "Mapnaam al in gebruik."
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "Nieuwe map %d"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "Nieuwe map"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "JavaScript inschakelen"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "Websitegegevens beheren"
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "Startpagina instellen"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Webpagina toegevoegd aan snelle toegangslijst."
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "Snelle toegang bewerken"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "Verwijderen uit favorieten"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "Favoriet toevoegen"
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "Bladergeschiedenis"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "Tabbladen"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "Nieuw tabblad"
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "Vooruit"
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "Terug"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "Favorieten"
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "Geen profielen"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "Historie"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "Favorieten"
+
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "Błąd sieci"
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "Wymagane uwierzytelnianie."
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "Ostrzeżenie zabezpieczeń"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "Certyfikaty"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "Wydano dla:"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "Używana nazwa:"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "Organizacja:"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "Jednostka organizacyjna:"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "Wystąpiły problemy z certyfikatem zabezpieczeń dla tej witryny."
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "Zezwalaj"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "Witryna %s żąda dostępu do lokalizacji."
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "Zapamiętaj preferencje."
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr "Numer seryjny"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "Wystawiono przez:"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "Ważność:"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "Ważny do:"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "Ważny do"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "Certyfikat"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "Certyfikat"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "Pobierz"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "Ta strona WWW"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "Nazwa użytkownika"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "Hasło"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "Pokaż"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "Anuluj"
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "Ekran"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "LTE/WCDMA/GSM (auto)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "Wiele okien"
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "Informacje o certyfikacie"
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "Ustawienia witryn internetowych"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "Nieprawidłowy certyfikat"
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "Przycisk"
+
+msgid "IDS_BR_SK_YES"
+msgstr "Tak"
+
+msgid "IDS_BR_SK_NO"
+msgstr "Nie"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "Gotowe"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "Anuluj"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "Więcej"
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "Brak elementów"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "Połącz z siecią komórkową"
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "Nie pokazuj ponownie"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "Pobierać można tylko adresy URL http lub https."
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "Wyszukiwanie w sieci WWW"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "Wyświetl obraz"
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "Zapisz łącze"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "Zapisz obraz"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "Kopiuj łącze"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "Skopiuj obraz"
+
+msgid "IDS_BR_SK_OK"
+msgstr "OK"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "Połączenie"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "Błąd"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "Dodano stronę internetową do Szybkiego dostępu."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "Dodano stronę WWW do Zakładek."
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "Usunięto skrót szybkiego dostępu."
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Elementów: %d usuniętych z historii wyszukiwania."
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "Otwieranie konta Samsung..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "Włączono niskie użycie danych."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "Wyłączono niskie użycie danych. Oszczędzono %d% przepustowości pasma."
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "Obraz skopiowany do schowka."
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Dodanie do ekranu startowego nie powiodło się."
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "Pobieranie obrazu..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "Wyzerowano statystyki zapisywania danych."
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "Usunięto zakładkę."
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Dodano do szybkiej listy adresowej."
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "Dodano do ekranu startowego."
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "Zablokowanych wyskakujących okien: 1."
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "1 element usunięty z historii wyszukiwania."
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "Powiadomienia"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "Popularne"
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "Historia"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "Odznacz"
+
+msgid "IDS_BR_SK_TABS"
+msgstr "Karty"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "Menu"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "Usuń"
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "Utwórz katalog"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "Wyczyść"
+
+msgid "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"
+msgstr "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."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Ustaw urządzenie, aby sugerowało pytania oraz witryny na pasku adresu WWW podczas wpisywania."
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "Tekst do wypełniania w formul. online."
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Podaj zaawansowane ustawienia konkretnych witryn WWW."
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "Zapamiętuj dane wpisywane w formularzach w celu przyszłego wykorzystania."
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "Podpowiadaj na pasku nawigacji powiązane pytania oraz popularne witryny internetowe w trakcie pisania."
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "Zastąp żądania witryny sterowania poziomem powiększenia."
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "Wyświetl obrazy na stronach WWW."
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "Kompresuj zawartość z witryn internetowych w celu używania mniej danych."
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "Wyczyść informacje o dostępie do powiadomień dla wszystkich witryn internetowych."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "Change the text size for easier reading, especially when viewing desktop versions of websites on your phone. Note that the text layout may change as a result."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "Zmieniaj rozmiar tekstu w celu ułatwienia czytania, szczególnie w przypadku wyświetlania stron internetowych w wersji przeznaczonej na komputery. Pamiętaj, że w wyniku tego układ tekstu może ulec zmianie."
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "Wszystkie informacje o dostępie do powiadomień witryn internetowych zostaną wyczyszczone."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Zezwalaj witrynom na zapisywanie i odczytywanie plików cookie."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Zezwalaj witrynom na dostęp do danych lokalizacji."
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "Dokładne wycinanie fragmentów niektórych stron internetowych może okazać się niemożliwe"
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "Historia zostanie wyczyszczona."
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "Nie można wyświetlić certyfikatu. Strona z informacjami została zmieniona."
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "Aby logować się do tej witryny internetowej za pomocą odcisków palców, przejdź do menu Ustawienia i włącz opcję Logowanie do witryny."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Ten certyfikat nie pochodzi od zaufanego urzędu."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Ten certyfikat pochodzi od zaufanego urzędu."
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Dane uprawnień dostępu do lokalizacji dla tej strony internetowej zostaną usunięte."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "Katalog docelowy jest taki sam, jak katalog źródłowy."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "Katalog docelowy jest podkatalogiem katalogu źródłowego."
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "Wystąpiły problemy z certyfikatem zabezpieczeń dla tej witryny internetowej."
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "Rozpoczynanie pobierania..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "Niektóre stare witryny stworzone z użyciem kodu HTML nie obsługują tej funkcji."
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "Ustaw jako stronę główną"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "Ustawienia zostaną zresetowane do ustawień domyślnych."
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "Ustawienie zapisane."
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "Zasady zabezpieczeń ograniczają użycie przeglądarki internetowej."
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "Zapisano w zakładkach."
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "Zmień nazwę etykiety"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "Profili zostanie usuniętych: %d."
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "Wyświetlane strony nie będą widoczne w historii przeglądania ani w historii wyszukiwania, nie pozostawią też na urządzeniu innych śladów, takich jak pliki cookie."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "%1$s (%2$s) żąda zezwolenia na korzystanie z Twojego aparatu."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) żąda zezwolenia na zapisanie danych na Twoim urządzeniu do korzystania offline."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "%1$s (%2$s) żąda zezwolenia na pokazanie powiadomień."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "%1$s (%2$s) żąda zezwolenia na zmianę sposobu, w jaki Twoja przeglądarka działa w tej witrynie. To może być próba zaatakowania Twojego systemu. Jeśli nie ufasz tej witrynie lub nie wiesz, dlaczego to żądanie się pojawiło, dotknij Anuluj"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "%1$s (%2$s) żąda zezwolenia na dostęp do Twojej lokalizacji."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) próbuje zapisać dużą ilość danych na Twoim urządzeniu do korzystania offline."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "Wykryto „%1$s”.\nWykryto w: „%2$s”\n\nCzęść zawartości została zablokowana, aby chronić urządzenie."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "Wykryto „%1$s”.\nWykryto w: „%2$s”\n\nOtworzyć stronę internetową mimo to?"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "Za mało pamięci. Usuń niektóre elementy i spróbuj ponownie."
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "Niedozwolone."
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "Przeniesiono."
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "Wpisz adres URL."
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "Wprowadź nazwę zakładki."
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "Dialing..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "Usunąć informacje o dostępie do lokalizacji witryny internetowej?"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "Usunąć ten skrót szybkiego dostępu?"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "Usunąć tę stronę?"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "Usunąć tę zakładkę?"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "Usunąć zapisane dane witryny internetowej?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "Usunąć dane logowania dla tej witryny internetowej?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "Usunąć dane logowania dla witryn internetowych: %d?"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "Usunąć następującą liczbę zapisanych stron WWW: %d?"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "Usunąć następującą liczbę skrótów szybkiego dostępu: %d?"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "Usunąć następującą liczbę zakładek: %d?"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "Usunąć wszystkie dane witryny internetowej i zezwolenia dotyczące lokalizacji?"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "Usunąć historię?"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "Kontynuuj"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "Zamknij aplikację"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "Wyczyścić?"
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "Wyczyścić historię?"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "Usunięto zakładkę."
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "Już istnieje."
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Wszystkie dane zapisane dla tej strony internetowej zostaną usunięte."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Wszystkie zapisane dane oraz dane uprawnień dostępu do lokalizacji dla tej strony internetowej zostaną usunięte."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "Wszystkie zapisane dane oraz dane uprawnień dostępu do lokalizacji dla tych stron internetowych zostaną usunięte."
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "Wszystkie ustawienia zostaną przywrócone do ich wartości domyślnych."
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Wszystkie elementy zostaną usunięte z historii wyszukiwania."
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Zezwalaj witrynom na zapisywanie i odczytywanie plików cookie."
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "Dodana do zakładek."
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "Okna"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "Wyświetl certyfikat"
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "Unicode (UTF-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "Miniatury"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "Kodowanie tekstu"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "Zmniejsz tekst"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "Ustawienia"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "Wyślij wiadomość"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "E-mail"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "Zaznacz tekst"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "Zaznacz wszystko"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "Zaznacz wszystko"
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "Tryb wybierania"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "Wybrane"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "Zapisz w KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Zapisz stronę do wyśw. offline"
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "Zapisz element w KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Zapisz do wyświetlania offline"
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "Strona WWW"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "Zapisane strony"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "Podgląd"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "Zmień kolejność"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "Zmień nazwę katalogu"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "Usuń"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "Tryb czytnika"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "Hasła"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "Otwórz w nowym oknie"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "Otwórz"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "Strony offline"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "Nowe okno"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "Minimalizuj"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "Średnia"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "Niska"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "Uprawnienia dostępu do lokalizacji"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "Załaduj obrazy"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "Łaciński-1 (ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "Koreański (EUC-KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "Japoński (SHIFT JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "Japoński (ISO-2022-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "Japoński (EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "Tryb incognito"
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "Ogromny"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "Ekran st. jako wycinek int."
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "Ekran startowy jako skrót"
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "Wysoka"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "W przód"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "Wstecz"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "Gigantyczny"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "Znajdź na str."
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "Znajdź na stronie"
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "Źródła subskr. przez"
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "Powiększ tekst"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "Włącz tryb chroniony"
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "Włącz Tryb nocny"
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "Włącz niskie użycie danych"
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "Przeciągnij i upuść"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "Wył. tryb chroniony"
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "Wyłącz Tryb nocny"
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "Wyłącz niskie użycie danych"
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "Wyłączone"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "Usuń zapisaną stronę"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "Usuń historię"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "Sieć danych"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "Kopiuj do schowka"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "Kopiuj URL"
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "Kopiuj"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "Zamknij wszystko"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "Wyczyść wszystko"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "Chiński (GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "Chiński (Big5)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "Pamięć cache"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "Dodaj do widgetów"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "Dodaj do szybkiego dostępu"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Dodaj do ekranu startowego"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "Dodaj do ekranu startowego"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "Dodaj lub usuń zakładkę"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "Dodaj zakładkę"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "Dodaj zakładkę"
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "Rozszerzenie"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "Wyszukaj lub wprow. URL"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "Brak historii witryny internetowej"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "Brak stron WWW"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "Brak stron internetowych"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "Brak skrótów"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "Sugestie adresu WWW"
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "Strony WWW"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "Wyświetl więcej"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "Sugestie adresów URL"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "Powiększenie tekstu"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "Ustaw stronę główną"
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "Uruchamiaj JavaScript"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "Zeruj ustawienia"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "Wstępn. załad. strony WWW"
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "Zał. wst. pow. stron WWW"
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "Załaduj wst. dost. łącza"
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "Niskie użycie danych"
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "Dostęp do lokalizacji"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "Jakość obrazu"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "Ukryj pasek adresu"
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "Pobierz zawartość kanału"
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "Usuń dane logowania"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "Statystyki zapis. danych"
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "Zawartość"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "Usuń dane powiadomień"
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "Autom. wypełn. formularzy"
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "Dodaj profil"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "Dostęp do lokalizacji"
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "Osiągnięto limit liczby okien"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "Powiadomienia internetowe"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "Powiadomienie internetowe"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "Ważność"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "Nie można otworzyć okna"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Nie można otworzyć pliku"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "Nie można przenieść zakładek"
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "Niezaufana witryna"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "Ustaw stronę główną"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "Numer seryjny:"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "Wybór danych logowania"
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "Wybór skrótów"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "Wybierz zakładki"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "Wybierz zakładkę"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "Certyfikat zabezpieczeń"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "Zm. kolejn. skr. szyb. dostępu"
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "Szybki dostęp"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "Profil trans. danych"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "Zablokowano wyskakujące okno"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "Popularne witryny internetowe"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "Organizacja:"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "Jednostka organizacyjna:"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "Data wydania:"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "Wystawiono przez"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "Rozszerzenie HTML5"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "Dane formularzy"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "Data wygaśnięcia:"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "Włączanie logowania do witryny"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "Edytuj zakładkę"
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "Usuwanie danych witryny"
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "Usuwanie danych logowania"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "Usuń profil"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "Usuwanie zakładek"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "Problem z przesyłaniem danych"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "Używana nazwa:"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "Zamykanie aplikacji"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "Wyczyść własne dane"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "Wyczyść dostęp do lokalizacji"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "Zarz. przepustowością"
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "Certyfikaty"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "Zeruj"
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "Strona gł."
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "Zn."
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "Wstecz"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "Zawsze wyś."
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "Portal internetowy"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "Sport"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "Społeczne"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr "Zakupy"
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "Płatność"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "Hobby"
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "Przejdź do historii"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "Rozrywka"
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "Menedżer okien"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "Adres WWW"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "Wprowadzanie głosowe"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "Wyświetl obraz"
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "Wyświetl historię."
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "Wyświetl zakładki."
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "Prawidłowy certyfikat"
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "Użyj trybu pełnoekranowego, aby ukryć pasek stanu."
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Korzystaj z usługi podpowiadania w celu wyświetlania na pasku adresu powiązanych pytań oraz popularnych witryn internetowych w trakcie pisania."
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "Wyższy katalog"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "Nieoznaczone etykietą"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "Nie można otworzyć pliku pod adresem %s. Być może został on usunięty, zmieniono jego nazwę lub dostęp do niego jest blokowany przez uprawnienia pliku."
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "Nie można wyświetlić strony WWW. Brak odpowiedzi z serwera"
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "Miejscowość/miasto/województwo"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "Ta witryna używa %s."
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "Ta witryna może uzyskać dostęp do Twojej lokalizacji."
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "Ta witryna nie może uzyskać dostępu do lokalizacji."
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Ta zakładka zostanie usunięta."
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "Wybrane dane osobiste zostaną usunięte."
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "Pole tekstowe"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "Katalog docelowy"
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "Dotknij ikony menedżera okien i zamknij niektóre okna, a następnie spróbuj ponownie."
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "Dotknij jeszcze raz, aby zamknąć aplikację Internet."
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "Synchronizuj otwarte strony"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "Synchronizuj dane z Internetem"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "Synchronizuj zakładki"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "Adres pocztowy, skrytka pocztowa, odbiorca itd."
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "Zapisane dane"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "Uchwyt paska podziału"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "Zaloguj się do konta Samsung, aby uzyskać dostęp do zakładek i kart na Twoich innych urządzeniach."
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "Pokaż przegląd nowo otwartych stron."
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "Certyfikat SHA-256:"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "Certyfikat SHA-1:"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "Ustaw tekst na potrzeby automatycznego wypełniania formularzy."
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "Ustaw bieżącą stronę jako główną"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "Wybierz katalog"
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "Wyszukaj lub wprowadź adres URL."
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "Pole wyszukiwania"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "Sugestie wyszukiwania i adresów URL"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "Ekran i tekst"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "Zapisz nazwy użytkowników i hasła do witryn WWW."
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "Zapisz łącze"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "Przywrócić ustawienia domyślne?"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "Przywróć ustawienia domyślne"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "Przywróć domyślne"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "Zeruj ustawienia"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "Zeruj wszystkie ustawienia do ich wartości domyślnych."
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "Usunąć informacje o dostępie do powiadomień witryny internetowej?"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "Pamiętaj hasła"
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "Zapamiętaj dane formularza"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "Zapamiętuj dane wpisywane w formularzach w celu przyszłego wykorzystania."
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "Przycisk radiowy"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Zakładek do usunięcia: %s."
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "Prywatność"
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "Drukuj"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "Naciśnij klawisz menu."
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "Kod pocztowy"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "Zabl.wysk.okien: %d."
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "Załadowano stronę"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "Strony wyświetlane na tej karcie nie będą widoczne w historii przeglądania ani w historii wyszukiwania, nie pozostawią też na urządzeniu innych śladów, takich jak pliki cookie."
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "Zastąp żądanie witryny sterowania powiększeniem."
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "Inna"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "Otwórz okna."
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "Otw. str. w tr. przegl."
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "Zawsze pytaj"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "Tylko przez Wi-Fi"
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "Starsze"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "Brak okien"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "Brak odwiedzanych witryn"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "Brak tytułu"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "Brak zapisanych stron"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "Brak zakładek"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "Normalny"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "Wiadomości"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Przenieść wybrane zakładki?"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "Najczęściej odwiedzane witryny"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "Widok dla telefonów komórkowych"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "Lokalizacja"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "Ostatni tydzień"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "Ostatni miesiąc"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "Ostatnie 7 dni"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "Duży"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "Historia intern. nie jest zapisywana."
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "Poprawa wydajności ładowania stron."
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "Strona domowa"
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "Ukryj pasek adresu podczas przewijania strony w dół."
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "Ogólne"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "Imię i nazwisko"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "Wymuś powiększenie"
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "Mieszkanie, apartament, segment, budynek, piętro itd."
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "Odciski palców:"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Dodanie do ekranu startowego nie powiodło się."
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "Wpisz swoje imię."
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "Wprow. miejscow./miasto/wojew."
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "Wpisz kraj/region."
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "Wpisz nazwę firmy."
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "Włącz lokalizację"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "Włącz obsługę JavaScript"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "Dotknij dwukrotnie, aby wyświetlić certyfikat."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "Dotknij dwukrotnie, aby wybrać wyszukiwarkę."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "Dotknij dwukrotnie, aby otworzyć stronę internetową."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "Dotknij dwukrotnie, aby otworzyć listę."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "Dotknij dwukrotnie, aby otworzyć katalog."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "Dotknij dwukrotnie, aby otworzyć klawiaturę."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "Dotknij dwukrotnie, aby przenieść do zawartości."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "Dotknij dwukrotnie, aby zamknąć zasobnik."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "Dotknij dwukrotnie, aby anulować wyszukiwanie."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "Dotknij dwukrotnie i przytrzymaj, aby zmienić rozmiar obszaru podziału."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "Dotknij dwukrotnie i przeciągnij, aby zmienić kolejność."
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "Wyświetlaj wyskakujące okna ostrzeżeń zabezpieczeń."
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "Wyświetl obrazy na stronach WWW."
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "Widok komputerowy"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Usunąć wybrane zakładki?"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "Usuwanie danych osobistych"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "Domyślna pamięć zapisu"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "Strona domyślna"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "Użycie danych ograniczono o %1$d% (otrzymano %2$d KB z %3$d KB). Dotknij tutaj, aby wyzerować statystyki."
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "Dostosuj agenta użytkownika"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "Bieżąca strona"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "Utworzono."
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "Województwo"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "Kraj/region"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "Ciastecz. i dane witr."
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "Pliki cookie"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "Ustawienia zawartości"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "Nazwa firmy"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "Zamknij kartę."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "Wyczyść ustawienia uprawnień dotyczące powiadomień internetowych."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "Wyczyścić uprawnienia dotyczące powiadomień internetowych?"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "Wyczyść dostęp do powiadomień dla witryn internetowych."
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "Wyczyść powiadomienia"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "Wyczyść dostęp do lokalizacji"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "Wyczyść historię"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "Wyczyść wszystkie dane przeglądarki i przywróć ustawienia domyślne."
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "Miasto/miejscowość"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "Zmieniaj rozmiar tekstu w celu ułatwienia czytania, szczególnie w przypadku wyświetlania na urządzeniu wersji stron internetowych przeznaczonych na komputery. Pamiętaj, że w wyniku tego układ tekstu może ulec zmianie."
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "Przypomnienie o zakładce"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "Blokuj wyskakujące okna na stronach WWW."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "Blokuj wyskakujące okna na stronach internetowych."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "Blokuj wyskakujące okna"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "Podstawowe"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "Automatycznie wypełniaj formularze"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "Wykrywanie automatyczne"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "Automatyczny"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "Pytaj, czy dodać zakładkę dla witryny internetowej odwiedzonej przez Ciebie razy: %d"
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "Zawsze włączone"
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "Tak, zawsze"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "Wszystkie otwarte okna zostaną zamknięte, a użytkownik zostanie przeniesiony na swoją stronę główną."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "Zezwalaj stronom na uruchamianie JavaScript."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "Zezwalaj witrynom na żądanie dostępu do lokalizacji."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Zezwalaj witrynom na dostęp do danych lokalizacji."
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "Zezwól %s na pokazywanie powiadomień"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "Zezwalaj witrynom na zapisywanie i odczytywanie danych plików cookie."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "Najczęściej odwiedzane strony WWW będą tutaj wyświetlone po ich odwiedzeniu."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "Po przejrzeniu stron internetowych będzie tu wyświetlany rozmiar ich zapisanych danych wraz z informacją, czy mogą one uzyskać dostęp do Twojej lokalizacji."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Strony internetowe zostaną tu wyświetlone po ich obejrzeniu."
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Strony WWW zostaną tu wyświetlone po ich zapisaniu do wyświetlania offline."
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "Po załadowaniu stron będą one wyświetlane w historii."
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Strony WWW zostaną tu wyświetlone po ich dodaniu do Szybkiego dostępu."
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Zaawansowane ustawienia konkretnych witryn WWW"
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "Zaawansowane"
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "Dodaj do kontaktów"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "Dodaj tę witrynę do zakładek, aby otw. ją szybciej."
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "Wiersz adresu 2"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "Wiersz adresu 1"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "Odbiór plików cookie"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "Zostanie usuniętych profili: 1."
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "KARTY"
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "Rozpoczynanie pobierania..."
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "Zmieniono nazwę katalogu."
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "Sugeruj wyniki wyszukiw. i URL"
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "Zarządz. wykorzystaniem danych"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "Anul."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "Ustaw urządzenie, aby wyświetlało na ekranie całą stronę internetową podczas jej ładowania bez potrzeby przewijania."
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "Nie można uruchomić Internetu Bateria rozładowana."
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "Pobieranie zostało zatrzymane, a pobrane dane zostaną usunięte."
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "Search completed"
+
+msgid "IDS_BR_POP_READY"
+msgstr "Gotowe"
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "Błąd pamięci"
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Roaming danych jest wyłączony. Połącz się z siecią Wi-Fi lub włącz roaming danych i spróbuj ponownie."
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "Przekroczono czas żądania."
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "Wymagane jest połączenie z siecią Wi-Fi. Dotknij przycisku OK, aby przejść do ustawień sieci Wi-Fi."
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "Aplik. WWW"
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "Wyświetl online"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "Przecz. późn. na str. offline"
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "Szybki dostęp"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "Zawsze włączone"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Dotknij tutaj, aby dodać skrót szybkiego dostępu"
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "Brak historii"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "Instrukcja obsługi"
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "Miejscowość/miasto/woj."
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "Zapisane dane"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "Sugestie wyszukiwan. i URL"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "Historia"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "Dopasuj stronę do ekranu"
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "Pobierane pliki"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "Niestandardowa"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "Kraj/region"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "Zmiana nazwy katalogu"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "Dane osobiste"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "Nowsze"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "Wystawiono dla"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "Kodowanie"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "Edycja inf."
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "Pobieranie zatrzymane"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "Dział:"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "Dodaw. inf."
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "Wi-Fi"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "Ustaw."
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "OK"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "Nowa"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "Wyszukiwanie w sieci WWW"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "Nie można otworzyć pliku."
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "Nie można znaleźć aplikacji do otwarcia tego pliku."
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "Nie można połączyć się z sieciami komórkowymi, gdy tryb Offline jest włączony. Połącz się z siecią Wi-Fi lub dotknij menu Ustawienia, aby wyłączyć tryb Offline i spróbuj ponownie."
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Ten certyfikat pochodzi od zaufanego urzędu."
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Dotknij tutaj, aby dodać skrót szybkiego dostępu."
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "Preferencje"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "% "
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "Nie znaleziono sieci komórkowych."
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "Brak pasujących"
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "Funkcja Dane komórkowe jest wyłączona. Połącz się z siecią Wi-Fi lub dotknij opcji Ustawienia, aby włączyć funkcję Dane komórkowe i spróbuj ponownie."
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "Dopasuj do szerokości"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "SZYB. DOSTĘP"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "Otwórz w nowej karcie"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "Udost. adres URL"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "Zapisz"
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "Zap."
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "Zapisz"
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "Wstecz"
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "Dalej"
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "Usuń"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "Wyczyść"
+
+msgid "IDS_BR_SK_BACK"
+msgstr "Wstecz"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "Wymagane połączenie z siecią Wi-Fi. Połącz się z siecią Wi-Fi i spróbuj ponownie"
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "Nie znaleziono adresu URL."
+
+msgid "IDS_BR_POP_URL"
+msgstr "Adres URL"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "Zapisano."
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "Usunięto."
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "Liczba elementów, które zostaną usunięte: %d."
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "Wybrane elementy: %d."
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "Nie wybrano elementów."
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "Brak pamięci."
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "Nigdy"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "Transmisja danych sieci jest wyłączona. Połącz się z siecią Wi-Fi lub włącz transmisję danych po sieci w ustawieniach urządzenia i spróbuj ponownie."
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "Czekaj. Trwa ładowanie..."
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "Nieprawidłowy adres URL"
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "Błąd"
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "Wpisz nazwę"
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "Nie wyświetlaj ponownie"
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "Zakończono pobieranie."
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "Wyłączono."
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "Usunąć?"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "Usunięto."
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "Zamknąć aplikację?"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "Zakładka została dodana."
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "Automatyczna jasność"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "Konto"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "1 element zostanie usunięty."
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "Wybrane elementy: 1."
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "Tłumacz"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "Zatrzymaj"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "Pokazuj"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "Udostępnij"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "Ustawienia"
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "Wyślij e-mail"
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "Wybierz"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "Karta pamięci"
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "Zmień nazwę"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "Odśwież"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "Przenieś"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "Wiadomości"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "Widok listy"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "Akceptuję."
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "Pomoc"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "Urządzenie"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "Zakładka"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "Dodano."
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "Dodaj"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "Domyślna pam. pobierania"
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "Logowanie do Konta Samsung"
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "Wybrano %d"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "Brak połączenia sieciowego"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "Katalog"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "Edytuj profil"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "Ustaw"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "Nie teraz"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "Włącz"
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "Edytuj"
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "Kontyn."
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "Kontynuuj"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "Zamknij"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "Anuluj"
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "Anuluj"
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "Zezwalaj"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "Wczoraj"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "Adres URL"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "Dzisiaj"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "Tytuł"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "Przekroczono maksymalną liczbę znaków (%d)."
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "Przekaz strumieniowy"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "Mały"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "Ustawienia"
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "Szukaj"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "Wyniki wyszukiwania"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "Profile telefonu"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "Przetwarzanie..."
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "Num.telefonu"
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "Telefon"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "Liczba elementów, które zostaną usunięte: %d."
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "Hasło"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "Włączone"
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "Wyłączone"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "Nie znaleziono wyników."
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "Brak historii"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "Powiadomienia"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "Normalny"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "Obrazy"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "Pełny ekran"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "Rozmiar czcionki"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "Nazwa katalogu"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "Wprowadź kod pocztowy."
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "Wprowadź kod pocztowy."
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "Wpisz numer telefonu."
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "Wpisz nazwę."
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "Wpisz nazwę katalogu."
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "Wprowadź adres e-mail."
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "Adres email"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "Pobieranie..."
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "Tryb programisty"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "Domyślnie"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "Zakładki"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "Wszystkie"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr "Dodaj do"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "Etykiety"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "Adres URL"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "1 element zostanie usunięty."
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "Osiągnięto maksymalną liczbę znaków (%d)."
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "Nieobsługiwany typ nośnika."
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Kiedy tryb Offline jest włączony, nie można korzystać z sieci komórkowych. Połącz się z siecią Wi-Fi lub wyłącz tryb Offline i spróbuj ponownie"
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "Instalacja zakończona."
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "Błąd instalacji"
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "Usuwanie..."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Roaming danych jest wyłączony. Połącz się z siecią Wi-Fi lub włącz roaming danych i spróbuj ponownie"
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "Udostępnij przez"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "Wklej"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "Rozmiar tekstu"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "Nie można pobrać"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "Uaktualnij"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "Ponów"
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "Błąd żądania"
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "Logowanie"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "Ładuję..."
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "Dopasuj do ekranu"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "Pobrane"
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Roaming danych jest wyłączony. Połącz zamiast tego z siecią Wi-Fi lub włącz roaming danych i spróbuj ponownie."
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "Anulowano pobieranie."
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "Tr.chr.wł."
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "Prywatność"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "Domyślna pamięć zapisu"
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "Powiększenie ręczne"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "Domyślna wyszukiwarka"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "Zapisuj inform. logowania"
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "Wyłącz tryb chroniony"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "Włącz tryb chroniony"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "Bezpieczeństwo tr. chronionego"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "Użyj hasła"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "Nie używaj hasła"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "Najcz. odwiedzane witryny"
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "Ustaw mój profil"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "Mój profil autom. wypełn."
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "Zarządzaj danymi używanymi do wypełniania formularzy online."
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "Zapis. inf. log."
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "Dane dostępu do lokalizacji"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "Automatyczne wypełnianie danych"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "Żadne strony WWW wyświetlane przy włączonym trybie chronionym nie będą widoczne w historii przeglądarki ani w historii wyszukiwania po jego wyłączeniu.\n\nŻadne zakładki ani strony WWW zapisane przy włączonym trybie chronionym nie będą widoczne po jego wyłączeniu.\n\nMożesz także zabezpieczyć dane trybu chronionego za pomocą hasła."
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "Żadne strony WWW wyświetlane przy włączonym trybie chronionym nie będą widoczne w historii przeglądarki ani w historii wyszukiwania po jego wyłączeniu.\n\nŻadne zakładki ani strony WWW zapisane przy włączonym trybie chronionym nie będą widoczne po jego wyłączeniu."
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "Tr.chr.wył."
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "Nie używaj hasła"
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "NowKart"
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "Adres WWW"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "Dod. str. WWW do szyb. dost."
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "Włącz JavaScript"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "Błąd otwierania nowej karty"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "Otwórz w nowej karcie"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "Nazwa katalogu jest już w użyciu."
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "Nowy katalog %d"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "Nowy katalog"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "Włącz obsługę JavaScript"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "Zarządzaj danymi witryn intern."
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "Ustawianie strony głównej"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Dodano stronę WWW do listy szybkiego dostępu."
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "Edytuj Szybki dostęp"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "Usuń z zakładek"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "Dodawanie zakładki"
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "Historia przeglądania"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "Karty"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "Nowa karta"
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "Przekaż"
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "Wstecz"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "Zakładki"
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "Brak profili"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "Historia"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "Zakładki"
+
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "Erro da rede."
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "Autenticação solicitada."
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "Aviso de segurança"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "Certificados"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "Emitido para:"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "Nome comum:"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "Organização:"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "Unidade organizacional:"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "Existem problemas com o certificado de segurança para este site."
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "Permitir"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "%s pede a sua localização."
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "Lembrar preferência."
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr "Número de série"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "Emitido por:"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "Validade:"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "Válido de:"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "Válido até"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "Impressão digital"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "Algoritmo de assinatura"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "Download"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "Esta página"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "Usuário"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "Senha"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "Ver"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "Cancelar"
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "Tela"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "LTE/GSM/WCDMA (conexão automática)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "Multi janela"
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "Info do certificado"
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "Configurações de site da Internet"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "Certificado inválido."
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "Botão"
+
+msgid "IDS_BR_SK_YES"
+msgstr "Sim"
+
+msgid "IDS_BR_SK_NO"
+msgstr "Não"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "Concluir"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "Cancelar"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "Mais"
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "Sem itens"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "Conectar à rede móvel"
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "Não exibir novamente"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "Só podem ser transferidas URLs http ou https."
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "Procurar na Internet"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "Ver imagem"
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "Salvar link"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "Salvar imagem"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "Copiar link"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "Copiar imagem"
+
+msgid "IDS_BR_SK_OK"
+msgstr "OK"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "Chamar"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "Falhou"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "Página web adicionada ao Acesso rápido."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "Página da web adicionada aos Favoritos."
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "Atalhos de Acesso rápido excluídos."
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "%d itens excluídos do histórico de navegação."
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "Abrindo Conta Samsung..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "Baixo uso de dados ativado."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "Baixo uso de dados desativado. %d% de largura de banda economizados."
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "Imagem copiada para a área de transferência."
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Falha ao adicionar à tela de início."
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "Baixando imagem..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "Estatísticas de economia de dados redefinidas."
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "Marcador excluído."
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Adicionado à lista de Acesso rápido."
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "Adicionado à tela inicial."
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "1 pop-up bloqueado."
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "1 item excluído do histórico de navegação."
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "Notificações"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "Mais visitados"
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "Histórico"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "Desmar."
+
+msgid "IDS_BR_SK_TABS"
+msgstr "Abas"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "Menu"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "Apagar"
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "Criar pasta"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "Limpar"
+
+msgid "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"
+msgstr "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."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Definir o dispositivo para sugerir consultas e sites na barra de endereços da web durante a digitação."
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "Def. texto p/ preencher form. online."
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Defina configurações avançadas para sites individuais."
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "Memoriza os dados digitados em formulários para uso futuro."
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "Preveja consultas relacionadas e sites populares na barra de endereço URL conforme a digitação."
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "Ignora solicitações do site para controlar o nível de zoom."
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "Exibe imagens em páginas da web."
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "Compactar conteúdo de sites da web para usar menos dados."
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "Apagar informações de notificação de acesso para todos os sites da web."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "Altera o tamanho do texto para facilitar a leitura, especialmente ao ver as versões de sites da web para desktop no seu telefone. Como resultado, a aparência do texto poderá mudar."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "Altera o tamanho do texto para uma leitura simples, especialmente ao visualizar em seu aparelho, versões de sites para desktop. Como resultado o layout do texto pode ser alterado."
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "Todas as informações de notificação de acesso de sites da web serão apagadas."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Permite aos sites salvar e ler cookies."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Permite o acesso de sites aos seus dados de localização."
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "Você pode não conseguir cortar algumas páginas da web com precisão"
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "Seu histórico será apagado."
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "Não é possível visualizar o certificado. As informações da página foram alteradas."
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "Para conectar-se a este site usando suas impressões digitais, vá para Configurações e ative a conexão Web."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Este certificado não é de uma autoridade confiável."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Este certificado é de uma autoridade confiável."
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Os dados de permissão de localização para este site da web serão apagados."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "A pasta de destino é a mesma que a pasta de origem."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "A pasta de destino é uma subpasta da pasta de origem."
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "Existem problemas com o certificado de segurança para este site da web."
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "Iniciando download..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "Alguns sites antigos em HTML podem não suportar este recurso."
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "Página inicial definida"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "As configurações serão redefinidas para o padrão."
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "Configurações salvas."
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "A política de segurança restringe a utilização do navegador da Internet."
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "Salvo nos Favoritos."
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "Renomear Etiqueta"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "%d perfis serão excluídos."
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "As páginas exibidas nesta guia não aparecerão no histórico ou histórico de pesquisas do navegado e não deixarão outros rastros como cookies."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "%1$s (%2$s) está solicitando permissão para usar a câmera."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) está solicitando permissão para armazenar dados no seu dispositivo para uso offline."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "%1$s (%2$s) está solicitando permissão para exibir notificações."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "%1$s (%2$s) está solicitando permissão para alterar como seu navegador funciona neste site. Isto pode ser uma tentativa de atacar seu sistema. Se você não confia neste site ou não sabe porque esta solicitação apareceu, toque em Cancelar"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "%1$s (%2$s) está solicitando permissão para acessar sua localização."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) está tentando armazenar uma grande quantidade de dados no seu dispositivo para uso offline."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "“%1$s” foi detectado.\nDetectado em: “%2$s”\n\nAlguns conteúdos foram bloqueados para proteção do seu dispositivo."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "“%1$s” foi detectado.\nDetectado em: “%2$s”\n\nAbrir a página da web mesmo assim?"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "Sem memória suficiente. Exclua alguns itens e tente novamente"
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "Não permitido."
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "Movido."
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "Inserir URL."
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "Inserir nome do favorito."
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "Discando..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "Excluir informações de acesso ao local do site?"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "Excluir este atalho de Acesso rápido?"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "Excluir esta página?"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "Excluir este marcador?"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "Excluir dados do site da web armazenados?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "Exclui dados de conexão para este site da web?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "Exclui dados de conexão para %d sites da web?"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "Excluir %d páginas da web salvas?"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "Excluir %d atalhos de Acesso rápido?"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "Excluir %d marcadores?"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "Excluir todos os dados do site e permissões de localização?"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "Apagar histórico?"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "Continuar"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "Encerrar aplicação"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "Limpar?"
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "Limpar histórico?"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "Marcador removido."
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "Já existe."
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Todos os dados armazenados para este site da web serão apagados."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Todos os dados armazenados e de permissão de localização para este site da web serão apagados."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "Todos os dados armazenados e de permissão de localização para estes sites da web serão apagados."
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "Todas as configurações serão redefinidas para os padrões."
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Todos os itens serão excluídos do histórico de navegação."
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Permitir que os sites salvem e leiam cookies."
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "Adicionado aos favoritos."
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "Janelas"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "Ver certificado"
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "Unicode (UTF-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "Ver por miniaturas"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "Codificação de texto"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "Reduzir texto"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "Configurações"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "Enviar mensagem"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "E-mail"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "Selecionar texto"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "Selecionar tudo"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "Selecionar tudo"
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "Modo de seleção"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "Selecionado"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "Salvar para KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Salvar pág. para exib. offline"
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "Salvar item vinc. no KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Salvar para exibição offline"
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "Página web"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "Páginas salvas"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "Visualizar"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "Reordenar"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "Renomear pasta"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "Remover"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "Modo de Leitura"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "Senhas"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "Abrir em nova janela"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "Abrir"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "Páginas offline"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "Nova janela"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "Minimizar"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "Médio"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "Baixa"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "Privilégios de acesso de localização"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "Carregar imagens"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "Latino-1 (ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "Coreano (EUC-KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "Japonês (SHIFT JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "Japonês (ISO-2022-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "Japonês (EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "Modo anônimo"
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "Enorme"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "Tela inicial como clipe web"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "Tela inicial como atalho"
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "Alta"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "Avançar"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "Anterior"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "Gigante"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "Encontrar na página"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "Encontrar na página"
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "Feeds assinados para"
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "Ampliar texto"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "Ativar Modo secreto"
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "Ativar Modo Noturno"
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "Ativar Baixo uso de dados"
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "Arraste e solte"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "Desat. Modo secreto"
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "Des. Modo Noturno"
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "Desativar Baixo uso de dados"
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "Desativado"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "Excluir página salva"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "Apagar histórico"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "Rede de dados"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "Copiar para área de transferência"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "Copiar link URL"
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "Copiar"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "Fechar todas"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "Apagar tudo"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "Chinês (GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "Chinês (Big5)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "Cache"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "Adicionar no Widget"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "Adicionar ao acesso rápido"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Adicionar à tela inicial"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "Adicionar ao início"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "Adicione ou remova o favorito"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "Adic. favorito"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "Adicionar favorito"
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "Extensão"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "Pesquisar/inserir URL"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "Nenhum histórico de site da web"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "Nenhum site da web"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "Nenhuma página da web"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "Nenhum atalho"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "Sugestões de endereço web"
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "Sites da web"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "Visualizar mais"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "Sugestões de URL"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "Ampliador de texto"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "Definir página inicial"
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "Executar JavaScript"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "Redefinir configurações"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "Pré-carregar páginas web"
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "Pré-carreg. pág. vincul."
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "Pré-carregar link disp."
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "Baixo uso de dados"
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "Acesso à localização"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "Qualidade da imagem"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "Ocultar barra de endereço"
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "Baixar conteúdo do feed"
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "Excluir dados de conexão"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "Estatísticas econ. dados"
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "Índice"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "Apagar dados notificações"
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "Preencher formul. autom."
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "Adicionar perfil"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "Localização do acesso"
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "Limite de janelas atingido"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "Notificações da web"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "Aviso da web"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "Validade"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "Não é possível abrir a janela"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Não é possível abrir o arquivo"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "Impossível mover marcadores"
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "Site não confiável"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "Definir página inicial"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "Número de série:"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "Selecione dados conexão para"
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "Selecionar atalhos"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "Selecionar favoritos"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "Selecionar favorito"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "Certificado de segurança"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "Organ. atalhos Acesso rápido"
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "Acesso rápido"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "Perfis"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "Pop-up bloqueada"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "Sites da web populares"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "Organização:"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "Unidade organizacional:"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "Emitido em:"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "Emitido por"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "Extensão HTML5"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "Dados do formulário"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "Expira em:"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "Ativar conexão na web"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "Editar favorito"
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "Exclui dados do site da web"
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "Excluir dados de conexão"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "Excluir perfil"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "Excluir marcadores"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "Problema de conexão de dados"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "Nome comum:"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "Fecha aplicativo"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "Limpar dados personalizados"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "Limpar acesso à localização"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "Gerenc. de largura de banda"
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "Certificados"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "Reiniciar"
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "Pág. início"
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "Buscar"
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "Voltar"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "Ex. sempre"
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "Portal da web"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "Esporte"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "Social"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr "Compras"
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "Pagamento"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "Passa-\ntempos"
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "Ir para histórico"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "Entreteni-\nmento"
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "Gerenciador de janelas"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "Site da Web"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "Entrada de voz"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "Ver imagem"
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "Exibir histórico."
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "Exibir favoritos."
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "Certificado válido"
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "Usar modo de tela cheia para ocultar barra de status."
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Usar um serviço de previsão para exibir consultas relacionadas e sites populares na barra de endereço durante a digitação."
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "Pasta superior"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "Sem marcas"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "Não é possível abrir o arquivo em %s. Ele pode ter sido removido ou renomeado ou as permissões do arquivo podem estar restringindo o acesso."
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "Não é possível exibir a página da Web. Nenhuma resposta do servidor."
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "Estado/cidade/município"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "Este site está usando %s."
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "Este site pode acessar sua localização."
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "Este site não pode acessar sua localização."
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Este favorito será excluído."
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "Os dados pessoais selecionados serão excluídos."
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "Campo de texto"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "Pasta Alvo"
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "Toque no ícone do gerenciador de janela e feche algumas janelas e tente novamente."
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "Toque mais uma vez para fechar a Internet."
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "Sincronizar páginas abertas"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "Sincronizar dados de Internet"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "Sincronizar favoritos"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "Endereço da rua, Caixa postal, A/C, etc."
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "Dados armazenados"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "Alça da barra de divisão"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "Conecte-se à sua Conta Samsung para acessar seus favoritos e guias nos seus outros dispositivos."
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "Exibe a visão geral das páginas abertas recentemente."
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "Impressão digital SHA-256:"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "Impressão digital SHA-1:"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "Definir texto p/ preenchimento automático de formulário da Web."
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "Definir a página atual como homepage"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "Selec. pasta"
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "Procurar ou inserir URL."
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "Campo de pesquisa"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "Pesquisa e sugestões de URL"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "Tela e texto"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "Salva nomes de usuário e senhas para sites da web."
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "Salvar link"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "Restaurar configurações padrão?"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "Restaurar configurações padrão"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "Restaurar padrão"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "Redefinir configurações"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "Redefinir todas as configurações para o padrão."
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "Remover informações de aviso de acesso da web?"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "Lembrar senhas"
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "Lembrar dados de formulário"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "Memorizar os dados que inseri em formulários para utilização posterior."
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "Botão de opção"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "%s favorito será apagado."
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "Privacidade"
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "Imprimir"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "Pressione a tecla de menu."
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "Código postal"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "%d pop-up bloqueadas."
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "Página carregada"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "As páginas exibidas nesta aba não aparecerão no histórico do navegador nem no histórico de pesquisa, e não deixarão outros rastros, como cookies."
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "Ignorar solicitação do site para controlar o zoom."
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "Outro"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "Abrir janelas."
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "Abrir págs visão geral"
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "Quando pedido"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "Somente via Wi-Fi"
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "Mais antigo"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "Nenhuma janela"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "Nenhum site visitado"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "Sem título"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "Nenhuma página salva"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "Sem favoritos"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "Normal"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "Notícias"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Mover os marcadores selecionados?"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "Sites mais visitados"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "Exibição móvel"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "Local"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "Última semana"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "Mês passado"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "Últimos 7 dias"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "Grande"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "O hist. da Internet não está armazen."
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "Melhora o desempenho ao carregar páginas."
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "Página inicial"
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "Ocultar a barra de endereço ao percorrer para baixo nas páginas."
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "Geral"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "Nome completo"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "Forçar zoom"
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "Apartamento, suíte, unidade, prédio, andar, etc."
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "Impressões digitais:"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Falha ao adicionar à tela de início."
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "Inserir seu nome."
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "Inserir vila/cidade/município."
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "Insira o país/região."
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "Insira o nome da empresa."
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "Ativar localização"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "Ativar JavaScript"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "Toque duas vezes para visualizar o certificado."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "Toque duas vezes para selecionar um mecanismo de busca."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "Toque duas vezes para abrir a página da web."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "Toque duas vezes para abrir a lista."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "Toque duas vezes para abrir a pasta."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "Toque duas vezes para abrir o teclado."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "Toque duas vezes para mover o conteúdo."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "Toque duas vezes para fechar a bandeja."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "Toque duas vezes para cancelar a pesquisa."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "Toque duas vezes e segure para redimensionar a área de divisão."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "Toque duas vezes e arraste para reordenar."
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "Exibir pop-ups de avisos de segurança."
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "Exibir imagens em páginas da Web."
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "Área de trabalho"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Excluir os favoritos selecionados?"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "Excluir dados pessoais"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "Armazenamento padrão"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "Página padrão"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "Uso de dados reduzido em %1$d% (%2$d KB de %3$d KB recebidos). Toque aqui para redefinir as estatísticas."
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "Agente do usuário personalizado"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "Página atual"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "Criado."
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "Estado"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "País/região"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "Cookies/dados do site"
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "Cookies"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "Configurações de conteúdo"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "Nome da empresa"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "Fechar aba."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "Apagar as configurações de permissões de notificação da web."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "Apagar todas as permissões de notificação da web?"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "Limpar aviso de acesso para sites da web."
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "Limpar notificações"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "Limpar acesso à localização"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "Limpar histórico"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "Limpar todos os dados do navegador e zerar todas as configurações padrão."
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "Cidade/Localidade"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "Altera o tamanho do texto para uma leitura simples, especialmente ao visualizar em seu aparelho, versões de sites para desktop. Como resultado o layout do texto pode ser alterado."
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "Lembrete de favorito"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "Bloqueia janelas pop-up em páginas da web."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "Bloquear pop-ups em páginas da web."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "Bloquear pop-up"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "Básico"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "Preencher formulários automaticamente"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "Detecção automática"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "Automático"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "Perguntar para adicionar um marcador de favorito para um site visitado %d vezes"
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "Sempre ligado"
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "Sempre"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "Todas as janelas abertas serão fechadas e você será movido para a sua página inicial."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "Permitir sites que executem JavaScript."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "Permitir que os sites peçam o acesso à sua localização."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Permitir o acesso de sites aos seus dados de localização."
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "Permitir a %s exibir avisos"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "Permite que os sites salvem e leiam dados de cookies."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "Após visitar páginas da web, as páginas mais visitadas por você serão exibidas aqui."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "Após ter visualizado sites da web, o tamanho dos seus dados armazenados e como eles podem acessar sua localização será exibido aqui."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Após visualizar páginas da web, elas serão exibidas aqui."
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Após salvar páginas da web para visualizar offline, elas serão exibidas aqui."
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "Após carregar as páginas, o histórico de páginas será exibido."
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Após adicionar páginas da web ao Acesso rápido, elas serão exibidas aqui."
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Configurações avançadas para sites da Web individuais"
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "Avançado"
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "Adicionar aos contatos"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "Adic. o site aos favoritos p/ abri-lo mais rápido."
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "Linha de endereço 2"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "Linha de endereço 1"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "Aceitar cookies"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "1 perfil será excluído."
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "GUIAS"
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "Iniciando download..."
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "Pasta renomeada."
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "Sugerir termos pesquisa e URLs"
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "Gerenciar uso de dados"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "Canc."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "Definir o dispositivo para exibir a página da web inteira na tela quando ela estiver carregada, sem necessidade de rolagem."
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "Impossível executar a Internet. Bateria fraca."
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "O download foi interrompido e os dados baixados serão excluídos."
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "Procura concluída"
+
+msgid "IDS_BR_POP_READY"
+msgstr "Pronto."
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "Erro de memória."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "O Roaming de dados está desativado. Conecte-se a uma rede Wi-Fi ou ative o Roaming de dados e tente novamente."
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "Tempo de solicitação esgotado."
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "É necessária uma conexão Wi-Fi. Toque em OK para ir para as suas Configurações Wi-Fi."
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "Aplic. Web"
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "Visualizar online"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "Ler as páginas offline depois"
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "Acesso rápido"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "Sempre ativado"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Toque aqui para adicionar um atalho de Acesso rápido"
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "Sem histórico"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "Manual do usuário"
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "Centro/Cidade/Município"
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "Dados armazenados"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "Pesquisa/sugestões de URL"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "Histórico"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "Ajustar página à tela"
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "Downloads"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "Personalizar"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "País/Região"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "Renomear pasta"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "Dado pessoal"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "Mais recentes"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "Emitido para"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "Codificação"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "Edit. info."
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "Download interrompido"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "Departamento:"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "Adic. info."
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "Wi-Fi"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "Config."
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "OK"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "Novo"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "Procurar na Internet"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "Impossível abrir arquivo."
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "Não é possível localizar um aplicativo para abrir este arquivo."
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "Não é possível conectar-se à rede de dados móveis enquanto o Modo Offline estiver ativado. Conecte-se a uma rede Wi-Fi em seu lugar, ou toque em Configurações para desativar o Modo Offline e tente novamente."
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Este certificado é de uma autoridade confiável."
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Toque aqui para adicionar um atalho de Acesso rápido."
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "Preferências"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "%"
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "Nenhuma rede móvel foi encontrada."
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "Nenhuma correspondência"
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "Os dados móveis estão desligados. Conecte-se a uma rede Wi-Fi em seu lugar, ou toque em Configurações para ligar os Dados móveis e tente novamente."
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "Ajustar à largura"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "ACESSO RÁP."
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "Abrir em uma nova aba"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "Compartilhar link"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "Salvar"
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "Salvar"
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "Salvar"
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "Anterior"
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "Próximo"
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "Apagar"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "Limpar"
+
+msgid "IDS_BR_SK_BACK"
+msgstr "Voltar"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "É necessária uma conexão Wi-Fi. Conecte-se a uma rede Wi-Fi e tente novamente"
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "URL não encontrada."
+
+msgid "IDS_BR_POP_URL"
+msgstr "URL"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "Salvo."
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "Removido."
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d itens serão excluídos"
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "%d itens selecionados."
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "Sem itens selecionados."
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "Memória insuficiente."
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "Nunca"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "A rede de dados móveis está desativada. Conecte-se à rede Wi-Fi ou ative as redes móveis e tente novamente."
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "Carregando. Aguarde..."
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "URL inválida."
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "Falhou."
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "Insira o título"
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "Não mostrar novamente"
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "Transferência concluída."
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "Desativado."
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "Apagar?"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "Excluído."
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "Fechar aplicação?"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "Favorito adicionado."
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "Brilho automático"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "Conta"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "1 item será excluído."
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "1 item selecionado."
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "Traduzir"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "Parar"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "Exibir"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "Compartilhar"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "Configurações"
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "Enviar e-mail"
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "Selecionar"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "Cartão SD"
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "Renomear"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "Atualizar"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "Mover"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "Mensagens"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "Ver por lista"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "Concordo."
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "Ajuda"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "Dispositivo"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "Marcadores"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "Adicionado."
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "Adicionar"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "Armaz. padrão p/ download"
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "Entrar na Conta Samsung"
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "%d selecionado(s)"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "Sem conexão de rede"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "Pasta"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "Editar perfil"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "Definir"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "Agora não"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "Ativar"
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "Editar"
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "Continuar"
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "Continuar"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "Fechar"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "Cancelar"
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "Cancelar"
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "Permitir"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "Ontem"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "Hoje"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "Título"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "O número máximo de caracteres (%d) foi atingido."
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "Streaming"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "Pequeno"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "Configurações"
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "Pesquisar"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "Resultados da pesquisa"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "Perfil"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "Processando…"
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "N° de telefone"
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "Telefone"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d itens serão excluídos"
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "Senha"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "Ativado"
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "Desativado"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "Nenhum resultado encontrado."
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "Nenhum histórico"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "Notificações"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "Médio"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "Imagens"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "Tela cheia"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "Tamanho de fonte"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "Nome da pasta"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "Insira o cep."
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "Insira o código postal."
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "Insira número de telefone."
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "Inserir nome."
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "Insira o nome da pasta."
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "Insira end. de e-mail."
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "Endereço de e-mail"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "Baixando…"
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "Modo de programador"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "Padrão"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "Marcadores"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "Todos"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr "Adicionar a"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "Etiquetas"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "1 item será excluído."
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "Número máximo de caracteres (%d) atingido."
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "Tipo de mídia não suportado."
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Não é possível conectar-se à rede de dados móveis enquanto o modo Offline está ativado. Conecte-se à rede Wi-Fi ou desative o modo Offline e tente novamente"
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "Instalação concluída."
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "Erro de instalação."
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "Apagando…"
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "O roaming de dados está desativado. Conecte-se à rede Wi-Fi em seu lugar ou ative o roaming de dados e tente novamente"
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "Compartilhar via"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "Colar"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "Tamanho da fonte"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "Não é possível baixar"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "Atualizar"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "Repetir"
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "Falha na solicitação."
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "Início de sessão"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "Carregando..."
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "Ajustar tela"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "Downloads"
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "O Roaming de dados está desativado. Conecte-se à uma rede Wi-Fi ao invés disso ou ative o roaming de dados e tente novamente."
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "Transferência cancelada."
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "Ativ. secr."
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "Privacidade"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "Armazenamento padrão"
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "Aplicar zoom manual"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "Mecanismo de busca padrão"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "Salvar inform. de conexão"
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "Desativar o Modo secreto"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "Ativar o Modo secreto"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "Segurança do Modo secreto"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "Usar senha"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "Não usar senha"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "Sites mais visitados"
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "Definir meu perfil"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "Meu perfil"
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "Gerencia os dados usados para preencher formulários online."
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "Salv. inf. conex."
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "Dados de acesso à localização"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "Preencher dados automaticamente"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "Todas as páginas da web visualizadas com o Modo secreto ativado não serão exibidas no navegador ou no histórico de pesquisa quando o Modo secreto estiver desativado.\n\nQuaisquer favoritos e páginas da web salvos com o Modo secreto ativado não serão exibidos quando ele estiver desativado.\n\nVocê também poderá proteger os dados do Modo secreto com senha."
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "Todas as páginas da web visualizadas com o Modo secreto ativado não serão exibidas no navegador ou no histórico de pesquisa quando o Modo secreto estiver desativado.\n\nQuaisquer favoritos e páginas da web salvos com o Modo secreto ativado não serão exibidos quando ele estiver desativado."
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "Secr. desat"
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "Não usar senha"
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "Nv guia"
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "Endereço da web"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "Adic. pág. web ao Aces. ráp."
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "Ativar JavaScript"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "Impossível abrir nova guia"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "Abrir em nova guia"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "O nome da pasta já está em uso."
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "Nova pasta %d"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "Nova pasta"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "Ativar JavaScript"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "Gerenciar dados do site"
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "Definir página inicial"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Página da web adicionada à lista de acesso rápido."
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "Editar Acesso rápido"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "Remover dos Favoritos"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "Adicionar Favorito"
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "Pesquisa do histórico"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "Guias"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "Nova aba"
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "Encaminhar"
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "Voltar"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "Marcadores"
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "Nenhum perfil"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "Histórico"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "Marcadores"
+
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "Erro da rede."
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "Autenticação requerida."
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "Aviso de segurança"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "Certificados"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "Emitido para:"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "Nome comum:"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "Organização:"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "Unidade organizacional:"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "Existem problemas com o certificado de segurança para este site."
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "Permitir"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "%s pede a sua localização."
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "Lembrar preferência."
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr "Número de série"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "Emitido por:"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "Validade:"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "Válido de:"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "Válido até"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "Impressão digital"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "Algoritmo de assinatura"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "Transferir"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "Esta página Web"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "Nome de utilizador"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "Palavra-passe"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "Ver"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "Cancelar"
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "Ecrã"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "LTE/GSM/WCDMA (ligação automática)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "Multi Janela"
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "Info do certificado"
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "Definições de site da Web"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "Certificado inválido."
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "Tecla"
+
+msgid "IDS_BR_SK_YES"
+msgstr "Sim"
+
+msgid "IDS_BR_SK_NO"
+msgstr "Não"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "Concluído"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "Cancelar"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "Mais"
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "Sem itens"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "Ligar a rede móvel"
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "Não mostrar novamente"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "Só podem ser transferidos URLs http ou https."
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "Procurar na Web"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "Ver imagem"
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "Guardar ligação"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "Guardar imagem"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "Copiar ligação"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "Copiar imagem"
+
+msgid "IDS_BR_SK_OK"
+msgstr "OK"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "Chamar"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "Falhou"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "Página Web adicionada ao Acesso rápido."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "Página Web adicionada aos Favoritos."
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "Atalho de Acesso rápido eliminado."
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "%d itens eliminados do histórico de consultas."
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "A abrir Conta Samsung..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "Utilização de dados baixa activada."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "Utilização de dados baixa desactivada. Economia de %d % de largura de banda."
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "Imagem copiada para a área de transferência."
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Falha ao adicionar ao ecrã principal."
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "A transferir imagem..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "Repor estatísticas de economia de dados."
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "Favorito eliminado."
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Adicionado à Lista de acesso rápido."
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "Adicionada ao ecrã principal."
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "1 pop-up bloqueado."
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "1 item eliminado do histórico de consultas."
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "Notificações"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "Mais visitado"
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "Histórico"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "Desmar"
+
+msgid "IDS_BR_SK_TABS"
+msgstr "Separador"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "Menu"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "Eliminar"
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "Criar pasta"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "Limpar"
+
+msgid "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"
+msgstr "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."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Defina o dispositivo para sugerir consultas e sites na barra de endereços à medida que escreve."
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "Def. texto a usar em formulários online."
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Definições avançadas para sites da Web individuais."
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "Lembrar dados escritos nos formulários para utilizar mais tarde."
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "Prever consultas relacionadas e sites populares na barra de navegação ao escrever."
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "Ignorar os pedidos de sites da Web para controlar o nível de zoom."
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "Apresentar imagens nas páginas Web."
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "Comprimir conteúdos dos sites Web para utilizar menos dados."
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "Limpar informações de acesso de notificações para todos os sites da Web."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "Change the text size for easier reading, especially when viewing desktop versions of websites on your phone. Note that the text layout may change as a result."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "Altere o tamanho do texto para facilitar a leitura, especialmente quando visualizar versões de sites da Web. Note que a disposição do texto pode ser alterada em resultado disso."
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "Todas as notificações de acesso a informações de sites Web serão limpas."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Permitir que os sites guardem e leiam cookies."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Permitir que os sites acedam aos dados da sua localização."
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "Pode não conseguir cortar algumas páginas da Web com exactidão"
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "O seu histórico será eliminado."
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "Impossível ver o certificado. As informações da página foram alteradas."
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "Para iniciar sessão neste site da Web utilizando as suas impressões digitais, vá para Definições e active Início de sessão na Web."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Este certificado não é de uma autoridade fidedigna."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Este certificado é de uma autoridade fidedigna."
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Os dados de permissão de localização deste site da Web serão limpos."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "A pasta de destino é igual à pasta de origem."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "A pasta de destino é uma subpasta da pasta de origem."
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "Existem problemas com o certificado de segurança deste site da Web."
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "A iniciar transferência..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "Alguns dos sites HTML antigos da Web podem não suportar esta função."
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "Definir como homepage"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "As predefinições serão repostas."
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "Definições guardadas."
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "A política de segurança restringe a utilização do browser da Internet."
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "Guardado nos favoritos."
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "Mudar nome da etiqueta"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "%d perfis serão eliminados."
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "As páginas que visualizar não irão aparecer no histórico do seu browser ou no histórico de procuras, nem deixarão outros vestígios, tais como cookies."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "%1$s (%2$s) está a pedir permissão para utilizar a sua câmara."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) está a pedir permissão para guardar uma grande quantidade de dados no seu dispositivo para utilização offline."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "%1$s (%2$s) está a pedir permissão para mostrar notificações."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "%1$s (%2$s) está a pedir permissão para alterar o modo como o seu browser trabalha neste site. Isto pode ser uma tentativa de ataque ao seu sistema. Se não confiar neste site da Web ou se não souber porque é que este pedido apareceu, toque em Cancelar."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "%1$s (%2$s) está a pedir permissão para aceder à sua localização."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) está a tentar guardar uma grande quantidade de dados no seu dispositivo para utilização offline."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "“%1$s” foi detectado.\nDetectado em: “%2$s”\n\nAlgum conteúdo foi bloqueado para proteger o seu dispositivo."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "“%1$s” foi detectado.\nDetectado em: “%2$s”\n\nAbrir página Web na mesma?"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "Memória insuficiente. Elimine alguns itens e tente novamente."
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "Não permitido."
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "Movido."
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "Introduzir URL."
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "Introduzir nome do favorito."
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "Dialing..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "Eliminar informações de acesso à localização do site da Web?"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "Eliminar este atalho de Acesso rápido?"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "Eliminar esta página?"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "Eliminar este favorito?"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "Eliminar dados guardados pelo site da Web?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "Eliminar dados de início de sessão para este site da Web?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "Eliminar dados de início de sessão para %d sites da Web?"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "Eliminar %d páginas Web guardadas?"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "Eliminar %d atalhos de Acesso rápido?"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "Eliminar %d favoritos?"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "Eliminar todos os dados do site da Web e todas as autorizações de localização?"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "Apagar histórico?"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "Continuar"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "Fechar aplicação"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "Limpar?."
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "Limpar histórico?"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "Favorito removido."
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "Já existe."
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Todos os dados armazenados deste site Web serão limpos."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Todos os dados de localização e permissão deste site Web que estão armazenados serão limpos."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "Todos os dados de permissão de localização destes sites da Web que estão armazenados serão limpos."
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "Todas as definições serão repostas com os seus valores padrão."
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Todos os itens serão eliminados do seu histórico de consultas."
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Permitir que os sites guardem e leiam cookies."
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "Adicionado aos favoritos."
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "Janelas"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "Ver certificado"
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "Unicode (UTF-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "Vista de miniatura"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "Codificação de texto"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "Reduzir texto"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "Definições"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "Enviar mensagem"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "E-mail"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "Seleccionar texto"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "Seleccionar tudo"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "Seleccionar tudo"
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "Modo de selecção"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "Seleccionado"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "Guardar no KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Guardar pág. para ver offline"
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "Guardar item lig. no KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Guardar para ver offline"
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "Página Web"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "Páginas guardadas"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "Ver"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "Reordenar"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "Renomear pasta"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "Remover"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "Modo de leitor"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "Palavras-passe"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "Abrir na nova janela"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "Abrir"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "Páginas offline"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "Nova janela"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "Minimizar"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "Média"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "Baixa"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "Privilégios de acesso à localização"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "Carregar imagens"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "Latino-1 (ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "Coreano (EUC-KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "Japonês (SHIFT JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "Japonês (ISO-2022-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "Japonês (EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "Modo incógnito"
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "Muito grande"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "Ecrã princ. como Web clip"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "Ecrã principal como atalho"
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "Alta"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "Avançar"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "Retroceder"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "Gigante"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "Localizar na página"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "Localizar na página"
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "Feeds subscritos"
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "Aumentar texto"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "Activar Modo secreto"
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "Activ. Modo nocturno"
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "Activar Utilização dados baixa"
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "Arrastar e largar"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "Desact. Modo secreto"
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "Desact. Mod nocturno"
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "Desact. Utilização dados baixa"
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "Desactivado"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "Eliminar página guardada"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "Apagar histórico"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "Rede de dados"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "Copiar para bloco de notas"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "Copiar URL lig."
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "Copiar"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "Fechar todas"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "Limpar tudo"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "Chinês (GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "Chinês (Big5)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "Cache"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "Adicionar a Web clip"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "Adicionar para acesso rápido"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Adicionar ao ecrã principal"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "Adicionar ao início"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "Adicionar ou remover favorito"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "Adicionar favor."
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "Adicionar favorito"
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "Extensão"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "Procurar ou introd. URL"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "Sem histórico de sites da Web"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "Sem sites da Web"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "Sem páginas Web"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "Nenhum atalho"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "Sugestões endereços Web"
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "Sites da Web"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "Ver mais"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "Sugestões de URL"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "Amplificador de texto"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "Definir homepage"
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "Executar JavaScript"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "Repor definições"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "Pré-carregar páginas Web"
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "Pré-car. págs. Web ligad."
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "Pré-carregar ligações"
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "Utilização de dados baixa"
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "Acesso à localização"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "Qualidade de imagem"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "Ocultar barra de endereço"
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "Transferir conteúdo feed"
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "Elim. dados iníc. sessão"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "Estatísticas econ. dados"
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "Conteúdo"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "Limpar dados notificações"
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "Preenchimento automático"
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "Adicionar perfil"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "Aceder à localização"
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "Limite de janelas atingido"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "Notificações Web"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "Notificação Web"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "Validade"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "Impossível abrir janela"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Impossível abrir ficheiro"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "Impossível mover favoritos"
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "Site não fidedigno"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "Definir homepage"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "Número de série:"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "Sel. dados início sessão para"
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "Seleccionar atalhos"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "Seleccionar favoritos"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "Seleccionar favorito"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "Certificado de segurança"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "Reord. atalhos Acesso rápido"
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "Acesso rápido"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "Perfis"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "Pop-up bloqueado"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "Sites da Web populares"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "Organização:"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "Unidade organizacional:"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "Emitido em:"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "Emitido por"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "Extensão HTML5"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "Dados do formulário"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "Expira a:"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "Activar início de sessão na Web"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "Editar favoritos"
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "Eliminar dados de site da Web"
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "Eliminar dados início sessão"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "Eliminar perfil"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "Eliminar favoritos"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "Problema de ligação de dados"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "Nome comum:"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "Fechar aplicação"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "Eliminar dados personalizados"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "Limpar acesso à localização"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "Gestão largura de banda"
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "Certificados"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "Repor"
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "Pg. inicial"
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "Loc."
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "Voltar"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "Mos. sempre"
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "Portal da Web"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "Desporto"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "Social"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr "Comprar"
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "Pagamento"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "Passa-\ntempos"
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "Ir para histórico"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "Entreteni-\nmento"
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "Gestor de janelas"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "Endereço web"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "Entrada de voz"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "Ver imagem"
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "Veja o histórico."
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "Veja os favoritos."
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "Certificado válido"
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "Utilizar modo de ecrã inteiro para ocultar a barra de estado."
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Utilize um serviço de previsão para apresentar questões relacionadas e sites da Web populares na barra de endereços à medida que escreve."
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "Pasta superior"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "Sem etiqueta"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "Impossível abrir o ficheiro em %s. O ficheiro pode ter sido removido, o nome pode ter sido alterado ou as permissões de ficheiro podem estar a impedir o acesso."
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "Impossível apresentar a página Web. Sem resposta do servidor."
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "Vila/cidade/condado"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "Este site está a utilizar %s."
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "Este site pode aceder à sua localização."
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "Este site não pode aceder à sua localização."
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Este favorito será eliminado."
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "Os dados pessoais seleccionados serão eliminados."
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "Campo de texto"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "Pasta Alvo"
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "Toque no ícone do gestor de janelas para fechar algumas janelas e tente novamente."
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "Toque mais uma vez para fechar a Internet."
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "Sincronizar páginas abertas"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "Sincronizar dados da Internet"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "Sincronizar favoritos"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "Endereço da rua, Caixa postal, A/C, etc."
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "Dados armazenados"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "Identificador da barra de divisão"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "Inicie uma sessão na sua conta Samsung para aceder aos favoritos e aos separadores existentes nos seus outros dispositivos."
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "Mostrar visão geral das páginas abertas recentemente."
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "Impressão digital SHA-256:"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "Impressão digital SHA-1:"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "Definir texto de preenchimento automático de formulário Web."
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "Definir a página actual como homepage"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "Seleccionar pasta"
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "Procurar ou introduzir URL."
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "Campo de procura"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "Sugestões de pesquisa e URL"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "Ecrã e texto"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "Guardar nomes de utilizador e palavras-passe para sites da Web."
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "Guardar ligação"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "Repor definições padrão?"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "Repor definições padrão"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "Repor definições"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "Repor definições"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "Repor todas as definições com os valores padrão."
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "Remover informações de acesso à notificação da Web?"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "Lembrar palavras-passe"
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "Lembrar dados de formulário"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "Memorizar os dados introduzidos em formulários para utilização posterior."
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "Botão de opção"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "%s favorito será eliminado."
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "Privacidade"
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "Imprimir"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "Prima a tecla de menu."
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "Código postal"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "%d pop-ups bloquead."
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "Página carregada"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "As páginas que vê neste separador não serão apresentadas no histórico do seu browser ou no histórico das pesquisas e não deixarão outros rastos como os cookies."
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "Ignorar pedido de controlo do zoom feito pelo site."
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "Outro"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "Abra janelas."
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "Abrir págs visão geral"
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "A pedido"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "Apenas via Wi-Fi"
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "Mais antigo"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "Sem janelas"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "Nenhuns sites visitados"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "Sem título"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "Nenhuma página guardada"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "Nenhum favorito"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "Normal"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "Notícias"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Mover os favoritos seleccionados?"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "Sites mais visitados"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "Vista móvel"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "Localização"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "Última semana"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "Mês passado"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "Últimos 7 dias"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "Grande"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "O histórico da Internet não é guardado."
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "Melhorar o desempenho ao carregar páginas."
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "Página inicial"
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "Ocultar a barra de endereços ao deslocar a página para baixo."
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "Geral"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "Nome completo"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "Forçar zoom"
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "Apartamento, suite, unidade, edifício, piso, etc."
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "Impressões digitais:"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Falha ao adicionar ao ecrã principal."
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "Introduza o seu nome."
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "Introduzir vila/cidade/condado."
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "Introduza país/região."
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "Introduzir nome da empresa."
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "Activar localização"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "Activar JavaScript"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "Toque duas vezes para ver o certificado."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "Toque duas vezes para seleccionar um motor de pesquisa."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "Toque duas vezes para abrir a página Web."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "Toque duas vezes para abrir a lista."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "Toque duas vezes para abrir a pasta."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "Toque duas vezes para abrir o teclado."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "Toque duas vezes para mover o conteúdo."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "Toque duas vezes para fechar o tabuleiro."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "Toque duas vezes para cancelar a procura."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "Toque duas vezes sem soltar para redimensionar área dividida."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "Para reordenar, toque duas vezes e arraste."
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "Apresentar pop-ups de aviso de segurança."
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "Apresentar imagens em páginas da Web."
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "Vista de ambiente de trabalho"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Eliminar os favoritos seleccionados?"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "Eliminar dados pessoais"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "Memória padrão"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "Página padrão"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "Utilização de dados reduzida em %1$d % (%2$d KB de %3$d KB recebidos). Toque aqui para repor as estatísticas."
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "Agente do utilizador personalizado"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "Página actual"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "Criado."
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "País"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "País/região"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "Cookies e dados site"
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "Cookies"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "Definições de conteúdo"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "Nome da empresa"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "Fechar separador."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "Limpar definições de permissão de notificação da Web."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "Limpar permissões de notificação da Web?"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "Limpar acesso da notificação de sites da Web."
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "Limpar notificações"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "Limpar acesso à localização"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "Limpar histórico"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "Limpar todos os dados do browser e repor todas as definições padrão."
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "Cidade/Localidade"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "Altere o tamanho do texto para facilitar a leitura, especialmente quando está a ver as versões de computador dos sites Web no seu dispositivo. Note que a disposição do texto pode ser alterada em resultado disso."
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "Lembrete de favorito"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "Bloquear pop-ups nas páginas da Web."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "Bloquear pop-ups em páginas da Web."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "Bloquear pop-ups"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "Básico"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "Preencher automaticamente formulários"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "Detecção automática"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "Automático"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "Perguntar se deve adicionar um favorito a um site da Web depois de o utilizador o ter visitado %d vezes"
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "Sempre ligado"
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "Sempre"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "Todas as janelas abertas serão fechadas e o utilizador será movido para a sua página principal."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "Permitir que os sites executem JavaScript."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "Permitir que os sites peçam o acesso à sua localização."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Permitir aos sites o acesso aos seus dados de localização."
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "Autorizar %s a mostrar notificações"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "Permite que os sites guardem e leiam dados de cookies."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "Depois de visitar páginas Web, as páginas mais visitadas são mostradas aqui."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "Depois de ver sites Web, é mostrado aqui o tamanho dos dados dos sites armazenados e se os sites podem aceder à sua localização."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Depois de ver as páginas Web, estas serão mostradas aqui."
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Depois de guardar as páginas Web para ver offline, estas serão mostradas aqui."
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "Depois de ter transferido as páginas, o histórico das páginas será mostrado."
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Depois de adicionar as páginas Web ao Acesso rápido, estas serão mostradas aqui."
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Definições avançadas para sites da Web individuais"
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "Avançado"
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "Adicionar a contacto"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "Adicione site aos favoritos para abrir rapidamente."
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "Linha de endereço 2"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "Linha de endereço 1"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "Aceitar cookies"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "1 perfil será eliminado."
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "SEPAR."
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "A iniciar transferência..."
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "Pasta renomeada."
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "Sugerir URL e termos de procura"
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "Gestão da utilização de dados"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "Canc."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "Definir o dispositivo para mostrar a página Web na totalidade no ecrã quando for carregada, sem necessidade de deslocamento."
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "Impossível executar a Internet. Bateria fraca."
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "A transferência foi parada e os dados transferidos serão eliminados."
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "Procura concluída"
+
+msgid "IDS_BR_POP_READY"
+msgstr "Pronto."
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "Erro de memória."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Roaming de dados desactivado. Ligue a uma rede Wi-Fi ou active o roaming de dados e tente novamente."
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "Tempo do pedido esgotado."
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "Ligação Wi-Fi necessária. Toque em OK para ir para as suas Definições Wi-Fi."
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "Apps Web"
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "Ver online"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "Ler nas pág offline mais tarde"
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "Acesso rápido"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "Sempre activado"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Toque aqui para adicionar um atalho de Acesso rápido"
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "Nenhum histórico"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "Manual do utilizador"
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "Vila/Cidade/Condado"
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "Dados armazenados"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "Sugestões pesquisa e URL"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "Histórico"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "Ajustar página ao ecrã"
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "Transferências"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "Personalizar"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "País/Região"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "Renomear pasta"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "Dados pess."
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "Mais recente"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "Emitido para"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "Codificação"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "Editar info"
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "Transferência parada"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "Departamento:"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "Adic. info"
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "Wi-Fi"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "Defin."
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "OK"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "Novo"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "Procurar na Web"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "Impossível abrir ficheiro."
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "Impossível localizar uma aplicação para abrir este ficheiro."
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "Impossível ligar às redes móveis enquanto o modo de Voo está activado. Ligue a uma rede Wi-Fi em substituição ou toque em Definições para desactivar o modo de Voo e depois tente novamente."
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Este certificado é de uma autoridade fidedigna."
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Toque aqui para adicionar um atalho de Acesso rápido."
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "Preferências"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "% "
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "Não foram encontradas redes móveis."
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "Nenhumas correspondências"
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "Os dados móveis estão desligados. Em alternativa, ligue-se a uma rede Wi-Fi ou toque em Definições para ligar os Dados móveis e tente novamente."
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "Ajustar à largura"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "ACESSO RÁPID"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "Abrir em separador novo"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "Partilhar ligação"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "Guardar"
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "Guardar"
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "Guardar"
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "Anterior"
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "Seguinte"
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "Eliminar"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "Limpar"
+
+msgid "IDS_BR_SK_BACK"
+msgstr "Voltar"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "Ligação Wi-Fi necessária. Estabeleça a ligação à rede Wi-Fi e tente novamente."
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "URL não encontrado."
+
+msgid "IDS_BR_POP_URL"
+msgstr "URL"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "Guardado."
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "Removido."
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d itens serão eliminados."
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "%d itens seleccionados."
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "Sem itens seleccionados."
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "Memória interna cheia"
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "Nunca"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "Os dados móveis estão desactivados. Ligue à rede Wi-Fi em substituição ou active os dados móveis e tente novamente."
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "A carregar. Aguarde..."
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "URL inválido."
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "Falha."
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "Introduzir título"
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "Não mostrar novamente"
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "Transferência concluída."
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "Desactivado."
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "Eliminar?"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "Eliminado."
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "Fechar aplicação?"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "Favorito adicionado."
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "Brilho automático"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "Conta"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "1 item será eliminado."
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "1 item seleccionado."
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "Traduzir"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "Parar"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "Exibir"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "Partilhar"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "Definições"
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "Enviar e-mail"
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "Seleccionar"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "Cartão SD"
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "Mudar nome"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "Actualizar"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "Mover"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "Mensagem"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "Vista de lista"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "Aceito."
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "Ajuda"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "Dispositivo"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "Favorito"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "Adicionado."
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "Adicionar"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "Armaz. transfer. padrão"
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "Iniciar sessão na conta Samsung"
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "%d selecionado(s)"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "Sem ligação de rede"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "Pasta"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "Editar perfil"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "Definir"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "Agora não"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "Activar"
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "Editar"
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "Contin."
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "Continuar"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "Fechar"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "Cancelar"
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "Cancelar"
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "Permitir"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "Ontem"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "Hoje"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "Título"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "Foi excedido o número máximo de caracteres (%d)."
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "Transmissão em sequência"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "Pequeno"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "Definições"
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "Procurar"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "Procurar resultados"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "Perfil"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "A processar..."
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "Número de telefone"
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "Telefone"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d itens serão eliminados."
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "Palavra-passe"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "Ligado"
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "Desligado"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "Nenhuns resultados encontrados."
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "Nenhum histórico"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "Notificações"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "Médio"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "Imagens"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "Ecrã inteiro"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "Tamanho da fonte"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "Nome da pasta"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "Introduzir código postal."
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "Introduzir código postal."
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "Introduzir número de telefone."
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "Introduzir nome."
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "Introduzir nome da pasta."
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "Introduzir endereço de e-mail."
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "Endereço de e-mail"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "A transferir..."
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "Modo de programador"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "Padrão"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "Favoritos"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "Tudo"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr "Adicionar a"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "Etiquetas"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "1 item será eliminado."
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "Número máximo de caracteres (%d) atingido."
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "Tipo de multimédia não suportado."
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Impossível ligar às redes móveis enquanto o modo de Voo está activado. Ligue à rede Wi-Fi em substituição ou desactive o modo de Voo e tente novamente."
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "Instalação concluída."
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "Instalação falhou."
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "A eliminar..."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "O roaming de dados está desactivado. Ligue à rede Wi-Fi em substituição ou active o roaming de dados e tente novamente."
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "Partilhar via"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "Colar"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "Tamanho de fonte"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "Impossível transferir"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "Actualizar"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "Repetir"
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "Pedido falhou."
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "Início de sessão"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "A carregar..."
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "Ajustar ao ecrã"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "Transferências"
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "O roaming de dados está desactivado. Ligue-se a uma rede Wi-Fi em substituição ou active o roaming de dados e tente novamente."
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "Transferência cancelada."
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "Secreto ligado"
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "Privacidade"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "Memória padrão"
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "Zoom manual"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "Motor de procura padrão"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "Guardar info início sessão"
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "Desligar Modo secreto"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "Ligar Modo secreto"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "Segurança do Modo secreto"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "Utilizar palavra-passe"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "Não utilizar palavra-passe"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "Sites Web mais visitados"
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "Definir o meu perfil"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "Meu perfil preenchimento"
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "Gerir dados utilizados para preencher formulários online."
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "Guardar início sessão"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "Dados de acesso à localização"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "Dados de preenchimento automático"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "As páginas Web que visualizar quando o Modo secreto está ligado não serão mostradas no seu browser ou histórico de procuras quando o Modo secreto está desligado.\n\nNenhum dos favoritos e das páginas Web que guardar quando o Modo secreto está ligado será mostrado quando este está desligado.\n\nTambém pode proteger os seus dados do Modo secreto com uma palavra-passe."
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "As páginas Web que visualizar quando o Modo secreto está ligado não serão mostradas no seu browser ou histórico de procuras quando o Modo secreto está desligado.\n\nNenhum dos favoritos e das páginas Web que guardar quando o Modo secreto está ligado será mostrado quando este está desligado."
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "Secreto desl."
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "Não usar palavra-passe"
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "Novo sep."
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "Endereço Web"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "Adic. pág. Web ao Acesso rápido"
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "Ligar JavaScript"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "Impossível abrir novo separador"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "Abrir num separador novo"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "Nome da pasta já utilizado."
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "Nova pasta %d"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "Nova pasta"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "Activar JavaScript"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "Gerir dados de sites Web"
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "Definir página principal"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Página Web adicionada à lista de acesso rápido."
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "Editar Acesso rápido"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "Remover dos Favoritos"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "Adicionar favorito"
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "Histórico de consultas"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "Separadores"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "Novo separador"
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "Reencaminhar"
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "Anterior"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "Favoritos"
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "Sem perfis"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "Histórico"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "Favoritos"
+
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "Eroare rețea"
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "Se solicită autentificare."
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "Avertizare de securitate"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "Certificate"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "Eliberat pentru:"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "Nume comun:"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "Organizație:"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "Unitate organizațională:"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "Au apărut probleme privind certificatul de securitate pentru acest site."
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "Se permite"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "%s solicită locația dvs."
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "Reținere preferințe"
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr "Număr serie"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "Emis de:"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "Valabilitate:"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "Valid de la:"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "Valid până la"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "Amprentă"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "Algoritmul semnăturii"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "Descărcare"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "Această pagină web"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "Nume utilizator"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "Parolă"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "Vizualizare"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "Anulare"
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "Ecran"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "LTE/GSM/WCDMA (conectare automată)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "Ferestre"
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "Informații certificat"
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "Setări pentru site-uri web"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "Certificatul nu este valid."
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "Buton"
+
+msgid "IDS_BR_SK_YES"
+msgstr "Da"
+
+msgid "IDS_BR_SK_NO"
+msgstr "Nu"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "Gata"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "Anulare"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "Mai multe"
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "Niciun element"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "Conect. la rețea mobilă"
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "Nu se afișează din nou"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "Pot fi descărcate numai adrese URL http sau https."
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "Căutare Web"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "Viz. imagine"
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "Salvare link"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "Salvare imagine"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "Copiere link"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "Copiere imagine"
+
+msgid "IDS_BR_SK_OK"
+msgstr "OK"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "Apel"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "Eșuat"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "Pagină web adăugată la Acces rapid."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "Pagina web a fost adăugată la Marcaje."
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "Comanda rapidă de Acces rapid a fost ștearsă."
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "%d elemente au fost șterse din istoricul navigării."
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "Se deschide contul Samsung..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "Opțiunea Utilizare redusă a datelor este activată."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "Opțiunea Utilizare redusă a datelor este dezactivată. S-a salvat %d% din lățimea de bandă."
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "Imaginea a fost copiată în clipboard."
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Adăugarea la ecranul de pornire nu a reușit."
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "Se descarcă imaginea..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "Statisticile privind salvarea datelor au fost resetate."
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "Marcajul a fost șters."
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Adăugat pe Lista de acces rapid."
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "S-a adăugat la ecranul de pornire."
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "1 pop-up a fost blocat."
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "1 element a fost șters din istoricul navigării."
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "Notificări"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "Cel mai frecv. viz."
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "Istoric"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "Debif."
+
+msgid "IDS_BR_SK_TABS"
+msgstr "File"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "Meniu"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "Șter."
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "Creare folder"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "Golire"
+
+msgid "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"
+msgstr "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."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Configurați dispozitivul să sugereze interogări și site-uri în bara de adrese web în timp ce introduceți text."
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "Set. textul pt. complet. form. online."
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Configurați setările avansate pentru site-urile web individuale."
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "Datele introduse în formulare sunt memorate pentru utilizarea ulterioară."
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "Afișați predicții pentru interogări similare și site-uri populare în bara Navigare în timp ce introduceți text."
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "Ignorați solicitările site-urilor web pentru a controla nivelul de zoom."
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "Afișați imaginile de pe paginile web."
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "Comprimați conținutul de pe site-urile web pentru a utiliza mai puține date."
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "Ștergeți informațiile privind accesul la notificări pentru toate site-urile web."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "Change the text size for easier reading, especially when viewing desktop versions of websites on your phone. Note that the text layout may change as a result."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "Schimbați dimensiunea textului pentru a facilita citirea, în special când vizualizați versiuni pentru desktop ale site-urilor web. Rețineți că aspectul textului se poate schimba la aplicarea acestei setări."
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "Toate informațiile privind accesul la notificări pentru site-urile web vor fi șterse."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Permiteți site-urilor să salveze și să citească cookie-uri."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Permiteți site-urilor să acceseze datele despre locația dvs."
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "Este posibil să nu puteți decupa cu precizie anumite pagini web"
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "Istoricul va fi șters."
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "Certificatul nu poate fi vizualizat. Informațiile despre pagină au fost modificate."
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "Pentru a vă conecta la acest site web utilizând amprentele, deschideți meniul Setări și activați conectarea pe web."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Acest certificat nu provine de la o autoritate de încredere."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Acest certificat provine de la o autoritate de încredere."
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Datele permisiunilor privind locația pentru acest site web vor fi șterse."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "Folderul de destinație este identic cu folderul sursă."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "Folderul de destinație este un subfolder al folderului sursă."
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "Au apărut probleme privind certificatul de securitate pentru acest site web."
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "Se începe descărcarea..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "Este posibil ca anumite site-uri web HTML vechi să nu accepte această funcție."
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "Setare ca pagină de pornire"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "Setările vor fi restabilite la valorile implicite."
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "Setări salvate"
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "Politica de securitate restricționează utilizarea browserului de Internet."
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "Salvat în marcaje"
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "Redenumire etichetă"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "%d profiluri vor fi șterse."
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "Paginile pe care le vizualizați nu vor apărea în istoricul browserului sau în istoricul căutării și nu vor lăsa alte urme, cum ar fi cookie-uri."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "%1$s (%2$s) solicită permisiunea de a vă utiliza camera foto."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) solicită permisiunea de a salva date pe dispozitivul dvs. pentru utilizarea offline."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "%1$s (%2$s) solicită permisiunea de a afișa notificări."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "%1$s (%2$s) solicită permisiunea de a schimba modul în care funcționează browser-ul dvs. pe acest site. Aceasta poate fi o încercare de a vă ataca sistemul. Dacă nu aveți încredere în acest site web sau nu știți de ce a apărut această solicitare, atingeți Anulare"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "%1$s (%2$s) solicită permisiunea de a vă accesa locația."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) încearcă să salveze un volum mare de date pe dispozitivul dvs. pentru utilizarea offline."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "A fost detectat „%1$s”.\nDetectat în: „%2$s”\n\nUn anumit conținut a fost blocat pentru a proteja dispozitivul."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "A fost detectat „%1$s”.\nDetectat în: „%2$s”\n\nDeschideți totuși pagina web?"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "Nu există suficientă memorie. Ștergeți câteva elemente și încercați din nou."
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "Nepermis!"
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "Mutat"
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "Introduceți URL."
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "Introduceți numele marcajului."
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "Dialing..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "Ștergeți informațiile privind accesul la locație al site-ului Web?"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "Ștergeți această comandă pentru Accesul rapid?"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "Ștergeți această pagină?"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "Ștergeți acest marcaj?"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "Ștergeți datele stocate în legătură cu site-ul web?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "Ștergeți datele de conectare pentru acest site web?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "Ștergeți datele de conectare pentru %d site-uri web?"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "Ștergeți %d pagini web salvate?"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "Ștergeți %d comenzi rapide pentru Acces rapid?"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "Ștergeți %d marcaje?"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "Ștergeți toate datele și permisiunile de locație pentru site-ul web?"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "Ștergeți istoric?"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "Continuare"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "Închidere aplicație"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "Goliți?"
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "Ștergeți istoricul?"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "Marcaj eliminat"
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "Există deja."
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Toate datele stocate pentru acest site web vor fi șterse."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Toate datele stocate și cele de permisiuni privind locația vor fi șterse pentru acest site web."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "Toate datele stocate și cele privind permisiunile pentru aceste site-uri web vor fi șterse."
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "Toate setările vor fi reinițializate la valorile implicite."
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Toate elementele vor fi șterse din istoricul navigării."
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Se permite site-urilor să salveze și să citească module cookie."
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "Adăugat la marcaje"
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "Ferestre"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "Vizual. certificat"
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "Unicode (UTF-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "Vizualizare pictograme"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "Codificare text"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "Micșorați textul"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "Setări"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "Trimitere mesaj"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "Email"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "Selectare text"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "Selectare totală"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "Selectați-le pe toate"
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "Mod selecție"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "Selectat"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "Salvare în KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Salvare pag. pt. viz. offline"
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "Salv. elem. asoc. în KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Salvare pt. vizualiz. offline"
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "Pagină Web"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "Pagini salvate"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "Vizualizare"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "Reordonare"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "Redenumire director"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "Eliminare"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "Modul Cititor"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "Parole"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "Desc. în fereastră nouă"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "Deschidere"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "Pagini offline"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "Fereastră nouă"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "Minimizare"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "Mediu"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "Scăzută"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "Privilegii de acces la locație"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "Încărcare imagini"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "Latin-1 (ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "Coreeană (EUC-KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "Japoneză (DEPLASARE JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "Japoneză (ISO-2022-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "Japoneză (EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "Modul Incognito"
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "Foarte mare"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "Ecranul acasă ca decup. web"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "Com. rapidă pt. ecr. acasă"
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "Înalt"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "Înainte"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "Înapoi"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "Gigant"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "Găsire în pagină"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "Găsire în pagină"
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "Fluxuri cu abonament"
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "Mărire text"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "Activare mod Secret"
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "Activ. mod Nocturn"
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "Activ. Util. redusă a datelor"
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "Glisare și fixare"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "Dezactiv. mod Secret"
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "Dezact. mod Nocturn"
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "Dezact. Util. redusă a datelor"
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "Dezactivat"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "Ștergere pagină salvată"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "Ștergere Istoric"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "Rețea de date"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "Copiere în clipboard"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "Copiere link URL"
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "Copiere"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "Închidere totală"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "Ștergere totală"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "Chineză (GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "Chineză (Big5)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "Cache"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "Adăugare la clip Web"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "Adăugare la acces rapid"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Adăug. la ecran. de pornire"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "Adăugare la ecranul principal"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "Adăugați sau eliminați un marcaj"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "Adăugare marcaj"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "Adăugare marcaj"
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "Extensie"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "Căut. sau introd. URL"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "Istoricul site-urilor web este gol"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "Niciun site web"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "Nicio pagină web"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "Nicio comandă rapidă"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "Sugestii adrese web"
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "Site-uri web"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "Vizualizați mai multe"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "Sugestii URL"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "Mărire text"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "Setare pagină de pornire"
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "Executare JavaScript"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "Resetare setări"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "Preîncărcare pagini web"
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "Preîncărc. pag. web asoc."
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "Preîncărc. linkuri disp."
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "Utiliz. redusă a datelor"
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "Acces locație"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "Calitate imagine"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "Ascundere bară de adrese"
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "Descărcare conț. fluxuri"
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "Ștergere date conectare"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "Statistici salvare date"
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "Conținut"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "Ștergere date notificări"
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "Compl. autom. formulare"
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "Adăugare profil"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "Accesare locație"
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "A fost atins numărul maxim de ferestre"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "Notificări web"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "Notificare Web"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "Valabilitate"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "Fereastra nu poate fi deschisă"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Fișierul nu poate fi deschis"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "Marcajele nu pot fi mutate"
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "Site-ul nu este de încredere"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "Setare pagină de pornire"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "Număr de serie:"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "Sel. datele de conect. pentru"
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "Selectare comenzi rapide"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "Selectare marcaje"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "Selectare marcaj"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "Certificat de securitate"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "Reordon. com. rap. Acces rapid"
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "Acces rapid"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "Profile"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "Pop-up blocat"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "Site-uri web populare"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "Organizație:"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "Unitate organizațională:"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "Eliberat pe:"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "Emis de"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "Extensie HTML5"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "Date formular"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "Expiră pe:"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "Activați Conectarea pe web"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "Editare marcaj"
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "Ștergere date site web"
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "Ștergeți datele de conectare"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "Ștergere profil"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "Ștergere marcaje"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "Problemă la conectivitatea de date"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "Nume comun:"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "Închideți aplicația"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "Ștergere date personalizate"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "Autorizare acces la locație"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "Gestionare lățime bandă"
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "Certificate"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "Resetare"
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "Pg. pornire"
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "Găs."
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "Înapoi"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "Afiș. mereu"
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "Portal web"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "Sport"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "Social"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr "Cumpărăt."
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "Plată"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "Pasiuni"
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "Accesare istoric"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "Divertism."
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "Manager ferestre"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "Adresă Web"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "Introducere vocală"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "Viz. imagine"
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "Vizualizați istoricul."
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "Vizualizați marcajele."
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "Certificat valid"
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "Utilizați modul Ecran complet pentru a ascunde bara de stare."
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Utilizați un serviciu de predicții pentru a afișa interogări similare și site-uri web populare în timp ce introduceți text în bara de adrese."
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "Folder superior"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "Fără etichetă"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "Fișierul din %s nu poate fi deschis. Este posibil ca acesta să fi fost eliminat sau redenumit sau este posibil ca permisiunile legate de fișier să blocheze accesul."
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "Nu se poate afișa pagina web. Niciun răspuns de la server."
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "Oraș/județ/țară"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "Acest site utilizează %s."
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "Acest site poate accesa locația dvs."
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "Acest site nu poate accesa locația dvs."
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Acest marcaj va fi șters."
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "Datele personale selectate vor fi șterse."
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "Câmp text"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "Folder destinație"
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "Atingeți pictograma managerului de ferestre și închideți câteva ferestre, apoi încercați din nou."
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "Atingeți încă o dată pentru a închide internetul."
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "Sincronizare pagini deschise"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "Sincronizare date internet"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "Sincronizare marcaje"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "Adresă fizică, căsuță poștală, c/o etc."
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "Date stocate"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "Reperul barei de scindare"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "Pentru a accesa marcajele și filele de pe celelalte dispozitive, conectați-vă la contul Samsung."
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "Afișați prezentarea generală a paginilor recent deschise."
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "Amprentă SHA-256:"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "Amprentă SHA-1:"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "Setare text pentru completarea automată a formularului Web"
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "Setare pagină curentă ca pagină principală"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "Selectare folder"
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "Căutați sau introduceți adresa URL."
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "Câmp căutare"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "Sugestii de căutare și adrese URL"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "Ecran și text"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "Salvați nume de utilizatori și parole pentru site-uri Web."
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "Salvare link"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "Restabiliți setările implicite?"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "Restabilire setări implicite"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "Reinițializare la valori implicite"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "Reinițializare setări"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "Reinițializați toate setările la valorile implicite."
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "Eliminați informațiile privind accesul la notificările Web?"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "Memorare parole"
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "Memorare date formular"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "Memorare date introduse în formulare pentru utilizare ulterioară"
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "Buton radio"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Marcajul %s va fi șters."
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "Confidențialitate"
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "Imprimare"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "Apăsați butonul meniu."
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "Cod poștal"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "%d fer. pop-up bloc."
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "Pagină încărcată"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "Paginile pe care le vizualizați în această filă nu vor apărea în istoricul browser-ului sau în istoricul căutării și nu vor lăsa alte urme, cum ar fi cookie-uri."
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "Înlocuire solicitare a site-ului Web pentru a controla zoomul"
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "Altele"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "Deschideți ferestre."
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "Desc. pg. în prez. gen."
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "La cerere"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "Numai prin Wi-Fi"
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "Mai vechi"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "Nicio fereastră"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "Niciun site vizitat"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "Nici un titlu"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "Nu există pagini salvate"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "Niciun marcaj"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "Normal"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "Știri"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Mutați marcajele selectate?"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "Site-urile cele mai vizitate"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "Vizualizare mobilă"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "Locație"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "Ultima săptămână"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "Luna trecută"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "Ultimele 7 zile"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "Mare"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "Istoricul de internet nu este stocat."
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "Îmbunătățire performanță la încărcarea paginilor"
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "Pagină de pornire"
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "Ascundeți bara de adrese la derularea în jos a paginii."
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "General"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "Nume complet"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "Forțare zoom"
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "Apartament, vilă, unitate, clădire, etaj etc."
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "Amprente digitale:"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Adăugarea la ecranul de pornire nu a reușit."
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "Introduceți numele dvs."
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "Introduceți orașul/județul."
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "Introduceți țara/regiunea."
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "Introducere nume companie"
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "Activare locație"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "Activare JavaScript"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "Atingeți de două ori pentru a vizualiza certificatul."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "Atingeți de două ori pentru a selecta un motor de căutare."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "Atingeți de două ori pentru a deschide pagina web."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "Atingeți de două ori pentru a deschide lista."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "Atingeți de două ori pentru a deschide folderul."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "Atingeți de două ori pentru a deschide tastatura."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "Atingeți de două ori pentru a muta în conținut."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "Atingeți de două ori pentru a închide bara."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "Atingeți de două ori pentru a anula căutarea."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "Atingeți de două ori și țineți apăsat pentru a redimensiona zona de separare."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "Atingeți de două ori și glisați pentru a reordona."
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "Afișați ferestrele pop-up cu avertismente de securitate."
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "Afișare imagini în pagini Web"
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "Vizualizare spațiu de lucru"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Ștergeți marcajele selectate?"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "Ștergere date personale"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "Stocare implicită"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "Pagină implicită"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "Utilizarea datelor s-a redus cu %1$d% (%2$d KB din %3$d KB primiți). Atingeți aici pentru a reseta statisticile."
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "Personalizare user agent"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "Pagină actuală"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "Creat"
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "Județ"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "Țară/regiune"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "Cookie-uri&date site"
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "Module cookie"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "Setări conținut"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "Nume companie"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "Închidere filă"
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "Ștergeți setările legate de permisiunile pentru notificările web."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "Ștergeți permisiunile pentru notificările web?"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "Ștergere acces notificare pentru site-urile Web"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "Ștergere notificări"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "Autorizare acces la locație"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "Ștergere istoric"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "Ștergere integrală date navigator și resetarea tuturor setărilor la valorile implicite"
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "Oraș/Municipiu"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "Schimbați dimensiunea textului pentru a facilita citirea, în special când vizualizați versiuni pentru desktop ale site-urilor web pe dispozitiv. Rețineți că aspectul textului se poate schimba la aplicarea acestei setări."
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "Memento marcaj"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "Se blochează ferestrele pop-up pe paginile web."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "Blocați ferestrele pop-up pe paginile web."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "Blocare ferestre pop-up"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "De bază"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "Completați automat formularele"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "Detectare automată"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "Automat"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "Doresc să fiu întrebat dacă să adaug un marcaj pentru un site web când l-am vizitat de %d ori"
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "Activat întotdeauna"
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "Întotdeauna"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "Toate ferestrele deschise vor fi închise și veți accesa pagina de pornire."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "Se permite site-urilor să execute JavaScript."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "Permiteți site-urilor să solicite accesul la locația dvs."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Permiteți site-urilor să acceseze datele despre locația dvs."
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "Se permite lui %s să afișeze notificări"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "Se permite site-urilor să salveze și să citească date de tip module cookie."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "După ce vizitați pagini web, cele mai vizitate pagini vor fi afișate aici."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "După ce vizualizați site-uri, aici veți vedea dimensiunea datelor stocate ale acestora și dacă vă pot accesa locația."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "După ce ați vizualizat pagini web, acestea vor fi afișate aici."
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "După ce salvați pagini web pentru a le vizualiza offline, acestea vor fi afișate aici."
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "După încărcarea paginilor, se va afișa istoricul paginilor."
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "După ce adăugați pagini la Accesul rapid, acestea vor fi afișate aici."
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Setări avansate pentru site-uri Web individuale"
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "Avansat"
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "Adăugare la contacte"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "Adăugați site-ul la marcaje pt. a-l deschide rapid."
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "Linie de adresă 2"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "Linie de adresă 1"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "Acceptare module cookie"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "1 profil va fi șters."
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "FILE"
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "Se începe descărcarea..."
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "Folder redenumit."
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "Sugerare termeni căutare și URL"
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "Gestionare utilizare date"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "Anul."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "Configurați dispozitivul astfel încât să afișeze pe ecran pagina web completă atunci când este încărcată, fără a fi necesar să derulați."
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "Imposibil de accesat Internetul. Baterie descărcată."
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "Descărcarea s-a oprit, iar datele descărcate vor fi șterse."
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "Search completed"
+
+msgid "IDS_BR_POP_READY"
+msgstr "Ready."
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "Eroare memorie"
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Roamingul de date este dezactivat. Conectați-vă la o rețea Wi-Fi sau activați roamingul de date și încercați din nou."
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "Timp depășit pentru solicitare"
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "Este necesară o conexiune Wi-Fi. Atingeți OK pentru a deschide setările Wi-Fi."
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "Aplic. web"
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "Vizualizare online"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "Cit. ulterior paginile offline"
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "Acces rapid"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "Activat întotdeauna"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Atingeți aici pentru a adăuga o comandă rapidă pentru Acces rapid"
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "Istoric gol"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "Manual utilizator"
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "Oraș/județ/țară"
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "Date stocate"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "Sugestii de căutare și URL"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "Istoric"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "Încadrare pagină pe ecran"
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "Descărcări"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "Personalizat"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "Țară/regiune"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "Redenumire folder"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "Date person."
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "Mai recent"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "Emis pentru"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "Codificare"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "Edit. inf."
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "Descărcarea a fost oprită"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "Departament:"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "Adăug. inf."
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "Wi-Fi"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "Setări"
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "OK"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "Nou"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "Căutare Web"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "Imposibil de deschis fișierul"
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "Nu s-a putut găsi o aplicație pentru a deschide acest fișier."
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "Nu vă puteți conecta la rețelele mobile când modul Avion este activat. Conectați-vă în schimb la o rețea Wi-Fi sau atingeți Setări pentru a dezactiva modul Avion, apoi încercați din nou."
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Acest certificat provine de la o autoritate de încredere."
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Atingeți aici pentru a adăuga o comandă rapidă pentru Acces rapid."
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "Preferințe"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "% "
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "Nu au fost găsite rețele mobile."
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "Nu există potriviri"
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "Datele mobile sunt dezactivate. Conectați-vă în schimb la o rețea Wi-Fi sau atingeți Setări pentru a activa Datele mobile, apoi încercați din nou."
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "Încadrare pe lățime"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "ACCES RAPID"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "Deschidere în filă nouă"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "Partajare link"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "Salvare"
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "Salvare"
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "Salvare"
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "Anterior"
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "Următor"
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "Ștergere"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "Golire"
+
+msgid "IDS_BR_SK_BACK"
+msgstr "Înapoi"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "Este necesară o conexiune Wi-Fi. Conectați-vă la rețeaua Wi-Fi și încercați din nou"
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "URL negăsit"
+
+msgid "IDS_BR_POP_URL"
+msgstr "URL"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "Salvat"
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "Eliminat"
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d elemente vor fi șterse."
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "%d elemente selectate"
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "Nu sunt selectate elemente."
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "Memorie plină"
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "Niciodată"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "Date mobile dezactivate. Conectați-vă utilizând rețeaua Wi-Fi sau activați datele mobile și încercați din nou"
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "Se încarcă. Așteptați..."
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "URL invalid"
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "Nereușit"
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "Introduceți titlul"
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "Nu se mai afișează"
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "Descărcare terminată"
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "Dezactivat"
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "Ștergeți?"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "Șters"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "Închideți aplicația?"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "Marcaj adăugat"
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "Luminozitate automată"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "Cont"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "1 element va fi șters."
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "1 element selectat"
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "Traducere"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "Oprire"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "Afișare"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "Partajare"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "Setări"
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "Trimitere email"
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "Selectare"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "Cartelă SD"
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "Redenumire"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "Reîmprospătare"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "Mutare"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "Mesaje"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "Vizualizare tip listă"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "Sunt de acord."
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "Ajutor"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "Dispozitiv"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "Marcaj"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "Adăugat"
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "Adăugare"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "Stocare implic. descărc."
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "Conectare la contul Samsung"
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "%d selectate"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "Nu există conexiune la rețea"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "Folder"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "Editare profil"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "Afișare"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "Nu acum"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "Activare"
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "Editare"
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "Contin."
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "Continuare"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "Închide"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "Anulare"
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "Anulare"
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "Se permite"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "Ieri"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "Azi"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "Titlu"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "S-a depășit numărul maxim de caractere (%d)."
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "Streaming"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "Mic"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "Setări"
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "Căutare"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "Rezultate căutare"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "Profil"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "Se procesează..."
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "Nr. telefon"
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "Telefon"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d elemente vor fi șterse."
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "Parolă"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "Pornit"
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "Oprit"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "Nu au fost găsite rezultate."
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "Nici un istoric"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "Notificări"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "Mediu"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "Imagini"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "Ecran complet"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "Dimensiune font"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "Nume director"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "Introduceți codul poștal."
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "Introduceți codul poștal."
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "Introduceți numărul de telefon."
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "Introduceți numele."
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "Introduceți numele folderului."
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "Introducere adresă e-mail"
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "Adresă de email"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "Se descarcă..."
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "Mod dezvoltator"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "Implicit"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "Marcaje"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "Toate"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr "Adăugare la"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "Etichete"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "1 element va fi șters."
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "A fost atins numărul maxim de caractere (%d)."
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "Tip suport neacceptat"
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Imposibil de conectat la rețelele mobile când modul Avion este activat. Conectați-vă utilizând rețeaua Wi-Fi sau dezactivați modul Avion și încercați din nou"
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "Instalare finalizată"
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "Instalarea nu a reușit."
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "Se șterge..."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Roamingul de date este dezactivat. Conectați-vă la rețeaua Wi-Fi în schimb sau activați roamingul de date și încercați din nou"
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "Partajare prin"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "Lipire"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "Dimensiune font"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "Nu se poate descărca"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "Actualizare"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "Reîncerc."
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "Solicitare nereușită"
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "Conectare"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "Încărcare..."
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "Încadrare în ecran"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "Descărcări"
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Roamingul de date este dezactivat. Conectați-vă la o rețea Wi-Fi în schimb sau activați roamingul de date și încercați din nou."
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "Descărcare anulată"
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "Secret pornit"
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "Confidențialitate"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "Stocare implicită"
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "Zoom manual"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "Motor de căutare implicit"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "Salv. informații contact"
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "Oprire Mod Secret"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "Pornire Mod Secret"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "Securitate Mod Secret"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "Utilizare parolă"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "Nu se utilizează parola"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "C. m. vizit. site-uri web"
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "Configurați profilul meu"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "Profilul meu Compl. auto."
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "Gestionați datele utilizate pentru a completa formulare online."
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "Salv. info. con."
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "Date de acces la locație"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "Date completare automată"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "Toate paginile web vizualizate atunci când Modul Secret este pornit nu vor apărea în istoricul browserului sau în cel de căutare atunci când Modul Secret este oprit.\n\nToate marcajele și paginile web salvate în timp ce Modul Secret este pornit nu vor fi afișate atunci când acesta este oprit.\n\nPuteți proteja datele Modului Secret și prin intermediul unei parole."
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "Toate paginile web vizualizate atunci când Modul Secret este pornit nu vor apărea în istoricul browserului sau în cel de căutare atunci când Modul Secret este oprit.\n\nToate marcajele și paginile web salvate în timp ce Modul Secret este pornit nu vor fi afișate atunci când acesta este oprit."
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "Secret oprit"
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "Nu se utilizează parola"
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "Filă nouă"
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "Adresă web"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "Ad. pagină web la Acces rapid"
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "Pornire JavaScript"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "Nu s-a putut desch. fila nouă"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "Deschidere în filă nouă"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "Numele de folder este deja utilizat."
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "Folder nou %d"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "Folder nou"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "Activare JavaScript"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "Gestionare date site web"
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "Setare pagină Acasă"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Pagina web a fost adăugată pe lista de acces rapid."
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "Editare Acces rapid"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "Eliminare din Marcaje"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "Adăugare marcaj"
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "Istoric de navigare"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "File"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "Filă nouă"
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "Redir."
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "Înapoi"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "Marcaje"
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "Niciun profil"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "Istoric"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "Marcaje"
+
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "Ошибка сети."
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "Требуется проверка подлинности."
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "Предупреждение системы безопасности"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "Сертификаты"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "Выдан:"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "Имя:"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "Организация:"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "Подразделение:"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "Проблемы с сертификатом безопасности этого сайта."
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "Разрешить"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "%s запрашивает сведения о вашем местоположении."
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "Запомнить настройки."
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr "Серийный номер"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "Выдано:"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "Действительность:"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "Действителен с:"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "Действителен до"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "Отпечаток пальца"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "Алгоритм подписи"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "Загрузить"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "Эта веб-страница"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "Имя пользователя"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "Пароль"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "Просмотр"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "Отмена"
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "Экран"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "LTE/GSM/WCDMA (автоматическое подключение)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "Несколько окон"
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "Информация о сертификате"
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "Настройки веб-сайтов"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "Неверный сертификат"
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "Кнопка"
+
+msgid "IDS_BR_SK_YES"
+msgstr "Да"
+
+msgid "IDS_BR_SK_NO"
+msgstr "Нет"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "Готово"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "Отмена"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "Еще"
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "Нет элементов"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "Подключение к мобил. сети"
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "Больше не показывать"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "Можно выполнять загрузку только с URL-адресов с протоколами http или https."
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "Поиск в WEB"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "Просмотр картинки"
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "Сохранить ссылку"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "Сохранить картинку"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "Копировать ссылку"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "Копировать изображение"
+
+msgid "IDS_BR_SK_OK"
+msgstr "OK"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "Вызов"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "Сбой"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "Веб-страница добавлена в список быстрого доступа."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "Веб-страница добавлена в меню “Закладки”."
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "Ярлык быстрого доступа удален."
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Будет удалено элементов из журнала браузера: %d."
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "Открытие учетной записи Samsung..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "Пониженное использ. данных включено."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "Пониженное использ. данных выключено. Экономия полосы пропускания: %d %."
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "Изображение скопировано в буфер обмена."
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Невозможно добавить на главный экран"
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "Загрузка изображения..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "Сброс статистики экономии данных."
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "Закладка удалена."
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Добавлено в быстрый список."
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "Добавлено на главный экран"
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "1 всплывающее окно заблокировано."
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Из журнала браузера удален 1 элемент."
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "Уведомления"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "Самые посещаемые"
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "Журнал"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "Снять"
+
+msgid "IDS_BR_SK_TABS"
+msgstr "Вкладки"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "Меню"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "Удал."
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "Создать папку"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "Стереть"
+
+msgid "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"
+msgstr "Просматривайте веб-сайты на мобильном устройстве, не напрягая глаза. Эта функция увеличивает текст, чтобы его было легче читать. Примечание. Макет страницы может измениться."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Настройка устройства для вывода предлагаемых вариантов запросов и веб-сайтов в адресной строке по мере ввода."
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "Введите текст для заполнения форм онлайн."
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Задать дополнительные параметры для отдельных веб-сайтов."
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "Сохранять данные, вводимые в формы, для последующего использования."
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "Выводить связанные запросы или популярные сайты в навигационной панели при вводе."
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "Переопределять запросы веб-сайта на управление масштабом."
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "Показывать изображения на веб-страницах."
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "Сжатие содержимого веб-сайтов для сокращения объема данных."
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "Очистка данных уведомлений о доступе для всех веб-сайтов."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "Change the text size for easier reading, especially when viewing desktop versions of websites on your phone. Note that the text layout may change as a result."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "Изменение размера текста для упрощения чтения, особенно при просмотре классических версий веб-сайтов. Обратите внимание на то, что в результате этого расположение текста может измениться."
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "Все данные уведомлений о доступе к веб-сайтам будут очищены."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Разрешить сайтам сохранять и читать cookie-файлы."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Разрешить сайтам получать доступ к данным о вашем местоположении."
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "Вероятно, вы не сможете точно обрезать некоторые веб-страницы."
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "Журнал будет очищен."
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "Не удалось просмотреть сертификат. Данные на странице изменены."
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "Чтобы войти в систему на этом веб-сайте с помощью отпечатков пальцев, перейдите в меню “Настройки” и активируйте функцию “Вход на веб-сайты”."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Этот сертификат получен не из надежного центра сертификации."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Этот сертификат получен из надежного центра сертификации."
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Данные о разрешениях на определение местоположения для этого веб-сайта будут очищены."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "Папка назначения совпадает с исходной папкой."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "Папка назначения вложена в исходную папку."
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "Проблемы с сертификатом безопасности этого веб-сайта:"
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "Начало загрузки..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "Некоторые HTML-сайты могут не поддерживать эту функцию."
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "Сделать домашней страницей"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "Параметры будут сброшены."
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "Настройки сохранены."
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "Политика безопасности ограничивает использование браузера Интернета."
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "Сохранено в закладках."
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "Переименовать метку"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "Профили (%d) будут удалены."
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "Просматриваемые страницы не отображаются в журнале браузера и журнале поиска. Кроме того, для них не будут сохраняться файлы cookie и другие данные."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "%1$s (%2$s) запрашивает разрешение на использование камеры."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) запрашивает разрешение на хранение данных на устройстве для использования в автономном режиме."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "%1$s (%2$s) запрашивает разрешение на отображение уведомлений."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "%1$s (%2$s) запрашивает разрешение на изменение работы браузера на этом сайте. Это может быть попыткой атаки на систему. Если вы не доверяете этому веб-сайту или знаете причину возникновения этого запроса, нажмите 'Отмена'"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "%1$s (%2$s) запрашивает разрешение на доступ к местоположению."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) пытается сохранить большой объем данных на устройстве для использования в автономном режиме."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "Обнаружено “%1$s”.\nМесто обнаружения: “%2$s”\n\nДля защиты вашего устройства некоторое содержимое было заблокировано."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "Обнаружено “%1$s”.\nМесто обнаружения: “%2$s”\n\nОткрыть веб-страницу?"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "Недостаточно памяти. Удалите ненужные элементы и повторите попытку."
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "Запрещено."
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "Перемещено."
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "Введите URL."
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "Введите имя закладки."
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "Dialing..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "Удалить сведения о доступе к веб-сайту?"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "Удалить этот ярлык быстрого доступа?"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "Удалить эту страницу?"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "Удалить эту закладку?"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "Удалить сохраненные данные веб-сайтов?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "Удалить данные для входа на этот веб-сайт?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "Удалить данные для входа на веб-сайты в количестве %d?"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "Удалить сохраненные веб-страницы (%d)?"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "Удалить ярлыки быстрого доступа (%d)?"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "Удалить закладки (%d)?"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "Удалить все данные для веб-сайта и разрешения для местоположений?"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "Удалить журнал?"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "Продолжить"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "Закрыть приложение"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "Очистить?"
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "Очистить журнал?"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "Закладка удалена."
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "Уже существует."
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Все хранящиеся данные для данного веб-сайта будут очищены."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Все хранящиеся данные и данные о разрешениях для данного веб-сайта будут очищены."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "Все хранящиеся данные и данные о разрешениях для этих веб-сайтов будут очищены."
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "Все параметры будут сброшены в значения по умолчанию."
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Все элементы из журнала браузера будут удалены."
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Разрешить сайтам сохранять и читать cookie-файлы."
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "Добавлено к закладкам."
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "Окна"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "Просм. сертификат"
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "Юникод (UTF-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "Эскизы"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "Кодировка текста"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "Сжать текст"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "Настройки"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "Отправить сообщение"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "E-mail"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "Выделить текст"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "Выбрать все"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "Выбрать все"
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "Режим выделения"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "Выбранное"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "Сохранить в KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Сохр. стр. для автоном. просм."
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "Сохр. связ. эл-т в KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Сохр. для автономного просм."
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "Веб-страница"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "Сохраненные страницы"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "Просмотреть"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "Изменить порядок"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "Переименовать папку"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "Удалить"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "Режим чтения"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "Пароли"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "Открыть в новом окне"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "Открыть"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "Автономные страницы"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "Новое окно"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "Свернуть"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "Среднее"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "Низкое"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "Привилегии доступа к местонахождению"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "Загружать графику"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "Латиница-1 (ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "Корейский (EUC-KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "Японский (SHIFT JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "Японский (ISO-2022-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "Японский (EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "Анонимный режим"
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "Огромный"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "Доб. веб-клип на гл. экран"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "Ярлык на главном экране"
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "Высокое"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "Вперед"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "Назад"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "Гигантский"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "Найти на странице"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "Найти на странице"
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "Каналы с подпиской"
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "Увеличить текст"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "Вкл. секрет. режим"
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "Включ. ночной режим"
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "Вкл. “Пониж. использ. данных”"
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "Перетащить"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "Откл. секрет. режим"
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "Отключ. ночной режим"
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "Выкл. “Пониж. использ. данных”"
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "Отключено"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "Удалить сохраненную страницу"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "Удалить журнал"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "Сеть данных"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "Копировать в буфер обмена"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "Копировать URL ссылки"
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "Копировать"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "Закрыть все"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "Очистить все"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "Китайский (GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "Китайский (Big5)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "Кэш"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "Добавить как виджет"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "Добавить в список быстрого доступа"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Добавить на главный экран"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "Добавить на главный экран"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "Добавление и удаление закладок"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "Добавить закладку"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "Добавить закладку"
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "Pасширение"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "Поиск или введите URL"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "Журнал веб-сайтов пуст"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "Нет веб-сайтов"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "Веб-страницы отсутствуют"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "Нет ярлыков"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "Предложения веб-адресов"
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "Веб-сайты"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "Еще"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "Предложения URL"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "Лупа"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "Настройка домаш. страницы"
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "Выполнять JavaScript"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "Сброс параметров"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "Предвар. загружать сайты"
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "Предв. загружать веб-стр."
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "Загрузка доступных ссылок"
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "Пониженн. использ. данных"
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "Доступ к местонахождению"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "Качество изображения"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "Скрыть адресную строку"
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "Загрузить содерж. канала"
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "Удаление данных для входа"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "Статистика эконом. данных"
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "Содержимое"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "Очистить данные уведомл."
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "Автозаполнение форм"
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "Добавить профиль"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "Место доступа"
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "Достигнут предел числа окон"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "Веб-уведомления"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "Веб-уведомление"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "Период действия"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "Невозможно открыть окно"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Не удалось открыть файл"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "Невозм. переместить закладки"
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "Ненадежный веб-сайт"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "Настройка домашней страницы"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "Серийный номер:"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "Выбор данных для входа"
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "Выберите ярлыки"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "Выбор закладок"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "Выберите закладку"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "Сертификат безопасности"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "Переупор. ярлыки быст. доступа"
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "Быстрый доступ"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "Профили"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "Всплывающее окно заблокировано"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "Популярные сайты"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "Организация:"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "Подразделение:"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "Дата выдачи:"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "Кем выдано"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "Расширение HTML5"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "Данные формы"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "Срок действия:"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "Включить вход на веб-сайты"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "Редактировать закладку"
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "Удалить данные веб-сайтов"
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "Удаление данных для входа"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "Удалить профиль"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "Удалить закладки"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "Сбой подключения для передачи данных"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "Имя:"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "Закрыть приложение"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "Очистить персональные данные"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "Удалить данные о местоположении"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "Управ. пропуск. способн."
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "Сертификаты"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "Сбросить"
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "Дом. стр."
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "Найти"
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "Назад"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "Выв. всегда"
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "Веб-портал"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "Спорт"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "Социальные"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr "Покупки"
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "Оплата"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "Хобби"
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "Перейти к журналу"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "Развле-\nчения"
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "Диспетчер окон"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "Веб-сайт"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "Голосовой ввод"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "Просмотр картинки"
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "Просмотр журнала."
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "Просмотр закладок."
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "Допустимый сертификат"
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "Чтобы скрыть строку состояния, используйте полноэкранный режим."
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Выводить связанные запросы или популярные сайты в адресной строке при вводе."
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "На уровень выше"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "Неотмеченные"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "Не удалось открыть файл в %s. Возможно, он был удален или переименован либо у вас нет разрешений на доступ к нему."
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "Невозможно отобразить веб-страницу. Нет ответа от сервера."
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "Город/страна"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "Этот сайт использует %s."
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "Этот сайт может получать доступ к данным о вашем местонахождении."
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "Этот сайт не может получать доступ к данным о вашем местоположении."
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Закладка будет удалена."
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "Выбранные личные данные будут удалены."
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "Текстовое поле"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "Папка назначения"
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "Нажмите значок диспетчера окон, закройте часть окон и повторите попытку."
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "Нажмите еще раз, чтобы выйти из Интернета."
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "Синхронизировать открытые страницы"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "Синхронизировать веб-данные"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "Синхронизация закладок"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "Улица, дом, А/Я, получатель и т. д."
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "Сохраненные данные"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "Ручка разделительной полосы"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "Для доступа к закладкам и вкладкам на других устройствах войдите в учетную запись Samsung."
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "Открывать страницы в мелком масштабе для ознакомления."
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "Отпечаток SHA-256:"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "Отпечаток SHA-1:"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "Настройка текста для автозаполнения веб-формы."
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "Установить текущую страницу в качестве домашней"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "Выбор папки"
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "Выполните поиск или введите URL-адрес."
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "Поле поиска"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "Предлагать варианты поисковых запросов и URL"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "Экран и текст"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "Сохранять имена пользователей и пароли для сайтов."
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "Сохранить ссылку"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "Восстановить значения по умолчанию?"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "Восстановить значения по умолчанию"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "Восстановить настройки по умолчанию"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "Сброс настроек"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "Сброс всех параметров в значения по умолчанию."
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "Удалить данные уведомлений о доступе к веб-сайтам?"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "Сохранять пароли"
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "Сохранять данные форм"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "Сохранять введенные в формы данные для дальнейшего использования."
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "Переключатель"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Закладка %s будет удалена."
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "Конфиденциальность"
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "Печать"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "Нажмите клавишу меню."
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "Почтовый индекс"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "Забл. вспл. окон: %d."
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "Страница загружена"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "Страницы, просматриваемые на этой вкладке, не отображаются в журнале браузера и журнале поиска. Кроме того, не будут сохраняться cookie-файлы и другие данные."
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "Переопределять запросы веб-сайта на управление масштабом."
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "Другое"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "Открытие окон."
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "Отк. стр. в реж. обзора"
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "По запросу"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "Только через Wi-Fi"
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "Старые"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "Нет окон"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "Нет часто посещаемых сайтов"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "Нет названия"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "Нет сохраненных страниц"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "Нет закладок"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "Обычный"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "Новости"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Переместить выбранные закладки?"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "Часто посещаемые сайты"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "Мобильный просмотр"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "Место"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "Прошлая неделя"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "Прошлый месяц"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "За 7 дней"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "Большой"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "Нет журнала браузера."
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "Интернет"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "Повысить производительность при загрузке страниц."
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "Домашняя страница"
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "Скрытие адресной строки во время прокрутки страницы вниз."
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "Общие"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "Полное имя"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "Принудительный масштаб"
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "Квартира, корпус, строение, этаж и т. д."
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "Отпечатки:"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Невозможно добавить на главный экран."
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "Введите свое имя."
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "Укажите город/область."
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "Введите страну или регион."
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "Введите название компании."
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "Включить местоположение"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "Разрешить JavaScript"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "Дважды нажмите, чтобы просмотреть сертификат."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "Дважды нажмите, чтобы выбрать поисковую систему."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "Дважды нажмите, чтобы открыть веб-страницу."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "Дважды нажмите, чтобы открыть список."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "Дважды нажмите, чтобы открыть папку."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "Дважды нажмите, чтобы открыть клавиатуру."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "Дважды нажмите, чтобы перейти к содержимому."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "Дважды нажмите, чтобы закрыть область."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "Дважды нажмите, чтобы отменить поиск."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "Чтобы изменить размер разделенной области, дважды нажмите и удерживайте ее."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "Дважды нажмите и перетащите, чтобы переупорядочить."
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "Отображать всплывающие предупреждения о безопасности."
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "Показывать изображения на веб-страницах."
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "Версия для ПК"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Удалить выбранные закладки?"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "Удалить личные данные"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "Хранилище по умолчанию"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "Страница по умолчанию"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "Объем данных уменьшен на %1$d % (получено %2$d КБ из %3$d КБ). Нажмите для сброса статистики."
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "Настраиваемый агент пользователя"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "Текущая страница"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "Создано."
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "Область"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "Страна/регион"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "Cookie и данные сайтов"
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "Файлы Cookie"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "Параметры содержимого"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "Название компании"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "Закрыть вкладку."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "Очистить параметры разрешений для веб-уведомлений."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "Удалить разрешения для веб-уведомлений?"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "Очистить уведомления о доступе к веб-сайтам."
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "Очистить уведомления"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "Удалить данные о местоположении"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "Очистить журнал"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "Удалить все данные браузера и сбросить все параметры."
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "Город"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "Изменение размера текста для упрощения чтения, особенно при просмотре классических версий веб-сайтов на устройстве. Обратите внимание на то, что в результате этого расположение текста может измениться."
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "Напоминание о закладке"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "Блокировать всплывающие окна на веб-страницах."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "Блокировать всплывающие окна на веб-страницах."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "Блокировать всплывающие сообщения"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "Основной"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "Автозаполнение форм"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "Автоопределение"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "Автоматически"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "Спрашивать о необходимости добавить закладку на веб-сайт, посещенный не менее %d раз."
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "Всегда вкл."
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "Всегда"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "Все окна будут закрыты, и откроется домашняя страница."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "Разрешить сайтам выполнять JavaScript."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "Разрешить сайтам запрашивать доступ к данным о вашем текущем местоположении."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Разрешить сайтам получать доступ к данным о вашем местоположении."
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "Разрешить %s отображать уведомления"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "Позволяет сайтам сохранять и читать данные cookie."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "Здесь будут показаны веб-страницы, посещенные наибольшее число раз."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "Здесь показан объем данных, сохраненных веб-сайтами после их посещения, а также наличие у них разрешения на доступ к данным о местоположении пользователя."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Здесь выводятся просмотренные веб-страницы."
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Здесь будут показаны веб-страницы, сохраненные для просмотра в автономном режиме."
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "Журнал будет показан после загрузки страниц."
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Здесь будут показаны веб-страницы, добавленные к быстрому доступу."
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Дополнительные настройки для отдельных сайтов"
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "Дополнительно"
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "Добавить к контакту"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "Добавьте сайт в закладки для быстрого открытия."
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "Строка адреса 2"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "Строка адреса 1"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "Разрешить cookies"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "Будет удален 1 профиль."
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "ВК-КИ"
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "Начало загрузки..."
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "Папка переименована."
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "Предлагать запросы и URL"
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "Управление передачей данных"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "Отмена"
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "Отображение всей загруженной веб-страницы на экране без необходимости прокрутки."
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "Невозможно подключиться к Интернету. Низкий заряд батареи."
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "Загрузка остановлена, а все загруженные данные удалены."
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "Search completed"
+
+msgid "IDS_BR_POP_READY"
+msgstr "Готово."
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "Ошибка памяти"
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Передача данных в роуминге отключена. Подключитесь к сети Wi-Fi или включите передачу данных в роуминге и повторите попытку."
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "Тайм-аут запроса."
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "Требуется подключение к Wi-Fi. Нажмите “ОК”, чтобы открыть параметры Wi-Fi."
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "Веб-прил."
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "Просмотреть в Интернете"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "Прочитать автономно позднее"
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "Быстрый доступ"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "Всегда включено"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Нажмите для добавления ярлыка быстрого доступа"
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "Нет журнала"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "Руковод.пользователя"
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "Город/страна/область"
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "Сохраненные данные"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "Предложения запросов и URL"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "Журнал"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "На весь экран"
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "Загрузки"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "Другое"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "Страна/регион"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "Переименовать папку"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "Личные данные"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "Новые"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "Кому выдано"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "Кодировка"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "Изм. данные"
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "Загрузка остановлена"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "Отдел:"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "Доб. данные"
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "Wi-Fi"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "Настр."
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "ОК"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "Создать"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "Поиск в WEB"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "Невозможно открыть файл."
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "Не удалось найти приложение для открытия этого файла."
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "Невозможно подключиться к мобильной сети в автономном режиме. Подключитесь к сети Wi-Fi или нажмите “Параметры”, чтобы отключить автономный режим, а затем повторите попытку."
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Этот сертификат получен из надежного центра сертификации."
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Нажмите для добавления ярлыка быстрого доступа."
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "Параметры"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "% "
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "Мобильные сети не найдены."
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "Нет совпадений"
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "Передача мобильных данных отключена. Подключитесь к сети Wi-Fi или нажмите “Параметры”, чтобы включить мобильные данные, а затем повторите попытку."
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "По ширине"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "БЫСТ. ДОСТУП"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "Открыть на новой вкладке"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "Отправить ссылку"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "Соxр."
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "Соxр."
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "Соxранить"
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "Назад"
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "Далее"
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "Удалить"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "Стереть"
+
+msgid "IDS_BR_SK_BACK"
+msgstr "Назад"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "Требуется подключение к Wi-Fi. Подключитесь к сети Wi-Fi и повторите попытку"
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "URL-адрес не найден."
+
+msgid "IDS_BR_POP_URL"
+msgstr "URL"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "Сохранено."
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "Удалено."
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "Элементы (%d) будут удалены."
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "Выбрано элементов: %d."
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "Элементы не выбраны."
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "Недостаточно памяти."
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "Никогда"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "Мобильные данные отключены. Подключитесь к сети Wi-Fi или снова включите мобильные данные и повторите попытку"
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "Загрузка. Подождите..."
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "Неправильный URL"
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "Сбой."
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "Введите название"
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "Не показывать снова"
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "Загрузка завершена."
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "Отключено."
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "Удалить?"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "Удалено."
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "Закрыть приложение?"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "Закладка добавлена."
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "Автоматическая регулировка яркости"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "Учетная запись"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "Будет удален 1 элемент."
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "Выбран 1 элемент."
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "Перевести"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "Остановить"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "Показать"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "Поделиться"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "Настройки"
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "Отправить E-mail"
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "Выбрать"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "Карта памяти"
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "Переименовать"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "Обновить"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "Переместить"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "Сообщения"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "Список"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "Принимаю."
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "Справка"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "Устройство"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "Закладка"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "Добавлено."
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "Добавить"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "Хран. для загр. по умолч."
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "Вход в учетную запись Samsung"
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "Выбрано: %d"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "Отсутствует подключение к сети"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "Папка"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "Изменить профиль"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "Установить"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "Не сейчас"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "Включить"
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "Изменить"
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "Далее"
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "Продолжить"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "Закрыть"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "Отмена"
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "Отмена"
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "Разрешить"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "Вчера"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "Сегодня"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "Название"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "Превышено максимальное число символов (%d)."
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "Передача"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "Маленький"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "Настройки"
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "Поиск"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "Результаты поиска"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "Профиль"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "Обработка..."
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "Номер телефона"
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "Телефон"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "Элементы (%d) будут удалены."
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "Пароль"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "Включено"
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "Выключено"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "Ничего не найдено."
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "Нет записей"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "Уведомления"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "Средний"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "Картинки"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "Во весь экран"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "Размер шрифта"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "Имя папки"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "Введите почтовый индекс."
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "Введите почтовый индекс."
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "Введите номер телефона."
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "Введите название."
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "Введите имя папки."
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "Введите адрес e-mail."
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "E-mail"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "Загрузка..."
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "Режим разработчика"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "По умолчанию"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "Закладки"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "Все"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr "Добавить"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "Теги"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "Будет удален 1 элемент."
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "Достигнуто максимальное число символов (%d)"
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "Неподдерживаемый тип медиаданных"
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Невозможно подключиться к мобильной сети в автономном режиме. Подключитесь к сети Wi-Fi или отключите автономный режим и повторите попытку"
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "Установка завершена."
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "Сбой установки."
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "Удаление..."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Передача данных в роуминге отключена. Подключитесь к сети Wi-Fi или снова включите передачу данных в роуминге и повторите попытку"
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "Отправить через"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "Вставить"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "Размер шрифта"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "Не удалось загрузить"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "Обновить"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "Повтор"
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "Сбой запроса."
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "Вход"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "Загрузка..."
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "По ширине экрана"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "Загрузки"
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Передача данных в роуминге отключена. Подключитесь к сети Wi-Fi или включите передачу данных в роуминге и повторите попытку."
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "Загрузка отменена."
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "Вкл. секр."
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "Конфиденциальность"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "Хранилище по умолчанию"
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "Увелич. масштаба вручную"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "Поиск по умолчанию"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "Сохран. данных авториз."
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "Выключить секретный режим"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "Включить секретный режим"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "Защита секретного режима"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "Использовать пароль"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "Не использовать пароль"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "Самые посещ. веб-сайты"
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "Настроить мой профиль"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "Мой профиль автозаполн."
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "Управление данными, используемыми для заполнения онлайн-форм."
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "Сохр. данные авт."
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "Данные доступа к местонахождению"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "Автозаполнение данных"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "Веб-страницы, просмотренные в секретном режиме, не отображаются в истории браузера или поиска после отключения этого режима.\n\nВсе закладки и веб-страницы, сохраненные в секретном режиме, не отображаются после его отключения.\n\nКроме того, данные в секретном режиме можно защитить с помощью пароля."
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "Веб-страницы, просмотренные в секретном режиме, не отображаются в истории браузера или поиска после отключения этого режима.\n\nВсе закладки и веб-страницы, сохраненные в секретном режиме, не отображаются после его отключения."
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "Выкл. секр."
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "Не использ. пароль"
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "Новая вкладка"
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "Веб-адрес"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "Страница в быстром доступе"
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "Включить JavaScript"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "Сбой открытия новой вкладки"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "Открыть в новой вкладке"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "Имя папки уже используется."
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "Новая папка %d"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "Новая папка"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "Разрешить JavaScript"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "Управление данными с веб-сайтов"
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "Выбор домашней страницы"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Веб-страница добавлена в список быстрого доступа."
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "Изменить парам. быстрого доступа"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "Удалить из закладок"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "Добавить закладку"
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "Журнал браузера"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "Вкладки"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "Новая вкладка"
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "Вперед"
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "Назад"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "Закладки"
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "Нет профилей"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "Журнал"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "Закладки"
+
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "Chyba siete."
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "Vyžaduje sa overenie."
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "Bezpečnostné upozornenie"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "Certifikáty"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "Vydané pre:"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "Všeobecný názov:"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "Organizácia:"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "Organizačná jednotka:"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "Vyskytli sa problémy s bezpečnostným certifikátom pre túto lokalitu."
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "Povoliť"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "%s žiada o vaše umiestnenie."
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "Zapamätať predvoľbu"
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr "Sériové číslo"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "Vydavateľ:"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "Platnosť:"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "Platnosť od:"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "Platnosť do"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "Odtlačok prsta"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "Podpisový algoritmus"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "Stiahnuť"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "Táto webová stránka"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "Užívateľské meno"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "Heslo"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "Zobraziť"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "Zrušiť"
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "Obrazovka"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "LTE/GSM/WCDMA (automatické pripojenie)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "Viac okien"
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "Informácie o certifikáte"
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "Nastavenia webovej lokality"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "Neplatný certifikát."
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "Tlačidlo"
+
+msgid "IDS_BR_SK_YES"
+msgstr "Áno"
+
+msgid "IDS_BR_SK_NO"
+msgstr "Nie"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "Hotovo"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "Zrušiť"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "Ďalšie"
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "Žiadne položky"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "Pripojiť k mobilnej sieti"
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "Nezobrazovať znova"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "Stiahnuť možno iba adresy URL typu http alebo https."
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "Vyhľadávanie na webe"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "Zobr. obrázok"
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "Uložiť prepojenie"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "Uložiť obrázok"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "Kopírovať prepojenie"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "Kopírovať obrázok"
+
+msgid "IDS_BR_SK_OK"
+msgstr "OK"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "Hovor"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "Zlyhanie"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "Webová stránka sa pridala na panel Rýchly prístup."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "Webová stránka sa pridala do priečinka Záložky."
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "Odkaz s rýchlym prístupom sa odstránil."
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Vykonalo sa odstránenie %d položiek z histórie prehliadania."
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "Otvára sa konto Samsung..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "Funkcia Nízky objem dát je zapnutá."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "Funkcia Nízky objem dát je vypnutá. Ušetrilo sa %d % šírky pásma."
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "Fotografia sa skopírovala do schránky."
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Nepodarilo sa pridať na domovskú obrazovku."
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "Sťahuje sa fotografia..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "Štatistika ukladania údajov sa vynulovala."
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "Záložka bola odstránená."
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Pridané do zoznamu na rýchly prístup."
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "Pridané na domovskú obrazovku."
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "1 kontextové okno bolo zablokované."
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Odstránila sa 1 položka z histórie prehliadania."
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "Oznámenia"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "Najviac navštevov."
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "História"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "Zrušiť"
+
+msgid "IDS_BR_SK_TABS"
+msgstr "Karty"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "Menu"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "Odstrániť"
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "Vytvoriť priečinok"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "Vymazať"
+
+msgid "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"
+msgstr "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ť."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Zariadenie sa nastaví tak, aby odporúčalo dotazy a lokality pri ich zadávaní na paneli webovej adresy."
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "Nast. text na vypl. online formulárov."
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Zmena rozšírených nastavení pre jednotlivé webové lokality."
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "Zapamätanie údajov zadaných do formulárov na neskoršie použitie."
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "Predvídanie súvisiacich dotazov a obľúbených lokalít na navigačnom paneli pri písaní."
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "Ignorovanie žiadostí webových lokalít o nastavenie úrovne zväčšenia."
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "Zobrazovanie obrázkov na webových stránkach."
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "Obsah z webových lokalít sa bude komprimovať, aby sa spotrebovalo menej dát."
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "Vymažú sa informácie o prístupe k oznámeniam pre všetky webové lokality."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "Change the text size for easier reading, especially when viewing desktop versions of websites on your phone. Note that the text layout may change as a result."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "Zmenou textu umožníte jednoduchšie čítanie, najmä pri prezeraní verzií webových lokalít určených pre osobné počítače. V dôsledku toho sa môže zmeniť rozloženie textu."
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "Vymažú sa informácie o prístupe k oznámeniam pre všetky webové lokality."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Umožňuje lokalitám ukladať a čítať súbory cookie."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Umožňuje lokalitám prístup k údajom o vašej polohe."
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "Niektoré webové stránky sa nemusia dať vystrihnúť presne"
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "História sa vymaže."
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "Certifikát nemožno zobraziť. Informácie o stránke boli zmenené."
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "Ak sa chcete prihlásiť na túto webovú lokalitu pomocou vašich odtlačkov prstov, prejdite do menu Nastavenia a zapnite možnosť Webové prihlásenie."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Tento certifikát nie je od dôveryhodnej autority."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Tento certifikát je od dôveryhodnej autority."
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Údaje o lokalizačných povoleniach pre túto webovú lokalitu sa vymažú."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "Cieľový priečinok sa zhoduje so zdrojovým priečinkom."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "Cieľový priečinok je podpriečinkom zdrojového priečinka."
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "Vyskytli sa problémy s bezpečnostným certifikátom pre túto webovú lokalitu."
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "Spúšťa sa sťahovanie..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "Niektoré zo starých webových lokalít HTML nemusia podporovať túto funkciu."
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "Nastaviť ako domovskú stránku"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "Obnovia sa predvolené nastavenia."
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "Nastavenia sú uložené."
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "Politika zabezpečenia obmedzuje použitie internetového prehliadača."
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "Uložené do záložiek."
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "Premenovať značku"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "Vykoná sa odstránenie %d profilov."
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "Stránky, ktoré navštívite, sa nebudú zobrazovať v histórii prehliadača ani v histórii hľadaní a nezanechajú žiadne iné stopy, ako napríklad súbory „cookie“."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "%1$s (%2$s) žiada o povolenie používať váš fotoaparát."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) žiada o povolenie uložiť údaje do vášho zariadenia na používanie v režime offline."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "%1$s (%2$s) žiada o povolenie zobrazovať oznámenia."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "%1$s (%2$s) žiada o povolenie zmeniť to, ako váš prehliadač funguje na tejto lokalite. Toto môžete byť pokus o útok na váš systém. Ak nedôverujete tejto webovej lokalite alebo ak neviete, prečo sa zobrazila táto žiadosť, ťuknite na tlačidlo Zrušiť"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "%1$s (%2$s) žiada o povolenie na prístup k vášmu umiestneniu."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) sa pokúša uložiť veľké množstvo údajov do vášho zariadenia na používanie v režime offline."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "Zistil sa malvér „%1$s“.\nZistil sa na stránke: „%2$s“\n\nZ dôvodu ochrany zariadenia bol zablokovaný niektorý obsah."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "Zistil sa malvér „%1$s“.\nZistil sa na stránke: „%2$s“\n\nOtvoriť webovú stránku napriek tomu?"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "Nedostatok pamäte. Odstráňte niektoré položky a skúste to znova."
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "Nie je povolené."
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "Presunuté."
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "Zadajte adresu URL."
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "Zadajte názov záložky."
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "Dialing..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "Odstrániť informácie o prístupe k umiestneniu webovej lokality?"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "Odstrániť tento odkaz na rýchly prístup?"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "Odstrániť túto stránku?"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "Odstrániť túto záložku?"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "Odstrániť uložené údaje webovej lokality?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "Odstrániť prihlasovacie údaje tejto webovej lokality?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "Odstrániť prihlasovacie údaje %d webových lokalít?"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "Vykonať odstránenie %d uložených webových stránok?"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "Vykonať odstránenie %d odkazov s rýchlym prístupom?"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "Vykonať odstránenie %d záložiek?"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "Odstrániť všetky údaje o webových lokalitách a lokalizačné povolenia?"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "Vymazať históriu?"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "Pokračovať"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "Ukončiť aplikáciu"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "Vymazať?"
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "Vymazať históriu?"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "Záložka bola odstránená."
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "Už existuje."
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Všetky uložené údaje pre túto webovú lokalitu sa vymažú."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Všetky uložené údaje a lokalizačné povolenia pre túto webovú lokalitu sa vymažú."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "Všetky uložené údaje a údaje o lokalizačných povoleniach pre tieto webové lokality sa vymažú."
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "Všetky nastavenia sa obnovia na predvolené."
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Odstránia sa všetky položky z histórie prehliadania."
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Povoliť lokalitám ukladať a čítať súbory „cookie“"
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "Pridané do záložiek."
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "Okná"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "Zobraziť certifikát"
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "Unicode (UTF-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "Zobrazenie miniatúr"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "Kódovanie textu"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "Zmenšiť text"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "Nastavenia"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "Odoslať správu"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "E-mail"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "Vybrať text"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "Vybrať všetko"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "Vybrať všetko"
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "Režim výberu"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "Vybrané"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "Uložiť v službe KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Uložiť str. na zobraz. offline"
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "Ulož. prep. polož. v KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Uložiť na zobrazenie offline"
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "Webová stránka"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "Uložené stránky"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "Zobraziť"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "Zmeniť poradie"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "Premenovať priečinok"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "Odstrániť"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "Režim čítačky"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "Heslá"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "Otvoriť v novom okne"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "Otvoriť"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "Offline stránky"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "Nové okno"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "Minimalizovať"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "Stredná"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "Nízky"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "Oprávnenia na lokalizačný prístup"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "Načítať obrázky"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "Latin-1 (ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "Kórejčina (EUC-KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "Japončina (SHIFT JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "Japončina (ISO-2022-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "Japončina (EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "Režim utaj. identity"
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "Veľmi veľké"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "Domov. obr. ako webový klip"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "Odkaz na domov. obrazovke"
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "Vysoká"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "Dopredu"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "Späť"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "Gigantická"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "Hľadať na str."
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "Hľadať na str."
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "Odober. inf. kanály"
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "Zväčšiť text"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "Zapnúť tajný režim"
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "Zapnúť nočný režim"
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "Zapnúť nízky objem dát"
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "Uchopiť a presunúť"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "Vypnúť tajný režim"
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "Vypnúť nočný režim"
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "Vypnúť nízky objem dát"
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "Vypnuté"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "Odstrániť uloženú stránku"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "Vymazať históriu"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "Dátová sieť"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "Kopírovať do schránky"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "Kop. adr. odk."
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "Kopírovať"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "Zavrieť všetko"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "Vymazať všetko"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "Čínština (GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "Čínština (Big5)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "Vyrovnávacia pamäť"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "Pridať do webového klipu"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "Pridať k položkám s rýchlym prístupom"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Pridať na úvodnú obrazovku"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "Pridať na domovskú stránku"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "Pridanie alebo odstránenie záložky"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "Pridať záložku"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "Pridať záložku"
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "Doplnok"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "Vyhľadajte/zadajte URL"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "Žiadna história webových lokalít"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "Žiadne webové lokality"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "Žiadne webové stránky"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "Žiadne odkazy"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "Návrhy webových adries"
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "Webové lokality"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "Zobraziť viac"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "Návrhy adries URL"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "Zväčšenie textu"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "Nastaviť domovskú stránku"
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "Spustiť JavaScript"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "Vynulovať"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "Vopred načítať web. str."
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "Predčítať prep. web. str."
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "Vopred načitať stránky"
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "Nízky objem dát"
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "Prístup k inf. o polohe"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "Kvalita fotografie"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "Skryť panel s adresou"
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "Stiahnuť obsah inf. kan."
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "Odstrániť prihlas. údaje"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "Štatistika uklad. údajov"
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "Obsah"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "Vymazať údaje oznámení"
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "Aut. vypĺňanie formulárov"
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "Pridať profil"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "Prístup k polohe"
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "Dosiahol sa limit počtu okien"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "Webové oznámenia"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "Webové oznámenie"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "Platnosť"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "Okno sa nedá otvoriť"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Súbor sa nedá otvoriť"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "Záložky sa nedajú premiestniť"
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "Lokalita je nedôveryhodná"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "Nastavenie domovskej stránky"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "Sériové číslo:"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "Vyberte prihlasov. údaje pre"
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "Vyberte odkazy"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "Vyberte záložky"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "Vyberte záložku"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "Bezpečnostný certifikát"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "Zmena poradia rýchlych odkazov"
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "Rýchly prístup"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "Profily"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "Kontext. okno bolo zablokované"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "Obľúbené webové lokality"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "Organizácia:"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "Organizačná jednotka:"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "Vydané dňa:"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "Vydavateľ"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "Rozšírenie HTML5"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "Údaje formulára"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "Platnosť skončí dňa:"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "Povolenie webového prihlásenia"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "Upraviť záložku"
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "Odstr. údajov webovej lokality"
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "Odstránenie prihlasov. údajov"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "Odstrániť profil"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "Odstránenie záložiek"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "Problém s dátovým spojením"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "Všeobecný názov:"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "Ukončenie aplikácie"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "Vymazať prispôsobené údaje"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "Vymazať prístup k umiestneniu"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "Spravovanie šírky pásma"
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "Certifikáty"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "Vynulovať"
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "Domov. str."
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "Hľad."
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "Späť"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "Vždy zobr."
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "Webový portál"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "Šport"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "Spolo-\nčenské"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr "Naku-\npovanie"
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "Platba"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "Záľuby"
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "Prejsť na históriu"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "Zábava"
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "Správca okien"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "Webová adresa"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "Hlasový vstup"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "Zobr. obrázok"
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "Zobrazenie histórie."
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "Zobrazenie záložiek."
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "Platný certifikát"
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "Použiť režim celej obrazovky na skrytie stavového riadka"
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Použitím služby predpovedí môžete počas písania zobraziť na paneli s adresou súvisiace dotazy a obľúbené webové lokality."
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "Vyšší priečinok"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "Bez značky"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "Nedá sa otvoriť súbor v priečinku %s. Pravdepodobne bol odstránený alebo premenovaný alebo povolenia súboru zabraňujú v prístupe."
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "Nemožno zobraziť webovú stránku. Žiadna odpoveď zo servera."
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "Mesto/okres/kraj"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "Táto lokalita používa: %s."
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "Táto lokalita má prístup k informáciám o vašej polohe."
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "Táto lokalita nemá prístup k informáciám o vašej polohe."
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Táto záložka sa vymaže."
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "Vybraté osobné údaje sa odstránia."
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "Textové pole"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "Cieľ. prieč."
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "Ťuknite na ikonu správcu okien, zatvorte niektoré okná a potom to skúste znova."
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "Ešte jedným ťuknutím ukončíte aplikáciu Internet."
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "Synchronizovať otvorené stránky"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "Synchronizovať internetové údaje"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "Synchronizovať záložky"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "Ulica, poštová priehradka, príjemca atď."
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "Uložené údaje"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "Rukoväť priečky"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "Ak chcete mať prístup k záložkám a kartám v iných zariadeniach, prihláste sa pomocou svojho konta Samsung."
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "Zobraziť prehľad novo otvorených stránok"
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "Odtlačok prsta SHA-256:"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "Odtlačok prsta SHA-1:"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "Nastaviť text pre automatické vypĺňanie webových formulárov"
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "Nastaviť aktuálnu stránku ako domovskú stránku"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "Vybrať priečinok"
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "Hľadajte alebo zadajte adresu URL."
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "Vyhľadávacie pole"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "Návrhy na hľadanie a adresy URL"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "Obrazovka a text"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "Uložiť mená používateľov a heslá pre webové lokality"
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "Uložiť prepojenie"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "Obnoviť predvolené nastavenia?"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "Obnoviť predvolené nastavenia"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "Obnoviť predvolené"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "Vynulovať nastavenia"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "Pre všetky nastavenia sa obnovia predvolené hodnoty."
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "Odstrániť informácie o prístupe k webovým oznámeniam?"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "Zapamätať heslá"
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "Zapamätať údaje formulára"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "Zapamätať údaje zadané do formulárov na neskoršie použitie"
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "Prepínač"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Záložka %s sa odstráni."
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "Súkromie"
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "Tlač"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "Stlačte tlačidlo menu."
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "Poštové smerovacie číslo"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "Blok. kont. okná: %d."
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "Stránka sa načítala"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "Stránky, ktoré zobrazíte na tejto karte, sa nebudú zobrazovať v histórii prehliadača ani v histórii hľadaní a nezanechajú žiadne iné stopy, ako napríklad súbory cookie."
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "Nespracovať žiadosť webovej lokality o nastavenie zväčšenia"
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "Ďalšie"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "Otvorenie okien."
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "Otvoriť str. v prehľade"
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "Na požiadanie"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "Iba cez Wi-Fi"
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "Staršie"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "Žiadne okná"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "Žiadne navštívené lokality"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "Žiadny názov"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "Žiadne uložené stránky"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "Žiadne záložky"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "Normálny"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "Správy"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Premiestniť vybraté záložky?"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "Najnavštevovanejšie lokality"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "Mobilné zobrazenie"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "Poloha"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "Minulý týždeň"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "Minulý mesiac"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "Ostatných 7 dní"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "Veľké"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "Internetová história nie je uložená."
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "Zlepšenie výkonu pri načítavaní stránok."
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "Domovská stránka"
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "Pri posúvaní stránky nadol sa skryje panel s adresou."
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "Všeobecné"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "Celé meno"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "Vynútiť zväčšenie"
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "Byt, apartmán, blok, budova, poschodie atď."
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "Odtlačky prstov:"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Nepodarilo sa pridať na domovskú obrazovku."
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "Zadajte vaše meno."
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "Zadajte mesto/okres/kraj."
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "Zadajte krajinu/oblasť."
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "Zadajte názov spoločnosti."
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "Povoliť umiestnenie"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "Povoliť JavaScript"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "Dvojitým ťuknutím môžete zobraziť certifikát."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "Dvojitým ťuknutím môžete vybrať vyhľadávací nástroj."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "Dvojitým ťuknutím môžete otvoriť webovú stránku."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "Dvojitým ťuknutím môžete otvoriť zoznam."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "Dvojitým ťuknutím môžete otvoriť priečinok."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "Dvojitým ťuknutím môžete otvoriť klávesnicu."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "Dvojitým ťuknutím môžete prejsť na obsah."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "Dvojitým ťuknutím môžete zavrieť panel."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "Dvojitým ťuknutím môžete zrušiť hľadanie."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "Dvojitým ťuknutím a podržaním môžete upraviť veľkosť rozdelenej oblasti."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "Dvojitým ťuknutím a presunutím môžete zmeniť poradie."
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "Zobraziť kontextové okná bezpečnostných upozornení"
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "Zobraziť obrázky na webových stránkach"
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "Desktopové zobrazenie"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Odstrániť vybraté záložky?"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "Odstrániť osobné údaje"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "Predvolené umiestnenie"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "Predvolená stránka"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "Spotreba údajov sa znížila o %1$d % (prijalo sa %2$d kB z %3$d kB). Ťuknutím sem vynulujete štatistiku."
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "Prispôsobený používateľský agent"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "Aktuálna stránka"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "Vytvorené."
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "Kraj"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "Krajina/oblasť"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "Cookies a údaj. z lok."
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "Súbory cookie"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "Nastavenia obsahu"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "Názov spoločnosti"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "Zavrieť kartu"
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "Vymazať nastavenia povolení pre webové oznámenia"
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "Vymazať povolenia pre webové oznámenia?"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "Vymazať prístup k oznámeniam pre webové lokality"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "Vymazať oznámenia"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "Vymazať prístup k umiestneniu"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "Vymazať históriu"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "Vymazať všetky údaje prehliadača a obnoviť všetky nastavenia na predvolené"
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "Mesto/obec"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "Zmenou veľkosti textu umožníte jednoduchšie čítanie, najmä pri prezeraní verzií webových lokalít určených pre osobné počítače na vašom zariadení. V dôsledku toho sa môže zmeniť rozloženie textu."
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "Pripomenutie záložky"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "Blokovať kontextové okná na webových stránkach"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "Budú sa blokovať kontextové okná na webových stránkach."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "Blokovať kontextové okná"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "Základný"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "Automatické vypĺňanie formulárov"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "Zistiť automaticky"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "Automaticky"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "Pýtať sa, či pridať záložku pre webovú lokalitu, keď ju navštívite %d-krát"
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "Vždy zapnuté"
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "Vždy"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "Všetky otvorené okná sa zavrú a prejdete na domovskú stránku."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "Povoliť lokalitám spúšťať kód v jazyku JavaScript"
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "Povoliť lokalitám žiadať o prístup k vášmu umiestneniu"
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Povoliť lokalitám prístup k údajom o vašej polohe"
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "Povoliť zobrazenie oznámení pre %s"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "Umožňuje lokalitám ukladať a čítať údaje súborov „cookie“."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "Tu sa zobrazia vaše najnavštevovanejšie webové stránky."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "Po zobrazení webových lokalít sa tu zobrazí veľkosť ich uložených údajov a to, či majú prístup k lokalizačným informáciám o vašej polohe."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Tu sa zobrazia webové stránky po ich prezeraní."
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Tu sa zobrazia webové stránky po ich uložení na zobrazenie offline."
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "Po načítaní stránok sa zobrazí história stránok."
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Tu sa zobrazia webové stránky, ktoré pridáte na panel Rýchly prístup."
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Rozšírené nastavenia pre jednotlivé webové lokality"
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "Pokročilé"
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "Pridať do kontaktu"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "Pridajte web. lokalitu do zálož. na rýchl. otvár."
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "Riadok s adresou 2"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "Riadok s adresou 1"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "Prijať súbory cookie"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "Odstráni sa 1 profil."
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "KARTY"
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "Spúšťa sa sťahovanie..."
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "Priečinok sa premenoval."
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "Odporúč. vyhľad. výrazov a URL"
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "Spravovanie spotreby dát"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "Zruš."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "Zariadenie sa nastaví na zobrazenie celej webovej stránky na obrazovke po jej načítaní, bez potreby jej posúvania."
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "Internet sa nedá spustiť. Vybitá batéria."
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "Sťahovanie sa zastavilo a stiahnuté údaje sa odstránia."
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "Search completed"
+
+msgid "IDS_BR_POP_READY"
+msgstr "Pripravené."
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "Chyba pamäte."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Dátový roaming je vypnutý. Pripojte sa k sieti Wi-Fi alebo zapnite dátový roaming a skúste to znova."
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "Vypršanie časového limitu požiadavky."
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "Vyžaduje sa pripojenie cez Wi-Fi. Ťuknutím na tlačidlo OK prejdete na nastavenia pripojenia cez Wi-Fi."
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "Web. apl."
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "Zobraziť online"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "Čítať neskôr na offline str."
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "Rýchly prístup"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "Vždy zapnuté"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Ťuknutím sem môžete pridať odkaz s rýchlym prístupom"
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "Žiadna história"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "Návod na používanie"
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "Mesto/okres/kraj"
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "Uložené údaje"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "Návrhy vyhľad. a adr. URL"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "História"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "Prisp. stránku obrazovke"
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "Sťahovania"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "Vlastné"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "Krajina/oblasť"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "Premenovanie priečinka"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "Osobné údaje"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "Novšie"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "Vydaný pre"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "Kódovanie"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "Úprava inf."
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "Sťahovanie sa zastavilo"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "Oddelenie:"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "Prid. inf."
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "Wi-Fi"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "Nast."
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "OK"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "Nové"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "Vyhľadávanie na webe"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "Súbor sa nedá otvoriť."
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "Nedá sa nájsť aplikácia na otvorenie tohto súboru."
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "Keď je zapnutý letový režim, nedá sa pripojiť k mobilným sieťam. Pripojte sa namiesto toho k sieti Wi-Fi alebo ťuknutím na tlačidlo Nastavenia vypnite letový režim a potom to skúste znova."
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Tento certifikát je od dôveryhodnej autority."
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Ťuknutím sem môžete pridať odkaz s rýchlym prístupom."
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "Predvoľby"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "% "
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "Nenašli sa žiadne mobilné siete."
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "Žiadne zhody"
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "Mobilné dátové pripojenie je vypnuté. Pripojte sa namiesto toho k sieti Wi-Fi alebo ťuknutím na tlačidlo Nastavenia zapnite mobilné dátové pripojenie a potom to skúste znova."
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "Prispôsobiť na šírku"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "RÝCH. PRÍST."
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "Otvoriť na novej karte"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "Zdieľať prepojenie"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "Ulož"
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "Ulož"
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "Uložiť"
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "Predch."
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "Ďalej"
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "Odstrániť"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "Vymazať"
+
+msgid "IDS_BR_SK_BACK"
+msgstr "Späť"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "Vyžaduje sa pripojenie k sieti Wi-Fi. Pripojte sa k sieti Wi-Fi a skúste to znova"
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "Adresa sa nenašla."
+
+msgid "IDS_BR_POP_URL"
+msgstr "URL"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "Uložené."
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "Odstránené."
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d položky sa vymažú."
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "Vybraté položky: %d."
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "Žiadne vybraté položky."
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "Nedostatok pamäte."
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "Nikdy"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "Mobilné dátové pripojenie je vypnuté. Pripojte sa namiesto toho k sieti Wi-Fi alebo zapnite mobilné dátové pripojenie a skúste to znova"
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "Načítava sa. Počkajte, prosím..."
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "Neplatná adresa URL."
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "Nepodarilo sa."
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "Zadať názov"
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "Už nezobrazovať"
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "Sťahovanie dokončené."
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "Zakázané."
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "Odstrániť?"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "Odstránené."
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "Zavrieť aplikáciu?"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "Záložka je pridaná."
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "Automatické nastavenie jasu"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "Konto"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "1 položka sa vymaže."
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "1 vybratá položka."
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "Preložiť"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "Zastaviť"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "Zobraziť"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "Zdieľať"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "Nastavenia"
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "Odoslať e-mail"
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "Vyberte"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "Karta SD"
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "Premenovať"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "Obnoviť"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "Presunúť"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "Správy"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "Zobrazenie zoznamu"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "Súhlasím."
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "Pomocník"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "Zariadenie"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "Záložka"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "Pridané."
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "Pridať"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "Predv. úl. priest. sťah."
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "Prihláste sa pomocou konta Samsung"
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "Vybraté: %d"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "Žiadne sieťové pripojenie"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "Priečinok"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "Upraviť profil"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "Nastaviť"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "Teraz nie"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "Zapnúť"
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "Upraviť"
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "Pokrač."
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "Pokračovať"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "Zavrieť"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "Zrušiť"
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "Zrušiť"
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "Povoliť"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "Včera"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "Dnes"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "Názov"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "Prekročil sa maximálny počet znakov (%d)."
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "Streaming"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "Malé"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "Nastavenia"
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "Hľadať"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "Výsledok hľadania"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "Profil"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "Prebieha spracovanie..."
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "Telef. číslo"
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "Telefón"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d položky sa vymažú."
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "Heslo"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "Zap."
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "Vyp."
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "Nenašli sa žiadne výsledky."
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "Žiadna história"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "Oznámenia"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "Stredná"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "Obrázky"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "Celá obrazovka"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "Veľkosť písma"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "Názov priečinka"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "Zadajte poštové smerovacie číslo."
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "Zadajte poštové smerovacie číslo."
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "Zadajte telefónne číslo."
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "Zadať meno"
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "Zadajte názov priečinka."
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "Zadajte e-mailovú adresu."
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "E-mailová adresa"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "Sťahovanie..."
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "Vývojársky režim"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "Predvolený"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "Záložky"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "Všetky"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr "Pridať do"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "Značky"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "1 položka sa vymaže."
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "Dosiahol sa maximálny počet znakov (%d)."
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "Nepodporovaný typ média."
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Keď je zapnutý letový režim, nedá sa pripojiť k mobilným sieťam. Pripojte sa namiesto toho k sieti Wi-Fi alebo vypnite letový režim a skúste to znova"
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "Inštalácia dokončená."
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "Inštalácia zlyhala."
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "Odstraňovanie..."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Dátový roaming je zakázaný. Pripojte sa namiesto toho k sieti Wi-Fi alebo povoľte dátový roaming a skúste to znova"
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "Zdieľať cez"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "Vložiť"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "Veľkosť písma"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "Nedá sa stiahnuť"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "Aktualizovať"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "Opakovať"
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "Požiadavka sa nepodarila."
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "Prihlásenie"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "Načítava sa..."
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "Prispôsobiť obrazovke"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "Stiahnuté položky"
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Dátový roaming je vypnutý. Pripojte sa namiesto toho k sieti Wi-Fi alebo povoľte dátový roaming a skúste to znova."
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "Sťahovanie zrušené."
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "Zapnúť utaj."
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "Ochrana osobných údajov"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "Predvol. úložný priestor"
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "Manuálne priblíženie"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "Predvolený vyhľadávač"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "Ulož. prihlasovacie údaje"
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "Vypnúť Tajný režim"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "Zapnúť Tajný režim"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "Zabezpečenie pre Tajný režim"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "Použiť heslo"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "Nepoužívať heslo"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "Najnavštevovanejšie weby"
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "Nastaviť môj profil"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "Môj profil aut. vypĺňania"
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "Môžete spravovať údaje používané na vypĺňanie formulárov online."
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "Ulož. prihl. údaje"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "Lokalizačné údaje"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "Automatické vypĺňanie údajov"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "Webové stránky zobrazené pri zapnutej funkcii Tajný režim sa po jej vypnutí nebudú zobrazovať v histórii prehliadača ani v histórii vyhľadávania.\n\nZáložky a webové stránky uložené pri zapnutej funkcii Tajný režim sa po jej vypnutí nebudú zobrazovať.\n\nSvoje údaje v aplikácii Tajný režim môžete tiež chrániť heslom."
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "Webové stránky zobrazené pri zapnutej funkcii Tajný režim sa po jej vypnutí nebudú zobrazovať v histórii prehliadača ani v histórii vyhľadávania.\n\nZáložky a webové stránky uložené pri zapnutej funkcii Tajný režim sa po jej vypnutí nebudú zobrazovať."
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "Vypnúť utaj."
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "Nepoužívať heslo"
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "Nová"
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "Webová adresa"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "Prid. str. do: Rýchly prístup"
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "Zapnúť JavaScript"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "Nemožno otvoriť novú kartu"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "Otvoriť na novej karte"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "Názov priečinka sa už používa."
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "Nový priečinok %d"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "Nový priečinok"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "Povoliť JavaScript"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "Správa údajov webových lokalít"
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "Nastavenie domovskej stránky"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Webová stránka sa pridala do zoznamu na rýchly prístup."
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "Upraviť funkciu Rýchly prístup"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "Odstrániť zo záložiek"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "Pridať záložku"
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "História prehliadania"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "Karty"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "Nová karta"
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "Dopredu"
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "Späť"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "Záložky"
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "Žiadne profily"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "História"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "Záložky"
+
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "Napaka omrežja."
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "Potrebno je overjanje."
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "Varnostno opozorilo"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "Certifikati"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "Izdano za:"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "Skupno ime:"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "Organizacija:"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "Organizacijska enota:"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "Za to spletno mesto obstajajo težave z varnostnim certifikatom."
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "Dovoli"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "%s zahteva vašo lokacijo."
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "Zapomni si prednostne nastavitve."
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr "Serijska številka"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "Izdal:"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "Veljavnost"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "Veljavno od:"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "Veljavno do"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "Prstni odtis"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "Algoritem za podpisovanje"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "Naložim"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "Ta spletna stran"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "Uporabniško ime"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "Geslo"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "Poglej"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "Prekliči"
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "Zaslon"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "LTE/GSM/WCDMA (samodejna povezava)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "Več oken"
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "Informacije o certifikatu"
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "Nastavitve spletnega mesta"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "Neveljaven certifikat."
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "Gumb"
+
+msgid "IDS_BR_SK_YES"
+msgstr "Da"
+
+msgid "IDS_BR_SK_NO"
+msgstr "Ne"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "Končano"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "Prekliči"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "Več"
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "Ni predmetov"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "Poveži z mobil. omrežjem"
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "Ne pokaži znova"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "Prenesete lahko samo URL-je http ali https."
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "Spletno iskanje"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "Prikaži sliko"
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "Shrani povezavo"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "Shrani sliko"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "Kopiraj povezavo"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "Kopiraj sliko"
+
+msgid "IDS_BR_SK_OK"
+msgstr "V redu"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "Klic"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "Ni usp."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "Spletna stran je dodana v funkcijo Hitri dostop."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "Spletna stran je bila dodana med zaznamke."
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "Bližnjica za Hitri dostop je izbrisana."
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Toliko elementov bo izbrisanih iz zgodovine brskanja: %d."
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "Odpiranje Samsung računa ..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "Funkcija Majhna poraba podatkov je omogočena."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "Funkcija Majhna poraba podatkov je onemogočena. %d % pasovne širine je shranjene."
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "Slike so bile kopirane v odložišče."
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Dodajanje na domači zaslon ni uspelo."
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "Prenos slike ..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "Statistika shranjevanja podatkov je ponastavljena."
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "Zaznamek je izbrisan."
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Dodano na seznam za hitri dostop."
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "Dodano na domači zaslon."
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "1 pojavno okno je bilo blokirano."
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "1 element bo izbrisan iz zgodovine brskanja."
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "Obvestila"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "Največkrat obiskano"
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "Zgodovina"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "Počisti"
+
+msgid "IDS_BR_SK_TABS"
+msgstr "Zavihki"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "Meni"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "Izbriši"
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "Ustvari mapo"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "Počisti"
+
+msgid "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"
+msgstr "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."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Nastavite, da naprava med tipkanjem v vrstici za spletni naslov predlaga poizvedbe in spletna mesta."
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "Nas. besed. bo up. za izp. sp. obrazcev."
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Nastavite napredne nastavitve za posamezna spletna mesta."
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "Zapomni si podatke, vnesene v obrazce, za poznejšo uporabo."
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "Predvidevanje povezanih poizvedb in priljubljenih spletnih mest v navigacijski vrstici med tipkanjem."
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "Prepis zahtev spletnega mesta za nadzor stopnje povečave."
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "Prikaz slik na spletnih straneh."
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "Stiskanje vsebine s spletnih mest, da porabijo manj podatkov."
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "Izbris podatkov o dostopu do obvestil za vsa spletna mesta."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "Change the text size for easier reading, especially when viewing desktop versions of websites on your phone. Note that the text layout may change as a result."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "Spremenite velikost besedila, da bo branje lažje, zlasti pri pregledovanju namiznih različic spletnih mest. Opomba: postavitev besedila se lahko pri tem spremeni."
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "Podatki o dostopu do obvestil za vsa spletna mesta bodo počiščeni."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Spletnim mestom omogoča shranjevanje in branje piškotkov."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Spletnim mestom omogoča dostop do lokacijskih podatkov."
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "Nekaterih spletnih strani ne boste mogli natančno izrezati"
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "Vaša zgodovina bo počiščena."
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "Ogled certifikata ni mogoč. Podatki o strani so spremenjeni."
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "Če se želite v to spletno mesto prijaviti s prstnimi odtisi, pojdite v Nastavitve in omogočite možnost Spletna prijava."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Ta certifikat ni od zaupanja vrednega overovitelja."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Ta certifikat je od zaupanja vrednega overovitelja."
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Podatki o lokacijskih dovoljenjih za to spletno mesto bodo izbrisani."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "Ciljna mapa je enaka izvorni."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "Ciljna mapa je podmapa izvorne."
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "Na tem spletnem mestu ni težav z varnostnim certifikatom."
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "Začenjam prenos ..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "Nekatera starejša spletna mesta HTML morda ne podpirajo te funkcije."
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "Nastavi kot domačo stran"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "Nastavitve bodo ponastavljene na privzete vrednosti."
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "Nastavitve so shranjene."
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "Varnostni pravilnik omejuje uporabo internetnega brskalnika."
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "Shranjeno med zaznamke."
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "Preimenuj oznako"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "Število profilov, ki bodo izbrisani: %d."
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "Prikazane strani se ne beležijo v zgodovino brskalnika ali iskanja in ne puščajo drugih sledi, kot so piškotki."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "%1$s (%2$s) zahteva dovoljenje za uporabo kamere."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) zahteva dovoljenje za shranjevanje podatkov v vašo napravo za uporabo brez povezave."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "%1$s (%2$s) zahteva dovoljenje za prikaz obvestil."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "%1$s (%2$s) zahteva dovoljenje, da spremeni delovanje brskalnika na tem spletnem mestu. To je lahko poskus napada na vaš sistem. Če temu spletnemu mestu ne zaupate ali ne veste, zakaj se je pojavila ta zahteva, pritisnite Prekliči"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "%1$s (%2$s) zahteva dovoljenje za dostop do vaše lokacije."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) poskuša shraniti veliko količino podatkov v vašo napravo za uporabo brez povezave."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "Zaznana je zlonamerna programska oprema »%1$s«.\nZaznano v naslovu: »%2$s«\n\nZaradi zaščite naprave je nekatera vsebina blokirana."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "Zaznana je zlonamerna programska oprema »%1$s«.\nZaznano v naslovu: »%2$s«\n\nŽelite vseeno odpreti spletno stran?"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "Ni dovolj pomnilnika. Izbrišite nekaj elementov in poskusite znova."
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "Ni dovoljeno."
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "Premaknjeno."
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "Vnesite URL."
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "Vnesite ime zaznamka."
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "Dialing..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "Želite izbrisati podatke za dostop do lokacije spletnega mesta?"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "Želite izbrisati to bližnjico za Hitri dostop?"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "Želite izbrisati to stran?"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "Želite izbrisati ta zaznamek?"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "Želite izbrisati shranjene podatke spletnega mesta?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "Želite izbrisati podatke za prijavo za to spletno mesto?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "Želite izbrisati podatke za prijavo za toliko spletnih mest: %d?"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "Želite izbrisati toliko shranjenih spletnih strani: %d?"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "Želite izbrisati toliko bližnjic za Hitri dostop: %d?"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "Želite izbrisati toliko zaznamkov: %d?"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "Izbrišem vse podatke za spletno mesto in dovoljenja za položaj?"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "Izbrišem zgodovino?"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "Nadaljuj"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "Zapri program"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "Zbrišem?"
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "Počistim zgodovino?"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "Zaznamek je odstranjen."
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "Že obstaja."
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Vsi shranjeni podatki za to spletno mesto bodo izbrisani."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Vsi shranjeni podatki in podatki o lokacijskih dovoljenjih za to spletno mesto bodo izbrisani."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "Vsi shranjeni podatki in podatki o lokacijskih dovoljenjih za ta spletna mesta bodo izbrisani."
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "Vse nastavitve bodo ponastavljene na privzete vrednosti."
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Vsi elementi bodo izbrisani iz zgodovine brskanja."
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Dovoli stranem, da shranijo in berejo piškotke."
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "Dodano med zaznamke."
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "Okna"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "Prikaži certifikat"
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "Unicode (UTF-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "Prikaz sličice"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "Kodiranje besedila"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "Pomanjšanje besedila"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "Nastavitve"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "Pošlji sporočilo"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "E-pošta"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "Izberi besedilo"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "Izberite vse"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "Izberi vse"
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "Način izbiranja"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "Izbrano"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "Shrani v KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Shr. str. za prik. brez povez."
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "Shr. povezan elem. v KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Shrani za prikaz brez povezave"
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "Spletna stran"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "Shranjene strani"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "Poglej"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "Razvrstitev"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "Preimenuj mapo"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "Odstrani"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "Način bralnika"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "Gesla"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "Odpri v novem oknu"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "Odpri"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "Strani brez povezave"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "Novo okno"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "Pomanjšaj"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "Srednja"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "Nizka"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "Pravice dostopa do lokacije"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "Naloži slike"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "Latinski-1 (ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "Korejščina (EUC-KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "Japonščina (SHIFT JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "Japonščina (ISO-2022-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "Japonščina (EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "Način brez bel. zgod."
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "Zelo velika"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "Dom. zasl. kot spl. izrezek"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "Domači zaslon kot bližnjica"
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "Visoko"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "Posreduj"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "Nazaj"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "Ogromna"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "Najdi na strani"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "Najdi na strani"
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "Viri naročeni na"
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "Povečava besedila"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "Omog. skrivn. način"
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "Omogoč. nočni način"
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "Omog. fun. Majhna por. podatk."
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "Povlecite in spustite"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "Onem. skrivn. način"
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "Onemog. nočni način"
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "Onem. fun. Majhna por. podat."
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "Onemogočeno"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "Izbriši shranjeno stran"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "Izbriši zgodovino"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "Podatkovno omrežje"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "Kopiraj v odložišče"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "Kopiraj URL"
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "Kopiraj"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "Zapri vse"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "Počisti vse"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "Kitajščina (GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "Kitajščina (Big5)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "Začasni pomnilnik"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "Dodaj v spletni posnetek"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "Dodaj za hitri dostop"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Dodaj na domači zaslon"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "Dodajanje med domače"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "Dodajte ali odstranite zaznamek"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "Dodajte zaznamek"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "Dodaj zaznamek"
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "Razširitev"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "Poiščite ali vnes. URL"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "Ni zgodovine spletnega mesta"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "Ni spletnih mest"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "Ni spletnih strani"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "Ni bližnjic"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "Predlogi splet. naslovov"
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "Spletna mesta"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "Prikaži več"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "URL predlogi"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "Poudarjanje besedila"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "Nastavitev domače strani"
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "Zaženi JavaScript"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "Ponastavi nastavitve"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "Vnap. nal. spletne strani"
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "Prednal. pov. spl. strani"
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "Prednal. razpol. povezave"
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "Majhna poraba podatkov"
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "Dostop do lokacije"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "Kakovost slike"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "Skrij naslovno vrstico"
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "Prenos vsebine vira"
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "Izbriš. podat. za prijavo"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "Statist. shranj. podatkov"
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "Vsebina"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "Počisti pod. o obvestilih"
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "Samodej. izpoln. obrazcev"
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "Dodaj profil"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "Dostop do lokacije"
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "Omejitev oken je dosežena"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "Spletna obvestila"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "Spletno obvestilo"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "Veljavnost"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "Okna ni mogoče odpreti"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Datoteke ni mogoče odpreti"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "Zaznamkov ni mogoče premakniti"
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "Spl. mesto ni zaupanja vredno"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "Nastavite domačo stran"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "Serijska številka:"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "Izberite podatke za prijavo za"
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "Izberite bližnjice"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "Izberi zaznamke"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "Izberite zaznamek"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "Varnostni certifikat"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "Prerazp. bliž. za Hitri dostop"
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "Hitri dostop"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "Profili"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "Pojavno okno je bilo blokirano"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "Priljubljena spletna mesta"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "Organizacija:"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "Organizacijska enota:"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "Izdano dne:"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "Izdal"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "Razširitev HTML5"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "Podatki obrazcev"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "Poteče dne:"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "Omogočite spletno prijavo"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "Uredi zaznamek"
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "Izbrišite podatke splet. mesta"
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "Izbrišite podatke za prijavo"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "Izbriši profil"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "Izbrišite zaznamke"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "Težava s podatkovno povezavo"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "Skupno ime:"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "Zaprite aplikacijo"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "Brisanje prilagojenih podatkov"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "Počisti dostop do položaja"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "Upravljan. pasovne širine"
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "Certifikati"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "Ponastavi"
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "Dom. stran"
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "Najdi"
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "Nazaj"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "Vedno kaži"
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "Spletni portal"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "Šport"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "Družabno"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr "Nakupo–\nvanje"
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "Plačilo"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "Konjički"
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "Pojdi na zgodovino"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "Zabava"
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "Upravitelj oken"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "Spletni naslov"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "Glasovni vnos"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "Prikaži sliko"
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "Prikaz zgodovine."
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "Prikaz zaznamkov."
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "Veljaven certifikat"
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "Uporabi način celotnega zaslona, da skrije vrstico stanja."
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Uporabite storitev predvidevanja, da se v naslovni vrstici med vnašanjem prikažejo povezane poizvedbe in priljubljena spletna mesta."
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "Višja mapa"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "Brez oznake"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "Datoteke na lokaciji %s ni mogoče odpreti. Morda je bila odstranjena ali preimenovana, ali pa vam dostop preprečujejo dovoljenja datoteke."
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "Spletne strani ni mogoče prikazati. Strežnik se ne odziva."
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "Kraj/mesto/država"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "To spletno mesto uporablja %s."
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "To spletno mesto ima dostop do vaše lokacije."
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "To spletno mesto nima dostopa do vaše lokacije."
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Ta zaznamek bo izbrisan."
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "Izbrani osebni podatki bodo izbrisani."
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "Polje za besedilo"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "Ciljna mapa"
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "Pritisnite ikono upravitelja oken in zaprite nekaj oken, nato pa poskusite znova."
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "Pritisnite še enkrat, da zaprete internet."
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "Sinhronizacija odprtih strani"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "Sinhronizacija internetnih podatkov"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "Sinhronizacija zaznamkov"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "Naslov ulice, pošta, oseba itd."
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "Shranjeni podatki"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "Ročica vrstice, ki razdeljuje okna"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "Za dostop do zaznamkov in zavihkov v drugih napravah se prijavite v Samsung račun."
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "Prikaži pregled na novo odprtih strani."
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "Prstni odtis SHA-256:"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "Prstni odtis SHA-1:"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "Nastavite besedilo za samodejno izpolnjev. spletnih obrazcev."
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "Nastavi trenutno stran kot domačo stran"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "Izberi mapo"
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "Poiščite ali vnesite URL."
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "Iskalno polje"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "Predlogi za iskanje in URL"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "Zaslon in besedilo"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "Shrani uporabniška imena in gesla za spletna mesta."
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "Shrani povezavo"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "Želite obnoviti privzete nastavitve?"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "Obnovi privzete nastavitve"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "Ponastavi na privzeto"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "Ponastavi nastavitve"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "Ponastavitev vseh nastavitev na privzete vrednosti."
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "Želite odstraniti podatke o dostopu do spletnega obvestila?"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "Zapomni si gesla"
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "Zapomni si podatke obrazcev"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "Podatke, ki jih vpišem v obrazce, si zapomni za poznejšo uporabo."
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "Gumb za radio"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Zaznamek %s bo izbrisan."
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "Zasebnost"
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "Tiskanje"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "Pritisnite menijsko tipko."
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "Poštna številka"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "%d poj. oken blokir."
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "Stran je naložena"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "Strani, ki jih gledate v tem zavihku, se ne zabeležijo v zgodovino brskalnika ali iskanja, in ne puščajo drugih sledi, kot so piškotki."
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "Prepiši zahtevo spletnega mesta za nadzor povečave."
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "Drugo"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "Odpiranje oken."
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "Odpri strani v pregledu"
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "Na zahtevo"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "Samo prek Wi-Fi"
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "Staro"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "Ni oken"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "Ni obiskanih strani"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "Ni naslova"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "Ni shranjenih strani"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "Ni zaznamkov"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "Normalno"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "Novice"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Želite premakniti izbrane zaznamke?"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "Največkrat obiskane strani"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "Mobilni pogled"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "Lokacija"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "Zadnji teden"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "Zadnji mesec"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "Zadnjih 7 dni"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "Velika"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "Spletna zgodovina ni shranjena."
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "Večja učinkovitost pri nalaganju strani."
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "Domača stran"
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "Skrij naslovno vrstico med drsenjem po strani navzdol."
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "Splošno"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "Polno ime"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "Vsili povečavo"
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "Stanovanje, soba, enota, stavba, nadstropje itd."
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "Prstni odtisi:"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Dodajanje na domači zaslon ni uspelo."
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "Vnesite svoje ime."
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "Vnesite kraj/mesto/državo."
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "Vnesite državo/regijo."
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "Vnesite ime podjetja."
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "Omogoči položaj"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "Omogoči JavaScript"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "Dvakrat pritisnite za ogled certifikata."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "Dvakrat pritisnite, da izberete iskalnik."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "Dvakrat pritisnite, da odprete spletno stran."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "Dvakrat pritisnite, da odprete seznam."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "Dvakrat pritisnite, da odprete mapo."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "Dvakrat pritisnite, da odprete tipkovnico."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "Dvakrat pritisnite, da premaknete vsebino."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "Dvakrat pritisnite, da zaprete vrstico."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "Dvakrat pritisnite, da prekličete iskanje."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "Dvakrat pritisnite in držite, da spremenite velikost razdeljenega območja."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "Dvakrat pritisnite in povlecite, da prerazporedite."
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "Prikaz varnostnih opozoril v pojavnih oknih."
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "Prikaži slike na spletnih straneh."
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "Pogled namizja"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Želite izbrisati izbrane zaznamke?"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "Brisanje osebnih podatkov"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "Privzeti pomnilnik"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "Privzeta stran"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "Poraba podatkov je bila zmanjšana za %1$d % (%2$d KB od %3$d KB prejetih). Pritisnite tukaj za ponastavitev statistike."
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "Agent uporabnika po meri"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "Trenutna stran"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "Ustvarjeno."
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "Okraj"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "Država/regija"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "Piškotki in podatki"
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "Piškotki"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "Nastavitve vsebine"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "Ime podjetja"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "Zapri zavihek."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "Nastavitve za odstranitev dovoljenja za spletna obvestila."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "Želite odstraniti dovoljenja za spletna obvestila?"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "Počisti dostop do obvestila za spletna mesta."
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "Izbriši obvestila"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "Počisti dostop do položaja"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "Počisti zgodovino"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "Počisti vse podatke brskalnika in ponastavi vse nastavitve na privzete vrednosti."
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "Mesto/kraj"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "Spremenite velikost besedila, da bo branje lažje, zlasti pri pregledovanju namiznih različic spletnih mest v napravi. Opomba: postavitev besedila se lahko pri tem spremeni."
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "Opomnik za zaznamke"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "Blokiranje pojavnih oken na spletnih straneh."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "Blokiranje pojavnih oken na spletnih straneh."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "Blokirajte pojavna okna"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "Osnovno"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "Samodejno izpolnjevanje obrazcev"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "Samodejno zaznavanje"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "Samodejno"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "Ko %d-krat obiščete spletno mesto, vas vpraša, če ga želite dodati med zaznamke"
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "Vedno vključeno"
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "Vedno"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "Vsa odprta okna se bodo zaprla in postavljeni boste na domačo stran."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "Dovoli spletnim mestom, da zaženejo JavaScript."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "Dovoli spletnim mestom, da zahtevajo dostop do vaše lokacije."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Dovoli spletnim mestom dostop do podatkov o lokaciji."
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "Dovoli, da %s pokaže obvestila"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "Omogoča stranem, da shranijo in berejo podatke piškotkov."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "Ko boste obiskali spletne strani, bodo največkrat obiskane strani prikazane tukaj."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "Ko si boste ogledali spletna mesta, bosta tukaj prikazana velikost njihovih shranjenih podatkov in podatek, ali lahko dostopajo do vaše lokacije."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Ko si spletne strani ogledate, bodo prikazane tukaj."
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Ko spletne strani shranite za ogled brez povezave, bodo prikazane tukaj."
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "Ko boste naložili strani, bo zgodovina strani prikazana."
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Ko spletne strani dodate v funkcijo Hitri dostop, bodo prikazane tukaj."
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Zahtevnejše nastavitve za posamezna spletna mesta"
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "Napredno"
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "Dodaj v stike"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "Za hitrejše odpir. dod. to spl. mesto med zaznamke."
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "2. vrstica naslova"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "1. vrstica naslova"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "Sprejmi piškotke"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "1 profil bo izbrisan."
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "ZAV."
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "Prenos se začenja ..."
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "Mapa je preimenovana."
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "Predl. isk. izrazov in URL-jev"
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "Upravljanje porabe podatkov"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "Prekliči"
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "Nastavite, da naprava med nalaganjem na zaslonu prikaže celotno spletno stran, da se po njej ni treba pomikati."
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "Ni mogoče zagnati interneta. Skoraj prazna baterija."
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "Prenos je ustavljen in preneseni podatki bodo izbrisani."
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "Search completed"
+
+msgid "IDS_BR_POP_READY"
+msgstr "Pripravljen."
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "Napaka pomnilnika."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Podatkovno gostovanje je onemogočeno. Povežite se z omrežjem Wi-Fi ali omogočite prenos podatkov na gostovanju in poskusite znova."
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "Predolga zakasnitev zahteve."
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "Zahtevana je povezava z omrežjem Wi-Fi. Pritisnite V redu, da odprete nastavitve za Wi-Fi."
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "Splet. ap."
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "Spletni prikaz"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "Pozn. branje na str. brez pov."
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "Hitri dostop"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "Vedno omogočeno"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Pritisnite tukaj, da dodate bližnjico za Hitri dostop"
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "Ni zgodovine"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "Uporab. priročnik"
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "Kraj/mesto/država"
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "Shranjeni podatki"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "Iskanje in predlag. URL-ji"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "Zgodovina"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "Prilagodi stran zaslonu"
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "Prenosi"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "Po meri"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "Država/regija"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "Preimenujte mapo"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "Oseb. podatki"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "Novejše"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "Izdano za"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "Kodiranje"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "Uredi pod."
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "Prenos je ustavljen"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "Oddelek:"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "Dodaj pod."
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "Wi-Fi"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "Nast."
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "V redu"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "Novo"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "Spletno iskanje"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "Datoteke ni mogoče odpreti."
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "Ni mogoče najti aplikacije za odpiranje te datoteke."
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "Ko je omogočen način letenja, povezava z mobilnimi omrežji ni mogoča. Povežite se z omrežjem Wi-Fi ali pritisnite možnost Nastavitve, onemogočite način letenja in poskusite znova."
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Ta certifikat je od zaupanja vrednega overovitelja."
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Pritisnite tukaj, da dodate bližnjico za Hitri dostop."
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "Nastavitve"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "% "
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "Nobeno mobilno omrežje ni najdeno."
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "Ni ujemanj"
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "Funkcija Prenos podatkov prek mobilnega omrežja je izklopljena. Povežite se z omrežjem Wi-Fi ali pritisnite možnost Nastavitve, vklopite funkcijo Prenos podatkov prek mobilnega omrežja in poskusite znova."
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "Prilagodi širini"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "HITRI DOSTOP"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "Odpri na novem zavihku"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "Souporaba povezave"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "Shrani"
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "Shrani"
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "Shrani"
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "Nazaj"
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "Naprej"
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "Izbriši"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "Počisti"
+
+msgid "IDS_BR_SK_BACK"
+msgstr "Nazaj"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "Zahtevana je povezava z omrežjem Wi-Fi. Povežite se z omrežjem Wi-Fi in poskusite znova"
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "Ne najdem naslova URL."
+
+msgid "IDS_BR_POP_URL"
+msgstr "URL"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "Shranjeno."
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "Odstranjeno."
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d elementov bo izbrisanih."
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "%d predmetov izbranih."
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "Ni izbranih predmetov."
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "Ni dovolj pomnilnika."
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "Nikoli"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "Mobilni podatki so onemogočeni. Povežite se z omrežjem Wi-Fi ali omogočite mobilne podatke in poskusite znova"
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "Nalaganje. Počakajte ..."
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "Nepravilen URL."
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "Ni uspelo."
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "Vnesite naslov"
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "Ne kaži več"
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "Prenos je končan."
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "Onemogočeno."
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "Izbrišem?"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "Izbrisano."
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "Zaprem aplikacijo?"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "Zaznamek dodan."
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "Samodejna svetlost"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "Račun"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "1 element bo izbrisan."
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "1 predmet je izbran."
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "Prevedi"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "Ustavi"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "Prikaži"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "Deli"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "Nastavitve"
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "Pošlji e-pošto"
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "Izberite"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "Kartica SD"
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "Preimenuj"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "Osveži"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "Premakni"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "Sporočila"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "Pogled seznama"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "Strinjam se."
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "Pomoč"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "Naprava"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "Zaznamek"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "Dodano."
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "Dodaj"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "Privz. shramba za prenose"
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "Prijava v Samsung račun"
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "%d izbranih"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "Ni omrežne povezave"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "Mapa"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "Uredi profil"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "Nastavi"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "Ne zdaj"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "Omogoči"
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "Uredi"
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "Nadaljuj"
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "Nadaljuj"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "Zapri"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "Prekliči"
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "Prekliči"
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "Dovoli"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "Včeraj"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "Danes"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "Naslov"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "Največje dovoljeno število znakov (%d) je preseženo."
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "Pretakanje"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "Majhna"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "Nastavitve"
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "Iskanje"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "Rezultati iskanja"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "Profil"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "Obdelujem..."
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "Tel. št."
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "Telefon"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d elementov bo izbrisanih."
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "Geslo"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "Vključeno"
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "Izključeno"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "Ni najdenih rezultatov."
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "Ni zgodovine"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "Obvestila"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "Srednja"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "Slike"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "Celotni zaslon"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "Velikost pisave"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "Ime mape"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "Vnesite poštno številko."
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "Vnesite poštno številko."
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "Vnesite telefonsko številko."
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "Vnesite ime."
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "Vnesite ime mape."
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "Vnesite e-poštni naslov."
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "E-poštni naslov"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "Prenašam ..."
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "Način za razvijalce"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "Privzeto"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "Zaznamki"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "Vse"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr "Dodaj v"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "Oznake"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "1 element bo izbrisan."
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "Doseženo je največje dovoljeno število znakov (%d)."
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "Nepodprta vrsta medija."
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Ko je omogočen način letenja, povezava z mobilnimi omrežji ni mogoča. Povežite se z omrežjem Wi-Fi ali onemogočite način letenja in poskusite znova"
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "Namestitev je končana."
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "Namestitev ni uspela."
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "Brišem"
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Podatkovno gostovanje je onemogočeno. Povežite se z omrežjem Wi-Fi ali omogočite podatkovno gostovanje in poskusite znova"
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "Souporaba preko"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "Prilepi"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "Velikost pisave"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "Ni mogoče prenesti"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "Posodobi"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "Pos.znova"
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "Zahteva ni uspela."
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "Prijava"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "Nalaganje..."
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "Prilagodi zaslonu"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "Prenosi"
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Prenos podatkov na gostovanju je onemogočen. Povežite se z omrežjem Wi-Fi ali omogočite prenos podatkov na gostovanju in poskusite znova."
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "Nalaganje preklicano."
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "Skriv. vkl."
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "Zasebnost"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "Privzeta shramba"
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "Ročna povečava"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "Privzeti iskalnik"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "Shrani podatke za prijavo"
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "Izklopite skrivnostni način"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "Vklopite skrivnostni način"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "Varnost skrivnostnega načina"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "Uporabi geslo"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "Ne uporabi gesla"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "Najbolj obisk. spl. mesta"
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "Nastavi moj profil"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "Moj profil za sam. izpol."
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "Upravljanje podatkov za izpolnjevanje spletnih obrazcev."
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "Sh. pod. za prij."
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "Podatki za dostop do lokacije"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "Samodejno izpolnjevanje podatkov"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "Nobena spletna stran, ki jo odprete, ko je vklopljen skrivnostni način, ne bo prikazana v brskalniku ali zgodovini iskanja, ko ga izklopite.\n\nNoben zaznamek in spletna stran, shranjena med tem, ko je skrivnostni način vklopljen, ne bosta prikazana, ko ga izklopite.\n\nPodatke v skrivnostnem načinu lahko tudi zaščitite z geslom."
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "Nobena spletna stran, ki jo odprete, ko je vklopljen skrivnostni način, ne bo prikazana v brskalniku ali zgodovini iskanja, ko ga izklopite.\n\nNoben zaznamek in spletna stran, shranjena med tem, ko je skrivnostni način vklopljen, ne bosta prikazana, ko ga izklopite."
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "Skriv. izk."
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "Ne uporabi gesla"
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "Nov zav."
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "Spletni naslov"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "Dod. spl. st. v Hitri dostop"
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "Vklopi JavaScript"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "Nov. zavihka ni mog. odpreti"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "Odpri na novem zavihku"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "Ime mape je že v uporabi."
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "Nova mapa %d"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "Nova mapa"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "Omogoči JavaScript"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "Upravlj. podatkov spletnih mest"
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "Nastavite domačo stran"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Spletna stran dodana na seznam za hitri dostop."
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "Uredi funkcijo Hitri dostop"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "Odstrani iz zaznamkov"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "Dodaj zaznamek"
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "Zgodovina brskanja"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "Zavihki"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "Nov zavihek"
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "Naprej"
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "Nazaj"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "Zaznamki"
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "Ni profilov"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "Zgodovina"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "Zaznamki"
+
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "Greška mreže."
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "Potrebna je autentikacija."
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "Bezbednosno upozorenje"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "Sertifikati"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "Izdato:"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "Zajedničko ime:"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "Organizacija:"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "Organizaciona jedinica:"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "Postoje problemi sa bezbednosnim sertifikatom za ovaj sajt."
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "Dozvoli"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "%s traži tvoju lokaciju."
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "Zapamti željenu vrednost."
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr "Serijski broj"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "Izdavalac:"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "Važenje:"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "Važi od:"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "Važi do"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "Otisak prsta"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "Algoritam potpisa"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "Preuzmi"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "Ova web stranica"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "Korisničko ime"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "Lozinka"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "Prikaži"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "Otkaži"
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "Ekran"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "LTE/GSM/WCDMA (automatsko povezivanje)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "Više prozora"
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "Informacije o certifikatu"
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "Podešavanja sajta"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "Neispravan certifikat."
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "Taster"
+
+msgid "IDS_BR_SK_YES"
+msgstr "Da"
+
+msgid "IDS_BR_SK_NO"
+msgstr "Ne"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "Gotovo"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "Otkaži"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "Još"
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "Nema stavki"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "Poveži se na mobil. mrežu"
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "Ne prikazuj ponovo"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "Isključivo http ili https URL adrese mogu biti preuzete."
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "Web pretraga"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "Prikaži sliku"
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "Sačuvaj vezu"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "Sačuvaj sliku"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "Kopiraj vezu"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "Kopiraj sliku"
+
+msgid "IDS_BR_SK_OK"
+msgstr "OK"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "Poziv"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "Neuspeš."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "Web stranica je dodata u Brzi pristup."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "Web stranica je dodata u Obeleživače."
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "Prečica brzog pristupa je izbrisana."
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Sledeći broj stavki je izbrisan iz istorije pretraživanja: %d."
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "Otvaranje Samsung naloga..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "Omogućena je slaba upotreba podataka."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "Onemogućena je slaba upotreba podataka. Sačuvano je %d% propusne moći."
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "Slika je kopirana u privremenu memoriju."
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Neuspešno dodavanje na početni ekran."
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "Preuzimanje slike..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "Statistika o čuvanju podataka je resetovana."
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "Obeleživač je izbrisan."
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Dodaju na Listu brzih pristupa."
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "Dodato na početni ekran."
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "1 iskačući prozor je blokiran."
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Jedna stavka je izbrisana iz istorije pretraživanja."
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "Obaveštenja"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "Najposećeniji"
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "Istorija"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "Ukl. oz."
+
+msgid "IDS_BR_SK_TABS"
+msgstr "Kartice"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "Meni"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "Obriši"
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "Kreiraj folder"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "Obriši"
+
+msgid "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"
+msgstr "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."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Podesi da uređaj predlaže upite i sajtove na traci sa veb adresama dok kucaš."
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "Podesi tekst za online obrasce."
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Podesi napredna podešavanja za pojedinačne sajtove."
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "Zapamti podatke otkucane u obrascima radi kasnijeg korišćenja."
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "Predviđanje reči za prikazivanje srodnih upita i popularnih sajtova u Navigacionoj traci dok kucaš."
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "Potisni zahteve sajta radi kontrole nivoa zuma."
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "Prikaži slike na web stranicama."
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "Kompresuj sadržaj sajtova da bi koristio/la manje podataka."
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "Obriši informacije o pristupu obaveštenjima za sve sajtove."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "Change the text size for easier reading, especially when viewing desktop versions of websites on your phone. Note that the text layout may change as a result."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "Promeni veličinu teksta za lakše čitanje posebno prilikom prikazivanja verzija radne površine sajtova. Imaj u vidu da se izgled teksta može promeniti usled tog povećanja."
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "Sve informacije o pristupu obaveštenjima za sajtove će biti obrisane."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Omogući sajtovima da sačuvaju i čitaju kolačiće."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Dozvoli sajtovima da traže pristup podacima o tvojoj lokaciji."
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "Možda nećeš moći da pravilno isečeš neke web stranice"
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "Istorija će biti obrisana."
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "Nije moguće prikazati sertifikat. Informacije o stranici su promenjene."
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "Da bi se prijavio/la na ovaj sajt koristeći otiske prstiju, idi na podešavanja i omogući Prijavljivanje na web."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Ovaj sertifikat ne potiče od pouzdane institucije."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Ovaj sertifikat potiče od pouzdane institucije."
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Podaci o dozvoli lociranja za ovaj web sajt će biti obrisani."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "Odredišni folder je isti kao izvorni."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "Odredišni folder je podfolder izvornog foldera."
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "Postoje problemi sa bezbednosnim sertifikatom za ovaj veb sajt."
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "Počinje preuzimanje..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "Neki stari HTML web sajtovi možda ne podržavaju ovu funkciju."
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "Postavi kao početnu stranu"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "Podešavanja će biti resetovana na podrazumevana."
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "Podešavanja sačuvana."
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "Politika bezbednosti ograničava upotrebu Internet pretraživača."
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "Sačuvano u obeleživače."
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "Preimenuj oznaku"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "%d profila će biti izbrisana."
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "Stranice koje vidiš neće se prikazati u istoriji pretraživača ili pretrage i neće ostaviti druge tragove kao što su kolačići."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "%1$s (%2$s) traži dozvolu za korišćenje tvoje kamere."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) traži dozvolu da sačuva podatke na tvoj uređaj za offline korišćenje."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "%1$s (%2$s) traži dozvolu za prikazivanje obaveštenja."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "%1$s (%2$s) traži dozvolu za promenu načina na koji pretraživač radi na ovom sajtu. Ovo može biti pokušaj napada na tvoj sistem. Ako ne veruješ ovom veb sajtu ili ne znaš zbog čega se pojavio ovaj zahtev, kucni na Otkaži"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "%1$s (%2$s) traži dozvolu za pristup tvojoj lokaciji."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) pokušava da sačuva veliku količinu podataka na tvoj uređaj za offline korišćenje."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "„%1$s“ je detektovan.\nDetektovan je u: „%2$s“\n\nDeo sadržaja je blokiran kako bi se zaštitio tvoj uređaj."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "„%1$s“ je detektovan.\nDetektovan je u: „%2$s“\n\nIpak otvoriti web stranicu?"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "Nema dovoljno memorije. Izbriši neke stavke i pokušaj ponovo."
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "Nije dozvoljeno."
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "Premešteno."
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "Unesi URL."
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "Unesi naziv obeleživača."
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "Dialing..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "Obrisati informacije za pristup lokaciji sajta?"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "Izbrisati ovu prečicu Brzog pristupa?"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "Izbrisati ovu stranicu?"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "Izbrisati ovaj obeleživač?"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "Izbrisati podatke koji se čuvaju na sajtu?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "Izbrisati podatke za prijavu na ovaj sajt?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "Izbrisati podatke za prijavu na %d sajta?"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "Izbrisati sačuvane %d web stranice?"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "Izbrisati %d prečice brzog pristupa?"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "Izbrisati %d obeleživača?"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "Obrisati sve podatke sajtova i dozvole lociranja?"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "Obriši istoriju"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "Nastavi"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "Zatvori aplikaciju"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "Obrisati?"
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "Obriši istoriju?"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "Obeleživač je uklonjen."
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "Već postoji."
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Biće obrisani svi sačuvani podaci za ovaj web sajt."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Biće obrisani svi sačuvani podaci i podaci o dozvoli lociranja za ovaj web sajt."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "Biće obrisani svi sačuvani podaci i podaci o dozvoli lociranja za ove sajtove."
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "Sva podešavanja će biti resetovana na podrazumevane vrednosti."
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Sve stavke će biti izbrisane iz istorije pretraživanja."
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Omogući sajtovima da sačuvaju i čitaju kolačiće."
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "Dodato u obeleživače."
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "Prozori"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "Prikaži sertifikat"
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "Unicode (UTF-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "Indeksni prikaz"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "Kodiranje teksta"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "Smanji tekst"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "Podešavanja"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "Pošalji poruku"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "E-mail"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "Izaberi tekst"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "Izaberi sve"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "Izaberi sve"
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "Režim izbora"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "Označeno"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "Sačuvaj na aplikaciji KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Sačuvaj str. za offline prikaz"
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "Sač. povez. stavku u KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Sačuvaj za offline prikaz"
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "Web strana"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "Sačuvane strane"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "Prikaži"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "Preuredi"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "Preimenuj folder"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "Ukloni"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "Režim čitača"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "Lozinke"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "Otvori u novom prozoru"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "Otvori"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "Offline poruke"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "Novi prozor"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "Minimizuj"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "Srednji"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "Nizak"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "Privilegije za pristupanje lokaciji"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "Učitaj slike"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "Latin-1 (ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "Korejski (EUC-KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "Japanski (SHIFT JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "Japanski (ISO-2022-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "Japanski (EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "Inkognito režim"
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "Ogroman"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "Početni ekran kao web zapis"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "Početni ekran kao prečica"
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "Visok"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "Napred"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "Vrati se na prethodnu stranu"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "Džinovsko"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "Nađi na strani"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "Nađi na strani"
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "Pretplate na kanale"
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "Uvećaj tekst"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "Omogući Tajni režim"
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "Omogući Noćni režim"
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "Omog. slabu upotrebu podataka"
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "Prevuci i otpusti"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "Onemog. Tajni režim"
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "Onemog. Noćni režim"
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "Onem. slabu upotrebu podataka"
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "Onemogućeno"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "Obriši sačuvanu stranu"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "Obriši istoriju"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "Mreža podataka"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "Kopiraj u privremenu memoriju"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "Kopir. URL veze"
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "Kopiraj"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "Zatvori sve"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "Obriši sve"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "Kineski (GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "Kineski (Big5)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "Keš memorija"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "Dodaj u Web zapis"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "Dodaj u brzi pristup"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Dodaj na početni ekran"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "Dodaj na početnu"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "Dodaj ili ukloni obeleživač"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "Dodaj obeleživač"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "Dodaj obeleživač"
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "Dodatak"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "Traži ili unesi URL"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "Nema istorije sajta"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "Nema sajtova"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "Nema veb stranica"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "Nema prečica"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "Predlozi za Web adresu"
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "Sajtovi"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "Prikaži više"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "Predlozi za URL adrese"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "Pojačanje teksta"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "Podesi početnu stranicu"
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "Pokreni JavaScript"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "Resetuj podešavanja"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "Unapred učitaj web stran."
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "Unap. učit. pov. web str."
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "Unapred učitaj dost. veze"
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "Slaba upotreba podataka"
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "Lokalni pristup"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "Kvalitet slike"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "Sakrij traku sa adresama"
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "Preuzmi sadržaj kanala"
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "Izbrisati pod. za prijavu"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "Statistika o podacima"
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "Sadržaj"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "Obriši podatke o obavešt."
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "Autom. popunjav. obrazaca"
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "Dodaj profil"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "Pristupi lokaciji"
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "Dostignut granični broj prozora"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "Veb obaveštenja"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "Web obaveštenje"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "Važenje"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "Nemoguće otvoriti prozor"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Nije moguće otvoriti fajl"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "Nemoguće pomeriti obeleživače"
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "Sajt nije pouzdan"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "Podešavanje početne stranice"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "Serijski broj:"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "Izaberi podatke za prijavu na"
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "Izaberi prečice"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "Izaberi obeleživače"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "Izaberi obeleživač"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "Bezbednosni sertifikat"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "Preuredi prečice brz. pristupa"
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "Brz pristup"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "Profili"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "Iskačući prozor je blokiran"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "Popularni sajtovi"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "Organizacija:"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "Organizaciona jedinica:"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "Izdato:"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "Izdavač"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "HTML5 dodatak"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "Sačuvani podaci"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "Ističe:"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "Omogući prijavljivanje na web"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "Izmeni obeleživač"
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "Izbrisati podatke sajtova"
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "Izbrisati podatke za prijavu"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "Obriši profil"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "Izbriši obeleživače"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "Problem sa prenosom podataka"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "Zajedničko ime:"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "Zatvori aplikaciju"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "Obriši personalizovane podatke"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "Obriši pristup lokaciji"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "Upravlj. propusnom moći"
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "Sertifikati"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "Resetuj"
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "Poč. strana"
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "Nađi"
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "Nazad"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "Uvek prik."
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "Web portal"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "Sport"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "Društveni život"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr "Kupovina"
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "Plaćanje"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "Hobiji"
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "Idi na istoriju"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "Zabava"
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "Menadžer prozora"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "Web adresa"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "Ulaz govora"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "Prikaži sliku"
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "Prikaži istoriju."
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "Prikaži obeleživače."
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "Važeći sertifikat"
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "Koristi prikaz preko celog ekrana radi skrivanja statusne trake."
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Koristi uslugu predviđanja za prikazivanje srodnih upita i popularnih web sajtova u traci sa adresama dok kucaš."
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "Gornji folder"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "Uklonjena oznaka"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "Nije moguće otvoriti fajl u %s. Možda je uklonjen ili preimenovan, ili dozvole za fajl možda sprečavaju pristup."
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "Nije moguće prikazati web stranicu. Nema odgovora servera."
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "Grad/velegrad/zemlja"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "Ovaj sajt koristi %s."
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "Ovaj sajt može da pristupi tvojoj lokaciji."
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "Ovaj sajt ne može da pristupi tvojoj lokaciji."
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Ovaj obeleživač će biti obrisan."
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "Izabrani lični podaci će biti izbrisani."
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "Polje za tekst"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "Ciljni folder"
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "Kucni na ikonu menadžera prozora i zatvori neke od prozora, a zatim pokušaj ponovo."
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "Kucni još jednom za zatvaranje Interneta."
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "Sinhronizuj otvorene stranice"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "Sinhronizovanje podataka preko Interneta"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "Sinhronizuj obeleživače"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "Poštanska adresa, poštanski fah, centralna pošta i sl"
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "Sačuvani podaci"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "Ručica razdelne trake"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "Za pristup obeleživačima i karticama na drugim uređajima, prijavi se na svoj Samsung nalog."
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "Prikaži pregled novootvorenih strana."
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "SHA-256 otisak prsta:"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "SHA-1 otisak prsta:"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "Podesi tekst za automatsko popunjavanje web obrasca."
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "Postavi trenutnu stranu kao početnu"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "Izaberi folder"
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "Traži ili unesi URL."
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "Polje za pretragu"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "Pretraga i predlozi URL adrese"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "Tekst i ekran"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "Sačuvaj korisnička imena i lozinke za web sajtove."
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "Sačuvaj vezu"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "Vratiti podrazumevana podešavanja?"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "Vrati podrazumevana podešavanja"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "Resetuj na podrazumevano"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "Resetovanje podešavanja"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "Resetuj sva podešavanja na njihove podrazumevane vrednosti."
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "Ukloniti informacije o pristupu veb obaveštenjima?"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "Zapamti šifre"
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "Zapamti podatke obrazaca"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "Zapamti podatke koje unosim u obrasce radi kasnije upotrebe."
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "Taster za radio"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "%s obeleživač će biti izbrisan."
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "Privatnost"
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "Štampaj"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "Pritisni taster menija."
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "Poštanski broj"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "Blok. %d isk. proz."
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "Stranica je učitana"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "Stranice koje vidiš na ovoj kartici neće se prikazati u istoriji pretraživača ili pretrage i neće ostaviti druge tragove kao što su kolačići."
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "Potisni zahtev sajta radi kontrole zuma."
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "Drugo"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "Otvori prozore."
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "Otvori str. u pregledu"
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "Na zahtev"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "Samo preko Wi-Fi v."
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "Starije"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "Nema prozora"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "Nema posećenih sajtova"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "Nema naslova"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "Nema sačuvanih strana"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "Nema obeleživača"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "Normalan"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "Vesti"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Premestiti izabrane obeleživače?"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "Najposećeniji sajtovi"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "Uspravan prikaz"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "Lokacija"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "Zadnja nedelja"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "Zadnji mesec"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "Poslednjih 7 dana"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "Velika"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "Internet istorija nije sačuvana."
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "Poboljšaj učinak prilikom učitavanja stranica."
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "Početna strana"
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "Sakrij traku sa adresama kada se lista stranica nadole."
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "Opšte"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "Puno ime"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "Prinudno zumiranje"
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "Stan, soba, jedinica, zgrada, sprat itd."
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "Otisci prstiju:"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Neuspešno dodavanje na početni ekran."
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "Unesi svoje ime."
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "Unesi mesto/grad/zemlju."
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "Unesi zemlju/regiju."
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "Unesi naziv kompanije."
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "Omogući lociranje"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "Omogući JavaScript"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "Dvaput kucni za prikaz sertifikata."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "Dvaput kucni za izbor web pretraživača."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "Dvaput kucni za otvaranje web stranice."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "Dvaput kucni za otvaranje liste."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "Dvaput kucni za otvaranje foldera."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "Dvaput kucni za otvaranje tastature."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "Dvaput kucni za pomeranje sadržaja."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "Dvaput kucni za zatvaranje trake."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "Kucni dvaput da bi otkazao/la pretragu."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "Za promenu veličine podeljenog prostora, kucni dvaput i zadrži."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "Dvaput kucni i prevuci za promenu redosleda."
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "Prikaži iskačuće poruke bezbednosnog upozorenja."
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "Prikaži slike na web stranama."
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "Prikaz radne površine"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Izbrisati izabrane obeleživače?"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "Izbriši lične podatke"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "Podrazumevana skladišna lokacija"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "Podrazumevana stranica"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "Upotreba podataka je smanjena za %1$d% (primljeno je %2$d KB od %3$d KB). Kucni ovde da bi resetovao/la podešavanja statistike."
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "Prilagođeni korisnički agent"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "Trenutna strana"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "Kreirano."
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "Zemlja"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "Zemlja/region"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "Kolač. i pod. o sajtu"
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "Kolačići"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "Podešavanja sadržaja"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "Naziv kompanije"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "Zatvori karticu."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "Obriši podešavanja dozvola za web obaveštenja."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "Obrisati dozvole za web obaveštenja?"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "Obriši pristup obaveštenjima za sajtove."
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "Obriši obaveštenja"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "Obriši pristup lokaciji"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "Obriši istoriju"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "Obriši sve podatke pretraživača i vrati sva podrazumevana podešavanja."
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "Grad/naseljeno mesto"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "Promeni veličinu teksta za lakše čitanje posebno prilikom prikazivanja verzija web sajtova za stone računare na tvom uređaju. Imaj u vidu da se izgled teksta može promeniti usled tog povećanja."
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "Podsetnik o obeleživaču"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "Blokiraj iskačuća obaveštenja na web stranicama."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "Blokiraj iskačuća obaveštenja na web stranicama."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "Blokiraj iskačuće prozore"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "Osnovno"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "Automatsko popunjavanje obrazaca"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "Autodetekcija"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "Automatski"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "Pitaj da li da dodaš obeleživač za web stranicu kada je posetiš %d puta"
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "Uvek uključeno"
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "Uvek"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "Zatvoriće se svi otvoreni prozori i prelaziš na početnu stranicu."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "Dozvoli sajtovima da pokrenu JavaScript."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "Dozvoli sajtovima da traže pristup tvojoj lokaciji."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Dozvoli sajtovima da traže pristup podacima o tvojoj lokaciji."
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "Dozvoli da %s prikaže obaveštenja"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "Omogućava sajtovima da sačuvaju i čitaju podatke iz kolačića."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "Nakon što posetiš veb stranice, stranice koje si najčešće posećivao/la će se prikazati ovde."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "Nakon što pregledaš sajtove, veličina njihovih sačuvanih podataka i poruka da li mogu da pristupe tvojoj lokaciji će biti prikazani ovde."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Nakon što pregledaš web stranice, one će se prikazati ovde."
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Nakon što sačuvaš veb stranice za prikaz offline, one će se prikazati ovde."
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "Nakon što učitaš stranice, prikazaće se istorija stranica."
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Nakon što dodaš veb stranice u Brzi pristup, one će se prikazati ovde."
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Napredna podešavanja za pojedinačne sajtove"
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "Napredno"
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "Dodaj u kontakte"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "Dodaj ovaj sajt u obeleživače radi bržeg otvaranja."
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "2. red adrese"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "1. red adrese"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "Prihvataj kolačiće"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "1 profil će biti izbrisan."
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "KART."
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "Preuzimanje počinje..."
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "Folder je preimenovan."
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "Pred. term. za pret. i URL adr."
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "Upravljanje upotrebom podataka"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "Otkaži"
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "Podesi da uređaj prikazuje celu veb stranicu na ekranu kada se učitava, bez potrebe listanja."
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "Nemoguće pokrenuti Internet. Baterija prazna."
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "Preuzimanje je zaustavljeno i preuzeti podaci će biti izbrisani."
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "Search completed"
+
+msgid "IDS_BR_POP_READY"
+msgstr "Spreman"
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "Greška memorije."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Prenos podataka u romingu nije omogućen. Poveži se na Wi-Fi mrežu ili omogući Prenos podataka u romingu i pokušaj ponovo."
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "Vremensko prekoračenje zahteva."
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "Neophodna je Wi-Fi veza. Kucni na OK da bi otišao/la na podešavanja Wi-Fi veze."
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "Veb aplik."
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "Prikaži online"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "Čitaj kasnije offline stranice"
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "Brz pristup"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "Uvek je omogućeno"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Kucni ovde da bi dodao/la prečicu za Brz pristup"
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "Nema istorije"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "Korisničko uputstvo"
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "Grad/velegrad/zemlja"
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "Sačuvani podaci"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "Pretraga i predlozi za URL"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "Istorija"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "Uklopi stranicu i ekran"
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "Preuzimanja"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "Prilagođeno"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "Zemlja/regija"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "Preimenuj folder"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "Lični podaci"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "Novije"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "Izdato osobi"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "Kodiranje"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "Izmeni inf."
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "Preuzimanje je prekinuto"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "Sektor:"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "Dodaj inf."
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "Wi-Fi"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "Podeš."
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "OK"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "Novo"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "Web pretraga"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "Nemoguće otvoriti fajl."
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "Nije moguće naći aplikaciju da bi se otvorio ovaj fajl."
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "Povezivanje na mobilne mreže nije moguće kada je omogućen Avionski režim. Umesto toga, poveži se na Wi-Fi mrežu ili kucni na Podešavanja da bi onemogućio/la Avionski režim i zatim pokušaj ponovo."
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Ovaj sertifikat potiče od pouzdane institucije."
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Kucni ovde da bi dodao/la prečicu za Brz pristup."
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "Postavke"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "% "
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "Nisu pronađene mobilne mreže."
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "Nema pogodaka"
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "Prenos podataka putem mobilne telefonije je isključen. Umesto toga, poveži se na Wi-Fi mrežu ili kucni na Podešavanja da bi uključio/la Prenos podataka putem mobilne telefonije i pokušaj ponovo."
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "Podesi prema širini"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "BRZ PRISTUP"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "Otvori u novoj kartici"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "Podeli vezu"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "Sačuvaj"
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "Sačuvaj"
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "Sačuvaj"
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "Prethodna"
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "Naredna"
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "Obriši"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "Obriši"
+
+msgid "IDS_BR_SK_BACK"
+msgstr "Nazad"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "Neophodna je Wi-Fi veza. Poveži se na Wi-Fi mrežu i pokušaj ponovo"
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "URL nije nađen."
+
+msgid "IDS_BR_POP_URL"
+msgstr "URL"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "Sačuvano."
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "Uklonjeno."
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "Biće obrisane/o %d stavke/i."
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "%d stavke/i označene/o."
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "Nema izabranih stavki."
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "Nedovoljna memorija."
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "Nikad"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "Prenos podataka putem mobilne telefonije nije omogućen. Umesto toga, poveži se na Wi-Fi mrežu ili omogući prenos podataka putem mobilne telefonije i pokušaj ponovo"
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "Učitavanje. Sačekaj..."
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "Neispravan URL."
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "Neuspešno."
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "Unesi naslov"
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "Ne prikazuj ponovo"
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "Preuzimanje završeno."
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "Onemogućeno."
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "Obriši?"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "Obrisano."
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "Zatvori aplikaciju?"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "Obeleživač dodat."
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "Automatsko osvetljenje"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "Nalog"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "1 stavka će biti izbrisana."
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "1 stavka izabrana."
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "Prevedi"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "Prekini"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "Prikaži"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "Podeli"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "Podešavanja"
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "Pošalji e-poruku"
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "Izaberi"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "SD kartica"
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "Preimenuj"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "Osveži"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "Premesti"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "Poruke"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "Prikaz u vidu liste"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "Prihvatam."
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "Pomoć"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "Uređaj"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "Obeleživač"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "Dodato."
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "Dodaj"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "Podraz. mem. za preuzim."
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "Prijavi se na Samsung nalog"
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "Izabrano je %d"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "Nema mrežne veze"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "Folder"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "Izmeni profil"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "Podesi"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "Ne sada"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "Omogući"
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "Izmeni"
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "Nastavi"
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "Nastavi"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "Zatvori"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "Otkaži"
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "Otkaži"
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "Dozvoli"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "Juče"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "Danas"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "Naslov"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "Prekoračen je maksimalan broj karaktera (%d)."
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "Striming"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "Mala"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "Podešavanja"
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "Pretraži"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "Rezultati pretrage"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "Profil"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "Obrada..."
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "Broj tel."
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "Telefon"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "Biće obrisane/o %d stavke/i."
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "Lozinka"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "Uključeno"
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "Isključeno"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "Nema rezultata"
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "Nema istorije"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "Obaveštenja"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "Srednja"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "Slike"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "Celi ekran"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "Veličina slova"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "Naziv foldera"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "Unesi poštanski broj."
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "Unesi poštanski broj."
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "Unesi broj telefona."
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "Unesi ime."
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "Unesi ime foldera"
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "Unesi adresu e-pošte."
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "Adresa e-pošte"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "Preuzimanje..."
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "Režim za razvoj"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "Podrazumevano"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "Obeleživači"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "Sve"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr "Dodaj u"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "Oznake"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "1 stavka će biti izbrisana."
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "Dostignut je maksimalan broj karaktera (%d)."
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "Nepodržani tip medija."
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Povezivanje na mobilne mreže nije moguć kada je omogućen režim letenja. Umesto toga, poveži se na Wi-Fi mrežu ili onemogući režim letenja i pokušaj ponovo"
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "Instalacija završena."
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "Instalacija neuspešna."
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "Brisanje..."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Prenos podataka u romingu nije omogućen. Umesto toga, poveži se na Wi-Fi mrežu ili omogući prenos podataka u romingu i pokušaj ponovo"
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "Podeli koristeći"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "Zalepi"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "Veličina slova"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "Ne može se preuzeti"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "Ažuriraj"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "Pokušaj ponovo"
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "Zahtev neuspešan."
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "Prijava"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "Učitavanje..."
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "Podesi prema ekranu"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "Preuzimanja"
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Prenos podataka u romingu nije omogućen. Umesto toga, poveži se na Wi-Fi mrežu ili omogući prenos podataka u romingu i pokušaj ponovo."
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "Preuzimanje prekinuto."
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "Taj. rež. uk."
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "Privatnost"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "Podrazumevano skladište"
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "Ručno zumiranje"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "Podrazumevani veb pretraživač"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "Sačuvaj podat. za prijavu"
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "Isključi Tajni režim"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "Uključi Tajni režim"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "Zaštita Tajnog režima"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "Koristi lozinku"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "Ne koristite lozinku"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "Najposećeniji sajtovi"
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "Podesi moj profil"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "Moje Aut. popunj. profila"
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "Funkcija Upravljaj podacima se koristi za popunjavanje obrazaca na mreži."
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "Sač. pod. za prijavu"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "Podaci o pristupanju lokaciji"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "Automatsko popunjavanje podataka"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "Nijedna veb stranica koju prikažete dok je uključen Tajni režim neće se pojavljivati u pretraživaču niti u istoriji pretrage dok je Tajni režim isključen.\n\nNijedan obeleživač niti veb stranica koju sačuvate dok je uključen Tajni režim neće se prikazati dok je Tajni režim isključen.\n\nPodatke Tajnog režima možete da zaštitite i pomoću lozinke."
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "Nijedna veb stranica koju prikažete dok je uključen Tajni režim neće se pojavljivati u pretraživaču niti u istoriji pretrage dok je Tajni režim isključen.\n\nNijedan obeleživač niti veb stranica koju sačuvate dok je uključen Tajni režim neće se prikazati dok je Tajni režim isključen."
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "Taj. rež. is."
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "Ne koristi lozinku"
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "Nova kar."
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "Veb adresa"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "Dod. veb str. u Brzi pristup"
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "Uključi JavaScript"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "Nova kartica nije otvorena"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "Otvori u novoj kartici"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "Naziv foldera je već u upotrebi."
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "Novi folder %d"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "Novi folder"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "Omogući JavaScript"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "Organizuj podatke o sajtovima"
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "Podesi početnu stranicu"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Veb stranica je dodata u listu za brzi pristup."
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "Izmeni funkciju Brzi pristup"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "Ukloni iz Obeleživača"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "Dodaj obeleživač"
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "Istorija pretraživanja"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "Kartice"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "Nova kartica"
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "Napred"
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "Nazad"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "Obeleživ."
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "Nema nijednog profila"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "Istorija"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "Obeleživači"
+
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "Nätverksfel."
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "Verifiering krävs."
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "Säkerhetsvarning"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "Certifikat"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "Utfärdat till:"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "Allmänt namn:"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "Organisation:"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "Organisationsenhet:"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "Det är problem med säkerhetscertifikatet för denna plats."
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "Tillåt"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "%s begär uppgifter om din plats."
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "Kom ihåg preferens."
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr "Serienummer"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "Utfärdat av:"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "Giltighet:"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "Giltig från:"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "Giltig till"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "Fingeravtryck"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "Signaturalgoritm"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "Hämta"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "Den här webbplatsen"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "Användarnamn"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "Lösenord"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "Visa"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "Avbryt"
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "Skärm"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "LTE/GSM/WCDMA (anslut automatiskt)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "Flera fönster"
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "Certifikatsinformation"
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "Webbplatsinställningar"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "Ogiltigt certifikat."
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "Knapp"
+
+msgid "IDS_BR_SK_YES"
+msgstr "Ja"
+
+msgid "IDS_BR_SK_NO"
+msgstr "Nej"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "Klar"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "Avbryt"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "Mer"
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "Inga objekt"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "Anslut t. mobilt nätverk"
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "Visa inte igen"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "Endast http- eller https-URL:er kan hämtas."
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "Webbsökning"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "Visa bild"
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "Spara länk"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "Spara bild"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "Kopiera länk"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "Kopiera bild"
+
+msgid "IDS_BR_SK_OK"
+msgstr "OK"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "Samtal"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "Missl."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "Webbplatsen har lagts till i Snabbåtkomst."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "Webbsidan har lagts till i Bokmärken."
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "Genvägen till Snabbåtkomst har tagits bort."
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "%d objekt har tagits bort från webbhistoriken."
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "Öppnar Samsung account ..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "Låg dataanvändning har aktiverats."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "Låg dataanvändning har inaktiverats. %d % av bandbredden har sparats."
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "Bild kopierades till Urklipp."
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Det gick inte att lägga till på hemskärmen."
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "Hämtar bild ..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "Statistik över sparade data har återställts."
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "Bokmärket har raderats."
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Tillagd i snabbåtkomstlistan."
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "Tillagd på hemskärmen."
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "1 popup har blockerats."
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "1 objekt har tagits bort från webbhistoriken."
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "Aviseringar"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "Mest besökt"
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "Tidigare"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "Avmark."
+
+msgid "IDS_BR_SK_TABS"
+msgstr "Flikar"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "Meny"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "Radera"
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "Skapa mapp"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "Radera"
+
+msgid "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"
+msgstr "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."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Ställ in enheten på att föreslå frågor och webbplatser i webbadressfältet när du skriver."
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "Ange text för ifyllning av formulär."
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Ange avancerade inställningar för enskilda webbplatser."
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "Kom ihåg data som skrivits in i formulär för senare användning."
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "Förutse relaterade frågor och populära platser i navigeringsfältet när du skriver."
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "Åsidosätt webbplatsens begäran för att kontrollera zoomnivån."
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "Visa bilder på webbplatser."
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "Komprimera innehåll från webbplatser så att mindre data används."
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "Rensa information om åtkomst till aviseringar för alla webbplatser."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "Change the text size for easier reading, especially when viewing desktop versions of websites on your phone. Note that the text layout may change as a result."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "Ändra textstorleken för enklare läsning, särskilt när du tittar på datorversioner av webbplatser. Observera att textlayouten kan ändras."
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "All information om åtkomst till webbplatsaviseringar rensas."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Tillåt att webbplatser sparar och läser cookies."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Tillåt att webbplatser får åtkomst till dina platsdata."
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "Du kan eventuellt inte klippa vissa webbplatser korrekt."
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "Din historik rensas."
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "Det går inte att visa certifikatet. Sidinformationen har ändrats."
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "För att logga in på den här hemsidan med fingeravtryck går du till Inställning och aktiverar webbinloggning."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Detta certifikat är inte från en tillförlitlig utfärdare."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Detta certifikat är från en tillförlitlig utfärdare."
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Platsåtkomstdata för webbplatsen rensas."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "Målmappen är densamma som källmappen."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "Målmappen är en undermapp till källmappen."
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "Det är problem med säkerhetscertifikatet för den här webbplatsen."
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "Startar hämtning..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "En del äldre HTML-webbplatser kanske inte stöder den här funktionen."
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "Ange som startsida"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "Inställningarna kommer att återställas till standardvärdena."
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "Inställningar sparade."
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "Säkerhetspolicy begränsar användningen av Internet-webbläsare."
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "Sparat till bokmärken."
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "Byt namn på tagg"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "%d profiler kommer att raderas."
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "Sidor som du visar syns inte i webbläsarhistoriken eller sökhistoriken och inga andra spår, som cookies, lämnas kvar."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "%1$s (%2$s) begär tillstånd för att använda kameran."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) begär tillstånd för att lagra en stor mängd data på din enhet för användning offline."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "%1$s (%2$s) begär tillstånd för att visa meddelanden."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "%1$s (%2$s) begär tillstånd för att ändra hur din webbläsare fungerar på den här sidan. Det kan vara ett försök att attackera ditt system. Om du inte litar på den här webbplatsen eller inte vet varför den här begäran visas ska du trycka på Avbryt."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "%1$s (%2$s) begär tillstånd om åtkomst till din plats."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) försöker att lagra en stor mängd data på din enhet för användning offline."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "”%1$s” har detekterats.\nDetekterat i: ”%2$s”\n\nEn del innehåll har blockerats för att skydda din enhet."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "”%1$s” har detekterats.\nDetekterat i: ”%2$s”\n\nVill du öppna webbsidan ändå?"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "Inte tillräckligt med minne. Ta bort några objekt och försök igen."
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "Inte tillåtet."
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "Flyttad."
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "Ange URL."
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "Ange bokmärkesnamn."
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "Dialing..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "Ta bort åtkomstinformation för webbplatsen?"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "Ta bort den här genvägen till Snabbåtkomst?"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "Ta bort den här sidan?"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "Ta bort det här bokmärket?"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "Radera alla sparade data på webbplatsen?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "Vill du ta bort inloggningsuppgifter för den här webbplatsen?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "Vill du ta bort inloggningsuppgifter för %d webbplatser?"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "Ta bort %d sparade webbsidor?"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "Vill du ta bort %d genvägar för Snabbåtkomst?"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "Vill du ta bort %d bokmärken?"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "Ta bort alla webbplatsdata och platsbehörigheter?"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "Ta bort historik?"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "Fortsätt"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "Stäng program"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "Vill du rensa?"
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "Rensa historik?"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "Bokmärket har tagits bort."
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "Finns redan."
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Alla lagrade data för den här webbplatsen rensas."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Alla lagrings- och platsåtkomstdata för webbplatsen rensas."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "Alla lagrings- och platsåtkomstdata för de här webbplatserna rensas."
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "Alla inställningar återställs till standard."
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Alla objekt tas bort från webbhistoriken."
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Tillåt att webbplatser sparar och läser cookies."
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "Tillagt i bokmärken."
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "Fönster"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "Visa certifikat"
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "Unicode (UTF-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "Miniatyrer"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "Textkodning"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "Krymp text"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "Inställningar"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "Sänd meddelande"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "E-post"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "Markera text"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "Välj alla"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "Välj alla"
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "Urvalsläge"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "Markerade"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "Spara i KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Spara sidan för offlinevisning"
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "Spara artikellänk i KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Spara för offlinevisning"
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "Webbsida"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "Sparade sidor"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "Visa"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "Ändra ordning"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "Byt mappnamn"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "Ta bort"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "Läsläge"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "Lösenord"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "Öppna i nytt fönster"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "Öppna"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "Offlinesidor"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "Nytt fönster"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "Minimera"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "Medium"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "Låg"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "Åtkomstbehörigheter till plats"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "Läs in bilder"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "Latin-1 (ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "Koreanska (EUC-KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "Japanska (SKIFT-JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "Japanska (ISO-2022-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "Japanska (EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "Privat läge"
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "Mycket stor"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "Startskärm som webbklipp"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "Hemskärmen som genväg"
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "Hög"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "Nästa"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "Åter"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "Gigantisk"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "Sök på sidan"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "Sök på sidan"
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "Flöden du prenum. på"
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "Förstora text"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "Aktivera Hemligt"
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "Aktivera Nattläge"
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "Aktivera låg dataanvändning"
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "Dra och släpp"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "Inaktivera Hemligt"
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "Inaktivera Nattläge"
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "Inaktivera låg dataanvändning"
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "Inaktiverat"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "Ta bort sparad sida"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "Radera historik"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "Datanätverk"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "Kopiera till Urklipp"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "Kopiera URL-länk"
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "Kopiera"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "Stäng alla"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "Rensa allt"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "Kinesiska (GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "Kinesiska (Big5)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "Cache"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "Lägg till till webbklipp"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "Lägg till i snabbåtkomst"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Lägg till på hemskärmen"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "Lägg till på hemskärmen"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "Lägg till eller ta bort bokmärke"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "Lägg t. bokmärke"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "Lägg till bokmärke"
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "Tillägg"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "Sök eller ange URL"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "Ingen webbhistorik"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "Inga webbplatser"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "Inga webbsidor"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "Inga genvägar"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "Förslag på webbadresser"
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "Webbplatser"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "Visa mer"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "URL-förslag"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "Textförstorning"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "Ange startsida"
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "Kör JavaScript"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "Återställ inställningar"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "Förladda webbsidor"
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "Förladda länkade webbsid."
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "Förladda tillgäng. länkar"
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "Låg dataanvändning"
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "Åtkomst till plats"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "Bildkvalitet"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "Dölj adressfältet"
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "Hämta innehåll från flöde"
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "Ta bort inloggn.uppgifter"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "Statistik ö. sparade data"
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "Innehåll"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "Rensa meddelandedata"
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "Autofyll formulär"
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "Lägg till profil"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "Åtkomst till plats"
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "Fönstergräns är nådd"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "Webbaviseringar"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "Webbmeddelande"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "Giltighet"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "Det går inte att öppna fönster"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Kan inte öppna filen"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "Går ej att flytta på bokmärken"
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "Platsen är inte tillförlitlig"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "Ange startsida"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "Serienummer:"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "Välj inloggningsuppgifter för"
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "Välj genvägar"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "Välj bokmärken"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "Välj bokmärke"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "Säkerhetscertifikat"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "Ändra ordning på genvägar"
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "Snabbåtkomst"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "Profiler"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "Popup-fönster har blockerats"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "Populära webbplatser"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "Organisation:"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "Organisationsenhet:"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "Utfärdat den:"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "Utfärdat av"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "HTML5-tillägg"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "Formulärdata"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "Upphör den:"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "Aktivera webbinloggning"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "Redigera bokmärke"
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "Radera data på webbplatsen"
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "Ta bort inloggningsuppgifter"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "Radera profil"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "Ta bort bokmärken"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "Problem med dataanslutningsbarhet"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "Nätverksnamn:"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "Stäng program"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "Rensa anpassade data"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "Rensa platsåtkomst"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "Bandbreddshantering"
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "Certifikat"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "Återställ"
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "Startsida"
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "Sök"
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "Åter"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "Visa alltid"
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "Webbportal"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "Sport"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "Socialt"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr "Shopping"
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "Betalning"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "Hobbyer"
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "Gå till historik"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "Under-\nhållning"
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "Fönsterhanterare"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "Webbadress"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "Röstindata"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "Visa bild"
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "Visa historik."
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "Visa bokmärken."
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "Giltiga certifikat"
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "Använd helskärmsläget för att dölja statusfältet."
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Använd förutsägningstjänsten för att visa relaterade frågor och populära webbplatser i adressfältet när du skriver."
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "Övre mapp"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "Ej taggad"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "Det går inte att öppna filen på %s. Den kan ha tagits bort eller så kan namnet på den ha ändrats, eller så kan filbehörigheten förhindra åtkomst."
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "Det går inte att visa webbsidan. Inget svar från servern."
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "Ort/stad/län"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "Webbplatsen använder %s."
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "Webbplatsen kan få åtkomst till din plats."
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "Webbplatsen kan inte få åtkomst till din plats."
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Det här bokmärket kommer att raderas."
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "Valda anpassade data kommer att tas bort."
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "Textfält"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "Målmapp"
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "Tryck på ikonen för fönsterhanteraren och stäng några fönster. Försök sedan igen."
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "Tryck en gång till för att stänga internet."
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "Synkronisera öppna sidor"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "Synkronisera Internetdata"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "Synkronisera bokmärken"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "Gatuadress, box, c/o osv."
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "Sparade data"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "Delningsfälthandtag"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "Logga in på ditt Samsung account för att komma åt bokmärken och flikar på dina andra enheter."
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "Visa översikt över sidor som nyligen öppnats."
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "SHA-256-fingeravtryck:"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "SHA-1-fingeravtryck:"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "Ställ in text för automatisk infyllning av webbformulär."
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "Ange den här sidan som startsida"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "Välj mapp"
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "Sök eller ange URL."
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "Sökfält"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "Sökförslag och URL-förslag"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "Skärm och text"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "Spara användarnamn och lösenord för webbplatser."
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "Spara länk"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "Återställ standardinställningarna?"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "Återställ standardinställningar"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "Återställ till standard"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "Återställ inställningar"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "Återställ alla inställningar till standarder."
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "Ta bort åtkomstinformation för webbaviseringar?"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "Kom ihåg lösenord"
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "Kom ihåg data"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "Kom ihåg data jag skriver in i formulär för senare användning."
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "Radioknapp"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "%s bokmärke kommer att tas bort."
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "Privat"
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "Skriv ut"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "Tryck på menyknappen."
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "Postnummer"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "%d popup-f. blocker."
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "Sidan har lästs in"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "Sidor som du visar i den här fliken visas inte i webbläsarhistoriken eller sökhistoriken och inga andra spår, t.ex. cookies, lämnas."
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "Åsidosätt webbläsarens begäran att kontrollera zoomen."
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "Annat"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "Öppna fönster."
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "Övers. över öppna sidor"
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "På begäran"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "Endast med Wi-Fi"
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "Äldre"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "Inga fönster"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "Inga besökta webbplatser"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "Ingen rubrik"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "Inga sparade sidor"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "Inga bokmärken"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "Normal"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "Nyheter"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Vill du flytta de markerade bokmärkena?"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "Mest besökta webbplatser"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "Mobil vy"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "Plats"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "Förra veckan"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "Senaste månaden"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "Senaste 7 dagarna"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "Stor"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "Internethistoriken sparas inte."
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "Förbättra prestanda när sidor läses in."
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "Startsida"
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "Dölj adressfältet när du bläddrar ner på sidan."
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "Allmänt"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "Fullständigt namn"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "Tvinga zoom"
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "Lägenhet, våning, enhet, fastighet, våningsplan osv."
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "Fingeravtryck:"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Det gick inte att lägga till på hemskärmen."
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "Ange ditt namn."
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "Ange ort/stad/län."
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "Ange land/region."
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "Ange företagsnamn."
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "Aktivera plats"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "Aktivera JavaScript"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "Dubbeltryck om du vill visa certifikat."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "Dubbeltryck för att välja en sökmotor."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "Dubbeltryck för att öppna webbplatsen."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "Dubbeltryck för att öppna listan."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "Dubbeltryck för att öppna mappen."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "Dubbeltryck om du vill öppna tangentbordet."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "Dubbeltryck om du vill gå till innehållet."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "Dubbeltryck för att stänga facket."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "Dubbeltryck för att avbryta sökningen."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "Dubbeltryck och håll nedtryckt för att ändra storleken på det delade området."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "Dubbeltryck och dra om du vill ändra ordning."
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "Visa popup-säkerhetsvarningar."
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "Visa bilder på webbplatser."
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "Skrivbordsvy"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Ta bort de valda bokmärkena?"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "Ta bort personliga data"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "Standardlagring"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "Standardsida"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "Dataanvändningen har minskats med %1$d % (%2$d KB av %3$d KB har tagits emot). Tryck här om du vill återställa statistiken."
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "Anpassa användaragent"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "Denna sida"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "Skapat."
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "Land"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "Land/region"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "Cookie- och platsdata"
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "Cookie"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "Innehållsinställningar"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "Företagsnamn"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "Stäng flik."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "Rensa behörighetsinställningarna för webbmeddelanden."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "Rensa behörigheter för webbmeddelanden?"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "Rensa aviseringsåtkomst för webbplatser."
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "Rensa meddelanden"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "Rensa platsåtkomst"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "Rensa historik"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "Rensa alla webbläsardata och återställ alla inställningar till standard."
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "Ort/stad"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "Ändra textstorleken för enklare läsning, särskilt när du tittar på datorversioner av webbplatser på din enhet. Observera att textlayouten då kan komma att ändras."
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "Bokmärkespåminnelse"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "Blockera popup-fönster på webbsidor."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "Blockera popup-fönster på webbsidor."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "Blockera pop-up-fönster"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "Standard"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "Autofyll formulär"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "Identifiera automatiskt"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "Automatisk"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "Fråga om ett bokmärke ska läggas till för en webbplats när du har besökt den %d gånger."
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "Alltid på"
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "Alltid"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "Alla öppna fönster kommer att stängas och du flyttas till din hemsida."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "Tillåt att webbplatser kör JavaScript."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "Tillåt att webbplatser begär åtkomst till din plats."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Tillåt att webbplatser får åtkomst till dina platsdata."
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "Tillåt att %s visar meddelanden"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "Tillåter att webbplatser sparar och läser ”cookie”-information."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "När du besöker webbsidor kommer sidor som du har besökt mest att visas här."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "När du visar webbplatser visas storleken på deras lagrade data och om de kan få åtkomst till din plats här."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "När du har visat webbsidor visas de här."
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "När du har sparat webbsidor så att de kan visas offline, visas de här."
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "När du har läst in sidor visas sidorna i historiken."
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "När du lägger till webbsidor i Snabbåtkomst visas de här."
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Avancerade inställningar för enskilda webbplatser"
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "Avancerat"
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "Lägg till till kontakt"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "Lägg till webbplatsen i bokm. f. a. öppna snabbare."
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "Adressrad 2"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "Adressrad 1"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "Acceptera cookies"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "1 profil kommer att tas bort."
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "FLIK."
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "Startar hämtning ..."
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "Mappen har bytt namn."
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "Föreslå söktermer och URL:er"
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "Hantering av dataanvändning"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "Avbryt"
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "Ställ in enheten för visning av hela webbsidan på skärmen under inläsning, utan att behöva bläddra."
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "Det går inte att köra Internet. Låg batterinivå."
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "Hämtningen har stoppats och alla hämtade data tas bort."
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "Search completed"
+
+msgid "IDS_BR_POP_READY"
+msgstr "Klar."
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "Minnesfel."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Dataroaming har inaktiverats. Anslut till ett Wi-Fi-nätverk eller aktivera dataroaming och gör ett nytt försök."
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "Tidsgräns för begäran."
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "Ett Wi-Fi-nätverk krävs. Tryck på OK om du vill gå till Wi-Fi-inställningarna."
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "Webbprog."
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "Visa online"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "Läs offlinesidor senare"
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "Snabbåtkomst"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "Alltid aktiverat"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Tryck här om du vill lägga till en genväg till Snabbåtkomst"
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "Ingen historik"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "Bruksanvisning"
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "Ort/stad/län"
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "Lagrade data"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "Sökförslag och URL-förslag"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "Tidigare"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "Anpassa sida till skärm"
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "Nedladdningar"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "Egen"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "Land"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "Byt namn på mapp"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "Personl. data"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "Nyare"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "Utfärdat till"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "Kodning"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "Red. info"
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "Hämtningen har stoppats"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "Avdelning:"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "Lägg t info"
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "Wi-Fi"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "Inst."
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "OK"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "Ny"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "Webbsökning"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "Det går inte att öppna filen."
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "Det gick inte att hitta något program att öppna filen med."
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "Det går inte att ansluta till några mobilnät eftersom Flygläge är aktiverat. Anslut till ett Wi-Fi-nätverk istället eller tryck på Inställningar och inaktivera Flygläge. Försök sedan igen."
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Detta certifikat är från en tillförlitlig utfärdare."
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Tryck här om du vill lägga till en genväg till Snabbåtkomst."
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "Alternativ"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "% "
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "Inga mobilnät har hittats."
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "Inga träffar"
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "Mobildata har stängts av. Anslut till ett Wi-Fi-nätverk istället eller tryck på Inställningar och slå på Mobildata. Försök sedan igen."
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "Anpassa till bredd"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "SNABBÅTKOMST"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "Öppna i ny flik"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "Dela länk"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "Spara"
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "Spara"
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "Spara"
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "Åter"
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "Nästa"
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "Ta bort"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "Radera"
+
+msgid "IDS_BR_SK_BACK"
+msgstr "Åter"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "Wi-Fi-anslutning krävs. Anslut till Wi-Fi-nätverk och försök igen."
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "URL hittades inte."
+
+msgid "IDS_BR_POP_URL"
+msgstr "URL"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "Sparad."
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "Borttagen."
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d objekt raderas."
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "%d objekt valda."
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "Inga objekt valda."
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "Minnet fullt."
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "Aldrig"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "Mobildata har inaktiverats. Anslut till ett Wi-Fi-nätverk istället eller aktivera mobildata och gör ett nytt försök."
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "Läser in. Vänta..."
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "Ogiltig URL."
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "Misslyckades."
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "Ange rubrik"
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "Visa inte igen"
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "Nedladdning klar."
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "Deaktiverad"
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "Radera?"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "Raderad."
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "Stäng programmet?"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "Bokmärke har lagts till."
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "Automatisk ljusstyrka"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "Konto"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "1 objekt kommer att tas bort."
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "1 valt objekt."
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "Översätt"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "Stopp"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "Visa"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "Dela"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "Inställningar"
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "Skicka e-post"
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "Välj"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "SD-kort"
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "Byt namn"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "Uppdatera"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "Flytta"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "Meddelanden"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "Listvy"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "Jag godkänner."
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "Hjälp"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "Enhet"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "Bokmärke"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "Tillagd."
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "Lägg till"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "Standardlagr. för hämtn."
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "Logga in på Samsung account"
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "%d valda"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "Ingen nätverksanslutning"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "Mapp"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "Redigera profil"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "Ange"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "Inte nu"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "Aktivera"
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "Redigera"
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "Fortsätt"
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "Fortsätt"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "Stäng"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "Avbryt"
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "Avbryt"
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "Tillåt"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "Igår"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "Idag"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "Rubrik"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "Högsta antalet tecken (%d) har överskridits."
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "Streaming"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "Liten"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "Inställningar"
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "Sök"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "Sökresultat"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "Profil"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "Bearbetar..."
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "Tel.nummer"
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "Telefon"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d objekt raderas."
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "Lösenord"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "På"
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "Av"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "Inga resultat hittades."
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "Ingen historik"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "Aviseringar"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "Medel"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "Bilder"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "Helskärm"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "Teckenstorlek"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "Mappnamn"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "Ange postnummer."
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "Ange postnummer."
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "Ange telefonnummer."
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "Ange namn."
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "Ange mappnamn."
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "Ange e-postadress."
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "E-postadress"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "Laddar ned..."
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "Utvecklarläge"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "Standard"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "Bokmärken"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "Alla"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr "Lägg till i"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "Taggar"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "1 objekt kommer att tas bort."
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "Högsta antal tecken (%d) har uppnåtts."
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "Mediatypen stöds inte."
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Det går inte att ansluta till mobila nätverk eftersom Flygläge är aktiverat. Anslut till ett Wi-Fi-nätverk istället eller inaktivera Flygläge och gör ett nytt försök."
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "Installationen är klar."
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "Installationen misslyckades."
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "Raderar..."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Dataroaming har inaktiverats. Anslut till ett Wi-Fi-nätverk istället eller aktivera roaming och gör ett nytt försök."
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "Dela via"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "Klistra in"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "Teckenstorlek"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "Det går inte att hämta"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "Uppdatera"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "Förs.igen"
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "Begäran misslyckades."
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "Inloggning"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "Laddar..."
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "Anpassa till skärm"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "Nedladdningar"
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Dataroaming har inaktiverats. Anslut till ett Wi-Fi-nätverk istället eller aktivera dataroaming och gör ett nytt försök."
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "Nedladdning avbruten."
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "Hemligt på"
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "Sekretess"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "Standardlagring"
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "Manuell zoomning"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "Standardsökmotor"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "Spara inloggningsinfo"
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "Stäng av Hemligt läge"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "Slå på Hemligt läge"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "Skydd i hemligt läge"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "Använd lösenord"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "Använd inte lösenord"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "Mest besökta webbplatser"
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "Ställ in min profil"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "Min Autofyll-profil"
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "Hantera data som används för att fylla i formulär online."
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "Spara inlogg.info"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "Data om åtkomst till plats"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "Fyll i data automatiskt"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "Webbsidor som du tittar på i Hemligt läge visas inte i webb- eller sökhistoriken när Hemligt läge är avstängt.\n\nInga bokmärken och webbsidor som du sparar i Hemligt läge visas när läget har stängts av.\n\nDu kan också skydda uppgifter i Hemligt läge med ett lösenord."
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "Webbsidor som du tittar på i Hemligt läge visas inte i webb- eller sökhistoriken när Hemligt läge är avstängt.\n\nInga bokmärken och webbsidor som du sparar i Hemligt läge visas när läget har stängts av."
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "Hemligt av"
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "Använd inte lösenord"
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "Ny flik"
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "Webbadress"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "Lägg t. webbpl. i Snabbåtk."
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "Slå på JavaScript"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "Kan inte öppna ny flik"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "Öppna på ny flik"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "Mappnamnet används redan."
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "Ny mapp %d"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "Ny mapp"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "Aktivera JavaScript"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "Hantera webbplatsdata"
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "Ange startsida"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Webbsidan har lagts till i snabbåtkomstlistan."
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "Redigera Snabbåtkomst"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "Ta bort från Bokmärken"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "Lägg till bokmärke"
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "Webbhistorik"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "Flikar"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "Ny flik"
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "Vid.bef."
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "Tillbaka"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "Bokmärken"
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "Inga profiler"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "Historik"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "Bokmärken"
+
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "Şebeke hatalı."
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "Kimlik denetimi gerekli."
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "Güvenlik uyarısı"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "Sertifikalar"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "Düzenlendiği kişi:"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "Ortak isim:"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "Organizasyon:"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "Organizasyonel birim:"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "Bu siteyle ilgili güvenlik sertifikasında sorunlar var."
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "İzin ver"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "%s konumunuzu istiyor."
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "Tercihi hatırla."
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr " Seri numarası"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "Düzenleyen:"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "Geçerlilik:"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "İlk geçerlilik tarihi:"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "Son geçerlilik tarihi"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "Parmak izi"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "İmza algoritması"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "İndir"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "Bu web sayfası"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "Kullanıcı adı"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "Şifre"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "Göster"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "İptal"
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "Ekran"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "LTE /GSM /WCDMA (otomatik bağlantı)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "Çoklu Pencere"
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "Sertifika bilgisi"
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "Websitesi ayarları"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "Sertifika geçersiz."
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "Düğme"
+
+msgid "IDS_BR_SK_YES"
+msgstr "Evet"
+
+msgid "IDS_BR_SK_NO"
+msgstr "Hayır"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "Tamam"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "İptal"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "Daha fazla"
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "Öğe yok"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "Mobil ağa bağlan"
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "Tekrar gösterme"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "Sadece http veya https URL'leri indirilebilir."
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "Web arama"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "Resmi görüntüle"
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "Bağlantıyı kaydet"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "Resmi kaydet"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "Bağlantıyı kopyala"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "Resmi kopyala"
+
+msgid "IDS_BR_SK_OK"
+msgstr "Tamam"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "Ara"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "Başarısz"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "Web sayfası Hızlı erişime eklendi."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "Web sayfası Yer imleri'ne eklendi."
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "Hızlı erişim kısayolu silindi."
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Tarama geçmişinden %d öğe silindi."
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "Samsung hesabı açılıyor..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "Düşük veri kullanımı etkinleştirildi."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "Düşük veri kullanımı devre dışı bırakıldı. Bant genişliğinden %%d tasarruf edildi."
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "Resim panoya kopyalandı."
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Ana ekrana eklenemedi"
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "Görüntü indiriliyor..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "Veri kaydı istatistikleri sıfırlandı."
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "Yer imi silindi."
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Hızlı erişim listesine eklendi."
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "Ana ekrana eklendi"
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "1 açılır öğe engellendi"
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Tarama geçmişinden 1 öğe silindi."
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "Bildirimler"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "En çok ziyaret edilen"
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "Geçmiş"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "İşr kld"
+
+msgid "IDS_BR_SK_TABS"
+msgstr "Sekmeler"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "Menü"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "Sil"
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "Klasör oluştur"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "Temizle"
+
+msgid "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"
+msgstr "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."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Cihazı, siz yazdıkça web adresi çubuğunda sorgu ve site önerecek şekilde ayarlayın."
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "Çvrmçi frmlrda kllnlck metni belirleyin."
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Ayrı web siteleri için gelişmiş ayarları belirleyin"
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "Formlara yazılan verileri daha sonra kullanılmak üzere hatırlar"
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "Siz yazarken ilgili sorguları ve popüler siteleri Navigasyon çubuğunda tahmin eder"
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "Yakınlaştırma seviyesini kontrol etmek için web sitesi isteklerini geçersiz kılar"
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "Web sayfalarında görüntüleri gösterir"
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "Daha az veri kullanmak için web sitelerinden gelen içeriği sıkıştırın."
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "Tüm web siteleri için bildirim erişim bilgilerini temizle."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "Change the text size for easier reading, especially when viewing desktop versions of websites on your phone. Note that the text layout may change as a result."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "Özellikle web sitelerinin masaüstü sürümlerini görüntülerken daha kolay okuma için metin boyutunu değiştirin. Buna bağlı olarak metin yerleşimi değişebilir."
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "Tüm web sitesi bildirimi erişim bilgileri temizlenecek."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Sitelerin tanımlama bilgilerini kaydetmesine ve okumasına izin verir"
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Sitelerin konum verilerinize erişmesine izin verir"
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "Bazı web sayfalarını doğru şekilde kırpamayabilirsiniz"
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "Geçmişiniz temizlenecek."
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "Sertifika görüntülenemiyor. Sayfa bilgileri değiştirildi."
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "Parmak izlerinizi kullanarak bu web sitesinde oturum açmak için Ayarlara gidin ve Web oturum açmayı etkinleştirin."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Bu sertifika güvenilir bir kuruluştan değil."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Bu sertifika güvenilir bir kuruluşa ait."
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Bu web sitesi için konum izni verileri temizlenecek."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "Hedef klasör kaynak klasörle aynı."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "Hedef klasör kaynak klasörün bir alt klasörüdür."
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "Bu web sitesinin güvenlik sertifikası ile ilgili sorunlar var."
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "İndirme başlıyor..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "Bazı eski HTML web sayfaları bu özelliği desteklemez."
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "Ana sayfa olarak ayarla"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "Ayarlar varsayılanlara sıfırlanacak"
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "Ayarları kaydedildi."
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "Güvenlik ilkesi Internet tarayıcısı kullanımını kısıtlıyor."
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "Yer imlerine kaydedildi."
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "Etiketi yeniden adlandır"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "%d profil silinecek."
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "Görüntülenen sayfalar tarayıcı geçmişinizde veya arama geçmişinizde görünmez ve tanımlama bilgileri gibi izler bırakmaz."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "%1$s (%2$s) kameranızı kullanmak için izin istiyor"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) çevrim dışı kullanım için cihazınıza veri depolamak üzere izin istiyor"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "%1$s (%2$s) bildirimleri göstermek için izin istiyor"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "%1$s (%2$s) tarayıcınızın bu sitede nasıl çalıştığını değiştirmek için izin istiyor. Bu sisteminize bir saldırı denemesi olabilir. Bu web sitesine güvenmiyorsanız veya bu talebin neden göründüğünü biliyorsanız İptal'e dokunun."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "%1$s (%2$s) konumunuza erişmek için izin istiyor"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) çevrim dışı kullanım için cihazınıza büyük miktarda veri saklamayı deniyor"
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "“%1$s” algılandı.\nAlgılanma yeri: “%2$s”\n\nBazı içerikler cihazınızı korumak için engellendi."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "“%1$s” algılandı.\nAlgılanma yeri: “%2$s”\n\nWeb sayfasını yine de aç?"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "Yeterli bellek yok. Bazı öğeleri silin ve tekrar deneyin."
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "İzin verilmiyor."
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "Taşındı."
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "URL girin."
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "Yer imi adı girin."
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "Dialing..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "Web sitesi yeri erişim bilgileri silinsin mi?"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "Bu Hızlı erişim kısayolu silinsin mi?"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "Bu sayfa silinsin mi?"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "Bu yer imi silinsin mi?"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "Saklanan web sitesi verileri silinsin mi?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "Bu web sitesi için oturum açma verileri silinsin mi?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "%d web siteleri için oturum açma verileri silinsin mi?"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "Kayıtlı %d web sayfası silinsin mi?"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "%d Hızlı erişim kısayolu silinsin mi?"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "%d yer imi silinsin mi?"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "Tüm web site veri ve konum izinleri silinsin mi?"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "Geçmiş silinsin mi?"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "Devam"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "Uygulamayı kapat"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "Sil?"
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "Geçmiş silinsin mi?"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "Yer imi kaldırıldı."
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "Zaten var."
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Bu web sitesi için tüm depolanan veriler silinecek."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Bu web sitesi için tüm depolanan veriler ve konum izni verileri silinecek."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "Bu web siteleri için tüm depolanan veriler ve konum izni verileri silinecek."
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "Tüm ayarlar varsayılanlarına sıfırlanacak."
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Tarama geçmişinden tüm öğeler silinecek."
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Sitelere çerezleri kaydetmesi ve okuması için izin ver."
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "Yer imlerine eklendi."
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "Pencereler"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "Sertifika görüntüle"
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "Unicode (UTF-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "Küçük resim görünümü"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "Metin kodlaması"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "Metni küçült"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "Ayarlar"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "Mesaj gönder"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "E-posta"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "Metin seç"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "Tümnü seç"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "Tümünü seç"
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "Seçme modu"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "Seçili"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "KeepIt'e kaydet"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Syfyı çvrmdşı grntlme içn kydt"
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "Bağlı öğeyi KeepIt'e kaydet"
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Çevrimdışı görüntülme içn kydt"
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "Web sayfası"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "Kayıtlı sayfalar"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "Göster"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "Yeniden düzenle"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "Klasörü yeniden adlandır"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "Kaldır"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "Okuyucu modu"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "Şifreler"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "Yeni pencerede aç"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "Aç"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "Çevrimdışı sayfalar"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "Yeni pencere"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "Küçült"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "Orta"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "Düşük"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "Konum erişimi ayrıcalıkları"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "Resimleri yükle"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "Latin-1 (ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "Korece (EUC-KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "Japonca (SHIFT JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "Japonca (ISO-2022-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "Japonca (EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "Incognito modu"
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "Çok büyük"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "Web klibi şeklnde ana ekran"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "Kısayol olarak ana ekran"
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "YÜKSEK"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "İleri"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "Geri"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "Kocaman"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "Sayfada bul"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "Sayfada bul"
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "Abone olunan kynklr:"
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "Metni büyüt"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "Gizli modu etkinlştr"
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "Gece modunu aç"
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "Düşük veri kullanımnı etknlştr"
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "Sürükle ve bırak"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "Gizli mdu d. dşı brk"
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "Gece modunu kapat"
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "Düşük veri kull. devre dşı brk"
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "Devre Dışı"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "Kaydedilen sayfayı sil"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "Geçmişi sil"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "Veri ağı"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "Panoya kopyala"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "URL'yi kopyala"
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "Kopyala"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "Tümünü kapat"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "Tümünü sil"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "Çince (GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "Çince (Big5)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "Önbellek"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "Web klibine ekle"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "Hızlı erişime ekle"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Ana ekrana ekle"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "Ana sayfaya ekle"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "Sık kullanılan ekle veya kaldır"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "Yer imi ekle"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "Yer imi ekle"
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "Uzatma"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "Ara veya URL gir"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "Web sitesi geçmişi yok"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "Web sitesi yok"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "Web sayfası yok"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "Kısayol yok"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "Web adresi önerileri"
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "Web siteleri"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "Daha fazla göster"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "URL önerileri"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "Metin güçlendirici"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "Ana sayfa ayarla"
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "JavaScript'i çalıştır"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "Ayarları sıfırla"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "Web sayfalarının ön yüklemesini yap"
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "Bağlantılı web sayfalarını ön yükle"
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "Kullnlblr bağlnt. önyükle"
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "Düşük veri kullanımı"
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "Konum erişimi"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "Resim kalitesi"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "Adres çubuğunu gizle"
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "Kaynak içeriğini indir"
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "Oturum açma verisini sil"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "Veri kaydı istatistikleri"
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "İçerik"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "Bildirim verilerini sil"
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "Formları otomatik doldur"
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "Profil ekle"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "Erişim konumu"
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "Pencere sınırına ulaşıldı"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "Web bildirimleri"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "Web bildirimi"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "Geçerlilik"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "Pencere açılamıyor"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Dosya açılamıyor"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "Yer imleri taşınamıyor"
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "Site güvenilir değil"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "Anasayfa ayarla"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "Seri numarası:"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "Oturum açma verisi seç:"
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "Kısayolları seç"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "Yer işaretlerini seç"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "Yer imi seç"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "Güvenlik sertifikası"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "Hzlı erşm ksyllarını yndn srla"
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "Hızlı erişim"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "Profiller"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "Açılır pencere engellendi"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "Popüler web siteleri"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "Organizasyon:"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "Organizasyonel birim:"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "Düzenlenme tarihi:"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "Düzenleyen"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "HTML5 uzantısı"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "Form verileri"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "Süre dolum tarihi:"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "Web oturum açmayı etkinleştir"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "Yer imini düzelt"
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "Web sitesi verilerini sil"
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "Oturum açma verisini sil"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "Profili sil"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "Yer imlerini sil"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "Veri bağlantısı sorunu"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "Ortak isim:"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "Uygulamayı kapat"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "Kişiselleştirilmiş verileri temizle"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "Konum erişimini sil"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "Bant genişliği yönetimi"
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "Sertifikalar"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "Sıfırla"
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "Anasayfa"
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "Bul"
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "Geri"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "Daima göstr"
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "Web portalı"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "Spor"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "Sosyal"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr "Alışveriş"
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "Ödeme"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "Hobiler"
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "Geçmişe git"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "Eğlence"
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "Pencere yöneticisi"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "Web adresi"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "Ses girişi"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "Resmi görüntüle"
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "Geçmişi göster."
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "Yer imlerini göster."
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "Geçerli sertifika"
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "Durum çubuğunu gizlemek için Tam ekran modunu kullanın."
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Adres çubuğuna siz yazdıkça ilgili sorguları ve popüler web sitelerini görüntüleyecek bir tahmin servisi kullanın."
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "Üst klasör"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "Etiketsiz"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "%s konumundaki dosya açılamadı. Dosya kaldırılmış veya yeniden adlandırılmış olabilir veya dosya izinleri erişimi engelliyor olabilir."
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "Web sayfası görüntülenemiyor. Sunucu yanıt vermiyor."
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "Kasaba/şehir/ülke"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "Bu site %s kullanıyor."
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "Bu site mevcut konumunuza erişebilir."
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "Bu site konumunuza erişemez."
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Bu yer işareti silinecek."
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "Seçilen kişisel veriler silinecek."
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "Metin alanı"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "Hedef klasör"
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "Pencere yönetimi simgesine dokunun ve bazı pencereleri kapatın, daha sonra tekrar deneyin"
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "İnterneti kapatmak için bir kez daha dokunun"
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "Açılan sayfaları senkronize et"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "Internet verilerini eşitle"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "Yer imlerini eşitle"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "Sokak adresi, Posta Kutusu, vasıtasıyla vb"
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "Veriler kaydedildi"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "Bölme çubuğu kolu"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "Diğer cihazlarınızdaki yer imlerine ve sekmelere erişmek için Samsung hesabınıza oturum açın."
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "Yeni açılan sayfaları görünümde göster."
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "SHA-256 parmak izi:"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "SHA-1 Parmak izi"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "Web formuna metni otomatik doldurmayı ayarlayın."
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "Geçerli sayfayı ana sayfa olarak ayarla"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "Klasör seçin"
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "Ara veya URL gir."
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "Arama alanı"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "Arama ve URL önerileri"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "Ekran ve metin"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "Web sitesi kullanıcı adı ve şifrelerini kaydet."
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "Bağlantıyı kaydet"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "Varsayılan ayarlar geri yüklensin mi?"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "Varsayılan ayarları geri yükle"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "Varsayılan olarak sıfırla"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "Fabrika ayarlarına dön"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "Tüm ayarları varsayılanlarına sıfırlayın."
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "Web bildirimi erişim bilgileri kaldırılsın mı?"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "Şifreleri hatırlayın"
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "Veriden hatırla"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "Daha sonra kullanmak için girdiğim verileri hatırla."
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "Radyo tuşu"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "%s yer imi silinecek."
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "Gizlilik"
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "Yazdır"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "Menü tuşuna basın"
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "Posta Kodu"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "%d açılır pencere engellendi."
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "Sayfa yüklendi"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "Bu sekmede görüntülenen sayfalar tarayıcı geçmişinizde veya arama geçmişinizde görünmeyecektir ve çerezler gibi diğer izler bırakmayacaktır."
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "Web sitesinin yakınlaştırma/uzaklaştırmayı kontrol talebini geçersiz kıl."
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "Diğer"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "Pencereleri aç."
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "Sayflrı genel bakşta aç"
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "İstek üzerine"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "Sadece Wi-Fi üzerin."
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "Daha eski"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "Pencere yok"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "Ziyaret edilen site yok"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "Başlık yok"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "Kaydedilen sayfa yok"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "Yer imi yok"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "Normal"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "Haberler"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Seçili yer imlerine gidilsin mi?"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "En çok ziyaret edilen siteler"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "Mobil görünüm"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "Yer"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "Son hafta"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "Geçen ay"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "Son 7 gün"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "Büyük"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "İnternet geçmişi tutulmadı."
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "İnternet"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "Sayfa yükleme performansını iyileştirin."
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "Ana sayfa"
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "Sayfayı aşağı kaydırırken adres çubuğunu gizler."
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "Genel"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "Tam adı"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "Zorla yakınlaşt./uzaklaşt."
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "Daire, suit, bina, kat, vb"
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "Parmak izleri:"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Ana ekrana eklenemedi."
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "Adınızı girin."
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "Kasaba/şehir/ülke girin."
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "Ülke/bölge girin."
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "Şirket adı gir."
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "Konumu etkinleştir"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "JavaScript’i etkinleştir"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "Sertifikayı görüntülemek için çift dokunun."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "Bir arama motorunu seçmek için çift dokunun."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "Web sitesini açmak için çift dokunun."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "Listeyi açmak için çift dokunun."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "Klasörü açmak için çift dokunun."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "Klavyeyi açmak için çift dokunun."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "İçeriğe taşımak için çift dokunun."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "Tepsiyi kapamak için çift dokunun."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "Aramayı iptal etmek için çift dokunun."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "Ayrılmış alanı yeniden boyutlandırmak için çift dokunun ve basılı tutun."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "Yeniden düzenlemek için çift dokunup sürükleyin."
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "Güvenlik uyarısı açılır pencerelerini görüntüleyin."
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "Web sayfalarındaki resimleri göster."
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "Masaüstü görünümü"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Seçili yer imleri silinsin mi?"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "Kişisel verileri sil"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "Varsayılan depolama"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "Varsayılan sayfa"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "Veri kullanımı %%1$d oranında azaldı (%2$d KB / %3$d KB alındı). İstatistikleri sıfırlamak için buraya dokunun."
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "Kullanıcı ajanını özelleştirin"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "Geçerli sayfa"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "Oluşturuldu."
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "Ülke"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "Ülke/bölge"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "Çerezler ve site verlr"
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "Tanımlama bilgileri"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "İçerik ayarları"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "Şirket adı"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "Sekmeyi kapat."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "Web bildirimi izin ayarlarını sil"
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "Web bildirimleri izinleri silinsin mi?"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "Web siteleri için bildirim erişimini temizle."
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "Bildirimleri sil"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "Konum erişimini sil"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "Geçmişi sil"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "Tüm tarayıcı verilerini sil ve tüm varsayılan ayarları geri yükle."
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "İl/İlçe:"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "Özellikle cihazınızda web sitelerinin masaüstü sürümlerini görüntülerken daha kolay okuma için metin boyutunu değiştirin. Buna bağlı olarak metin yerleşimi değişebilir."
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "Yer imi hatırlatıcı"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "Web sayfalarında açılır pencereleri engelle."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "Web sayfalarında açılır pencereleri engelle."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "Açılır pencereleri engelle"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "Temel"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "Formları otomatik doldur"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "Otomatik algıla"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "Otomatik"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "Bir web sitesi %d defa ziyaret edildiğinde yer imi eklemek için sor"
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "Her zaman açık"
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "Her zaman"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "Tüm açık pencereler kapatılacak ve ana sayfanıza döndürüleceksiniz"
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "Sitelerine JavaScript'i çalıştırma izni ver."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "Sitelere konumunuza erişmeleri için izin verin."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Sitelerin konum verilerinize erişmesine izin verin."
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "%s öğesinin bildirimleri göstermesine izin ver"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "Sitelere çerez verilerini kaydetme ve okuma izni verir."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "Web sayfalarını ziyaret etmeye başladıktan sonra en sık ziyaret ettiğiniz sayfalar burada gösterilecektir."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "Web sitelerini görüntülediğinizde, depolanan verilerinin boyutu ve konumunuza erişip erişemeyecekleri burada gösterilir."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Web sayfaları görüntülendiğinde burada gösterilir."
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Çevrimdışı görüntülemek üzere kaydettiğiniz web sayfaları burada gösterilir."
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "Sayfaları yükledikten sonra, sayfa geçmişi gösterilecektir."
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Web sayfalarını Hızlı erişime ekledikten sonra burada gösterilecektir."
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Ayrı web siteleri için gelişmiş ayarlar"
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "Gelişmiş"
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "Rehbere ekle"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "Daha hızlı açmak için bu siteyi yer imlerine ekle."
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "Adres satırı 2"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "Adres satırı 1"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "Çerezleri kabul et"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "1 profil silinecek."
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "SKMLR"
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "İndirme başlatılıyor..."
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "Klasör yeniden isimlendirildi."
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "Arama terimleri ve URL'ler öner"
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "Veri kullanımı yönetimi"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "İptal"
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "Cihazı, yüklendiğinde kaydırmak gerekmeksizin tam web sayfasını ekranda gösterecek şekilde ayarlayın."
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "İnternet çalıştırılamıyor. Düşük pil."
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "İndirme işlemi durduruldu ve indirilen veriler silinecek."
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "Search completed"
+
+msgid "IDS_BR_POP_READY"
+msgstr "Hazır."
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "Hafıza hatalı."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Veri dolaşımı devre dışı. Bir Wi-Fi ağına bağlanın veya Veri dolaşımını etkinleştirip tekrar deneyin."
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "Talep zaman aşımına uğradı."
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "Wi-Fi bağlantısı gerekiyor. Wi-Fi Ayarları'nıza gitmek için Tamam öğesine dokunun."
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "Web uygl."
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "Çevrimiçi görüntüle"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "Dha snra çvrmdşı syfalarda oku"
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "Hızlı erişim"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "Her zaman etkin"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Hızlı erişim kısayolu eklemek için buraya dokunun"
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "Geçmiş yok"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "Kullanım kılavuzu"
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "Kasaba/Şehir/İlçe"
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "Kayıtlı veriler"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "Arama ve URL önerileri"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "Geçmiş"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "Sayfayı ekrana sığdır"
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "İndirilenler"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "Özel"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "Ülke/Bölge"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "Klasörü yeniden isimlendir"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "Kişisel veri"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "Daha Yeni"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "Düzenlenen kişi"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "Şifreleme"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "Bilgi düznl"
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "İndirme durduruldu"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "Departman:"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "Bilgi ekle"
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "Wi-Fi"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "Ayarlar"
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "Tamam"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "Yeni"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "Web arama"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "Dosyayı açamıyor."
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "Bu dosyayı açacak bir uygulama bulunamadı."
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "Uçuş modu etkinken mobil ağlara bağlanılamaz. Bunun yerine bir Wi-Fi ağına bağlanın veya Uçuş modunu devre dışı bırakmak için Ayarlar'a dokunun, ardından tekrar deneyin."
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Bu sertifika güvenilir bir kuruluşa ait."
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Hızlı erişim kısayolu eklemek için buraya dokunun."
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "Tercihler"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "% "
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "Hiç mobil ağ bulunamadı."
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "Eşleşme yok"
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "Mobil veri kapalı. Bunun yerine bir Wi-Fi ağına bağlanın veya Mobil veriyi açmak için Ayarlar'a dokunun, ardından tekrar deneyin."
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "Genişliğe sığdır"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "HIZLI ERİŞİM"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "Yeni sekmede aç"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "Bağlantıyı paylaş"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "Kaydet"
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "Kydt"
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "Kaydet"
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "Önceki"
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "İleri"
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "Sil"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "Temizle"
+
+msgid "IDS_BR_SK_BACK"
+msgstr "Geri"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "Wi-Fi bağlantısı gerekiyor. Wi-Fi ağına bağlanın ve tekrar deneyin."
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "URL bulunamadı."
+
+msgid "IDS_BR_POP_URL"
+msgstr "URL"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "Kaydedildi."
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "Kaldırıldı."
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d öğe silinecek."
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "%d öğe seçildi."
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "Seçili öğe yok."
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "Yeterli hafıza yok."
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "Hiçbir zaman"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "Mobil veri devre dışı. Bunun yerine Wi-Fi ağına bağlanın veya mobil veriyi etkinleştirin ve tekrar deneyin."
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "Yükleniyor. Lütfen bekleyin..."
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "URL geçersiz."
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "Başarısız oldu."
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "Başlık girin"
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "Bir daha gösterme"
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "Yükleme tamamlandı."
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "Devre dışı."
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "Sil?"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "Silindi."
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "Uygulama kapatılsın mı ?"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "Yer imi eklendi."
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "Otomatik parlaklık"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "Hesap"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "1 öğe silinecek."
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "1 öğe seçildi."
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "Çevir"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "Durdur"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "Göster"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "Paylaşıma aç"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "Ayarlar"
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "E-posta gönder"
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "Seç"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "SD kart"
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "Yeniden adlandır"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "Yenile"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "Taşı"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "Mesajlar"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "Liste görünümü"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "Kabul ediyorum."
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "Yardım"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "Cihaz"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "Yer İmi"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "Eklendi."
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "Ekle"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "Varsyln indirme belleği"
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "Samsung hesabında oturum aç"
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "%d seçildi"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "Ağ bağlantısı yok"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "Klasör"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "Profili düzenle"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "Ayarla"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "Şimdi değil"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "Etkin"
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "Düzenle"
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "Devam"
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "Devam"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "Kapat"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "İptal"
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "İptal"
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "İzin ver"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "Dün"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "Bugün"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "Başlık"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "Maksimum karakter sayısı (%d) aşıldı"
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "Akış"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "Küçük"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "Ayarlar"
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "Ara"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "Arama sonuçları"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "Profil"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "Uygulanıyor..."
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "Telefon no"
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "Telefon"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d öğe silinecek."
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "Şifre"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "Açık"
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "Kapalı"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "Sonuç bulunamadı."
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "Geçmiş yok"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "Bildirimler"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "Orta"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "Resimler"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "Tam ekran"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "Yazı tipi boyutu"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "Klasör adı"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "Posta kodunu girin."
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "Posta kodunu girin."
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "Telefon numarası girin."
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "İsim girin."
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "Klasör adını girin."
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "E-posta adresini girin."
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "E-posta adresi"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "İndiriliyor..."
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "Geliştirici modu"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "Varsayılan"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "Yer imleri"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "Hepsi"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr "Ekle"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "Etiketler"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "1 öğe silinecek."
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "Maksimum karakter sayısına (%d) ulaşıldı"
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "Ortam türü desteklenmiyor."
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Uçuş modu etkinken, mobil ağlara bağlanamıyor. Bunun yerine Wi-Fi ağına bağlanın veya mobil veriyi devre dışı bırakın ve tekrar deneyin."
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "Yükleme tamamlandı."
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "Yükleme başarısız."
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "Siliniyor..."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Veri dolaşımı devre dışı. Bunun yerine Wi-Fi ağına bağlanın veya veri dolaşımını etkinleştirip tekrar deneyin."
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "Şununla paylaş"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "Yapıştır"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "Yazı boyutu"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "İndirilemiyor"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "Güncelle"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "Y.dene"
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "İstek hatalı."
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "Oturum aç"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "Yükleniyor..."
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "Ekrana uyarla"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "İndirilenler"
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Veri dolaşımı devre dışı. Bunun yerine bir Wi-Fi ağına bağlanın veya veri dolaşımını etkinleştirip tekrar deneyin."
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "Yükleme iptal edildi."
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "Gizli açık"
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "Gizlilik"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "Varsayılan depolama"
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "Manuel yakınlaştırma"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "Varsayılan arama motoru"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "Oturum açma bilglrni kydt"
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "Gizli modu kapat"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "Gizli modu aç"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "Gizli mod güvenliği"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "Şifre kullan"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "Şifre kullanma"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "En sık ziyrt edln siteler"
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "Profilimi ayarla"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "Oto. doldurma verilerim"
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "Formları çevrimiçi doldurmak için kullanılan verileri yönetin."
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "Otrm aç. blglrni kydt"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "Konum erişim verileri"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "Verileri otomatik doldur"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "Gizli mod açıkken görüntülediğiniz web sayfaları, Gizli mod kapatıldığında tarayıcınızda veya arama geçmişinizde görünmez.\n\nGizli mod açıkken kaydettiğiniz yer imleri ve web sayfaları, bu mod kapatıldığında gösterilmez.\n\nGizli mod verilerinizi bir şifreyle de koruyabilirsiniz."
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "Gizli mod açıkken görüntülediğiniz web sayfaları, Gizli mod kapatıldığında tarayıcınızda veya arama geçmişinizde görünmez.\n\nGizli mod açıkken kaydettiğiniz yer imleri ve web sayfaları, bu mod kapatıldığında gösterilmez."
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "Gizli kpalı"
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "Şifre kullanma"
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "Yni skm"
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "Web adresi"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "Hızlı erşme web sayfası ekle"
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "JavaScript'i aç"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "Yeni sekme açılamadı"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "Yeni sekmede aç"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "Klasör ismi zaten kullanımda."
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "Yeni klasör %d"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "Yeni klasör"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "JavaScript’i etkinleştir"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "Web sitesi verilerini yönet"
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "Ana sayfa olarak ayarla"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Web sayfası, hızlı erişim listesine eklendi."
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "Hızlı erişimi düzenle"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "Yer imlerimden kaldır"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "Yer imi ekle"
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "Tarama geçmişi"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "Sekmeler"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "Yeni sekme"
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "Yönlendir"
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "Geri"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "Yer imleri"
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "Profil yok"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "Geçmiş"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "Yer imleri"
+
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "Помилка мережі."
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "Потрібна аутентифікація."
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "Попередження системи безпеки"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "Сертифікати"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "Видано:"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "Загальне ім’я:"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "Організація:"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "Підрозділ організації:"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "Проблеми із сертифікатом безпеки для цього сайту."
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "Дозволити"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "%s запитує ваше розташування."
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "Запам’ятати параметр."
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr "Серійний номер"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "Видано:"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "Термін дії"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "Дійсно з:"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "Дійсний до"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "Відбиток пальця"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "Алгоритм підпису"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "Завантажити"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "Дана веб-сторінка"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "Ім'я користувача"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "Пароль"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "Переглянути"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "Скасувати"
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "Екран"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "LTE/GSM/WCDMA (автопідключення)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "Кілька вікон"
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "Інформація про сертифікат"
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "Веб-сайти"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "Хибний сертифікат."
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "Кнопка"
+
+msgid "IDS_BR_SK_YES"
+msgstr "Так"
+
+msgid "IDS_BR_SK_NO"
+msgstr "Ні"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "Готово"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "Скасувати"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "Додатково"
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "Немає елементів"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "Підключ. до мобіл. мережі"
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "Більше не показувати"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "Можна завантажити лише URL-адреси протоколу http або https."
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "Пошук в Інтернеті"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "Переглянути зображення"
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "Зберегти посилання"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "Зберегти зображення"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "Копіювати посилання"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "Копіювати зображення"
+
+msgid "IDS_BR_SK_OK"
+msgstr "ОК"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "Виклик"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "Збій"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "Веб-сторінку додано до швидкого доступу."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "Веб-сторінку додано до розділу «Закладки»."
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "Ярлик видалено."
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "%d об’єктів видалено з історії перегляду сторінок."
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "Відкриття облікового запису Samsung..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "Увімкнено незначне використання даних."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "Вимкнено незначне використання даних. %d% пропускної здатності збережено."
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "Зображення скопійовано до буфера обміну."
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Не вдалося додати на екран оформлення"
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "Завантаження зображення..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "Статистику збереження даних скинуто."
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "Закладку видалено."
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Додано до списку швидкого доступу."
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "Додано на екран оформлення"
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "1 спливаюче повідомлення заблоковано"
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "1 об’єкт буде видалено з історії перегляду сторінок."
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "Сповіщення"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "Найбільш відвідувані"
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "Історія"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "Ск.виб."
+
+msgid "IDS_BR_SK_TABS"
+msgstr "Вкладки"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "Меню"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "Вида-\nлити"
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "Створити папку"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "Очист."
+
+msgid "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"
+msgstr "З легкістю переглядайте версію веб-сайтів для ПК на мобільному пристрої. Ця функція збільшує розмір тексту для полегшення читання. Примітка. Макет тексту можна змінити."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Відображення пропозицій запитів і сайтів у полі введення веб-адреси під час набору тексту."
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "Введ. текст для запов.форм у реж.онлайн."
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Встановлення додаткових установок для окремих веб-сайтів."
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "Запам’ятовування даних, введених у форми, для подальшого використання."
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "Прогнозування пов’язаних запитів і популярних веб-сайтів на навігаційній панелі під час введення."
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "Надання переваги запитам веб-сайтів для керування рівнем масштабування."
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "Відображення зображень на веб-сторінках."
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "Стиснення вмісту з веб-сайтів для зменшення використання даних."
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "Видалення даних доступу до сповіщень на всіх веб-сайтах."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "Change the text size for easier reading, especially when viewing desktop versions of websites on your phone. Note that the text layout may change as a result."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "Змінення розміру тексту для полегшення читання, зокрема під час перегляду версій веб-сайтів для настільних ПК. Зверніть увагу, що це призведе до змінення макету тексту."
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "Дані доступу до сповіщень на всіх веб-сайтах буде видалено."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Надання дозволу сайтам на збереження та прочитання файлів cookie."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Надання дозволу сайтам на отримання доступу до ваших даних розташувань."
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "Не можна з точністю обрізати деякі веб-сторінки"
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "Історію буде очищено."
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "Неможливо переглянути сертифікат. Відомості про сторінку змінено."
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "Щоб увійти на цей веб-сайт за допомогою відбитків пальців, перейдіть до розділу «Установки» та ввімкніть «Вхід в Інтернет»."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Цей сертифікат отримано не від довіреного центру сертифікації."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Цей сертифікат отримано від довіреного центру сертифікації."
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Дані дозволів розташувань для цього веб-сайту буде видалено."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "Папка призначення та вихідна папка однакові."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "Папка призначення є підпапкою вихідної папки."
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "Проблеми із сертифікатом безпеки для цього веб-сайту."
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "Початок завантаження..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "Деякі застарілі веб-сайти HTML можуть не підтримувати цю функцію."
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "Встановити як домашню сторінку"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "Установки буде скинуто до стандартних."
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "Установки збережено."
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "Використання інтернет-браузера обмежено політикою безпеки."
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "Збережено в закладках."
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "Перейменувати тег"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "%d профілів буде видалено."
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "Сторінки для перегляду не відображатимуться в історії браузера або історії пошуку та не залишатимуть інших слідів, наприклад файлів cookies."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "%1$s (%2$s) запитує дозвіл на використання камери."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) запитує дозвіл на збереження даних на пристрої для автономного використання."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "%1$s (%2$s) запитує дозвіл на відображення сповіщень."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "%1$s (%2$s) запитує дозвіл на зміну режиму роботи браузера на цьому сайті. Це може бути спроба хакерської атаки на систему. Якщо ви вважаєте цей сайт ненадійним або вам відома причина надсилання цього запиту, натисніть Скасувати"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "%1$s (%2$s) запитує дозвіл на отримання доступу до вашого розташування."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) намагається зберегти великий об'єм даних на пристрої для автономного використання."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "«%1$s» виявлено.\nВиявлено у: «%2$s»\n\nДеякий вміст заблоковано для захисту пристрою."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "«%1$s» виявлено.\nВиявлено у: «%2$s»\n\nВсе одно відкрити веб-сторінку?"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "Недостатньо пам’яті. Видаліть деякі об’єкти та спробуйте ще раз."
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "Заборонено."
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "Переміщено."
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "Введіть URL."
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "Введіть ім’я закладки."
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "Dialing..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "Видалити відомості про доступ до розташування веб-сайту?"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "Видалити цю клавішу швидкого доступу?"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "Видалити цю сторінку?"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "Видалити цю закладку?"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "Видалити збережені дані веб-сайтів?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "Видалити реєстраційні дані для цього веб-сайту?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "Видалити реєстраційні дані для %d веб-сайтів?"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "Видалити %d збережені(-их) веб-сторінок?"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "Видалити %d клавіш(-і) швидкого доступу?"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "Видалити %d закладки(-ок)?"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "Видалити всі дані веб-сайтів і дозволи розташувань?"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "Видалити історію?"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "Продовжити"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "Закриття програми"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "Очистити?"
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "Очистити історію?"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "Закладку видалено."
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "Вже існує."
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Усі збережені дані для цього веб-сайту буде видалено."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Усі збережені дані та дані дозволів розташувань для цього веб-сайту буде видалено."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "Усі збережені дані та дані дозволів розташувань для цих веб-сайтів буде видалено."
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "Усі налаштування будуть скинуті до стандартних."
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Усі об’єкти буде видалено з історії перегляду сторінок."
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Дозволити сайтам зберігати та читати файли cookie."
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "Додано до закладок."
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "Вікна"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "Перегл. сертифікат"
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "Юнікод (UTF-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "Ескіз"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "Кодування тексту"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "Зменшити текст"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "Установки"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "Надіслати повідомлення"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "Email"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "Вибрати текст"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "Вибрати всі"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "Вибрати всі"
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "Режим вибору"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "Вибране"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "Зберегти до KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Збер.сторінки д.перегл.офлайн."
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "Збер. зв’яз.об’єкт у KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Зберегти для офлайн перегляду"
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "Сторінка"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "Збережені сторінки"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "Переглянути"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "Упорядкувати"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "Перейменувати папку"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "Видалити"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "Режим читання"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "Паролі"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "Відкрити в новому вікні"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "Відкрити"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "Автономні сторінки"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "Нове вікно"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "Згорнути"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "Середня"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "Низька"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "Права доступу до розташування"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "Завантажити зображення"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "Латиниця-1 (ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "Корейська (EUC-KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "Японська (SHIFT JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "Японська (ISO-2022-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "Японська (EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "Анонімний режим"
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "Велетенський"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "Екр.оформ.як веб-посил."
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "Головний екран як ярлик"
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "Висока"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "Вперед"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "Назад"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "Надвеликий"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "Знайти на сторінці"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "Знайти на сторінці"
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "Канали, які передпл."
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "Збільшити текст"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "Увімк. режим секрету"
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "Увімк.«Нічний режим»"
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "Увімкнути незнач.викорис.даних"
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "Перетягнути"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "Вимк. режим секрету"
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "Вимк. «Нічний режим»"
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "Вимкнути незнач. викорис.даних"
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "Вимкнено"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "Видалити збережену сторінку"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "Видалити історію"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "Мережа даних"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "Копіювати в буфер обміну"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "Скопіювати URL"
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "Копіювати"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "Закрити всі"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "Очистити все"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "Китайська (GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "Китайська (Big5)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "Кеш"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "Додати до веб-посилання"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "Додати до швидкого доступу"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Додати на головний екран"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "Додати на головний екран"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "Додати або видалили закладку"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "Додати закладку"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "Додати закладку"
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "Розширення"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "Пошук або введ.URL-адр."
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "Немає історії перегляду веб-сайтів"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "Немає веб-сайтів"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "Немає веб-сторінок"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "Немає клавіш швидкого доступу"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "Пропозиції веб-адрес"
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "Веб-сайти"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "Переглянути інші"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "Пропозиції URL-адрес"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "Збільшення розміру тексту"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "Домашня сторінка"
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "Запуск JavaScript"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "Скинути налаштування"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "Оновлювати веб-сторінки"
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "Поп.завант.зв’яз.веб-ст."
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "Попереднє завантаження доступних посилань"
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "Незнач.використання даних"
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "Доступ до розташування"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "Якість зображення"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "Прихов.поле введ.адреси"
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "Завантажити вміст каналу"
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "Видалення реєстрац. даних"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "Статистика збережен.даних"
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "Оточення"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "Очистити дані сповіщення"
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "Автозаповнення форм"
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "Додати профіль"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "Отрим.доступ до розташув."
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "Досягнуто ліміт вікон"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "Веб-сповіщення"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "Веб-сповіщення"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "Термін дії"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "Неможливо відкрити вікно"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Неможливо відкрити файл"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "Неможливо перемістити закладки"
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "Ненадійний сайт"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "Встановити домашню сторінку"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "Серійний номер:"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "Вибір реєстраційних даних для"
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "Вибір клавіш швидкого доступу"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "Вибір закладок"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "Виберіть закладку"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "Сертифікат безпеки"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "Упорядкування клав. швид.дост."
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "Швидкий доступ"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "Профілі"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "Сплив.повідомлення заблоковано"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "Популярні веб-сайти"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "Організація:"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "Підрозділ організації:"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "Коли видано:"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "Ким видано"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "Розширення HTML5"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "Дані форми"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "Спливає:"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "Увімкнути «Вхід в Інтернет»"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "Редагувати закладку"
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "Видалити дані веб-сайтів"
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "Видалення реєстраційних даних"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "Видалити профіль"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "Видалення закладок"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "Проблема зі зв’язком даних"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "Звичайне ім’я:"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "Закрити програму"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "Очистити персоналізовані дані"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "Очистити доступ до розташування"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "Пропускна здатність"
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "Сертифікати"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "Скинути"
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "Дом. стор."
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "Пошук"
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "Назад"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "Завж.показ."
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "Веб-портал"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "Спорт"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "Соціал.\nмережі"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr "Шопінг"
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "Оплата"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "Хобі"
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "Перейти до історії"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "Розваги"
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "Диспетчер вікон"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "Веб-адреса"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "Голосове введення"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "Переглянути зображення"
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "Перегляд історії."
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "Перегляд закладок."
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "Дійсний сертифікат"
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "Використання повноекранного режиму для приховання рядка стану."
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Використовувати послугу прогнозування для відображення пов’язаних запитів і популярних веб-сайтів у полі введення адреси під час введення."
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "Коренева папка"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "Без тегу"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "Неможливо відкрити файл у %s. Можливо, його видалено чи перейменовано або доступ заблоковано дозволами файла."
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "Неможливо відобразити веб-сторінку. Немає відповіді від сервера."
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "Населений пункт"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "Цей сайт використовує %s."
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "Цей сайт може отримати доступ до вашого розташування."
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "Цей сайт не може отримати доступ до вашого розташування."
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Цю закладку буде видалено."
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "Вибрані особисті дані буде видалено."
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "Текстове поле"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "Папка призн."
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "Торкніться значка диспетчера вікон і закрийте кілька вікон, а після цього повторіть спробу."
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "Натисніть ще раз, щоб закрити браузер."
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "Синхронізувати відкриті сторінки"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "Синхронізувати дані Інтернету"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "Синхронізувати закладки"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "Адреса проживання, поштова скринька, для доставки на адресу тощо"
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "Збережені дані"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "Маркер смуги розділення"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "Увійдіть в обліковий запис Samsung, щоб отримати доступ до закладок і вкладок на інших ваших пристроях."
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "Показати огляд нових відкритих сторінок."
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "Цифровий підпис SHA-256:"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "Цифровий підпис SHA-1:"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "Встановлення тексту для автозаповнення веб-форм."
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "Встановити поточну сторінку як домашню"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "Вибрати папку"
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "Знайдіть або введіть URL-адресу."
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "Поле пошуку"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "Пошук і пропозиції URL-адрес"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "Екран і текст"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "Збереження імен користувачів та паролів для веб-сайтів."
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "Зберегти посилання"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "Відновити стандартні установки?"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "Відновити стандартні установки"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "Скинути на стандартні"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "Скинути налаштування"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "Скидання налаштувань до стандартних."
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "Видалити відомості про доступ до веб-сповіщень?"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "Запам’ятати паролі"
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "Запам’ятати дані форми"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "Запам’ятати дані, введені у формах, для подальшого використання."
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "Перемикач"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Буде видалено таку кількість закладок: %s."
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "Конфіденційність"
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "Друк"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "Натисніть клавішу «Меню»."
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "Поштовий індекс"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "Заблок.спл.вік.: %d."
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "Сторінку завантажено"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "Сторінки, переглянуті у цій вкладці, не відображатимуться в історії браузера або історії пошуку та не залишатимуть інших слідів, наприклад файлів cookies."
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "Запити веб-сайту мають перевагу під час масштабування."
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "Інші"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "Відкриття вікон."
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "Відкр. огляд сторінки"
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "За вимогою"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "Лише через Wi-Fi"
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "Старіша"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "Немає відкритих вікон"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "Немає відвіданих сайтів"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "Немає назви"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "Немає збережених сторінок"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "Немає закладок"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "Звичайний"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "Новини"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Перемістити вибрані закладки?"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "Найбільш відвідувані"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "Мобільний перегляд"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "Розташування"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "Останній тиждень"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "Останній місяць"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "Останні 7 днів"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "Великий"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "Історія браузера не зберігається."
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "Інтернет"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "Покращити ефективність завантаження сторінок."
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "Домашня сторінка"
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "Приховайте поле введення адреси під час прокрутки сторінки вниз."
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "Загальні"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "Повне ім’я"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "Примусове масштабування"
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "Квартира, комплекс приміщень, корпус, будівля, поверх тощо."
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "Відбитки пальців:"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Не вдалося додати на головний екран."
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "Введіть своє ім’я."
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "Введіть назву міста/країни."
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "Вкажіть країну/регіон."
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "Введіть назву організації."
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "Увімкнути доступ до розташування"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "Увімкнути JavaScript"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "Двічі натисніть, щоб переглянути сертифікат."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "Двічі натисніть, щоб вибрати систему веб-пошуку."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "Двічі натисніть, щоб відкрити веб-сторінку."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "Двічі натисніть, щоб відкрити список."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "Двічі натисніть, щоб відкрити папку."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "Двічі натисніть, щоб відкрити клавіатуру."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "Двічі натисніть, щоб перейти до вмісту."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "Двічі натисніть, щоб закрити панель."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "Двічі натисніть, щоб скасувати пошук."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "Двічі натисніть і утримуйте, щоб змінити розмір розділеної ділянки."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "Двічі натисніть та перетягніть для упорядкування."
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "Відображати спливаючі попередження щодо безпеки."
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "Відображати зображень на веб-сторінках."
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "За розміром сторінки"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Видалити вибрані закладки?"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "Видалити особисті дані"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "Стандартне місце збереження"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "Стандартна сторінка"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "Обсяг використання даних зменшився на %1$d% (%2$d КБ з отриманих %3$d КБ). Натисніть тут, щоб скинути статистику."
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "Настроюваний агент користувача"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "Поточна сторінка"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "Створено."
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "Район"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "Країна/регіон"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "Cookies/дані сайту"
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "Файли cookie"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "Налаштування вмісту"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "Назва організації"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "Закриття вкладки."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "Очистити установки дозволів для веб-сповіщень."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "Очистити дозволи для веб-сповіщень?"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "Очистити доступ до сповіщень для веб-сайті."
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "Очистити сповіщення"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "Очистити доступ до розташування"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "Очистити журнал"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "Очищення всіх даних браузера та відновлення стандартних налаштувань."
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "Місто"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "Змінення розміру тексту для полегшення читання, зокрема під час перегляду версій веб-сайтів для настільних ПК на пристрої. Зверніть увагу, що це призведе до змінення макету тексту."
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "Нагадування про закладку"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "Блокувати спливаючі вікна на веб-сторінках."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "Блокування спливаючих вікон на веб-сторінках."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "Блокувати спливаючі"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "Основний"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "Автозаповнення форм"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "Автоматичне розпізнавання"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "Автоматично"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "Запит на додавання закладки для веб-сайту після його відвідування %d разів"
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "Завжди увімк."
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "Завжди"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "Усі відкриті вікна буде закрито та можна буде перейти до домашньої сторінки."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "Дозволити сайтам використовувати JavaScript."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "Дозволити сайтам запитувати доступ до вашого розташування."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Дозволити сайтам отримувати доступ до ваших даних розташувань."
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "Дозволити користувачу %s відображати сповіщення"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "Дозволити сайтам зберігати та читати дані файлів cookie."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "Після відвідування веб-сторінок найбільш відвідувані веб-сторінки буде відображено тут."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "Після перегляду веб-сайтів розмір збережених даних і опція надання доступу до розташування відображатимуться тут."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Після перегляду веб-сторінок їх буде відображено тут."
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Після збереження веб-сторінок для перегляду в режимі без зв’язку їх буде відображено тут."
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "Історія перегляду сторінок відобразиться після завантаження сторінок."
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Після додавання веб-сторінок до функції «Швидкий доступ» їх буде відображено тут."
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Додаткові налаштування для окремих веб-сайтів"
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "Додатково"
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "Додати до контакту"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "Додайте веб-сайт до закладок для приск.його відкр."
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "Адреса 2"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "Адреса 1"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "Приймати файли cookies"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "1 профіль буде видалено."
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "ВК-КИ"
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "Початок завантаження..."
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "Папку перейменовано."
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "Пропонув. пошуку термінів і URL"
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "Керування використанням даних"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "Скасувати"
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "Відображення всієї сторінки на екрані після її завантаження без необхідності її прокручування."
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "Неможливо запустити браузер. Акумулятор розряджено."
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "Завантаження зупинено, а завантажені дані буде видалено."
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "Search completed"
+
+msgid "IDS_BR_POP_READY"
+msgstr "Готово."
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "Помилка пам’яті."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Передачу даних у роумінгу вимкнено. Підключіться до мережі Wi-Fi або увімкніть передачу даних у роумінгу та спробуйте ще раз."
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "Час очікування запиту вичерпано."
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "Потрібне підключення до мережі Wi-Fi. Торкніться «ОК», щоб перейти до налаштувань мережі Wi-Fi."
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "Веб-прогр."
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "Перегляд у режимі онлайн"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "Проч.стор.офл.пізн."
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "Швидкий доступ"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "Завжди ввімкнено"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Торкніится тут, щоб додати ярлик швидкого доступу"
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "Немає історії"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "Посібник користувача"
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "Місто/країна"
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "Збережені дані"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "Пошук і пропозиц.URL-адрес"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "Історія"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "Вирівнюв.стор.за роз.екр."
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "Завантаження"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "Настроювана"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "Країна/регіон"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "Перейменувати папку"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "Особисті дані"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "Новіша"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "Кому видано"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "Кодування"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "Редаг.даних"
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "Завантаження зупинено"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "Відділ:"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "Додав.даних"
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "Wi-Fi"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "Налаштування"
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "OK"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "Нова"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "Пошук в Інтернеті"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "Неможливо відкрити файл."
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "Неможливо знайти програму для відкриття цього файла."
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "Неможливо підключитися до мобільних мереж за ввімкненого режиму без зв’язку. Підключіться натомість до мережі Wi-Fi або торкніться опції «Налаштування», щоб вимкнути режим без зв’язку, а потім спробуйте ще раз."
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Цей сертифікат отримано від довіреного центру сертифікації."
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Торкніть тут, щоб додати ярлик швидкого доступу."
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "Додаткові налаштування"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "% "
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "Мобільні мережі не знайдено."
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "Немає збігів"
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "Використання мобільних даних вимкнено. Підключіться натомість до мережі Wi-Fi або торкніться опції «Налаштування», щоб увімкнути використання мобільних даних, а потім спробуйте ще раз."
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "За шириною"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "ШВИД. ДОСТУП"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "Відкрити в новій вкладці"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "Відкрити доступ до посилання"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "Зберегти"
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "Збер."
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "Зберегти"
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "Назад"
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "Далі"
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "Видалити"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "Очист."
+
+msgid "IDS_BR_SK_BACK"
+msgstr "Назад"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "Потрібне підключення до мережі Wi-Fi. Підключіться до мережі Wi-Fi та спробуйте ще раз"
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "URL не знайдено."
+
+msgid "IDS_BR_POP_URL"
+msgstr "URL"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "Збережено."
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "Видалено."
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d об'єкти буде видалено."
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "Вибрано %d об’єктів."
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "Об’єкти не вибрано."
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "Недостатньо пам'яті."
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "Ніколи"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "Використання мобільних даних вимкнено. Підключіться до мережі Wi-Fi або увімкніть використання мобільних даних та спробуйте ще раз"
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "Завантаження. Зачекайте..."
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "Невірний URL."
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "Збій."
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "Введіть назву"
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "Більше не показувати"
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "Завантаження завершено."
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "Вимкнено."
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "Видалити?"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "Видалено."
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "Закрити програму?"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "Закладку додано."
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "Автоматична яскравість"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "Обліковий запис"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "1 об’єкт буде видалено."
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "Вибрано 1 об’єкт."
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "Переклад"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "Стоп"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "Показати"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "Поділитися"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "Налаштування"
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "Надіслати Email"
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "Вибрати"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "SD-карта"
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "Перейменувати"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "Оновити"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "Перемістити"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "Повідомлення"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "В режимі списку"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "Я погоджуюсь."
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "Довідка"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "Пристрій"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "Закладка"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "Додано."
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "Додати"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "Міс.збер.завант.за замов."
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "Увійдіть до облікового запису Samsung"
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "Вибрано: %d"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "Відсутнє з’єднання з мережею"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "Папка"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "Редагувати профіль"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "Установити"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "Не зараз"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "Увімкнути"
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "Редагувати"
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "Продовж."
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "Продовжити"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "Закрити"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "Скасувати"
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "Скасувати"
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "Дозволити"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "Вчора"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "Сьогодні"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "Назва"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "Перевищено максимальну кількість символів: (%d)"
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "Потокова передача"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "Малий"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "Налаштування"
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "Пошук"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "Результати пошуку"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "Профіль"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "Обробка..."
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "Номер телефону"
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "Телефон"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d об'єкти буде видалено."
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "Пароль"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "Увімкнено"
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "Вимкнено"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "Результатів не знайдено."
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "Журнал порожній"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "Сповіщення"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "Cередній"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "Зображення"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "Повноекранний режим"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "Розмір шрифту"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "Ім'я папки"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "Введіть поштовий індекс."
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "Введіть поштовий індекс."
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "Ввести номер телефону."
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "Введіть назву."
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "Введіть назву папки"
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "Ввести адресу Email."
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "Електронна адреса"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "Завантаження..."
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "Режим розробки"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "Стандартний"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "Закладки"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "Всі"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr "Додати до"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "Теги"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "1 об’єкт буде видалено."
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "Досягнуто максимальної кількості символів (%d)"
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "Формат не підтримується."
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Неможливо підключитися до мобільної мережі у разі ввімкненого режиму без зв'язку. Підключіться до мережі Wi-Fi або вимкніть режим без зв'язку та спробуйте ще раз"
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "Установка завершена."
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "Збій встановлення."
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "Видалення..."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Передачу даних у роумінгу вимкнено.Підключіться до мережі Wi-Fi або ввімкніть передачу даних у роумінгу та спробуйте ще раз"
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "Поділитися"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "Вставити"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "Розмір шрифту"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "Неможливо завантажити"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "Оновити"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "Повторити"
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "Збій запиту."
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "Логін"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "Завантаження..."
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "За розміром екрана"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "Завантаження"
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Передачу даних у роумінгу вимкнено. Натомість підключіться до мережі Wi-Fi або ввімкніть передачу даних у роумінгу та спробуйте ще раз."
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "Завантаження скасовано."
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "Увімк. секр."
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "Конфіденційність"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "Станд. місце збереження"
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "Збільш. масштабу вручну"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "Пошук за замовчуванням"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "Збереж. даних авторизації"
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "Вимкнути секретний режим"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "Увімкнути секретний режим"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "Безпека секретного режиму"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "Використов. пароль"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "Не використовувати пароль"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "Найчастіші веб-сайти"
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "Мої контактні дані"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "Мій профіль автозаповн."
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "Керування даними, що використовуються для заповнення онлайн-форм."
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "Збер. дані автор."
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "Дані доступу до розташування"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "Автозаповнення даних"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "Будь-які веб-сторінки, переглянуті в секретному режимі, не відображатимуться в історії браузера або історії пошуку після виходу з цього режиму.\n\nБудь-які закладки та веб-сторінки, збережені в секретному режимі, не відображатимуться після виходу з цього режиму.\n\nКрім того, можна захистити дані секретного режиму за допомогою пароля."
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "Будь-які веб-сторінки, переглянуті в секретному режимі, не відображатимуться в історії браузера або історії пошуку після виходу з цього режиму.\n\nБудь-які закладки та веб-сторінки, збережені в секретному режимі, не відображатимуться після виходу з нього."
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "Вимк. секр."
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "Не використ. пароль"
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "Нова вкладка"
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "Веб-адреса"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "Сторінка у швидкому доступі"
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "Увімкнення JavaScript"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "Збій відкриття нової вкладки"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "Відкрити в новій вкладці"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "Назва папки вже використовується."
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "Нова папка %d"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "Нова папка"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "Увімкнути JavaScript"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "Керування даними з веб-сайтів"
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "Вибір домашньої сторінки"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Веб-сторінку додано до списку швидкого доступу."
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "Змінити парам. швидкого доступу"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "Видалено із закладок"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "Додати закладку"
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "Історія перегляду сторінок"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "Вкладки"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "Нова вкладка"
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "Уперед"
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "Назад"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "Закладки"
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "Немає профілів"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "Історія"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "Закладки"
+
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "Tarmoq xatosi."
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "Haqiqiylik tekshiruvi talab qilinadi."
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "Xavfsizlik ogohlantirishi"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "Sertifikatlar"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "Quyidagiga chiqarilgan:"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "Umumiy nomi:"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "Tashkilot:"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "Tashkilot birligi:"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "Ushbu sayt sertifikati bilan bog‘liq muammolar mavjud."
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "Ruxsat"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "%s Sizning joylashuvingizni talab qiladi."
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "Eslab qolish afzalligi."
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr "Seriya raqami"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "Chiqarildi:"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "Amal qilishi:"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "Quyidagidan foydalanish mumkin:"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "Amal qilish muddati"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "Barmoq izi"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "Imzo algoritmi"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "Yuklab olish"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "Ushbu veb-sahifa"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "Foydalanuvchi nomi"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "Parol"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "Ko‘rib chiqish"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "Bekor qilish"
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "Ekran"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "LTE/GSM/WCDMA (avtomatik ulanish)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "Ko‘p oynali"
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "Sertifikat ma’lumoti"
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "Veb-sayt parametrlari"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "Nomaqbul sertifikat."
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "Tugma"
+
+msgid "IDS_BR_SK_YES"
+msgstr "Ha"
+
+msgid "IDS_BR_SK_NO"
+msgstr "Yo‘q"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "Bajarildi"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "Bekor qilish"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "Yana"
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "Elementlar yo‘q"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "Mobil tarmoqqa ulanish"
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "Boshqa ko‘rsatilmasin"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "Faqat http yoki https URLlar yuklab olinishi mumkin."
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "Veb-qidirish"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "Rasmni ko‘rish"
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "Linkni saqlash"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "Tasvirni saqlash"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "Havoladan nsuxa ko‘chirish"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "Suratdan nusxa olish"
+
+msgid "IDS_BR_SK_OK"
+msgstr "OK"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "Qo‘ng‘iroq qilish"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "Xato"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "Veb-sahifa Tezkor kirishga qo‘shildi."
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "Veb-sahifa Xatcho‘plarga qo‘shildi."
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "Tezkor kirish yorlig‘i yo‘q qilindi."
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "%d ta element ko‘rib chiqishlar jurnalidan yo‘q qilindi."
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "Samsung hisob qaydnomasi ochilmoqda..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "Kam ma’lumot ishlatilishi yoqildi."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "Kam ma’lumot ishlatilishi o‘chirildi. %d% chastota kengligi saqlandi."
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "Tasvirdan buferga nusxa olindi."
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Asosiy ekranga qo‘shib bo‘lmadi"
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "Tasvir yuklab olinmoqda..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "Ma’lumotni saqlash statistikasini tashlash."
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "Veb-hujjat yo‘q qilindi."
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Tezkor kirish ro‘yxatiga qo‘shildi."
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "Asosiy ekranga qo‘shildi"
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "1ta qalqib chiquvchi oyna bloklangan"
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "1 ta element ko‘rib chiqish jurnalidan yo‘q qilindi."
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "Bildirishnomalar"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "Eng ko‘p kirilgan"
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "Jurnal"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "Bel-siz"
+
+msgid "IDS_BR_SK_TABS"
+msgstr "Panellar"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "Menyu"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "O'chr"
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "Jild yaratish"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "Tozalash"
+
+msgid "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"
+msgstr "Mobil qurilmangizda ShK veb-saytini osongina ko‘rib chiqing. Ushbu funksiya matnni kattalashtiradi va uning o‘qilishini osonlashtiradi. Eslatma: Matn joylashuvi o‘zgarishi mumkin."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Qurilmani so‘rov va shaharlarni veb-manzillar paneliga kiritayotganingizda taklif qiladigan qilib sozlash."
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "Onlayn shkl to‘ld. u-n ish. matn o‘rnat."
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Shaxsiy veb-saytlar uchun qo‘shimcha parametrlarni o‘rnating."
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "Shaklga kiritilgan ma’lumotlardan keyinroq foydalanish uchun ularni eslab qoling."
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "Navigatsiya panelida matn kiritayotganingizda unga tegishli so‘rov va ommabop saytlar taxmin qilinadi."
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "Masshtab darajasini boshqarish uchun veb-sayt so‘rovlarini bekor qiling."
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "Veb-sahifadagi tasvirlarni aks ettirish."
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "Kamroq ma’lumotdan foydalanish uchun veb-saytlardan olingan tarkibni zichlang."
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "Barcha veb-saytlar uchun bildirishnomaga kirish ma’lumotlarini o‘chirish."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "Change the text size for easier reading, especially when viewing desktop versions of websites on your phone. Note that the text layout may change as a result."
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "Veb-saytlarning ShK versiyalarini ko‘rib chiqayotganingizda osonroq o‘qish uchun matn o‘lchamini o‘zgartiring. Buning natijasida matn tuzilishi o‘zgarishi mumkin."
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "Barcha veb-sayt bildirishnomasiga kirish ma’lumotlari o‘chiriladi."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Saytlarga cookies-fayllarni saqlash va o‘qish uchun ruxsat bering."
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Saytlarga joylashuv ma’lumotlaringizga kirish uchun ruxsat bering."
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "Ba’zi veb-sahifalarni aniq qistirib bo‘lmaydi"
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "Jurnalingiz tozalanadi."
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "Sertifikatni ko‘rib chiqib bo‘lmaydi. Sahifa ma’lumoti o‘zgartirildi."
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "Barmoq izlari yordamida ushbu veb-sayga kirish uchun Parametrlarga o‘ting va Veb kirishni yoqing."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Ushbu sertifikat ishonchli muallifdan emas."
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Ushbu sertifikat ishonchli muallifdan."
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Ushbu veb-sayt uchun joylashuv ruxsati ma’lumotlari o‘chirib tashlanadi."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "Yakuniy jild manba jildi bilan bir xil."
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "Yakuniy jild manba jildining tagjildi hisoblanadi."
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "Ushbu saytning xavfsizlik sertifikati bilan bog‘liq muammolar mavjud."
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "Yuklab olish boshlanmoqda..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "Ba’zi eski HTML veb-saytlari ushbu funksiyada qo‘llab-quvvatlanmaydi."
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "Asosiy sahifa sifatida o‘rnatish"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "Parametrlar birlamchi o‘rnatilganlarga tashlanadi."
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "Parametrlar saqlandi."
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "Xavfsizlik siyosati Internet brauzeridan foydalanishni cheklaydi."
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "Veb-hujjatlarga saqlandi."
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "Teg nomini o‘zgartirish"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "%dta profil yo‘q qilinadi."
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "Siz ko‘rib chiqqan sahifalar brauzer yoki qidirishlaringiz jurnalida paydo bo‘lmaydi hamda ular cookie-fayllar kabi iz qoldirmaydi."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "%1$s (%2$s) kamerangizdan foydalanish uchun ruxsat so‘ramoqda."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) qurilmangizga offlayn foydalanish uchun ma’lumotni saqlashga ruxsat so‘ramoqda."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "%1$s (%2$s) bildirishnomalarni ko‘rsatish uchun ruxsat so‘ramoqda."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "%1$s (%2$s) brauzeringiz ushbu saytda ishlashini o‘zgartirish uchun ruxsat so‘ramoqda. Bu tizimingizga uyushtirilgan hujum bo‘lishi mumkin. Agar ushbu veb-saytga ishonmasangiz yoki ushbu so‘rov qanday yuzaga kelganini bilmasangiz, Bekor qilishni cherting"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "%1$s (%2$s) joylashuvingizga kirish uchun ruxsat so‘ramoqda."
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) qurilmangizga offlayn foydalanish uchun katta hajmdagi ma’lumotni saqlashga urinmoqda."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "“%1$s” aniqlandi.\nAniqlandi: “%2$s”\n\nQurilmangizni himoya qilish uchun ba’zi tarkib bloklandi."
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "“%1$s” aniqlandi.\nAniqlandi: “%2$s”\n\nVeb-sahifa baribir ochilsinmi?"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "Xotira yetarli emas. Ba’zi elementlarni o'chring va qayta urinib ko‘ring."
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "Ruxsat berilmagan."
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "Ko‘chirilgan."
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "URL kiritish."
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "Veb-hujjat nomini kiriting."
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "Dialing..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "Veb-saytga kirish joylashuvi haqidagi ma'lumot o'chirilsinmi?"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "Ushbu Tezkor kirish yorlig‘i yo‘q qilinsinmi?"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "Ushbu sahifa yo‘q qilinsinmi?"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "Ushbu xatcho‘p yo‘q qilinsinmi?"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "Saqlangan veb-sayt ma’lumotlari yo‘q qilinsinmi?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "Ushbu veb-sayt uchun kirish ma’lumotlari yo‘q qilinsinmi?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "%dta veb-sayt uchun kirish ma’lumotlari yo‘q qilinsinmi?"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "%dta saqlangan veb-sahifalar yo‘q qilinsinmi?"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "%dta Tezkor kirish yorlig‘i yo‘q qilinsinmi?"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "%dta xatcho‘p yo‘q qilinsinmi?"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "Barcha veb-sayt ma’lumotlari va joylashuv ruxsatnomalari o'chirilsinmi?"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "Jurnal o‘chirilsinmi?"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "Davom ettirish"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "Ilovani yopish"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "Tozalansinmi?"
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "Jurnal tozalansinmi?"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "Veb-hujjat olib tashlandi."
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "Avvaldan mavjud."
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Ushbu veb-sayt uchun barcha saqlangan ma’lumotlar o‘chirib tashlanadi."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "Ushbu veb-sayt uchun barcha saqlangan va joylashuv ruxsati ma’lumotlari o‘chirib tashlanadi."
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "Ushbu veb-saytlar uchun barcha saqlangan va joylashuv ruxsati ma’lumotlari o‘chirib tashlanadi."
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "Barcha parametrlar birlamchi holatiga qaytariladi."
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "Barcha elementlar ko‘rib chiqish jurnali yo‘q qilinadi."
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "Saytlarga cookies-fayllarni saqlash va o‘qish uchun ruxsat berish."
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "Saqlangan veb-hujjatlarga qo‘shildi."
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "Oynalar"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "Sertifikatni ko‘rish"
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "Yunikod (UTF-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "Eskizli ko'rinish"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "Matn shifrlanishi"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "Matnni qisqartirish"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "Parametrlar"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "Xabar yuborish"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "E-pochta"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "Matnni tanlash"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "Barchasini tanlash"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "Barchasini tanlash"
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "Tanlash rejimi"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "Tanlangan"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "KeepItga saqlash"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Shf. offlayn ko‘rish u-n saqla"
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "KeepIt bg‘l. elm-ni saqla"
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "Offlaynda ko‘rish u-n saqlash"
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "Veb-sahifa"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "Saqlangan sahifalar"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "Ko'rish"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "Qayta saralash"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "Jild nomini o‘zgartirish"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "Olib tashlash"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "O‘qish vositasi rejimi"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "Parollar"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "Yangi oynada ochish"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "Ochish"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "Offlayn sahifalar"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "Yangi oyna"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "Kichraytirish"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "O‘rta"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "Past"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "Joylashuvga kirish imtiyozlari"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "Rasmlarni yuklash"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "Lotincha-1 (ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "Koreyscha (EUC-KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "Yaponcha (SHIFT JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "Yaponcha (ISO-2022-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "Yaponcha (EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "Inkognito rejimi"
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "Ulkan"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "As. ekran veb-klip shaklida"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "Asosiy ekr. yorliq sifatida"
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "Baland"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "Boshqaga yo‘naltirish"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "Orqaga"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "Ulkan"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "Sahifada topish"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "Sahifada topish"
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "Obuna bo‘l. kanallar"
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "Matnni kattalashtirish"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "Sir rejimini yoqish"
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "Tungi rjm-ni yoq"
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "Kam ma’l. ishlatilishini yoq"
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "Tortib o‘tkazish"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "Sir rejimini o‘chir"
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "Tungi rjm-ni o‘chir"
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "Kam ma’l. ishlatilishini o‘ch"
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "O‘chirilgan"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "Saqlangan sahifani o'chirish"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "Jurnalni o'chirib tashlash"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "Ma’lumotlar tarmog‘i"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "Buferga nusxa olish"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "URL havolasidan nusxa olish"
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "Nusxa ko‘chirish"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "Barchasini yopish"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "Barchasini tozalash"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "Xitoycha (GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "Xitoycha (Big5)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "Kesh"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "Veb-klipga qo‘shish"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "Tezkor ro‘yxatga qo‘shish"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Asosiy ekranga qo‘shish"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "Uyga qo‘shish"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "Xatcho‘pni qo‘shish yoki olib tashlash"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "Veb-hujjat qo‘sh"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "Veb-hujjat qo‘shish"
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "Kengaytma"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "Qidir yoki URL-ni kirit"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "Veb-sayt jurnali yo‘q"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "Veb-saytlar yo‘q"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "Veb-sahifalar yo‘q"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "Yorliqlar yo‘q"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "Veb-manzil tavsiyalari"
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "Veb-saytlar"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "Qo‘shimcha"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "URL tavsiyalari"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "Matn stimulyatori"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "Bosh sahifani o‘rnatish"
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "JavaScript-ni ish. tushir"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "Parametrlarni tashlash"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "Veb-sahifalarni yuklash"
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "Veb-sahifa. dast. yukla"
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "Mvjd havola. old/yuklash"
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "Kam ma’lumot ishlatilishi"
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "Joylashuvga kirish"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "Tasvir sifati"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "Manzil satrini yashirish"
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "Kanal tarkibini yuklab ol"
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "Kirish ma’lumot. yo‘q qil"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "Ma’l. saqlash statistika"
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "Tarkib"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "Bildirishnomani yo‘q qil"
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "Shakllarni avto-to‘ldir"
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "Profilni qo‘shish"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "Joylashishga kirish"
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "Oynalar uchun belgilangan chegaraga yetildi"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "Veb-bildirishnomalar"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "Veb-bildirishnoma"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "Amal qilish"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "Oynani ochib bo‘lmaydi"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Faylni ochib bo‘lmaydi"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "Xatcho‘pni ko‘chirib bo‘lmaydi"
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "Sayt ishonchli emas"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "Bosh sahifani o‘rnatish"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "Seriya raqami:"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "Kirish ma’lumotlarini tanlash"
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "Yorliqlarni tanlash"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "Saqlangan veb-hujjatlarni tanlash"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "“Tanlangan”ni tanlang"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "Xavfsizlik sertifikati"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "Tez kir. yorliqlari trtb. o‘zg"
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "Tezkor kirish"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "Profillar"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "Qalquvchi oyna bloklandi"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "Ommabop veb-saytlar"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "Tashkilot:"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "Tashkilot birligi:"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "Quyidagida chiqarilgan:"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "Chiqarildi:"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "HTML5 kengaytmasi"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "Shakl ma’lumoti"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "Amal qilish muddati:"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "Veb-kirishni yoqish"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "Veb-hujjatni tahrirlash"
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "Veb-sayt ma’lumotini yo‘q qil"
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "Kirish ma’lumotlarini yo‘q qil"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "Profilini o'chirish"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "Xatcho‘plarni yo‘q qilish"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "Ma’lumot ulanishi muammosi"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "Umumiy nom:"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "Ilovani yopish"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "Shaxsiy ma‘lumotlarni o‘chiring"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "Joylashuvga kirishni tozalash"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "Chastota diapazoni boshq."
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "Sertifikatlar"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "Tashlash"
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "Asos sahifa"
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "Top"
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "Orqaga"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "Doim ko‘rs"
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "Veb-portal"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "Sport"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "Ijtimoiy"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr "Xarid"
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "To‘lov"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "Xobbilar"
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "Jurnalga o‘tish"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "Shou-\nbiznes"
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "Oyna menejeri"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "Veb-manzil"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "Ovozli kiritish"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "Rasmni ko‘rish"
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "Jurnalni ko‘rib chiqish."
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "Xatcho‘plarni ko‘rib chiqish."
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "To‘g‘ri sertifikat"
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "Holat satrini yashirish uchun, To‘liq ekrandan foydalanish."
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "Manzil satriga matn kiritayotgan vaqtingizda tegishli so‘rovlar yoki ommabop veb-saytlar ko‘rsatilishi uchun taxmin qilish xizmatidan foydalaning."
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "Yuqoriroq jild"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "Teglanmagan"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "%sda faylni ochib bo‘lmaydi. U olib tashlangan yoki nomi o‘zgartirilgan bo‘lishi mumkin, yoki fayl ruxsati kirishga yo‘l qo‘ymayotgan bo‘lishi mumkin."
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "Veb-sahifani aks ettirib bo‘lmaydi. Serverdan javob yo‘q."
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "Shaharcha/shahar/okrug"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "Ushbu sayt %s dan foydalanmoqda."
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "Ushbu sayt joylashuvingizga kirishi mumkin."
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "Ushbu sayt joylashuvingizga kira olmaydi."
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "Ushbu veb-hujjat o'chirib tashlanadi."
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "Tanlangan shaxsiy ma’lumotlar yo‘q qilinadi."
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "Matn maydoni"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "Yakuniy jild"
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "Oyna menejeri ikonchasiga cherting va ba’zi oynalarni yoping, undan so‘ng qayta urinib ko‘ring."
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "Internetni yopish uchun yana bir bor cherting."
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "Ochilgan sahifalarni sinxronlash"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "Internet ma’lumotini sinxronalsh"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "Veb-hujjatlarni sinxronlash"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "Ko‘chasi, Pochta qutisi va boshq."
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "Saqlangan ma’lumot"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "Ajratish paneli ushlagichi"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "Boshqa qurilmadagi veb-hujjatlar va ilovalarga kirish uchun Samsung hisob qaydnomasiga kiring."
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "Yangi ochilgan sahifalarning umumiy ko‘rinishini ko‘rsatish."
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "SHA-256 barmoq izi:"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "SHA-1 barmoq izi:"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "Veb-shaklni avtomatik to‘ldirish uchun matn o‘rnating."
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "Joriy sahifani bosh sahifa sifatida o‘rnatish"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "Jild tanlash"
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "URL-manzilni qidirish yoki kiritish."
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "Search field"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "Qidirish va URL tavsiyalari"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "Ekran va matn"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "Veb-saytlar uchun foydalanuvchi nomi va parollarni saqlash."
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "Linkni saqlash"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "Sukut bo‘yicha parametrlar qayta o‘rnatilsinmi?"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "Birlamchi parametrlarni tiklash"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "Birlamchi o'rnatilgan holatiga tiklash"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "Parametrlarni qayta o'rnatmoq"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "Barcha parametrlarni birlamchi qiymatiga tashlang."
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "Veb-bildirishnomasiga kirish ma’lumoti olib tashlansinmi?"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "Parollarni eslab qolish"
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "Ma’lumotdan eslab qolish"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "Shakllarda kiritilgan ma’lumotlarni keyinchalik ishlatish uchun eslab qolish."
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "Radio tugma"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "%s veb-hujjat yo‘q qilinadi."
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "Maxfiylik"
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "Chop etish"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "Menyu tugmasini bosing."
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "Pochta indeksi"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "%d qalq-chi oyna blk."
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "Sahifa yuklandi"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "Ushbu ilovada ko‘rib chiqilayotgan sahifalar brauzer yoki qidirishlar jurnalida paydo bo‘lmaydi hamda ular cookie-fayllar kabi iz qoldirmaydi."
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "Masshtabni nazorat qilish uchun, veb-sayt talablarini bekor qiladi."
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "Boshqa"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "Oynalarni ochish."
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "Sah. ko‘r/ch. orq. och."
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "Talab bo‘yicha"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "Faqat Wi-Fi orqali"
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "Eskiroq"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "Oynalar yo‘q"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "Tashrif buyurilgan saytlar yo‘q"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "Sarlavha yo‘q"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "Saqlangan sahifalar yo‘q"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "Veb-hujjatlar yo‘q"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "Normal"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "Yangiliklar"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Tanlangan veb-hujjatlar ko‘chirilsinmi?"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "Eng ko‘p kirilgan saytlar"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "Mobil ko‘rinish"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "Joylashuv"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "Oxirgi hafta"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "Oxirgi oy"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "Oxirgi 7 kun"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "Katta"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "Internet jurnali saqlanmagan."
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "Internet"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "Sahifalarni yuklashda samaradorlikni oshirish."
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "Asosiy sahifa"
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "Sahifani pastga aylantirishda manzil satrini yashiring."
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "Umumiy"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "Ismi sharifi"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "Majburiy masshtab"
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "Xonadon, xona, birlik, bino, qavat va boshq."
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "Barmoq izlari:"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "Asosiy ekranga qo‘shib bo‘lmadi."
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "Ismingizni kiriting."
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "Tuman/shahar/mamlakatni kirit."
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "Mamlakat/regionni kiriting."
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "Kompaniya nomini kiriting."
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "Joylashuvni yoqish"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "JavaScriptni yoqish"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "Sertifikatni ko‘rib chiqish uchun ikki marta teging."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "Qidirish mexanizmini tanlash uchun ikki marta teging."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "Veb-sahifani ochish uchun ikki marta teging."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "Ro‘yxatni ochish uchun ikki marta cherting."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "Jildni ochish uchun ikki marta cherting."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "Klaviaturani ochish uchun ikki marta cherting."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "Tarkibni ko‘chirish uchun ikki marta cherting."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "Treyni yopish uchun ikki marta teging."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "Qidirishni bekor qilish uchun ikki marta teging."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "Alohida soha o‘lchamini o‘zgartirish uchun ikki marta bosing."
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "Tartibini o‘zgartirish uchun ikki marta teging va suring."
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "Xavfsizlik ogohlantirish qalqib chiquvchi oynalarini aks ettir."
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "Veb-sahifadagi tasvirlarni aks ettirish."
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "Ishchi stol ko‘rinishi"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "Tanlangan xatcho‘plar yo‘q qilinsinmi?"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "Shaxsiy ma’lumotlarni yo‘q qilish"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "Birlamchi xotiraga saqlash"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "Birlamchi o'rnatilgan sahifa"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "Ma’lumot ishlatilishi %1$d% ga kamaytiriladi (%3$d Kb-dan %2$d Kb olindi). Statistikani birlamchiga tashlash uchun bu yerga teging."
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "Ixtiyoriy foydalanuvchi agenti"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "Joriy sahifa"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "Yaratilgan."
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "Okrug"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "Mamlakat/mintaqa"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "Cookie va sayt ma’l-ti"
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "Cookie-fayllar"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "Tarkib parametrlari"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "Kompaniya nomi"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "Panelni yopish."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "Veb-bildirishnoma ruxsati parametrlarini o‘chirib tashlash."
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "Veb-bildirishnoma ruxsatlari tozalansinmi?"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "Veb-saytlar uchun Tozalash bildirishnomasiga kirish."
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "Eslatmalarni tozalash"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "Joylashuvga kirishni tozalash"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "Jurnalni tozalash"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "Brauzerning barcha ma’lumotini tozalash va barcha parametrlarni birlamchiga qayta o'rnatish."
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "Shahar/Shaharcha"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "Qurilmangizda veb-saytning ShK versiyalarini ko‘rib chiqayotganingizda osonroq o‘qish uchun matn o‘lchamini o‘zgartiring. Buning natijasida matn tuzilishi o‘zgarishi mumkin."
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "Xatcho‘p eslatmasi"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "Veb-sahifalarda qalqib chiquvchi xabarlarni bloklaydi."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "Veb-sahifalarda qalqib chiquvchi oynalarni bloklash."
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "Qalqib chiquvchi oynalarni bloklash"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "Bazaviy"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "Shakllarni avto-to‘ldirish"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "Avto-aniqlash"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "Avtomatik"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "Veb-saytga %d marta kirganingizdan so‘ng uning uchun xatcho‘p qo‘shish so‘ralsin"
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "Har doim yoqilgan holda"
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "Har doim"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "Barcha ochiq oynalar yopiladi va Siz asosiy sahifangizga o‘tkazilasiz."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "Saytlarga JavaScriptni ishga tushirish uchun ruxsat berish."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "Saytlarning joylashishingizga kirishni talab qilishiga ruxsat berish."
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "Saytlarga joylashuv ma’lumotlaringizga kirish uchun ruxsat berish."
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "%sga bildirishnomalarni ko‘rsatish uchun ruxsat berish"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "Saytlarga cookie-ma’lumotlarni saqlash va o‘qish uchun yordam beradi."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "Veb-sahifalarga kirganingizdan so‘ng, Siz ko‘p tashrif buyuradigan sahifalar bu yerda ko‘rsatiladi."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "Veb-saytlarni ko‘rib chiqqaningizdan so‘ng ularning saqlangan ma’lumotlari hajmi va ular joylashuvingizga kira olish yoki olmasligi bu yerda ko‘rsatiladi."
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Veb-sahifalarni yuklab olganingizdan so‘ng, ular bu yerda ko‘rsatiladi."
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Veb-sahifalarni offlayn ko‘rib chiqish maqsadida saqlaganingizdan so‘ng, ular bu yerda ko‘rsatiladi."
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "Sahifalarni yuklaganingizdan so‘ng, sahifa jurnali ko‘rsatiladi."
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Veb-sahifalarni Tezkor kirishga qo‘shganingizdan so‘ng, ular bu yerda ko‘rsatiladi."
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "Shaxsiy veb-saytlar uchun qo‘shimcha parametrlar"
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "Takomillashgan"
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "Kontaktga qo‘shish"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "Veb-sayt tez ochilishi u-n uni xatcho‘plarga qo‘sh."
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "Manzil satri 2"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "Manzil satri 1"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "Cookie-fayllarni qabul qilish"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "1ta profil yo‘q qilinadi."
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "PANEL"
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "Yuklab olish boshlanmoqda..."
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "Jild nomi o‘zgartirildi."
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "Qidir. shart va URL tavsiyalari"
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "Ma’lumot ishlatilishini boshqar"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "Bek/q."
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "Qurilmani veb-sahifa yuklanganda aylantirish zaruriyatisiz uni to‘liq ko‘rsatadigan qilib sozlash."
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "Internetni ishga tushirib bo‘lmaydi. Batareya quvvati kam."
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "Yuklab olish to‘xtatildi va yuklab olingan ma’lumot yo‘q qilinadi."
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "Search completed"
+
+msgid "IDS_BR_POP_READY"
+msgstr "Tayyor."
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "Xotira xatosi."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Ma’lumot roumingi o‘chirilgan. Wi-Fi tarmoqqa ulaning yoki Mobil roumingini yoqing va qayta urinib ko‘ring."
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "So‘rov taym-auti."
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "Wi-Fi ulanish talab qilinadi. Wi-Fi parametrlaringizga o‘tish uchun Okga teging."
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "Veb-ilova"
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "Onlayn ko‘rib chiqish"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "Offlayn shf-ni keyinroq o‘qish"
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "Tezkor kirish"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "Har doim yoqilgan"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Tezkor kirish yorlig‘ini qo‘shish uchun bu yerga teging"
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "Jurnal yo‘q"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "Foyd-chi qo‘llanmasi"
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "Shaharcha/shahar/okrug"
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "Saqlangan ma’lumot"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "Qidirish va URL tavsiyasi"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "Jurnal"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "Sahifani ekranga moslash"
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "Yuklanmalar"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "Sozlanadigan"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "Mamlakat/region"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "Jild nomini o‘zgartirish"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "Shaxsiy ma’l"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "Yangiroq"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "Quyidagiga chiqarilgan"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "Shifrlash"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "Ma’l. thrr"
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "Yuklab olish to‘xtatildi"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "Bo‘lim:"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "Ma’l. qo‘sh"
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "Wi-Fi"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "Parametr"
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "OK"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "Yangi"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "Veb-qidirish"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "Faylni ochib bo‘lmaydi."
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "Ushbu faylni ochish uchun ilovani topib bo‘lmadi."
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "Parvoz rejimi yoqilganda, mobil tarmoqlarga ulanib bo‘lmaydi. Uning o‘rniga Wi-Fi tarmoqqa ulaning, yoki Parvoz rejimini o‘chirish uchun Parametrlarga teging va undan so‘ng qayta urinib ko‘ring."
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "Ushbu sertifikat ishonchli muallifdan."
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "Tezkor kirish yorlig‘ini qo‘shish uchun bu yerga teging."
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "Imtiyozlilar"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "%"
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "Mobil tarmoqlar topilmadi."
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "Mosliklar yo‘q"
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "Mobil ma’lumot o‘chirilgan. Uning o‘rniga Wi-Fi tarmoqqa ulaning yoki Mobil ma’lumotni yoqish uchun Parametrlarga o‘ting va qayta urinib ko‘ring."
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "Kenglikka moslash"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "TEZ KIRISH"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "Yangi panelda ochish"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "Linkni ulashish"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "Saqlash"
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "Saqla"
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "Saqlash"
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "Avvalgi"
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "Keyingi"
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "O'chirish"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "O'chirish"
+
+msgid "IDS_BR_SK_BACK"
+msgstr "Orqaga"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "Wi-Fi ulanishi talab qilinadi. Wi-Fi tarmoqqa ulaning va qayta urinib ko‘ring"
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "URL topilmadi."
+
+msgid "IDS_BR_POP_URL"
+msgstr "URL-manzil"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "Saqlandi."
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "Olib tashlandi."
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d element o'chirib tashlanadi."
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "%d element tanlangan."
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "Elementlar tanlanmagan."
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "Xotira yetarli emas."
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "Hech qachon"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "Mobil ma’lumot o‘chirilgan. Uning o‘rniga Wi-Fi tarmoqqa ulaning yoki mobil ma’lumotni yoqing va qayta urinib ko‘ring"
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "Yuklanmoqda. iltimos, kuting..."
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "Noto‘g‘ri URL."
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "Xato."
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "Sarlavha kiriting"
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "Boshqa ko‘rsatilmasin"
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "Yuklash jarayoni yakunlandi."
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "O‘chirilgan."
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "O'chirilsinmi?"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "O'chirildi."
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "Ilova yopilsinmi?"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "Saqlangan veb-hujjat qo‘shildi."
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "Avtomatik yorqinlik"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "Hisob qaydnomasi"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "1 element yo‘q qilinadi."
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "1 element tanlangan."
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "Tarjima qilish"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "To‘xtat"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "Ko‘rsatish"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "Ulashish"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "Parametrlar"
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "E-pochta yub."
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "Tanlash"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "SD-karta"
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "Nom o‘zgartirish"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "Yangilash"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "Ko‘chirish"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "Xabarlar"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "Ro‘yxat ko‘rinishi"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "Men roziman."
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "Yordam"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "Qurilma"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "Saqlangan veb-hujjat"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "Qo‘shildi."
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "Qo‘shish"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "Birlamchi yuk/olish joyi"
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "Samsung hisob qaydnomasiga kirish"
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "%d tanlandi"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "Tarmoq ulanishi yo‘q"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "Jild"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "Profilni tahrirlash"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "O‘rnatish"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "Hozir emas"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "Yoqish"
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "Tahrirlash"
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "Davom etish"
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "Davom ettirish"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "Yopish"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "Bek/qil."
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "Bekor qilish"
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "Ruxsat ber"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "Kecha"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "URL-manzil"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "Bugun"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "Sarlavha"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "Belgilar soni maksimal miqdordan (%d) oshib ketdi."
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "Oqimli uzatish"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "Kichik"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "Parametrlar"
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "Qidirish"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "Qidiruv natijalari"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "Profil"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "Bajarilmoqda..."
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "Tel. raqami"
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "Telefon"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "%d element o'chirib tashlanadi."
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "Parol"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "Yoq."
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "O‘ch."
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "Natijalar topilmadi."
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "Jurnal yo‘q"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "Ma'lumotnomalar"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "O‘rtacha"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "Tasvirlar"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "To‘liq ekran"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "Shrift o‘lchami"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "Jild nomi"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "Pochta indeksini kiriting."
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "Pochta indeksini kiriting."
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "Telefon raqamini kiriting."
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "Nom kiriting."
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "Jild nomini kiriting."
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "Elektron pochta manzilini kiritish."
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "E-pochta manzili"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "Yuklanmoqda..."
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "Ishlab chiqaruvchi rejimi"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "Birlamchi"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "Saqlangan veb-hujjatlar"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "Barchasi"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr "Qo‘shish"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "Teglar"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "URL-manzil"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "1 element yo‘q qilinadi."
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "Belgilar soni ruxsat etilgan maksimal miqdorga (%d) yetdi"
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "Qo‘llab-quvvatlanmaydigan media turi."
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Parvoz rejimi yoqilganda, mobil tarmoqlarga ulanib bo‘lmaydi. Uning o‘rniga Wi-Fi tarmoqqa ulaning yoki Parvoz rejimini yoqing va qayta urinib ko‘ring"
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "O‘rnatish yakunlandi."
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "O‘rnatish bajarilmadi."
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "O'chirilmoqda…"
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Ma’lumot roumingiz o‘chirilgan. Uning o‘rniga Wi-Fi tarmoqqa ulaning yoki ma’lumot roumingini yoqing va qayta urinib ko‘ring"
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "Quyidagi orqali ulashish"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "Qo‘shib qo‘yish"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "Shrift o‘lchami"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "Yuklab olib bo‘lmaydi"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "Yangilash"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "Qay/urin."
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "So‘rov bajarilmadi."
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "Kirish"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "Yuklanmoqda..."
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "Ekranga moslash"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "Yuklanishlar"
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "Ma’lumot roumingi o‘chirilgan. Wi-Fi tarmoqqa ulaning yoki ma’lumot roumingini yoqing va qayta urinib ko‘ring."
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "Yuklab olish bekor qilindi."
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "Sir rjm yoq"
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "Maxfiylik"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "Birlamchi ombor"
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "Masshtab qo‘lda o‘zgartir"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "Birlamchi qidirish mexanizmi"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "Kirish ma’lumotini saqla"
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "Sirli rejimni o‘chirish"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "Sir rejimini yoqish"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "Sir rejimi xavfsizligi"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "Paroldan foydalanish"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "Parol ishlatilmasin"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "Ko‘p kirilgan veb-saytlar"
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "Profilimni o‘rnatish"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "Avto-to‘ldirish profilim"
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "Onlayn shakllarni to‘ldirish uchun ishlatilgan ma’lumotlarni boshqarish."
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "Kir. ma’l. saqla"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "Joylashuv ma’lumotlariga kirish"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "Ma’lumotni avtomatik to‘ldirish"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "Sir rejimi yoqilgan vaqtda ko‘rilgan veb-sahifalar u o‘chirilganda ham brauzer yoki qidirish jurnalida ko‘rinmaydi.\n\nSir rejimi yoqilgan vaqtda saqlangan xatcho‘plar va veb-sahifalar u o‘chirilganda ham ko‘rsatilmaydi.\n\nSir rejimi ma’lumotlarini parol bilan himoya qilishingiz mumkin."
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "Sir rejimi yoqilgan vaqtda ko‘rilgan veb-sahifalar u o‘chirilganda ham brauzer yoki qidirish jurnalida ko‘rinmaydi.\n\nSir rejimi yoqilgan vaqtda saqlangan xatcho‘plar va veb-sahifalar u o‘chirilganda ham ko‘rsatilmaydi."
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "Sir rj o‘ch"
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "Parol ishlatilmasin"
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "Yan/ilv"
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "Veb-manzil"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "Tez kir. veb-sahifa qo‘shish"
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "JavaScript’ni yoqish"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "Yangi ilovani ochib bo‘lmadi"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "Yangi panelda ochish"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "Jild nomi avvaldan ishlatilmoqda."
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "Yangi jild %d"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "Yangi jild"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "JavaScriptni yoqish"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "Veb-sayt ma’lumotlarini boshqar"
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "Asosiy sahifani o‘rnatish"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "Veb-sahifa tezkor kirishlar ro‘yxatiga qo‘shildi."
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "Tezkor kirishni tahrirlash"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "Xatcho‘plarni olib tashlash"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "Xatcho‘p qo‘shish"
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "Brauzer jurnali"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "Panellar"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "Yangi oyna"
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "Boshqaga"
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "Orqaga"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "Xatcho‘p"
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "Profillar yo‘q"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "Jurnal"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "Xatcho‘plar"
+
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "网络故障"
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "需要认证"
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "安全警告"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "证书"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "颁发对象:"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "公用名:"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "组织:"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "组织单位:"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "此站点的安全证书存在问题。"
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "允许"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "%s请求您的位置。"
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "记住首选项。"
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr "序列号"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "发行人:"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "有效期:"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "生效日期:"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "有效期截至"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "指纹"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "签名算法"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "下载"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "该网页"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "用户名"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "密码"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "查看"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "取消"
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "屏幕"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "LTE/GSM/WCDMA(自动连接)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "多窗口"
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "证书信息"
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "网站设置"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "无效证书。"
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "按钮"
+
+msgid "IDS_BR_SK_YES"
+msgstr "是"
+
+msgid "IDS_BR_SK_NO"
+msgstr "否"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "完成"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "取消"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "更多"
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "没有内容"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "连接至移动网络"
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "不再显示"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "仅可下载http或https URL。"
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "网络搜索"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "查看图片"
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "保存链接"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "保存图片"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "复制链接"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "复制图片"
+
+msgid "IDS_BR_SK_OK"
+msgstr "确定"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "通话"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "失败"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "网页已添加至快速访问"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "网页已添加至书签"
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "快速访问快捷方式已删除"
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "%d 个项目已从浏览历史记录中删除"
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "正在打开三星帐户..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "低数据使用量已启用"
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "低数据使用量已禁用。节省了 %d% 的带宽。"
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "图片已复制到剪贴板"
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "添加至主屏幕失败"
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "正在下载图片..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "数据节省统计已重置"
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "书签已删除"
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "已添加至快速访问列表"
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "已添加至主屏幕"
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "1 个弹出窗口已阻止"
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "1 个项目已从浏览历史记录中删除"
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "通知"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "访问最多"
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "历史记录"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "取消勾选"
+
+msgid "IDS_BR_SK_TABS"
+msgstr "分类栏"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "功能表"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "删除"
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "新文件夹"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "清除"
+
+msgid "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"
+msgstr "在您的移动设备上轻松查看 PC 网站。该功能放大文本大小以使其更易于阅读。注意:文本布局可能变化。"
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "设置设备以在您键入时在网址栏中建议查询和站点"
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "设置用于填充在线表单的文本"
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "设置个别网站的高级设置"
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "记住在表单中键入的数据以便以后使用"
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "键入时在导航栏预测相关查询和热门站点"
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "无论网页如何设置,用户可用手指放大画面"
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "在网页上显示图片"
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "从网站压缩内容以使用更少数据"
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "清除所有网站的通知访问信息"
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "更改文本大小以便于阅读,尤其是在手机上查看网站的桌面版本时。请注意,文本布局可能会因此而改变。"
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "更改文本大小以便于阅读,尤其是在查看网站的桌面版本时。请注意,文本布局可能会因此而改变。"
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "将清除所有网站通知访问信息"
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "允许站点保存和读取 Cookie"
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "允许站点访问您的位置数据"
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "您可能无法精确剪辑某些网页"
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "您的历史记录将被清除。"
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "无法查看证书。页面信息已更改。"
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "若要使用您的指纹登录该网站,请进入【设置】并启用【网站登录】。"
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "该证书不来自受信任的颁发机构。"
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "该证书来自受信任的颁发机构。"
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "将清除该网站的位置权限数据。"
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "目标文件夹与源文件夹相同。"
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "目标文件夹是源文件夹的子文件夹。"
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "该网站的安全证书有问题。"
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "正在开始下载..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "部分旧的 HTML 网站可能不支持此功能。"
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "设为主页"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "设置将重置为默认值。"
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "设置已保存。"
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "安全政策限制使用互联网浏览器。"
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "已保存到书签"
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "重命名标签"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "将删除 %d 个个人资料。"
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "您查看的页面不会出现在您的浏览器历史记录或搜索历史记录中,并且不会留下类似于 Cookie 等其他痕迹。"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "%1$s (%2$s) 正在请求使用相机的许可。"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) 正在请求许可在您的设备上存储数据用于离线使用。"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "%1$s (%2$s) 正在请求许可显示通知。"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "%1$s (%2$s) 正在请求许可更改您的浏览器在该站点的工作方式。这可能是对您系统的尝试攻击。如果您不信任该网站或知道为何出现该请求,请点击【取消】。"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "%1$s (%2$s) 正在请求许可访问您的位置。"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) 正在尝试在您的设备上存储大量数据用于离线使用。"
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "已检测到“%1$s”。\n检测于:“%2$s”\n\n部分内容已被阻止以保护您的设备。"
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "已检测到“%1$s”。\n检测于:“%2$s”\n\n是否仍打开网页?"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "内存不足。删除一些项目并重试。"
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "不允许"
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "已移动"
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "输入网址。"
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "输入书签名称。"
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "正在拨号..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "删除网站定位信息?"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "是否删除该快速访问快捷方式?"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "是否删除该页面?"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "是否删除该书签?"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "是否删除存储的网站数据?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "是否删除该网站的登录数据?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "是否删除 %d 网站的登录数据?"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "是否删除 %d 个已保存网页?"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "是否删除 %d 个快速访问快捷方式?"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "是否删除 %d 个书签?"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "是否删除所有网站数据和位置许可?"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "删除历史记录?"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "继续"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "关闭应用程序"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "清除?"
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "清除历史记录?"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "书签已移除。"
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "已存在。"
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "将清除该网站的所有已存储数据。"
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "将清除该网站的所有已存储数据和位置权限数据。"
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "将清除这些网站的所有已存储数据和位置权限数据。"
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "所有设置将重置为其默认值。"
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "所有项目将从浏览历史记录中删除。"
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "允许网站存储和读取cookies。"
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "已添加到书签。"
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "窗口"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "查看证书"
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "统一码(UTF-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "缩略图查看"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "文本编码"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "缩小文本"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "设置"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "发送信息"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "电子邮件"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "选择文本"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "全选"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "全选"
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "选择模式"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "已选定"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "保存至 KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "保存页面以备离线查看"
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "保存链接的项目至 KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "保存以备离线查看"
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "网页"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "已保存的页面"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "查看"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "重新排序"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "重命名文件夹"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "移除"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "阅读器模式"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "密码"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "在新窗口中打开"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "打开"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "离线页面"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "新窗口"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "最小化"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "中等"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "低"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "位置访问权限"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "载入图片"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "拉丁语-1 (ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "韩文(EUC-KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "日语 (SHIFT JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "日语 (ISO-2022-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "日语 (EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "匿名模式"
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "超大"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "主屏幕作为网络剪辑"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "主屏幕作为快捷方式"
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "高"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "前进"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "后退"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "巨大"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "在页面上查找"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "在页面上查找"
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "已订阅的订阅源"
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "放大文本"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "启用保密模式"
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "启用夜间模式"
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "启用低数据使用量"
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "拖放"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "禁用保密模式"
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "禁用夜间模式"
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "禁用低数据使用量"
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "不使用简繁转换"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "删除已保存的页面"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "删除历史记录"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "数据网络"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "复制到剪贴板"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "复制链接网址"
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "复制"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "关闭全部"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "全部清除"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "中文(GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "中文(大5)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "缓存"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "添加到网页夹"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "添加至快速访问"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "添加至主屏幕"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "添加至主屏幕"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "添加或移除书签"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "添加书签"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "添加书签"
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "扩展"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "搜索或输入网址"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "没有网站历史记录"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "无网站"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "无网页"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "无快捷方式"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "网址建议"
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "网站"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "查看更多"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "网址建议"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "文本放大器"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "设置主页"
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "运行 JavaScript"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "恢复默认设置"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "预载入网页"
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "预载入已链接的网页"
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "预先载入可用链接"
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "低数据使用量"
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "位置访问"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "画面质量"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "隐藏地址栏"
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "下载订阅源内容"
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "删除登录数据"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "数据节省统计"
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "内容"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "清除通知数据"
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "自动填写表格"
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "添加配置文件"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "访问位置"
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "已达到窗口数量限制"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "网络通知"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "网络通知"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "有效"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "无法打开窗口"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "无法打开文件"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "无法移动书签"
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "站点不受信任"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "设置主页"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "序列号:"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "选择登录数据对象"
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "选择快捷方式"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "选择书签"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "选择标签"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "安全证书"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "重新排序快速访问快捷方式"
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "快速访问"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "配置"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "弹出窗口已阻止"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "受欢迎的网站"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "组织:"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "组织单位:"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "颁发日期:"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "发行方"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "HTML5 扩展名"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "格式数据"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "过期日期:"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "启用网络登录"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "编辑书签"
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "删除网站数据"
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "删除登录数据"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "删除模式"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "删除书签"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "数据连接性问题"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "公用名:"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "关闭应用程序"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "清除个性化数据"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "取消定位权限"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "带宽管理"
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "证书"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "重置"
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "主页"
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "查找"
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "返回"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "总是显示"
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "网站门户"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "体育"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "社交"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr "购物"
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "支付"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "爱好"
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "进入记录"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "娱乐"
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "窗口管理器"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "网址"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "语音输入"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "查看图片"
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "查看记录。"
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "查看书签。"
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "有效证书"
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "使用全屏模式以隐藏状态栏"
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "在您输入时使用联想服务以在地址栏中显示相关查询和受欢迎的网站"
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "上一级文件夹"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "未标签"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "无法打开位于%s的文件。文件可能已移除或重命名,或文件权限可能阻止访问。"
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "无法显示网页。服务器无响应。"
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "镇/市/省"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "该站点正在使用 %s。"
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "该站点可访问您的位置。"
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "该站点无法访问您的位置。"
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "该书签将被删除。"
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "将删除选中个人数据。"
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "文本字段"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "Target folder"
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "请点击窗口管理器图标并关闭部分窗口,然后重试。"
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "再轻敲一次以关闭互联网。"
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "同步开启的页面"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "同步互联网数据"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "同步书签"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "街道地址,P.O. box, c/o, 等"
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "已保存数据"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "分割条边框"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "请登录您的三星帐户来访问您其他设备上的书签和分页。"
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "显示新开页面的缩略图"
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "SHA-256 指纹:"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "SHA-1 指纹:"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "设置网页表格自动填充的文本"
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "将当前页面设置为主页"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "选择文件夹"
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "搜索或输入网址"
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "搜索字段"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "搜索和 URL 建议"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "屏幕与文字"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "保存网页用户名和密码"
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "保存链接"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "恢复默认设置?"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "恢复默认设置"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "重置为默认值"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "恢复默认设置"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "将所有设置重置为其默认值。"
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "删除网站通知信息?"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "记住密码"
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "记住表单数据"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "记住我键入表单的数据以备后用"
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "单选按钮"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "%s书签将被删除。"
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "隐私权"
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "打印"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "按菜单键。"
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "邮编"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "%d 弹出窗口已被阻止。"
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "页面已载入"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "您在该分页中查看的页面不会出现在您的浏览器历史或搜索历史中,且其不会留下其他痕迹,如 cookies。"
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "无视网站限制进行缩放控制"
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "其他"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "打开窗口。"
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "以缩略图方式打开页面"
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "在要求时"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "仅通过 Wi-Fi"
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "更早"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "无窗口"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "没有已访问的站点"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "无标题"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "没有已保存的页面"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "无书签"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "正常"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "新闻"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "是否移动选中书签?"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "访问最多的站点"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "手机视图"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "位置"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "最后一周"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "上个月"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "过去 7 天"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "大"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "互联网记录未储存。"
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "互联网"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "改进载入页面时的性能"
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "主页"
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "向下滚动页面时隐藏地址栏。"
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "常规"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "全名"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "强制缩放"
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "单层、套房、单元、大楼、楼层等"
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "指纹:"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "添加至主屏幕失败。"
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "输入您的姓名。"
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "输入乡镇/县市。"
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "输入国家/地区:"
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "输入公司名称。"
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "启用定位功能"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "启用 JavaScript"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "双击以查看证书。"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "双击以选择搜索引擎。"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "双击以打开网页。"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "双击以打开列表。"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "双击以打开文件夹。"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "双击以打开键盘。"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "双击以移动至内容。"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "双击以关闭托盘。"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "双击以取消搜索。"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "双击并按住以调节分割区域大小。"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "双击并拖动以重新排序。"
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "显示安全警告弹出窗口。"
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "显示网页上的图片。"
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "桌面查看"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "是否删除选中书签?"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "删除个人数据"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "默认存储器"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "默认页面"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "数据使用量减少了 %1$d% (已接收 %2$d KB,共 %3$d KB)。点击此处以重置统计数据。"
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "定制用户代理"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "当前页面"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "创建"
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "县"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "国家/区域"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "Cookies 与站点数据"
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "Cookies"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "内容设置"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "公司名称"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "关闭分页。"
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "清除网络通知许可设置。"
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "是否清除网页通知许可?"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "清除所有网站的访问通知"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "清除通知"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "取消定位权限"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "清除历史记录"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "清除所有浏览器数据并将所有设置重置为默认值。"
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "城市/城镇"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "更改文本大小以便于阅读,尤其是在设备上查看网站的桌面版本时。请注意,文本布局可能会因此而改变。"
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "书签提醒"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "阻止网页上的弹出窗口"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "阻止网页上的弹出窗口。"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "阻止弹出窗口"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "基本"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "自动填写表格"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "自动检测"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "自动"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "在访问网站 %d 次后询问是否为其添加书签"
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "总是打开"
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "总是"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "所有打开的窗口将关闭且您将移动至主页。"
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "允许站点运行 JavaScript"
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "允许网站请求访问您的位置"
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "允许站点访问您的位置数据。"
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "允许%s显示通知"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "允许保存站点并读取cookie数据"
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "访问网页后,您访问得最多的页面将显示在此处。"
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "查看网站后,它们存储的数据大小以及是否能够访问位置的信息将在此显示。"
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "在您查看网页后,其将显示在此处。"
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "保存网页以离线查看后,其将显示在此处。"
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "在您载入页面后,将显示页面历史。"
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "将网页添加至快速访问后,其将显示在此处。"
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "个别网站的高级设置"
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "高级设置"
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "添加到联系人"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "添加网站至书签以更快打开页面。"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "地址行 2"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "地址行 1"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "接受 Cookies"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "将删除 1 个个人资料。"
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "页面"
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "正在开始下载…"
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "文件夹已重命名"
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "建议搜索术语和网址"
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "数据使用管理"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "取消"
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "设置设备以在载入时在屏幕上显示整个网页,而无需滚动。"
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "电量不足,无法运行互联网。"
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "下载已停止且下载的数据将被删除。"
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "搜索已完成"
+
+msgid "IDS_BR_POP_READY"
+msgstr "准备"
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "存储器错误"
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "数据漫游已禁用。连接至 Wi-Fi 网络,或启用数据漫游并重试。"
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "请求超时"
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "需要 Wi-Fi 连接。点击【确定】可进入您的 Wi-Fi 设置。"
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "网络应用程序"
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "在线查看"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "稍后在离线页面上阅读"
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "快速访问"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "总是启用"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "点击此处以添加【快速访问】快捷方式"
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "无历史记录"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "使用说明书"
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "镇/市/省"
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "已保存数据"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "搜索和网址建议"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "历史"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "使页面适应屏幕"
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "下载"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "自定义"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "国家/区域"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "重命名文件夹"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "个人数据"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "更新"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "颁发对象"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "编码"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "编辑信息"
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "下载已停止"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "部门:"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "添加信息"
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "Wi-Fi"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "设置"
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "确定"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "新建"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "网络搜索"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "无法打开文件。"
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "无法找到用于打开该文件的应用程序。"
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "飞行模式启用时无法连接至移动网络。改为连接至 Wi-Fi 网络,或点击【设置】以禁用飞行模式,然后重试。"
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "该证书来自受信任的颁发机构。"
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "点击此处以添加【快速访问】快捷方式。"
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "参数选择"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "% "
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "尚未发现移动网络。"
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "没有匹配项"
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "【移动数据】已关闭。请改为【连接至 Wi-Fi 网络】,或点击【设置】来打开【移动数据】,然后重试。"
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "适合宽度"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "快速访问"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "从新页面打开"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "分享链接"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "保存"
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "保存"
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "保存"
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "上一步"
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "下一步"
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "删除"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "清除"
+
+msgid "IDS_BR_SK_BACK"
+msgstr "返回"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "需要 Wi-Fi 连接。连接至 Wi-Fi 网络并重试。"
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "找不到网址。"
+
+msgid "IDS_BR_POP_URL"
+msgstr "网址"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "已保存"
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "已移除"
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "将删除 %d 个项目。"
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "已选择 %d 个项目。"
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "未选择图片。"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "没有足够内存。"
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "永不"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "移动数据已禁用。连接至 Wi-Fi 网络,或启用移动数据并重试。"
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "加载中,请稍等…"
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "网址无效"
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "失败"
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "输入标题"
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "不再显示"
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "下载结束"
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "已关闭"
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "删除?"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "已删除"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "关闭应用程序?"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "已添加书签。"
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "自动亮度"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "帐户"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "将删除 1 个项目。"
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "已选择 1 个项目。"
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "翻译"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "停止"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "显示"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "分享"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "设置"
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "发送邮件"
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "选择"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "SD 卡"
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "重命名"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "刷新"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "移动"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "信息"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "列表视图"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "我同意。"
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "帮助"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "设备"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "书签"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "已添加"
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "添加"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "默认下载存储空间"
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "登录三星帐户"
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "已选择 %d"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "无网络连接"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "文件夹"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "编辑资料"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "设置"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "现在不"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "启用"
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "编辑"
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "继续"
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "继续"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "关闭"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "取消"
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "取消"
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "允许"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "昨天"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "网址"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "今天"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "标题"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "已超过最大字符数 (%d)。"
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "在线播放"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "小"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "设置"
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "搜索"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "搜索结果"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "个人信息设置"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "处理中..."
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "电话号码"
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "电话"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "将删除 %d 个项目。"
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "密码"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "开"
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "关"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "未找到结果"
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "无历史记录"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "通知"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "中"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "图片"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "全屏显示"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "字体大小"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "文件夹名称"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "输入邮编。"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "输入邮编。"
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "输入手机号码。"
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "输入名字。"
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "输入文件夹名称"
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "输入邮件地址。"
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "邮件地址"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "下载中..."
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "开发模式"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "默认"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "书签"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "全部"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr "添加到"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "标签"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "网址"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "将删除 1 个项目。"
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "已达最大字符数(%d)"
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "不支持的媒体类型"
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "飞行模式启用时无法连接至移动网络。连接至 Wi-Fi 网络,或禁用飞行模式并重试。"
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "安装已完成"
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "安装失败"
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "删除中.."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "数据漫游已禁用。连接至 Wi-Fi 网络,或启用数据漫游并重试。"
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "分享通过"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "粘贴"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "字体大小"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "无法下载"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "更新"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "重试"
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "请求失败"
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "登录"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "载入中…"
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "适合屏幕"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "下载列表"
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "数据漫游已禁用。改为连接至 Wi-Fi 网络,或启用数据漫游并重试。"
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "已取消下载"
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "开启保密模式"
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "保密"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "默认存储"
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "手动缩放"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "默认搜索引擎"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "保存登录信息"
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "关闭保密模式"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "打开保密模式"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "保密模式安全性"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "使用混合密码"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "请勿使用混合密码"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "最常访问的网站"
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "设置我的个人资料"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "我的自动填写资料"
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "管理用于填写在线表单的数据"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "保存登录信息"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "位置访问数据"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "自动填充数据"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "启用保密模式期间查看的所有网页在关闭保密模式时不会出现在浏览器或搜索历史记录中。\n\n启用保密模式期间保存的所有书签和网页在关闭保密模式时不会显示。\n\n您还可以使用混合密码保护保密模式数据。"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "启用保密模式期间查看的所有网页在关闭保密模式时不会出现在浏览器或搜索历史记录中。\n\n启用保密模式期间保存的所有书签和网页在关闭保密模式时不会显示。"
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "关闭保密模式"
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "请勿使用混合密码"
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "新页面"
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "网址"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "将网页添加至快速访问"
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "开启 JavaScript"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "无法打开新页面"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "在新页面中打开"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "文件夹名称已被使用"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "新建文件夹 %d"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "新建文件夹"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "启用 JavaScript"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "管理网站数据"
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "设置主页"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "网页已添加至快速访问列表"
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "编辑快速访问"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "从书签中移除"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "添加书签"
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "浏览历史"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "页面"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "新页面"
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "转发"
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "返回"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "书签"
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "无个人资料"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "历史记录"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "书签"
+
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "網絡故障。"
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "需要認證"
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "安全警告"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "證書"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "已發至:"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "一般名稱:"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "機構:"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "機構單位:"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "此網站的安全性證書存在問題。"
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "允許"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "%s請求你的位置。"
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "記住偏好。"
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr "序號"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "簽發者:"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "有效期:"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "有效期由:"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "有效期截至"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "指紋"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "簽名算法"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "下載"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "此網頁"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "用戶名稱"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "密碼"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "檢視"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "取消"
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "螢幕"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "LTE/GSM/WCDMA (自動連接)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "多重視窗"
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "證書資料"
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "網址設定"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "證書無效。"
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "按鈕"
+
+msgid "IDS_BR_SK_YES"
+msgstr "是"
+
+msgid "IDS_BR_SK_NO"
+msgstr "否"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "完成"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "取消"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "更多"
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "無項目"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "連接至流動網絡"
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "不要再顯示"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "僅能下載 http 或 http 網址。"
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "網絡搜尋"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "檢視圖像"
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "儲存連結"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "儲存圖像"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "複製連結"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "複製圖像"
+
+msgid "IDS_BR_SK_OK"
+msgstr "確定"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "通話"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "失敗"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "網頁已加入至快速存取。"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "網頁已加入至書籤。"
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "快速存取捷徑已刪除。"
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "%d 個項目已從瀏覽歷程記錄中刪除。"
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "正在開啟三星帳戶..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "低數據使用量已啟用。"
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "低數據使用量已停用。已節省 %d% 的頻寬。"
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "圖像已複製至剪貼板。"
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "無法加入至主螢幕"
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "正在下載圖像..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "數據節省統計已重設。"
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "書籤已刪除。"
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "已加入至快速存取清單。"
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "已加入至主螢幕"
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "1 個彈出視窗已封鎖。"
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "1 個項目已從瀏覽歷程記錄中刪除。"
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "通知"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "最常瀏覽"
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "歷程記錄"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "取消勾選"
+
+msgid "IDS_BR_SK_TABS"
+msgstr "標籤"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "功能表"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "刪除"
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "建立資料夾"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "清除"
+
+msgid "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"
+msgstr "在您的流動裝置上輕鬆檢視電腦網站。此功能可放大文字大小使其更易於閱讀。請注意:文字版面配置可能會變更。"
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "設定裝置以在您輸入時,於網址列中建議查詢與網站。"
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "設定用於填妥線上表格的文字。"
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "設定個別網站的進階設定。"
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "記住在表格中輸入的數據供日後使用。"
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "輸入時於導覽列預測相關查詢與熱門網站。"
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "覆蓋控制縮放級別的網站請求。"
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "顯示網頁上的圖像。"
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "從網站中壓縮內容以使用更少數據。"
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "清除所有網站的通知存取資訊。"
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "變更文字大小使其更易於閱讀,尤其是在手機上檢視電腦版網站時。請注意,文字版面配置可能會因此而改變。"
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "變更文字大小使其更易於閱讀,尤其是在檢視網站的桌面版本時。請注意,文字版面配置可能會因此而改變。"
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "所有網站通知存取資訊將被清除。"
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "允許網站儲存與讀取 Cookie。"
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "允許網站存取您的位置數據。"
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "您可能無法精確剪輯某些網頁。"
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "您的歷程記錄將被清除。"
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "無法檢視證書。頁面資訊已變更。"
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "若要使用您的指紋登入至此網站,請前往 [設定] 並啟用 [網站登入]。"
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "此證書非來自受信任授權方。"
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "此證書來自信任授權方。"
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "此網站的位置權限數據將被清除。"
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "目的地資料夾與來源資料夾相同。"
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "目的地資料夾是來源資料夾的子資料夾。"
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "此網站的安全性證書發生問題。"
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "正在開始下載..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "部分舊的 HTML 網站可能不支援此功能。"
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "設定為首頁"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "設定將重設為預設。"
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "已儲存設定。"
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "安全政策限制使用互聯網瀏覽器。"
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "已儲存至書籤"
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "重新命名標籤"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "%d 個設定檔將被刪除。"
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "您檢視的頁面不會出現在您的瀏覽器歷程記錄或搜尋歷程記錄中,並且不會留下其他痕跡,例如 Cookie。"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "%1$s (%2$s) 正在請求授權以使用您的相機。"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) 正在請求權限以於您的裝置上儲存數據作為離線使用。"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "%1$s (%2$s) 正在請求授權以顯示通知。"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "%1$s (%2$s) 正在請求授權來變更瀏覽器在此網站上運作的方式。這可能是嘗試攻擊您的系統的行為。若您不信任此網站或知道為何會出現此請求,請輕觸 [取消]"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "%1$s (%2$s) 正在請求授權以存取您的位置。"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) 正嘗試在您的裝置上儲存大容量數據作為離線使用。"
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "已偵測到「%1$s」。\n偵測於:「%2$s」\n\n可能封鎖部分內容來保護您的裝置。"
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "已偵測到「%1$s」。\n偵測於:「%2$s」\n\n仍然要開啟網頁嗎?"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "記憶體不足。請刪除部分項目並重試。"
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "不允許"
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "已移動"
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "輸入網址。"
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "輸入書籤名稱。"
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "正在撥號..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "刪除網站位置存取資訊嗎?"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "刪除此快速存取捷徑嗎?"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "刪除此頁面嗎?"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "刪除此書籤嗎?"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "刪除儲存的網站數據嗎?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "刪除此網站的登入數據嗎?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "刪除 %d 網站的登入數據嗎?"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "刪除 %d 個已儲存網頁嗎?"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "刪除 %d 個快速存取捷徑嗎?"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "刪除 %d 個書籤嗎?"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "刪除所有網站數據位置權限嗎?"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "要刪除歷程記錄嗎?"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "繼續"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "結束應用程式"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "要清除嗎?"
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "清除歷程記錄?"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "已移除書籤。"
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "已存在。"
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "此網站的所有已儲存數據將被清除。"
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "此網站的所有已儲存數據與位置權限數據將被清除。"
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "這些網站的所有已儲存數據與位置權限數據將被清除。"
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "所有設定將重設為其預設。"
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "所有項目將從瀏覽歷程記錄中刪除。"
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "允許網站儲存及讀取 Cookies。"
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "已加到書籤。"
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "視窗"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "檢視證書"
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "Unicode (UTF-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "縮圖檢視"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "文字編碼"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "縮小文字"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "設定"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "發送訊息"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "電子郵件"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "選擇文字"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "選擇全部"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "選擇全部"
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "選擇模式"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "已選擇"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "儲存至 KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "儲存頁面以供離線檢視"
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "儲存已連結項目至 KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "儲存以供離線檢視"
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "網頁"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "已儲存頁面"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "檢視"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "重新排序"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "重新命名資料夾"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "移除"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "閱讀器模式"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "密碼"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "在新視窗開啟"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "開啟"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "離線頁面"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "新視窗"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "最小化"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "中等"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "低"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "位置存取權限"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "載入圖像"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "拉丁-1 (ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "韓文 (EUC-KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "日文 (SHIFT JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "日文 (ISO-2022-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "日文 (EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "匿名模式"
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "巨大"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "主螢幕作為網頁書籤"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "主螢幕作為捷徑"
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "高"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "前進"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "後退"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "巨大"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "在頁面上尋找"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "在頁面上尋找"
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "已訂閱 Feed"
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "放大文字"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "啟用保密模式"
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "啟用夜間模式"
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "啟用低數據使用量"
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "拖放"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "停用保密模式"
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "停用夜間模式"
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "停用低數據使用量"
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "已停用"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "刪除已儲存頁面"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "刪除歷程記錄"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "數據網絡"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "複製到剪貼板"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "複製連結網址"
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "複製"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "關閉全部"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "全部清除"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "中文 (GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "中文 (Big5)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "緩存"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "加到網上短片"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "加入至快速存取"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "加入至主螢幕"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "加入至首頁"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "加入或移除書籤"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "加入書籤"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "加入書籤"
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "追加功能"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "搜尋或輸入網址"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "無網站歷程記錄"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "無網站"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "無網頁"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "無捷径"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "網址建議"
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "網站"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "檢視更多"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "網址建議"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "文字放大工具"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "設定首頁"
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "執行 JavaScript"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "重設設定"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "預載網頁"
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "預載連結的網頁"
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "預先載入可用連結"
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "低數據使用量"
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "位置存取"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "圖像品質"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "隱藏地址列"
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "下載 Feed 內容"
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "刪除登入數據"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "數據節省統計"
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "內容"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "清除通知數據"
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "自動完成表單"
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "加入個人資料"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "存取位置"
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "已達視窗數目上限"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "網絡通知"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "網絡通知"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "有效期"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "無法開啟視窗"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "無法開啟檔案"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "無法移動書籤"
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "網站不受信任"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "設定首頁"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "序號:"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "選擇登入數據的網站"
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "選擇捷徑"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "選擇書籤"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "選擇書籤"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "安全證書"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "重新排序快速存取捷徑"
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "快速存取"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "個人資料"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "彈出式視窗已封鎖"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "熱門網站"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "機構:"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "機構單位:"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "發出時間:"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "發行方"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "HTML5 副檔名"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "表格數據"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "到期時間:"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "啟用網站登入"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "編輯書籤"
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "刪除網站數據"
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "刪除登入數據"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "刪除設定"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "刪除書籤"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "數據連接問題"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "一般名稱:"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "關閉應用程式"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "清除個人化數據"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "清除位置資訊存取權"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "頻寬管理"
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "證書"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "重設"
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "首頁"
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "尋找"
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "返回"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "總是顯示"
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "網絡入口"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "體育"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "社交"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr "購物"
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "付款"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "嗜好"
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "前往歷程記錄"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "娛樂"
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "視窗管理員"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "網址"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "語音輸入"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "檢視圖像"
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "檢視歷程記錄。"
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "檢視書籤。"
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "有效的證書"
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "使用全螢幕模式以隱藏狀態列。"
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "使用預測服務以於輸入時,在網址列顯示相關查詢及熱門網站。"
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "上一層資料夾"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "未標籤"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "無法開啟位於%s的檔案。檔案可能已被移除或重新命名,或檔案權限可能防止存取。"
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "無法顯示網頁。伺服器沒有回應。"
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "鎮/市/縣"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "此網站正在使用 %s。"
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "此網站可存取您的位置。"
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "此網站無法存取您的位置。"
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "此書籤將被刪除。"
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "選擇的個人資料將被刪除。"
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "文字欄位"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "Target folder"
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "輕觸視窗管理員圖示並關閉部分視窗,然後重試。"
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "請再輕觸一次以關閉互聯網。"
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "同步開啟的頁面"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "同步互聯網數據"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "同步書籤"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "街道地址、郵政信箱、信件轉交等"
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "已儲存數據"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "分割列控點"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "登入至您的三星帳戶,以存取其他裝置上的書籤與分頁。"
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "顯示新開啟頁面的概覽。"
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "SHA-256 指紋:"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "SHA-1 指紋:"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "設定網頁表格自動填寫的文字。"
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "將目前頁面設定為首頁"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "選擇資料夾"
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "搜尋或輸入網址"
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "搜尋欄位"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "搜尋與網址建議"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "螢幕與文字"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "儲存網站的用戶名稱和密碼。"
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "儲存連結"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "還原預設設定嗎?"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "還原預設設定"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "重設為預設"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "重設設定"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "將所有設定重設為其預設。"
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "移除網站的通知存取資訊嗎?"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "記住密碼"
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "記住表格數據"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "記住我在表格中輸入的數據供日後使用。"
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "收音機按鈕"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "%s書籤將被刪除。"
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "私隱"
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "列印"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "按下功能表鍵。"
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "郵政編碼"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "%d 彈出視窗已封鎖。"
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "頁面已載入"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "您在此分頁中檢視的頁面將不會出現在您的瀏覽器歷程記錄或搜尋歷程記錄中,且不會留下其他痕跡,例如 cookie。"
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "重寫網站要求控制縮放。"
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "其他"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "開啟視窗。"
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "以概覽模式開啟頁面"
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "按需要"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "僅透過 Wi-Fi"
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "較舊的"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "無視窗"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "無瀏覽網站"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "無標題"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "無已儲存頁面"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "無書籤"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "正常"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "新聞"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "移動選擇的書籤嗎?"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "最常瀏覽網站"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "手機檢視"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "位置"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "上一週"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "上個月"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "過去 7 天"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "大"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "互聯網歷程記錄未儲存。"
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "瀏覽器"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "載入頁面時提高效能。"
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "首頁"
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "向下捲動頁面時隱藏地址列。"
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "一般"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "全名"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "強制縮放"
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "公寓、套房、單位、大樓、樓層等"
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "指紋:"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "無法加入至主螢幕。"
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "輸入您的姓名。"
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "輸入鎮/市/縣。"
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "輸入國家/地區。"
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "輸入公司名稱。"
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "啟用定位功能"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "啟用 JavaScript"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "輕觸兩下以檢視證書。"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "輕觸兩下以選擇搜尋引擎。"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "輕觸兩下以開啟網頁。"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "按兩下以開啟清單。"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "輕觸兩下以開啟資料夾。"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "輕觸兩下以開啟鍵盤。"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "輕觸兩下以移動至內容。"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "輕觸兩下以關閉工具列。"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "輕觸兩下以取消搜尋。"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "輕觸兩下並按住以重新調整分割區域大小。"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "輕觸兩下並拖曳以重新排序。"
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "顯示安全警告彈出視窗。"
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "顯示網頁上的圖像。"
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "桌面檢視"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "刪除選擇的書籤嗎?"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "刪除個人數據"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "預設儲存空間"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "預設頁面"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "數據使用量已減少 %1$d% (已接收 %3$d KB 之 %2$d KB)。輕觸此處以重設統計數據。"
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "自訂用戶代理程式"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "目前頁面"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "已建立"
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "縣"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "國家/地區"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "Cookies 與網站數據"
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "Cookies"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "內容設定"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "公司名稱"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "關閉標籤。"
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "清除網頁通知權限設定。"
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "清除網頁通知權限嗎?"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "清除網站的通知存取。"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "清除通知"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "清除位置資訊存取權"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "清除歷程記錄"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "清除全部瀏覽器數據,並將全部設定重設為預設。"
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "城市/市鎮"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "變更文字大小使其更易於閱讀,尤其是在裝置上檢視電腦版網站時。請注意,文字版面配置可能會因此而改變。"
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "書籤提醒"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "封鎖網頁上的彈出視窗。"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "封鎖網頁上的彈出式視窗。"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "封鎖彈出視窗"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "基本"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "自動填寫表格"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "自動偵測"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "自動"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "當您瀏覽 %d 次同一個網站時,詢問是否將其加入書籤。"
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "總是開啟"
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "總是"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "將關閉所有開啟的視窗,且會移動至首頁。"
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "允許網站執行 JavaScript。"
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "允許網站請求存取您的位置。"
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "允許網站存取您的位置數據。"
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "允許%s以顯示通知"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "允許網站儲存和讀取 cookie 數據。"
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "瀏覽網頁後,瀏覽最多的網頁將顯示於此。"
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "檢視網站後,其已儲存數據的大小及是否可存取位置的資訊將顯示於此。"
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "在您檢視網頁後,將顯示於此。"
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "儲存網頁以離線檢視後,將顯示於此。"
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "載入頁面之後,將顯示頁面記錄。"
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "將網頁加入至快速存取後,將顯示於此。"
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "個別網站的進階設定"
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "進階"
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "加到聯絡人"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "加入網站至書籤以快速開啟網頁。"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "地址行 2"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "地址行 1"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "接受 Cookies"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "將刪除 1 個設定檔。"
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "標籤"
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "正在開始下載…"
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "資料夾已重新命名。"
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "建議搜尋詞彙與網址"
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "數據使用量管理"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "取消"
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "設定裝置以於載入時在螢幕上顯示整個網頁,而無需捲動。"
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "無法執行互聯網。電量不足。"
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "下載已停止且下載的數據將被刪除。"
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "Search completed"
+
+msgid "IDS_BR_POP_READY"
+msgstr "準備"
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "記憶體錯誤"
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "數據漫遊已停用。連接至 Wi-Fi 網絡或啟用數據漫遊並重試。"
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "請求逾時"
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "需要 Wi-Fi 連接。輕觸 [確定] 以前往您的 Wi-Fi 設定。"
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "網絡應用程式"
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "線上檢視"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "稍後於離線頁面上讀取"
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "快速存取"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "總是啟用"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "輕觸此處以加入 [快速存取] 捷徑"
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "無歷程記錄"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "用戶手冊"
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "鎮/市/縣"
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "已儲存數據"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "搜尋與網址建議"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "歷史記錄"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "將頁面調整至螢幕大小"
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "下載項目"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "自訂"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "國家/區域"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "重新命名資料夾"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "個人數據"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "較新"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "發行對象"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "編碼"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "編輯資訊"
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "下載已停止"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "部門:"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "加入資訊"
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "Wi-Fi"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "設定"
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "確定"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "新增"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "網絡搜尋"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "無法開啟檔案。"
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "找不到用於開啟此檔案的應用程式。"
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "飛行模式已啟用時無法連接至流動網絡。請改為連接至 Wi-Fi 網絡,或輕觸 [設定] 以停用飛行模式,然後重試。"
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "此證書來自信任授權方。"
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "輕觸此處以加入 [快速存取捷徑]。"
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "偏好設定"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "% "
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "找不到流動網絡。"
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "無符合"
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "[流動數據] 已關閉。請改為 [連接至 Wi-Fi 網絡],或輕觸 [設定] 以開啟 [流動數據],然後重試。"
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "符合寬度"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "快速存取"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "在新標籤中開啟"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "分享連結"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "儲存"
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "儲存"
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "儲存"
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "上一步"
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "下一步"
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "刪除"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "清除"
+
+msgid "IDS_BR_SK_BACK"
+msgstr "返回"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "需要 Wi-Fi 連接。連接至 Wi-Fi 網絡並重試。"
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "找不到網址。"
+
+msgid "IDS_BR_POP_URL"
+msgstr "網址"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "已儲存。"
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "已移除"
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "將刪除 %d 個項目。"
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "已選擇 %d 個項目。"
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "沒有選擇項目。"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "記憶體不足。"
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "永不"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "流動數據已停用。請連接 Wi-Fi 網絡或啟用流動數據並重試。"
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "正在載入。請稍候..."
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "網址無效"
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "失敗。"
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "輸入標題"
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "不再顯示"
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "下載完成"
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "停用。"
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "刪除嗎?"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "已刪除。"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "要關閉應用程式嗎?"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "已加入書籤。"
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "自動調整亮度"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "帳戶"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "將刪除 1 個項目。"
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "已選擇 1 個項目。"
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "翻譯"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "停止"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "顯示"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "分享"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "設定"
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "發送電子郵件"
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "選擇"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "SD 卡"
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "重新命名"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "重新整理"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "移動"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "訊息"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "清單檢視"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "我同意。"
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "說明"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "裝置"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "書籤"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "已加入"
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "加入"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "預設下載儲存空間"
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "登入至三星帳戶"
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "已選擇 %d"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "無網絡連接"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "資料夾"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "編輯個人資料"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "設定"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "現在不要"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "啟用"
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "編輯"
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "繼續"
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "繼續"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "關閉"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "取消"
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "取消"
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "允許"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "昨天"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "網址"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "今天"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "標題"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "已超過字元數量上限 (%d)。"
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "串流"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "小"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "設定"
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "搜尋"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "搜尋結果"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "設定"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "正在處理..."
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "電話號碼"
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "電話"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "將刪除 %d 個項目。"
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "密碼"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "開"
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "關"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "無搜尋結果。"
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "無歷程記錄"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "通知"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "中"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "圖像"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "全螢幕"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "字體大小"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "資料夾名稱"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "輸入郵政編碼。"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "輸入郵政編碼。"
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "輸入電話號碼。"
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "輸入名稱。"
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "輸入資料夾名稱。"
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "輸入電子郵件地址"
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "電子郵件地址"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "正在下載..."
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "開發人員模式"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "預設"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "書籤"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "全部"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr "加到"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "標籤"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "網址"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "將刪除 1 個項目。"
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "已達字元數量上限 (%d)"
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "不支援的媒體類型。"
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "飛行模式啟用時無法連接至流動網絡。請連接 Wi-Fi 網絡或停用飛行模式並重試。"
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "安裝完成"
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "安裝失敗"
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "正在刪除..."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "數據漫遊已停用。請連接 Wi-Fi 網絡或啟用數據漫遊再重試。"
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "分享透過"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "貼上"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "字體大小"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "無法下載"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "更新"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "重試"
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "請求失敗"
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "登入"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "正在載入..."
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "適合螢幕大小"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "下載項目"
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "數據漫遊已停用。改為連接至 Wi-Fi 網絡,或啟用數據漫遊並重試。"
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "下載已取消"
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "保密開啟"
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "私隱"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "預設儲存空間"
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "手動縮放"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "預設搜尋引擎"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "儲存登入資訊"
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "關閉保密模式"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "開啟保密模式"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "保密模式安全性"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "使用密碼"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "無法使用密碼"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "最常瀏覽的網站"
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "設定我的個人資料"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "我的自動填寫個人資料"
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "管理用於填寫線上表格的數據。"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "儲存登入資訊"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "位置存取數據"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "自動填寫數據"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "保密模式已開啟時檢視的所有網頁在保密模式已關閉時將不在瀏覽器或搜尋歷程記錄中顯示。\n\n保密模式已開啟時儲存的所有書籤及網頁在保密模式已關閉時將不顯示。\n\n您也可以用密碼保護您的保密模式數據。"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "保密模式已開啟時檢視的所有網頁在保密模式已關閉時將不在瀏覽器或搜尋歷程記錄中顯示。\n\n保密模式已開啟時儲存的所有書籤及網頁在保密模式已關閉時將不顯示。"
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "保密關閉"
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "無法使用密碼"
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "新標籤"
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "網址"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "加入網頁至快速存取"
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "開啟 JavaScript"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "無法開啟新標籤"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "在新標籤中開啟"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "資料夾名稱已被使用。"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "新資料夾 %d"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "新資料夾"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "啟用 JavaScript"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "管理網站數據"
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "設定首頁"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "網頁已加入至快速存取清單。"
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "編輯快速存取"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "從書籤中移除"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "加入書籤"
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "瀏覽歷程記錄"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "標籤"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "新標籤"
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "轉寄"
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "返回"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "書籤"
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "無個人資料"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "歷程記錄"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "書籤"
+
--- /dev/null
+msgid "IDS_BR_POP_NETWORK_ERROR"
+msgstr "網路錯誤。"
+
+msgid "IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED"
+msgstr "需要驗證"
+
+msgid "IDS_BR_HEADER_SECURITY_WARNING"
+msgstr "安全性警告"
+
+msgid "IDS_BR_BODY_CERTIFICATES"
+msgstr "憑證"
+
+msgid "IDS_BR_HEADER_ISSUED_TO_C"
+msgstr "發佈對象:"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C"
+msgstr "一般名稱:"
+
+msgid "IDS_BR_HEADER_ORGANIZATION_C"
+msgstr "組織:"
+
+msgid "IDS_BR_HEADER_ORGANIZATIONAL_UNIT_C"
+msgstr "組織單位:"
+
+msgid "IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"
+msgstr "此網站的安全憑證有問題。"
+
+msgid "IDS_BR_OPT_ALLOW"
+msgstr "允許"
+
+msgid "IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION"
+msgstr "%s請求您的位置。"
+
+msgid "IDS_BR_BODY_REMEMBER_PREFERENCE"
+msgstr "記住偏好。"
+
+msgid "IDS_BR_BODY_CERTIFICATE_SERIAL_NUMBER"
+msgstr "序號"
+
+msgid "IDS_BR_HEADER_ISSUED_BY_C"
+msgstr "發行者:"
+
+msgid "IDS_BR_HEADER_VALIDITY_C"
+msgstr "有效期:"
+
+msgid "IDS_BR_POP_CERTI_VALID_FROM_C"
+msgstr "生效時間:"
+
+msgid "IDS_BR_BODY_CERTIFICATE_VALID_TILL"
+msgstr "有效期截至"
+
+msgid "IDS_BR_BODY_ROOTCERTIFICATES_FINGER_PRINT"
+msgstr "指紋"
+
+msgid "IDS_BR_BODY_SIGNATURE_ALGORITHM_VODA"
+msgstr "簽章算法"
+
+msgid "IDS_BR_BODY_DOWNLOAD"
+msgstr "下載"
+
+msgid "IDS_BR_BODY_THIS_WEBPAGE"
+msgstr "此網頁"
+
+msgid "IDS_BR_BODY_AUTHUSERNAME"
+msgstr "使用者名稱"
+
+msgid "IDS_BR_BODY_AUTHPASSWORD"
+msgstr "密碼"
+
+msgid "IDS_BR_OPT_VIEW"
+msgstr "檢視"
+
+msgid "IDS_BR_OPT_CANCEL"
+msgstr "取消"
+
+msgid "IDS_BR_OPT_SCREEN"
+msgstr "螢幕"
+
+msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
+msgstr "LTE/GSM/WCDMA (自動連線)"
+
+msgid "IDS_BR_HEADER_MULTI_WINDOW"
+msgstr "多重視窗"
+
+msgid "IDS_BR_HEADER_CERTIFICATE_INFO"
+msgstr "憑證資訊"
+
+msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
+msgstr "網站設定"
+
+msgid "IDS_BR_POP_INVALID_CERTIFICATE"
+msgstr "憑證無效。"
+
+msgid "IDS_BR_BODY_BUTTON_T_TTS"
+msgstr "按鍵"
+
+msgid "IDS_BR_SK_YES"
+msgstr "是"
+
+msgid "IDS_BR_SK_NO"
+msgstr "否"
+
+msgid "IDS_BR_SK_DONE"
+msgstr "完成"
+
+msgid "IDS_BR_SK_CANCEL"
+msgstr "取消"
+
+msgid "IDS_BR_BUTTON_MORE"
+msgstr "更多"
+
+msgid "IDS_BR_BODY_NO_ITEMS"
+msgstr "無項目"
+
+msgid "IDS_BR_MBODY_CONNECT_TO_MOBILE_NETWORK"
+msgstr "連接至行動網路"
+
+msgid "IDS_BR_OPT_DO_NOT_SHOW_AGAIN"
+msgstr "不再顯示"
+
+msgid "IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"
+msgstr "僅可下載 http 或 https 網址。"
+
+msgid "IDS_BR_OPT_WEB_SEARCH"
+msgstr "網頁搜尋"
+
+msgid "IDS_BR_OPT_VIEW_IMAGE"
+msgstr "檢視圖像"
+
+msgid "IDS_BR_OPT_SAVE_LINK"
+msgstr "儲存連結"
+
+msgid "IDS_BR_OPT_SAVE_IMAGE"
+msgstr "儲存圖像"
+
+msgid "IDS_BR_OPT_COPY_LINK"
+msgstr "複製連結"
+
+msgid "IDS_BR_OPT_COPY_IMAGE"
+msgstr "複製圖像"
+
+msgid "IDS_BR_SK_OK"
+msgstr "確定"
+
+msgid "IDS_BR_OPT_CALL"
+msgstr "通話"
+
+msgid "IDS_BR_BUTTON_FAILED"
+msgstr "失敗"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS"
+msgstr "網頁已新增至快速存取。"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_BOOKMARKS"
+msgstr "網頁已新增至書籤。"
+
+msgid "IDS_BR_TPOP_QUICK_ACCESS_SHORTCUT_DELETED"
+msgstr "已刪除快速存取捷徑。"
+
+msgid "IDS_BR_TPOP_PD_ITEMS_DELETED_FROM_BROWSING_HISTORY"
+msgstr "已自瀏覽歷程記錄中刪除 %d 個項目。"
+
+msgid "IDS_BR_TPOP_OPENING_SAMSUNG_ACCOUNT_ING"
+msgstr "正在開啟三星帳號..."
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_ENABLED"
+msgstr "低數據用量已啟用。"
+
+msgid "IDS_BR_TPOP_LOW_DATA_USAGE_DISABLED_PDP_OF_BANDWIDTH_SAVED"
+msgstr "低數據用量已停用。已省下 %d% 頻寬。"
+
+msgid "IDS_BR_TPOP_IMAGE_COPIED_TO_CLIPBOARD"
+msgstr "圖像已複製到剪貼簿。"
+
+msgid "IDS_BR_TPOP_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "無法新增至主螢幕"
+
+msgid "IDS_BR_TPOP_DOWNLOADING_IMAGE_ING"
+msgstr "正在下載圖像..."
+
+msgid "IDS_BR_TPOP_DATA_SAVING_STATISTICS_RESET"
+msgstr "節約數據統計資料已重置。"
+
+msgid "IDS_BR_TPOP_BOOKMARK_DELETED"
+msgstr "書籤已刪除。"
+
+msgid "IDS_BR_TPOP_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "已新增至快速存取清單。"
+
+msgid "IDS_BR_TPOP_ADDED_TO_HOME_SCREEN"
+msgstr "新增至主螢幕"
+
+msgid "IDS_BR_TPOP_1_POP_UP_BLOCKED"
+msgstr "已封鎖 1 個彈出視窗"
+
+msgid "IDS_BR_TPOP_1_ITEM_DELETED_FROM_BROWSING_HISTORY"
+msgstr "已自瀏覽歷程記錄中刪除 1 個項目。"
+
+msgid "IDS_BR_TMBODY_NOTIFICATIONS"
+msgstr "通知"
+
+msgid "IDS_BR_TAB_MOST_VISITED"
+msgstr "常用網頁"
+
+msgid "IDS_BR_TAB_HISTORY"
+msgstr "歷程記錄"
+
+msgid "IDS_BR_SK_UNTICK_ABB"
+msgstr "取消勾選"
+
+msgid "IDS_BR_SK_TABS"
+msgstr "索引標籤"
+
+msgid "IDS_BR_SK_MENU"
+msgstr "選單"
+
+msgid "IDS_BR_SK_DELETE_ABB"
+msgstr "刪除"
+
+msgid "IDS_BR_SK3_CREATE_FOLDER"
+msgstr "建立資料夾"
+
+msgid "IDS_BR_SK3_CLEAR"
+msgstr "清除"
+
+msgid "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"
+msgstr "在您的行動裝置上輕鬆檢視電腦網站。此功能可放大文字大小使其更易於閱讀。請注意:文字版面配置可能會變更。"
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SUGGEST_QUERIES_AND_SITES_IN_THE_WEB_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "將裝置設為打字時在網址列中建議查詢與網址。"
+
+msgid "IDS_BR_SBODY_SET_TEXT_USED_TO_FILL_IN_ONLINE_FORMS_ABB"
+msgstr "設定用於填寫線上表單的文字。"
+
+msgid "IDS_BR_SBODY_SET_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "為各個網站設定進階設定。"
+
+msgid "IDS_BR_SBODY_REMEMBER_DATA_TYPED_IN_FORMS_FOR_LATER_USE"
+msgstr "記憶輸入於表格中的資料以供之後使用。"
+
+msgid "IDS_BR_SBODY_PREDICT_RELATED_QUERIES_AND_POPULAR_SITES_IN_THE_NAVIGATION_BAR_AS_YOU_TYPE"
+msgstr "在打字時於導覽列預測相關查詢與熱門網站。"
+
+msgid "IDS_BR_SBODY_OVERRIDE_WEBSITE_REQUESTS_TO_CONTROL_ZOOM_LEVEL"
+msgstr "覆寫網頁要求以控制縮放程度。"
+
+msgid "IDS_BR_SBODY_DISPLAY_IMAGES_ON_WEBPAGES"
+msgstr "在網頁上顯示圖像。"
+
+msgid "IDS_BR_SBODY_COMPRESS_CONTENT_FROM_WEBSITES_TO_USE_LESS_DATA"
+msgstr "壓縮來自網站的內容以使用較少數據。"
+
+msgid "IDS_BR_SBODY_CLEAR_NOTIFICATION_ACCESS_INFORMATION_FOR_ALL_WEBSITES"
+msgstr "清除所有網站的通知存取資訊。"
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_PHONE_NOTE_THAT_THE_TEXT_MSG_US"
+msgstr "變更文字大小以便輕鬆閱讀,尤其是在手機上使用裝置檢視桌機版本的網站時。請注意文字的版面配置結果可能改變。"
+
+msgid "IDS_BR_SBODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_NOTE_THAT_THE_TEXT_LAYOUT_MAY_CHANGE_AS_A_RESULT"
+msgstr "變更文字大小以便您輕鬆閱讀,尤其是檢視桌機版的網站時。請注意文字的版面配置結果可能改變。"
+
+msgid "IDS_BR_SBODY_ALL_WEBSITE_NOTIFICATION_ACCESS_INFORMATION_WILL_BE_CLEARED"
+msgstr "將清除所有網站通知存取資訊。"
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "允許網站儲存和讀取 cookie。"
+
+msgid "IDS_BR_SBODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "允許網站存取您的位置資料。"
+
+msgid "IDS_BR_POP_YOU_MAY_NOT_BE_ABLE_TO_CLIP_SOME_WEBPAGES_ACCURATELY"
+msgstr "您無法正確將部分網頁加入書籤"
+
+msgid "IDS_BR_POP_YOUR_HISTORY_WILL_BE_CLEARED"
+msgstr "將清除您的歷程記錄。"
+
+msgid "IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED"
+msgstr "無法檢視證書。頁面資訊已變更。"
+
+msgid "IDS_BR_POP_TO_SIGN_IN_TO_THIS_WEBSITE_USING_YOUR_FINGERPRINTS_GO_TO_SETTINGS_AND_ENABLE_WEB_SIGN_IN"
+msgstr "若要使用您的指紋登入此網站,請前往 [設定]並啟用 [網路登入]。"
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY"
+msgstr "憑證非來自受信任的授權。"
+
+msgid "IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "此憑證來自信任授權。"
+
+msgid "IDS_BR_POP_THE_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "將清除此網站中的位置權限資料。"
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_THE_SAME_AS_THE_SOURCE_FOLDER"
+msgstr "目標資料夾與來源資料夾相同。"
+
+msgid "IDS_BR_POP_THE_DESTINATION_FOLDER_IS_A_SUBFOLDER_OF_THE_SOURCE_FOLDER"
+msgstr "目的地資料夾是來源資料夾的子資料夾。"
+
+msgid "IDS_BR_POP_THERE_ARE_PROBLEMS_WITH_THE_SECURITY_CERTIFICATE_FOR_THIS_WEBSITE"
+msgstr "此網站的安全性憑證有問題。"
+
+msgid "IDS_BR_POP_STARTING_DOWNLOAD_ING"
+msgstr "正在開始下載..."
+
+msgid "IDS_BR_POP_SOME_OLD_HTML_WEBSITES_MAY_NOT_SUPPORT_THIS_FEATURE"
+msgstr "部分舊的 HTML 網站可能不支援此功能。"
+
+msgid "IDS_BR_POP_SET_AS_HOMEPAGE"
+msgstr "設為首頁"
+
+msgid "IDS_BR_POP_SETTINGS_WILL_BE_RESET_TO_DEFAULTS"
+msgstr "設定將重設為預設。"
+
+msgid "IDS_BR_POP_SETTIGS_SAVED"
+msgstr "已儲存設定。"
+
+msgid "IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER"
+msgstr "由於安全政策,使用瀏覽網路連接被限制。"
+
+msgid "IDS_BR_POP_SAVED_TO_BOOKMARKS"
+msgstr "已儲存至書籤"
+
+msgid "IDS_BR_POP_RENAME_TAG"
+msgstr "重新命名標籤"
+
+msgid "IDS_BR_POP_PD_PROFILES_WILL_BE_DELETED"
+msgstr "將刪除 %d 個設定檔。"
+
+msgid "IDS_BR_POP_PAGES_THAT_YOU_VIEW_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_AND_THEY_WILL_NOT_LEAVE_OTHER_TRACES_LIKE_COOKIES"
+msgstr "您檢視的頁面將不會出現在您的瀏覽器歷程紀錄或搜尋歷程記錄中,且不會留下其他痕跡,例如 cookie。"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_USE_YOUR_CAMERA"
+msgstr "%1$s (%2$s) 正在請求授權以使用您的相機。"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_STORE_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) 正在請求權限以於您的裝置上儲存資料作為離線使用。"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_SHOW_NOTIFICATIONS"
+msgstr "%1$s (%2$s) 正在請求授權以顯示通知。"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_CHANGE_HOW_YOUR_BROWSER_WORKS_ON_MSG"
+msgstr "%1$s (%2$s) 正在請求授權來變更瀏覽器在此網站上運作的方式。這可能是嘗試攻擊您的系統的行為。若您不信任此網站或知道為何會出現此請求,請輕觸取消"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_REQUESTING_PERMISSION_TO_ACCESS_YOUR_LOCATION"
+msgstr "%1$s (%2$s) 正在請求授權以存取您的位置。"
+
+msgid "IDS_BR_POP_P1SS_HP2SS_IS_ATTEMPTING_TO_STORE_A_LARGE_AMOUNT_OF_DATA_ON_YOUR_DEVICE_FOR_OFFLINE_USE"
+msgstr "%1$s (%2$s) 正嘗試在您的裝置上儲存大容量資料作為離線使用。"
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_SOME_CONTENT_HAS_BEEN_BLOCKED_TO_PROTECT_YOUR_DEVICE"
+msgstr "已偵測到「%1$s」。\n偵測位置:「%2$s」\n\n可能封鎖部分內容來保護裝置。"
+
+msgid "IDS_BR_POP_P1SS_HAS_BEEN_DETECTED_DETECTED_IN_C_P2SS_OPEN_WEBPAGE_ANYWAY_Q"
+msgstr "已偵測到「%1$s」。\n偵測位置:「%2$s」\n\n仍要開啟網頁嗎?"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
+msgstr "沒有足夠的記憶體。請刪除部分項目然後重試。"
+
+msgid "IDS_BR_POP_NOT_ALLOWED"
+msgstr "不允許"
+
+msgid "IDS_BR_POP_MOVED"
+msgstr "已移動"
+
+msgid "IDS_BR_POP_ENTER_URL"
+msgstr "輸入 URL。"
+
+msgid "IDS_BR_POP_ENTER_BOOKMARK_NAME"
+msgstr "輸入書籤名稱。"
+
+msgid "IDS_BR_POP_DIALING_ING_VZW"
+msgstr "撥號中..."
+
+msgid "IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q"
+msgstr "刪除網站位置存取資訊嗎?"
+
+msgid "IDS_BR_POP_DELETE_THIS_QUICK_ACCESS_SHORTCUT_Q"
+msgstr "刪除此快速存取捷徑嗎?"
+
+msgid "IDS_BR_POP_DELETE_THIS_PAGE_Q"
+msgstr "刪除此頁面嗎?"
+
+msgid "IDS_BR_POP_DELETE_THIS_BOOKMARK_Q"
+msgstr "刪除此書籤嗎?"
+
+msgid "IDS_BR_POP_DELETE_STORED_WEBSITE_DATA_Q"
+msgstr "刪除儲存的網站資料嗎?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_THIS_WEBSITE_Q"
+msgstr "刪除此網站的登入資料嗎?"
+
+msgid "IDS_BR_POP_DELETE_SIGN_IN_DATA_FOR_PD_WEBSITES_Q"
+msgstr "刪除 %d 網站的登入資料嗎?"
+
+msgid "IDS_BR_POP_DELETE_PD_SAVED_WEB_PAGES_Q"
+msgstr "刪除 %d 個已儲存的網頁嗎?"
+
+msgid "IDS_BR_POP_DELETE_PD_QUICK_ACCESS_SHORTCUTS_Q"
+msgstr "刪除 %d 個快速存取捷徑嗎?"
+
+msgid "IDS_BR_POP_DELETE_PD_BOOKMARKS_Q"
+msgstr "刪除 %d 個書籤嗎?"
+
+msgid "IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q"
+msgstr "刪除所有網站資料與位置權限嗎?"
+
+msgid "IDS_BR_POP_DELETEHISTORYQUESTION"
+msgstr "要刪除歷程記錄嗎?"
+
+msgid "IDS_BR_POP_CONTINUE"
+msgstr "繼續"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION"
+msgstr "關閉應用程式"
+
+msgid "IDS_BR_POP_CLEAR_Q"
+msgstr "要清除嗎?"
+
+msgid "IDS_BR_POP_CLEAR_HISTORY_Q"
+msgstr "清除歷史記錄?"
+
+msgid "IDS_BR_POP_BOOKMARK_REMOVED"
+msgstr "已移除書籤。"
+
+msgid "IDS_BR_POP_ALREADY_EXISTS"
+msgstr "已存在。"
+
+msgid "IDS_BR_POP_ALL_STORED_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "將清除此網站中所有儲存的資料。"
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THIS_WEBSITE_WILL_BE_CLEARED"
+msgstr "將清除此網站所有儲存的資料以及位置權限資料。"
+
+msgid "IDS_BR_POP_ALL_STORED_AND_LOCATION_PERMISSION_DATA_FOR_THESE_WEBSITES_WILL_BE_CLEARED"
+msgstr "將清除這些網站所有儲存的資料以及位置權限資料。"
+
+msgid "IDS_BR_POP_ALL_SETTINGS_WILL_BE_RESET_TO_THEIR_DEFAULTS"
+msgstr "所有設定將重置為預設。"
+
+msgid "IDS_BR_POP_ALL_ITEMS_WILL_BE_DELETED_FROM_BROWSING_HISTORY"
+msgstr "將自瀏覽歷程記錄刪除所有項目。"
+
+msgid "IDS_BR_POP_ALLOW_SITES_TO_SAVE_AND_READ_COOKIES"
+msgstr "允許網站儲存和讀取cookies。"
+
+msgid "IDS_BR_POP_ADDED_TO_BOOKMARKS"
+msgstr "已新增至書籤。"
+
+msgid "IDS_BR_OPT_WINDOWS"
+msgstr "視窗"
+
+msgid "IDS_BR_OPT_VIEW_CERTIFICATE"
+msgstr "檢視憑證"
+
+msgid "IDS_BR_OPT_UNICODE_HUTF_8"
+msgstr "Unicode (UTF-8)"
+
+msgid "IDS_BR_OPT_THUMBNAIL_VIEW"
+msgstr "縮圖檢視"
+
+msgid "IDS_BR_OPT_TEXT_ENCODING"
+msgstr "文字編碼"
+
+msgid "IDS_BR_OPT_SHRINK_TEXT"
+msgstr "縮短文字"
+
+msgid "IDS_BR_OPT_SETTINGS_ABB"
+msgstr "設定"
+
+msgid "IDS_BR_OPT_SEND_MESSAGE_VODA"
+msgstr "傳送訊息"
+
+msgid "IDS_BR_OPT_SENDURLVIA_EMAIL"
+msgstr "電子郵件"
+
+msgid "IDS_BR_OPT_SELECT_TEXT"
+msgstr "選擇文字"
+
+msgid "IDS_BR_OPT_SELECT_ALL_ABB"
+msgstr "全選"
+
+msgid "IDS_BR_OPT_SELECT_ALL"
+msgstr "全選"
+
+msgid "IDS_BR_OPT_SELECTION_MODE"
+msgstr "選項模式"
+
+msgid "IDS_BR_OPT_SELECTED"
+msgstr "已選擇"
+
+msgid "IDS_BR_OPT_SAVE_TO_KEEPIT_ABB"
+msgstr "儲存至 KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_PAGE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "儲存頁面以供離線瀏覽"
+
+msgid "IDS_BR_OPT_SAVE_LINKED_ITEM_IN_KEEPIT_ABB"
+msgstr "將已連結項目儲存於 KeepIt"
+
+msgid "IDS_BR_OPT_SAVE_FOR_OFFLINE_VIEWING_ABB"
+msgstr "儲存以供離線瀏覽"
+
+msgid "IDS_BR_OPT_SAVEWEBPAGE"
+msgstr "網頁"
+
+msgid "IDS_BR_OPT_SAVEDPAGES"
+msgstr "已儲存的網頁"
+
+msgid "IDS_BR_OPT_RSS_VIEW"
+msgstr "檢視"
+
+msgid "IDS_BR_OPT_REORDER_ABB"
+msgstr "重新訂購"
+
+msgid "IDS_BR_OPT_RENAME_FOLDER"
+msgstr "重新命名資料夾"
+
+msgid "IDS_BR_OPT_REMOVE"
+msgstr "移除"
+
+msgid "IDS_BR_OPT_READER_MODE_TTS"
+msgstr "閱讀器模式"
+
+msgid "IDS_BR_OPT_PASSWORDS"
+msgstr "密碼"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"
+msgstr "於新視窗開啟"
+
+msgid "IDS_BR_OPT_OPEN"
+msgstr "開啟"
+
+msgid "IDS_BR_OPT_OFFLINE_PAGES_ABB"
+msgstr "離線網頁"
+
+msgid "IDS_BR_OPT_NEW_WINDOW"
+msgstr "新視窗"
+
+msgid "IDS_BR_OPT_MINIMISE"
+msgstr "最小化"
+
+msgid "IDS_BR_OPT_MEDIUM_M_QUALITY"
+msgstr "中等"
+
+msgid "IDS_BR_OPT_LOW_M_QUALITY"
+msgstr "低"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_PRIVILEGES"
+msgstr "位置存取權限"
+
+msgid "IDS_BR_OPT_LOAD_IMAGES"
+msgstr "載入圖片"
+
+msgid "IDS_BR_OPT_LATIN_1_HISO_8859_1"
+msgstr "Latin-1 (ISO-8859-1)"
+
+msgid "IDS_BR_OPT_KOREAN_HEUC_KR"
+msgstr "韓文(EUC - KR)"
+
+msgid "IDS_BR_OPT_JAPANESE_HSHIFT_JIS"
+msgstr "日文 (SHIFT JIS)"
+
+msgid "IDS_BR_OPT_JAPANESE_HISO_2022_JP"
+msgstr "日文 (ISO-2022-JP)"
+
+msgid "IDS_BR_OPT_JAPANESE_HEUC_JP"
+msgstr "日文 (EUC-JP)"
+
+msgid "IDS_BR_OPT_INCOGNITO_MODE_ABB"
+msgstr "無痕模式"
+
+msgid "IDS_BR_OPT_HUGE"
+msgstr "超大"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_WEB_CLIP_ABB"
+msgstr "主畫面為網頁書籤"
+
+msgid "IDS_BR_OPT_HOME_SCREEN_AS_SHORTCUT_ABB"
+msgstr "主畫面作為捷徑"
+
+msgid "IDS_BR_OPT_HIGH_M_QUALITY"
+msgstr "高"
+
+msgid "IDS_BR_OPT_GOFORWARD"
+msgstr "前進"
+
+msgid "IDS_BR_OPT_GOBACKWARD"
+msgstr "後退"
+
+msgid "IDS_BR_OPT_GIANT_M_TEXTSIZE"
+msgstr "大"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE_ABB"
+msgstr "在頁面中尋找"
+
+msgid "IDS_BR_OPT_FIND_ON_PAGE"
+msgstr "在頁面中尋找"
+
+msgid "IDS_BR_OPT_FEEDS_SUBSCRIBED_TO_ABB"
+msgstr "關鍵字已訂閱至"
+
+msgid "IDS_BR_OPT_ENLARGE_TEXT"
+msgstr "放大文字"
+
+msgid "IDS_BR_OPT_ENABLE_SECRET_MODE_ABB"
+msgstr "啟用無痕模式"
+
+msgid "IDS_BR_OPT_ENABLE_NIGHT_MODE_ABB"
+msgstr "啟用夜間模式"
+
+msgid "IDS_BR_OPT_ENABLE_LOW_DATA_USAGE_ABB"
+msgstr "啟用低數據用量"
+
+msgid "IDS_BR_OPT_DRAG_AND_DROP"
+msgstr "拖放"
+
+msgid "IDS_BR_OPT_DISABLE_SECRET_MODE_ABB"
+msgstr "停用無痕模式"
+
+msgid "IDS_BR_OPT_DISABLE_NIGHT_MODE_ABB"
+msgstr "停用夜間模式"
+
+msgid "IDS_BR_OPT_DISABLE_LOW_DATA_USAGE_ABB"
+msgstr "停用低數據用量"
+
+msgid "IDS_BR_OPT_DISABLED"
+msgstr "已停用"
+
+msgid "IDS_BR_OPT_DELETE_SAVED_PAGE_ABB"
+msgstr "刪除已儲存頁面"
+
+msgid "IDS_BR_OPT_DELETE_HISTORY"
+msgstr "刪除歷程記錄"
+
+msgid "IDS_BR_OPT_DATA_NETWORK"
+msgstr "數據網路"
+
+msgid "IDS_BR_OPT_COPY_TO_CLIPBOARD"
+msgstr "複製到剪貼簿"
+
+msgid "IDS_BR_OPT_COPY_LINK_URL"
+msgstr "複製連結網址"
+
+msgid "IDS_BR_OPT_COPY"
+msgstr "複製"
+
+msgid "IDS_BR_OPT_CLOSE_ALL"
+msgstr "關閉全部"
+
+msgid "IDS_BR_OPT_CLEAR_ALL"
+msgstr "全部清除"
+
+msgid "IDS_BR_OPT_CHINESE_HGBK"
+msgstr "中文(GBK)"
+
+msgid "IDS_BR_OPT_CHINESE_HBIG5"
+msgstr "中文(Big5)"
+
+msgid "IDS_BR_OPT_CACHE"
+msgstr "快取"
+
+msgid "IDS_BR_OPT_ADD_TO_WEB_CLIP"
+msgstr "新增至網路片段"
+
+msgid "IDS_BR_OPT_ADD_TO_QUICK_ACCESS"
+msgstr "新增至快速存取"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB"
+msgstr "新增至主畫面"
+
+msgid "IDS_BR_OPT_ADD_TO_HOME"
+msgstr "新增至首頁"
+
+msgid "IDS_BR_OPT_ADD_OR_REMOVE_BOOKMARK"
+msgstr "新增或移除書籤"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK_ABB"
+msgstr "新增書籤"
+
+msgid "IDS_BR_OPT_ADD_BOOKMARK"
+msgstr "新增書籤"
+
+msgid "IDS_BR_OPT1_EXTENSION"
+msgstr "追加機能"
+
+msgid "IDS_BR_NPBODY_SEARCH_OR_ENTER_URL_ABB"
+msgstr "搜尋或輸入網址"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITE_HISTORY"
+msgstr "無網站歷程記錄"
+
+msgid "IDS_BR_NPBODY_NO_WEBSITES"
+msgstr "無網站"
+
+msgid "IDS_BR_NPBODY_NO_WEBPAGES"
+msgstr "無網頁"
+
+msgid "IDS_BR_NPBODY_NO_SHORTCUTS"
+msgstr "沒有捷徑"
+
+msgid "IDS_BR_MBODY_WEB_ADDRESS_SUGGESTIONS"
+msgstr "網址建議"
+
+msgid "IDS_BR_MBODY_WEBSITES"
+msgstr "網站"
+
+msgid "IDS_BR_MBODY_VIEW_MORE"
+msgstr "檢視更多"
+
+msgid "IDS_BR_MBODY_URL_SUGGESTIONS"
+msgstr "建議的網址"
+
+msgid "IDS_BR_MBODY_TEXT_BOOSTER"
+msgstr "文字放大工具"
+
+msgid "IDS_BR_MBODY_SET_HOMEPAGE"
+msgstr "設定首頁"
+
+msgid "IDS_BR_MBODY_RUN_JAVASCRIPT"
+msgstr "執行 JavaScript"
+
+msgid "IDS_BR_MBODY_RESET_SETTINGS"
+msgstr "重設設定"
+
+msgid "IDS_BR_MBODY_PRELOAD_WEBPAGES"
+msgstr "預載網頁"
+
+msgid "IDS_BR_MBODY_PRELOAD_LINKED_WEBPAGES"
+msgstr "預載連結的網頁"
+
+msgid "IDS_BR_MBODY_PRELOAD_AVAILABLE_LINKS"
+msgstr "預先載入可用連結"
+
+msgid "IDS_BR_MBODY_LOW_DATA_USAGE"
+msgstr "低數據用量"
+
+msgid "IDS_BR_MBODY_LOCATION_ACCESS"
+msgstr "位置存取"
+
+msgid "IDS_BR_MBODY_IMAGE_QUALITY"
+msgstr "畫質"
+
+msgid "IDS_BR_MBODY_HIDE_ADDRESS_BAR"
+msgstr "隱藏網址列"
+
+msgid "IDS_BR_MBODY_DOWNLOAD_FEED_CONTENT"
+msgstr "下載摘要內容"
+
+msgid "IDS_BR_MBODY_DELETE_SIGN_IN_DATA"
+msgstr "刪除登入資料"
+
+msgid "IDS_BR_MBODY_DATA_SAVING_STATISTICS"
+msgstr "節約數據統計資料"
+
+msgid "IDS_BR_MBODY_CONTENT"
+msgstr "內容"
+
+msgid "IDS_BR_MBODY_CLEAR_NOTIFICATION_DATA"
+msgstr "清除通知資料"
+
+msgid "IDS_BR_MBODY_AUTO_FILL_FORMS"
+msgstr "自動完成表單"
+
+msgid "IDS_BR_MBODY_ADD_PROFILE"
+msgstr "新增設定檔"
+
+msgid "IDS_BR_MBODY_ACCESS_LOCATION"
+msgstr "存取位置"
+
+msgid "IDS_BR_HEADER_WINDOW_LIMIT_REACHED"
+msgstr "已達視窗數量限制"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATIONS_ABB"
+msgstr "網路通知"
+
+msgid "IDS_BR_HEADER_WEB_NOTIFICATION"
+msgstr "網路通知"
+
+msgid "IDS_BR_HEADER_VALIDITY"
+msgstr "有效期"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_WINDOW_ABB"
+msgstr "無法開啟視窗"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "無法開啟檔案"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_MOVE_BOOKMARKS_ABB"
+msgstr "無法移動書籤"
+
+msgid "IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"
+msgstr "網站不受信任"
+
+msgid "IDS_BR_HEADER_SET_HOMEPAGE_ABB"
+msgstr "設定首頁"
+
+msgid "IDS_BR_HEADER_SERIAL_NUMBER_C_ABB"
+msgstr "序號:"
+
+msgid "IDS_BR_HEADER_SELECT_SIGN_IN_DATA_FOR_ABB"
+msgstr "選擇登入資料的網站"
+
+msgid "IDS_BR_HEADER_SELECT_SHORTCUTS_ABB"
+msgstr "選擇捷徑"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARKS"
+msgstr "選擇書籤"
+
+msgid "IDS_BR_HEADER_SELECT_BOOKMARK"
+msgstr "選擇書籤"
+
+msgid "IDS_BR_HEADER_SECURITY_CERTIFICATE"
+msgstr "安全憑證"
+
+msgid "IDS_BR_HEADER_REORDER_QUICK_ACCESS_SHORTCUTS_ABB"
+msgstr "重新排列快速存取捷徑順序"
+
+msgid "IDS_BR_HEADER_QUICK_ACCESS_ABB"
+msgstr "快速存取"
+
+msgid "IDS_BR_HEADER_PROFILES"
+msgstr "設定"
+
+msgid "IDS_BR_HEADER_POP_UP_BLOCKED_ABB"
+msgstr "彈出視窗已封鎖"
+
+msgid "IDS_BR_HEADER_POPULAR_WEBSITES_ABB"
+msgstr "熱門網站"
+
+msgid "IDS_BR_HEADER_ORGANISATION_C_ABB"
+msgstr "組織:"
+
+msgid "IDS_BR_HEADER_ORGANISATIONAL_UNIT_C"
+msgstr "組織單位:"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY_ABB"
+msgstr "Newer"
+
+msgid "IDS_BR_HEADER_ISSUED_ON_C"
+msgstr "發佈日期:"
+
+msgid "IDS_BR_HEADER_ISSUED_BY"
+msgstr "發行者"
+
+msgid "IDS_BR_HEADER_HTML5_EXTENSION"
+msgstr "HTML5 副檔名"
+
+msgid "IDS_BR_HEADER_FORM_DATA"
+msgstr "表單資料"
+
+msgid "IDS_BR_HEADER_EXPIRES_ON_C"
+msgstr "到期日:"
+
+msgid "IDS_BR_HEADER_ENABLE_WEB_SIGN_IN"
+msgstr "啟用網站登入"
+
+msgid "IDS_BR_HEADER_EDIT_BOOKMARK"
+msgstr "編輯書籤"
+
+msgid "IDS_BR_HEADER_DELETE_WEBSITE_DATA_ABB"
+msgstr "刪除網站資料"
+
+msgid "IDS_BR_HEADER_DELETE_SIGN_IN_DATA_ABB"
+msgstr "刪除登入資料"
+
+msgid "IDS_BR_HEADER_DELETE_PROFILE"
+msgstr "刪除個人資料"
+
+msgid "IDS_BR_HEADER_DELETE_BOOKMARKS_ABB"
+msgstr "刪除書籤"
+
+msgid "IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM"
+msgstr "資料連線性問題"
+
+msgid "IDS_BR_HEADER_COMMON_NAME_C_ABB"
+msgstr "一般名稱:"
+
+msgid "IDS_BR_HEADER_CLOSE_APPLICATION"
+msgstr "關閉應用程式"
+
+msgid "IDS_BR_HEADER_CLEAR_PERSONALISED_DATA"
+msgstr "清除個人化資料"
+
+msgid "IDS_BR_HEADER_CLEAR_LOCATION_ACCESS"
+msgstr "清除位置存取"
+
+msgid "IDS_BR_HEADER_BANDWIDTH_MANAGEMENT_ABB"
+msgstr "頻寬管理"
+
+msgid "IDS_BR_HEADER_ADVANCEDCERTIFICATES"
+msgstr "憑證"
+
+msgid "IDS_BR_BUTTON_RESET_ABB"
+msgstr "重設"
+
+msgid "IDS_BR_BUTTON_HOMEPAGE_ABB"
+msgstr "首頁"
+
+msgid "IDS_BR_BUTTON_FIND_ABB"
+msgstr "尋找"
+
+msgid "IDS_BR_BUTTON_BACK_ABB"
+msgstr "返回"
+
+msgid "IDS_BR_BUTTON_ALWAYS_SHOW_ABB"
+msgstr "總是顯示"
+
+msgid "IDS_BR_BUTTON2_WEB_PORTAL"
+msgstr "入口網站"
+
+msgid "IDS_BR_BUTTON2_SPORT"
+msgstr "體育"
+
+msgid "IDS_BR_BUTTON2_SOCIAL"
+msgstr "社群"
+
+msgid "IDS_BR_BUTTON2_SHOPPING"
+msgstr "購物"
+
+msgid "IDS_BR_BUTTON2_PAYMENT"
+msgstr "付款"
+
+msgid "IDS_BR_BUTTON2_HOBBIES"
+msgstr "嗜好"
+
+msgid "IDS_BR_BUTTON2_GO_TO_HISTORY"
+msgstr "前往歷程記錄"
+
+msgid "IDS_BR_BUTTON2_ENTERTAINMENT"
+msgstr "娛樂"
+
+msgid "IDS_BR_BODY_WINDOW_MANAGER"
+msgstr "視窗管理員"
+
+msgid "IDS_BR_BODY_WEB_ADDRESS"
+msgstr "網址"
+
+msgid "IDS_BR_BODY_VOICE_INPUT_TTS"
+msgstr "語音輸入"
+
+msgid "IDS_BR_BODY_VIEW_IMAGE"
+msgstr "檢視圖像"
+
+msgid "IDS_BR_BODY_VIEW_HISTORY_T_TALKBACK"
+msgstr "檢視歷程記錄。"
+
+msgid "IDS_BR_BODY_VIEW_BOOKMARKS_T_TALKBACK"
+msgstr "檢視書籤。"
+
+msgid "IDS_BR_BODY_VALID_CERTIFICATE"
+msgstr "有效的憑證"
+
+msgid "IDS_BR_BODY_USE_FULL_SCREEN_MODE_TO_HIDE_THE_STATUS_BAR"
+msgstr "使用全螢幕模式以隱藏此狀態列。"
+
+msgid "IDS_BR_BODY_USE_A_PREDICTION_SERVICE_TO_DISPLAY_RELATED_QUERIES_AND_POPULAR_WEBSITES_IN_THE_ADDRESS_BAR_AS_YOU_TYPE"
+msgstr "使用預測服務以於輸入時,在網址列顯示相關查詢及熱門網站。"
+
+msgid "IDS_BR_BODY_UPPER_FOLDER_T_TALKBACK"
+msgstr "上一層資料夾"
+
+msgid "IDS_BR_BODY_UNTAGGED"
+msgstr "未標記"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_THE_FILE_AT_PS_IT_MAY_HAVE_BEEN_REMOVED_OR_RENAMED_OR_FILE_PERMISSIONS_MAY_BE_PREVENTING_ACCESS"
+msgstr "無法開啟%s的檔案。可能已移除或重新命名,或者檔案允許權限阻止存取。"
+
+msgid "IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER"
+msgstr "無法顯示網頁。伺服器沒有回應。"
+
+msgid "IDS_BR_BODY_TOWN_CITY_COUNTY_ABB"
+msgstr "鄉/鎮/市"
+
+msgid "IDS_BR_BODY_THIS_SITE_IS_USING_PS"
+msgstr "此網站正在使用 %s。"
+
+msgid "IDS_BR_BODY_THIS_SITE_CAN_ACCESS_YOUR_LOCATION"
+msgstr "此網站可存取您的位置。"
+
+msgid "IDS_BR_BODY_THIS_SITE_CANNOT_ACCESS_YOUR_LOCATION"
+msgstr "此網站無法存取您的位置。"
+
+msgid "IDS_BR_BODY_THIS_BOOKMARK_WILL_BE_DELETED"
+msgstr "此書籤將被刪除。"
+
+msgid "IDS_BR_BODY_THE_SELECTED_PERSONAL_DATA_WILL_BE_DELETED"
+msgstr "將刪除選擇的個人資料。"
+
+msgid "IDS_BR_BODY_TEXT_FIELD_T_TTS"
+msgstr "文字區域"
+
+msgid "IDS_BR_BODY_TARGET_FOLDER"
+msgstr "Target folder"
+
+msgid "IDS_BR_BODY_TAP_THE_WINDOW_MANAGER_ICON_AND_CLOSE_SOME_WINDOWS_THEN_TRY_AGAIN"
+msgstr "輕觸視窗管理員圖示並關閉部分視窗,然後重試。"
+
+msgid "IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET"
+msgstr "請再輕觸一次以關閉網際網路。"
+
+msgid "IDS_BR_BODY_SYNC_OPEN_PAGES"
+msgstr "同步開啟的頁面"
+
+msgid "IDS_BR_BODY_SYNC_INTERNET_DATA"
+msgstr "同步網際網路資料"
+
+msgid "IDS_BR_BODY_SYNC_BOOKMARKS_ABB"
+msgstr "同步書籤"
+
+msgid "IDS_BR_BODY_STREET_ADDRESS_PO_BOX_C_O_ETC_ABB"
+msgstr "街道地址、郵政信箱、信件轉交等"
+
+msgid "IDS_BR_BODY_STORED_DATA"
+msgstr "已儲存資料"
+
+msgid "IDS_BR_BODY_SPLIT_BAR_HANDLE"
+msgstr "分割列控點"
+
+msgid "IDS_BR_BODY_SIGN_IN_TO_YOUR_SAMSUNG_ACCOUNT_TO_ACCESS_THE_BOOKMARKS_AND_TABS_ON_YOUR_OTHER_DEVICES"
+msgstr "登入至您的三星帳號,以存取其他裝置上的書籤與分頁。"
+
+msgid "IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES"
+msgstr "顯示新開啟網頁的總覽畫面。"
+
+msgid "IDS_BR_BODY_SHA_256_FINGERPRINT_C"
+msgstr "SHA-256 指紋:"
+
+msgid "IDS_BR_BODY_SHA_1_FINGERPRINT_C"
+msgstr "SHA-1 指紋:"
+
+msgid "IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL"
+msgstr "設定網頁表單自動輸入。"
+
+msgid "IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE"
+msgstr "將目前頁面設定為首頁"
+
+msgid "IDS_BR_BODY_SELECT_FOLDER"
+msgstr "選擇資料夾"
+
+msgid "IDS_BR_BODY_SEARCH_OR_ENTER_URL"
+msgstr "搜尋或輸入網址"
+
+msgid "IDS_BR_BODY_SEARCH_FIELD_T_TTS"
+msgstr "搜尋欄位"
+
+msgid "IDS_BR_BODY_SEARCH_AND_URL_SUGGESTIONS"
+msgstr "搜尋與網址建議"
+
+msgid "IDS_BR_BODY_SCREEN_AND_TEXT"
+msgstr "螢幕與文字"
+
+msgid "IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES"
+msgstr "儲存您的使用者名稱與密碼。"
+
+msgid "IDS_BR_BODY_SAVE_LINK"
+msgstr "儲存連結"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS_Q"
+msgstr "還原預設設定?"
+
+msgid "IDS_BR_BODY_RESTORE_DEFAULT_SETTINGS"
+msgstr "還原預設設定"
+
+msgid "IDS_BR_BODY_RESET_TO_DEFAULT"
+msgstr "重設為預設值"
+
+msgid "IDS_BR_BODY_RESET_SETTINGS"
+msgstr "重設設定"
+
+msgid "IDS_BR_BODY_RESET_ALL_SETTINGS_TO_THEIR_DEFAULTS"
+msgstr "重置所有設定為預設。"
+
+msgid "IDS_BR_BODY_REMOVE_WEB_NOTIFICATION_ACCESS_INFORMATION_Q"
+msgstr "移除網站通知存取資訊嗎?"
+
+msgid "IDS_BR_BODY_REMEMBER_PASSWORDS"
+msgstr "記住密碼"
+
+msgid "IDS_BR_BODY_REMEMBER_FORM_DATA"
+msgstr "記住表單資料"
+
+msgid "IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE"
+msgstr "記住我在表單中輸入的資料以供之後使用。"
+
+msgid "IDS_BR_BODY_RADIO_BUTTON_T_TTS"
+msgstr "收音機按鍵"
+
+msgid "IDS_BR_BODY_PS_BOOKMARK_WILL_BE_DELETED"
+msgstr "%s個書籤將被刪除。"
+
+msgid "IDS_BR_BODY_PRIVACY"
+msgstr "隱私設定"
+
+msgid "IDS_BR_BODY_PRINT"
+msgstr "列印"
+
+msgid "IDS_BR_BODY_PRESS_THE_MENU_KEY"
+msgstr "按下功能表鍵。"
+
+msgid "IDS_BR_BODY_POSTCODE_ABB"
+msgstr "郵遞區號"
+
+msgid "IDS_BR_BODY_PD_POP_UPS_BLOCKED_ABB"
+msgstr "%d 彈出視窗已封鎖。"
+
+msgid "IDS_BR_BODY_PAGE_LOADED_T_TTS"
+msgstr "頁面已載入"
+
+msgid "IDS_BR_BODY_PAGES_THAT_YOU_VIEW_IN_THIS_TAB_WILL_NOT_APPEAR_IN_YOUR_BROWSER_HISTORY_OR_SEARCH_HISTORY_MSG"
+msgstr "您在此分頁中檢視的頁面將不會出現在您的瀏覽器歷程紀錄或搜尋歷程記錄中,且不會留下其他痕跡,例如 cookie。"
+
+msgid "IDS_BR_BODY_OVERRIDE_WEBSITES_REQUEST_TO_CONTROL_ZOOM"
+msgstr "瀏覽頁面可使用縮放功能。"
+
+msgid "IDS_BR_BODY_OTHER_ABB"
+msgstr "其他"
+
+msgid "IDS_BR_BODY_OPEN_WINDOWS_T_TALKBACK"
+msgstr "開啟視窗。"
+
+msgid "IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB"
+msgstr "以總覽模式開啟頁面"
+
+msgid "IDS_BR_BODY_ON_DEMAND"
+msgstr "按照需要"
+
+msgid "IDS_BR_BODY_ONLY_VIA_WI_FI_ABB"
+msgstr "僅透過 Wi-Fi"
+
+msgid "IDS_BR_BODY_OLDER"
+msgstr "較舊"
+
+msgid "IDS_BR_BODY_NO_WINDOWS"
+msgstr "無視窗"
+
+msgid "IDS_BR_BODY_NO_VISITED_SITES"
+msgstr "無造訪的網站"
+
+msgid "IDS_BR_BODY_NO_TITLE"
+msgstr "無標題"
+
+msgid "IDS_BR_BODY_NO_SAVED_PAGES"
+msgstr "無已儲存的網頁"
+
+msgid "IDS_BR_BODY_NO_BOOKMARKS"
+msgstr "無書籤"
+
+msgid "IDS_BR_BODY_NORMAL"
+msgstr "正常"
+
+msgid "IDS_BR_BODY_NEWS"
+msgstr "新聞"
+
+msgid "IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "移動選擇的書籤嗎?"
+
+msgid "IDS_BR_BODY_MOST_VISITED_SITES"
+msgstr "訪問最多的網站"
+
+msgid "IDS_BR_BODY_MOBILE_VIEW"
+msgstr "手機檢視"
+
+msgid "IDS_BR_BODY_LOCATION_M_INFORMATION"
+msgstr "位置"
+
+msgid "IDS_BR_BODY_LAST_WEEK"
+msgstr "上一週"
+
+msgid "IDS_BR_BODY_LAST_MONTH"
+msgstr "最近1個月"
+
+msgid "IDS_BR_BODY_LAST_7_DAYS"
+msgstr "過去一週"
+
+msgid "IDS_BR_BODY_LARGE"
+msgstr "大"
+
+msgid "IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB"
+msgstr "網際網路歷程記錄未儲存。"
+
+msgid "IDS_BR_BODY_INTERNET"
+msgstr "網際網路"
+
+msgid "IDS_BR_BODY_IMPROVE_PERFORMANCE_WHEN_LOADING_PAGES"
+msgstr "載入頁面時提高效能。"
+
+msgid "IDS_BR_BODY_HOMEPAGE"
+msgstr "首頁"
+
+msgid "IDS_BR_BODY_HIDE_THE_ADDRESS_BAR_WHEN_SCROLLING_DOWN_THE_PAGE"
+msgstr "向下捲動頁面時隱藏網址列。"
+
+msgid "IDS_BR_BODY_GENERAL_M_SETTINGS"
+msgstr "一般"
+
+msgid "IDS_BR_BODY_FULL_NAME_ABB"
+msgstr "全名"
+
+msgid "IDS_BR_BODY_FORCE_ZOOM_ABB"
+msgstr "強制啟用縮放功能"
+
+msgid "IDS_BR_BODY_FLAT_SUITE_UNIT_BUILDING_FLOOR_ETC_ABB"
+msgstr "公寓、套房、單位、大樓、樓層等"
+
+msgid "IDS_BR_BODY_FINGERPRINTS_C"
+msgstr "指紋:"
+
+msgid "IDS_BR_BODY_FAILED_TO_ADD_TO_HOME_SCREEN_ABB"
+msgstr "無法新增至主螢幕。"
+
+msgid "IDS_BR_BODY_ENTER_YOUR_NAME_ABB"
+msgstr "輸入您的姓名。"
+
+msgid "IDS_BR_BODY_ENTER_TOWN_CITY_COUNTY_ABB"
+msgstr "輸入鄉鎮/縣市。"
+
+msgid "IDS_BR_BODY_ENTER_COUNTRY_REGION_ABB"
+msgstr "輸入國家/地區:"
+
+msgid "IDS_BR_BODY_ENTER_COMPANY_NAME_ABB"
+msgstr "輸入公司名稱。"
+
+msgid "IDS_BR_BODY_ENABLE_LOCATION"
+msgstr "啟用定位功能"
+
+msgid "IDS_BR_BODY_ENABLE_JAVASCRIPT"
+msgstr "啟用 JavaScript"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS"
+msgstr "輕觸兩下來檢視憑證。"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_SELECT_A_SEARCH_ENGINE_T_TALKBACK"
+msgstr "輕觸兩下來選擇搜尋引擎。"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK"
+msgstr "輕觸兩下來開啟網頁。"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_LIST_T_TTS"
+msgstr "按兩下來開啟清單。"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_FOLDER_T_TTS"
+msgstr "輕觸兩下來開啟資料夾。"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_KEYBOARD_T_TTS"
+msgstr "輕觸兩下來開啟鍵盤。"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_MOVE_TO_CONTENT_T_TTS"
+msgstr "輕觸兩下來移動至內容。"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK"
+msgstr "輕觸兩下來關閉工具列。"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_TO_CANCEL_THE_SEARCH_T_TALKBACK"
+msgstr "輕觸兩下來取消搜尋。"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_HOLD_TO_RESIZE_SPLIT_AREA_T_TTS"
+msgstr "輕觸兩下並按住以重新調整分割區域。"
+
+msgid "IDS_BR_BODY_DOUBLE_TAP_AND_DRAG_TO_REORDER_TTS"
+msgstr "輕觸兩下並拖曳來重新排序。"
+
+msgid "IDS_BR_BODY_DISPLAY_SECURITY_WARNING_POP_UPS"
+msgstr "顯示安全性警告彈出視窗。"
+
+msgid "IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES"
+msgstr "顯示網頁上的圖像。"
+
+msgid "IDS_BR_BODY_DESKTOP_VIEW"
+msgstr "桌面檢視"
+
+msgid "IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q"
+msgstr "刪除選擇的書籤嗎?"
+
+msgid "IDS_BR_BODY_DELETE_PERSONAL_DATA"
+msgstr "刪除個人資料"
+
+msgid "IDS_BR_BODY_DEFAULT_STORAGE"
+msgstr "預設儲存裝置"
+
+msgid "IDS_BR_BODY_DEFAULT_PAGE_ABB"
+msgstr "預設頁面"
+
+msgid "IDS_BR_BODY_DATA_USAGE_REDUCED_BY_P1SDP_HP2SD_KB_OF_P3SD_KB_RECEIVED_TAP_HERE_TO_RESET_STATISTICS"
+msgstr "數據用量已減少 %1$d% (已接收 %3$d KB 之 %2$d KB)。輕觸此處以重置統計資料。"
+
+msgid "IDS_BR_BODY_CUSTOM_USER_AGENT"
+msgstr "自訂使用者代理程式"
+
+msgid "IDS_BR_BODY_CURRENT_PAGE"
+msgstr "目前頁面"
+
+msgid "IDS_BR_BODY_CREATED"
+msgstr "已建立"
+
+msgid "IDS_BR_BODY_COUNTY_ABB"
+msgstr "縣市"
+
+msgid "IDS_BR_BODY_COUNTRY_REGION_ABB2"
+msgstr "國家/區域"
+
+msgid "IDS_BR_BODY_COOKIES_AND_SITE_DATA_ABB"
+msgstr "Cookies 與網站資料"
+
+msgid "IDS_BR_BODY_COOKIES"
+msgstr "Cookies"
+
+msgid "IDS_BR_BODY_CONTENT_SETTINGS"
+msgstr "內容設定"
+
+msgid "IDS_BR_BODY_COMPANY_NAME_ABB"
+msgstr "公司名稱"
+
+msgid "IDS_BR_BODY_CLOSE_TAB"
+msgstr "關閉標籤。"
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS"
+msgstr "清除網頁通知權限設定。"
+
+msgid "IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q"
+msgstr "清除網頁通知權限嗎?"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATION_ACCESS_FOR_WEBSITES"
+msgstr "清除網站的通知存取。"
+
+msgid "IDS_BR_BODY_CLEAR_NOTIFICATIONS"
+msgstr "清除通知"
+
+msgid "IDS_BR_BODY_CLEAR_LOCATION_ACCESS"
+msgstr "清除位置存取"
+
+msgid "IDS_BR_BODY_CLEAR_HISTORY"
+msgstr "清除記錄"
+
+msgid "IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT"
+msgstr "清除所有瀏覽器資料,並將所有設定重設為預設值。"
+
+msgid "IDS_BR_BODY_CITY_TOWN_ABB"
+msgstr "市/鎮"
+
+msgid "IDS_BR_BODY_CHANGE_THE_TEXT_SIZE_FOR_EASIER_READING_ESPECIALLY_WHEN_VIEWING_DESKTOP_VERSIONS_OF_WEBSITES_ON_YOUR_DEVICE_MSG"
+msgstr "變更文字大小以便您輕鬆閱讀,尤其是使用裝置檢視桌機版本的網站時。請注意文字的版面配置結果可能改變。"
+
+msgid "IDS_BR_BODY_BOOKMARK_REMINDER_ABB"
+msgstr "書籤提醒"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES"
+msgstr "封鎖網頁的彈出視窗。"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS_ON_WEBPAGES"
+msgstr "封鎖網頁彈出視窗。"
+
+msgid "IDS_BR_BODY_BLOCK_POP_UPS"
+msgstr "封鎖彈出視窗"
+
+msgid "IDS_BR_BODY_BASIC"
+msgstr "基本"
+
+msgid "IDS_BR_BODY_AUTO_FILL_FORMS_T_TTS"
+msgstr "自動完成表單"
+
+msgid "IDS_BR_BODY_AUTO_DETECT"
+msgstr "自動偵測"
+
+msgid "IDS_BR_BODY_AUTOMATIC"
+msgstr "自動"
+
+msgid "IDS_BR_BODY_ASK_WHETHER_TO_ADD_A_BOOKMARK_FOR_A_WEBSITE_WHEN_YOU_HAVE_VISITED_IT_PD_TIMES"
+msgstr "當您造訪 %d 次同一個網站時,詢問是否要新增網站的書籤"
+
+msgid "IDS_BR_BODY_ALWAYS_ON"
+msgstr "永遠開啟"
+
+msgid "IDS_BR_BODY_ALWAYS"
+msgstr "永遠"
+
+msgid "IDS_BR_BODY_ALL_OPEN_WINDOWS_WILL_BE_CLOSED_AND_YOU_WILL_MOVE_TO_YOUR_HOMEPAGE"
+msgstr "將關閉所有開啟的視窗,且會移動至首頁。"
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT"
+msgstr "允許網站執行 JavaScript。"
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION"
+msgstr "允許網站請求存取您的位置。"
+
+msgid "IDS_BR_BODY_ALLOW_SITES_TO_ACCESS_YOUR_LOCATION_DATA"
+msgstr "允許網站存取您的位置資料。"
+
+msgid "IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS"
+msgstr "允許%s顯示通知"
+
+msgid "IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA"
+msgstr "允許網站儲存和讀取 cookie 資訊。"
+
+msgid "IDS_BR_BODY_AFTER_YOU_VISIT_WEBPAGES_THE_PAGES_YOU_HAVE_VISITED_THE_MOST_WILL_BE_SHOWN_HERE"
+msgstr "在您瀏覽網頁後,最常造訪的網頁將顯示於此。"
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBSITES_THE_SIZE_OF_THEIR_STORED_DATA_AND_WHETHER_THEY_CAN_ACCESS_YOUR_LOCATION_WILL_BE_SHOWN_HERE"
+msgstr "在您檢視網站後,網站中儲存的資料以及是否可存取您位置的訊息將顯示於此。"
+
+msgid "IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE"
+msgstr "檢視網頁後,將顯示於此。"
+
+msgid "IDS_BR_BODY_AFTER_YOU_SAVE_WEBPAGES_TO_VIEW_OFFLINE_THEY_WILL_BE_SHOWN_HERE"
+msgstr "儲存要離線檢視的網頁後,網頁將顯示於此。"
+
+msgid "IDS_BR_BODY_AFTER_YOU_LOAD_PAGES_THE_PAGE_HISTORY_WILL_BE_SHOWN"
+msgstr "載入頁面之後,將顯示頁面記錄。"
+
+msgid "IDS_BR_BODY_AFTER_YOU_ADD_WEBPAGES_TO_QUICK_ACCESS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "將網頁新增至快速存取後,將顯示於此。"
+
+msgid "IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES"
+msgstr "個別網站的進階設定"
+
+msgid "IDS_BR_BODY_ADVANCED"
+msgstr "進階"
+
+msgid "IDS_BR_BODY_ADD_TO_CONTACT"
+msgstr "加到聯絡人"
+
+msgid "IDS_BR_BODY_ADD_THIS_WEBSITE_TO_BOOKMARKS_TO_OPEN_IT_FASTER_ABB"
+msgstr "新增網站至書籤以快速開啟網頁。"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_2_ABB"
+msgstr "地址列 2"
+
+msgid "IDS_BR_BODY_ADDRESS_LINE_1_ABB"
+msgstr "地址列 1"
+
+msgid "IDS_BR_BODY_ACCEPT_COOKIES"
+msgstr "接受 Cookie"
+
+msgid "IDS_BR_BODY_1_PROFILE_WILL_BE_DELETED"
+msgstr "將刪除 1 個設定檔。"
+
+msgid "IDS_BR_ACBUTTON_TABS_ABB"
+msgstr "分頁"
+
+msgid "IDS_BR_TPOP_STARTING_DOWNLOAD_ING"
+msgstr "正在開始下載…"
+
+msgid "IDS_BR_TPOP_FOLDER_RENAMED"
+msgstr "資料夾已重新命名。"
+
+msgid "IDS_BR_TMBODY_SUGGEST_SEARCH_TERMS_AND_URLS"
+msgstr "建議搜尋詞彙與網址"
+
+msgid "IDS_BR_TMBODY_DATA_USAGE_MANAGEMENT"
+msgstr "數據使用量管理"
+
+msgid "IDS_BR_SK_CANCEL_ABB"
+msgstr "取消"
+
+msgid "IDS_BR_SBODY_SET_THE_DEVICE_TO_SHOW_THE_FULL_WEBPAGE_ON_THE_SCREEN_WHEN_IT_IS_LOADED_WITHOUT_NEEDING_TO_SCROLL"
+msgstr "將裝置設為載入完成後在畫面上顯示完整網頁,無須捲動頁面。"
+
+msgid "IDS_BR_POP_UNABLE_TO_RUN_INTERNET_LOW_BATTERY"
+msgstr "無法執行網際網路。電量不足。"
+
+msgid "IDS_BR_POP_THE_DOWNLOAD_HAS_BEEN_STOPPED_AND_THE_DOWNLOADED_DATA_WILL_BE_DELETED"
+msgstr "下載已停止且將刪除已下載的資料。"
+
+msgid "IDS_BR_POP_SEARCH_COMPLETED_JPN_SBM"
+msgstr "Search completed"
+
+msgid "IDS_BR_POP_READY"
+msgstr "準備就緒"
+
+msgid "IDS_BR_POP_INFORM_MEMORY_ERROR"
+msgstr "記憶體錯誤"
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "數據漫遊已停用。請連接 Wi-Fi 網路或啟用數據漫遊再重試。"
+
+msgid "IDS_BR_POP_BROWSERERRORREQUESTTIMEOUT"
+msgstr "要求逾時"
+
+msgid "IDS_BR_POP_A_WI_FI_CONNECTION_IS_REQUIRED_TAP_OK_TO_GO_TO_YOUR_WI_FI_SETTINGS"
+msgstr "需要 Wi-Fi 連線。請輕觸 [確定] 以前往您的 Wi-Fi 設定。"
+
+msgid "IDS_BR_OPT_WEB_APPS_ABB"
+msgstr "網頁應用程式"
+
+msgid "IDS_BR_OPT_VIEW_ONLINE"
+msgstr "線上檢視"
+
+msgid "IDS_BR_OPT_READ_ON_OFFLINE_PAGES_LATER_ABB"
+msgstr "稍後於離線網頁讀取"
+
+msgid "IDS_BR_OPT_QUICK_ACCESS_ABB2"
+msgstr "快速存取"
+
+msgid "IDS_BR_OPT_ALWAYS_ENABLED_ABB"
+msgstr "永遠啟用"
+
+msgid "IDS_BR_NPBODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "輕觸此處以新增 [快速存取] 捷徑"
+
+msgid "IDS_BR_NPBODY_NO_HISTORY"
+msgstr "無歷程記錄"
+
+msgid "IDS_BR_MBODY_USER_MANUAL_ABB"
+msgstr "使用手冊"
+
+msgid "IDS_BR_MBODY_TOWN_CITY_COUNTY"
+msgstr "鄉/鎮/市"
+
+msgid "IDS_BR_MBODY_STORED_DATA"
+msgstr "已儲存資料"
+
+msgid "IDS_BR_MBODY_SEARCH_AND_URL_SUGGESTIONS_ABB"
+msgstr "搜尋與網址建議"
+
+msgid "IDS_BR_MBODY_HISTORY"
+msgstr "歷史記錄"
+
+msgid "IDS_BR_MBODY_FIT_PAGE_TO_SCREEN"
+msgstr "將頁面調整至螢幕大小"
+
+msgid "IDS_BR_MBODY_DOWNLOADS"
+msgstr "下載內容"
+
+msgid "IDS_BR_MBODY_CUSTOM"
+msgstr "自訂"
+
+msgid "IDS_BR_MBODY_COUNTRY_REGION"
+msgstr "國家/區域"
+
+msgid "IDS_BR_HEADER_RENAME_FOLDER_ABB"
+msgstr "重新命名資料夾"
+
+msgid "IDS_BR_HEADER_PERSONAL_DATA_ABB"
+msgstr "個人資料"
+
+msgid "IDS_BR_HEADER_NEWER_M_INTERNET_HISTORY"
+msgstr "較新"
+
+msgid "IDS_BR_HEADER_ISSUED_TO"
+msgstr "發行對象"
+
+msgid "IDS_BR_HEADER_ENCODING"
+msgstr "編碼"
+
+msgid "IDS_BR_HEADER_EDIT_INFO_ABB"
+msgstr "編輯資訊"
+
+msgid "IDS_BR_HEADER_DOWNLOAD_STOPPED_ABB"
+msgstr "下載已停止"
+
+msgid "IDS_BR_HEADER_DEPARTMENT_C_ABB"
+msgstr "部門:"
+
+msgid "IDS_BR_HEADER_ADD_INFO_ABB"
+msgstr "新增資訊"
+
+msgid "IDS_BR_BUTTON_WI_FI_ABB"
+msgstr "WI-FI"
+
+msgid "IDS_BR_BUTTON_SETTINGS_ABB"
+msgstr "設定"
+
+msgid "IDS_BR_BUTTON2_OK"
+msgstr "確定"
+
+msgid "IDS_BR_BUTTON2_NEW"
+msgstr "新畫面"
+
+msgid "IDS_BR_BODY_WEB_SEARCH"
+msgstr "網頁搜尋"
+
+msgid "IDS_BR_BODY_UNABLE_TO_OPEN_FILE"
+msgstr "無法開啟檔案。"
+
+msgid "IDS_BR_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
+msgstr "找不到應用程式來開啟此檔案。"
+
+msgid "IDS_BR_BODY_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_MSG"
+msgstr "啟用 [飛航模式] 時無法連接行動網路。請改為連接至 Wi-Fi 網路或輕觸 [設定] 以停用 [飛航模式] 再重試。"
+
+msgid "IDS_BR_BODY_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY"
+msgstr "此憑證來自信任授權。"
+
+msgid "IDS_BR_BODY_TAP_HERE_TO_ADD_A_QUICK_ACCESS_SHORTCUT"
+msgstr "輕觸此處以新增 [快速存取] 捷徑。"
+
+msgid "IDS_BR_BODY_PREFERENCES"
+msgstr "喜好設定"
+
+msgid "IDS_BR_BODY_PERCENTAGE_M_SYMBOL"
+msgstr "% "
+
+msgid "IDS_BR_BODY_NO_MOBILE_NETWORKS_HAVE_BEEN_FOUND"
+msgstr "找不到行動網路。"
+
+msgid "IDS_BR_BODY_NO_MATCHES"
+msgstr "無符合項目"
+
+msgid "IDS_BR_BODY_MOBILE_DATA_IS_TURNED_OFF_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_TAP_SETTINGS_TO_TURN_ON_MOBILE_DATA_AND_THEN_TRY_AGAIN"
+msgstr "[行動數據] 已關閉。請連接 Wi-Fi 網路,或輕觸 [設定] 以開啟 [行動數據] 並重試。"
+
+msgid "IDS_BR_BODY_FIT_TO_WIDTH"
+msgstr "符合寬度"
+
+msgid "IDS_BR_ACBUTTON_QUICK_ACCESS"
+msgstr "快速存取"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB"
+msgstr "在新分頁開啟"
+
+msgid "IDS_BR_BODY_SHARE_LINK"
+msgstr "分享連結"
+
+msgid "IDS_BR_SK_SAVE_LITE"
+msgstr "儲存"
+
+msgid "IDS_BR_SK_SAVE_ABB"
+msgstr "儲存"
+
+msgid "IDS_BR_SK_SAVE"
+msgstr "儲存"
+
+msgid "IDS_BR_SK_PREVIOUS"
+msgstr "上一步"
+
+msgid "IDS_BR_SK_NEXT"
+msgstr "下一步"
+
+msgid "IDS_BR_SK_DELETE"
+msgstr "刪除"
+
+msgid "IDS_BR_SK_CLEAR"
+msgstr "清除"
+
+msgid "IDS_BR_SK_BACK"
+msgstr "返回"
+
+msgid "IDS_BR_POP_WI_FI_CONNECTION_REQUIRED_CONNECT_TO_WI_FI_NETWORK_AND_TRY_AGAIN"
+msgstr "需要 Wi-Fi 連接。連接至 Wi-Fi 網路然後重試。"
+
+msgid "IDS_BR_POP_URL_NOT_FOUND"
+msgstr "找不到 URL。"
+
+msgid "IDS_BR_POP_URL"
+msgstr "URL"
+
+msgid "IDS_BR_POP_SAVED"
+msgstr "已儲存。"
+
+msgid "IDS_BR_POP_REMOVED"
+msgstr "已移除。"
+
+msgid "IDS_BR_POP_PD_ITEMS_WILL_BE_DELETED"
+msgstr "將刪除%d 個項目。"
+
+msgid "IDS_BR_POP_PD_ITEMS_SELECTED"
+msgstr "已選擇 %d 項目。"
+
+msgid "IDS_BR_POP_NO_ITEMS_SELECTED"
+msgstr "尚未選擇對話參與者。"
+
+msgid "IDS_BR_POP_NOT_ENOUGH_MEMORY"
+msgstr "記憶體不足。"
+
+msgid "IDS_BR_POP_NEVER"
+msgstr "永不"
+
+msgid "IDS_BR_POP_MOBILE_DATA_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_MOBILE_DATA_AND_TRY_AGAIN"
+msgstr "行動數據已停用。請連接 Wi-Fi 網路或啟用行動數據再重試。"
+
+msgid "IDS_BR_POP_LOADING_PLEASE_WAIT_ING"
+msgstr "正在載入中。請稍候…"
+
+msgid "IDS_BR_POP_INVALID_URL"
+msgstr "URL 無效"
+
+msgid "IDS_BR_POP_FAIL"
+msgstr "失敗"
+
+msgid "IDS_BR_POP_ENTER_TITLE_ABB"
+msgstr "輸入標題"
+
+msgid "IDS_BR_POP_DO_NOT_SHOW_AGAIN"
+msgstr "不再顯示"
+
+msgid "IDS_BR_POP_DOWNLOADCOMPLETE"
+msgstr "下載完成"
+
+msgid "IDS_BR_POP_DISABLED"
+msgstr "停用"
+
+msgid "IDS_BR_POP_DELETE_Q"
+msgstr "要刪除嗎?"
+
+msgid "IDS_BR_POP_DELETED"
+msgstr "已刪除。"
+
+msgid "IDS_BR_POP_CLOSE_APPLICATION_Q"
+msgstr "要關閉應用程式嗎?"
+
+msgid "IDS_BR_POP_BOOKMARK_ADDED"
+msgstr "增加書籤。"
+
+msgid "IDS_BR_POP_AUTOMATIC_BRIGHTNESS"
+msgstr "自動調整亮度"
+
+msgid "IDS_BR_POP_ACCOUNT"
+msgstr "帳號"
+
+msgid "IDS_BR_POP_1_ITEM_WILL_BE_DELETED"
+msgstr "將刪除 1 個項目。"
+
+msgid "IDS_BR_POP_1_ITEM_SELECTED"
+msgstr "已選擇 1 項目。"
+
+msgid "IDS_BR_OPT_TRANSLATE"
+msgstr "翻譯"
+
+msgid "IDS_BR_OPT_STOP"
+msgstr "停止"
+
+msgid "IDS_BR_OPT_SHOW"
+msgstr "顯示"
+
+msgid "IDS_BR_OPT_SHARE"
+msgstr "分享"
+
+msgid "IDS_BR_OPT_SETTINGS"
+msgstr "設定"
+
+msgid "IDS_BR_OPT_SEND_EMAIL"
+msgstr "傳送電子郵件"
+
+msgid "IDS_BR_OPT_SELECT"
+msgstr "選擇"
+
+msgid "IDS_BR_OPT_SD_CARD"
+msgstr "記憶卡"
+
+msgid "IDS_BR_OPT_RENAME"
+msgstr "重新命名"
+
+msgid "IDS_BR_OPT_REFRESH"
+msgstr "重新整理"
+
+msgid "IDS_BR_OPT_MOVE"
+msgstr "移動"
+
+msgid "IDS_BR_OPT_MESSAGES"
+msgstr "訊息"
+
+msgid "IDS_BR_OPT_LIST_VIEW"
+msgstr "清單檢視"
+
+msgid "IDS_BR_OPT_I_AGREE"
+msgstr "我同意。"
+
+msgid "IDS_BR_OPT_HELP"
+msgstr "說明"
+
+msgid "IDS_BR_OPT_DEVICE"
+msgstr "裝置"
+
+msgid "IDS_BR_OPT_BOOKMARK"
+msgstr "書籤"
+
+msgid "IDS_BR_OPT_ADDED"
+msgstr "已新增。"
+
+msgid "IDS_BR_OPT_ADD"
+msgstr "新增"
+
+msgid "IDS_BR_MBODY_DEFAULT_DOWNLOAD_STORAGE"
+msgstr "預設下載儲存空間"
+
+msgid "IDS_BR_HEADER_SIGN_IN_TO_SAMSUNG_ACCOUNT"
+msgstr "登入至三星帳號"
+
+msgid "IDS_BR_HEADER_PD_SELECTED_ABB"
+msgstr "已選擇 %d"
+
+msgid "IDS_BR_HEADER_NO_NETWORK_CONNECTION"
+msgstr "無網路連線"
+
+msgid "IDS_BR_HEADER_FOLDER"
+msgstr "資料夾"
+
+msgid "IDS_BR_HEADER_EDIT_PROFILE"
+msgstr "編輯設定"
+
+msgid "IDS_BR_BUTTON_SET"
+msgstr "設定"
+
+msgid "IDS_BR_BUTTON_NOT_NOW"
+msgstr "現在不要"
+
+msgid "IDS_BR_BUTTON_ENABLE_ABB"
+msgstr "啟用"
+
+msgid "IDS_BR_BUTTON_EDIT"
+msgstr "編輯"
+
+msgid "IDS_BR_BUTTON_CONTINUE_ABB"
+msgstr "繼續"
+
+msgid "IDS_BR_BUTTON_CONTINUE"
+msgstr "繼續"
+
+msgid "IDS_BR_BUTTON_CLOSE"
+msgstr "關閉"
+
+msgid "IDS_BR_BUTTON_CANCEL_ABB"
+msgstr "取消"
+
+msgid "IDS_BR_BUTTON_CANCEL"
+msgstr "取消"
+
+msgid "IDS_BR_BUTTON_ALLOW"
+msgstr "允許"
+
+msgid "IDS_BR_BODY_YESTERDAY"
+msgstr "昨天"
+
+msgid "IDS_BR_BODY_URL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_TODAY"
+msgstr "今天"
+
+msgid "IDS_BR_BODY_TITLE"
+msgstr "標題"
+
+msgid "IDS_BR_BODY_THE_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_HAS_BEEN_EXCEEDED"
+msgstr "已超過字元數量 (%d) 上限。"
+
+msgid "IDS_BR_BODY_STREAMING"
+msgstr "串流"
+
+msgid "IDS_BR_BODY_SMALL"
+msgstr "小"
+
+msgid "IDS_BR_BODY_SETTINGS"
+msgstr "設定"
+
+msgid "IDS_BR_BODY_SEARCH"
+msgstr "搜尋"
+
+msgid "IDS_BR_BODY_RSS_SEARCH_RESULTS"
+msgstr "搜尋結果"
+
+msgid "IDS_BR_BODY_PROFILE"
+msgstr "設定"
+
+msgid "IDS_BR_BODY_PROCESSING_ING"
+msgstr "正在處理..."
+
+msgid "IDS_BR_BODY_PHONE_NUMBER_ABB"
+msgstr "電話號碼"
+
+msgid "IDS_BR_BODY_PHONE"
+msgstr "電話"
+
+msgid "IDS_BR_BODY_PD_ITEMS_WILL_BE_DELETED"
+msgstr "將刪除%d 個項目。"
+
+msgid "IDS_BR_BODY_PASSWORD"
+msgstr "密碼"
+
+msgid "IDS_BR_BODY_ON"
+msgstr "開"
+
+msgid "IDS_BR_BODY_OFF"
+msgstr "關"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "無搜尋結果。"
+
+msgid "IDS_BR_BODY_NO_HISTORIES"
+msgstr "無記錄。"
+
+msgid "IDS_BR_BODY_NOTIFICATIONS"
+msgstr "通知"
+
+msgid "IDS_BR_BODY_MEDIUM"
+msgstr "適中"
+
+msgid "IDS_BR_BODY_IMAGES"
+msgstr "圖像"
+
+msgid "IDS_BR_BODY_FULL_SCREEN"
+msgstr "全螢幕"
+
+msgid "IDS_BR_BODY_FONT_SIZE"
+msgstr "字型大小"
+
+msgid "IDS_BR_BODY_FOLDER_NAME"
+msgstr "資料夾名稱"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE_ABB"
+msgstr "輸入郵遞區號。"
+
+msgid "IDS_BR_BODY_ENTER_POSTCODE"
+msgstr "輸入郵遞區號。"
+
+msgid "IDS_BR_BODY_ENTER_PHONE_NUMBER"
+msgstr "輸入電話號碼。"
+
+msgid "IDS_BR_BODY_ENTER_NAME"
+msgstr "輸入名稱。"
+
+msgid "IDS_BR_BODY_ENTER_FOLDER_NAME"
+msgstr "輸入資料夾名稱"
+
+msgid "IDS_BR_BODY_ENTER_EMAIL_ADDRESS"
+msgstr "輸入電子郵件地址"
+
+msgid "IDS_BR_BODY_EMAIL_ADDRESS"
+msgstr "電子郵件地址"
+
+msgid "IDS_BR_BODY_DOWNLOADING_ING"
+msgstr "正在下載..."
+
+msgid "IDS_BR_BODY_DEVELOPER_MODE"
+msgstr "程式開發人員模式"
+
+msgid "IDS_BR_BODY_DEFAULT"
+msgstr "預設"
+
+msgid "IDS_BR_BODY_BOOKMARKS"
+msgstr "書籤"
+
+msgid "IDS_BR_BODY_ALL"
+msgstr "全部"
+
+msgid "IDS_BR_BODY_ADD_TO"
+msgstr "加到"
+
+msgid "IDS_BR_BODY_ADDDETAILSVIEW_TAGS"
+msgstr "標籤"
+
+msgid "IDS_BR_BODY_ADDBOOKMARKURL"
+msgstr "URL"
+
+msgid "IDS_BR_BODY_1_ITEM_WILL_BE_DELETED"
+msgstr "將刪除 1 個項目。"
+
+msgid "IDS_BR_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_REACHED"
+msgstr "已達字元數量上限(%d)"
+
+msgid "IDS_BR_POP_UNSUPPORTMEDIATYPE"
+msgstr "不支援的媒體類型。"
+
+msgid "IDS_BR_POP_UNABLE_TO_CONNECT_TO_MOBILE_NETWORKS_WHILE_FLIGHT_MODE_IS_ENABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "啟用飛航模式時無法連接行動網路。請連接 Wi-Fi 網路或停用飛航模式再重試。"
+
+msgid "IDS_BR_POP_INSTALL_SUCCESS"
+msgstr "安裝完成"
+
+msgid "IDS_BR_POP_INSTALLATION_FAILED"
+msgstr "安裝失敗"
+
+msgid "IDS_BR_POP_DELETING_ING"
+msgstr "正在刪除..."
+
+msgid "IDS_BR_POP_DATA_ROAMING_IS_DISABLED_CONNECT_TO_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "數據漫遊已停用。請連接 Wi-Fi 網路或啟用數據漫遊再重試。"
+
+msgid "IDS_BR_OPT_SHARE_VIA"
+msgstr "分享經由"
+
+msgid "IDS_BR_OPT_PASTE"
+msgstr "貼上"
+
+msgid "IDS_BR_MBODY_FONT_SIZE"
+msgstr "字型大小"
+
+msgid "IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"
+msgstr "無法下載"
+
+msgid "IDS_BR_BUTTON_UPDATE"
+msgstr "更新"
+
+msgid "IDS_BR_BUTTON_RETRY"
+msgstr "重試"
+
+msgid "IDS_BR_BODY_REQUEST_FAILED"
+msgstr "要求失敗"
+
+msgid "IDS_BR_BODY_LOGIN"
+msgstr "登入"
+
+msgid "IDS_BR_BODY_LOADING_ING"
+msgstr "正在載入..."
+
+msgid "IDS_BR_BODY_FIT_TO_SCREEN"
+msgstr "調整至螢幕大小"
+
+msgid "IDS_BR_BODY_DOWNLOADS_VODA"
+msgstr "下載"
+
+msgid "IDS_BR_BODY_DATA_ROAMING_IS_DISABLED_CONNECT_TO_A_WI_FI_NETWORK_INSTEAD_OR_ENABLE_DATA_ROAMING_AND_TRY_AGAIN"
+msgstr "數據漫遊已停用。請連接至 Wi-Fi 網路或啟用數據漫遊再重試。"
+
+msgid "IDS_BR_POP_DOWNLOAD_CANCELLED"
+msgstr "下載已取消"
+
+msgid "IDS_BR_BUTTON_SECRET_ON_ABB"
+msgstr "開啟無痕"
+
+msgid "IDS_BR_MBODY_PRIVACY"
+msgstr "隱私"
+
+msgid "IDS_BR_MBODY_DEFAULT_STORAGE"
+msgstr "預設儲存空間"
+
+msgid "IDS_BR_MBODY_MANUAL_ZOOM"
+msgstr "手動縮放"
+
+msgid "IDS_BR_TMBODY_DEFAULT_SEARCH_ENGINE"
+msgstr "預設搜尋引擎"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO"
+msgstr "儲存登入資訊"
+
+msgid "IDS_BR_OPT_TURN_OFF_SECRET_MODE_ABB"
+msgstr "關閉無痕模式"
+
+msgid "IDS_BR_OPT_TURN_ON_SECRET_MODE_ABB"
+msgstr "開啟無痕模式"
+
+msgid "IDS_BR_OPT_SECRET_MODE_SECURITY_ABB"
+msgstr "無痕模式安全性"
+
+msgid "IDS_BR_BUTTON_USE_PASSWORD_ABB"
+msgstr "使用密碼"
+
+msgid "IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"
+msgstr "不要使用密碼"
+
+msgid "IDS_BR_MBODY_MOST_VISITED_WEBSITES"
+msgstr "最常造訪的網站"
+
+msgid "IDS_BR_MBODY_SET_MY_PROFILE"
+msgstr "設定我的個人檔案"
+
+msgid "IDS_BR_MBODY_MY_AUTO_FILL_PROFILE"
+msgstr "我的自動填入設定檔"
+
+msgid "IDS_BR_SBODY_MANAGE_DATA_USED_TO_FILL_IN_FORMS_ONLINE"
+msgstr "管理使用資料以填入線上表格。"
+
+msgid "IDS_BR_MBODY_SAVE_SIGN_IN_INFO_ABB"
+msgstr "儲存登入資訊"
+
+msgid "IDS_BR_OPT_LOCATION_ACCESS_DATA"
+msgstr "位置存取資料"
+
+msgid "IDS_BR_OPT_AUTO_FILL_DATA"
+msgstr "自動填妥資料"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_HISTORY_MSG"
+msgstr "無痕模式關閉時,在無痕模式開啟時檢視的任何網頁將不會顯示於瀏覽器或搜尋歷程記錄中。\n\n無痕模式關閉時,將不會顯示任何在無痕模式開啟時儲存的書籤與網頁。\n\n您也可以設定密碼來保護無痕模式資料。"
+
+msgid "IDS_BR_BODY_ANY_WEBPAGES_YOU_VIEW_WHILE_SECRET_MODE_IS_TURNED_ON_WONT_APPEAR_IN_YOUR_BROWSER_OR_SEARCH_MSG"
+msgstr "無痕模式關閉時,在無痕模式開啟時檢視的任何網頁將不會顯示於瀏覽器或搜尋歷程記錄中。\n\n無痕模式關閉時,將不會顯示在無痕模式開啟時儲存的書籤與網頁。"
+
+msgid "IDS_BR_BUTTON_SECRET_OFF_ABB"
+msgstr "關閉無痕"
+
+msgid "IDS_BR_BUTTON_DONT_USE_PASSWORD_ABB"
+msgstr "不要使用密碼"
+
+msgid "IDS_BR_BUTTON_NEW_TAB_ABB2"
+msgstr "新分頁"
+
+msgid "IDS_BR_NPBODY_WEB_ADDRESS_ABB"
+msgstr "網址"
+
+msgid "IDS_BR_HEADER_ADD_WEBPAGE_TO_QUICK_ACCESS_ABB"
+msgstr "將網頁新增至快速存取"
+
+msgid "IDS_BR_TMBODY_TURN_ON_JAVASCRIPT"
+msgstr "開啟 JavaScript"
+
+msgid "IDS_BR_HEADER_COULDNT_OPEN_NEW_TAB_ABB"
+msgstr "無法開啟新分頁"
+
+msgid "IDS_BR_OPT_OPEN_IN_NEW_TAB_ABB"
+msgstr "在新分頁開啟"
+
+msgid "IDS_BR_TPOP_FOLDER_NAME_ALREADY_IN_USE"
+msgstr "資料夾名稱已被使用。"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER_PD"
+msgstr "新資料夾 %d"
+
+msgid "IDS_BR_NPBODY_NEW_FOLDER"
+msgstr "新資料夾"
+
+msgid "IDS_BR_OPT_ENABLE_JAVASCRIPT"
+msgstr "啟用 JavaScript"
+
+msgid "IDS_BR_TMBODY_MANAGE_WEBSITE_DATA"
+msgstr "管理網站資料"
+
+msgid "IDS_BR_HEADER_SET_HOME_PAGE_ABB"
+msgstr "設定首頁"
+
+msgid "IDS_BR_TPOP_WEBPAGE_ADDED_TO_QUICK_ACCESS_LIST"
+msgstr "網頁已新增至快速存取清單。"
+
+msgid "IDS_BR_OPT_EDIT_QUICK_ACCESS_ABB"
+msgstr "編輯快速存取"
+
+msgid "IDS_BR_OPT_REMOVE_FROM_BOOKMARKS_ABB"
+msgstr "自書籤移除"
+
+msgid "IDS_BR_HEADER_ADD_BOOKMARK_ABB"
+msgstr "新增書籤"
+
+msgid "IDS_BR_BODY_BROWSING_HISTORY"
+msgstr "瀏覽歷程記錄"
+
+msgid "IDS_BR_HEADER_TABS_ABB2"
+msgstr "分頁"
+
+msgid "IDS_BR_OPT_NEW_TAB"
+msgstr "新標籤"
+
+msgid "IDS_BR_BUTTON_FORWARD_ABB2"
+msgstr "轉寄"
+
+msgid "IDS_BR_BUTTON_BACK_ABB3"
+msgstr "返回"
+
+msgid "IDS_BR_BUTTON_BOOKMARKS_ABB"
+msgstr "書籤"
+
+msgid "IDS_BR_NPBODY_NO_PROFILES_ABB"
+msgstr "無設定檔"
+
+msgid "IDS_BR_TAB2_HISTORY"
+msgstr "歷程記錄"
+
+msgid "IDS_BR_TAB2_BOOKMARKS"
+msgstr "書籤"
+
--- /dev/null
+# It might not be enough so please keep the code in your eyes.
+# for example,
+# 1. It does not check below
+# a) class Child: public Parent
+# b) class Child : public Parent
+
+style=kr
+indent=spaces=4
+pad-oper
+pad-header
+lineend=linux
+add-brackets
+indent-switches
+unpad-paren
+convert-tabs
+align-pointer=middle
+align-reference=middle
+max-instatement-indent=80
+keep-one-line-statements
+indent-preprocessor
--- /dev/null
+# Translation script
+# Reads files recursive from given directory
+# replaces all found strings with translation by
+# key, which is read from en.po file.
+# Strings which have no translation available in en.po
+# are left unchanged.
+
+import os
+import sys
+import getopt
+
+texts = { }
+filterKeywords = ['BROWSER_LOG', '#include', 'EXPORT_SERVICE', 'elm_object_part_content', \
+ 'evas_object_smart_callback', 'elm_object_style', 'elm_layout_file', '.png', 'elm_object_item_part_content', \
+ 'IDS_', 'bp_', 'elm_object_signal_emit', '.cpp', '.edj', 'item_style', 'edje_object_signal_callback', \
+ 'evas_object_del', '_']
+verbose = False
+
+def translateLine(line):
+ translated = False
+ splited = line.split('"')
+ if len(splited) > 1:
+ for i in range(len(splited) / 2):
+ strNo = i * 2 + 1 # odd numbers
+ # string longer than 1, check if there is translation for string
+ if len(splited[strNo]) > 1 and splited[strNo] in texts:
+ print splited[strNo] + ' \t ===> \t ' + texts[splited[strNo]]
+ splited[strNo] = '_("' + texts[splited[strNo]] + '")'
+ translated = True
+ else:
+ if verbose:
+ print 'not found: "' + splited[strNo] + '"'
+ splited[strNo] = '"' + splited[strNo] + '"'
+
+ if translated:
+ return "".join(splited)
+ else:
+ return ""
+
+def takeStringBetweenQuotations(s):
+ return s.split('"')[1::2][0]
+
+def filterCheck(line):
+ for keyword in filterKeywords:
+ if keyword in line:
+ return True
+ return False
+
+def translateFile(f):
+ foutData = []
+ fileTranslated = False
+ with open(f, 'r') as fin:
+ for line in fin:
+ lineTranslated = False
+ if not filterCheck(line):
+ newLine = translateLine(line)
+ if len(newLine) > 0:
+ fileTranslated = True
+ foutData.append(newLine)
+ else:
+ foutData.append(line)
+ else:
+ foutData.append(line)
+ # Write the file out again
+ if fileTranslated:
+ print f
+ print '\n'
+ with open(f, 'w') as fout:
+ fout.write("".join(foutData))
+ elif verbose:
+ print f
+ print '\n'
+
+def readKeys(poFile):
+ with open(poFile,'r') as lang:
+ value = ''
+ for line in lang:
+ if (line.startswith('msgid')):
+ value = takeStringBetweenQuotations(line)
+ elif (line.startswith('msgstr')):
+ key = takeStringBetweenQuotations(line)
+ if not value: raise Exception('Unknown file format, msgid should be read before msgstr')
+ texts[key] = value
+
+def translateFilesRecursive(directory):
+ print 'Translated files:'
+ # replace strings in all files
+ for root, subFolders, files in os.walk(directory):
+ #for directory in subFolders:
+ for f in files:
+ if f.endswith('.cpp'):
+ translateFile(os.path.join(root, f))
+
+if __name__ == "__main__":
+ opts, args = getopt.getopt(sys.argv[1:], "vh")
+
+ for o, a in opts:
+ if o == "-v":
+ verbose = True
+ elif o == "-h":
+ args = []
+ else:
+ assert False, "unhandled option"
+
+ if len(args) == 0:
+ print 'usage: python ' + os.path.basename(__file__) + ' ./location/of/en.po ./directory/to/translate '
+ print 'e.g.: python ' + os.path.basename(__file__) + ' ../res/locale/en.po ../services '
+ print 'add -v for verbose (untranslated strings will be printed)'
+ else:
+ readKeys(args[0])
+ translateFilesRecursive(args[1])
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/*
+ * BookmarkFlowUI.cpp
+ *
+ * Created on: Nov 10, 2015
+ * Author: m.kawonczyk@samsung.com
+ */
+
+#include <Elementary.h>
+#include <boost/concept_check.hpp>
+#include <boost/format.hpp>
+#include <vector>
+#include <AbstractMainWindow.h>
+
+#include "BookmarkFlowUI.h"
+#include "ServiceManager.h"
+#include "BrowserLogger.h"
+#include "Tools/EflTools.h"
+#include "../Tools/BrowserImage.h"
+
+namespace tizen_browser{
+namespace base_ui{
+
+EXPORT_SERVICE(BookmarkFlowUI, BOOKMARK_FLOW_SERVICE)
+
+BookmarkFlowUI::BookmarkFlowUI()
+ : m_parent(nullptr)
+ , m_layout(nullptr)
+ , m_done_button(nullptr)
+ , m_cancel_button(nullptr)
+ , m_genlist(nullptr)
+ , m_qa_checkbox(nullptr)
+ , m_title_entry(nullptr)
+ , m_url_entry(nullptr)
+ , m_entry_item_class(nullptr)
+ , m_group_item_class(nullptr)
+ , m_folder_item_class(nullptr)
+ , m_add_to_qa_item_class(nullptr)
+ , m_edjFilePath("")
+ , m_title("")
+ , m_url("")
+ , m_add_to_qa(false)
+ , m_state(false)
+{
+ m_edjFilePath = EDJE_DIR;
+ m_edjFilePath.append("BookmarkFlowUI/BookmarkFlowUI.edj");
+ createGenlistItemClasses();
+}
+
+BookmarkFlowUI::~BookmarkFlowUI()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ evas_object_smart_callback_del(m_done_button, "clicked", _done_clicked);
+ evas_object_smart_callback_del(m_cancel_button, "clicked", _cancel_clicked);
+
+ if (m_entry_item_class)
+ elm_genlist_item_class_free(m_entry_item_class);
+ if (m_group_item_class)
+ elm_genlist_item_class_free(m_group_item_class);
+ if (m_folder_item_class)
+ elm_genlist_item_class_free(m_folder_item_class);
+ if (m_add_to_qa_item_class)
+ elm_genlist_item_class_free(m_add_to_qa_item_class);
+
+ evas_object_del(m_qa_checkbox);
+ evas_object_del(m_genlist);
+ evas_object_del(m_cancel_button);
+ evas_object_del(m_done_button);
+ evas_object_del(m_layout);
+
+ closeBookmarkFlowClicked.disconnect_all_slots();
+ saveBookmark.disconnect_all_slots();
+ editBookmark.disconnect_all_slots();
+}
+
+void BookmarkFlowUI::init(Evas_Object* parent)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(parent);
+ m_parent = parent;
+}
+
+Evas_Object* BookmarkFlowUI::getContent()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_parent);
+ if (!m_layout)
+ m_layout = createBookmarkFlowLayout();
+ return m_layout;
+}
+
+void BookmarkFlowUI::showUI()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ elm_object_signal_emit(m_parent, "show_popup", "ui");
+ evas_object_show(m_layout);
+ fillGenlist();
+ updateTopContent();
+}
+
+void BookmarkFlowUI::hideUI()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ elm_object_signal_emit(m_parent, "hide_popup", "ui");
+ evas_object_hide(m_layout);
+}
+
+void BookmarkFlowUI::setState(bool state)
+{
+ BROWSER_LOGD("[%s:%d] %s", __PRETTY_FUNCTION__, __LINE__, state ? "edit" : "add");
+ m_state = state;
+}
+
+void BookmarkFlowUI::setTitle(const std::string& title)
+{
+ BROWSER_LOGD("[%s:%d] %s", __PRETTY_FUNCTION__, __LINE__, title.c_str());
+ m_title = title;
+ if (m_title.empty())
+ elm_object_signal_emit(m_done_button, "elm,state,disabled", "elm");
+ else
+ elm_object_signal_emit(m_done_button, "elm,state,enabled", "elm");
+}
+
+void BookmarkFlowUI::setURL(const std::string& url)
+{
+ BROWSER_LOGD("[%s:%d] %s", __PRETTY_FUNCTION__, __LINE__, url.c_str());
+ m_url = url;
+}
+
+void BookmarkFlowUI::setFolder(services::SharedBookmarkItem bookmarkItem)
+{
+ BROWSER_LOGD("[%s:%d] %d %s", __PRETTY_FUNCTION__, __LINE__, bookmarkItem->getId(),
+ bookmarkItem->getTitle().c_str());
+ m_bookmarkItem = bookmarkItem;
+}
+
+Evas_Object* BookmarkFlowUI::createBookmarkFlowLayout()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ elm_theme_extension_add(nullptr, m_edjFilePath.c_str());
+
+ m_layout = elm_layout_add(m_parent);
+ evas_object_size_hint_weight_set(m_layout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(m_layout, EVAS_HINT_FILL, EVAS_HINT_FILL);
+ evas_object_show(m_layout);
+ elm_layout_theme_set(m_layout, "naviframe", "item/basic", "default");
+
+ createTopContent();
+ createGenlist();
+
+ return m_layout;
+}
+
+void BookmarkFlowUI::createGenlistItemClasses()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_entry_item_class = createGenlistItemClass("entry_custom_layout", _genlist_entry_text_get,
+ _genlist_entry_content_get);
+ m_group_item_class = createGenlistItemClass("group_index", _genlist_text_get);
+ m_folder_item_class = createGenlistItemClass("type1", _genlist_folder_text_get,
+ _genlist_folder_content_get);
+ m_add_to_qa_item_class = createGenlistItemClass("type1", _genlist_add_to_qa_text_get,
+ _genlist_add_to_qa_content_get);
+}
+
+Elm_Genlist_Item_Class* BookmarkFlowUI::createGenlistItemClass(
+ const char* style, Elm_Gen_Item_Text_Get_Cb text_cb, Elm_Gen_Item_Content_Get_Cb content_cb)
+{
+ auto ic = elm_genlist_item_class_new();
+ ic->item_style = style;
+ ic->func.text_get = text_cb;
+ ic->func.content_get = content_cb;
+ ic->func.state_get = nullptr;
+ ic->func.del = nullptr;
+ ic->decorate_all_item_style = "edit_default";
+ return ic;
+}
+
+void BookmarkFlowUI::createTopContent()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_layout);
+
+ m_cancel_button = elm_button_add(m_layout);
+ elm_object_part_content_set(m_layout, "title_left_btn", m_cancel_button);
+ elm_object_style_set(m_cancel_button, "naviframe/title_left");
+ elm_object_text_set(m_cancel_button, _("IDS_TPLATFORM_ACBUTTON_CANCEL_ABB"));
+ evas_object_smart_callback_add(m_cancel_button, "clicked", _cancel_clicked, this);
+ evas_object_size_hint_weight_set(m_cancel_button, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(m_cancel_button, EVAS_HINT_FILL, EVAS_HINT_FILL);
+
+ elm_object_signal_emit(m_layout, "elm,state,title_left_btn,show", "elm");
+
+ m_done_button = elm_button_add(m_layout);
+ elm_object_part_content_set(m_layout, "title_right_btn", m_done_button);
+ elm_object_style_set(m_done_button, "naviframe/title_right");
+ elm_object_text_set(m_done_button, _("IDS_TPLATFORM_ACBUTTON_DONE_ABB"));
+ evas_object_smart_callback_add(m_done_button, "clicked", _done_clicked, this);
+ evas_object_size_hint_weight_set(m_done_button, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(m_done_button, EVAS_HINT_FILL, EVAS_HINT_FILL);
+
+ elm_object_signal_emit(m_layout, "elm,state,title_right_btn,show", "elm");
+}
+
+void BookmarkFlowUI::createGenlist()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_layout);
+
+ m_genlist = elm_genlist_add(m_layout);
+ elm_scroller_policy_set(m_genlist, ELM_SCROLLER_POLICY_OFF, ELM_SCROLLER_POLICY_OFF);
+ elm_genlist_multi_select_set(m_genlist, EINA_FALSE);
+ elm_genlist_select_mode_set(m_genlist, ELM_OBJECT_SELECT_MODE_ALWAYS);
+ elm_genlist_mode_set(m_genlist, ELM_LIST_COMPRESS);
+ evas_object_size_hint_weight_set(m_genlist, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(m_genlist, EVAS_HINT_FILL, EVAS_HINT_FILL);
+
+ elm_object_part_content_set(m_layout, "elm.swallow.content", m_genlist);
+ evas_object_show(m_genlist);
+}
+
+void BookmarkFlowUI::fillGenlist()
+{
+ elm_genlist_clear(m_genlist);
+
+ //Add title entry
+ EntryData *titleEntryData = new EntryData();
+ titleEntryData->category = _("IDS_BR_BODY_TITLE");
+ titleEntryData->entry = m_title;
+ titleEntryData->bookmarkFlowUI.reset(this);
+
+ m_title_entry = elm_genlist_item_append(m_genlist, m_entry_item_class, titleEntryData, nullptr,
+ ELM_GENLIST_ITEM_NONE, nullptr, titleEntryData);
+
+ //Add URL entry
+ if (m_state) {
+ EntryData *urlEntryData = new EntryData();
+ urlEntryData->category = _("IDS_BR_BODY_ADDBOOKMARKURL");
+ urlEntryData->entry = m_url;
+ urlEntryData->bookmarkFlowUI.reset(this);
+ m_url_entry = elm_genlist_item_append(m_genlist, m_entry_item_class, urlEntryData, nullptr,
+ ELM_GENLIST_ITEM_NONE, nullptr, urlEntryData);
+ }
+
+ //Add group header
+ elm_genlist_item_append(m_genlist, m_group_item_class, _("IDS_BR_BODY_LOCATION_M_INFORMATION"),
+ nullptr, ELM_GENLIST_ITEM_NONE, nullptr, _("IDS_BR_BODY_LOCATION_M_INFORMATION"));
+
+ FolderData *folderData = new FolderData();
+ folderData->name = m_bookmarkItem->getTitle();
+ folderData->folder_id = m_bookmarkItem->getId();
+ folderData->bookmarkFlowUI.reset(this);
+
+ //Add folder picker
+ elm_genlist_item_append(m_genlist, m_folder_item_class, folderData, nullptr, ELM_GENLIST_ITEM_NONE,
+ _folder_selector_clicked, this);
+
+ //Add QuickAccess checkbox
+ elm_genlist_item_append(m_genlist, m_add_to_qa_item_class, this, nullptr, ELM_GENLIST_ITEM_NONE,
+ _qa_clicked, this);
+}
+
+void BookmarkFlowUI::updateTopContent()
+{
+ if (m_state)
+ elm_object_translatable_part_text_set(m_layout, "elm.text.title", _("IDS_BR_HEADER_EDIT_BOOKMARK"));
+ else
+ elm_object_translatable_part_text_set(m_layout, "elm.text.title", _("IDS_BR_OPT_ADD_BOOKMARK"));
+}
+
+void BookmarkFlowUI::updateDoneButton()
+{
+ Evas_Object* layout = elm_object_item_part_content_get(m_title_entry, "elm.swallow.content");
+ Evas_Object* entry = elm_object_part_content_get(layout, "elm.swallow.content");
+ bool first = elm_entry_is_empty(entry);
+ bool second = false;
+ if (m_state) {
+ layout = elm_object_item_part_content_get(m_url_entry, "elm.swallow.content");
+ entry = elm_object_part_content_get(layout, "elm.swallow.content");
+ second = elm_entry_is_empty(entry);
+ }
+ if (first || second)
+ elm_object_signal_emit(m_done_button, "elm,state,disabled", "elm");
+ else
+ elm_object_signal_emit(m_done_button, "elm,state,enabled", "elm");
+}
+
+Evas_Object *BookmarkFlowUI::_genlist_entry_content_get(void *data, Evas_Object *obj, const char *part)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data && part) {
+ EntryData *entryData = static_cast<EntryData*>(data);
+ if (!strcmp(part, "elm.swallow.content")) {
+ Evas_Object* entry_layout = elm_layout_add(obj);
+ elm_layout_theme_set(entry_layout, "layout", "editfield", "multiline");
+ evas_object_size_hint_weight_set(entry_layout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(entry_layout, EVAS_HINT_FILL, EVAS_HINT_FILL);
+
+ Evas_Object* entry = elm_entry_add(entry_layout);
+ elm_entry_single_line_set(entry, EINA_TRUE);
+ elm_entry_scrollable_set(entry, EINA_TRUE);
+ evas_object_size_hint_weight_set(entry, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(entry, EVAS_HINT_FILL, EVAS_HINT_FILL);
+ elm_entry_entry_set(entry, elm_entry_utf8_to_markup(entryData->entry.c_str()));
+ if (entryData->category == _("IDS_BR_BODY_ADDBOOKMARKURL"))
+ elm_entry_input_panel_layout_set(entry, ELM_INPUT_PANEL_LAYOUT_URL);
+
+ ObjectData* objectData = new ObjectData();
+ objectData->object = entry_layout;
+ objectData->bookmarkFlowUI = entryData->bookmarkFlowUI;
+
+ evas_object_smart_callback_add(entry, "changed", _entry_changed, objectData);
+ evas_object_smart_callback_add(entry, "focused", _entry_focused, entry_layout);
+ evas_object_smart_callback_add(entry, "unfocused", _entry_unfocused, entry_layout);
+
+ elm_object_part_content_set(entry_layout, "elm.swallow.content", entry);
+
+ Evas_Object* input_cancel_button = elm_button_add(entry_layout);
+ elm_object_style_set(input_cancel_button, "editfield_clear");
+ elm_object_focus_allow_set(input_cancel_button, EINA_FALSE);
+
+ evas_object_smart_callback_add(input_cancel_button, "clicked", _input_cancel_clicked, entry);
+
+ elm_object_part_content_set(entry_layout, "elm.swallow.button", input_cancel_button);
+
+ return entry_layout;
+ }
+ } else
+ BROWSER_LOGE("[%s:%d] Data or part is null", __PRETTY_FUNCTION__, __LINE__);
+ return nullptr;
+}
+
+Evas_Object *BookmarkFlowUI::_genlist_folder_content_get(void *data, Evas_Object *obj, const char *part)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data && part) {
+ FolderData *folderData = static_cast<FolderData*>(data);
+ if (!strcmp(part, "elm.swallow.icon")) {
+ Evas_Object* layout = elm_layout_add(obj);
+ elm_layout_file_set(layout, folderData->bookmarkFlowUI->m_edjFilePath.c_str(), "folder_image");
+ return layout;
+ }
+ } else
+ BROWSER_LOGE("[%s:%d] Data or part is null", __PRETTY_FUNCTION__, __LINE__);
+ return nullptr;
+}
+
+Evas_Object *BookmarkFlowUI::_genlist_add_to_qa_content_get(void *data, Evas_Object *obj, const char *part)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data && part) {
+ BookmarkFlowUI *bookmarkFlowUI = static_cast<BookmarkFlowUI*>(data);
+ if (!strcmp(part, "elm.swallow.end")) {
+ bookmarkFlowUI->m_qa_checkbox = elm_check_add(obj);
+ evas_object_propagate_events_set(bookmarkFlowUI->m_qa_checkbox, EINA_FALSE);
+ elm_check_state_set(bookmarkFlowUI->m_qa_checkbox, bookmarkFlowUI->m_add_to_qa ? EINA_TRUE : EINA_FALSE);
+ evas_object_smart_callback_add(bookmarkFlowUI->m_qa_checkbox, "changed", _add_to_qa_state_changed, bookmarkFlowUI);
+ evas_object_show(bookmarkFlowUI->m_qa_checkbox);
+ return bookmarkFlowUI->m_qa_checkbox;
+ }
+ } else
+ BROWSER_LOGE("[%s:%d] Data or part is null", __PRETTY_FUNCTION__, __LINE__);
+ return nullptr;
+}
+
+char* BookmarkFlowUI::_genlist_entry_text_get(void *data, Evas_Object *, const char *part)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data && part) {
+ if (!strcmp(part, "elm.text")) {
+ EntryData *entryData = static_cast<EntryData*>(data);
+ return strdup(entryData->category.c_str());
+ }
+ } else
+ BROWSER_LOGE("[%s:%d] Data or part is null", __PRETTY_FUNCTION__, __LINE__);
+ return nullptr;
+}
+
+char* BookmarkFlowUI::_genlist_text_get(void *data, Evas_Object *, const char *part)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data && part) {
+ if (!strcmp(part, "elm.text"))
+ return strdup(elm_entry_utf8_to_markup(static_cast<char*>(data)));
+ } else
+ BROWSER_LOGE("[%s:%d] Data or part is null", __PRETTY_FUNCTION__, __LINE__);
+ return nullptr;
+}
+
+char* BookmarkFlowUI::_genlist_folder_text_get(void *data, Evas_Object *, const char *part)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data && part) {
+ FolderData *folderData = static_cast<FolderData*>(data);
+ if (!strcmp(part, "elm.text"))
+ return strdup(elm_entry_utf8_to_markup(folderData->name.c_str()));
+ } else
+ BROWSER_LOGE("[%s:%d] Data or part is null", __PRETTY_FUNCTION__, __LINE__);
+ return nullptr;
+}
+
+char* BookmarkFlowUI::_genlist_add_to_qa_text_get(void *, Evas_Object *, const char *part)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (part) {
+ if (!strcmp(part, "elm.text"))
+ return strdup(elm_entry_utf8_to_markup(_("IDS_BR_OPT_ADD_TO_QUICK_ACCESS")));
+ } else
+ BROWSER_LOGE("[%s:%d] Part is null", __PRETTY_FUNCTION__, __LINE__);
+ return nullptr;
+}
+
+void BookmarkFlowUI::_done_clicked(void * data, Evas_Object *, void *)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data) {
+ BookmarkFlowUI* bookmarkFlowUI = static_cast<BookmarkFlowUI*>(data);
+ BookmarkUpdate update;
+ update.folder_id = bookmarkFlowUI->m_bookmarkItem->getId();
+
+ Evas_Object* layout = elm_object_item_part_content_get(bookmarkFlowUI->m_title_entry,
+ "elm.swallow.content");
+ Evas_Object* entry = elm_object_part_content_get(layout, "elm.swallow.content");
+ update.title = elm_entry_markup_to_utf8(elm_entry_entry_get(entry));
+
+ if (!bookmarkFlowUI->m_state)
+ bookmarkFlowUI->saveBookmark(update);
+ else {
+ update.old_url = bookmarkFlowUI->m_url;
+ layout = elm_object_item_part_content_get(bookmarkFlowUI->m_url_entry,
+ "elm.swallow.content");
+ entry = elm_object_part_content_get(layout, "elm.swallow.content");
+ update.url = elm_entry_markup_to_utf8(elm_entry_entry_get(entry));
+ bookmarkFlowUI->editBookmark(update);
+ }
+ bookmarkFlowUI->closeBookmarkFlowClicked();
+ } else
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+}
+
+void BookmarkFlowUI::_cancel_clicked(void * data, Evas_Object *, void *)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data) {
+ BookmarkFlowUI* bookmarkFlowUI = static_cast<BookmarkFlowUI*>(data);
+ bookmarkFlowUI->closeBookmarkFlowClicked();
+ } else
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+}
+
+void BookmarkFlowUI::_entry_focused(void * data, Evas_Object *, void *)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data)
+ elm_object_signal_emit((Evas_Object*)data, "elm,state,focused", "");
+ else
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+}
+
+void BookmarkFlowUI::_entry_unfocused(void * data, Evas_Object *, void *)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data)
+ elm_object_signal_emit((Evas_Object*)data, "elm,state,unfocused", "");
+ else
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+}
+
+void BookmarkFlowUI::_entry_changed(void * data, Evas_Object * obj, void *)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data && obj) {
+ ObjectData* objectData = static_cast<ObjectData*>(data);
+ if (elm_entry_is_empty(obj))
+ elm_object_signal_emit(objectData->object, "elm,action,hide,button", "");
+ else
+ elm_object_signal_emit(objectData->object, "elm,action,show,button", "");
+ objectData->bookmarkFlowUI->updateDoneButton();
+ } else
+ BROWSER_LOGW("[%s] data or obj = nullptr", __PRETTY_FUNCTION__);
+}
+
+void BookmarkFlowUI::_input_cancel_clicked(void * data, Evas_Object *, void *)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data) {
+ elm_entry_entry_set((Evas_Object*)data, "");
+ elm_object_focus_set((Evas_Object*)data, EINA_TRUE);
+ } else
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+}
+
+void BookmarkFlowUI::_folder_selector_clicked(void *data, Evas_Object *, void *)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data) {
+ BookmarkFlowUI* bookmarkFlowUI = static_cast<BookmarkFlowUI*>(data);
+ bookmarkFlowUI->showSelectFolderUI(bookmarkFlowUI->m_bookmarkItem);
+ } else
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+}
+
+void BookmarkFlowUI::_add_to_qa_state_changed(void *data, Evas_Object *obj, void *)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data) {
+ BookmarkFlowUI *bookmarkFlowUI = static_cast<BookmarkFlowUI*>(data);
+ bookmarkFlowUI->m_add_to_qa = elm_check_state_get(obj) == EINA_TRUE;
+ } else
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+}
+
+void BookmarkFlowUI::_qa_clicked(void *data, Evas_Object *, void *)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data) {
+ BookmarkFlowUI* bookmarkFlowUI = static_cast<BookmarkFlowUI*>(data);
+ bookmarkFlowUI->m_add_to_qa = !(elm_check_state_get(bookmarkFlowUI->m_qa_checkbox) == EINA_TRUE);
+ elm_check_state_set(bookmarkFlowUI->m_qa_checkbox, bookmarkFlowUI->m_add_to_qa ? EINA_TRUE : EINA_FALSE);
+ } else
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+}
+
+}
+}
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/*
+ * BookmarkFlowUI.cpp
+ *
+ * Created on: Nov 10, 2015
+ * Author: m.kawonczyk@samsung.com
+ */
+
+#ifndef BOOKMARKFLOWUI_H
+#define BOOKMARKFLOWUI_H
+
+#include <Evas.h>
+#include <boost/signals2/signal.hpp>
+
+#include "AbstractUIComponent.h"
+#include "AbstractService.h"
+#include "AbstractRotatable.h"
+#include "ServiceFactory.h"
+#include "service_macros.h"
+#include "services/HistoryService/HistoryItem.h"
+#include "BookmarkItem.h"
+#include "BookmarkFolder.h"
+#include "app_i18n.h"
+
+#define BOOKMARK_FLOW_SERVICE "org.tizen.browser.bookmarkflowui"
+#define M_UNUSED(x) (void)(x)
+
+namespace tizen_browser{
+namespace base_ui{
+
+struct BookmarkUpdate {
+ unsigned int folder_id;
+ std::string title;
+ std::string old_url;
+ std::string url;
+};
+
+class BROWSER_EXPORT BookmarkFlowUI
+ : public tizen_browser::interfaces::AbstractUIComponent
+ , public tizen_browser::core::AbstractService
+ , public tizen_browser::interfaces::AbstractRotatable
+{
+public:
+ BookmarkFlowUI();
+ ~BookmarkFlowUI();
+ //AbstractUIComponent interface methods
+ void init(Evas_Object *parent);
+ Evas_Object *getContent();
+ void showUI();
+ void hideUI();
+ void hide();
+ void orientationChanged() {};
+ virtual std::string getName();
+
+ void setState(bool state);
+ void setTitle(const std::string& title);
+ void setURL(const std::string& title);
+ void setFolder(services::SharedBookmarkItem bookmarkItem);
+
+ boost::signals2::signal<void ()> closeBookmarkFlowClicked;
+ boost::signals2::signal<void (BookmarkUpdate)> saveBookmark;
+ boost::signals2::signal<void (BookmarkUpdate)> editBookmark;
+ boost::signals2::signal<void (services::SharedBookmarkItem)> showSelectFolderUI;
+
+private:
+ struct FolderData {
+ std::string name;
+ unsigned int folder_id;
+ std::shared_ptr<tizen_browser::base_ui::BookmarkFlowUI> bookmarkFlowUI;
+ };
+
+ struct EntryData {
+ std::string category;
+ std::string entry;
+ std::shared_ptr<tizen_browser::base_ui::BookmarkFlowUI> bookmarkFlowUI;
+ };
+
+ struct ObjectData {
+ Evas_Object* object;
+ std::shared_ptr<tizen_browser::base_ui::BookmarkFlowUI> bookmarkFlowUI;
+ };
+
+ Evas_Object* createBookmarkFlowLayout();
+ void createGenlistItemClasses();
+ Elm_Genlist_Item_Class* createGenlistItemClass(const char* style,
+ Elm_Gen_Item_Text_Get_Cb text_cb = nullptr, Elm_Gen_Item_Content_Get_Cb content_cb = nullptr);
+ void createTopContent();
+ void createGenlist();
+ void fillGenlist();
+ void updateTopContent();
+ void updateDoneButton();
+
+ //Genlist items create callbacks
+ static Evas_Object *_genlist_entry_content_get(void *data, Evas_Object *obj, const char *part);
+ static Evas_Object *_genlist_folder_content_get(void *data, Evas_Object *obj, const char *part);
+ static Evas_Object *_genlist_add_to_qa_content_get(void *data, Evas_Object *obj, const char *part);
+ static char* _genlist_entry_text_get(void* data, Evas_Object*, const char* part);
+ static char* _genlist_text_get(void* data, Evas_Object*, const char* part);
+ static char* _genlist_folder_text_get(void* data, Evas_Object*, const char* part);
+ static char* _genlist_add_to_qa_text_get(void* data, Evas_Object*, const char* part);
+
+ static void _done_clicked(void* data, Evas_Object*, void*);
+ static void _cancel_clicked(void* data, Evas_Object*, void*);
+ static void _entry_focused(void* data, Evas_Object*, void*);
+ static void _entry_unfocused(void* data, Evas_Object*, void*);
+ static void _entry_changed(void* data, Evas_Object*, void*);
+ static void _input_cancel_clicked(void* data, Evas_Object*, void*);
+ static void _folder_selector_clicked(void* data, Evas_Object*, void*);
+ static void _add_to_qa_state_changed(void* data, Evas_Object*, void*);
+ static void _qa_clicked(void* data, Evas_Object*, void*);
+
+ Evas_Object *m_parent;
+ Evas_Object *m_layout;
+ Evas_Object *m_done_button;
+ Evas_Object *m_cancel_button;
+ Evas_Object *m_genlist;
+ Evas_Object *m_qa_checkbox;
+
+ Elm_Object_Item *m_title_entry;
+ Elm_Object_Item *m_url_entry;
+
+ Elm_Genlist_Item_Class *m_entry_item_class;
+ Elm_Genlist_Item_Class *m_group_item_class;
+ Elm_Genlist_Item_Class *m_folder_item_class;
+ Elm_Genlist_Item_Class *m_add_to_qa_item_class;
+
+ services::SharedBookmarkItem m_bookmarkItem;
+ std::string m_edjFilePath;
+ std::string m_title;
+ std::string m_url;
+ bool m_add_to_qa;
+ bool m_state;
+};
+
+}
+}
+
+#endif // BOOKMARKFLOWUI_H
--- /dev/null
+project(BookmarkFlowUI)
+
+set(BookmarkFlowUI_SRCS
+ BookmarkFlowUI.cpp
+ )
+
+include(Coreheaders)
+include(EFLHelpers)
+
+add_library(${PROJECT_NAME} SHARED ${BookmarkFlowUI_SRCS})
+
+if(TIZEN_BUILD)
+ target_link_libraries(${PROJECT_NAME} ${pkgs_LDFLAGS})
+endif(TIZEN_BUILD)
+
+install(TARGETS ${PROJECT_NAME}
+ LIBRARY DESTINATION services
+ ARCHIVE DESTINATION services/static)
+
+include(EDCCompile)
+#please do not add edc/ directory
+if (${PROFILE} MATCHES "mobile") # mobile profile
+ set(edcFiles
+ BookmarkFlowUI_mob.edc
+ )
+else (${PROFILE} MATCHES "mobile") # tv profile
+ set(edcFiles
+ BookmarkFlowUI.edc
+ )
+endif (${PROFILE} MATCHES "mobile")
+
+foreach(edec ${edcFiles})
+ string(REGEX REPLACE "(_mob)?.edc" ".edj" target_name ${edec})
+ EDJ_TARGET(${target_name}
+ ${CMAKE_CURRENT_SOURCE_DIR}/edc/${edec}
+ ${CMAKE_CURRENT_BINARY_DIR})
+endforeach(edec)
+
--- /dev/null
+#include "../../../core/Tools/edc/FolderImage.edc"
+#include "../../../core/Tools/edc/EntryCustomLayout.edc"
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <Elementary.h>
+#include <boost/format.hpp>
+#include <boost/concept_check.hpp>
+#include <vector>
+#include <AbstractMainWindow.h>
+
+#include "BookmarkManagerUI.h"
+#include "ServiceManager.h"
+#include "BrowserLogger.h"
+#include "Tools/EflTools.h"
+#include "../Tools/BrowserImage.h"
+#include "app_i18n.h"
+#include "Tools/BookmarkItem.h"
+
+namespace tizen_browser{
+namespace base_ui{
+
+EXPORT_SERVICE(BookmarkManagerUI, "org.tizen.browser.bookmarkmanagerui")
+
+struct ItemData
+{
+ tizen_browser::base_ui::BookmarkManagerUI * m_bookmarkManager;
+ tizen_browser::services::BookmarkItem * h_item;
+ Elm_Object_Item * e_item;
+};
+
+BookmarkManagerUI::BookmarkManagerUI()
+ : m_parent(nullptr)
+ , m_content(nullptr)
+ , m_modulesToolbar(nullptr)
+ , m_navigatorToolbar(nullptr)
+ , m_genlist(nullptr)
+ , m_empty_layout(nullptr)
+ , m_select_all(nullptr)
+ , m_bookmark_item_class(nullptr)
+ , m_state(BookmarkManagerState::Default)
+ , m_reordered(false)
+ , m_delete_count(0)
+{
+ m_edjFilePath = EDJE_DIR;
+ m_edjFilePath.append("BookmarkManagerUI/BookmarkManagerUI.edj");
+ createGenlistItemClasses();
+}
+
+BookmarkManagerUI::~BookmarkManagerUI()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ if (m_bookmark_item_class)
+ elm_genlist_item_class_free(m_bookmark_item_class);
+}
+
+void BookmarkManagerUI::init(Evas_Object* parent)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(parent);
+ m_parent = parent;
+}
+
+void BookmarkManagerUI::showUI()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_naviframe->getLayout());
+ m_naviframe->show();
+ checkSecretMode();
+}
+
+void BookmarkManagerUI::hideUI()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_naviframe->getLayout());
+ onBackPressed();
+ m_naviframe->hide();
+}
+
+Evas_Object* BookmarkManagerUI::getContent()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_parent);
+ if (!m_naviframe)
+ createBookmarksLayout();
+ changeState(m_state);
+
+ return m_naviframe->getLayout();
+}
+
+void BookmarkManagerUI::createGenlistItemClasses()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ m_bookmark_item_class = elm_genlist_item_class_new();
+ m_bookmark_item_class->item_style = "type1";
+ m_bookmark_item_class->func.text_get = _genlist_bookmark_text_get;
+ m_bookmark_item_class->func.content_get = _genlist_bookmark_content_get;
+ m_bookmark_item_class->func.state_get = nullptr;
+ m_bookmark_item_class->func.del = nullptr;
+ m_bookmark_item_class->decorate_all_item_style = "edit_default";
+}
+
+char* BookmarkManagerUI::_genlist_bookmark_text_get(void *data, Evas_Object *, const char *part)
+{
+ if (data && part) {
+ BookmarkData *bookmarkData = static_cast<BookmarkData*>(data);
+ if (!strcmp(part, "elm.text"))
+ return strdup(bookmarkData->bookmarkItem->getTitle().c_str());
+ if (!bookmarkData->bookmarkItem->is_folder() && !strcmp(part, "elm.text.sub"))
+ return strdup(elm_entry_utf8_to_markup(bookmarkData->bookmarkItem->getAddress().c_str()));
+ } else
+ BROWSER_LOGE("[%s:%d] Data or part is null", __PRETTY_FUNCTION__, __LINE__);
+ return nullptr;
+}
+
+Evas_Object *BookmarkManagerUI::_genlist_bookmark_content_get(void *data, Evas_Object *obj, const char *part)
+{
+ if (data && part) {
+ BookmarkData *bookmarkData = static_cast<BookmarkData*>(data);
+ if (!strcmp(part, "elm.swallow.icon")) {
+ Evas_Object *icon = elm_icon_add(obj);
+ if (bookmarkData->bookmarkItem->is_folder())
+ elm_image_file_set(icon, bookmarkData->bookmarkManagerUI->m_edjFilePath.c_str(), "folder_image");
+ else if (bookmarkData->bookmarkItem->has_favicon()) {
+ std::shared_ptr<tools::BrowserImage> image = bookmarkData->bookmarkItem->getFavicon();
+ icon = image->getEvasImage(obj);
+ } else
+ elm_image_file_set(icon, bookmarkData->bookmarkManagerUI->m_edjFilePath.c_str(), "favicon_image");
+ elm_image_resizable_set(icon, EINA_TRUE, EINA_TRUE);
+ evas_object_size_hint_min_set(icon,
+ ELM_SCALE_SIZE(bookmarkData->bookmarkManagerUI->ICON_SIZE),
+ ELM_SCALE_SIZE(bookmarkData->bookmarkManagerUI->ICON_SIZE));
+ evas_object_size_hint_max_set(icon,
+ ELM_SCALE_SIZE(bookmarkData->bookmarkManagerUI->ICON_SIZE),
+ ELM_SCALE_SIZE(bookmarkData->bookmarkManagerUI->ICON_SIZE));
+ return icon;
+ } else if (!strcmp(part, "elm.swallow.end")) {
+ switch (bookmarkData->bookmarkManagerUI->m_state) {
+ case BookmarkManagerState::Delete: {
+ Evas_Object* checkbox = elm_check_add(obj);
+ evas_object_propagate_events_set(checkbox, EINA_FALSE);
+ elm_check_state_set(checkbox, bookmarkData->bookmarkManagerUI->m_map_delete[bookmarkData->bookmarkItem->getId()]
+ ? EINA_TRUE : EINA_FALSE);
+ evas_object_smart_callback_add(checkbox, "changed", _check_state_changed, bookmarkData);
+ evas_object_show(checkbox);
+ return checkbox;
+ }
+ break;
+ case BookmarkManagerState::Reorder: {
+ Evas_Object *reorder_button = elm_button_add(obj);
+ elm_object_style_set(reorder_button, "icon_reorder");
+ return reorder_button;
+ }
+ break;
+ default:
+ break;
+ }
+ } else if (!strcmp(part, "elm.swallow.icon.2") && bookmarkData->bookmarkItem->getPrivate()) {
+ Evas_Object* layout = elm_layout_add(obj);
+ elm_layout_file_set(layout, bookmarkData->bookmarkManagerUI->m_edjFilePath.c_str(), "private_image");
+ return layout;
+ }
+ } else
+ BROWSER_LOGE("[%s:%d] Data or part is null", __PRETTY_FUNCTION__, __LINE__);
+ return nullptr;
+}
+
+void BookmarkManagerUI::createBookmarksLayout()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ elm_theme_extension_add(nullptr, m_edjFilePath.c_str());
+
+ m_naviframe = std::make_shared<NaviframeWrapper>(m_parent);
+
+ m_content = elm_layout_add(m_naviframe->getLayout());
+ evas_object_size_hint_weight_set(m_content, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(m_content, EVAS_HINT_FILL, EVAS_HINT_FILL);
+ evas_object_show(m_content);
+ elm_layout_file_set(m_content, m_edjFilePath.c_str(), "naviframe_content");
+ m_naviframe->setContent(m_content);
+
+ createTopContent();
+ createModulesToolbar();
+ createNavigatorToolbar();
+ elm_object_signal_emit(m_content, "show_toolbars", "ui");
+
+ createGenlist();
+ createEmptyLayout();
+}
+
+void BookmarkManagerUI::createModulesToolbar()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_modulesToolbar = elm_toolbar_add(m_content);
+
+ elm_object_style_set(m_modulesToolbar, "tabbar/notitle");
+ elm_toolbar_shrink_mode_set(m_modulesToolbar, ELM_TOOLBAR_SHRINK_EXPAND);
+ elm_toolbar_select_mode_set(m_modulesToolbar, ELM_OBJECT_SELECT_MODE_ALWAYS);
+ elm_toolbar_transverse_expanded_set(m_modulesToolbar, EINA_TRUE);
+ elm_object_part_content_set(m_content, "modules_toolbar", m_modulesToolbar);
+ evas_object_show(m_modulesToolbar);
+
+ elm_toolbar_item_append(m_modulesToolbar, nullptr, _("IDS_BR_BODY_BOOKMARKS"), _modules_bookmarks_clicked, this);
+ elm_toolbar_item_append(m_modulesToolbar, nullptr, _("IDS_BR_MBODY_HISTORY"), _modules_history_clicked, this);
+}
+
+void BookmarkManagerUI::createNavigatorToolbar()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_navigatorToolbar = elm_toolbar_add(m_content);
+
+ elm_object_style_set(m_navigatorToolbar, "navigationbar");
+ elm_toolbar_shrink_mode_set(m_navigatorToolbar, ELM_TOOLBAR_SHRINK_SCROLL);
+ elm_toolbar_transverse_expanded_set(m_navigatorToolbar, EINA_TRUE);
+ elm_toolbar_align_set(m_navigatorToolbar, 0.0);
+ elm_toolbar_homogeneous_set(m_navigatorToolbar, EINA_FALSE);
+ elm_toolbar_select_mode_set(m_navigatorToolbar, ELM_OBJECT_SELECT_MODE_DEFAULT);
+ elm_object_part_content_set(m_content, "navigator_toolbar", m_navigatorToolbar);
+ evas_object_show(m_navigatorToolbar);
+}
+
+void BookmarkManagerUI::createGenlist()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_box = elm_box_add(m_content);
+ elm_object_focus_set(m_box, EINA_FALSE);
+ evas_object_size_hint_weight_set(m_box, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(m_box, EVAS_HINT_FILL, EVAS_HINT_FILL);
+ elm_box_clear(m_box);
+
+ elm_object_part_content_set(m_content, "elm.swallow.content", m_box);
+ evas_object_show(m_box);
+
+ m_genlist = elm_genlist_add(m_box);
+
+ elm_scroller_policy_set(m_genlist, ELM_SCROLLER_POLICY_OFF, ELM_SCROLLER_POLICY_OFF);
+ elm_genlist_multi_select_set(m_genlist, EINA_FALSE);
+ elm_genlist_select_mode_set(m_genlist, ELM_OBJECT_SELECT_MODE_ALWAYS);
+ elm_genlist_mode_set(m_genlist, ELM_LIST_COMPRESS);
+ evas_object_size_hint_weight_set(m_genlist, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(m_genlist, EVAS_HINT_FILL, EVAS_HINT_FILL);
+ evas_object_smart_callback_add(m_genlist, "moved", _genlist_bookmark_moved, this);
+ evas_object_smart_callback_add(m_genlist, "realized", _genlist_bookmark_realized, this);
+
+ elm_box_pack_end(m_box, m_genlist);
+ evas_object_show(m_genlist);
+
+ m_select_all = elm_layout_add(m_genlist);
+ elm_object_focus_allow_set(m_select_all, EINA_TRUE);
+ elm_layout_theme_set(m_select_all, "genlist", "item", "type1/default");
+ evas_object_size_hint_weight_set(m_select_all, EVAS_HINT_EXPAND, EVAS_HINT_FILL);
+ evas_object_size_hint_align_set(m_select_all, EVAS_HINT_FILL, EVAS_HINT_FILL);
+
+ Evas_Object *checkbox = elm_check_add(m_select_all);
+ elm_object_part_content_set(m_select_all, "elm.swallow.end", checkbox);
+ evas_object_propagate_events_set(checkbox, EINA_FALSE);
+
+ Evas_Object *bg = elm_bg_add(m_select_all);
+ elm_bg_color_set(bg, 255, 255, 255);
+ elm_object_part_content_set(m_select_all, "elm.swallow.bg", bg);
+
+ elm_object_part_text_set(m_select_all, "elm.text", _("IDS_BR_OPT_SELECT_ALL"));
+
+ evas_object_event_callback_add(m_select_all, EVAS_CALLBACK_MOUSE_DOWN, _select_all_down, this);
+ evas_object_smart_callback_add(checkbox, "changed", _select_all_state_changed, this);
+
+ evas_object_show(m_select_all);
+}
+
+void BookmarkManagerUI::createEmptyLayout()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_empty_layout = elm_layout_add(m_content);
+ elm_layout_theme_set(m_empty_layout, "layout", "nocontents", "default");
+
+ evas_object_size_hint_weight_set(m_empty_layout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(m_empty_layout, EVAS_HINT_FILL, EVAS_HINT_FILL);
+
+ elm_object_translatable_part_text_set(m_empty_layout, "elm.text", _("IDS_BR_BODY_NO_BOOKMARKS"));
+ elm_object_translatable_part_text_set(m_empty_layout, "elm.help.text", "After you add bookmarks, they will be shown here.");
+
+ elm_layout_signal_emit(m_empty_layout, "text,disabled", "");
+ elm_layout_signal_emit(m_empty_layout, "align.center", "elm");
+
+ elm_object_part_content_set(m_content, "elm.swallow.content_overlay", m_empty_layout);
+}
+
+void BookmarkManagerUI::createTopContent()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_naviframe->getLayout());
+
+ m_naviframe->addLeftButton(_cancel_clicked, this);
+ //TODO: Missing translation. In guidelines this should be uppercase
+ m_naviframe->setLeftButtonText(_("IDS_BR_SK_CANCEL"));
+ m_naviframe->addRightButton(_accept_clicked, this);
+ m_naviframe->addPrevButton(_prev_clicked, this);
+}
+
+void BookmarkManagerUI::_cancel_clicked(void* data, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data) {
+ auto self = static_cast<BookmarkManagerUI*>(data);
+ self->onBackPressed();
+ } else
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+}
+
+void BookmarkManagerUI::_accept_clicked(void* data, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data) {
+ BookmarkManagerUI* bookmarkManagerUI = static_cast<BookmarkManagerUI*>(data);
+ switch (bookmarkManagerUI->m_state) {
+ case BookmarkManagerState::Delete:
+ for (auto it = bookmarkManagerUI->m_map_delete.begin(); it != bookmarkManagerUI->m_map_delete.end(); ++it)
+ if (it->second) {
+ BookmarkData *bookmarkData = static_cast<BookmarkData*>(elm_object_item_data_get(bookmarkManagerUI->m_map_bookmark[it->first]));
+ bookmarkManagerUI->bookmarkItemDeleted(bookmarkData->bookmarkItem);
+ elm_object_item_del(bookmarkManagerUI->m_map_bookmark[it->first]);
+ bookmarkManagerUI->m_map_bookmark.erase(it->first);
+ }
+ break;
+ case BookmarkManagerState::SelectFolder:
+ bookmarkManagerUI->folderSelected(bookmarkManagerUI->m_folder_path.back());
+ break;
+ case BookmarkManagerState::HistoryDeleteView:
+ bookmarkManagerUI->removeHistoryItems();
+ break;
+ default:
+ break;
+ }
+ bookmarkManagerUI->onBackPressed();
+ } else
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+}
+
+void BookmarkManagerUI::removeHistoryItems()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ auto historyListSize = elm_genlist_items_count(m_historyGenlist);
+
+ for (int i = historyListSize; i > 1; --i) {
+ auto it = elm_genlist_nth_item_get(m_historyGenlist, i);
+ auto check = elm_object_item_part_content_get(it, "elm.swallow.end");
+ if (!check)
+ continue;
+ auto state = elm_check_state_get(check);
+ if (state == EINA_TRUE) {
+ elm_object_item_del(it);
+ }
+ }
+ elm_genlist_realized_items_update(m_historyGenlist);
+ removeSelectedItemsFromHistory();
+ m_naviframe->setRightButtonEnabled(false);
+
+}
+void BookmarkManagerUI::_prev_clicked(void* data, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data) {
+ BookmarkManagerUI* bookmarkManagerUI = static_cast<BookmarkManagerUI*>(data);
+ bookmarkManagerUI->onBackPressed();
+ } else
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+}
+
+void BookmarkManagerUI::_check_state_changed(void *data, Evas_Object *, void *)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data) {
+ BookmarkData* bookmarkData = static_cast<BookmarkData*>(data);
+ bookmarkData->bookmarkManagerUI->updateDeleteClick(bookmarkData->bookmarkItem->getId());
+ } else
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+}
+
+void BookmarkManagerUI::_genlist_bookmark_moved(void *data, Evas_Object *, void *)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data) {
+ BookmarkManagerUI* bookmarkManagerUI = static_cast<BookmarkManagerUI*>(data);
+ bookmarkManagerUI->m_reordered = true;
+ } else
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+}
+
+void BookmarkManagerUI::_genlist_bookmark_realized(void *, Evas_Object *, void *event_info)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (event_info) {
+ auto bookmarkItem = static_cast<Elm_Object_Item*>(event_info);
+ auto bookmarkData = static_cast<BookmarkData*>(elm_object_item_data_get(bookmarkItem));
+
+ if (!bookmarkData->bookmarkItem->is_folder())
+ elm_object_item_signal_emit(bookmarkItem, "elm,state,elm.text.sub,visible", "elm");
+ if (bookmarkData->bookmarkItem->getPrivate())
+ elm_object_item_signal_emit(bookmarkItem, "elm,state,elm.swallow.end,visible", "elm");
+ } else {
+ BROWSER_LOGW("[%s] event_info = nullptr", __PRETTY_FUNCTION__);
+ }
+}
+
+void BookmarkManagerUI::_select_all_down(void *data, Evas *, Evas_Object *, void *)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data) {
+ BookmarkManagerUI* bookmarkManagerUI = static_cast<BookmarkManagerUI*>(data);
+ Evas_Object *checkbox = elm_object_part_content_get(bookmarkManagerUI->m_select_all, "elm.swallow.end");
+ elm_check_state_set(checkbox, !elm_check_state_get(checkbox));
+ _select_all_state_changed(bookmarkManagerUI, checkbox, nullptr);
+ } else
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+}
+
+void BookmarkManagerUI::_select_all_state_changed(void *data, Evas_Object *obj, void *)
+{
+ BROWSER_LOGD("[%s:%d]", __PRETTY_FUNCTION__, __LINE__);
+ if (data) {
+ BookmarkManagerUI* bookmarkManagerUI = static_cast<BookmarkManagerUI*>(data);
+ bool state = elm_check_state_get(obj) == EINA_TRUE;
+ Elm_Object_Item *it = elm_genlist_first_item_get(bookmarkManagerUI->m_genlist);
+ while (it) {
+ services::SharedBookmarkItem bookmarkItem = (static_cast<BookmarkData*>(elm_object_item_data_get(it)))->bookmarkItem;
+ if (state != bookmarkManagerUI->m_map_delete[bookmarkItem->getId()]) {
+ bookmarkManagerUI->m_delete_count -= bookmarkManagerUI-> m_map_delete[bookmarkItem->getId()] ? 1 : -1;
+ bookmarkManagerUI->m_map_delete[bookmarkItem->getId()] = state;
+ elm_genlist_item_update(bookmarkManagerUI-> m_map_bookmark[bookmarkItem->getId()]);
+ }
+ it = elm_genlist_item_next_get(it);
+ }
+
+ bookmarkManagerUI->updateDeleteTopContent();
+ elm_genlist_realized_items_update(bookmarkManagerUI->m_genlist);
+ } else
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+}
+
+void BookmarkManagerUI::addBookmarkItems(std::shared_ptr<services::BookmarkItem> parent,
+ std::vector<std::shared_ptr<services::BookmarkItem> > items)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ if (parent && (m_folder_path.empty() || m_folder_path.back()->getId() != parent->getId())) {
+ if (parent->getParent() == -1) {
+ int count = elm_toolbar_items_count(m_navigatorToolbar);
+ for (int i = 0; i < count; ++i)
+ elm_object_item_del(elm_toolbar_last_item_get(m_navigatorToolbar));
+ m_folder_path.clear();
+ }
+ m_folder_path.push_back(parent);
+ elm_toolbar_item_append(m_navigatorToolbar, NULL, parent->getTitle().c_str(), _navigatorFolderClicked, this);
+ }
+ elm_genlist_clear(m_genlist);
+ m_map_bookmark.clear();
+ for (auto it = items.begin(); it != items.end(); ++it) {
+ BookmarkData* data = new BookmarkData();
+ data->bookmarkManagerUI = this;
+ data->bookmarkItem = *it;
+ addBookmarkItem(data);
+ }
+ updateNoBookmarkText();
+}
+
+void BookmarkManagerUI::addBookmarkItemCurrentFolder(services::SharedBookmarkItem item)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ BookmarkData* data = new BookmarkData();
+ data->bookmarkManagerUI = this;
+ data->bookmarkItem = item;
+ addBookmarkItem(data);
+ updateNoBookmarkText();
+}
+
+void BookmarkManagerUI::addBookmarkItem(BookmarkData* item)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ Elm_Object_Item* bookmarkView = elm_genlist_item_append(
+ m_genlist,
+ m_bookmark_item_class,
+ item,
+ nullptr,
+ ELM_GENLIST_ITEM_NONE,
+ _bookmarkItemClicked,
+ item);
+ m_map_bookmark.insert(
+ std::pair<unsigned int, Elm_Object_Item*>(item->bookmarkItem->getId(), bookmarkView));
+ elm_genlist_item_selected_set(bookmarkView, EINA_FALSE);
+}
+
+void BookmarkManagerUI::checkSecretMode()
+{
+ auto secretMode = isEngineSecretMode();
+ if (!secretMode) {
+ BROWSER_LOGE("[%s:%d] Signal not found", __PRETTY_FUNCTION__, __LINE__);
+ return;
+ }
+
+ if (*secretMode) {
+ elm_object_signal_emit(m_content, "hide_modules_toolbar", "ui");
+ evas_object_hide(m_modulesToolbar);
+ } else {
+ elm_object_signal_emit(m_content, "show_toolbars", "ui");
+ evas_object_show(m_modulesToolbar);
+ }
+}
+
+void BookmarkManagerUI::onBackPressed()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ switch (m_state) {
+ case BookmarkManagerState::SelectFolder:
+ closeBookmarkManagerClicked();
+ changeState(BookmarkManagerState::Default);
+ break;
+ case BookmarkManagerState::Default:
+ //TODO: We should go to the previous navigatorToolbar element if it exists.
+ closeBookmarkManagerClicked();
+ break;
+ case BookmarkManagerState::HistoryDeleteView:
+ changeState(BookmarkManagerState::HistoryView);
+ prepareHistoryContent();
+ break;
+ case BookmarkManagerState::HistoryView:
+ elm_toolbar_item_selected_set(
+ elm_toolbar_first_item_get(m_modulesToolbar),
+ EINA_TRUE);
+ prepareBookmarksContent();
+ closeBookmarkManagerClicked();
+ changeState(BookmarkManagerState::Default);
+ break;
+ default:
+ changeState(BookmarkManagerState::Default);
+ break;
+ }
+}
+
+void BookmarkManagerUI::showContextMenu()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ boost::optional<Evas_Object*> window = getWindow();
+ if (window) {
+ if (m_state == BookmarkManagerState::Default ||
+ m_state == BookmarkManagerState::SelectFolder) {
+ createContextMenu(*window);
+ if (m_state == BookmarkManagerState::Default && elm_genlist_items_count(m_genlist)) {
+ elm_ctxpopup_item_append(m_ctxpopup, _("IDS_BR_SK_DELETE"), nullptr,
+ _cm_delete_clicked, this);
+ elm_ctxpopup_item_append(m_ctxpopup, _("IDS_BR_OPT_SHARE"), nullptr,
+ _cm_share_clicked, this);
+ elm_ctxpopup_item_append(m_ctxpopup, _("IDS_BR_OPT_REORDER_ABB"), nullptr,
+ _cm_reorder_clicked, this);
+ elm_ctxpopup_item_append(m_ctxpopup, _("IDS_BR_BUTTON_EDIT"), nullptr,
+ _cm_edit_clicked, this);
+ }
+ elm_ctxpopup_item_append(m_ctxpopup, _("IDS_BR_SK3_CREATE_FOLDER"), nullptr,
+ _cm_create_folder_clicked, this);
+ alignContextMenu(*window);
+ } else if (m_state == BookmarkManagerState::HistoryView) {
+ createContextMenu(*window);
+ elm_ctxpopup_item_append(m_ctxpopup, _("IDS_BR_OPT_REMOVE"), nullptr, _cm_history_remove_clicked, this);
+ alignContextMenu(*window);
+ }
+ } else
+ BROWSER_LOGE("[%s:%d] Signal not found", __PRETTY_FUNCTION__, __LINE__);
+}
+
+void BookmarkManagerUI::_cm_history_remove_clicked(void* data, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data) {
+ auto bookmarkManagerUI = static_cast<BookmarkManagerUI*>(data);
+ _cm_dismissed(nullptr, bookmarkManagerUI->m_ctxpopup, nullptr);
+ bookmarkManagerUI->changeState(BookmarkManagerState::HistoryDeleteView);
+ bookmarkManagerUI->prepareHistoryContent();
+ } else
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+}
+
+void BookmarkManagerUI::_cm_delete_clicked(void* data, Evas_Object*, void* )
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data) {
+ BookmarkManagerUI* bookmarkManagerUI = static_cast<BookmarkManagerUI*>(data);
+ _cm_dismissed(nullptr, bookmarkManagerUI->m_ctxpopup, nullptr);
+ bookmarkManagerUI->changeState(BookmarkManagerState::Delete);
+ } else
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+}
+
+void BookmarkManagerUI::_cm_share_clicked(void* data, Evas_Object*, void* )
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data) {
+ BookmarkManagerUI* bookmarkManagerUI = static_cast<BookmarkManagerUI*>(data);
+ _cm_dismissed(nullptr, bookmarkManagerUI->m_ctxpopup, nullptr);
+ } else
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+}
+
+void BookmarkManagerUI::_cm_reorder_clicked(void* data, Evas_Object*, void* )
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data) {
+ BookmarkManagerUI* bookmarkManagerUI = static_cast<BookmarkManagerUI*>(data);
+ _cm_dismissed(nullptr, bookmarkManagerUI->m_ctxpopup, nullptr);
+ bookmarkManagerUI->changeState(BookmarkManagerState::Reorder);
+ } else
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+}
+
+void BookmarkManagerUI::_cm_edit_clicked(void* data, Evas_Object*, void* )
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data) {
+ BookmarkManagerUI* bookmarkManagerUI = static_cast<BookmarkManagerUI*>(data);
+ _cm_dismissed(nullptr, bookmarkManagerUI->m_ctxpopup, nullptr);
+ bookmarkManagerUI->changeState(BookmarkManagerState::Edit);
+ } else
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+}
+
+void BookmarkManagerUI::_cm_create_folder_clicked(void* data, Evas_Object*, void* )
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data) {
+ BookmarkManagerUI* bookmarkManagerUI = static_cast<BookmarkManagerUI*>(data);
+ _cm_dismissed(nullptr, bookmarkManagerUI->m_ctxpopup, nullptr);
+ bookmarkManagerUI->newFolderItemClicked(bookmarkManagerUI->m_folder_path.back()->getId());
+ } else
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+}
+
+void BookmarkManagerUI::_navigatorFolderClicked(void* data, Evas_Object*, void* event_info)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data) {
+ BookmarkManagerUI *bookmarkManagerUI = static_cast<BookmarkManagerUI*>(data);
+ Elm_Object_Item *clicked = static_cast<Elm_Object_Item*>(event_info);
+ Elm_Object_Item *it = elm_toolbar_last_item_get(bookmarkManagerUI->m_navigatorToolbar);
+ if (clicked == it)
+ return;
+ while (clicked != it) {
+ Elm_Object_Item *it_prev = elm_toolbar_item_prev_get(it);
+ elm_object_item_del(it);
+ bookmarkManagerUI->m_folder_path.pop_back();
+ it = it_prev;
+ }
+ bookmarkManagerUI->bookmarkItemClicked(bookmarkManagerUI->m_folder_path.back());
+ } else
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+}
+
+void BookmarkManagerUI::prepareBookmarksContent()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ elm_box_unpack_all(m_box);
+ elm_box_pack_end(m_box, m_genlist);
+ evas_object_hide(m_historyGenlist);
+ evas_object_show(m_genlist);
+}
+
+void BookmarkManagerUI::prepareHistoryContent()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ bool removeMode = (m_state == BookmarkManagerState::HistoryDeleteView);
+ auto historyGenlist = getHistoryGenlistContent(m_box, m_naviframe, removeMode);
+
+ elm_box_unpack_all(m_box);
+
+ if (historyGenlist && *historyGenlist) {
+ m_historyGenlist = *historyGenlist;
+ elm_box_pack_end(m_box, m_historyGenlist);
+ evas_object_hide(m_genlist);
+ evas_object_show(m_historyGenlist);
+ }
+}
+
+void BookmarkManagerUI::_modules_bookmarks_clicked(void* data, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data) {
+ auto self = static_cast<BookmarkManagerUI*>(data);
+ self->changeState(BookmarkManagerState::Default);
+ self->prepareBookmarksContent();
+ } else
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+}
+
+void BookmarkManagerUI::_modules_history_clicked(void* data, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data) {
+ auto self = static_cast<BookmarkManagerUI*>(data);
+ if (self->m_state != BookmarkManagerState::HistoryView) {
+ self->changeState(BookmarkManagerState::HistoryView);
+ self->prepareHistoryContent();
+ }
+ } else
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+}
+
+void BookmarkManagerUI::_bookmarkItemClicked(void * data, Evas_Object *, void *)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data) {
+ BookmarkData *bookmarkData = static_cast<BookmarkData*>(data);
+ switch (bookmarkData->bookmarkManagerUI->m_state) {
+ case BookmarkManagerState::Default:
+ bookmarkData->bookmarkManagerUI->bookmarkItemClicked(bookmarkData->bookmarkItem);
+ break;
+ case BookmarkManagerState::SelectFolder:
+ bookmarkData->bookmarkManagerUI->bookmarkItemClicked(bookmarkData->bookmarkItem);
+ break;
+ case BookmarkManagerState::Edit:
+ bookmarkData->bookmarkManagerUI->bookmarkItemEdit(bookmarkData->bookmarkItem);
+ bookmarkData->bookmarkManagerUI->changeState(BookmarkManagerState::Default);
+ break;
+ case BookmarkManagerState::Delete:
+ bookmarkData->bookmarkManagerUI->updateDeleteClick(bookmarkData->bookmarkItem->getId());
+ elm_genlist_item_update(bookmarkData->bookmarkManagerUI->
+ m_map_bookmark[bookmarkData->bookmarkItem->getId()]);
+ elm_genlist_realized_items_update(bookmarkData->bookmarkManagerUI->m_genlist);
+ break;
+ default:
+ break;
+ }
+ } else
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+}
+
+void BookmarkManagerUI::changeState(BookmarkManagerState state)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_state = state;
+ switch (state) {
+ case BookmarkManagerState::SelectFolder:
+ elm_genlist_realized_items_update(m_genlist);
+ m_naviframe->setPrevButtonVisible(false);
+ m_naviframe->setLeftButtonVisible(true);
+ m_naviframe->setRightButtonVisible(true);
+ //TODO: Missing translation. In guidelines this should be uppercase
+ m_naviframe->setRightButtonText(_("IDS_BR_SK_DONE"));
+ elm_object_signal_emit(m_content, "show_toolbars", "ui");
+ evas_object_show(m_navigatorToolbar);
+ elm_object_signal_emit(m_content, "hide_modules_toolbar", "ui");
+ evas_object_hide(m_modulesToolbar);
+ break;
+ case BookmarkManagerState::Edit:
+ m_reordered = false;
+ m_naviframe->setLeftButtonVisible(false);
+ m_naviframe->setRightButtonVisible(false);
+ m_naviframe->setPrevButtonVisible(true);
+ m_naviframe->setTitle(_("IDS_BR_HEADER_SELECT_BOOKMARK"));
+ elm_object_signal_emit(m_content, "hide_toolbars", "ui");
+ evas_object_hide(m_modulesToolbar);
+ evas_object_hide(m_navigatorToolbar);
+ break;
+ case BookmarkManagerState::Delete:
+ m_delete_count = 0;
+ m_map_delete.clear();
+ for (auto it = m_map_bookmark.begin(); it != m_map_bookmark.end(); ++it)
+ m_map_delete.insert(std::pair<unsigned int, bool>(it->first, false));
+
+ elm_genlist_realized_items_update(m_genlist);
+ m_naviframe->setPrevButtonVisible(false);
+ m_naviframe->setLeftButtonVisible(true);
+ m_naviframe->setRightButtonVisible(true);
+ //TODO: Missing translation. In guidelines this should be uppercase
+ m_naviframe->setRightButtonText(_("IDS_BR_SK_DELETE"));
+ updateDeleteTopContent();
+ elm_object_signal_emit(m_content, "hide_toolbars", "ui");
+ evas_object_hide(m_modulesToolbar);
+ evas_object_hide(m_navigatorToolbar);
+ elm_check_state_set(elm_object_part_content_get(m_select_all, "elm.swallow.end"), EINA_FALSE);
+ elm_box_pack_start(m_box, m_select_all);
+ evas_object_show(m_select_all);
+ break;
+ case BookmarkManagerState::Reorder:
+ m_naviframe->setLeftButtonVisible(false);
+ m_naviframe->setRightButtonVisible(false);
+ m_naviframe->setPrevButtonVisible(true);
+ m_naviframe->setTitle(_("IDS_BR_OPT_REORDER_ABB"));
+ elm_object_signal_emit(m_content, "hide_toolbars", "ui");
+ evas_object_hide(m_modulesToolbar);
+ evas_object_hide(m_navigatorToolbar);
+ elm_genlist_reorder_mode_set(m_genlist, EINA_TRUE);
+ break;
+ case BookmarkManagerState::HistoryView:
+ updateNoBookmarkText();
+ m_naviframe->setLeftButtonVisible(false);
+ m_naviframe->setRightButtonVisible(false);
+ m_naviframe->setPrevButtonVisible(true);
+ m_naviframe->setTitle(_("IDS_BR_MBODY_HISTORY"));
+ elm_object_signal_emit(m_content, "show_toolbars", "ui");
+ evas_object_hide(m_navigatorToolbar);
+ elm_object_part_content_unset(m_content, "navigator_toolbar");
+ elm_object_signal_emit(m_content, "hide_navigator_toolbar", "ui");
+ evas_object_show(m_modulesToolbar);
+ elm_box_unpack(m_box, m_select_all);
+ evas_object_hide(m_select_all);
+ break;
+ case BookmarkManagerState::HistoryDeleteView:
+ updateNoBookmarkText();
+ m_naviframe->setTitle(_("IDS_BR_MBODY_HISTORY"));
+ m_naviframe->setPrevButtonVisible(false);
+ m_naviframe->setLeftButtonVisible(true);
+ m_naviframe->setRightButtonVisible(true);
+ m_naviframe->setRightButtonText(_("IDS_BR_SK_DELETE"));
+ updateDeleteTopContent();
+ elm_object_signal_emit(m_content, "hide_toolbars", "ui");
+ evas_object_hide(m_modulesToolbar);
+ evas_object_hide(m_navigatorToolbar);
+ break;
+ case BookmarkManagerState::Default:
+ default:
+ updateNoBookmarkText();
+ reoderBookmarkItems();
+ m_naviframe->setLeftButtonVisible(false);
+ m_naviframe->setRightButtonVisible(false);
+ m_naviframe->setPrevButtonVisible(true);
+ m_naviframe->setTitle(_("IDS_BR_BODY_BOOKMARKS"));
+ elm_object_signal_emit(m_content, "show_toolbars", "ui");
+ evas_object_show(m_modulesToolbar);
+ evas_object_show(m_navigatorToolbar);
+ elm_object_part_content_set(m_content, "navigator_toolbar", m_navigatorToolbar);
+ elm_object_signal_emit(m_content, "show_toolbars", "ui");
+ elm_genlist_reorder_mode_set(m_genlist, EINA_FALSE);
+ elm_box_unpack(m_box, m_select_all);
+ evas_object_hide(m_select_all);
+ break;
+ }
+ elm_genlist_realized_items_update(m_genlist);
+}
+
+void BookmarkManagerUI::reoderBookmarkItems()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (m_reordered) {
+ m_reordered = false;
+ Elm_Object_Item *it = elm_genlist_first_item_get(m_genlist);
+ BookmarkData *bookmarkData;
+ int order = 1;
+ while (it) {
+ bookmarkData = static_cast<BookmarkData*>(elm_object_item_data_get(it));
+ if (order != bookmarkData->bookmarkItem->getOrder()) {
+ bookmarkData->bookmarkItem->setOrder(order);
+ bookmarkItemOrderEdited(bookmarkData->bookmarkItem);
+ }
+ it = elm_genlist_item_next_get(it);
+ order++;
+ }
+ }
+}
+
+void BookmarkManagerUI::updateNoBookmarkText()
+{
+ if (m_map_bookmark.size() ||
+ (m_state == BookmarkManagerState::HistoryView || m_state == BookmarkManagerState::HistoryDeleteView)) {
+ evas_object_hide(m_empty_layout);
+ elm_object_signal_emit(m_content, "hide_overlay", "ui");
+ } else {
+ evas_object_show(m_empty_layout);
+ elm_object_signal_emit(m_content, "show_overlay", "ui");
+ }
+}
+
+void BookmarkManagerUI::updateDeleteClick(int id)
+{
+ m_delete_count -= m_map_delete[id] ? 1 : -1;
+ m_map_delete[id] = !m_map_delete[id];
+ elm_check_state_set(
+ elm_object_part_content_get(m_select_all, "elm.swallow.end"),
+ m_delete_count == elm_genlist_items_count(m_genlist));
+ updateDeleteTopContent();
+}
+
+void BookmarkManagerUI::updateDeleteTopContent()
+{
+ if (m_delete_count)
+ m_naviframe->setTitle((boost::format(_("IDS_BR_HEADER_PD_SELECTED_ABB")) % m_delete_count).str());
+ else
+ //TODO: Add translation
+ m_naviframe->setTitle("Select items");
+ m_naviframe->setRightButtonEnabled(m_delete_count);
+}
+
+}
+}
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef BOOKMARKMANAGERUI_H
+#define BOOKMARKMANAGERUI_H
+
+#include <Evas.h>
+#include <boost/signals2/signal.hpp>
+
+#include "AbstractContextMenu.h"
+#include "AbstractUIComponent.h"
+#include "AbstractRotatable.h"
+#include "AbstractService.h"
+#include "ServiceFactory.h"
+#include "service_macros.h"
+#include "services/HistoryService/HistoryItem.h"
+#include "BookmarkItem.h"
+#include "BookmarkFolder.h"
+#include "NaviframeWrapper.h"
+
+namespace tizen_browser{
+namespace base_ui{
+
+enum class BookmarkManagerState {
+ Default,
+ SelectFolder,
+ Edit,
+ Delete,
+ Reorder,
+ HistoryView,
+ HistoryDeleteView
+};
+
+enum struct BookmarkManagerView {
+ Bookmarks,
+ History
+};
+
+class BROWSER_EXPORT BookmarkManagerUI
+ : public interfaces::AbstractContextMenu
+ , public tizen_browser::interfaces::AbstractUIComponent
+ , public tizen_browser::core::AbstractService
+ , public tizen_browser::interfaces::AbstractRotatable
+{
+public:
+ BookmarkManagerUI();
+ ~BookmarkManagerUI();
+ //AbstractUIComponent interface methods
+ void init(Evas_Object *parent);
+ void showUI();
+ void hideUI();
+ void hide();
+ Evas_Object *getContent();
+ virtual std::string getName();
+
+ void orientationChanged() {};
+ void onBackPressed();
+ void setState(BookmarkManagerState state) { m_state = state; }
+
+ //AbstractContextMenu interface implementation
+ virtual void showContextMenu() override;
+
+ void addBookmarkItems(services::SharedBookmarkItem parent, services::SharedBookmarkItemList items);
+ void addBookmarkItemCurrentFolder(services::SharedBookmarkItem item);
+
+ boost::signals2::signal<void ()> showHistory;
+ boost::signals2::signal<void ()> closeBookmarkManagerClicked;
+ boost::signals2::signal<void (services::SharedBookmarkItem)> folderSelected;
+ boost::signals2::signal<void (std::shared_ptr<tizen_browser::services::BookmarkItem>)> bookmarkItemClicked;
+ boost::signals2::signal<void (std::shared_ptr<tizen_browser::services::BookmarkItem>)> bookmarkItemEdit;
+ boost::signals2::signal<void (std::shared_ptr<tizen_browser::services::BookmarkItem>)> bookmarkItemOrderEdited;
+ boost::signals2::signal<void (std::shared_ptr<tizen_browser::services::BookmarkItem>)> bookmarkItemDeleted;
+ boost::signals2::signal<void (int)> newFolderItemClicked;
+ boost::signals2::signal<Evas_Object* (Evas_Object*, SharedNaviframeWrapper, bool)> getHistoryGenlistContent;
+ boost::signals2::signal<void (void)> removeSelectedItemsFromHistory;
+ boost::signals2::signal<bool ()> isEngineSecretMode;
+
+private:
+ using FolderData = struct
+ {
+ std::string name;
+ int count;
+ unsigned int folder_id;
+ BookmarkManagerUI* bookmarkManagerUI;
+ };
+
+ using BookmarkData = struct
+ {
+ services::SharedBookmarkItem bookmarkItem;
+ BookmarkManagerUI* bookmarkManagerUI;
+ };
+
+ void createBookmarksLayout();
+ void createTopContent();
+ void createModulesToolbar();
+ void createNavigatorToolbar();
+ void createGenlist();
+ void createEmptyLayout();
+ void createGenlistItemClasses();
+ void addBookmarkItem(BookmarkData* item);
+ void checkSecretMode();
+
+ void changeState(BookmarkManagerState state);
+ void reoderBookmarkItems();
+ void updateNoBookmarkText();
+ void updateDeleteClick(int id);
+ void updateDeleteTopContent();
+ void removeHistoryItems();
+
+ void prepareHistoryContent();
+ void prepareBookmarksContent();
+
+ static void _navigatorFolderClicked(void* data, Evas_Object* obj, void* event_info);
+ static void _modules_bookmarks_clicked(void* data, Evas_Object* obj, void* event_info);
+ static void _modules_history_clicked(void* data, Evas_Object* obj, void* event_info);
+ static void _bookmarkItemClicked(void* data, Evas_Object*, void*);
+ static void _cancel_clicked(void *data, Evas_Object *, void *);
+ static void _accept_clicked(void *data, Evas_Object *, void *);
+ static void _prev_clicked(void *data, Evas_Object *, void *);
+ static void _check_state_changed(void *data, Evas_Object *, void *);
+ static void _genlist_bookmark_moved(void *data, Evas_Object *, void *);
+ static void _genlist_bookmark_realized(void *, Evas_Object *, void *event_info);
+ static void _select_all_down(void *data, Evas *, Evas_Object *, void *);
+ static void _select_all_state_changed(void *data, Evas_Object *obj, void *);
+ static void _cm_history_remove_clicked(void*, Evas_Object*, void*);
+ static void _cm_delete_clicked(void*, Evas_Object*, void*);
+ static void _cm_share_clicked(void*, Evas_Object*, void*);
+ static void _cm_reorder_clicked(void*, Evas_Object*, void*);
+ static void _cm_edit_clicked(void*, Evas_Object*, void*);
+ static void _cm_create_folder_clicked(void*, Evas_Object*, void*);
+ static char* _genlist_bookmark_text_get(void *data, Evas_Object *obj, const char *part);
+ static Evas_Object *_genlist_bookmark_content_get(void *data, Evas_Object *obj, const char *part);
+
+ std::string m_edjFilePath;
+
+ Evas_Object *m_parent;
+ SharedNaviframeWrapper m_naviframe;
+ Evas_Object *m_content;
+ Evas_Object *m_modulesToolbar;
+ Evas_Object *m_navigatorToolbar;
+ Evas_Object *m_box;
+ Evas_Object *m_genlist;
+ Evas_Object *m_empty_layout;
+ Evas_Object *m_select_all;
+ Evas_Object *m_historyGenlist;
+
+ Elm_Genlist_Item_Class * m_bookmark_item_class;
+
+ services::SharedBookmarkItemList m_folder_path;
+ BookmarkManagerState m_state;
+ bool m_reordered;
+ std::map<unsigned int, Elm_Object_Item*> m_map_bookmark;
+ std::map<unsigned int, bool> m_map_delete;
+ unsigned int m_delete_count;
+
+ const unsigned int ICON_SIZE = 64;
+};
+
+}
+}
+
+#endif // BOOKMARKSUI_H
--- /dev/null
+project(BookmarkManagerUI)
+
+set(BookmarkManagerUI_SRCS
+ BookmarkManagerUI.cpp
+ )
+
+include(Coreheaders)
+include(EFLHelpers)
+
+include_directories(${CMAKE_SOURCE_DIR}/services/FavoriteService)
+
+add_library(${PROJECT_NAME} SHARED ${BookmarkManagerUI_SRCS})
+
+if(TIZEN_BUILD)
+ target_link_libraries(${PROJECT_NAME} ${pkgs_LDFLAGS})
+endif(TIZEN_BUILD)
+
+install(TARGETS ${PROJECT_NAME}
+ LIBRARY DESTINATION services
+ ARCHIVE DESTINATION services/static)
+
+#please do not add edc/ directory
+if (${PROFILE} MATCHES "mobile") # mobile profile
+set(edcFiles
+ BookmarkManagerUI_mob.edc
+ )
+else (${PROFILE} MATCHES "mobile") # tv profile
+set(edcFiles
+ BookmarkManagerUI.edc
+ )
+endif (${PROFILE} MATCHES "mobile")
+
+foreach(edec ${edcFiles})
+ string(REGEX REPLACE "(_mob)?.edc" ".edj" target_name ${edec})
+ EDJ_TARGET(${target_name}
+ ${CMAKE_CURRENT_SOURCE_DIR}/edc/${edec}
+ ${CMAKE_CURRENT_BINARY_DIR})
+endforeach(edec)
+
--- /dev/null
+#include "../../../core/Tools/edc/FolderImage.edc"
+#include "../../../core/Tools/edc/ColorClasses.edc"
+
+#define BOOKMARK_NAVIGATOR_TOOLBAR_HEIGHT 75
+#define BOOKMARK_MODULES_TOOLBAR_HEIGHT 80
+#define INCOGNITO_IMAGE_SIZE 50
+
+collections {
+ base_scale: 2.6;
+
+ group {
+ name: "content_image";
+ parts {
+ part {
+ name: "content";
+ type: SWALLOW;
+ mouse_events: 1;
+ repeat_events: 0;
+ description {
+ state: "default" 0.0;
+ fixed: 1 1;
+ align: 0.5 0.5;
+ min: IMAGE_SIZE IMAGE_SIZE;
+ max: IMAGE_SIZE IMAGE_SIZE;
+ visible: 1;
+ }
+ }
+ }
+ }
+
+ group {
+ name: "favicon_image";
+ images.image: "internet_ic_default.png" COMP;
+ parts {
+ part {
+ name: "image";
+ type: IMAGE;
+ mouse_events: 1;
+ repeat_events: 0;
+ description {
+ state: "default" 0.0;
+ fixed: 1 1;
+ align: 0.5 0.5;
+ min: IMAGE_SIZE IMAGE_SIZE;
+ max: IMAGE_SIZE IMAGE_SIZE;
+ visible: 1;
+ image.normal: "internet_ic_default.png";
+ }
+ }
+ }
+ }
+
+ group { name: "private_image";
+ images.image: "internet_ic_private_mode.png" COMP;
+ parts {
+ part {
+ name: "image";
+ type: IMAGE;
+ mouse_events: 1;
+ repeat_events: 0;
+ description {
+ state: "default" 0.0;
+ fixed: 1 1;
+ align: 0.5 0.5;
+ min: INCOGNITO_IMAGE_SIZE INCOGNITO_IMAGE_SIZE;
+ max: INCOGNITO_IMAGE_SIZE INCOGNITO_IMAGE_SIZE;
+ visible: 1;
+ image.normal: "internet_ic_private_mode.png";
+ color_class: "AO030";
+ }
+ }
+ }
+ }
+
+ group {
+ name: "naviframe_content";
+ parts {
+ rect {
+ name: "bg";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part {
+ name: "modules_toolbar";
+ type: SWALLOW;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 0 BOOKMARK_MODULES_TOOLBAR_HEIGHT;
+ max: -1 BOOKMARK_MODULES_TOOLBAR_HEIGHT;
+ fixed: 0 1;
+ align: 0.5 0.0;
+ visible: 1;
+ rel1.relative: 0.0 0.0;
+ rel2.relative: 1.0 1.0;
+ }
+ description {
+ state: "hidden_toolbar" 0.0;
+ inherit: "default";
+ visible: 0;
+ }
+ description {
+ state: "hidden_modules_toolbar" 0.0;
+ inherit: "hidden_toolbar";
+ }
+ }
+ part {
+ name: "navigator_toolbar";
+ type: SWALLOW;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 0 BOOKMARK_NAVIGATOR_TOOLBAR_HEIGHT;
+ max: -1 BOOKMARK_NAVIGATOR_TOOLBAR_HEIGHT;
+ fixed: 0 1;
+ align: 0.5 0.0;
+ visible: 1;
+ rel1 {
+ relative: 0.0 1.0;
+ to: "modules_toolbar";
+ }
+ rel2.relative: 1.0 1.0;
+ }
+ description {
+ state: "hidden_modules_toolbar" 0.0;
+ inherit: "default";
+ rel1 {
+ relative: 0.0 0.0;
+ to: "bg";
+ }
+ }
+ description {
+ state: "hidden_toolbar" 0.0;
+ inherit: "default";
+ visible: 0;
+ }
+ }
+ part {
+ name: "elm.swallow.content";
+ type: SWALLOW;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 0 0;
+ min: 0 0;
+ max: -1 -1;
+ align: 0.0 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ to: "navigator_toolbar";
+ }
+ rel2.relative: 1.0 1.0;
+ }
+ description {
+ state: "hidden_toolbar" 0.0;
+ inherit: "default";
+ rel1 {
+ relative: 0.0 0.0;
+ to: "bg";
+ }
+ }
+ }
+ part {
+ name: "elm.swallow.content_overlay";
+ scale: 1;
+ type: SWALLOW;
+ multiline: 1;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ align: 0.0 0.0;
+ fixed: 0 0;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "elm.swallow.content";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "elm.swallow.content";
+ }
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default";
+ visible: 1;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "show_overlay";
+ signal: "show_overlay";
+ source: "ui";
+ action: STATE_SET "visible" 0.0;
+ target: "elm.swallow.content_overlay";
+ }
+ program {
+ name: "hide_overlay";
+ signal: "hide_overlay";
+ source: "ui";
+ action: STATE_SET "default" 0.0;
+ target: "elm.swallow.content_overlay";
+ }
+ program {
+ name: "hide_modules_toolbar";
+ signal: "hide_modules_toolbar";
+ source: "ui";
+ action: STATE_SET "hidden_modules_toolbar" 0.0;
+ target: "modules_toolbar";
+ target: "navigator_toolbar";
+ }
+ program {
+ name: "hide_navigator_toolbar";
+ signal: "hide_navigator_toolbar";
+ source: "ui";
+ action: STATE_SET "hidden_modules_toolbar" 0.0;
+ target: "navigator_toolbar";
+ }
+ program {
+ name: "hide_toolbars";
+ signal: "hide_toolbars";
+ source: "ui";
+ action: STATE_SET "hidden_toolbar" 0.0;
+ target: "elm.swallow.content";
+ target: "navigator_toolbar";
+ target: "modules_toolbar";
+ }
+ program {
+ name: "show_toolbars";
+ signal: "show_toolbars";
+ source: "ui";
+ action: STATE_SET "default" 0.0;
+ target: "elm.swallow.content";
+ target: "navigator_toolbar";
+ target: "modules_toolbar";
+ }
+ }
+ }
+}
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/*
+ *
+ * Created on: Apr, 2014
+ * Author: k.dobkowski
+ */
+
+#include "browser_config.h"
+#include "BookmarkService.h"
+#include <Elementary.h>
+
+#include <boost/any.hpp>
+#include <BrowserAssert.h>
+
+#include "app_i18n.h"
+#include "ServiceManager.h"
+#include "service_macros.h"
+#include "BrowserLogger.h"
+#include "AbstractWebEngine.h"
+#include "AbstractMainWindow.h"
+#include "EflTools.h"
+#include "GeneralTools.h"
+
+#include <web/web_bookmark.h>
+#include "Tools/CapiWebErrorCodes.h"
+
+namespace tizen_browser{
+namespace services{
+
+EXPORT_SERVICE(BookmarkService, "org.tizen.browser.favoriteservice")
+
+BookmarkService::BookmarkService()
+{
+ if(bp_bookmark_adaptor_initialize() < 0) {
+ errorPrint("bp_bookmark_adaptor_initialize");
+ return;
+ }
+
+ m_root = std::make_shared<BookmarkItem>(ROOT_FOLDER_ID, "", _("IDS_BR_BODY_BOOKMARKS"), "", -1, 1);
+ m_root->set_folder_flag(true);
+
+
+ //TODO: temporary folder. Refactor this when quickaccess dabatabe will be available.
+ if (folderExists("QuickAccess"))
+ m_quickAccess_root = getFolderId("QuickAccess", ROOT_FOLDER_ID);
+ else {
+ addFolder("QuickAccess");
+ m_quickAccess_root = getFolderId("QuickAccess", ROOT_FOLDER_ID);
+ }
+}
+
+BookmarkService::~BookmarkService()
+{
+ bp_bookmark_adaptor_deinitialize();
+}
+
+void BookmarkService::errorPrint(std::string method) const
+{
+ int error_code = bp_bookmark_adaptor_get_errorcode();
+ BROWSER_LOGE("%s error: %d (%s)", method.c_str(), error_code,
+ tools::capiWebError::bookmarkErrorToString(error_code).c_str());
+}
+
+std::shared_ptr<BookmarkItem> BookmarkService::addBookmark(
+ const std::string & address,
+ const std::string & title,
+ const std::string & note,
+ std::shared_ptr<tizen_browser::tools::BrowserImage> thumbnail,
+ std::shared_ptr<tizen_browser::tools::BrowserImage> favicon,
+ unsigned int dirId)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ bp_bookmark_property_cond_fmt properties;
+ properties.parent = -1;
+ properties.type = 0;
+ properties.is_operator = -1;
+ properties.is_editable = -1;
+ //conditions for querying
+ bp_bookmark_rows_cond_fmt conds;
+ conds.limit = 1;
+ conds.offset = 0;
+ conds.order_offset = BP_BOOKMARK_O_SEQUENCE;
+ conds.ordering = 0;
+ conds.period_offset = BP_BOOKMARK_O_DATE_CREATED;
+ conds.period_type = BP_BOOKMARK_DATE_ALL;
+
+ int id = -1;
+ int *ids = nullptr;
+ int ids_count = -1;
+ int ret = bp_bookmark_adaptor_get_cond_ids_p(&ids, &ids_count, &properties, &conds, BP_BOOKMARK_O_URL, address.c_str(), 0);
+ free(ids);
+ if (ret < 0){
+ BROWSER_LOGE("Error! Could not get ids!");
+ return std::make_shared<BookmarkItem>();
+ }
+
+ bp_bookmark_info_fmt info;
+
+ std::memset(&info, 0, sizeof(bp_bookmark_info_fmt));
+ info.type = 0;
+ info.parent = dirId;
+ info.sequence = -1;
+ info.access_count = -1;
+ info.editable = 1;
+
+ if (!address.empty()) {
+ info.url = (char*) address.c_str();
+ }
+ if (!title.empty())
+ info.title = (char*) title.c_str();
+
+ if (bp_bookmark_adaptor_easy_create(&id, &info) < 0) {
+ errorPrint("bp_bookmark_adaptor_easy_create");
+ bp_bookmark_adaptor_easy_free(&info);
+ return std::make_shared<BookmarkItem>();
+ }
+ // max sequence
+ int order;
+ if ((order = bp_bookmark_adaptor_set_sequence(id, -1)) < 0){
+ BROWSER_LOGE("Error! Could not set sequence!");
+ return std::make_shared<BookmarkItem>();
+ }
+
+ std::shared_ptr<BookmarkItem> bookmark = std::make_shared<BookmarkItem>(id, address, title, note, dirId, order);
+ if (thumbnail && thumbnail->getSize() > 0){
+ std::unique_ptr<tizen_browser::tools::Blob> thumb_blob = tizen_browser::tools::EflTools::getBlobPNG(thumbnail);
+ if (thumb_blob){
+ unsigned char * thumb = std::move((unsigned char*)thumb_blob->getData());
+ bp_bookmark_adaptor_set_snapshot(id, thumbnail->getWidth(), thumbnail->getHeight(), thumb, thumb_blob->getLength());
+ bookmark->setThumbnail(thumbnail);
+ } else
+ BROWSER_LOGW("Could not create thumbnail!");
+ } else
+ BROWSER_LOGW("Thumbnail object does not exist!");
+
+ if (favicon && favicon->getSize() > 0){
+ std::unique_ptr<tizen_browser::tools::Blob> favicon_blob = tizen_browser::tools::EflTools::getBlobPNG(favicon);
+ if (favicon_blob){
+ unsigned char * fav = std::move((unsigned char*)favicon_blob->getData());
+ bp_bookmark_adaptor_set_icon(id, favicon->getWidth(), favicon->getHeight(), fav, favicon_blob->getLength());
+ bookmark->setFavicon(favicon);
+ } else
+ BROWSER_LOGW("Could not create favicon!");
+ } else
+ BROWSER_LOGW("Favicon object does not exist!");
+
+#if PROFILE_MOBILE
+ bookmark->set_folder_flag(EINA_FALSE);
+#endif
+ bookmarkAdded(bookmark);
+ return bookmark;
+}
+
+void BookmarkService::updateBookmarkItemSnapshot(const std::string & url, tools::BrowserImagePtr snapshot)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ int id = getBookmarkId(url);
+ if (id != 0 && snapshot) {
+ std::unique_ptr<tools::Blob> snapshot_blob = tools::EflTools::getBlobPNG(snapshot);
+ unsigned char * snap = std::move((unsigned char*)snapshot_blob->getData());
+ if (bp_bookmark_adaptor_set_snapshot(id, snapshot->getWidth(), snapshot->getHeight(), snap,
+ snapshot_blob->getLength()) < 0)
+ errorPrint("bp_history_adaptor_set_snapshot");
+ } else
+ BROWSER_LOGW("Snapshot update not handled properly");
+}
+
+bool BookmarkService::editBookmark(const std::string & url, const std::string & title, unsigned int folder_id)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ return (update_bookmark_notify(getBookmarkId(url), title.c_str(), url.c_str(), folder_id, -1) == 1);
+}
+
+bool BookmarkService::deleteBookmark(const std::string & url)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ int id(getBookmarkId(url));
+ int ret(0);
+
+ if (id != 0)
+ ret = bp_bookmark_adaptor_delete(id);
+
+ return static_cast<bool>(ret);
+}
+
+std::shared_ptr<BookmarkItem> BookmarkService::addFolder(const std::string &title, int parent)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ bp_bookmark_property_cond_fmt properties;
+ properties.parent = parent;
+ properties.type = 1;
+ properties.is_operator = -1;
+ properties.is_editable = -1;
+ //conditions for querying
+ bp_bookmark_rows_cond_fmt conds;
+ conds.limit = 1;
+ conds.offset = 0;
+ conds.order_offset = BP_BOOKMARK_O_SEQUENCE;
+ conds.ordering = 0;
+ conds.period_offset = BP_BOOKMARK_O_DATE_CREATED;
+ conds.period_type = BP_BOOKMARK_DATE_ALL;
+
+ int id = -1;
+ int *ids = nullptr;
+ int ids_count = -1;
+ int ret = bp_bookmark_adaptor_get_cond_ids_p(&ids, &ids_count, &properties, &conds, BP_BOOKMARK_O_TITLE, title.c_str(), 0);
+ free(ids);
+ if (ret < 0){
+ BROWSER_LOGE("Error! Could not get ids!");
+ return std::make_shared<BookmarkItem>();
+ }
+
+ bp_bookmark_info_fmt info;
+
+ std::memset(&info, 0, sizeof(bp_bookmark_info_fmt));
+ info.type = 1;
+ info.parent = parent;
+ info.sequence = -1;
+ info.access_count = -1;
+ info.editable = 1;
+
+ if (!title.empty())
+ info.title = (char*) title.c_str();
+
+ if (bp_bookmark_adaptor_easy_create(&id, &info) < 0) {
+ errorPrint("bp_bookmark_adaptor_easy_create");
+ bp_bookmark_adaptor_easy_free(&info);
+ return std::make_shared<BookmarkItem>();
+ }
+ // max sequence
+ int order;
+ if ((order = bp_bookmark_adaptor_set_sequence(id, -1)) < 0){
+ BROWSER_LOGE("Error! Could not set sequence!");
+ return std::make_shared<BookmarkItem>();
+ }
+
+ std::shared_ptr<BookmarkItem> folder = std::make_shared<BookmarkItem>(id, std::string(""), title, std::string(""), parent, order);
+ folder->set_folder_flag(true);
+ return folder;
+}
+
+std::vector<std::shared_ptr<BookmarkItem>> BookmarkService::getFolders(int parent)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ std::vector<std::shared_ptr<BookmarkItem> > folders;
+ int *ids = nullptr;
+ int ids_count = 0;
+ if (bp_bookmark_adaptor_get_ids_p(&ids, &ids_count, -1, 0, parent,
+ FOLDER_TYPE, -1, -1, BP_BOOKMARK_O_SEQUENCE, 0) < 0) {
+ errorPrint("bp_bookmark_adaptor_get_ids_p");
+ return std::vector<std::shared_ptr<BookmarkItem>>();
+ }
+
+ for(int i = 0; i<ids_count; i++)
+ {
+ bp_bookmark_info_fmt folder_info;
+ if (bp_bookmark_adaptor_get_easy_all(ids[i], &folder_info) == 0) {
+ std::string title = (folder_info.title ? folder_info.title : "");
+ std::shared_ptr<BookmarkItem> folder = std::make_shared<BookmarkItem>(ids[i], std::string(""),
+ title, std::string(""), folder_info.parent, folder_info.sequence);
+ folders.push_back(folder);
+ } else {
+ BROWSER_LOGD("bp_bookmark_adaptor_get_easy_all error");
+ }
+ bp_bookmark_adaptor_easy_free(&folder_info);
+ }
+ free(ids);
+ return folders;
+}
+
+bool BookmarkService::folderExists(const std::string & title, int parent)
+{
+ return getFolderId(title, parent);
+}
+
+void BookmarkService::editBookmark(int id, const std::string & url, const std::string & title, int parent, int order)
+{
+ bool is_valid_url = url.size() > 0;
+ bool is_valid_title = title.size() > 0;
+ bool is_valid_parent = parent != -1;
+ bool is_valid_order = order != -1;
+ if (is_valid_url)
+ bp_bookmark_adaptor_set_url(id, url.c_str());
+ if (is_valid_title)
+ bp_bookmark_adaptor_set_title(id, title.c_str());
+ if (is_valid_parent)
+ bp_bookmark_adaptor_set_parent_id(id, parent);
+ if (is_valid_order)
+ bp_bookmark_adaptor_set_sequence(id, order);
+ bp_bookmark_adaptor_publish_notification();
+}
+
+std::vector<std::shared_ptr<BookmarkItem>> BookmarkService::getAllBookmarkItems(int parent)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ std::vector<std::shared_ptr<BookmarkItem> > bookmarkItems;
+ int *ids = nullptr;
+ int ids_count = 0;
+ if (bp_bookmark_adaptor_get_ids_p(&ids, &ids_count, -1, 0, parent, ALL_TYPE, -1, -1, BP_BOOKMARK_O_SEQUENCE, 0) < 0) {
+ errorPrint("bp_bookmark_adaptor_get_ids_p");
+ return std::vector<std::shared_ptr<BookmarkItem>>();
+ }
+
+ for(int i = 0; i < ids_count; i++)
+ {
+ bp_bookmark_info_fmt bookmarkItemInfo;
+ if (bp_bookmark_adaptor_get_easy_all(ids[i], &bookmarkItemInfo) == 0) {
+ std::string url = (bookmarkItemInfo.url ? bookmarkItemInfo.url : std::string(""));
+ std::string title = (bookmarkItemInfo.title ? bookmarkItemInfo.title : std::string(""));
+ std::shared_ptr<BookmarkItem> bookmarkItem = std::make_shared<BookmarkItem>(ids[i], url,
+ title, std::string(""), bookmarkItemInfo.parent, bookmarkItemInfo.sequence);
+ bookmarkItem->set_folder_flag(bookmarkItemInfo.type == FOLDER_TYPE);
+ if (bookmarkItemInfo.favicon_length > 0) {
+ tools::BrowserImagePtr fav = std::make_shared<tools::BrowserImage>(
+ bookmarkItemInfo.favicon_width,
+ bookmarkItemInfo.favicon_height,
+ bookmarkItemInfo.favicon_length);
+ fav->setData((void*)bookmarkItemInfo.favicon, false, tools::ImageType::ImageTypePNG);
+ bookmarkItem->setFavicon(fav);
+ } else
+ BROWSER_LOGD("bookmark favicon size is 0");
+
+ bookmarkItems.push_back(bookmarkItem);
+ } else {
+ BROWSER_LOGD("bp_bookmark_adaptor_get_easy_all error");
+ }
+ bp_bookmark_adaptor_easy_free(&bookmarkItemInfo);
+ }
+ free(ids);
+ return bookmarkItems;
+}
+
+std::shared_ptr<services::BookmarkItem> BookmarkService::getRoot()
+{
+ return m_root;
+}
+
+std::shared_ptr<services::BookmarkItem> BookmarkService::getBookmarkItem(int id)
+{
+ //TODO: think about extending service delivering options such as get bookmarkitem title/address/bookmark/etc instead
+ //of full bookmark item. It might speed up (needs checking) browser - database transactions.
+
+ if (id == ROOT_FOLDER_ID)
+ return getRoot();
+
+ std::shared_ptr<BookmarkItem> bookmarkItem = nullptr;
+ bp_bookmark_info_fmt info;
+ if (bp_bookmark_adaptor_get_easy_all(id, &info) == 0) {
+ std::string url = (info.url ? info.url : std::string(""));
+ std::string title = (info.title ? info.title : std::string(""));
+ bookmarkItem = std::make_shared<BookmarkItem>(id, url, title, std::string(""), info.parent, info.sequence);
+ bookmarkItem->set_folder_flag(info.type == FOLDER_TYPE);
+
+ bp_bookmark_adaptor_easy_free(&info);
+ } else
+ BROWSER_LOGD("bp_bookmark_adaptor_get_easy_all error");
+
+ return bookmarkItem;
+}
+
+int BookmarkService::getFolderId(const std::string & title, int parent)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ bp_bookmark_property_cond_fmt properties;
+ properties.parent = parent;
+ properties.type = 1;
+ properties.is_operator = 0;
+ properties.is_editable = -1;
+ bp_bookmark_rows_cond_fmt conds;
+ conds.limit = -1;
+ conds.offset = 0;
+ conds.order_offset = BP_BOOKMARK_O_DATE_CREATED;
+ conds.ordering = 0;
+ conds.period_offset = BP_BOOKMARK_O_DATE_CREATED;
+ conds.period_type = BP_BOOKMARK_DATE_ALL;
+ int *ids = nullptr;
+ int ids_count = 0;
+ int i = 0;
+ bp_bookmark_adaptor_get_cond_ids_p(&ids, &ids_count, &properties, &conds, BP_BOOKMARK_O_TITLE, title.c_str(), 0);
+ if (ids_count > 0){
+ i = *ids;
+ }
+ free(ids);
+ return i;
+}
+
+bool BookmarkService::getItem(const std::string &url, BookmarkItem *item)
+{
+ int id;
+ if ((id = getBookmarkId(url)) == 0)
+ return false;
+ return get_item_by_id(id, item);
+}
+
+bool BookmarkService::bookmarkExists(const std::string & url)
+{
+ return 0 != getBookmarkId(url);
+}
+
+int BookmarkService::getBookmarkId(const std::string & url)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ bp_bookmark_property_cond_fmt properties;
+ properties.parent = -1;
+ properties.type = 0;
+ properties.is_operator = 0;
+ properties.is_editable = -1;
+ bp_bookmark_rows_cond_fmt conds;
+ conds.limit = -1;
+ conds.offset = 0;
+ conds.order_offset = BP_BOOKMARK_O_DATE_CREATED;
+ conds.ordering = 0;
+ conds.period_offset = BP_BOOKMARK_O_DATE_CREATED;
+ conds.period_type = BP_BOOKMARK_DATE_ALL;
+ int *ids = nullptr;
+ int ids_count = 0;
+ int i = 0;
+ bp_bookmark_adaptor_get_cond_ids_p(&ids, &ids_count, &properties, &conds, BP_BOOKMARK_O_URL, url.c_str(), 0);
+ if (ids_count > 0){
+ i = *ids;
+ }
+ free(ids);
+ return i;
+}
+
+std::vector<std::shared_ptr<BookmarkItem> > BookmarkService::getBookmarks(int folder_id)
+{
+ BROWSER_LOGD("[%s:%d] folder_id = %d", __func__, __LINE__, folder_id);
+ std::vector<std::shared_ptr<BookmarkItem> > bookmarks;
+ int *ids = nullptr;
+ int ids_count = 0;
+#if PROFILE_MOBILE
+ if (bp_bookmark_adaptor_get_ids_p(&ids, &ids_count, -1, 0, folder_id,
+ ALL_TYPE, -1, -1, BP_BOOKMARK_O_SEQUENCE, 0) < 0) {
+#else
+ if (bp_bookmark_adaptor_get_ids_p(&ids, &ids_count, -1, 0, folder_id,
+ BOOKMARK_TYPE, -1, -1, BP_BOOKMARK_O_SEQUENCE, 0) < 0) {
+#endif
+ errorPrint("bp_bookmark_adaptor_get_ids_p");
+ return std::vector<std::shared_ptr<BookmarkItem>>();
+ }
+ BROWSER_LOGD("Bookmark items: %d", ids_count);
+
+ for(int i = 0; i<ids_count; i++)
+ {
+ bp_bookmark_info_fmt bookmark_info;
+ if (bp_bookmark_adaptor_get_easy_all(ids[i], &bookmark_info) == 0) {
+ std::string url = (bookmark_info.url ? bookmark_info.url : "");
+ std::string title = (bookmark_info.title ? bookmark_info.title : "");
+
+ std::shared_ptr<BookmarkItem> bookmark = std::make_shared<BookmarkItem>(ids[i], url,
+ title, std::string(""), bookmark_info.parent, bookmark_info.sequence);
+
+ if (bookmark_info.thumbnail_length > 0) {
+ tools::BrowserImagePtr bi = std::make_shared<tizen_browser::tools::BrowserImage>(
+ bookmark_info.thumbnail_width,
+ bookmark_info.thumbnail_height,
+ bookmark_info.thumbnail_length);
+ bi->setData((void*)bookmark_info.thumbnail, false, tools::ImageType::ImageTypePNG);
+ bookmark->setThumbnail(bi);
+ } else {
+ BROWSER_LOGD("bookmark thumbnail size is 0");
+ }
+
+ if (bookmark_info.favicon_length > 0) {
+ tools::BrowserImagePtr fav = std::make_shared<tools::BrowserImage>(
+ bookmark_info.favicon_width,
+ bookmark_info.favicon_height,
+ bookmark_info.favicon_length);
+ fav->setData((void*)bookmark_info.favicon, false, tools::ImageType::ImageTypePNG);
+ bookmark->setFavicon(fav);
+ } else {
+ BROWSER_LOGD("bookmark favicon size is 0");
+ }
+ bookmarks.push_back(bookmark);
+ } else {
+ BROWSER_LOGD("bp_bookmark_adaptor_get_easy_all error");
+ }
+ bp_bookmark_adaptor_easy_free(&bookmark_info);
+ }
+ free(ids);
+ return bookmarks;
+}
+
+bool BookmarkService::deleteAllBookmarks()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ bp_bookmark_adaptor_reset();
+ bookmarksDeleted();
+ return true;
+}
+
+bool BookmarkService::deleteBookmark(int id)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ BROWSER_LOGD("id[%d]", id);
+ if (bp_bookmark_adaptor_delete(id) < 0)
+ return false;
+ else {
+ bp_bookmark_adaptor_publish_notification();
+ return true;
+ }
+}
+
+bool BookmarkService::delete_by_id_notify(int id)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ BROWSER_LOGD("id[%d]", id);
+
+ BookmarkItem item;
+ get_item_by_id(id, &item);
+ return deleteBookmark(id);
+}
+
+bool BookmarkService::delete_by_uri(const char *uri)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ BROWSER_LOGD("uri[%s]", uri);
+ bp_bookmark_property_cond_fmt properties;
+ properties.parent = -1;
+ properties.type = 0;
+ properties.is_operator = -1;
+ properties.is_editable = -1;
+ //conditions for querying
+ bp_bookmark_rows_cond_fmt conds;
+ conds.limit = 1;
+ conds.offset = 0;
+ conds.order_offset = BP_BOOKMARK_O_SEQUENCE;
+ conds.ordering = 0;
+ conds.period_offset = BP_BOOKMARK_O_DATE_CREATED;
+ conds.period_type = BP_BOOKMARK_DATE_ALL;
+
+ int *ids = nullptr;
+ int ids_count = -1;
+ int ret = bp_bookmark_adaptor_get_cond_ids_p(&ids, &ids_count, &properties, &conds, BP_BOOKMARK_O_URL, uri, 0);
+ bool result = false;
+ if (ret >= 0 && ids_count > 0)
+ {
+ result = delete_by_id_notify(ids[0]);
+ free(ids);
+ }
+
+ return result;
+}
+
+int BookmarkService::update_bookmark(int id, const char *title, const char *uri, int parent_id, int order,
+ bool is_duplicate_check_needed, bool is_URI_check_needed)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ bool is_URI_exist = (uri != nullptr && strlen(uri) > 0);
+ bool is_title_exist = (title != nullptr && strlen(title) > 0);
+ int ret = -1;
+ if (is_duplicate_check_needed) {
+ bp_bookmark_property_cond_fmt properties;
+ properties.parent = -1;
+ properties.type = 0;
+ properties.is_operator = -1;
+ properties.is_editable = -1;
+ //conditions for querying
+ bp_bookmark_rows_cond_fmt conds;
+ conds.limit = 1;
+ conds.offset = 0;
+ conds.order_offset = BP_BOOKMARK_O_SEQUENCE;
+ conds.ordering = 0;
+ conds.period_offset = BP_BOOKMARK_O_DATE_CREATED;
+ conds.period_type = BP_BOOKMARK_DATE_ALL;
+ int *ids = nullptr;
+ int ids_count = -1;
+ //This is a bookmark item so check for any such URL already exists
+ if (is_URI_exist && is_URI_check_needed) {
+ ret = bp_bookmark_adaptor_get_cond_ids_p(&ids, &ids_count, &properties, &conds, BP_BOOKMARK_O_URL, uri, 0);
+ free(ids);
+ if (ret < 0) {
+ errorPrint("bp_bookmark_adaptor_get_cond_ids_p");
+ return -1;
+ }
+ }
+
+ if (ids_count > 0) {
+ BROWSER_LOGD("same bookmark already exist");
+ return 0;
+ }
+ }
+
+ bp_bookmark_adaptor_set_parent_id(id, parent_id);
+ bp_bookmark_adaptor_set_sequence(id, order);
+ if (is_URI_exist)
+ bp_bookmark_adaptor_set_url(id, uri);
+ if (is_title_exist)
+ bp_bookmark_adaptor_set_title(id, title);
+ bp_bookmark_adaptor_publish_notification();
+
+ return 1;
+}
+
+int BookmarkService::update_bookmark_notify(int id, const char *title, const char *uri, int parent_id, int order,
+ bool is_duplicate_check_needed, bool is_URI_check_needed)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ BROWSER_LOGD("");
+ int ret = update_bookmark(id, title, uri, parent_id, order, is_duplicate_check_needed, is_URI_check_needed);
+ return ret;
+}
+
+bool BookmarkService::is_in_bookmark(const char *uri)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ BROWSER_LOGD("uri[%s]", uri);
+
+ int id = 0;
+ return get_id(uri, &id);
+}
+
+bool BookmarkService::get_id(const char *uri, int *bookmark_id)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ bp_bookmark_property_cond_fmt properties;
+ properties.parent = -1;
+ properties.type = 0;
+ properties.is_operator = -1;
+ properties.is_editable = -1;
+ //conditions for querying
+ bp_bookmark_rows_cond_fmt conds;
+ conds.limit = 1;
+ conds.offset = 0;
+ conds.order_offset = BP_BOOKMARK_O_SEQUENCE;
+ conds.ordering = 0;
+ conds.period_offset = BP_BOOKMARK_O_DATE_CREATED;
+ conds.period_type = BP_BOOKMARK_DATE_ALL;
+
+ int *ids = nullptr;
+ int ids_count = -1;
+ int ret = bp_bookmark_adaptor_get_cond_ids_p(&ids, &ids_count, &properties, &conds, BP_BOOKMARK_O_URL, uri, 0);
+ bool result = ((ret >= 0) && (ids_count > 0));
+ if (result) {
+ *bookmark_id = ids[0];
+ }
+ free(ids);
+ return result;
+}
+
+bool BookmarkService::get_item_by_id(int id, BookmarkItem *item)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ BROWSER_LOGD("ID: %d", id);
+ if (!item) {
+ BROWSER_LOGE("item is nullptr");
+ return false;
+ }
+
+ if (id == 0) {
+ item->setTitle(_("IDS_BR_BODY_BOOKMARKS"));
+ item->setAddress("");
+ item->setId(id);
+ item->setParent(-1);
+ return true;
+ }
+ bp_bookmark_info_fmt info;
+ if (bp_bookmark_adaptor_get_info(id, (BP_BOOKMARK_O_TYPE | BP_BOOKMARK_O_PARENT | BP_BOOKMARK_O_SEQUENCE |
+ BP_BOOKMARK_O_IS_EDITABLE | BP_BOOKMARK_O_URL |BP_BOOKMARK_O_TITLE), &info) == 0) {
+ item->setId(id);
+ item->setParent(info.parent);
+
+ if (info.url != nullptr && strlen(info.url) > 0)
+ item->setAddress(info.url);
+
+ if (info.title != nullptr && strlen(info.title) > 0)
+ item->setTitle(info.title);
+
+ bp_bookmark_adaptor_easy_free(&info);
+ return true;
+ }
+ BROWSER_LOGD("bp_bookmark_adaptor_get_easy_all is failed");
+ return false;
+}
+
+} /* end of namespace services*/
+} /* end of namespace tizen_browser */
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/*
+ *
+ * Created on: Dec, 2014
+ * Author: m.kielak
+ */
+
+#ifndef BOOKMARKSERVICE_H
+#define BOOKMARKSERVICE_H
+
+#include "browser_config.h"
+#include <vector>
+#include <boost/signals2/signal.hpp>
+#include <Evas.h>
+
+#include "AbstractService.h"
+#include "service_macros.h"
+#include "BookmarkItem.h"
+#include "BrowserImage.h"
+#include "AbstractFavoriteService.h"
+
+namespace tizen_browser{
+namespace services{
+
+class BROWSER_EXPORT BookmarkService
+ : public tizen_browser::interfaces::AbstractFavoriteService
+{
+public:
+ BookmarkService();
+ virtual ~BookmarkService();
+ virtual std::string getName();
+
+ /**
+ * @brief Add page to bookmarks
+ *
+ * @param address Webpage url.
+ * @param title Title of bookmark.
+ * @param note Bookmark note, default is empty .
+ * @param dirId Directory numeric ID, default is 0.
+ * @param thumbnail Page thumbnail, default is empty image.
+ * @param favicon Page favicon image, default is empty image.
+ *
+ * @return BookmarkItem class
+ */
+ std::shared_ptr<BookmarkItem> addBookmark(const std::string & address,
+ const std::string & title,
+ const std::string & note = std::string(),
+ std::shared_ptr<tizen_browser::tools::BrowserImage> thumbnail=std::shared_ptr<tizen_browser::tools::BrowserImage>(),
+ std::shared_ptr<tizen_browser::tools::BrowserImage> favicon = std::shared_ptr<tizen_browser::tools::BrowserImage>(),
+ unsigned int dirId = 0);
+
+ /**
+ * @brief Update bookmark snapshot by given url
+ *
+ * @param url of bookmark to delete
+ */
+ void updateBookmarkItemSnapshot(const std::string & url, std::shared_ptr<tizen_browser::tools::BrowserImage> snapshot);
+
+ /** \todo Need to change this callback function for finding stored bookmark, check getBookmarkId function
+ * @brief Check if bookmark exists
+ *
+ * @param url url to find
+ * @return true if exists, false if not
+ */
+ bool bookmarkExists(const std::string & url);
+
+ /**
+ * @brief Get bookmarks from platform service and store it in private m_bookmarksList
+ *
+ * @return list of bookmark items, bookmark items in a folder & bookmark folders
+ */
+ std::vector<std::shared_ptr<BookmarkItem> > getBookmarks(int folder_id = -1);
+
+ /**
+ * @brief Delete all bookmarks
+ *
+ * @return true if success, false on error
+ */
+ bool deleteAllBookmarks();
+
+ /**
+ * @brief Edit bookmark title and folder by given url
+ *
+ * @return true if success, false on error
+ */
+ bool editBookmark(const std::string & url, const std::string & title, unsigned int folder_id = 0);
+
+ /**
+ * @brief Delete bookmark by given url
+ *
+ * @param url of bookmark to delete
+ * @return true if success, false on error of not found bookmark
+ */
+ bool deleteBookmark(const std::string & url);
+
+ bool deleteBookmark(int id);
+
+ std::shared_ptr<BookmarkItem> addFolder(const std::string & title, int parent = ROOT_FOLDER_ID);
+ std::vector<std::shared_ptr<BookmarkItem>> getFolders(int parent = ROOT_FOLDER_ID);
+ bool folderExists(const std::string & title, int parent = ROOT_FOLDER_ID);
+
+ std::vector<std::shared_ptr<BookmarkItem>> getAllBookmarkItems(int parent = ROOT_FOLDER_ID);
+
+ std::shared_ptr<services::BookmarkItem> getRoot();
+ int getQuickAccessRoot() {return m_quickAccess_root;}
+
+ std::shared_ptr<services::BookmarkItem> getBookmarkItem(int id);
+
+ void editBookmark(int id, const std::string & url, const std::string & title,
+ int parent = -1, int order = -1);
+
+ /**
+ * @brief Gets bookmark item
+ *
+ * @param url of bookmark, pointer to item
+ * @return true if success, false on error of not found bookmark
+ */
+ bool getItem(const std::string & url, BookmarkItem *item);
+
+ bool delete_by_id_notify(int id);
+ bool delete_by_uri(const char *uri);
+ int update_bookmark(int id, const char *title, const char *uri, int parent_id, int order,
+ bool is_duplicate_check_needed = false, bool is_URI_check_needed = false);
+ int update_bookmark_notify(int id, const char *title, const char *uri, int parent_id, int order,
+ bool is_duplicate_check_needed = false, bool is_URI_check_needed = false);
+ bool delete_all(void);
+ bool get_item_by_id(int id, BookmarkItem *item);
+ int get_count(void);
+ bool get_id(const char *uri, int *bookmark_id);
+ bool is_in_bookmark(const char *uri);
+ int getFolderId(const std::string & title, int parent);
+
+private:
+ /**
+ * Help method printing last bp_bookmark_error_defs error.
+ */
+ void errorPrint(std::string method) const;
+
+ enum ItemType{
+ FOLDER_TYPE = 1
+ , BOOKMARK_TYPE = 0
+ , ALL_TYPE = -1
+ };
+ std::vector<BookmarkItem *> m_bookmark_list;
+ std::shared_ptr<tizen_browser::services::StorageService> m_storageManager;
+/// \todo Need to change getBookmarkId function for finding stored bookmark - check getBookmarkExists function
+ int getBookmarkId(const std::string & url);
+
+ std::shared_ptr<services::BookmarkItem> m_root;
+ int m_quickAccess_root;
+};
+
+}
+}
+
+#endif // FAVORITESERVICE_H
--- /dev/null
+project(BookmarkService)
+
+set(BookmarkService_SRCS
+ BookmarkService.cpp
+ )
+
+include(Coreheaders)
+include(EFLHelpers)
+include(FindPkgConfig)
+
+include_directories(${CMAKE_BINARY_DIR})
+include_directories(${CMAKE_SOURCE_DIR})
+include_directories(${CMAKE_SOURCE_DIR}/services/StorageService)
+include_directories(${CMAKE_SOURCE_DIR}/services/StorageService/Storage/include)
+include_directories(${CMAKE_SOURCE_DIR}/core/AbstractInterfaces)
+
+add_library(${PROJECT_NAME} SHARED ${BookmarkService_SRCS})
+
+if(TIZEN_BUILD)
+ target_link_libraries(${PROJECT_NAME} ${pkgs_LDFLAGS})
+endif(TIZEN_BUILD)
+
+SET(bp_pkgs_list
+ capi-web-bookmark
+ capi-web-history
+ capi-web-tab
+ )
+
+pkg_check_modules(browser-provider REQUIRED "${bp_pkgs_list}")
+
+#pkg_check_modules(browser-provider REQUIRED "capi-web-bookmark")
+include_directories(${browser-provider_INCLUDE_DIRS})
+
+add_dependencies(${PROJECT_NAME} StorageService)
+target_link_libraries(${PROJECT_NAME} StorageService)
+target_link_libraries(${PROJECT_NAME} ${browser-provider_LIBRARIES})
+
+install(TARGETS ${PROJECT_NAME}
+ LIBRARY DESTINATION services
+ ARCHIVE DESTINATION services/static)
+
+install(FILES ${IMAGES} DESTINATION res)
--- /dev/null
+project(services)
+
+add_subdirectory(WebEngineService)
+add_subdirectory(QuickAccess)
+add_subdirectory(HistoryUI)
+add_subdirectory(TabUI)
+add_subdirectory(SimpleUI)
+add_subdirectory(SettingsUI)
+add_subdirectory(WebPageUI)
+add_subdirectory(BookmarkFlowUI)
+add_subdirectory(BookmarkManagerUI)
+add_subdirectory(StorageService)
+add_subdirectory(HistoryService)
+add_subdirectory(TabService)
+add_subdirectory(PlatformInputManager)
+add_subdirectory(BookmarkService)
+add_subdirectory(CertificateService)
+if (${PROFILE} MATCHES "mobile") # mobile profile
+ add_subdirectory(FindOnPageUI)
+else (${PROFILE} MATCHES "mobile")
+ add_subdirectory(ZoomUI)
+endif (${PROFILE} MATCHES "mobile")
--- /dev/null
+project(CertificateService)
+
+set(CertificateService_SRCS
+ CertificateContents.cpp
+ )
+
+include(Coreheaders)
+include(EFLHelpers)
+include(FindPkgConfig)
+
+include_directories(${CMAKE_BINARY_DIR})
+include_directories(${CMAKE_SOURCE_DIR})
+include_directories(${CMAKE_SOURCE_DIR}/services/StorageService)
+include_directories(${CMAKE_SOURCE_DIR}/services/StorageService/Storage/include)
+include_directories(${CMAKE_SOURCE_DIR}/core/AbstractInterfaces)
+
+add_library(${PROJECT_NAME} SHARED ${CertificateService_SRCS})
+
+if(TIZEN_BUILD)
+ target_link_libraries(${PROJECT_NAME} ${pkgs_LDFLAGS})
+endif(TIZEN_BUILD)
+
+#pkg_check_modules(browser-provider REQUIRED "capi-web-bookmark")
+include_directories(${browser-provider_INCLUDE_DIRS})
+
+add_dependencies(${PROJECT_NAME} StorageService)
+target_link_libraries(${PROJECT_NAME} StorageService)
+target_link_libraries(${PROJECT_NAME} ${browser-provider_LIBRARIES})
+
+install(TARGETS ${PROJECT_NAME}
+ LIBRARY DESTINATION services
+ ARCHIVE DESTINATION services/static)
+
+install(FILES ${IMAGES} DESTINATION res)
+
+include(EDCCompile)
+EDJ_TARGET(CertificatePopup.edj
+ ${CMAKE_CURRENT_SOURCE_DIR}/edc/CertificatePopup.edc
+ ${CMAKE_CURRENT_BINARY_DIR})
\ No newline at end of file
--- /dev/null
+/*
+ * Copyright (c) 2016 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "CertificateContents.h"
+#include "BrowserLogger.h"
+#include <openssl/asn1.h>
+#include <openssl/bn.h>
+#include "app_i18n.h"
+#include "Tools/GeneralTools.h"
+
+#define SHA256LEN 32
+#define SHA1LEN 20
+
+#define BR_STRING_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED _("IDS_BR_POP_UNABLE_TO_VIEW_THE_CERTIFICATE_THE_PAGE_INFORMATION_HAS_BEEN_CHANGED")
+#define BR_STRING_CERTIFICATE_SERIAL_NUMBER _("IDS_BR_HEADER_SERIAL_NUMBER_C_ABB")
+#define BR_STRING_ISSUED_ON _("IDS_BR_HEADER_ISSUED_ON_C")
+#define BR_STRING_EXPIRES_ON_C _("IDS_BR_HEADER_EXPIRES_ON_C")
+#define BR_STRING_FINGERPRINTS_SHA256 _("IDS_BR_BODY_SHA_256_FINGERPRINT_C")
+#define BR_STRING_FINGERPRINTS_SHA1 _("IDS_BR_BODY_SHA_1_FINGERPRINT_C")
+#define BR_STRING_ISSUED_BY_C _("IDS_BR_HEADER_ISSUED_BY_C")
+#define BR_STRING_ORGANIZATION _("IDS_BR_HEADER_ORGANISATION_C_ABB")
+#define BR_STRING_ORGANIZATION_UNIT _("IDS_BR_HEADER_DEPARTMENT_C_ABB")
+#define BR_STRING_ISSUED_TO_C _("IDS_BR_HEADER_ISSUED_TO_C")
+#define BR_STRING_VALIDITY_C _("IDS_BR_HEADER_VALIDITY_C")
+#define BR_STRING_FINGERPRINTS _("IDS_BR_BODY_FINGERPRINTS_C")
+#define BR_STRING_CERTI_MESSAGE _("IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG")
+#define BR_STRING_VALID_CERTIFICATE _("IDS_BR_BODY_VALID_CERTIFICATE")
+#define BR_STRING_UNTRUSTED_PAGE _("IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB")
+#define BR_STRING_DOUBLE_TAP_VIEW_CERTIFICATE _("IDS_BR_BODY_DOUBLE_TAP_TO_VIEW_CERTIFICATE_TTS")
+#define BR_STRING_SECURITY_CERTIFICATE _("IDS_BR_HEADER_SECURITY_CERTIFICATE")
+#define BR_STRING_VIEW_CERTIFICATE _("IDS_BR_OPT_VIEW_CERTIFICATE")
+#define BR_STRING_SECURITY_WARNING_HEADER _("IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB")
+#define BR_STRING_TRUSTED_AUTHORITY _("IDS_BR_POP_THIS_CERTIFICATE_IS_FROM_A_TRUSTED_AUTHORITY")
+#define BR_STRING_UNTRUSTED_AUTHORITY _("IDS_BR_POP_THIS_CERTIFICATE_IS_NOT_FROM_A_TRUSTED_AUTHORITY")
+#define BR_STRING_COMMON_NAME _("IDS_BR_HEADER_COMMON_NAME_C_ABB")
+
+namespace tizen_browser
+{
+
+namespace services
+{
+
+EXPORT_SERVICE(CertificateContents, "org.tizen.browser.certificateservice")
+
+CertificateContents::CertificateContents()
+ : m_mainLayout(nullptr)
+ , m_parent(nullptr)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_edjFilePath = EDJE_DIR;
+ m_edjFilePath.append("CertificateService/CertificatePopup.edj");
+ elm_theme_extension_add(nullptr, m_edjFilePath.c_str());
+}
+
+CertificateContents::~CertificateContents()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (m_genlist)
+ evas_object_del(m_genlist);
+ if (m_mainLayout)
+ evas_object_del(m_mainLayout);
+ m_genlist_callback_data_list.clear();
+}
+
+void CertificateContents::init()
+{
+ auto certList = getHostCertList();
+ if (certList) {
+ for (auto it = (*certList)->begin(); it != (*certList)->end(); ++it) {
+ addToHostCertList(it->first, static_cast<HOST_TYPE>(it->second));
+ }
+ } else {
+ BROWSER_LOGW("[%s:%d] wrong certList value!", __PRETTY_FUNCTION__, __LINE__);
+ }
+}
+
+void CertificateContents::setCurrentTabCertData(std::string host, std::string pem, HOST_TYPE type)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ if (m_genlist) {
+ elm_genlist_clear(m_genlist);
+ evas_object_del(m_genlist);
+ }
+ m_genlist_callback_data_list.clear();
+ m_hostType = type;
+
+ if (!createCertificate(pem.c_str()))
+ m_hostType = UNSECURE_HOST_UNKNOWN;
+
+ addToHostCertList(host, m_hostType);
+ m_genlist = createGenlist(m_parent);
+}
+
+bool CertificateContents::isValidCertificate(const std::string& uri)
+{
+ HOST_TYPE type = isCertExistForHost(tools::extractDomain(uri));
+ return type == SECURE_HOST;
+}
+
+CertificateContents::HOST_TYPE CertificateContents::isCertExistForHost(const std::string& host)
+{
+ /*Returns the host type if a cert. exists for the host */
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ if (m_host_cert_info.find(host) == m_host_cert_info.end())
+ return HOST_ABSENT;
+ else
+ return m_host_cert_info[host];
+}
+
+void CertificateContents::addToHostCertList(const std::string& host, HOST_TYPE type)
+{
+ BROWSER_LOGD("[%s:%d] host: %s type: %d", __PRETTY_FUNCTION__, __LINE__, host.c_str(), type);
+ m_host_cert_info[host] = type;
+}
+
+void CertificateContents::saveCertificateInfo(const std::string& host, const std::string& pem)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ HOST_TYPE savedType = isCertExistForHost(host);
+ if (savedType == HOST_ABSENT)
+ savedType = SECURE_HOST;
+
+ setCurrentTabCertData(host, pem, savedType);
+ addOrUpdateCertificateEntry(pem, host, static_cast<int>(savedType));
+}
+
+void CertificateContents::saveWrongCertificateInfo(const std::string& host, const std::string& pem)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ HOST_TYPE savedType = UNSECURE_HOST_ALLOWED;
+ setCurrentTabCertData(host, pem, savedType);
+ addOrUpdateCertificateEntry(pem, host, static_cast<int>(savedType));
+}
+
+void CertificateContents::clear()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_host_cert_info.clear();
+}
+
+void CertificateContents::initUI(Evas_Object* parent)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_parent = parent;
+}
+
+Evas_Object* CertificateContents::createLabel(Evas_Object* parent, const std::string& msg)
+{
+ Evas_Object* layout = elm_layout_add(parent);
+ elm_layout_file_set(layout, m_edjFilePath.c_str(), "label_layout");
+ elm_layout_text_set(layout, "auth_text", msg.c_str());
+ evas_object_show(layout);
+
+ return layout;
+}
+
+Evas_Object* CertificateContents::getContent()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ if (m_hostType == HOST_ABSENT) {
+ return createLabel(m_parent, BR_STRING_CERTI_MESSAGE);
+ } else {
+ return m_genlist;
+ }
+}
+
+bool CertificateContents::createCertificate(const char* certificate_data)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ /*
+ *Bring the PEM cert. data into an OpenSSL memory BIO
+ *This memory BIO will be used to convert the PEM cert
+ *data to X509 format
+ */
+ BIO *cert_mem_bio = nullptr;
+ cert_mem_bio = BIO_new(BIO_s_mem());
+ if (cert_mem_bio == nullptr) {
+ BROWSER_LOGE("[%s:%d] Failed to create OpenSSL memory BIO", __PRETTY_FUNCTION__, __LINE__);
+ BIO_free(cert_mem_bio);
+ return false;
+ }
+ BIO_puts(cert_mem_bio, certificate_data);
+
+ /*
+ *Convert from PEM to x509
+ */
+ m_certificate = PEM_read_bio_X509(cert_mem_bio, nullptr, 0 , nullptr);
+ BIO_free(cert_mem_bio);
+
+ if (!m_certificate) {
+ BROWSER_LOGE("[%s:%d] PEM to x509 conversion failed", __PRETTY_FUNCTION__, __LINE__);
+ return false;
+ }
+
+ _parse_certificate();
+ return true;
+}
+
+Evas_Object* CertificateContents::createGenlist(Evas_Object* parent)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (m_genlist) {
+ elm_genlist_clear(m_genlist);
+ evas_object_del(m_genlist);
+ }
+ m_genlist = elm_genlist_add(parent);
+
+ elm_scroller_policy_set(m_genlist, ELM_SCROLLER_POLICY_OFF, ELM_SCROLLER_POLICY_ON);
+ elm_genlist_mode_set(m_genlist, ELM_LIST_COMPRESS);
+ evas_object_size_hint_weight_set(m_genlist, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(m_genlist, EVAS_HINT_FILL, EVAS_HINT_FILL);
+
+ evas_object_show(m_genlist);
+
+ Elm_Genlist_Item_Class *auth_item_class = elm_genlist_item_class_new();
+ if (!auth_item_class) {
+ BROWSER_LOGE("elm_genlist_item_class_new for item_class failed");
+ return m_genlist;
+ }
+ auth_item_class->item_style = "cert_auth_text";
+ auth_item_class->func.text_get = __auth_text_get_cb;
+ auth_item_class->func.content_get = nullptr;
+ auth_item_class->func.state_get = nullptr;
+ auth_item_class->func.del = nullptr;
+ Elm_Object_Item *it = elm_genlist_item_append(m_genlist, auth_item_class, this, nullptr, ELM_GENLIST_ITEM_NONE, nullptr, nullptr);
+ elm_genlist_item_select_mode_set(it, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+
+ Elm_Genlist_Item_Class *field_item_class = elm_genlist_item_class_new();
+ if (!field_item_class) {
+ BROWSER_LOGE("elm_genlist_item_class_new for item_class failed");
+ return m_genlist;
+ }
+ field_item_class->item_style = "cert_field_text";
+ field_item_class->decorate_item_style = nullptr;
+ field_item_class->func.text_get = __field_text_get_cb;
+ field_item_class->func.content_get = nullptr;
+ field_item_class->func.state_get = nullptr;
+ field_item_class->func.del = nullptr;
+
+ Elm_Genlist_Item_Class *item_class = elm_genlist_item_class_new();
+ if (!item_class) {
+ BROWSER_LOGE("elm_genlist_item_class_new for item_class failed");
+ return m_genlist;
+ }
+ item_class->item_style = "cert_title_value_text";
+ item_class->decorate_item_style = nullptr;
+ item_class->func.text_get = __title_value_text_get_cb;
+ item_class->func.content_get = nullptr;
+ item_class->func.state_get = nullptr;
+ item_class->func.del = nullptr;
+
+ int no_of_items = m_genlist_callback_data_list.size();
+ for (int i = 0; i < no_of_items; i++) {
+ Elm_Object_Item *item = nullptr;
+ auto callback_data = m_genlist_callback_data_list[i];
+ if (callback_data->type == ISSUED_BY_HEADER || callback_data->type == ISSUED_TO_HEADER ||
+ callback_data->type == VALIDITY_HEADER || callback_data->type == FINGERPRINTS_HEADER) {
+ item = elm_genlist_item_append(m_genlist, field_item_class, callback_data.get(), nullptr, ELM_GENLIST_ITEM_NONE, nullptr, nullptr);
+ } else
+ item = elm_genlist_item_append(m_genlist, item_class, callback_data.get(), nullptr, ELM_GENLIST_ITEM_NONE, nullptr, nullptr);
+ elm_genlist_item_select_mode_set(item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+ }
+
+ return m_genlist;
+}
+
+char* CertificateContents::__auth_text_get_cb(void* data, Evas_Object* /*obj*/, const char* part)
+{
+ CertificateContents* cc = static_cast<CertificateContents*>(data);
+ if (!strcmp(part, "auth_text")) {
+ if (cc->isValidCertificate())
+ return strdup(BR_STRING_TRUSTED_AUTHORITY);
+ else
+ return strdup(BR_STRING_UNTRUSTED_AUTHORITY);
+ }
+ return strdup("");
+}
+
+char* CertificateContents::__field_text_get_cb(void* data, Evas_Object* /*obj*/, const char* part)
+{
+ auto callback_data = static_cast<genlist_callback_data* >(data);
+
+ if (callback_data && !strcmp(part, "field_text")) {
+ return strdup(callback_data->title);
+ }
+
+ BROWSER_LOGW("[%s:%d] callback_data is empty!", __PRETTY_FUNCTION__, __LINE__);
+ return strdup("");
+}
+
+char* CertificateContents::__title_value_text_get_cb(void* data, Evas_Object* /*obj*/, const char* part)
+{
+ auto callback_data = static_cast<genlist_callback_data* >(data);
+
+ if (callback_data) {
+ if (!strcmp(part, "title_text")) {
+ return strdup(callback_data->title);
+ } else if (!strcmp(part,"value_text")) {
+ return strdup(callback_data->value);
+ }
+
+ BROWSER_LOGW("[%s:%d] unknown part: \"%s\"!", __PRETTY_FUNCTION__, __LINE__, part);
+ return strdup("");
+ }
+
+ BROWSER_LOGW("[%s:%d] callback_data is empty!", __PRETTY_FUNCTION__, __LINE__);
+ return strdup("");
+}
+
+/*
+ *This method will parse the string and fetch the data
+ *which is inbetween '=' and '/' or '\0'.
+ */
+static const char* _get_value(char* token)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (!token)
+ return nullptr;
+
+ BROWSER_LOGD("token %s", token);
+ int start = 0;
+ int end = 0;
+ int len = strlen(token);
+
+ while (start < len && token[start] != '=')
+ start++;
+ start++; //to skip '=' char
+ if (start >= len) return nullptr; //couldnt find the proper value so dont add this item in genlist
+
+ for (int i = start; i < len; i++) {
+ if ((token[i] == '/') || (token[i] == '\0'))
+ break;
+ end++; //If no string found return the whole string
+ }
+ std::string token_str = token;
+ std::string value = token_str.substr(start, end);
+ return strdup(value.c_str());
+}
+
+/*
+ *This method will format the ANS1_TIME struct to readable time format
+ */
+static const char* _get_formatted_time(ASN1_TIME* tm)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ char timeBuf[128] = {'\0', };
+ BIO *sBio = BIO_new(BIO_s_mem());
+ if (sBio) {
+ int retVal = ASN1_TIME_print(sBio, tm);
+ if (retVal <= 0) {
+ BROWSER_LOGE("ASN1_TIME_print failed or wrote no data.\n");
+ BIO_free(sBio);
+ return nullptr;
+ }
+ retVal = BIO_gets(sBio, timeBuf, 128);
+ if (retVal <= 0) {
+ BROWSER_LOGE("Failed to transfer contents to TimeBuffer");
+ BIO_free(sBio);
+ return nullptr;
+ }
+ BIO_free(sBio);
+ }
+ return strdup(timeBuf);
+}
+
+/*
+ *This method will convert the serial number in required format.
+ */
+static const char* _get_formatted_serial_no(ASN1_INTEGER *bs )
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ char printable[100]={'\0',};
+ BIGNUM *bn = ASN1_INTEGER_to_BN(bs, nullptr);
+ unsigned char* binSerial = nullptr;
+ unsigned int outsz;
+ outsz = BN_num_bytes(bn);
+ if(bn){
+ if (BN_is_negative(bn)) {
+ outsz++;
+ if (!(binSerial = (unsigned char* )malloc(outsz))) return 0;
+ BN_bn2bin(bn, binSerial + 1);
+ binSerial[0] = 0x80;
+ } else {
+ if (!(binSerial = (unsigned char* )malloc(outsz))) return 0;
+ BN_bn2bin(bn, binSerial);
+ }
+ }
+
+ for (size_t i=0; i < outsz; i++) {
+ char* l = (char*) (3*i + ((intptr_t) printable));
+
+ if (i < (outsz -1)) {
+ if(binSerial != nullptr) {
+ snprintf(l, 4, "%02x%c", binSerial[i],':');
+ }
+ }
+ else {
+ if(binSerial != nullptr) {
+ snprintf(l, 3, "%02x", binSerial[i]);
+ }
+ }
+ }
+ free(binSerial);
+ BN_free(bn);
+ BROWSER_LOGD(" New Serial Number : %s",printable);
+ return strdup(printable);
+}
+
+/*
+ *This method is to convert binary data to hexa decimal
+ */
+static const char* _bin2hex(unsigned char*bin, size_t bin_size , char delimiter)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ char printable[100]={'\0',};
+ for (size_t i=0; i < bin_size; i++) {
+ char* l = (char*) (3*i + ((intptr_t) printable));
+ snprintf(l, 4, "%02x%c", bin[i],delimiter);
+ }
+
+ return strdup(printable);
+}
+
+void CertificateContents::_parse_certificate()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ char issued_to[1024] = {'\0', };
+ char issued_by[1024] = {'\0', };
+ char sha256[SHA256LEN] = {'\0', };
+ char sha1[SHA1LEN] = {'\0', };
+ size_t size;
+
+ for (int field_count = 0; field_count < FIELD_END; field_count++) {
+ if (field_count == ISSUED_TO_HEADER) {
+ //Issued to
+ size = sizeof(issued_to);
+ X509_NAME_oneline(X509_get_subject_name(m_certificate), issued_to, size);
+ _populate_certificate_field_data(issued_to, ISSUED_TO_HEADER);
+ //Serial no:
+ ASN1_INTEGER *bs = X509_get_serialNumber(m_certificate);
+ _generate_genlist_data(ISSUED_TO_SERIAL_NO, BR_STRING_CERTIFICATE_SERIAL_NUMBER,_get_formatted_serial_no(bs));
+ field_count += 4;
+ } else if (field_count == ISSUED_BY_HEADER) {
+ //Issued by
+ size = sizeof(issued_by);
+ X509_NAME_oneline(X509_get_issuer_name(m_certificate), issued_by, size);
+ _populate_certificate_field_data(issued_by, ISSUED_BY_HEADER);
+ field_count += 3;
+ } else if (field_count == VALIDITY_HEADER) {
+ _populate_certificate_field_data(nullptr, VALIDITY_HEADER);
+ //Issued On
+ ASN1_TIME *issuedTime = X509_get_notBefore(m_certificate);
+ _generate_genlist_data(VALIDITY_ISSUED_ON, BR_STRING_ISSUED_ON, _get_formatted_time(issuedTime));
+ //Expires on
+ ASN1_TIME *expiresTime = X509_get_notAfter(m_certificate);
+ _generate_genlist_data(VALIDITY_EXPIRES_ON, BR_STRING_EXPIRES_ON_C, _get_formatted_time(expiresTime));
+ field_count += 2;
+ } else if (field_count == FINGERPRINTS_HEADER) {
+ _populate_certificate_field_data(nullptr, FINGERPRINTS_HEADER);
+ const EVP_MD *digestSHA256 = EVP_sha256();
+ unsigned len1;
+ int retVal = X509_digest(m_certificate, digestSHA256,(unsigned char*) sha256, &len1);
+ if (retVal == 0 || len1 != SHA256LEN) {
+ BROWSER_LOGE("Getting SHA256 cryptographic fingerprint failed %d",len1);
+ continue;
+ }
+ _generate_genlist_data(FINGERPRINTS_SHA_256_FP, BR_STRING_FINGERPRINTS_SHA256, _bin2hex((unsigned char*)sha256, SHA256LEN,' '));
+ const EVP_MD *digestSHA1 = EVP_sha1();
+ unsigned len2;
+ retVal = X509_digest(m_certificate, digestSHA1,(unsigned char*) sha1, &len2);
+ if (retVal == 0 || len2 != SHA1LEN) {
+ BROWSER_LOGE("Getting SHA1 cryptographic fingerprint failed %d",len2);
+ continue;
+ }
+ _generate_genlist_data(FINGERPRINTS_SHA_1_FP, BR_STRING_FINGERPRINTS_SHA1, _bin2hex((unsigned char*)sha1, SHA1LEN,' '));
+ field_count += 2;
+ }
+ }
+}
+
+void CertificateContents::_populate_certificate_field_data(char* data, certificate_field field)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ const char* value = nullptr;
+ switch (field) {
+ case ISSUED_BY_HEADER:
+ _generate_genlist_data(ISSUED_BY_HEADER , BR_STRING_ISSUED_BY_C, strdup(BR_STRING_ISSUED_BY_C));
+ //Get Common name
+ value = _get_value(strstr(data, "CN="));
+ _generate_genlist_data(ISSUED_BY_CN, BR_STRING_COMMON_NAME, value);
+ //Get Orgnization
+ value = _get_value(strstr(data, "O="));
+ _generate_genlist_data(ISSUED_BY_ORG, BR_STRING_ORGANIZATION, value);
+ //Get Orgnization UNIT
+ value = _get_value(strstr(data, "OU="));
+ _generate_genlist_data(ISSUED_BY_ORG_UNIT, BR_STRING_ORGANIZATION_UNIT, value);
+ break;
+
+ case ISSUED_TO_HEADER:
+ _generate_genlist_data(ISSUED_TO_HEADER , BR_STRING_ISSUED_TO_C, strdup(BR_STRING_ISSUED_TO_C));
+ //Get Common name
+ value = _get_value(strstr(data, "CN="));
+ _generate_genlist_data(ISSUED_TO_CN, BR_STRING_COMMON_NAME, value);
+ //Get Orgnization
+ value = _get_value(strstr(data, "O="));
+ _generate_genlist_data(ISSUED_TO_ORG, BR_STRING_ORGANIZATION, value);
+ //Get Orgnization UNIT
+ value = _get_value(strstr(data, "OU="));
+ _generate_genlist_data(ISSUED_TO_ORG_UNIT, BR_STRING_ORGANIZATION_UNIT, value);
+ break;
+
+ case VALIDITY_HEADER:
+ _generate_genlist_data(VALIDITY_HEADER , BR_STRING_VALIDITY_C, strdup(BR_STRING_VALIDITY_C));
+ break;
+
+ case FINGERPRINTS_HEADER:
+ _generate_genlist_data(FINGERPRINTS_HEADER , BR_STRING_FINGERPRINTS, strdup(BR_STRING_FINGERPRINTS));
+ break;
+
+ default:
+ break;
+ }
+}
+
+void CertificateContents::_generate_genlist_data(certificate_field field_type, const char* title, const char* value)
+{
+ if (!value)
+ return;
+ auto gl_data = std::make_shared<genlist_callback_data>();
+ gl_data->type = field_type;
+ gl_data->title = title;
+ gl_data->value = value;
+ m_genlist_callback_data_list.push_back(gl_data);
+}
+
+}
+}
--- /dev/null
+/*
+ * Copyright (c) 2016 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef CERTIFICATECONTENTS_H
+#define CERTIFICATECONTENTS_H
+
+#include <Evas.h>
+#include <Elementary.h>
+#include <string>
+#include <vector>
+#include <map>
+#include <memory>
+#include <boost/signals2/signal.hpp>
+
+#include <openssl/bio.h>
+#include <openssl/pem.h>
+#include <openssl/x509.h>
+#include <openssl/x509v3.h>
+
+
+#include "AbstractService.h"
+#include "ServiceFactory.h"
+#include "service_macros.h"
+
+namespace tizen_browser
+{
+
+namespace services
+{
+
+class BROWSER_EXPORT CertificateContents : public tizen_browser::core::AbstractService
+{
+public:
+ CertificateContents();
+ ~CertificateContents();
+
+ /**
+ * @brief Returns current service's name.
+ */
+ virtual std::string getName();
+
+ enum HOST_TYPE {
+ SECURE_HOST = 1,
+ UNSECURE_HOST_ALLOWED,
+ UNSECURE_HOST_UNKNOWN,
+ HOST_ABSENT = -1
+ };
+
+ void init();
+ void initUI(Evas_Object* parent);
+ Evas_Object* getContent();
+ void unsecureHostAllowed();
+
+ void setCurrentTabCertData(std::string host, std::string pem, HOST_TYPE type);
+ Eina_Bool isValidCertificate() const { return m_hostType == SECURE_HOST; }
+ bool isValidCertificate(const std::string& uri);
+
+ HOST_TYPE isCertExistForHost(const std::string& host);
+ void saveCertificateInfo(const std::string& host, const std::string& pem);
+ void saveWrongCertificateInfo(const std::string& host, const std::string& pem);
+ void clear();
+
+ boost::signals2::signal<std::shared_ptr<std::vector<std::pair<std::string, int> > > ()> getHostCertList;
+ boost::signals2::signal<void (const std::string&, const std::string&, int)> addOrUpdateCertificateEntry;
+
+private:
+
+ typedef enum _certificate_field{
+ ISSUED_TO_HEADER = 0,
+ ISSUED_TO_CN,
+ ISSUED_TO_ORG,
+ ISSUED_TO_ORG_UNIT,
+ ISSUED_TO_SERIAL_NO,
+ ISSUED_BY_HEADER,
+ ISSUED_BY_CN,
+ ISSUED_BY_ORG,
+ ISSUED_BY_ORG_UNIT,
+ VALIDITY_HEADER,
+ VALIDITY_ISSUED_ON,
+ VALIDITY_EXPIRES_ON,
+ FINGERPRINTS_HEADER,
+ FINGERPRINTS_SHA_256_FP,
+ FINGERPRINTS_SHA_1_FP,
+ FIELD_END
+ } certificate_field;
+
+ struct genlist_callback_data {
+ certificate_field type;
+ const char *title;
+ const char *value;
+ };
+
+ void addToHostCertList(const std::string& host, HOST_TYPE type);
+ bool createCertificate(const char *cert_data);
+ Evas_Object* createGenlist(Evas_Object* parent);
+ Evas_Object* createLabel(Evas_Object* parent, const std::string& msg);
+ void _parse_certificate();
+ void _populate_certificate_field_data(char *data, certificate_field field);
+ void _generate_genlist_data(certificate_field type, const char *title, const char *value);
+
+ static char* __auth_text_get_cb(void* data, Evas_Object* obj, const char *part);
+ static char* __field_text_get_cb(void* data, Evas_Object* obj, const char *part);
+ static char* __title_value_text_get_cb(void* data, Evas_Object* obj, const char *part);
+
+ Evas_Object* m_mainLayout;
+ Evas_Object* m_genlist;
+ Evas_Object* m_parent;
+ std::vector<std::shared_ptr<genlist_callback_data> > m_genlist_callback_data_list;
+ std::string m_edjFilePath;
+ std::map<std::string, HOST_TYPE> m_host_cert_info;
+
+ X509 *m_certificate;
+ HOST_TYPE m_hostType;
+
+};
+
+}
+}
+
+#endif // CERTIFICATECONTENTS_H
--- /dev/null
+collections { base_scale: 2.6;
+ styles {
+ style {
+ name: "auth_text_style";
+ base: "font=Sans:style=Regular font_size=35 color=#333333 wrap=word";
+ }
+ style {
+ name: "field_text_style";
+ base: "font=Sans:style=Bold font_size=35 color=#333333 wrap=word";
+ }
+ style {
+ name: "title_text_style";
+ base: "font=Sans font_size=32 color=#333333 wrap=word";
+ }
+ style {
+ name: "value_text_style";
+ base: "font=Sans font_size=28 color=#333333 wrap=word";
+ }
+ style {
+ name: "text_style";
+ base: "font=Sans font_size=36 color=#333333 wrap=word align=0.5";
+ }
+ }
+
+ group {
+ name: "elm/genlist/item/cert_auth_text/default";
+ data.item: "texts" "auth_text";
+ parts {
+ rect {
+ name: "bg";
+ scale: 1;
+ description {
+ min: 0 110;
+ }
+ }
+ part {
+ name: "auth_text";
+ type: TEXTBLOCK;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 100 100;
+ max: -1 -1;
+ fixed: 1 0;
+ align: 0 0;
+ rel1 {
+ to: "bg";
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ to: "bg";
+ relative: 1.0 1.0;
+ }
+ text {
+ style: "auth_text_style";
+ align: 0 0;
+ }
+ }
+ }
+ }
+ }
+
+ group {
+ name: "elm/genlist/item/cert_field_text/default";
+ data.item: "texts" "field_text";
+ parts {
+ rect {
+ name: "bg";
+ scale: 1;
+ description {
+ min: 0 70;
+ }
+ }
+ part {
+ name: "field_text";
+ type: TEXTBLOCK;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 100 60;
+ max: -1 -1;
+ align: 0 0;
+ rel1 {
+ to: "bg";
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ to: "bg";
+ relative: 1.0 1.0;
+ }
+ text {
+ style: "field_text_style";
+ }
+ }
+ }
+ }
+ }
+
+ group {
+ name: "elm/genlist/item/cert_title_value_text/default";
+ data.item: "texts" "title_text value_text";
+ parts {
+ rect {
+ name: "bg";
+ scale: 1;
+ description {
+ min: 0 110;
+ }
+ }
+ part {
+ name: "title_text";
+ type: TEXTBLOCK;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 100 40;
+ max: -1 40;
+ fixed: 1 0;
+ align: 0 0;
+ color: 80 80 80 255;
+ rel1 {
+ to: "bg";
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ to: "bg";
+ relative: 1.0 1.0;
+ }
+ text {
+ style: "title_text_style";
+ }
+ }
+ }
+ part {
+ name: "value_text";
+ type: TEXTBLOCK;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 100 70;
+ max: -1 70;
+ align: 0 0;
+ rel1 {
+ to: "title_text";
+ relative: 0.0 1.0;
+ }
+ rel2 {
+ to: "bg";
+ relative: 1.0 1.0;
+ }
+ text {
+ style: "value_text_style";
+ }
+ }
+ }
+ }
+ }
+
+ group {
+ name: "label_layout";
+ parts {
+ rect {
+ name: "bg";
+ scale: 1;
+ description {
+ min: 0 110;
+ }
+ }
+ part {
+ name: "auth_text";
+ type: TEXTBLOCK;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 632 100;
+ max: -1 -1;
+ rel1 {
+ to: "bg";
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ to: "bg";
+ relative: 1.0 1.0;
+ }
+ text {
+ style: "text_style";
+ align: 0 0;
+ }
+ }
+ }
+ }
+ }
+}
--- /dev/null
+project(FindOnPageUI)
+
+set(FindOnPageUI_SRCS
+ FindOnPageUI.cpp
+ )
+
+set(FindOnPageUI_HEADERS
+ FindOnPageUI.h
+ )
+
+include(Coreheaders)
+include(EFLHelpers)
+include(EWebKitHelpers)
+
+add_library(${PROJECT_NAME} SHARED ${FindOnPageUI_SRCS})
+
+if(TIZEN_BUILD)
+ target_link_libraries(${PROJECT_NAME} ${pkgs_LDFLAGS})
+endif(TIZEN_BUILD)
+
+install(TARGETS ${PROJECT_NAME}
+ LIBRARY DESTINATION services
+ ARCHIVE DESTINATION services/static)
+
+include(EDCCompile)
+EDJ_TARGET(FindOnPage.edj
+ ${CMAKE_CURRENT_SOURCE_DIR}/edc/FindOnPage.edc
+ ${CMAKE_CURRENT_BINARY_DIR})
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "FindOnPageUI.h"
+
+#define FIND_WORD_MAX_COUNT 10000
+#define FIND_ON_PAGE_MAX_TEXT 1000
+
+#include <Elementary.h>
+#include <vector>
+#include <string>
+#include <string.h>
+#include <AbstractMainWindow.h>
+#include "app_i18n.h"
+#include "FindOnPageUI.h"
+#include "ServiceManager.h"
+#include "BrowserLogger.h"
+#include "Tools/EflTools.h"
+
+namespace tizen_browser{
+namespace base_ui{
+
+EXPORT_SERVICE(FindOnPageUI, "org.tizen.browser.findonpageui")
+
+FindOnPageUI::FindOnPageUI()
+ : m_fop_layout(NULL)
+ , m_entry(NULL)
+ , m_down_button(NULL)
+ , m_up_button(NULL)
+ , m_clear_button(NULL)
+ , m_parent(NULL)
+ , m_total_count(0)
+ , m_current_index(0)
+ , m_input_word(NULL)
+ , m_isVisible(false)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_edjFilePath = EDJE_DIR;
+ m_edjFilePath.append("FindOnPageUI/FindOnPage.edj");
+}
+
+FindOnPageUI::~FindOnPageUI(void)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ evas_object_smart_callback_del(m_down_button, "clicked", __down_clicked_cb);
+ evas_object_smart_callback_del(m_up_button, "clicked", __up_clicked_cb);
+
+ evas_object_smart_callback_del(m_entry, "activated", __enter_key_cb);
+ evas_object_smart_callback_del(m_entry, "changed", __entry_changed_cb);
+ evas_object_smart_callback_del(m_entry, "clicked", __entry_clicked_cb);
+
+ evas_object_del(m_fop_layout);
+ eina_stringshare_del(m_input_word);
+}
+
+void FindOnPageUI::show()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (!m_fop_layout)
+ m_fop_layout = createFindOnPageUILayout();
+ showUI();
+ show_ime();
+}
+
+void FindOnPageUI::init(Evas_Object* parent)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(parent);
+ m_parent = parent;
+}
+
+Evas_Object* FindOnPageUI::getContent()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_parent);
+ if (!m_fop_layout)
+ m_fop_layout = createFindOnPageUILayout();
+ return m_fop_layout;
+}
+
+void FindOnPageUI::show_ime(void)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (elm_object_focus_get(m_entry) == EINA_TRUE)
+ elm_object_focus_set(m_entry, EINA_FALSE);
+ elm_object_focus_set(m_entry, EINA_TRUE);
+}
+
+void FindOnPageUI::set_text(const char *text)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ elm_entry_entry_set(m_entry, "");
+ char *markup_text = elm_entry_utf8_to_markup(text);
+ elm_entry_entry_append(m_entry, markup_text);
+ if (markup_text)
+ free(markup_text);
+}
+
+void FindOnPageUI::clear_text(void)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_total_count = 0;
+ m_current_index = 0;
+ _set_count(0, 0);
+ elm_entry_entry_set(m_entry, "");
+}
+
+void FindOnPageUI::unset_focus(void)
+{
+ elm_object_focus_set(m_entry, EINA_FALSE);
+}
+
+Evas_Object* FindOnPageUI::createFindOnPageUILayout()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ // Find on page layout.
+ elm_theme_extension_add(nullptr, m_edjFilePath.c_str());
+ m_fop_layout = elm_layout_add(m_parent);
+ if (!m_fop_layout) {
+ BROWSER_LOGD("elm_layout_add failed");
+ return NULL;
+ }
+ elm_layout_file_set(m_fop_layout, m_edjFilePath.c_str(), "find-on-page-layout");
+ evas_object_size_hint_weight_set(m_fop_layout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+
+ // Entry.
+ m_entry = elm_entry_add(m_fop_layout);
+ elm_object_style_set(m_entry, "fop_entry");
+ elm_entry_single_line_set(m_entry, EINA_TRUE);
+ elm_entry_scrollable_set(m_entry, EINA_TRUE);
+ elm_entry_autocapital_type_set(m_entry, ELM_AUTOCAPITAL_TYPE_NONE);
+ elm_entry_cnp_mode_set(m_entry, ELM_CNP_MODE_PLAINTEXT);
+ elm_entry_input_panel_enabled_set(m_entry, EINA_TRUE);
+ elm_entry_input_panel_return_key_type_set(m_entry, ELM_INPUT_PANEL_RETURN_KEY_TYPE_SEARCH);
+
+ evas_object_size_hint_weight_set(m_entry, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+
+ evas_object_smart_callback_add(m_entry, "activated", __enter_key_cb, this);
+ evas_object_smart_callback_add(m_entry, "changed", __entry_changed_cb, this);
+ evas_object_smart_callback_add(m_entry, "clicked", __entry_clicked_cb, this);
+
+ elm_object_translatable_part_text_set(m_entry, "elm.guide", "IDS_BR_OPT_FIND_ON_PAGE");
+
+ static Elm_Entry_Filter_Limit_Size limit_filter_data;
+ limit_filter_data.max_byte_count = 0;
+ limit_filter_data.max_char_count = FIND_ON_PAGE_MAX_TEXT;
+ elm_entry_markup_filter_append(m_entry, elm_entry_filter_limit_size, &limit_filter_data);
+
+ elm_object_part_content_set(m_fop_layout, "elm.swallow.entry", m_entry);
+
+ // Clear button
+ m_clear_button = elm_button_add(m_fop_layout);
+ elm_object_style_set(m_clear_button, "basic_button");
+ elm_atspi_accessible_name_set(m_clear_button, _("IDS_BR_OPT_CLEAR_ALL"));
+ evas_object_smart_callback_add(m_clear_button, "clicked", __clear_clicked_cb, this);
+ elm_object_part_content_set(m_fop_layout, "clear_button_click", m_clear_button);
+
+ // Down button.
+ m_down_button = elm_button_add(m_fop_layout);
+ elm_object_style_set(m_down_button, "basic_button");
+ elm_atspi_accessible_name_set(m_down_button, _("IDS_BR_SK_NEXT"));
+ evas_object_smart_callback_add(m_down_button, "clicked", __down_clicked_cb, this);
+ elm_object_part_content_set(m_fop_layout, "down_button_click", m_down_button);
+
+ // Up button.
+ m_up_button = elm_button_add(m_fop_layout);
+ elm_object_style_set(m_up_button, "basic_button");
+ elm_atspi_accessible_name_set(m_up_button, _("IDS_BR_SK_PREVIOUS"));
+ evas_object_smart_callback_add(m_up_button, "clicked", __up_clicked_cb, this);
+ elm_object_part_content_set(m_fop_layout, "up_button_click", m_up_button);
+
+ Evas_Object *close_click = elm_button_add(m_fop_layout);
+ elm_object_style_set(close_click, "basic_button");
+ evas_object_smart_callback_add(close_click, "clicked", __close_clicked_cb, this);
+ elm_object_part_content_set(m_fop_layout, "close_click", close_click);
+
+ elm_object_part_content_set(m_parent, "findonpage", m_fop_layout);
+ _set_count(0, 0);
+ return m_fop_layout;
+}
+
+void FindOnPageUI::showUI()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ elm_object_signal_emit(m_parent, "show_findonpage", "ui");
+ evas_object_show(m_fop_layout);
+ m_isVisible = true;
+}
+
+void FindOnPageUI::hideUI()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ elm_object_signal_emit(m_parent, "hide_findonpage", "ui");
+ clear_text();
+ unset_focus();
+ evas_object_hide(m_fop_layout);
+ m_isVisible = false;
+}
+
+void FindOnPageUI::__close_clicked_cb(void* data, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ FindOnPageUI *fop = static_cast<FindOnPageUI*>(data);
+ fop->closeFindOnPageUIClicked();
+}
+
+void FindOnPageUI::_set_count(int index, int total)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ BROWSER_LOGD("%d/%d", index, total);
+
+ char text_buffer[16] = { 0, };
+ int digit_count = 0;
+ if (total > 999)
+ digit_count = 4;
+ else if (total > 99)
+ digit_count = 3;
+ else if (total > 9)
+ digit_count = 2;
+ else
+ digit_count = 1;
+
+ const char *elm_text = elm_entry_entry_get(m_entry);
+ if (elm_text == NULL || strlen(elm_text) == 0) {
+ // Show 0/0
+ elm_object_signal_emit(m_fop_layout, "digit_1,signal", "");
+ } else {
+ // Change count layout size.
+ snprintf(text_buffer,sizeof(text_buffer), "digit_%d,signal", digit_count);
+ elm_object_signal_emit(m_fop_layout, text_buffer, "");
+ }
+
+ snprintf(text_buffer, sizeof(text_buffer),"%d/%d", index, total);
+ elm_object_part_text_set(m_fop_layout, "elm.text.count", text_buffer);
+
+ if (total <= 1) {
+ BROWSER_LOGD("total %d", total);
+ _disable_up_button(EINA_TRUE);
+ _disable_down_button(EINA_TRUE);
+ return;
+ }
+
+ _disable_up_button(EINA_FALSE);
+ _disable_down_button(EINA_FALSE);
+}
+
+void FindOnPageUI::_disable_down_button(Eina_Bool disable)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ elm_object_disabled_set(m_down_button, disable);
+}
+
+void FindOnPageUI::_disable_up_button(Eina_Bool disable)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ elm_object_disabled_set(m_up_button, disable);
+}
+
+void FindOnPageUI::__text_found_cb(void *data, Evas_Object* /*obj*/, void *event_info)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (!data)
+ return;
+
+ FindOnPageUI *fop = static_cast<FindOnPageUI*>(data);
+
+ int match_count = *(static_cast<int*>(event_info));
+ BROWSER_LOGD("match_count=%d", match_count);
+ fop->m_total_count = match_count;
+ if (fop->m_current_index == 0)
+ fop->m_current_index = 1;
+
+ if (match_count == -1 || match_count >= FIND_WORD_MAX_COUNT)
+ fop->m_total_count = FIND_WORD_MAX_COUNT-1;
+ else
+ fop->m_total_count = match_count;
+
+ if (match_count == 0)
+ fop->m_current_index = 0;
+
+ if (fop->m_current_index > fop->m_total_count)
+ fop->m_current_index = fop->m_total_count;
+ fop->_set_count(fop->m_current_index, fop->m_total_count);
+}
+void FindOnPageUI::__entry_clicked_cb(void *data, Evas_Object*/*obj*/, void* /*event_info*/)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ auto fop = static_cast<FindOnPageUI*>(data);
+ if (fop)
+ fop->show_ime();
+}
+
+void FindOnPageUI::__entry_changed_cb(void *data, Evas_Object *obj, void* /*event_info*/)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ FindOnPageUI *fop = static_cast<FindOnPageUI*>(data);
+ fop->m_current_index = 1;
+
+ const char *elm_text = elm_entry_entry_get(obj);
+ if (!elm_text || strlen(elm_text) == 0) {
+ fop->_set_count(0, 0);
+ elm_object_signal_emit(fop->m_fop_layout, "hide,clear,button,signal", "");
+ eina_stringshare_replace(&fop->m_input_word, "");
+ // On deleting last character, send empty string to clear the highlight.
+ struct FindData fd = {"", EINA_FALSE, NULL, NULL};
+ fop->startFindingWord(fd);
+ return;
+ }
+
+ char *text = elm_entry_markup_to_utf8(elm_text);
+ BROWSER_LOGD("Previous text=[%s], Current text[%s]", fop->m_input_word ? fop->m_input_word : "", text);
+
+ elm_object_signal_emit(fop->m_fop_layout, "show,clear,button,signal", "");
+
+ if (strlen(text) >= FIND_ON_PAGE_MAX_TEXT) {
+
+ // TODO : Show Notification.
+
+ char buf[FIND_ON_PAGE_MAX_TEXT + 1] = {0, };
+ snprintf(buf, sizeof(buf) - 1, "%s", text);
+
+ fop->set_text(buf);
+
+ elm_entry_cursor_end_set(obj);
+ free(text);
+ return;
+ }
+
+ std::string input_uri_str;
+
+ input_uri_str = std::string(text);
+ std::size_t pos = input_uri_str.find("<preedit>");
+ if (pos != std::string::npos)
+ input_uri_str.erase(pos, strlen("<preedit>"));
+ pos = input_uri_str.find("</preedit>");
+ if (pos != std::string::npos)
+ input_uri_str.erase(pos, strlen("</preedit>"));
+
+ free(text);
+
+ if ((!fop->m_input_word) || (input_uri_str.c_str() && strcmp(fop->m_input_word, input_uri_str.c_str()))) {
+ eina_stringshare_replace(&fop->m_input_word, input_uri_str.c_str());
+ struct FindData fd = {
+ input_uri_str.c_str(),
+ EINA_TRUE,
+ __text_found_cb,
+ data,
+ };
+ fop->startFindingWord(fd);
+ }
+}
+
+void FindOnPageUI::__enter_key_cb(void* data, Evas_Object* /*obj*/, void* /*event_info*/)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ // Unfocus the entry to hide IME when Done/Search key is pressed.
+ FindOnPageUI *fop = static_cast<FindOnPageUI*>(data);
+ // TODO : Check if IME is shown.
+ elm_object_focus_set(fop->m_entry, EINA_FALSE);
+}
+
+void FindOnPageUI::__clear_clicked_cb(void *data, Evas_Object* /*obj*/, void* /*event_info*/)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ FindOnPageUI *fop = static_cast<FindOnPageUI*>(data);
+ elm_entry_entry_set(fop->m_entry, "");
+ fop->_set_count(0, 0);
+ elm_object_focus_set(fop->m_entry, EINA_TRUE);
+ elm_object_signal_emit(fop->m_fop_layout, "hide,clear,button,signal", "");
+}
+
+void FindOnPageUI::__down_clicked_cb(void *data, Evas_Object *obj, void* /*event_info*/)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ FindOnPageUI *fop = static_cast<FindOnPageUI*>(data);
+
+ if (fop->m_total_count == 0)
+ return;
+
+ fop->m_current_index++;
+ if (fop->m_current_index > fop->m_total_count)
+ fop->m_current_index = 1;
+
+ struct FindData fd = {
+ fop->m_input_word,
+ EINA_TRUE,
+ __text_found_cb,
+ data,
+ };
+ fop->startFindingWord(fd);
+
+ elm_object_focus_set(obj, EINA_TRUE);
+}
+
+void FindOnPageUI::__up_clicked_cb(void *data, Evas_Object *obj, void* /*event_info*/)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ FindOnPageUI *fop = static_cast<FindOnPageUI*>(data);
+
+ if (fop->m_total_count == 0)
+ return;
+
+ fop->m_current_index--;
+ if (fop->m_current_index < 1)
+ fop->m_current_index = fop->m_total_count;
+
+ struct FindData fd = {
+ fop->m_input_word,
+ EINA_FALSE,
+ __text_found_cb,
+ data,
+ };
+ fop->startFindingWord(fd);
+
+ elm_object_focus_set(obj, EINA_TRUE);
+}
+
+}
+}
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef FIND_ON_PAGE_H
+#define FIND_ON_PAGE_H
+
+#include <Evas.h>
+#include <boost/signals2/signal.hpp>
+
+#include "AbstractUIComponent.h"
+#include "AbstractService.h"
+#include "ServiceFactory.h"
+#include "service_macros.h"
+
+namespace tizen_browser{
+namespace base_ui{
+
+struct FindData {
+ const char* input_str;
+ bool forward;
+ Evas_Smart_Cb func;
+ void* data;
+};
+
+class BROWSER_EXPORT FindOnPageUI
+ : public tizen_browser::interfaces::AbstractUIComponent
+ , public tizen_browser::core::AbstractService
+{
+public:
+ virtual std::string getName();
+
+ FindOnPageUI();
+ ~FindOnPageUI(void);
+
+ Evas_Object* getContent();
+ void init(Evas_Object* parent);
+ Evas_Object *get_layout(void) { return m_fop_layout; }
+ Evas_Object* createFindOnPageUILayout();
+ void show();
+ void showUI();
+ void hideUI();
+ bool isVisible() { return m_isVisible; }
+
+ void show_ime(void);
+ void clear_text(void);
+ void set_text(const char *text);
+ Evas_Object* get_entry(void) { return m_entry; }
+ void unset_focus(void);
+
+ boost::signals2::signal<void ()> closeFindOnPageUIClicked;
+ boost::signals2::signal<void (const struct FindData& )> startFindingWord;
+
+private:
+ void _set_count(int index, int total);
+ void _disable_down_button(Eina_Bool disable);
+ void _disable_up_button(Eina_Bool disable);
+
+ static void __clear_clicked_cb(void *data, Evas_Object *obj, void *event_info);
+ static void __down_clicked_cb(void *data, Evas_Object *obj, void *event_info);
+ static void __up_clicked_cb(void *data, Evas_Object *obj, void *event_info);
+ static void __enter_key_cb(void *data, Evas_Object *obj, void *event_info);
+ static void __entry_clicked_cb(void *data, Evas_Object *obj, void *event_info);
+ static void __entry_changed_cb(void *data, Evas_Object *obj, void *event_info);
+ static void __text_found_cb(void *data, Evas_Object *obj, void *event_info);
+ static void __close_clicked_cb(void *data, Evas_Object *obj, void *event_info);
+
+ Evas_Object *m_fop_layout;
+ Evas_Object *m_entry;
+ Evas_Object *m_down_button;
+ Evas_Object *m_up_button;
+ Evas_Object *m_clear_button;
+ Evas_Object *m_parent;
+
+ int m_total_count;
+ int m_current_index;
+ const char *m_input_word;
+ std::string m_edjFilePath;
+ bool m_isVisible;
+};
+
+}
+}
+#endif /* FIND_ON_PAGE_H */
+
--- /dev/null
+
+collections {
+ #if PROFILE_MOBILE
+ base_scale: 2.6;
+ #else
+ base_scale: 2.0;
+ #endif
+ group{
+ name: "elm/button/base/basic_button";
+ parts {
+ part{
+ name: "button";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ color: 0 0 0 0;
+ }
+ }
+ part{
+ name: "over";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "button";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "button";
+ }
+ color: 0 0 0 0;
+ }
+ }
+ }
+ programs{
+ program {
+ name: "mouse_click";
+ signal: "mouse,clicked,1";
+ source: "over";
+ script {
+ emit("elm,action,click", "");
+ }
+ }
+ }
+ }
+ group {
+ name: "elm/entry/selection/fop_entry";
+ parts {
+ part {
+ name: "bg";
+ scale:1;
+ type: RECT;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ color: 224 237 251 255;
+ }
+ }
+ }
+ }
+ group {
+ name: "elm/entry/cursor/fop_entry";
+ parts {
+ part {
+ name: "bg";
+ scale:1;
+ type: RECT;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ color: 22 120 237 255;
+ min: 2 42;
+ max: 2 42;
+ visible: 0;
+ }
+ description {
+ state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "focused";
+ signal: "elm,action,focus";
+ source: "elm";
+ action: STATE_SET "focused" 0.0;
+ target: "bg";
+ }
+ program {
+ name: "unfocused";
+ signal: "elm,action,unfocus";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "bg";
+ }
+ }
+ }
+ group {
+ name: "elm/entry/base-single/fop_entry";
+ styles {
+ style {
+ name: "fop-entry-style-unselected";
+ base: "font=Sans font_size="28" wrap=none color=#969696";
+ tag: "br" "";
+ }
+ style {
+ name: "fop-entry-style-selected";
+ base: "font=Sans font_size="28" wrap=none color=#4088d3";
+ tag: "br" "";
+ }
+ }
+ parts {
+ part {
+ name: "bg";
+ scale:1;
+ type: RECT;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ color: 255 255 255 255;
+ }
+ }
+ part {
+ name: "elm.guide";
+ scale:1;
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ rel1.relative: 0.0 0.0;
+ rel2.relative: 1.0 1.0;
+ align: 0.0 0.0;
+ text {
+ style: "fop-entry-style-unselected";
+ min: 0 1;
+ }
+ }
+ description {
+ state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part {
+ name: "label.text.clip";
+ scale:1;
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ }
+ }
+ part {
+ name: "elm.text";
+ scale:1;
+ multiline: 0;
+ entry_mode: EDITABLE;
+ select_mode: DEFAULT;
+ cursor_mode: BEFORE;
+ type: TEXTBLOCK;
+ clip_to: "label.text.clip";
+ source: "elm/entry/selection/fop_entry";
+ source4: "elm/entry/cursor/fop_entry";
+ description {
+ state: "default" 0.0;
+ max: -1 82;
+ rel1.relative: 0.0 0.0;
+ rel2.relative: 1.0 1.0;
+ align: 0.0 0.0;
+ text {
+ style: "fop-entry-style-selected";
+ min: 0 1;
+ }
+ }
+ }
+ }
+ programs {
+ program {
+ name: "focus";
+ signal: "load";
+ source: "";
+ action: FOCUS_SET;
+ target: "elm.text";
+ }
+ program {
+ name: "gdisabled";
+ signal: "elm,guide,disabled";
+ source: "elm";
+ action: STATE_SET "hidden" 0.0;
+ target: "elm.guide";
+ }
+ program {
+ name: "genabled";
+ signal: "elm,guide,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.guide";
+ }
+ }
+ }
+ group {
+ name: "find-on-page-layout";
+ images {
+ image: "btn_bar_stop_nor.png" COMP;
+ image: "find_on_page_prev.png" COMP;
+ image: "find_on_page_next.png" COMP;
+ image: "web_shadow.png" COMP;
+ }
+ color_classes{
+ color_class{
+ name: "focusBgColor";
+ color: 69 143 255 255;
+ }
+ color_class{
+ name: "transparent";
+ color: 0 0 0 0;
+ }
+ }
+ styles {
+ style {
+ name: "counter_text";
+ base: "font=Sans font_size=26 wrap=word color=#969696 align=1.0 valign=0.5";
+ }
+ }
+ parts{
+ part {
+ name: "bg_clipper";
+ scale:1;
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ color: 247 247 247 255;
+ align: 0 0;
+ min: 720 104;
+ max: -1 104;
+ rel1 {
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ }
+ }
+ }
+ part {
+ name: "entry_spacer";
+ type: SPACER;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 20 104;
+ max: 20 104;
+ align: 0.0 0.5;
+ fixed: 1 1;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "bg_clipper";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "bg_clipper";
+ }
+ }
+ }
+ part {
+ name: "entry_bg";
+ type: SPACER;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 350 92;
+ max: -1 92;
+ align: 0.0 0.5;
+ fixed: 0 1;
+ rel1 {
+ relative: 1.0 0.0;
+ to: "entry_spacer";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ to: "entry_right_spacer";
+ }
+ }
+ }
+ part {
+ name: "elm.swallow.entry";
+ type: SWALLOW;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 350 92;
+ max: -1 92;
+ align: 0.0 0.5;
+ fixed: 0 1;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "entry_bg";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ to_x: "clear_button_bg";
+ to_y: "entry_bg";
+ }
+ }
+ }
+ part {
+ name: "clear_button_spacer";
+ scale:1;
+ mouse_events: 1;
+ type: SPACER;
+ description {
+ state: "default" 0.0;
+ fixed: 1 1;
+ align: 1 0.5;
+ min: 10 92;
+ max: 10 92;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "entry_bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "entry_bg";
+ }
+ }
+ }
+ part {
+ name: "clear_button_bg";
+ scale:1;
+ mouse_events: 1;
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ align: 1 0.5;
+ min: 42 92;
+ max: 42 92;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "entry_bg";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ to: "clear_button_spacer";
+ }
+ color_class: transparent;
+ }
+ }
+ part {
+ name: "clear_button_icon";
+ type: IMAGE;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ fixed: 1 1;
+ align: 0 .5;
+ min: 42 46;
+ max: 42 46;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "clear_button_bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "clear_button_bg";
+ }
+ image.normal: "btn_bar_stop_nor.png";
+ }
+ description {
+ state: "show" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part {
+ name: "clear_button_click";
+ scale:1;
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ align: 0 .5;
+ fixed: 1 1;
+ min: 42 46;
+ max: 42 46;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "clear_button_bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "clear_button_bg";
+ }
+ color_class: transparent;
+ }
+ description {
+ state: "show" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part {
+ name: "elm.text_spacer";
+ type: SPACER;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 10 104;
+ max: 10 104;
+ fixed: 1 1;
+ align: 1 0;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "bg_clipper";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ to: "down_button_bg";
+ }
+ }
+ }
+ part {
+ name: "elm.text.count";
+ type: TEXTBLOCK;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 110 104;
+ max: 110 104;
+ fixed: 1 1;
+ align: 1 .5;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "bg_clipper";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ to: "elm.text_spacer";
+ }
+ text {
+ style: "counter_text";
+ text: "0/0";
+ }
+ }
+ }
+ part {
+ name: "up_button_spacer";
+ scale:1;
+ type: SPACER;
+ description {
+ state: "default" 0.0;
+ fixed: 1 1;
+ align: 1 0;
+ min: 10 104;
+ max: 10 104;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "bg_clipper";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ to: "close_bg";
+ }
+ }
+ }
+ part {
+ name: "up_button_bg";
+ scale:1;
+ mouse_events: 1;
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ align: 1 0.5;
+ min: 56 56;
+ max: 56 56;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "bg_clipper";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ to: "up_button_spacer";
+ }
+ color_class: transparent;
+ }
+ description {
+ state: "highlight" 0.0;
+ inherit: "default" 0.0;
+ color_class: focusBgColor;
+ visible: 1;
+ }
+ }
+ part {
+ name: "up_button_icon";
+ type: IMAGE;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ align: 0 0;
+ min: 56 56;
+ max: 56 56;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "up_button_bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "up_button_bg";
+ }
+ image.normal: "find_on_page_prev.png";
+ }
+ }
+ part {
+ name: "up_button_click";
+ scale:1;
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0 0;
+ fixed: 1 1;
+ min: 56 56;
+ max: 56 56;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "up_button_bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "up_button_bg";
+ }
+ color_class: transparent;
+ }
+ }
+ part {
+ name: "down_button_spacer";
+ scale:1;
+ type: SPACER;
+ description {
+ state: "default" 0.0;
+ fixed: 1 1;
+ align: 1 0;
+ min: 10 104;
+ max: 10 104;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "bg_clipper";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ to: "up_button_bg";
+ }
+ }
+ }
+ part {
+ name: "down_button_bg";
+ scale:1;
+ mouse_events: 1;
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ align: 1 .5;
+ min: 56 56;
+ max: 56 56;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "bg_clipper";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ to: "down_button_spacer";
+ }
+ color_class: transparent;
+ }
+ description {
+ state: "highlight" 0.0;
+ inherit: "default" 0.0;
+ color_class: focusBgColor;
+ visible: 1;
+ }
+ }
+ part {
+ name: "down_button_icon";
+ type: IMAGE;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ align: 0 0;
+ min: 56 56;
+ max: 56 56;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "down_button_bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "down_button_bg";
+ }
+ image.normal: "find_on_page_next.png";
+ }
+ }
+ part {
+ name: "down_button_click";
+ scale:1;
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0 0;
+ fixed: 1 1;
+ min: 56 56;
+ max: 56 56;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "down_button_bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "down_button_bg";
+ }
+ color_class: transparent;
+ }
+ }
+ part {
+ name: "entry_right_spacer";
+ scale:1;
+ type: SPACER;
+ description {
+ state: "default" 0.0;
+ fixed: 1 1;
+ align: 1 0;
+ min: 10 104;
+ max: 10 104;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "bg_clipper";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ to: "elm.text.count";
+ }
+ }
+ }
+ part {
+ name: "close_spacer";
+ scale:1;
+ mouse_events: 1;
+ type: SPACER;
+ description {
+ state: "default" 0.0;
+ fixed: 1 1;
+ align: 1 .5;
+ min: 10 104;
+ max: 10 104;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "bg_clipper";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "bg_clipper";
+ }
+ }
+ }
+ part {
+ name: "close_bg";
+ scale:1;
+ mouse_events: 1;
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ align: 1 .5;
+ min: 46 54;
+ max: 46 54;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "bg_clipper";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ to: "close_spacer";
+ }
+ color_class: transparent;
+ }
+ description {
+ state: "highlight" 0.0;
+ inherit: "default" 0.0;
+ color_class: focusBgColor;
+ visible: 1;
+ }
+ }
+ part {
+ name: "close_icon";
+ type: IMAGE;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ align: 0 0;
+ min: 46 54;
+ max: 46 54;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "close_bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "close_bg";
+ }
+ image.normal: "btn_bar_stop_nor.png";
+ }
+ description {
+ state: "highlight" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part {
+ name: "close_click";
+ scale:1;
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0 0;
+ fixed: 1 1;
+ min: 46 54;
+ max: 46 54;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "close_bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "close_bg";
+ }
+ color_class: transparent;
+ }
+ }
+ part {
+ name: "fop_bar_shadow";
+ type: IMAGE;
+ scale: 1;
+ repeat_events: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0.0 0.0;
+ fixed: 0 1;
+ min: 720 14;
+ max: -1 14;
+ image.normal: "web_shadow.png";
+ rel1 {
+ relative: 0.0 1.0;
+ to: "bg_clipper";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "bg_clipper";
+ }
+ }
+ }
+ }
+ programs{
+ program {
+ name: "mouse_down_close_click";
+ signal: "mouse,down,1";
+ source: "close_click";
+ action: STATE_SET "highlight" 0.0;
+ target: "close_bg";
+ target: "close_icon";
+ }
+ program {
+ name: "mouse_up_close_click";
+ signal: "mouse,up,1";
+ source: "close_click";
+ action: STATE_SET "default" 0.0;
+ target: "close_bg";
+ target: "close_icon";
+ }
+ program {
+ name: "show_clear_button";
+ signal: "show,clear,button,signal";
+ source: "";
+ action: STATE_SET "show" 0.0;
+ target: "clear_button_bg";
+ target: "clear_button_icon";
+ target: "clear_button_click";
+ }
+ program {
+ name: "hide_clear_button";
+ signal: "hide,clear,button,signal";
+ source: "";
+ action: STATE_SET "default" 0.0;
+ target: "clear_button_bg";
+ target: "clear_button_icon";
+ target: "clear_button_click";
+ }
+ program {
+ name: "mouse_down_upbutton_click";
+ signal: "mouse,down,1";
+ source: "up_button_click";
+ action: STATE_SET "highlight" 0.0;
+ target: "up_button_bg";
+ target: "up_button_icon";
+ }
+ program {
+ name: "mouse_up_upbutton_click";
+ signal: "mouse,up,1";
+ source: "up_button_click";
+ action: STATE_SET "default" 0.0;
+ target: "up_button_bg";
+ target: "up_button_icon";
+ }
+ program {
+ name: "mouse_down_downbutton_click";
+ signal: "mouse,down,1";
+ source: "down_button_click";
+ action: STATE_SET "highlight" 0.0;
+ target: "down_button_bg";
+ target: "down_button_icon";
+ }
+ program {
+ name: "mouse_up_downbutton_click";
+ signal: "mouse,up,1";
+ source: "down_button_click";
+ action: STATE_SET "default" 0.0;
+ target: "down_button_bg";
+ target: "down_button_icon";
+ }
+ }
+ }
+}
--- /dev/null
+PROJECT(HistoryService)
+
+set(HistoryService_SOURCES
+ HistoryService.cpp
+ HistoryItem.cpp
+ HistoryServiceTools.cpp
+)
+
+include(Coreheaders)
+include(EFLHelpers)
+
+include_directories(${CMAKE_SOURCE_DIR}/services/StorageService)
+include_directories(${CMAKE_SOURCE_DIR}/services/StorageService/Storage/include)
+
+include_directories(${CMAKE_CURRENT_SOURCE_DIR})
+
+add_library(${PROJECT_NAME} SHARED ${HistoryService_SOURCES})
+
+if(TIZEN_BUILD)
+ target_link_libraries(${PROJECT_NAME} ${pkgs_LDFLAGS})
+endif(TIZEN_BUILD)
+
+add_dependencies(${PROJECT_NAME} StorageService)
+target_link_libraries(${PROJECT_NAME} StorageService)
+
+install(TARGETS ${PROJECT_NAME}
+ LIBRARY DESTINATION services
+ ARCHIVE DESTINATION services/static)
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "HistoryItem.h"
+#include "BrowserLogger.h"
+
+namespace tizen_browser
+{
+namespace services
+{
+
+HistoryItem::HistoryItem(HistoryItem && other) noexcept
+{
+ try {
+ if (this != &other) {
+ *this = std::move(other);
+ }
+ } catch(...) {
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ }
+}
+
+HistoryItem::HistoryItem(int id,
+ const std::string & url,
+ const std::string & title,
+ tools::BrowserImagePtr favicon,
+ tools::BrowserImagePtr thumbnail)
+ : m_primaryKey(id)
+ , m_url(url)
+ , m_title(title)
+ , m_lastVisit()
+ , m_favIcon(favicon)
+{
+ if (thumbnail)
+ m_thumbnail = thumbnail;
+ else
+ m_thumbnail = favicon;
+}
+
+HistoryItem::HistoryItem(int id, const std::string & url)
+ : m_primaryKey(id)
+ , m_url(url)
+ , m_title()
+ , m_lastVisit()
+ , m_favIcon(std::make_shared<tizen_browser::tools::BrowserImage>())
+{
+
+}
+
+HistoryItem::HistoryItem(const HistoryItem& source)
+ : m_primaryKey(source.m_primaryKey)
+ , m_url(source.m_url)
+ , m_title(source.m_title)
+ , m_lastVisit(source.m_lastVisit)
+ , m_favIcon(source.m_favIcon)
+ , m_visitCounter(source.m_visitCounter)
+{
+
+}
+
+HistoryItem::~HistoryItem()
+{
+
+}
+
+HistoryItem & HistoryItem::operator=(HistoryItem && other) noexcept
+{
+ if (this != &other) {
+ m_url = std::move(other.m_url);
+ m_title = std::move(other.m_title);
+ m_visitDate = std::move(other.m_visitDate);
+ m_visitCounter = std::move(other.m_visitCounter);
+ m_favIcon = std::move(other.m_favIcon);
+ }
+ return *this;
+}
+
+bool HistoryItem::operator==(const HistoryItem& other)
+{
+ return (m_url == other.m_url);
+}
+
+bool HistoryItem::operator!=(const HistoryItem& other)
+{
+ return (m_url != other.m_url);
+}
+
+void HistoryItem::setUrl(const std::string & url)
+{
+ m_url = url;
+}
+
+std::string HistoryItem::getUrl() const
+{
+ return m_url;
+}
+
+void HistoryItem::setTitle(const std::string & title)
+{
+ m_title = title;
+}
+
+std::string HistoryItem::getTitle() const
+{
+ return m_title;
+}
+
+void HistoryItem::setLastVisit(boost::posix_time::ptime visitDate)
+{
+ m_lastVisit = visitDate;
+}
+
+boost::posix_time::ptime HistoryItem::getLastVisit() const
+{
+ return m_lastVisit;
+}
+
+// TODO Replace with std::time_t to_time_t(ptime pt) from boost/date_time/posix_time/conversion.hpp after migration
+// to boost ver. 1.58
+time_t HistoryItem::getLastVisitAsTimeT() const
+{
+ const boost::posix_time::ptime epoch(boost::gregorian::date(1970,1,1));
+ const boost::posix_time::time_duration::sec_type x = (m_lastVisit - epoch).total_seconds();
+ std::time_t rawtime(x);
+
+ return rawtime;
+}
+
+void HistoryItem::setVisitCounter(int visitCounter)
+{
+ m_visitCounter = visitCounter;
+}
+
+int HistoryItem::getVisitCounter()
+{
+ return m_visitCounter;
+}
+
+void HistoryItem::setFavIcon(tools::BrowserImagePtr favIcon)
+{
+ m_favIcon = favIcon;
+}
+
+tools::BrowserImagePtr HistoryItem::getFavIcon()
+{
+ return m_favIcon;
+}
+
+void HistoryItem::setThumbnail(tools::BrowserImagePtr thumbnail)
+{
+ m_thumbnail = thumbnail;
+};
+
+tools::BrowserImagePtr HistoryItem::getThumbnail() const
+{
+
+ return m_thumbnail;
+};
+
+void HistoryItem::setUriFavicon(const std::string & uri) {
+ m_urifavicon = uri;
+}
+
+std::string HistoryItem::getUriFavicon() {
+ return m_urifavicon;
+}
+
+
+}
+}
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef __HISTORY_ITEM_H
+#define __HISTORY_ITEM_H
+
+#include <boost/date_time/gregorian/gregorian.hpp>
+#include <boost/date_time/posix_time/posix_time.hpp>
+#include <memory>
+#include <vector>
+
+#include "BrowserImage.h"
+#include "BrowserImageTypedef.h"
+
+namespace tizen_browser {
+namespace services {
+
+class HistoryItem {
+public:
+ HistoryItem(int id,
+ const std::string & url,
+ const std::string & title,
+ tools::BrowserImagePtr favicon,
+ tools::BrowserImagePtr thumbnail = std::make_shared<tools::BrowserImage>());
+ HistoryItem(HistoryItem && other) noexcept;
+ HistoryItem(int id, const std::string& url);
+ HistoryItem(const HistoryItem& source);
+ virtual ~HistoryItem();
+
+ HistoryItem & operator=(HistoryItem && other) throw();
+
+ /**
+ * @brief compares two HisoryItems, only "url" are checked no other elements are checked.
+ *
+ * @return bool
+ */
+ bool operator==(const HistoryItem& other);
+ bool operator!=(const HistoryItem& other);
+
+ void setUrl(const std::string & url);
+ std::string getUrl() const;
+
+ void setTitle(const std::string & title);
+ std::string getTitle() const;
+
+ void setLastVisit(boost::posix_time::ptime visitDate);
+ boost::posix_time::ptime getLastVisit() const;
+ time_t getLastVisitAsTimeT() const;
+
+ void setVisitCounter(int visitCounter);
+ int getVisitCounter();
+
+ void setThumbnail(tools::BrowserImagePtr thumbnail);
+ tools::BrowserImagePtr getThumbnail() const;
+
+ void setFavIcon(tools::BrowserImagePtr favIcon);
+ tools::BrowserImagePtr getFavIcon();
+
+ void setUriFavicon(const std::string & uri);
+ std::string getUriFavicon();
+
+ int getId() const { return m_primaryKey; };
+private:
+ int m_primaryKey;
+ std::string m_url;
+ std::string m_title;
+ boost::gregorian::date m_visitDate;
+ boost::posix_time::ptime m_lastVisit;
+ tools::BrowserImagePtr m_thumbnail;
+ tools::BrowserImagePtr m_favIcon;
+ std::string m_urifavicon;
+ int m_visitCounter;
+};
+
+}
+}
+
+#endif
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef HISTORYITEMTYPEDEF_H_
+#define HISTORYITEMTYPEDEF_H_
+
+#include <memory>
+#include <vector>
+#include <string>
+#include <map>
+
+namespace tizen_browser {
+namespace services {
+
+class HistoryItem;
+
+using HistoryItemVector = std::vector<std::shared_ptr<HistoryItem>>;
+using HistoryItemVectorIter = std::vector<std::shared_ptr<HistoryItem>>::iterator;
+using HistoryItemVectorConstIter = std::vector<std::shared_ptr<HistoryItem>>::const_iterator;
+using HistoryItemVectorMap = std::map<std::string, services::HistoryItemVector>;
+
+}
+}
+
+#endif /* HISTORYITEMTYPEDEF_H_ */
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <string>
+#include <BrowserAssert.h>
+#include <boost/date_time/posix_time/posix_time.hpp>
+#include <boost/date_time/date.hpp>
+#include <boost/date_time/date_defs.hpp>
+#include <boost/date_time/gregorian/gregorian.hpp>
+
+#include "ServiceManager.h"
+#include "HistoryService.h"
+#include "HistoryItem.h"
+#include "AbstractWebEngine.h"
+
+#include "EflTools.h"
+
+#include "Tools/GeneralTools.h"
+#include "Tools/StringTools.h"
+#include "HistoryServiceTools.h"
+#include "Tools/CapiWebErrorCodes.h"
+
+namespace tizen_browser
+{
+namespace services
+{
+
+EXPORT_SERVICE(HistoryService, DOMAIN_HISTORY_SERVICE)
+
+const int SEARCH_LIKE = 1;
+
+HistoryService::HistoryService() : m_testDbMod(false)
+{
+ BROWSER_LOGD("HistoryService");
+}
+
+HistoryService::~HistoryService()
+{
+}
+
+void HistoryService::setStorageServiceTestMode(bool testmode) {
+ m_testDbMod = testmode;
+}
+
+void HistoryService::errorPrint(std::string method) const
+{
+ int error_code = bp_history_adaptor_get_errorcode();
+ BROWSER_LOGE("[%s:%d] %s error: %d (%s)", __PRETTY_FUNCTION__, __LINE__,
+ method.c_str(), error_code,
+ tools::capiWebError::historyErrorToString(error_code).c_str());
+}
+
+int HistoryService::getHistoryItemsCount(){
+ int *ids = nullptr;
+ int count=0;
+ bp_history_rows_cond_fmt conds;
+ conds.limit = -1; //no of rows to get negative means no limitation
+ conds.offset = -1; //the first row's index
+ conds.order_offset =BP_HISTORY_O_DATE_CREATED; // property to sort
+ conds.ordering = 1; //way of ordering 0 asc 1 desc
+ conds.period_offset = BP_HISTORY_O_DATE_CREATED;
+ conds.period_type = BP_HISTORY_DATE_TODAY;
+ if (bp_history_adaptor_get_cond_ids_p(&ids, &count, &conds, 0, nullptr, 0)
+ < 0) {
+ errorPrint("bp_history_adaptor_get_cond_ids_p");
+ }
+
+ BROWSER_LOGD("[%s:%d] History Count %d", __PRETTY_FUNCTION__, __LINE__, count);
+ return count;
+}
+
+bool HistoryService::isDuplicate(const char* url) const
+{
+ M_ASSERT(url);
+ int *ids=nullptr;
+ int count=0;
+ bp_history_rows_cond_fmt conds;
+ conds.limit = -1; //no of rows to get negative means no limitation
+ conds.offset = -1; //the first row's index
+ conds.order_offset =BP_HISTORY_O_DATE_CREATED; // property to sort
+ conds.ordering = 1; //way of ordering 0 asc 1 desc
+ conds.period_offset = BP_HISTORY_O_DATE_CREATED;
+ conds.period_type = BP_HISTORY_DATE_TODAY;
+ if(bp_history_adaptor_get_cond_ids_p(&ids ,&count, &conds, 0, nullptr, 0) < 0 ) {
+ errorPrint("bp_history_adaptor_get_cond_ids_p");
+ }
+
+ bp_history_offset offset = (BP_HISTORY_O_URL | BP_HISTORY_O_DATE_CREATED);
+
+ for (int i = 0; i < count; i++) {
+ bp_history_info_fmt history_info;
+ if (bp_history_adaptor_get_info(ids[i], offset, &history_info) < 0) {
+ BROWSER_LOGE("[%s:%d] bp_history_adaptor_get_info error ",
+ __PRETTY_FUNCTION__, __LINE__);
+ return false;
+ }
+ if (!history_info.url) {
+ BROWSER_LOGD("Warning: history entry without url!");
+ } else if (!strcmp(history_info.url, url)) {
+ int freq;
+ bp_history_adaptor_get_frequency(ids[i], &freq);
+ bp_history_adaptor_set_frequency(ids[i], freq + 1);
+ bp_history_adaptor_set_date_visited(ids[i],-1);
+ bp_history_adaptor_easy_free(&history_info);
+ return true;
+ }
+ bp_history_adaptor_easy_free(&history_info);
+ }
+ return false;
+}
+
+std::shared_ptr<HistoryItemVector> HistoryService::getHistoryAll()
+{
+ return getHistoryItems(BP_HISTORY_DATE_ALL);
+}
+
+std::shared_ptr<HistoryItemVector> HistoryService::getHistoryToday()
+{
+ return getHistoryItems(BP_HISTORY_DATE_TODAY);
+}
+
+std::shared_ptr<HistoryItemVector> HistoryService::getHistoryYesterday()
+{
+ return getHistoryItems(BP_HISTORY_DATE_YESTERDAY);
+}
+
+std::shared_ptr<HistoryItemVector> HistoryService::getHistoryLastWeek()
+{
+ return getHistoryItems(BP_HISTORY_DATE_LAST_7_DAYS);
+}
+
+std::shared_ptr<HistoryItemVector> HistoryService::getHistoryLastMonth()
+{
+ return getHistoryItems(BP_HISTORY_DATE_LAST_MONTH);
+}
+std::shared_ptr<HistoryItemVector> HistoryService::getHistoryOlder()
+{
+ return getHistoryItems(BP_HISTORY_DATE_OLDER);
+}
+
+std::shared_ptr<HistoryItemVector> HistoryService::getMostVisitedHistoryItems()
+{
+ std::shared_ptr<HistoryItemVector> ret_history_list(new HistoryItemVector);
+
+ int *ids=nullptr;
+ int count=-1;
+ bp_history_rows_cond_fmt conds;
+ conds.limit = 12; //no of rows to get negative means no limitation
+ conds.offset = -1; //the first row's index
+ conds.order_offset = BP_HISTORY_O_FREQUENCY; // property to sort
+ conds.ordering = 1; //way of ordering 0 asc 1 desc
+ conds.period_offset = BP_HISTORY_O_DATE_CREATED;
+ //TODO: consider to change below line to BP_HISTORY_DATE_LAST_MONTH
+ conds.period_type = BP_HISTORY_DATE_ALL; // set from which period most visited sites are generated
+
+ if(bp_history_adaptor_get_cond_ids_p(&ids ,&count, &conds, 0, nullptr, 0) < 0 ) {
+ errorPrint("bp_history_adaptor_get_cond_ids_p");
+ }
+
+ bp_history_offset offset = (BP_HISTORY_O_URL | BP_HISTORY_O_TITLE | BP_HISTORY_O_FREQUENCY | BP_HISTORY_O_FAVICON | BP_HISTORY_O_DATE_CREATED | BP_HISTORY_O_THUMBNAIL);
+
+ int freq_arr[1000] = {0, };
+ for(int i = 0; i< count; i++){
+ int freq;
+ if (0 == bp_history_adaptor_get_frequency(ids[i], &freq))
+ {
+ freq_arr[i] = freq;
+ }
+ }
+
+ int index_array[13] = {0, };
+ int j=0;
+ int maximum = freq_arr[0];
+ int position = 0;
+
+ for(int k=1; k<=12;k++){
+ if(k > count || count == 0)
+ break;
+
+ maximum = freq_arr[0];
+ position = 0;
+
+ for(int i =1;i<count;i++){
+ if (freq_arr[i] > maximum)
+ {
+ maximum = freq_arr[i];
+ position = i;
+ }
+ }
+ index_array[j++] = position;
+ freq_arr[position] = -1;
+ }
+
+ for(int i = 0; i < j; i++){
+ bp_history_info_fmt history_info;
+ if (bp_history_adaptor_get_info(ids[index_array[i]], offset,
+ &history_info) < 0) {
+ BROWSER_LOGE("[%s:%d] bp_history_adaptor_get_info error ",
+ __PRETTY_FUNCTION__, __LINE__);
+ return ret_history_list;
+ }
+
+ if (!history_info.url) {
+ BROWSER_LOGW("[%s:%d] history_info.url is empty! Wrong DB entry found! ", __PRETTY_FUNCTION__, __LINE__);
+ continue;
+ }
+ std::shared_ptr<HistoryItem> history = std::make_shared<HistoryItem>(ids[index_array[i]], std::string(history_info.url));
+ history->setUrl(std::string(history_info.url));
+ history->setTitle(std::string(history_info.title ? history_info.title : ""));
+
+ //thumbnail
+ if (history_info.thumbnail_length != -1) {
+ tools::BrowserImagePtr hi = std::make_shared<tools::BrowserImage>(
+ history_info.thumbnail_width,
+ history_info.thumbnail_height,
+ history_info.thumbnail_length);
+ hi->setData((void*)history_info.thumbnail, false, tools::ImageType::ImageTypePNG);
+ history->setThumbnail(hi);
+ } else {
+ BROWSER_LOGD("history thumbnail lenght is -1");
+ }
+ if(history_info.frequency > 0)
+ ret_history_list->push_back(history);
+ bp_history_adaptor_easy_free(&history_info);
+ }
+
+ free(ids);
+ return ret_history_list;
+}
+
+void HistoryService::cleanMostVisitedHistoryItems()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ int *ids=nullptr;
+ int count=-1;
+ bp_history_rows_cond_fmt conds;
+ conds.limit = -1; // no of rows to get negative means no limitation
+ conds.offset = -1; // the first row's index
+ conds.order_offset = BP_HISTORY_O_ALL; // property to sort
+ conds.ordering = 1; // way of ordering 0 asc 1 desc
+ conds.period_offset = BP_HISTORY_O_DATE_CREATED;
+ conds.period_type = BP_HISTORY_DATE_ALL; // set from which period most visited sites are generated
+
+ if(bp_history_adaptor_get_cond_ids_p(&ids ,&count, &conds, 0, nullptr, 0) < 0 ) {
+ errorPrint("bp_history_adaptor_get_cond_ids_p");
+ return;
+ }
+
+ for(int i = 0; i < count; i++){
+ bp_history_adaptor_set_frequency(ids[i], 0);
+ }
+ BROWSER_LOGD("Deleted Most Visited Sites!");
+}
+
+std::shared_ptr<HistoryItemVector> HistoryService::getHistoryItemsByKeyword(
+ const std::string & keyword, int maxItems)
+{
+ std::string search("%" + keyword + "%"); // add SQL 'any character' signs
+
+ std::shared_ptr<HistoryItemVector> items(new HistoryItemVector);
+ int *ids=nullptr;
+ int count=-1;
+ bp_history_rows_cond_fmt conds;
+ conds.limit = maxItems; //no of rows to get negative means no limitation
+ conds.offset = -1; //the first row's index
+ conds.order_offset = BP_HISTORY_O_DATE_VISITED; // property to sort
+ conds.ordering = 1; //way of ordering 0 asc 1 desc
+ conds.period_offset = BP_HISTORY_O_DATE_VISITED;
+ conds.period_type = BP_HISTORY_DATE_ALL;
+
+ if(bp_history_adaptor_get_cond_ids_p(&ids ,&count, &conds, BP_HISTORY_O_URL, search.c_str(), SEARCH_LIKE) < 0) {
+ errorPrint("bp_history_adaptor_get_cond_ids_p");
+ return items;
+ }
+
+ bp_history_offset offset = (BP_HISTORY_O_URL | BP_HISTORY_O_TITLE | BP_HISTORY_O_DATE_VISITED);
+ for(int i = 0; i < count; i++) {
+ bp_history_info_fmt history_info;
+ if (bp_history_adaptor_get_info(ids[i], offset, &history_info) < 0) {
+ BROWSER_LOGE("[%s:%d] bp_history_adaptor_get_info error ",
+ __PRETTY_FUNCTION__, __LINE__);
+ return items;
+ }
+
+ if (!history_info.url) {
+ BROWSER_LOGW("[%s:%d] history_info.url is empty! Wrong DB entry found! ", __PRETTY_FUNCTION__, __LINE__);
+ continue;
+ }
+ std::shared_ptr<HistoryItem> history = std::make_shared<HistoryItem>(ids[i], std::string(history_info.url));
+ history->setTitle(std::string(history_info.title ? history_info.title : ""));
+
+ items->push_back(history);
+ bp_history_adaptor_easy_free(&history_info);
+ }
+
+ free(ids);
+ return items;
+}
+
+void HistoryService::addHistoryItem(const std::string & url,
+ const std::string & title,
+ tools::BrowserImagePtr favicon)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ if (url.empty()) {
+ BROWSER_LOGW("[%s:%d] prevented writing empty history item!", __PRETTY_FUNCTION__, __LINE__);
+ return;
+ }
+
+ if (isDuplicate(url.c_str()))
+ return;
+
+ int id = -1;
+ if(bp_history_adaptor_create(&id) < 0) {
+ errorPrint("bp_history_adaptor_create");
+ }
+ if (bp_history_adaptor_set_url(id, url.c_str()) < 0) {
+ errorPrint("bp_history_adaptor_set_url");
+ }
+ if (bp_history_adaptor_set_title(id, title.c_str()) < 0) {
+ errorPrint("bp_history_adaptor_set_title");
+ }
+ if (bp_history_adaptor_set_date_visited(id,-1) < 0) {
+ errorPrint("bp_history_adaptor_set_date_visited");
+ }
+ if (bp_history_adaptor_set_frequency(id, 1) < 0) {
+ errorPrint("bp_history_adaptor_set_frequency");
+ }
+
+ if (favicon) {
+ std::unique_ptr<tools::Blob> favicon_blob = tools::EflTools::getBlobPNG(favicon);
+ if (!favicon_blob){
+ BROWSER_LOGW("getBlobPNG failed");
+ return;
+ }
+ unsigned char * fav = std::move((unsigned char*)favicon_blob->getData());
+ if (bp_history_adaptor_set_icon(id, favicon->getWidth(), favicon->getHeight(), fav, favicon_blob->getLength()) < 0) {
+ errorPrint("bp_history_adaptor_set_icon");
+ }
+ }
+}
+
+void HistoryService::updateHistoryItemFavicon(const std::string & url, tools::BrowserImagePtr favicon)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ int id = getHistoryId(url);
+ if (id!=0) {
+ if (favicon) {
+ std::unique_ptr<tools::Blob> favicon_blob = tools::EflTools::getBlobPNG(favicon);
+ if (!favicon_blob){
+ BROWSER_LOGW("getBlobPNG failed");
+ return;
+ }
+ unsigned char * fav = std::move((unsigned char*)favicon_blob->getData());
+ if (bp_history_adaptor_set_icon(id, favicon->getWidth(), favicon->getHeight(), fav, favicon_blob->getLength()) < 0) {
+ errorPrint("bp_history_adaptor_set_icon");
+ }
+ }
+ } else {
+ BROWSER_LOGW("Cannot update favicon, there is no such history item!");
+ }
+}
+
+void HistoryService::updateHistoryItemSnapshot(const std::string & url, tools::BrowserImagePtr snapshot)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ int id = getHistoryId(url);
+ if (id != 0 && snapshot) {
+ std::unique_ptr<tools::Blob> snapshot_blob = tools::EflTools::getBlobPNG(snapshot);
+ if (!snapshot_blob){
+ BROWSER_LOGW("getBlobPNG failed");
+ return;
+ }
+ unsigned char * snap = std::move((unsigned char*)snapshot_blob->getData());
+ if (bp_history_adaptor_set_snapshot(id, snapshot->getWidth(), snapshot->getHeight(), snap,
+ snapshot_blob->getLength()) < 0)
+ errorPrint("bp_history_adaptor_set_snapshot");
+ }
+}
+
+void HistoryService::clearAllHistory()
+{
+ bp_history_adaptor_reset();
+ history_list.clear();
+ historyAllDeleted();
+}
+
+int HistoryService::getHistoryId(const std::string & url)
+{
+ bp_history_rows_cond_fmt conds;
+ conds.limit = -1;
+ conds.offset = 0;
+ conds.order_offset = BP_HISTORY_O_DATE_CREATED;
+ conds.ordering = 0;
+ conds.period_offset = BP_HISTORY_O_DATE_CREATED;
+ conds.period_type = BP_HISTORY_DATE_ALL;
+ int *ids = nullptr;
+ int ids_count = 0;
+ if(bp_history_adaptor_get_cond_ids_p(&ids ,&ids_count, &conds, BP_HISTORY_O_URL, url.c_str(), 0) < 0) {
+ errorPrint("bp_history_adaptor_get_cond_ids_p");
+ } else if (ids_count != 0) {
+ int i = *ids;
+ free(ids);
+ return i;
+ }
+ return 0;
+}
+
+void HistoryService::clearURLHistory(const std::string & url)
+{
+ int id = getHistoryId(url);
+ if (id!=0)
+ bp_history_adaptor_delete(id);
+ if(0 == getHistoryItemsCount())
+ historyEmpty(true);
+ historyDeleted(url);
+}
+
+void HistoryService::deleteHistoryItem(int id) {
+ if (bp_history_adaptor_delete(id) < 0) {
+ errorPrint("bp_history_adaptor_delete");
+ }
+}
+
+std::shared_ptr<HistoryItem> HistoryService::getHistoryItem(int * ids, int idNumber)
+{
+ bp_history_offset offset = (BP_HISTORY_O_URL | BP_HISTORY_O_TITLE | BP_HISTORY_O_FAVICON | BP_HISTORY_O_DATE_VISITED);
+ bp_history_info_fmt history_info;
+ if (bp_history_adaptor_get_info(ids[idNumber], offset, &history_info) < 0) {
+ BROWSER_LOGE("[%s:%d] bp_history_adaptor_get_info error ",
+ __PRETTY_FUNCTION__, __LINE__);
+ return std::shared_ptr<HistoryItem>();
+ }
+
+ if (!history_info.url) {
+ BROWSER_LOGW("[%s:%d] history_info.url is empty! Wrong DB entry found! ", __PRETTY_FUNCTION__, __LINE__);
+ return std::shared_ptr<HistoryItem>();
+ }
+
+ int date;
+ bp_history_adaptor_get_date_created(ids[idNumber], &date);
+
+ time_t item_time = (time_t) date;
+ struct tm item_time_info;
+ if (gmtime_r(&item_time,&item_time_info) == NULL) {
+ BROWSER_LOGE("[%s:%d] History localtime_r error ", __PRETTY_FUNCTION__, __LINE__);
+ return std::shared_ptr<HistoryItem>();
+ }
+
+ int m_year = item_time_info.tm_year;
+ int m_month = item_time_info.tm_mon + 1;
+ int m_month_day = item_time_info.tm_mday;
+ int min = item_time_info.tm_min;
+ int hour = item_time_info.tm_hour;
+ int sec = item_time_info.tm_sec;
+
+ m_year = 2000 + m_year % 100;
+
+ std::shared_ptr<HistoryItem> history = std::make_shared <HistoryItem> (ids[idNumber], std::string(history_info.url));
+ boost::gregorian::date d(m_year, m_month, m_month_day);
+ boost::posix_time::ptime t(d, boost::posix_time::time_duration(hour, min, sec));
+ history->setLastVisit(t);
+ history->setUrl(std::string(history_info.url ? history_info.url : ""));
+ history->setTitle(std::string(history_info.title ? history_info.title : ""));
+
+ auto thumbnail = std::make_shared<tools::BrowserImage>(
+ history_info.thumbnail_width,
+ history_info.thumbnail_height,
+ history_info.thumbnail_length);
+ thumbnail->setData((void*)history_info.thumbnail, false, tools::ImageType::ImageTypePNG);
+ auto favIcon = std::make_shared<tools::BrowserImage>(
+ history_info.favicon_width,
+ history_info.favicon_height,
+ history_info.favicon_length);
+ favIcon->setData((void*)history_info.favicon, false, tools::ImageType::ImageTypePNG);
+ history->setThumbnail(thumbnail);
+ history->setFavIcon(favIcon);
+
+ bp_history_adaptor_easy_free(&history_info);
+
+ return history;
+}
+
+std::shared_ptr<HistoryItemVector> HistoryService::getHistoryItems(bp_history_date_defs period)
+{
+ std::shared_ptr<HistoryItemVector> ret_history_list(new HistoryItemVector);
+
+ int *ids=nullptr;
+ int count=-1;
+ bp_history_rows_cond_fmt conds;
+ conds.limit = -1; //no of rows to get negative means no limitation
+ conds.offset = -1; //the first row's index
+ conds.order_offset = BP_HISTORY_O_DATE_VISITED; // property to sort
+ conds.ordering = 1; //way of ordering 0 asc 1 desc
+ conds.period_offset = BP_HISTORY_O_DATE_VISITED;
+ conds.period_type = period;
+
+ if(bp_history_adaptor_get_cond_ids_p(&ids ,&count, &conds, 0, nullptr, 0) < 0) {
+ errorPrint("bp_history_adaptor_get_cond_ids_p");
+ }
+
+ for(int i = 0; i< count; i++) {
+ std::shared_ptr<HistoryItem> item = getHistoryItem(ids, i);
+ if (!item)
+ BROWSER_LOGW("[%s:%d] empty history item! ", __PRETTY_FUNCTION__, __LINE__);
+ else
+ ret_history_list->push_back(item);
+ }
+ free(ids);
+ return ret_history_list;
+}
+
+std::shared_ptr<HistoryItemVector> HistoryService::getHistoryItemsByURL(
+ const std::string& url, int maxItems)
+{
+ return getHistoryItemsByKeyword(tools::extractDomain(url), maxItems);
+}
+
+std::shared_ptr<HistoryItemVector> HistoryService::getHistoryItemsByKeywordsString(
+ const std::string& keywordsString, const int maxItems,
+ const unsigned int minKeywordLength, bool uniqueUrls)
+{
+ if (keywordsString.empty())
+ return std::make_shared<HistoryItemVector>();
+
+ std::vector<std::string> keywords;
+ tools::string_tools::splitString(keywordsString, keywords);
+
+ // the longer the keyword is, the faster search will be
+ const unsigned longestKeywordPos = tools::string_tools::getLongest(keywords);
+ std::string longestKeyword = keywords.at(longestKeywordPos);
+ boost::algorithm::to_lower(longestKeyword);
+
+ // assumption: search starts when longest keyword is at least
+ // minKeywordLength characters long
+ if (longestKeyword.length() < minKeywordLength) {
+ return std::make_shared<HistoryItemVector>();
+ }
+
+ // get all results for the longest keyword
+ std::shared_ptr<HistoryItemVector> historyItems = getHistoryItemsByKeyword(
+ longestKeyword, -1);
+
+ if (keywords.size() > 1) {
+ // longestKeywordPos is already handled
+ keywords.erase(keywords.begin() + longestKeywordPos);
+ tools::string_tools::downcase(keywords);
+ removeMismatches(historyItems, keywords);
+ }
+
+ if (maxItems != -1) {
+ if (historyItems->size() > static_cast<unsigned int>(maxItems)) {
+ historyItems->erase(historyItems->begin() + maxItems,
+ historyItems->end());
+ }
+ }
+
+ if (uniqueUrls)
+ removeUrlDuplicates(historyItems);
+ return historyItems;
+}
+
+}
+}
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef __HISTORY_SERVICE_H
+#define __HISTORY_SERVICE_H
+
+#include <vector>
+#include <memory>
+#include <boost/date_time/gregorian/gregorian.hpp>
+#include <boost/signals2/signal.hpp>
+#include "BrowserImageTypedef.h"
+
+#include "ServiceFactory.h"
+#include "service_macros.h"
+#include "BrowserImage.h"
+#include "HistoryItemTypedef.h"
+#include "StorageService.h"
+#include <web/web_history.h>
+#define DOMAIN_HISTORY_SERVICE "org.tizen.browser.historyservice"
+
+namespace tizen_browser
+{
+namespace services
+{
+
+class BROWSER_EXPORT HistoryService: public tizen_browser::core::AbstractService
+{
+public:
+ HistoryService();
+ virtual ~HistoryService();
+ virtual std::string getName();
+ int getHistoryId(const std::string & url);
+ void addHistoryItem(const std::string & url,
+ const std::string & title,
+ tools::BrowserImagePtr favicon);
+
+ void updateHistoryItemFavicon(const std::string & url,
+ tools::BrowserImagePtr favicon);
+ void updateHistoryItemSnapshot(const std::string & url,
+ tools::BrowserImagePtr snapshot);
+ void clearAllHistory();
+ void clearURLHistory(const std::string & url);
+ void deleteHistoryItem(int id);
+ std::shared_ptr<HistoryItem> getHistoryItem(const std::string & url);
+ std::shared_ptr<HistoryItemVector> getHistoryAll();
+ std::shared_ptr<HistoryItemVector> getHistoryToday();
+ std::shared_ptr<HistoryItemVector> getHistoryYesterday();
+ std::shared_ptr<HistoryItemVector> getHistoryLastWeek();
+ std::shared_ptr<HistoryItemVector> getHistoryLastMonth();
+ std::shared_ptr<HistoryItemVector> getHistoryOlder();
+ std::shared_ptr<HistoryItemVector> getMostVisitedHistoryItems();
+ void cleanMostVisitedHistoryItems();
+ std::shared_ptr<HistoryItemVector> getHistoryItemsByKeyword(const std::string & keyword, int maxItems);
+ std::shared_ptr<HistoryItemVector> getHistoryItemsByURL(const std::string & url, int maxItems);
+
+ /**
+ * @brief Searches for history items matching given pattern.
+ *
+ * Splits pattern into words by removing spaces. History item matches
+ * pattern, when its url contains all words (order not considered).
+ *
+ * @param keywords string containing keywords separated by spaces
+ * @param maxItems searched items number will be shortened to this maxItems.
+ * if -1: no shortening.
+ * @param minKeywordLength minimum length of the longest keyword picked,
+ * from which searching will start. If longest keyword is shorter than
+ * #minKeywordLength, then search will not start.
+ * @param uniqueUrls true if return should contain items with unique url
+ * @return vector of shared pointers to history items matching given
+ * pattern
+ */
+ std::shared_ptr<HistoryItemVector> getHistoryItemsByKeywordsString(
+ const std::string& keywordsString, const int maxItems,
+ const unsigned int minKeywordLength, bool uniqueUrls = false);
+
+ int getHistoryItemsCount();
+ void setStorageServiceTestMode(bool testmode = true);
+
+ boost::signals2::signal<void (bool)>historyEmpty;
+ boost::signals2::signal<void (const std::string& uri)> historyDeleted;
+ boost::signals2::signal<void ()> historyAllDeleted;
+
+private:
+ bool m_testDbMod;;
+ std::vector<std::shared_ptr<HistoryItem>> history_list;
+ std::shared_ptr<tizen_browser::services::StorageService> m_storageManager;
+
+ /**
+ * Help method printing last bp_history_error_defs error.
+ */
+ void errorPrint(std::string method) const;
+
+ /**
+ * @throws StorageExceptionInitialization on error
+ */
+ void initDatabaseBookmark(const std::string & db_str);
+
+ std::shared_ptr<HistoryItem> getHistoryItem(int* ids, int idNumber = 0);
+ std::shared_ptr<HistoryItemVector> getHistoryItems(bp_history_date_defs period = BP_HISTORY_DATE_TODAY);
+ bool isDuplicate(const char* url) const;
+};
+
+}
+}
+
+#endif
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <boost/algorithm/string.hpp>
+#include "Tools/StringTools.h"
+#include "HistoryServiceTools.h"
+#include "HistoryItem.h"
+
+namespace tizen_browser {
+namespace services {
+
+void removeMismatches(shared_ptr<HistoryItemVector> historyItems,
+ const vector<string>& keywords)
+{
+ for (auto itItem = historyItems->begin(); itItem != historyItems->end();)
+ if (!tools::string_tools::stringMatchesKeywords((*itItem)->getUrl(),
+ keywords.begin(), keywords.end()))
+ // remove url not matching all keywords
+ itItem = historyItems->erase(itItem);
+ else
+ ++itItem;
+}
+
+bool containsDuplicates(std::shared_ptr<HistoryItemVector> vec,
+ std::shared_ptr<HistoryItem> checked)
+{
+ bool found = false;
+ for (auto& s : *vec)
+ if (s->getUrl().compare(checked->getUrl()) == 0) {
+ if (found)
+ return true;
+ found = true;
+ }
+ return false;
+}
+
+void removeUrlDuplicates(std::shared_ptr<HistoryItemVector> historyItems)
+{
+ for (auto itItem = historyItems->begin(); itItem != historyItems->end();)
+ if (containsDuplicates(historyItems, *itItem))
+ itItem = historyItems->erase(itItem);
+ else
+ ++itItem;
+}
+
+} /* namespace services */
+} /* namespace tizen_browser */
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef HISTORYMATCHFINDER_H_
+#define HISTORYMATCHFINDER_H_
+
+#include <string>
+#include <vector>
+
+#include "HistoryItemTypedef.h"
+
+using namespace std;
+
+namespace tizen_browser {
+namespace services {
+
+/**
+ * @brief Removes history items not matching given keywords
+ * @param historyItems Vector from which mismatching items will be removed
+ * @param keywords Keywords (history item is a match, when all keywords are
+ * matching)
+ */
+void removeMismatches(std::shared_ptr<HistoryItemVector> historyItems,
+ const vector<string>& keywords);
+
+/**
+ * @brief Returns true, if vector contains at least two items with the same url.
+ */
+bool containsDuplicates(std::shared_ptr<HistoryItemVector> vec,
+ std::shared_ptr<HistoryItem> checked);
+
+/**
+ * @brief Removes history items with urls duplicating other items.
+ * In the end, vector has items with unique URLs.
+ */
+void removeUrlDuplicates(std::shared_ptr<HistoryItemVector> historyItems);
+
+} /* namespace services */
+} /* namespace tizen_browser */
+
+#endif /* HISTORYMATCHFINDER_H_ */
--- /dev/null
+project(HistoryUI)
+
+set(HistoryUI_SRCS
+ HistoryUI.cpp
+ HistoryUIFocusManager.cpp
+ HistoryPeriod.cpp
+ HistoryDaysListManager/HistoryDaysListManagerMob.cpp
+ HistoryDaysListManager/mob/HistoryDayItemMob.cpp
+ HistoryDaysListManager/mob/WebsiteHistoryItem/WebsiteHistoryItemMob.cpp
+ HistoryDaysListManager/mob/WebsiteHistoryItem/WebsiteHistoryItemTitleMob.cpp
+ HistoryDaysListManager/mob/WebsiteHistoryItem/WebsiteHistoryItemVisitItemsMob.cpp
+ )
+
+include(Coreheaders)
+include(EFLHelpers)
+
+include_directories(${CMAKE_SOURCE_DIR}/services/FavoriteService)
+
+add_library(${PROJECT_NAME} SHARED ${HistoryUI_SRCS})
+
+if(TIZEN_BUILD)
+ target_link_libraries(${PROJECT_NAME} ${pkgs_LDFLAGS})
+endif(TIZEN_BUILD)
+
+install(TARGETS ${PROJECT_NAME}
+ LIBRARY DESTINATION services
+ ARCHIVE DESTINATION services/static)
+
+include(EDCCompile)
+set(edcFiles
+ colorClasses.edc
+ History_mob.edc
+ HistoryDaysList_mob.edc
+ WebsiteHistoryItem_mob.edc
+ WebsiteHistoryItemTitle_mob.edc
+ WebsiteHistoryItemVisitItems_mob.edc
+)
+
+foreach(edec ${edcFiles})
+ string(REGEX REPLACE "(_mob)?.edc" ".edj" target_name ${edec})
+ EDJ_TARGET(${target_name}
+ ${CMAKE_CURRENT_SOURCE_DIR}/edc/${edec}
+ ${CMAKE_CURRENT_BINARY_DIR})
+endforeach(edec)
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef HISTORYDAYITEMDATA_H_
+#define HISTORYDAYITEMDATA_H_
+
+#include <string>
+#include <vector>
+#include "HistoryDayItemDataTypedef.h"
+#include <services/HistoryService/HistoryItem.h>
+
+namespace tizen_browser {
+namespace base_ui {
+
+using WebsiteVisitItemData = struct WebsiteVisitItemData_
+{
+ WebsiteVisitItemData_(std::shared_ptr<services::HistoryItem> historyItem)
+ : historyItem(historyItem)
+ {
+ }
+ std::shared_ptr<const services::HistoryItem> historyItem;
+};
+
+using WebsiteHistoryItemData = struct WebsiteHistoryItemData_
+{
+ WebsiteHistoryItemData_(const std::string& websiteTitle,
+ const std::string& websiteDomain,
+ std::shared_ptr<tools::BrowserImage> favIcon,
+ const WebsiteVisitItemDataPtr& item) :
+ websiteTitle(websiteTitle), websiteDomain(websiteDomain),
+ favIcon(favIcon), websiteVisitItem(item)
+ {
+ }
+ const std::string websiteTitle;
+ const std::string websiteDomain;
+ std::shared_ptr<tools::BrowserImage> favIcon;
+ const WebsiteVisitItemDataPtr websiteVisitItem;
+};
+
+using HistoryDayItemData = struct HistoryDayItemData_
+{
+ HistoryDayItemData_(const std::string& day,
+ const std::vector<WebsiteHistoryItemDataPtr>& list, bool ex = false) :
+ day(day), websiteHistoryItems(list), expanded(ex)
+ {
+ }
+ const std::string day;
+ const std::vector<WebsiteHistoryItemDataPtr> websiteHistoryItems;
+ bool expanded;
+};
+
+}
+}
+
+#endif /* HISTORYDAYITEMDATA_H_ */
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef HISTORYDAYITEMDATATYPEDEF_H_
+#define HISTORYDAYITEMDATATYPEDEF_H_
+
+#include <memory>
+#include <Elementary.h>
+
+namespace tizen_browser {
+namespace base_ui {
+
+using WebsiteVisitItemData = struct WebsiteVisitItemData_;
+using WebsiteVisitItemDataPtr = std::shared_ptr<WebsiteVisitItemData>;
+using WebsiteVisitItemDataPtrConst = std::shared_ptr<const WebsiteVisitItemData>;
+
+using WebsiteHistoryItemData = struct WebsiteHistoryItemData_;
+using WebsiteHistoryItemDataPtr = std::shared_ptr<WebsiteHistoryItemData>;
+using WebsiteHistoryItemDataPtrConst = std::shared_ptr<const WebsiteHistoryItemData>;
+
+using HistoryDayItemData = struct HistoryDayItemData_;
+using HistoryDayItemDataPtr = std::shared_ptr<HistoryDayItemData>;
+using HistoryDayItemDataPtrConst = std::shared_ptr<const HistoryDayItemData>;
+}
+}
+
+#endif /* HISTORYDAYITEMDATATYPEDEF_H_ */
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef HISTORYDAYSLISTMANAGER_H_
+#define HISTORYDAYSLISTMANAGER_H_
+
+#include <services/HistoryService/HistoryItemTypedef.h>
+#include <Elementary.h>
+#include <map>
+#include <string>
+#include <boost/signals2/signal.hpp>
+
+namespace tizen_browser {
+namespace base_ui {
+
+enum class HistoryPeriod;
+
+class HistoryDaysListManager
+{
+public:
+ virtual ~HistoryDaysListManager() {}
+ virtual Evas_Object* createDaysList(Evas_Object* parentLayout, bool isRemoveMode) = 0;
+ virtual void addHistoryItems(const std::shared_ptr<services::HistoryItemVector>& items, HistoryPeriod period) = 0;
+ // clear everything including efl objects (result: empty list)
+ virtual void clear() = 0;
+ virtual void setFocusChain(Evas_Object* obj) = 0;
+ virtual void removeSelectedItems() = 0;
+ virtual bool isSelectAllChecked() const = 0;
+ boost::signals2::signal<void (std::string url, std::string title)> signalHistoryItemClicked;
+ boost::signals2::signal<void (int)> signalDeleteHistoryItems;
+ boost::signals2::signal<void (bool)> setRightButtonEnabledForHistory;
+ boost::signals2::signal<void (int)> setSelectedItemsCount;
+};
+
+}
+}
+
+#endif /* HISTORYDAYSLISTMANAGER_H_ */
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef HISTORYDAYSLISTMANAGEREDJETV_H_
+#define HISTORYDAYSLISTMANAGEREDJETV_H_
+
+#include <string>
+#include <memory>
+
+namespace tizen_browser {
+namespace base_ui {
+
+using HistoryDaysListManagerEdje = struct HistoryDaysListManagerEdje_ {
+ HistoryDaysListManagerEdje_()
+ : historyDaysList(EDJE_DIR + std::string("HistoryUI/HistoryDaysList.edj"))
+ , websiteHistoryItem(EDJE_DIR + std::string("HistoryUI/WebsiteHistoryItem.edj"))
+ , websiteHistoryItemTitle(EDJE_DIR + std::string("HistoryUI/WebsiteHistoryItemTitle.edj"))
+ , websiteHistoryItemVisitItems(EDJE_DIR + std::string("HistoryUI/WebsiteHistoryItemVisitItems.edj"))
+ {}
+ const std::string historyDaysList;
+ const std::string websiteHistoryItem;
+ const std::string websiteHistoryItemTitle;
+ const std::string websiteHistoryItemVisitItems;
+};
+
+using HistoryDaysListManagerEdjePtr = std::shared_ptr<const HistoryDaysListManagerEdje>;
+
+}
+}
+
+#endif /* HISTORYDAYSLISTMANAGEREDJETV_H_ */
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <services/HistoryUI/HistoryUI.h>
+#include <services/HistoryService/HistoryItem.h>
+#include "BrowserLogger.h"
+#include "HistoryDaysListManagerMob.h"
+#include "HistoryDayItemData.h"
+#include "mob/HistoryDayItemMob.h"
+#include "mob/WebsiteHistoryItem/WebsiteHistoryItemMob.h"
+#include "mob/WebsiteHistoryItem/WebsiteHistoryItemTitleMob.h"
+#include "mob/WebsiteHistoryItem/WebsiteHistoryItemVisitItemsMob.h"
+#include "app_i18n.h"
+#include <services/HistoryUI/HistoryDeleteManager.h>
+
+#include <GeneralTools.h>
+#include <EflTools.h>
+
+namespace tizen_browser {
+namespace base_ui {
+
+HistoryDaysListManagerMob::HistoryDaysListManagerMob()
+ : m_edjeFiles(std::make_shared<HistoryDaysListManagerEdje>())
+ , m_parent(nullptr)
+ , m_scrollerDays(nullptr)
+ , m_layoutScrollerDays(nullptr)
+ , m_boxDays(nullptr)
+ , m_history_day_item_class(elm_genlist_item_class_new())
+ , m_history_item_item_class(elm_genlist_item_class_new())
+ , m_history_download_item_class(elm_genlist_item_class_new())
+ , m_isRemoveMode(false)
+ , m_delete_count(0)
+ , m_history_count(0)
+ , m_isSelectAllChecked(EINA_FALSE)
+ , m_downloadManagerItem(nullptr)
+ , m_selectAllItem(nullptr)
+{
+ createGenlistItemClasses();
+ connectSignals();
+}
+
+HistoryDaysListManagerMob::~HistoryDaysListManagerMob()
+{
+ for (auto& data : m_itemDataVector)
+ delete data;
+
+ for (auto& dayItem : m_dayItems)
+ dayItem->setEflObjectsAsDeleted();
+
+ if (m_history_day_item_class)
+ elm_genlist_item_class_free(m_history_day_item_class);
+
+ if (m_history_item_item_class)
+ elm_genlist_item_class_free(m_history_item_item_class);
+}
+
+void HistoryDaysListManagerMob::createGenlistItemClasses()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ m_history_day_item_class->item_style = "group_index";
+ m_history_day_item_class->func.text_get = _genlist_history_day_text_get;
+ m_history_day_item_class->func.content_get = _genlist_history_day_content_get;
+ m_history_day_item_class->func.state_get = nullptr;
+ m_history_day_item_class->func.del = nullptr;
+ m_history_day_item_class->decorate_all_item_style = "edit_default";
+
+ m_history_download_item_class->item_style = "type1";
+ m_history_download_item_class->func.text_get = _genlist_history_download_text_get;
+ m_history_download_item_class->func.content_get = _genlist_history_download_content_get;
+ m_history_download_item_class->func.state_get = nullptr;
+ m_history_download_item_class->func.del = nullptr;
+ m_history_download_item_class->decorate_all_item_style = "edit_default";
+
+ m_history_item_item_class->item_style = "type1";
+ m_history_item_item_class->func.text_get = _genlist_history_item_text_get;
+ m_history_item_item_class->func.content_get = _genlist_history_item_content_get;
+ m_history_item_item_class->func.state_get = nullptr;
+ m_history_item_item_class->func.del = nullptr;
+ m_history_item_item_class->decorate_all_item_style = "edit_default";
+}
+
+char* HistoryDaysListManagerMob::_genlist_history_day_text_get(void* data, Evas_Object *, const char *part)
+{
+ if (data && part) {
+ auto item(static_cast<HistoryDayItemData*>(data));
+ if (!strcmp(part, "elm.text"))
+ return strdup(item->day.c_str());
+ }
+ return nullptr;
+}
+
+Evas_Object* HistoryDaysListManagerMob::_genlist_history_download_content_get(void* data, Evas_Object* obj, const char *part)
+{
+ if (data && part && !strcmp(part, "elm.swallow.end")) {
+ auto id(static_cast<ItemData*>(data));
+ if (id->self->m_isRemoveMode) {
+ auto check(elm_check_add(obj));
+ evas_object_smart_callback_add(check, "changed", _check_state_changed, id);
+ return check;
+ }
+ }
+ return nullptr;
+}
+
+void HistoryDaysListManagerMob::countItemsToDelete()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_delete_count = 0;
+ auto it(elm_genlist_first_item_get(m_genlist));
+ while ((it = elm_genlist_item_next_get(it))) {
+ auto check(elm_object_item_part_content_get(it, "elm.swallow.end"));
+ if (!check)
+ continue;
+ auto state(elm_check_state_get(check));
+ m_itemsToDelete[it] = state;
+ if (state == EINA_TRUE)
+ ++m_delete_count;
+ if (m_delete_count == m_history_count) {
+ auto first(elm_genlist_first_item_get(m_genlist));
+ auto firstCheck(elm_object_item_part_content_get(first, "elm.swallow.end"));
+ elm_check_state_set(firstCheck, EINA_TRUE);
+ }
+ if (it == elm_genlist_last_item_get(m_genlist) &&
+ m_delete_count == 0) {
+ auto first(elm_genlist_first_item_get(m_genlist));
+ auto firstCheck(elm_object_item_part_content_get(first, "elm.swallow.end"));
+ elm_check_state_set(firstCheck, EINA_FALSE);
+ }
+ }
+ setSelectedItemsCount(m_delete_count);
+ setRightButtonEnabledForHistory(m_delete_count);
+}
+
+void HistoryDaysListManagerMob::selectAllCheckboxes()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ auto it(elm_genlist_first_item_get(m_genlist));
+ auto firstCheck(elm_object_item_part_content_get(it, "elm.swallow.end"));
+ m_isSelectAllChecked = elm_check_state_get(firstCheck);
+
+ while ((it = elm_genlist_item_next_get(it))) {
+ auto check(elm_object_item_part_content_get(it, "elm.swallow.end"));
+ if (!check)
+ continue;
+ elm_check_state_set(check, m_isSelectAllChecked);
+ }
+ if (m_isSelectAllChecked == EINA_TRUE && elm_genlist_items_count(m_genlist) > 1)
+ m_delete_count = m_history_count;
+ if (m_isSelectAllChecked == EINA_FALSE)
+ m_delete_count = 0;
+ setSelectedItemsCount(m_delete_count);
+ setRightButtonEnabledForHistory(m_delete_count);
+}
+
+void HistoryDaysListManagerMob::_check_state_changed(void* data, Evas_Object* obj, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data) {
+ auto id(static_cast<ItemData*>(data));
+ auto first(elm_genlist_first_item_get(id->self->m_genlist));
+ auto check(elm_object_item_part_content_get(first, "elm.swallow.end"));
+
+ if (check == obj)
+ id->self->selectAllCheckboxes();
+ else
+ id->self->countItemsToDelete();
+ } else
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+}
+
+char* HistoryDaysListManagerMob::_genlist_history_download_text_get(void* data, Evas_Object*, const char *part)
+{
+ if (data && part && !strcmp(part, "elm.text")) {
+ auto id(static_cast<ItemData*>(data));
+ return strdup(id->str);
+ }
+ return nullptr;
+}
+
+char* HistoryDaysListManagerMob::_genlist_history_item_text_get(void* data, Evas_Object *, const char *part)
+{
+ if (data && part) {
+ auto item(static_cast<ItemData*>(data));
+ if (!strcmp(part, "elm.text"))
+ return strdup(item->websiteVisitItem->historyItem->getTitle().c_str());
+ if (!strcmp(part, "elm.text.sub"))
+ return strdup(item->websiteVisitItem->historyItem->getUrl().c_str());
+ }
+ return nullptr;
+}
+
+Evas_Object* HistoryDaysListManagerMob::_genlist_history_day_content_get(void* data, Evas_Object* obj, const char *part)
+{
+ if (data && part && !strcmp(part, "elm.swallow.end")) {
+ auto dayData(static_cast<HistoryDayItemData*>(data));
+
+ auto arrow_layout(elm_layout_add(obj));
+ auto edjeDir(EDJE_DIR + std::string("HistoryUI/HistoryDaysList.edj"));
+ elm_layout_file_set(arrow_layout, edjeDir.c_str(), "arrow-layout");
+
+ auto edje(elm_layout_edje_get(arrow_layout));
+ edje_object_signal_emit(edje, "state,contracted,signal", "");
+ if (dayData->expanded)
+ edje_object_signal_emit(edje, "state,expanded,signal", "");
+
+ return arrow_layout;
+ }
+ return nullptr;
+}
+
+Evas_Object* HistoryDaysListManagerMob::_genlist_history_item_content_get(void *data, Evas_Object* obj, const char *part)
+{
+ if (data && !strcmp(part, "elm.swallow.icon")) {
+ auto item(static_cast<ItemData*>(data));
+ auto favicon(item->websiteHistoryItemData->favIcon);
+ if (!favicon) {
+ auto no_icon(elm_icon_add(obj));
+ elm_image_resizable_set(no_icon, EINA_TRUE, EINA_TRUE);
+ evas_object_size_hint_min_set(no_icon,
+ ELM_SCALE_SIZE(64),
+ ELM_SCALE_SIZE(64));
+ evas_object_size_hint_max_set(no_icon,
+ ELM_SCALE_SIZE(64),
+ ELM_SCALE_SIZE(64));
+ return no_icon;
+ }
+ auto icon(favicon->getEvasImage(obj));
+ elm_image_resizable_set(icon, EINA_TRUE, EINA_TRUE);
+ evas_object_size_hint_min_set(icon,
+ ELM_SCALE_SIZE(64),
+ ELM_SCALE_SIZE(64));
+ evas_object_size_hint_max_set(icon,
+ ELM_SCALE_SIZE(64),
+ ELM_SCALE_SIZE(64));
+ return icon;
+ } else if (!data && !strcmp(part, "elm.swallow.icon")) {
+ auto icon(elm_icon_add(obj));
+ elm_image_resizable_set(icon, EINA_TRUE, EINA_TRUE);
+ evas_object_size_hint_min_set(icon,
+ ELM_SCALE_SIZE(64),
+ ELM_SCALE_SIZE(64));
+ evas_object_size_hint_max_set(icon,
+ ELM_SCALE_SIZE(64),
+ ELM_SCALE_SIZE(64));
+ return icon;
+ }
+ if (data && !strcmp(part, "elm.swallow.end")) {
+ auto check(elm_check_add(obj));
+ auto item(static_cast<ItemData*>(data));
+ if (item->self->m_isRemoveMode){
+ elm_genlist_select_mode_set(obj, ELM_OBJECT_SELECT_MODE_NONE);
+ evas_object_smart_callback_add(check, "changed", _check_state_changed, data);
+ if (item->self->m_selectAllItem &&
+ item->self->m_isSelectAllChecked == EINA_TRUE) {
+ auto firstCheck(elm_object_item_part_content_get(item->self->m_selectAllItem, "elm.swallow.end"));
+ elm_check_state_set(firstCheck, item->self->m_isSelectAllChecked);
+ }
+ elm_check_state_set(check, item->self->m_isSelectAllChecked);
+ return check;
+ } else {
+ evas_object_smart_callback_del(check, "changed", _check_state_changed);
+ elm_genlist_select_mode_set(obj, ELM_OBJECT_SELECT_MODE_ALWAYS);
+ }
+ }
+ return nullptr;
+}
+
+Evas_Object* HistoryDaysListManagerMob::createDaysList(
+ Evas_Object* parent, bool isRemoveMode)
+{
+ // TODO Download history is planed for the 2nd phase
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_parent = parent;
+
+ m_isRemoveMode = isRemoveMode;
+ if (m_genlist) {
+ elm_genlist_clear(m_genlist);
+ evas_object_del(m_genlist);
+ m_genlist = nullptr;
+ }
+ m_genlist = elm_genlist_add(m_parent);
+ tools::EflTools::setExpandHints(m_genlist);
+ elm_scroller_policy_set(m_genlist, ELM_SCROLLER_POLICY_OFF, ELM_SCROLLER_POLICY_OFF);
+ elm_genlist_multi_select_set(m_genlist, EINA_FALSE);
+ elm_genlist_select_mode_set(m_genlist, ELM_OBJECT_SELECT_MODE_ALWAYS);
+ elm_genlist_mode_set(m_genlist, ELM_LIST_COMPRESS);
+ evas_object_smart_callback_add(m_genlist, "expanded", _tree_item_expanded, this);
+ evas_object_smart_callback_add(m_genlist, "contracted", _tree_item_contracted, this);
+ evas_object_smart_callback_add(m_genlist, "pressed", _tree_item_pressed, this);
+ m_history_count = 0;
+ auto id(new ItemData);
+ id->self = this;
+ id->websiteVisitItem = nullptr;
+ id->websiteHistoryItemData = nullptr;
+ id->str = nullptr;
+ if (!m_isRemoveMode) {
+ id->str = _("IDS_BR_BODY_DOWNLOAD_HISTORY");
+ m_downloadManagerItem = elm_genlist_item_append(
+ m_genlist, m_history_download_item_class,
+ id,
+ nullptr, ELM_GENLIST_ITEM_NONE,
+ nullptr, nullptr);
+ elm_object_item_disabled_set(m_downloadManagerItem, EINA_TRUE);
+ } else {
+ id->str = _("IDS_BR_OPT_SELECT_ALL");
+ m_selectAllItem = elm_genlist_item_append(
+ m_genlist, m_history_download_item_class,
+ id,
+ nullptr, ELM_GENLIST_ITEM_NONE,
+ nullptr, nullptr);
+ }
+ m_itemDataVector.push_back(id);
+ return m_genlist;
+}
+
+void HistoryDaysListManagerMob::addHistoryItems(
+ const std::shared_ptr<services::HistoryItemVector>& items,
+ HistoryPeriod period)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ std::vector<WebsiteHistoryItemDataPtr> historyItems;
+ for (auto& item : *items) {
+ auto pageViewItem(std::make_shared<WebsiteVisitItemData>(item));
+ auto websiteFavicon(item->getFavIcon());
+ if (!websiteFavicon || websiteFavicon->getSize() == 0)
+ websiteFavicon = nullptr;
+ historyItems.push_back(
+ std::make_shared<WebsiteHistoryItemData>(
+ item->getTitle(),
+ item->getUrl(),
+ websiteFavicon,
+ pageViewItem));
+ ++m_history_count;
+ }
+ auto dayItem(std::make_shared<HistoryDayItemData>(toString(period), historyItems));
+ appendDayItem(dayItem);
+ showNoHistoryMessage(isHistoryDayListEmpty());
+}
+
+void HistoryDaysListManagerMob::clear()
+{
+ elm_box_clear(m_boxDays);
+ m_dayItems.clear();
+ elm_genlist_clear(m_genlist);
+ showNoHistoryMessage(isHistoryDayListEmpty());
+}
+
+HistoryDayItemMobPtr HistoryDaysListManagerMob::getItem(
+ HistoryDayItemDataPtrConst historyDayItemData)
+{
+ for (auto& historyDayItem : m_dayItems) {
+ if (historyDayItem->getData() == historyDayItemData)
+ return historyDayItem;
+ }
+ return nullptr;
+}
+
+void HistoryDaysListManagerMob::connectSignals()
+{
+ WebsiteHistoryItemVisitItemsMob::signalButtonClicked.connect(
+ boost::bind(
+ &HistoryDaysListManagerMob::onWebsiteHistoryItemVisitItemClicked,
+ this, _1, _2));
+}
+
+void HistoryDaysListManagerMob::_tree_item_expanded(void* data, Evas_Object* genlist, void * event_info)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (!(data && event_info)) {
+ BROWSER_LOGD("[%s:%d] data is null", __PRETTY_FUNCTION__, __LINE__);
+ return;
+ }
+ auto it(static_cast<Elm_Object_Item*>(event_info));
+ auto self(static_cast<HistoryDaysListManagerMob*>(data));
+ for (auto& el : self->m_itemData[it]->websiteHistoryItems) {
+ auto itData(new ItemData);
+ itData->self = self;
+ itData->websiteVisitItem = el->websiteVisitItem;
+ itData->websiteHistoryItemData = el;
+ itData->str = nullptr;
+ auto listItem(
+ elm_genlist_item_append(
+ genlist,
+ self->m_history_item_item_class,
+ itData,
+ it,
+ ELM_GENLIST_ITEM_NONE,
+ _item_selected,
+ itData));
+ self->m_itemsToDelete[listItem] = EINA_FALSE;
+ self->m_visitItemData[listItem] = el->websiteVisitItem;
+ self->m_itemDataVector.push_back(itData);
+ }
+ self->m_itemData[it]->expanded = true;
+ auto arrow_layout(
+ elm_object_item_part_content_get(it, "elm.swallow.end"));
+ auto edje(elm_layout_edje_get(arrow_layout));
+ edje_object_signal_emit(edje, "state,expanded,signal", "");
+ elm_genlist_realized_items_update(genlist);
+}
+
+void HistoryDaysListManagerMob::_item_selected(void* data, Evas_Object *, void *)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ auto iD(static_cast<ItemData*>(data));
+ iD->self->signalHistoryItemClicked(
+ iD->websiteVisitItem->historyItem->getUrl().c_str(),
+ iD->websiteVisitItem->historyItem->getTitle().c_str());
+ delete iD;
+}
+
+void HistoryDaysListManagerMob::_tree_item_pressed(void* data, Evas_Object*, void* event_info)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ auto it(static_cast<Elm_Object_Item*>(event_info));
+ auto self(static_cast<HistoryDaysListManagerMob*>(data));
+
+ if (self->m_expandedState[it] == EINA_FALSE) {
+ elm_genlist_item_expanded_set(it, EINA_TRUE);
+ self->m_expandedState[it] = EINA_TRUE;
+ } else if (self->m_expandedState[it] == EINA_TRUE) {
+ elm_genlist_item_expanded_set(it, EINA_FALSE);
+ self->m_expandedState[it] = EINA_FALSE;
+ }
+ return;
+}
+
+void HistoryDaysListManagerMob::_tree_item_contracted(void* data, Evas_Object*, void* event_info)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ auto it(static_cast<Elm_Object_Item*>(event_info));
+ auto self(static_cast<HistoryDaysListManagerMob*>(data));
+ elm_genlist_item_subitems_clear(it);
+ self->m_itemData[it]->expanded = false;
+
+ auto arrow_layout(elm_object_item_part_content_get(it, "elm.swallow.end"));
+ auto edje(elm_layout_edje_get(arrow_layout));
+ edje_object_signal_emit(edje, "state,contracted,signal", "");
+}
+
+void HistoryDaysListManagerMob::appendDayItem(HistoryDayItemDataPtr dayItemData)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ auto item(std::make_shared<HistoryDayItemMob>(dayItemData));
+ m_dayItems.push_back(item);
+ dayItemData->expanded = false;
+ auto el(elm_genlist_item_append(
+ m_genlist, m_history_day_item_class,
+ dayItemData.get(),
+ nullptr, ELM_GENLIST_ITEM_TREE,
+ nullptr, nullptr));
+
+ m_itemData[el] = dayItemData;
+ m_expandedState[el] = EINA_FALSE;
+}
+
+void HistoryDaysListManagerMob::showNoHistoryMessage(bool show)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (show)
+ elm_object_signal_emit(m_layoutScrollerDays, "show_empty_message", "ui");
+ else
+ elm_object_signal_emit(m_layoutScrollerDays, "hide_empty_message", "ui");
+}
+
+void HistoryDaysListManagerMob::onWebsiteHistoryItemVisitItemClicked(
+ const WebsiteVisitItemDataPtrConst clickedItem, bool remove)
+{
+ if (remove) {
+ removeItem(clickedItem);
+ signalDeleteHistoryItems(clickedItem->historyItem->getId());
+ } else
+ signalHistoryItemClicked(
+ clickedItem->historyItem->getUrl(),
+ clickedItem->historyItem->getTitle());
+}
+
+void HistoryDaysListManagerMob::removeSelectedItems()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (m_isSelectAllChecked == EINA_TRUE) {
+ m_visitItemData.clear();
+ m_expandedState.clear();
+ m_itemsToDelete.clear();
+ m_history_count = 0;
+ return;
+ }
+ for (auto& x : m_itemsToDelete) {
+ if (x.second == EINA_TRUE) {
+ onWebsiteHistoryItemVisitItemClicked(
+ m_visitItemData[x.first], true);
+ x.second = EINA_FALSE;
+ m_visitItemData.erase(x.first);
+ m_expandedState.erase(x.first);
+ m_itemsToDelete.erase(x.first);
+ --m_history_count;
+ }
+ }
+}
+
+void HistoryDaysListManagerMob::removeItem(
+ HistoryDayItemDataPtrConst historyDayItemData)
+{
+ if (!historyDayItemData) {
+ BROWSER_LOGE("%s remove error", __PRETTY_FUNCTION__);
+ return;
+ }
+ auto item(getItem(historyDayItemData));
+ if (!item)
+ return;
+ // remove day item from vector, destructor will clear efl objects
+ remove(item);
+ elm_box_unpack(m_boxDays, item->getLayoutMain());
+ showNoHistoryMessage(isHistoryDayListEmpty());
+}
+
+void HistoryDaysListManagerMob::removeItem(
+ WebsiteHistoryItemDataPtrConst websiteHistoryItemData)
+{
+ if (!websiteHistoryItemData) {
+ BROWSER_LOGE("%s remove error", __PRETTY_FUNCTION__);
+ return;
+ }
+ for (auto& dayItem : m_dayItems) {
+ auto websiteHistoryItem(dayItem->getItem(websiteHistoryItemData));
+ if (websiteHistoryItem) {
+ signalDeleteHistoryItems(websiteHistoryItem->getVisitItemsId());
+ dayItem->removeItem(websiteHistoryItemData);
+ return;
+ }
+ }
+}
+
+void HistoryDaysListManagerMob::removeItem(
+ WebsiteVisitItemDataPtrConst websiteVisitItemData)
+{
+ if (!websiteVisitItemData) {
+ BROWSER_LOGE("%s remove error", __PRETTY_FUNCTION__);
+ return;
+ }
+ for (auto& dayItem : m_dayItems) {
+ if (dayItem->getItem(websiteVisitItemData)) {
+ dayItem->removeItem(websiteVisitItemData);
+ return;
+ }
+ }
+}
+
+void HistoryDaysListManagerMob::remove(HistoryDayItemMobPtr historyDayItem)
+{
+ for (auto it = m_dayItems.begin(); it != m_dayItems.end();) {
+ if ((*it) == historyDayItem) {
+ m_dayItems.erase(it);
+ return;
+ } else {
+ ++it;
+ }
+ }
+}
+
+} /* namespace base_ui */
+} /* namespace tizen_browser */
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef HISTORYDAYSLISTMANAGERMOB_H_
+#define HISTORYDAYSLISTMANAGERMOB_H_
+
+#include <memory>
+#include <Elementary.h>
+#include <string>
+#include <vector>
+#include <set>
+#include "HistoryDayItemDataTypedef.h"
+#include "HistoryDaysListManager.h"
+#include "HistoryDaysListManagerEdje.h"
+
+namespace tizen_browser {
+namespace base_ui {
+
+class HistoryDayItemMob;
+using HistoryDayItemMobPtr = std::shared_ptr<HistoryDayItemMob>;
+
+class HistoryDaysListManagerMob : public HistoryDaysListManager
+{
+public:
+ HistoryDaysListManagerMob();
+ virtual ~HistoryDaysListManagerMob();
+
+ void createGenlistItemClasses();
+
+ static char* _genlist_history_day_text_get(void *data, Evas_Object *, const char *part);
+ static char* _genlist_history_download_text_get(void* data, Evas_Object*, const char *part);
+ static char* _genlist_history_item_text_get(void *data, Evas_Object *, const char *part);
+ static void _check_state_changed(void*, Evas_Object*, void *);
+ static void _tree_item_expanded(void*, Evas_Object*, void*);
+ static void _tree_item_contracted(void*, Evas_Object*, void*);
+ static void _tree_item_pressed(void*, Evas_Object*, void*);
+ static void _item_selected(void *data, Evas_Object *obj, void *event_info);
+ static Evas_Object* _genlist_history_download_content_get(void*, Evas_Object* obj, const char *part);
+ static Evas_Object* _genlist_history_item_content_get(void *data, Evas_Object *, const char *part);
+ static Evas_Object* _genlist_history_day_content_get(void *data, Evas_Object* obj, const char *part);
+
+ Evas_Object* createDaysList(Evas_Object* parent, bool isRemoveMode = false) override;
+ void addHistoryItems(
+ const std::shared_ptr<services::HistoryItemVector>& items,
+ HistoryPeriod period) override;
+ void clear() override;
+ void setFocusChain(Evas_Object* /*obj*/) override {}
+
+ void onWebsiteHistoryItemVisitItemClicked(
+ const WebsiteVisitItemDataPtrConst websiteVisitItemData,
+ bool remove);
+ void countItemsToDelete();
+ void selectAllCheckboxes();
+ void removeSelectedItems();
+ bool isSelectAllChecked() const { return m_isSelectAllChecked == EINA_TRUE; }
+
+ struct ItemData {
+ HistoryDaysListManagerMob* self;
+ WebsiteVisitItemDataPtr websiteVisitItem;
+ WebsiteHistoryItemDataPtr websiteHistoryItemData;
+ const char* str;
+ };
+
+private:
+ void connectSignals();
+ void appendDayItem(HistoryDayItemDataPtr dayItemData);
+ void showNoHistoryMessage(bool show);
+ bool isHistoryDayListEmpty() {return m_dayItems.empty();}
+
+ /**
+ * @brief remove item from view and from vector
+ */
+ void removeItem(HistoryDayItemDataPtrConst historyDayItemData);
+
+ /**
+ * @brief remove item from view and from vector
+ */
+ void removeItem(WebsiteHistoryItemDataPtrConst websiteHistoryItemData);
+
+ /**
+ * @brief remove item from view and from vector
+ */
+ void removeItem(WebsiteVisitItemDataPtrConst websiteVisitItemData);
+
+ /**
+ * @brief remove history day item from vector
+ */
+ void remove(HistoryDayItemMobPtr historyDayItem);
+
+ HistoryDayItemMobPtr getItem(HistoryDayItemDataPtrConst historyDayItemData);
+
+ HistoryDaysListManagerEdjePtr m_edjeFiles;
+ std::vector<HistoryDayItemMobPtr> m_dayItems;
+
+ Evas_Object* m_parent;
+ Evas_Object* m_scrollerDays;
+ Evas_Object* m_layoutScrollerDays;
+ Evas_Object* m_boxDays;
+ Elm_Genlist_Item_Class* m_history_day_item_class;
+ Elm_Genlist_Item_Class* m_history_item_item_class;
+ Elm_Genlist_Item_Class* m_history_download_item_class;
+ Evas_Object* m_genlist;
+ std::map<Elm_Object_Item*, HistoryDayItemDataPtr> m_itemData;
+ std::map<Elm_Object_Item*, Eina_Bool> m_expandedState;
+ std::map<Elm_Object_Item*, Eina_Bool> m_itemsToDelete;
+ std::map<Elm_Object_Item*, WebsiteVisitItemDataPtr> m_visitItemData;
+ bool m_isRemoveMode;
+ std::vector<ItemData*> m_itemDataVector;
+ size_t m_delete_count;
+ size_t m_history_count;
+ Eina_Bool m_isSelectAllChecked;
+ Elm_Object_Item* m_downloadManagerItem;
+ Elm_Object_Item* m_selectAllItem;
+};
+
+} /* namespace base_ui */
+} /* namespace tizen_browser */
+
+#endif /* HISTORYDAYSLISTMANAGERMOB_H_ */
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "HistoryDayItemMob.h"
+#include "WebsiteHistoryItem/WebsiteHistoryItemMob.h"
+#include "../HistoryDayItemData.h"
+
+#include "EflTools.h"
+
+namespace tizen_browser {
+namespace base_ui {
+
+boost::signals2::signal<void(const HistoryDayItemDataPtr, bool)> HistoryDayItemMob::signaButtonClicked;
+
+HistoryDayItemMob::HistoryDayItemMob(HistoryDayItemDataPtr dayItemData)
+ : m_eflObjectsDeleted(false)
+ , m_dayItemData(dayItemData)
+ , m_layoutMain(nullptr)
+ , m_boxMainVertical(nullptr)
+ , m_layoutHeader(nullptr)
+ , m_boxHeader(nullptr)
+{
+ for (auto& websiteHistoryItemData : dayItemData->websiteHistoryItems) {
+ auto websiteHistoryItem =
+ std::make_shared<WebsiteHistoryItemMob>(websiteHistoryItemData);
+ m_websiteHistoryItems.push_back(websiteHistoryItem);
+ }
+}
+
+HistoryDayItemMob::~HistoryDayItemMob()
+{
+ // clear all widgets aded by this class
+ if (!m_eflObjectsDeleted)
+ evas_object_del(m_layoutMain);
+}
+
+Evas_Object* HistoryDayItemMob::init(Evas_Object* parent,
+ HistoryDaysListManagerEdjePtr edjeFiles)
+{
+ m_layoutMain = elm_layout_add(parent);
+ evas_object_size_hint_align_set(m_layoutMain, EVAS_HINT_FILL, 0.0);
+
+ elm_layout_file_set(m_layoutMain, edjeFiles->historyDaysList.c_str(), "layoutDayItem");
+
+ // add all children widgets with m_layoutMain as parent
+ m_boxMainVertical = elm_box_add(m_layoutMain);
+ elm_box_horizontal_set(m_boxMainVertical, EINA_FALSE);
+ elm_object_part_content_set(m_layoutMain, "boxMainVertical", m_boxMainVertical);
+
+ m_layoutHeader = elm_layout_add(m_layoutMain);
+ evas_object_size_hint_align_set(m_layoutHeader, 0.0, 0.0);
+ elm_layout_file_set(m_layoutHeader, edjeFiles->historyDaysList.c_str(), "layoutHeader");
+ elm_object_text_set(m_layoutHeader, m_dayItemData->day.c_str());
+
+ m_layoutBoxWebsites = elm_layout_add(m_layoutMain);
+ tools::EflTools::setExpandHints(m_layoutBoxWebsites);
+ elm_layout_file_set(m_layoutBoxWebsites, edjeFiles->historyDaysList.c_str(), "layoutBoxWebsites");
+ m_boxWebsites = createBoxWebsites(m_layoutMain, edjeFiles);
+ elm_box_padding_set(m_boxWebsites, 0.0, 18.0);
+ elm_object_part_content_set(m_layoutBoxWebsites, "boxWebsites", m_boxWebsites);
+
+ elm_box_pack_end(m_boxMainVertical, m_layoutHeader);
+ elm_box_pack_end(m_boxMainVertical, m_layoutBoxWebsites);
+
+ evas_object_show(m_layoutHeader);
+ evas_object_show(m_layoutBoxWebsites);
+ evas_object_show(m_boxWebsites);
+
+ evas_object_show(m_boxMainVertical);
+ evas_object_show(m_layoutMain);
+
+ return m_layoutMain;
+}
+
+void HistoryDayItemMob::setEflObjectsAsDeleted()
+{
+ m_eflObjectsDeleted = true;
+ for (auto& websiteHistoryItem : m_websiteHistoryItems)
+ websiteHistoryItem->setEflObjectsAsDeleted();
+}
+
+Evas_Object* HistoryDayItemMob::createBoxWebsites(Evas_Object* parent,
+ HistoryDaysListManagerEdjePtr edjeFiles)
+{
+ Evas_Object* boxWebsites = elm_box_add(parent);
+ tools::EflTools::setExpandHints(boxWebsites);
+ elm_box_horizontal_set(boxWebsites, EINA_FALSE);
+
+ for (auto& websiteHistoryItem : m_websiteHistoryItems) {
+ Evas_Object* boxSingleWebsite = websiteHistoryItem->init(m_layoutMain,
+ edjeFiles);
+ elm_box_pack_end(boxWebsites, boxSingleWebsite);
+ }
+ return boxWebsites;
+}
+
+WebsiteHistoryItemMobPtr HistoryDayItemMob::getItem(
+ WebsiteHistoryItemDataPtrConst websiteHistoryItemData)
+{
+ for (auto& websiteHistoryItem : m_websiteHistoryItems) {
+ if (websiteHistoryItem->getData() == websiteHistoryItemData)
+ return websiteHistoryItem;
+ }
+ return nullptr;
+}
+
+void HistoryDayItemMob::removeItem(
+ WebsiteHistoryItemDataPtrConst websiteHistoryItemData)
+{
+ auto item = getItem(websiteHistoryItemData);
+ if (!item)
+ return;
+ elm_box_unpack(m_boxWebsites, item->getLayoutMain());
+ remove(item);
+ if (m_websiteHistoryItems.size() == 0)
+ signaButtonClicked(m_dayItemData, true);
+}
+
+WebsiteHistoryItemMobPtr HistoryDayItemMob::getItem(
+ WebsiteVisitItemDataPtrConst websiteVisitItemData)
+{
+ for (auto& websiteHistoryItem : m_websiteHistoryItems) {
+ if (websiteHistoryItem->contains(websiteVisitItemData))
+ return websiteHistoryItem;
+ }
+ return nullptr;
+}
+
+void HistoryDayItemMob::removeItem(
+ WebsiteVisitItemDataPtrConst historyVisitItemData)
+{
+ auto item = getItem(historyVisitItemData);
+ item->removeItem(historyVisitItemData);
+ if (item->sizeHistoryVisitItems() == 0) {
+ removeItem(item->getData());
+ }
+}
+
+void HistoryDayItemMob::remove(WebsiteHistoryItemMobPtr websiteHistoryItem)
+{
+ for (auto it = m_websiteHistoryItems.begin(); it != m_websiteHistoryItems.end();)
+ if ((*it) == websiteHistoryItem) {
+ m_websiteHistoryItems.erase(it);
+ return;
+ } else
+ ++it;
+}
+
+}
+}
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef HistoryDayItemMob_H_
+#define HistoryDayItemMob_H_
+
+#include <memory>
+#include <Elementary.h>
+#include <vector>
+#include "../HistoryDayItemDataTypedef.h"
+#include "../HistoryDaysListManagerEdje.h"
+#include <boost/signals2/signal.hpp>
+
+namespace tizen_browser {
+namespace base_ui {
+
+class WebsiteHistoryItemMob;
+using WebsiteHistoryItemMobPtr = std::shared_ptr<WebsiteHistoryItemMob>;
+
+class HistoryDayItemMob
+{
+public:
+ HistoryDayItemMob(HistoryDayItemDataPtr dayItemData);
+ virtual ~HistoryDayItemMob();
+ Evas_Object* init(Evas_Object* parent,
+ HistoryDaysListManagerEdjePtr edjeFiles);
+ Evas_Object* getLayoutMain() {return m_layoutMain;}
+
+ WebsiteHistoryItemMobPtr getItem(
+ WebsiteHistoryItemDataPtrConst historyDayItemData);
+ /**
+ * @brief remove item from view and from vector
+ */
+ void removeItem(WebsiteHistoryItemDataPtrConst websiteHistoryItemData);
+ WebsiteHistoryItemMobPtr getItem(
+ WebsiteVisitItemDataPtrConst historyVisitItemData);
+
+ /**
+ * @brief remove item from view and from vector
+ */
+ void removeItem(WebsiteVisitItemDataPtrConst historyVisitItemData);
+
+ /**
+ * @brief invoked when main layout is already removed.
+ * prevents from second evas_object_del() on main layout in destructor
+ */
+ void setEflObjectsAsDeleted();
+ HistoryDayItemDataPtrConst getData() const {return m_dayItemData;}
+
+ // static signals to allow easy connection in HistoryDaysListManager
+ static boost::signals2::signal<void(const HistoryDayItemDataPtr, bool)> signaButtonClicked;
+
+private:
+ Evas_Object* createBoxWebsites(Evas_Object* parent,
+ HistoryDaysListManagerEdjePtr edjeFiles);
+
+ /**
+ * @brief remove website history item from vector
+ */
+ void remove(WebsiteHistoryItemMobPtr websiteHistoryItem);
+
+ /// used to indicate, if efl object were already deleted
+ bool m_eflObjectsDeleted;
+
+ HistoryDayItemDataPtr m_dayItemData;
+ std::vector<WebsiteHistoryItemMobPtr> m_websiteHistoryItems;
+
+ Evas_Object* m_layoutMain;
+ // vertical box: day label + websites history scroller
+ Evas_Object* m_boxMainVertical;
+
+ Evas_Object* m_layoutHeader;
+ Evas_Object* m_boxHeader;
+
+ Evas_Object* m_layoutBoxWebsites;
+ Evas_Object* m_boxWebsites;
+};
+
+}
+}
+
+#endif /* BROWSER_MERGING_SERVICES_HISTORYUI_HISTORYDAYSLISTMANAGER_MOB_HISTORYDAYITEMMOB_H_ */
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "WebsiteHistoryItemMob.h"
+#include "WebsiteHistoryItemTitleMob.h"
+#include "WebsiteHistoryItemVisitItemsMob.h"
+#include "../../HistoryDayItemData.h"
+#include <EflTools.h>
+
+namespace tizen_browser {
+namespace base_ui {
+
+WebsiteHistoryItemMob::WebsiteHistoryItemMob(WebsiteHistoryItemDataPtr websiteHistoryItemData)
+ : m_websiteHistoryItemData(websiteHistoryItemData)
+ , m_websiteHistoryItemTitle(
+ std::make_shared<WebsiteHistoryItemTitleMob>(websiteHistoryItemData))
+ , m_websiteHistoryItemVisitItems(
+ std::make_shared<WebsiteHistoryItemVisitItemsMob>(websiteHistoryItemData->websiteVisitItem))
+ , m_layoutMain(nullptr)
+ , m_boxMainVertical(nullptr)
+{
+}
+
+WebsiteHistoryItemMob::~WebsiteHistoryItemMob()
+{
+ // clear all widgets aded by this class
+ if (!m_eflObjectsDeleted)
+ evas_object_del(m_layoutMain);
+}
+
+Evas_Object* WebsiteHistoryItemMob::init(
+ Evas_Object* parent,
+ HistoryDaysListManagerEdjePtr edjeFiles)
+{
+ m_layoutMain = elm_layout_add(parent);
+ tools::EflTools::setExpandHints(m_layoutMain);
+ elm_layout_file_set(m_layoutMain, edjeFiles->websiteHistoryItem.c_str(),
+ "layoutWebsiteHistoryItem");
+
+ m_boxMainVertical = createBoxMainVertical(m_layoutMain, edjeFiles);
+ elm_object_part_content_set(m_layoutMain, "boxMainVertical",
+ m_boxMainVertical);
+
+ evas_object_show(m_boxMainVertical);
+ evas_object_show(m_layoutMain);
+
+ return m_layoutMain;
+}
+
+void WebsiteHistoryItemMob::setEflObjectsAsDeleted()
+{
+ m_eflObjectsDeleted = true;
+ m_websiteHistoryItemVisitItems->setEflObjectsAsDeleted();
+}
+
+Evas_Object* WebsiteHistoryItemMob::createBoxMainVertical(
+ Evas_Object* parent,
+ HistoryDaysListManagerEdjePtr edjeFiles)
+{
+ Evas_Object* box = elm_box_add(parent);
+ elm_box_horizontal_set(box, EINA_FALSE);
+
+ elm_box_pack_end(box, m_websiteHistoryItemTitle->init(
+ parent,
+ edjeFiles->websiteHistoryItemTitle.c_str()));
+ elm_box_pack_end(box, m_websiteHistoryItemVisitItems->init(
+ parent,
+ edjeFiles->websiteHistoryItemVisitItems.c_str()));
+
+ elm_box_align_set(box, 0.0, 0.0);
+
+ return box;
+}
+
+bool WebsiteHistoryItemMob::contains(WebsiteVisitItemDataPtrConst historyVisitItemData)
+{
+ return m_websiteHistoryItemVisitItems->contains(historyVisitItemData);
+}
+
+int WebsiteHistoryItemMob::getVisitItemsId()
+{
+ return m_websiteHistoryItemVisitItems->getVisitItemsId();
+}
+
+int WebsiteHistoryItemMob::sizeHistoryVisitItems() {
+ return m_websiteHistoryItemVisitItems->size();
+}
+
+void WebsiteHistoryItemMob::removeItem(WebsiteVisitItemDataPtrConst historyVisitItemData)
+{
+ m_websiteHistoryItemVisitItems->removeItem(historyVisitItemData);
+}
+
+}
+}
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef WEBSITEHISTORYITEMMOB_H_
+#define WEBSITEHISTORYITEMMOB_H_
+
+#include <Elementary.h>
+#include <string>
+#include <vector>
+#include <memory>
+#include "../../HistoryDayItemDataTypedef.h"
+#include "../../HistoryDaysListManagerEdje.h"
+
+namespace tizen_browser {
+namespace base_ui {
+
+class WebsiteHistoryItemTitleMob;
+class WebsiteHistoryItemVisitItemsMob;
+
+using WebsiteHistoryItemTitleMobPtr = std::shared_ptr<WebsiteHistoryItemTitleMob>;
+using WebsiteHistoryItemVisitItemsMobPtr = std::shared_ptr<WebsiteHistoryItemVisitItemsMob>;
+
+class WebsiteHistoryItemMob
+{
+public:
+ WebsiteHistoryItemMob(WebsiteHistoryItemDataPtr websiteHistoryItemData);
+ virtual ~WebsiteHistoryItemMob();
+ Evas_Object* init(Evas_Object* parent,
+ HistoryDaysListManagerEdjePtr edjeFiles);
+
+ Evas_Object* getLayoutMain() {return m_layoutMain;}
+ WebsiteHistoryItemDataPtrConst getData() const {return m_websiteHistoryItemData;}
+ void removeItem(WebsiteVisitItemDataPtrConst historyVisitItemData);
+ bool contains(WebsiteVisitItemDataPtrConst websiteVisitItemData);
+
+ int getVisitItemsId();
+
+ /**
+ * @brief invoked when main layout is already removed.
+ * prevents from second evas_object_del() on main layout in destructor
+ */
+ void setEflObjectsAsDeleted();
+ int sizeHistoryVisitItems();
+
+private:
+ Evas_Object* createBoxMainVertical(Evas_Object* parent,
+ HistoryDaysListManagerEdjePtr edjeFiles);
+
+ /// used to indicate, if efl object were already deleted
+ bool m_eflObjectsDeleted = false;
+
+ WebsiteHistoryItemDataPtr m_websiteHistoryItemData;
+ WebsiteHistoryItemTitleMobPtr m_websiteHistoryItemTitle;
+ WebsiteHistoryItemVisitItemsMobPtr m_websiteHistoryItemVisitItems;
+
+ Evas_Object* m_layoutMain;
+ Evas_Object* m_boxMainVertical;
+};
+
+}
+}
+
+#endif /* WEBSITEHISTORYITEMMOB_H_ */
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "WebsiteHistoryItemTitleMob.h"
+#include "../../HistoryDayItemData.h"
+#include <EflTools.h>
+#include "app_i18n.h"
+
+namespace tizen_browser {
+namespace base_ui {
+
+boost::signals2::signal<void(const WebsiteHistoryItemDataPtr, bool)> WebsiteHistoryItemTitleMob::signalButtonClicked;
+
+const int WebsiteHistoryItemTitleMob::GESTURE_MOMENTUM_MIN = 2000;
+
+WebsiteHistoryItemTitleMob::WebsiteHistoryItemTitleMob(
+ WebsiteHistoryItemDataPtr websiteHistoryItemData)
+ : m_websiteHistoryItemData(websiteHistoryItemData)
+ , m_buttonSelect(nullptr)
+ , m_imageFavIcon(nullptr)
+ , m_imageFavIconMask(nullptr)
+ , m_layoutMain(nullptr)
+ , m_boxMain(nullptr)
+ , m_layoutContent(nullptr)
+ , m_layoutButtonDelete(nullptr)
+ , m_boxContentHorizontal(nullptr)
+{
+}
+
+WebsiteHistoryItemTitleMob::~WebsiteHistoryItemTitleMob()
+{
+}
+
+Evas_Object* WebsiteHistoryItemTitleMob::init(Evas_Object* parent,
+ const std::string& edjeFilePath)
+{
+ m_layoutMain = elm_layout_add(parent);
+ tools::EflTools::setExpandHints(m_layoutMain);
+ elm_layout_file_set(m_layoutMain, edjeFilePath.c_str(),
+ "layoutWebsiteHistoryItemTitle");
+
+ m_boxMain = elm_box_add(parent);
+ tools::EflTools::setExpandHints(m_boxMain);
+ elm_box_horizontal_set(m_boxMain, EINA_TRUE);
+
+ m_layoutContent = createLayoutContent(parent, edjeFilePath);
+ m_layoutButtonDelete = createLayoutButtonDelete(parent, edjeFilePath);
+ elm_box_pack_end(m_boxMain, m_layoutContent);
+
+ elm_object_part_content_set(m_layoutMain, "main", m_boxMain);
+
+ m_layerGesture = elm_gesture_layer_add(parent);
+ elm_gesture_layer_attach(m_layerGesture, m_layoutMain);
+
+ evas_object_show(m_layoutContent);
+ evas_object_show(m_layoutMain);
+
+ initCallbacks();
+ return m_layoutMain;
+}
+
+void WebsiteHistoryItemTitleMob::initCallbacks()
+{
+ evas_object_smart_callback_add(m_buttonSelect, "clicked",
+ _buttonSelectClicked, this);
+ evas_object_smart_callback_add(m_buttonDelete, "clicked",
+ _buttonDeleteClicked, this);
+ elm_gesture_layer_cb_add(m_layerGesture, ELM_GESTURE_N_LINES,
+ ELM_GESTURE_STATE_MOVE, _gestureOccured, this);
+}
+
+void WebsiteHistoryItemTitleMob::_buttonSelectClicked(void* data,
+ Evas_Object* /*obj*/, void* /*event_info*/)
+{
+ if (!data)
+ return;
+ WebsiteHistoryItemTitleMob* self =
+ static_cast<WebsiteHistoryItemTitleMob*>(data);
+ if (self->getClickBlock()) {
+ self->setClickBlock(false);
+ return;
+ }
+ signalButtonClicked(self->getWebsiteHistoryItemDataPtr(), false);
+}
+
+void WebsiteHistoryItemTitleMob::_buttonDeleteClicked(void* data,
+ Evas_Object* /*obj*/, void* /*event_info*/)
+{
+ if (!data)
+ return;
+ WebsiteHistoryItemTitleMob* self =
+ static_cast<WebsiteHistoryItemTitleMob*>(data);
+ if (self->getClickBlock()) {
+ self->setClickBlock(false);
+ return;
+ }
+ signalButtonClicked(self->getWebsiteHistoryItemDataPtr(), true);
+}
+
+Evas_Event_Flags WebsiteHistoryItemTitleMob::_gestureOccured(void *data,
+ void *event_info)
+{
+ Evas_Event_Flags flag = EVAS_EVENT_FLAG_NONE;
+ if (!data)
+ return flag;
+ WebsiteHistoryItemTitleMob* self =
+ static_cast<WebsiteHistoryItemTitleMob*>(data);
+ auto info = static_cast<Elm_Gesture_Line_Info*>(event_info);
+ if (info->momentum.mx != 0 || info->momentum.my != 0) {
+ // prevents click event, when gesture occurred
+ self->setClickBlock(true);
+ // ignore too small gestures
+ if (abs(info->momentum.mx) < GESTURE_MOMENTUM_MIN)
+ return flag;
+ if (info->momentum.mx < 0)
+ self->showButtonDelete(true);
+ else if (info->momentum.mx > 0)
+ self->showButtonDelete(false);
+ }
+ return flag;
+}
+
+void WebsiteHistoryItemTitleMob::showButtonDelete(bool show)
+{
+ if (evas_object_visible_get(m_layoutButtonDelete) == show)
+ return;
+ if (show)
+ evas_object_show(m_layoutButtonDelete);
+ else
+ evas_object_hide(m_layoutButtonDelete);
+
+ if (show)
+ elm_box_pack_end(m_boxMain, m_layoutButtonDelete);
+ else
+ elm_box_unpack(m_boxMain, m_layoutButtonDelete);
+}
+
+void WebsiteHistoryItemTitleMob::_title_mouse_down(void* data, Evas*, Evas_Object*, void*)
+{
+ WebsiteHistoryItemTitleMob* self = static_cast<WebsiteHistoryItemTitleMob*>(data);
+ elm_object_signal_emit(self->m_imageFavIconMask, "favicon_mask_selected", "ui");
+}
+
+void WebsiteHistoryItemTitleMob::_title_mouse_up(void* data, Evas*, Evas_Object*, void*)
+{
+ WebsiteHistoryItemTitleMob* self = static_cast<WebsiteHistoryItemTitleMob*>(data);
+ elm_object_signal_emit(self->m_imageFavIconMask, "favicon_mask_default", "ui");
+}
+
+Evas_Object* WebsiteHistoryItemTitleMob::createLayoutContent(
+ Evas_Object* parent, const std::string& edjeFilePath)
+{
+ Evas_Object* lay = elm_layout_add(parent);
+ tools::EflTools::setExpandHints(lay);
+ elm_layout_file_set(lay, edjeFilePath.c_str(),
+ "layoutMainContent");
+
+ evas_object_event_callback_add(lay, EVAS_CALLBACK_MOUSE_DOWN, _title_mouse_down, this);
+ evas_object_event_callback_add(lay, EVAS_CALLBACK_MOUSE_UP, _title_mouse_up, this);
+
+ m_boxContentHorizontal = elm_box_add(parent);
+ elm_box_align_set(m_boxContentHorizontal, 0.0, 0.0);
+ elm_box_horizontal_set(m_boxContentHorizontal, EINA_TRUE);
+ elm_object_part_content_set(lay, "boxMainHorizontal",
+ m_boxContentHorizontal);
+
+ m_buttonSelect = elm_button_add(parent);
+ elm_object_part_content_set(lay, "buttonSelect", m_buttonSelect);
+ elm_object_style_set(m_buttonSelect, "invisible_button");
+
+ Evas_Object* layoutIcon = createLayoutIcon(parent, edjeFilePath);
+ Evas_Object* layoutSummary = createLayoutSummary(parent, edjeFilePath);
+ elm_box_pack_end(m_boxContentHorizontal, layoutIcon);
+ elm_box_pack_end(m_boxContentHorizontal, layoutSummary);
+
+ evas_object_show(layoutIcon);
+ evas_object_show(layoutSummary);
+
+ return lay;
+}
+
+Evas_Object* WebsiteHistoryItemTitleMob::createLayoutButtonDelete(
+ Evas_Object* parent, const std::string& edjeFilePath)
+{
+ Evas_Object* lay = elm_layout_add(parent);
+ evas_object_size_hint_align_set(lay, EVAS_HINT_FILL,
+ 0.5);
+ elm_layout_file_set(lay, edjeFilePath.c_str(),
+ "layoutButtonDelete");
+ elm_object_text_set(lay, _("IDS_BR_SK_CLEAR"));
+
+ m_buttonDelete = elm_button_add(parent);
+ elm_object_part_content_set(lay, "buttonSelect", m_buttonDelete);
+ elm_object_style_set(m_buttonDelete, "invisible_button");
+
+ return lay;
+}
+
+Evas_Object* WebsiteHistoryItemTitleMob::createLayoutIcon(Evas_Object* parent,
+ const std::string& edjeFilePath)
+{
+ Evas_Object* layout = elm_layout_add(parent);
+ elm_layout_file_set(layout, edjeFilePath.c_str(), "layoutItemIcon");
+
+ if (m_websiteHistoryItemData->favIcon) {
+ m_imageFavIcon = m_websiteHistoryItemData->favIcon->getEvasImage(parent);
+ elm_object_part_content_set(layout, "swallowFavIcon", m_imageFavIcon);
+ }
+
+ m_imageFavIconMask = elm_layout_add(parent);
+ elm_layout_file_set(m_imageFavIconMask, edjeFilePath.c_str(), "groupImageFaviconMask");
+ elm_object_part_content_set(layout, "swallowFavIconMask",
+ m_imageFavIconMask);
+
+ evas_object_show(m_imageFavIcon);
+
+ return layout;
+}
+
+Evas_Object* WebsiteHistoryItemTitleMob::createLayoutSummary(Evas_Object* parent,
+ const std::string& edjeFilePath)
+{
+ Evas_Object* layout = elm_layout_add(parent);
+ tools::EflTools::setExpandHints(layout);
+ elm_layout_file_set(layout, edjeFilePath.c_str(), "layoutTextSummaryTitle");
+ elm_object_text_set(layout, m_websiteHistoryItemData->websiteTitle.c_str());
+
+ return layout;
+}
+
+}
+}
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef WEBSITEHISTORYITEMTITLEMOB_H_
+#define WEBSITEHISTORYITEMTITLEMOB_H_
+
+#include <Elementary.h>
+#include <string>
+#include "../../HistoryDayItemDataTypedef.h"
+#include <boost/signals2/signal.hpp>
+
+namespace tizen_browser {
+namespace base_ui {
+
+class WebsiteHistoryItemTitleMob
+{
+public:
+ WebsiteHistoryItemTitleMob(
+ WebsiteHistoryItemDataPtr websiteHistoryItemData);
+ virtual ~WebsiteHistoryItemTitleMob();
+ Evas_Object* init(Evas_Object* parent, const std::string& edjeFilePath);
+
+ WebsiteHistoryItemDataPtr getWebsiteHistoryItemDataPtr()
+ {
+ return m_websiteHistoryItemData;
+ }
+
+ // static signals to allow easy connection in HistoryDaysListManager
+ static boost::signals2::signal<void(const WebsiteHistoryItemDataPtr, bool)> signalButtonClicked;
+
+ void showButtonDelete(bool show);
+ void setClickBlock(bool blocked) {clickBlocked = blocked;}
+ bool getClickBlock() {return clickBlocked;}
+ // prevents click event, when gesture occured
+ bool clickBlocked = false;
+
+private:
+ Evas_Object* createLayoutContent(Evas_Object* parent,
+ const std::string& edjeFilePath);
+ Evas_Object* createLayoutButtonDelete(Evas_Object* parent,
+ const std::string& edjeFilePath);
+ Evas_Object* createLayoutIcon(Evas_Object* parent,
+ const std::string& edjeFilePath);
+ Evas_Object* createLayoutSummary(Evas_Object* parent,
+ const std::string& edjeFilePath);
+ void initCallbacks();
+
+ static void _title_mouse_down(void* data, Evas*, Evas_Object* obj, void* event_info);
+ static void _title_mouse_up(void* data, Evas*, Evas_Object* obj, void* event_info);
+ static void _buttonSelectClicked(void* data, Evas_Object* obj,
+ void* event_info);
+ static void _buttonDeleteClicked(void* data, Evas_Object* obj,
+ void* event_info);
+ static Evas_Event_Flags _gestureOccured(void *data, void *event_info);
+
+ WebsiteHistoryItemDataPtr m_websiteHistoryItemData;
+
+ Evas_Object* m_buttonSelect;
+ Evas_Object* m_buttonDelete;
+ Evas_Object* m_imageFavIcon;
+ Evas_Object* m_imageFavIconMask;
+
+ Evas_Object* m_layoutMain;
+ Evas_Object* m_layerGesture;
+ Evas_Object* m_boxMain;
+ Evas_Object* m_layoutContent;
+ Evas_Object* m_layoutButtonDelete;
+ Evas_Object* m_boxContentHorizontal;
+
+ // minimum value for which gesture will be considered
+ static const int GESTURE_MOMENTUM_MIN;
+};
+
+}
+}
+
+#endif /* WEBSITEHISTORYITEMTITLEMOB_H_ */
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+#include <EflTools.h>
+
+#include "app_i18n.h"
+#include "../../HistoryDayItemData.h"
+#include "WebsiteHistoryItemVisitItemsMob.h"
+#include "BrowserLogger.h"
+
+namespace tizen_browser {
+namespace base_ui {
+
+boost::signals2::signal<void(const WebsiteVisitItemDataPtr, bool)> WebsiteHistoryItemVisitItemsMob::signalButtonClicked;
+
+const int WebsiteHistoryItemVisitItemsMob::GESTURE_MOMENTUM_MIN = 2000;
+
+WebsiteHistoryItemVisitItemsMob::WebsiteHistoryItemVisitItemsMob(WebsiteVisitItemDataPtr websiteVisitItem)
+ : m_eflObjectsDeleted(nullptr)
+ , m_layoutMain(nullptr)
+ , m_boxMainVertical(nullptr)
+{
+ VisitItemObjects obj;
+ obj.websiteVisitItemData = websiteVisitItem;
+ m_websiteVisitItem = obj;
+}
+
+WebsiteHistoryItemVisitItemsMob::~WebsiteHistoryItemVisitItemsMob()
+{
+ // clear all widgets aded by this class
+ if (!m_eflObjectsDeleted)
+ evas_object_del(m_layoutMain);
+}
+
+Evas_Object* WebsiteHistoryItemVisitItemsMob::init(Evas_Object* parent,
+ const std::string& edjeFilePath)
+{
+ m_layoutMain = elm_layout_add(parent);
+ tools::EflTools::setExpandHints(m_layoutMain);
+ elm_layout_file_set(m_layoutMain, edjeFilePath.c_str(),
+ "layoutWebsiteHistoryItemVisitItems");
+
+ m_boxMainVertical = elm_box_add(m_layoutMain);
+ tools::EflTools::setExpandHints(m_boxMainVertical);
+ elm_object_part_content_set(m_layoutMain,
+ "boxMainVertical", m_boxMainVertical);
+
+ LayoutVisitItemObjects layoutObjects = createLayoutVisitItem(
+ m_layoutMain, edjeFilePath, m_websiteVisitItem.websiteVisitItemData);
+ m_websiteVisitItem.layoutVisitItemObjects = layoutObjects;
+ elm_box_pack_end(m_boxMainVertical, layoutObjects.layout);
+
+ evas_object_show(m_boxMainVertical);
+ evas_object_show(m_layoutMain);
+
+ initCallbacks();
+ return m_layoutMain;
+}
+
+void WebsiteHistoryItemVisitItemsMob::setEflObjectsAsDeleted()
+{
+ m_eflObjectsDeleted = true;
+}
+
+WebsiteHistoryItemVisitItemsMob::LayoutVisitItemObjects
+WebsiteHistoryItemVisitItemsMob::createLayoutVisitItem(
+ Evas_Object* parent, const std::string& edjeFilePath,
+ WebsiteVisitItemDataPtr websiteVisitItemData)
+{
+ Evas_Object* layout = elm_layout_add(parent);
+ tools::EflTools::setExpandHints(layout);
+ elm_layout_file_set(layout, edjeFilePath.c_str(),
+ "layoutWebsiteHistoryVisitItem");
+
+ Evas_Object* boxMain = elm_box_add(parent);
+ tools::EflTools::setExpandHints(boxMain);
+ elm_box_horizontal_set(boxMain, EINA_TRUE);
+
+ Evas_Object* layoutContent = createLayoutContent(parent, edjeFilePath, websiteVisitItemData);
+ Evas_Object* layoutButtonDelete = createLayoutButtonDelete(parent, edjeFilePath);
+ elm_box_pack_end(boxMain, layoutContent);
+
+ elm_object_part_content_set(layout, "main", boxMain);
+
+ Evas_Object* layerGesture = elm_gesture_layer_add(parent);
+ elm_gesture_layer_attach(layerGesture, layout);
+
+ evas_object_show(layoutContent);
+ evas_object_show(layout);
+
+ WebsiteHistoryItemVisitItemsMob::LayoutVisitItemObjects ret;
+ ret.layout = layout;
+ ret.buttonSelect = elm_object_part_content_get(layoutContent, "buttonSelect");
+ ret.layerGesture = layerGesture;
+ ret.boxMain= boxMain;
+ ret.layoutButtonDelete = layoutButtonDelete;
+ ret.buttonDelete= elm_object_part_content_get(layoutButtonDelete, "buttonSelect");
+ ret.clickBlocked = false;
+ return ret;
+}
+
+Evas_Object* WebsiteHistoryItemVisitItemsMob::createLayoutContent(Evas_Object* parent,
+ const std::string& edjeFilePath, WebsiteVisitItemDataPtr websiteVisitItemData)
+{
+ Evas_Object* layoutContent = elm_layout_add(parent);
+ tools::EflTools::setExpandHints(layoutContent);
+ elm_layout_file_set(layoutContent, edjeFilePath.c_str(),
+ "layoutMainContent");
+
+ elm_object_part_text_set(layoutContent, "textTitle",
+ websiteVisitItemData->historyItem->getTitle().c_str());
+
+ elm_object_part_text_set(layoutContent, "textUrl",
+ websiteVisitItemData->historyItem->getUrl().c_str());
+
+ // TODO Replace with std::time_t to_time_t(ptime pt) in the future
+ std::time_t rawtime(websiteVisitItemData->historyItem->getLastVisitAsTimeT());
+ char buffer[80];
+ struct tm ts_ret;
+
+ if (localtime_r(&rawtime, &ts_ret)==NULL){
+ BROWSER_LOGE("[%s:%d] Warning: Unhandled localtime_r", __PRETTY_FUNCTION__, __LINE__);
+ return nullptr;
+ }
+ std::strftime(buffer,80,"%R",&ts_ret);
+
+ elm_object_part_text_set(layoutContent, "textTime", buffer);
+
+ Evas_Object* buttonSelect = elm_button_add(parent);
+ elm_object_part_content_set(layoutContent, "buttonSelect", buttonSelect);
+ elm_object_style_set(buttonSelect, "invisible_button");
+
+ evas_object_show(buttonSelect);
+ evas_object_show(layoutContent);
+
+ return layoutContent;
+}
+
+Evas_Object* WebsiteHistoryItemVisitItemsMob::createLayoutButtonDelete(Evas_Object* parent,
+ const std::string& edjeFilePath)
+{
+ Evas_Object* lay = elm_layout_add(parent);
+ evas_object_size_hint_align_set(lay, EVAS_HINT_FILL, 0.5);
+ elm_layout_file_set(lay, edjeFilePath.c_str(), "layoutButtonDelete");
+ elm_object_text_set(lay, _("IDS_BR_SK_CLEAR"));
+
+ Evas_Object* buttonDelete = elm_button_add(parent);
+ elm_object_part_content_set(lay, "buttonSelect", buttonDelete);
+ elm_object_style_set(buttonDelete, "invisible_button");
+
+ return lay;
+}
+
+void WebsiteHistoryItemVisitItemsMob::initCallbacks()
+{
+ evas_object_smart_callback_add(
+ m_websiteVisitItem.layoutVisitItemObjects.buttonSelect, "clicked",
+ _buttonSelectClicked, &m_websiteVisitItem);
+ evas_object_smart_callback_add(
+ m_websiteVisitItem.layoutVisitItemObjects.buttonDelete, "clicked",
+ _buttonDeleteClicked, &m_websiteVisitItem);
+ elm_gesture_layer_cb_add(
+ m_websiteVisitItem.layoutVisitItemObjects.layerGesture,
+ ELM_GESTURE_N_LINES, ELM_GESTURE_STATE_MOVE, _gestureOccured,
+ &m_websiteVisitItem);
+}
+
+void WebsiteHistoryItemVisitItemsMob::_buttonSelectClicked(void* data,
+ Evas_Object* /*obj*/, void* /*event_info*/)
+{
+ if (!data)
+ return;
+ VisitItemObjects* visitItemObject = static_cast<VisitItemObjects*>(data);
+ if (visitItemObject->layoutVisitItemObjects.clickBlocked) {
+ visitItemObject->layoutVisitItemObjects.clickBlocked = false;
+ return;
+ }
+ signalButtonClicked((*visitItemObject).websiteVisitItemData, false);
+}
+
+void WebsiteHistoryItemVisitItemsMob::_buttonDeleteClicked(void* data,
+ Evas_Object* /*obj*/, void* /*event_info*/)
+{
+ if (!data)
+ return;
+ VisitItemObjects* visitItemObject = static_cast<VisitItemObjects*>(data);
+ signalButtonClicked((*visitItemObject).websiteVisitItemData, true);
+}
+
+Evas_Event_Flags WebsiteHistoryItemVisitItemsMob::_gestureOccured(void *data,
+ void *event_info)
+{
+ Evas_Event_Flags flag = EVAS_EVENT_FLAG_NONE;
+ if (!data)
+ return flag;
+ VisitItemObjects* visitItemObject = static_cast<VisitItemObjects*>(data);
+ auto info = static_cast<Elm_Gesture_Line_Info*>(event_info);
+ if (info->momentum.mx != 0 || info->momentum.my != 0) {
+ // prevents click event, when gesture occurred
+ visitItemObject->layoutVisitItemObjects.clickBlocked = true;
+ // ignore too small gestures
+ if (abs(info->momentum.mx) < GESTURE_MOMENTUM_MIN)
+ return flag;
+ if (info->momentum.mx < 0)
+ showButtonDelete(
+ visitItemObject->layoutVisitItemObjects.layoutButtonDelete,
+ visitItemObject->layoutVisitItemObjects.boxMain, true);
+ else if (info->momentum.mx > 0)
+ showButtonDelete(
+ visitItemObject->layoutVisitItemObjects.layoutButtonDelete,
+ visitItemObject->layoutVisitItemObjects.boxMain, false);
+ }
+ return flag;
+}
+
+void WebsiteHistoryItemVisitItemsMob::showButtonDelete(
+ Evas_Object* layoutButtonDelete, Evas_Object* box, bool show)
+{
+ if (evas_object_visible_get(layoutButtonDelete) == show)
+ return;
+ if (show) {
+ evas_object_show(layoutButtonDelete);
+ elm_box_pack_end(box, layoutButtonDelete);
+ } else {
+ evas_object_hide(layoutButtonDelete);
+ elm_box_unpack(box, layoutButtonDelete);
+ }
+}
+
+bool WebsiteHistoryItemVisitItemsMob::contains(
+ WebsiteVisitItemDataPtrConst websiteVisitItemData)
+{
+ if (m_websiteVisitItem.websiteVisitItemData == websiteVisitItemData)
+ return true;
+ return false;
+}
+
+void WebsiteHistoryItemVisitItemsMob::removeItem(
+ WebsiteVisitItemDataPtrConst websiteVisitItemData)
+{
+ if (m_websiteVisitItem.websiteVisitItemData == websiteVisitItemData) {
+ elm_box_unpack(m_boxMainVertical,
+ m_websiteVisitItem.layoutVisitItemObjects.layout);
+ evas_object_del(m_websiteVisitItem.layoutVisitItemObjects.layout);
+ }
+}
+
+int WebsiteHistoryItemVisitItemsMob::getVisitItemsId()
+{
+ return m_websiteVisitItem.websiteVisitItemData->historyItem->getId();
+}
+
+}
+}
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef WEBSITEHISTORYITEMVISITITEMSMOB_H_
+#define WEBSITEHISTORYITEMVISITITEMSMOB_H_
+
+#include <Elementary.h>
+#include <string>
+#include <vector>
+#include "../../HistoryDayItemDataTypedef.h"
+#include <boost/signals2/signal.hpp>
+
+namespace tizen_browser {
+namespace base_ui {
+
+class WebsiteHistoryItemVisitItemsMob
+{
+ struct LayoutVisitItemObjects
+ {
+ Evas_Object* layout = nullptr;
+ Evas_Object* buttonSelect = nullptr;
+ Evas_Object* layerGesture = nullptr;
+ Evas_Object* boxMain = nullptr;
+ Evas_Object* layoutButtonDelete = nullptr;
+ Evas_Object* buttonDelete = nullptr;
+ // prevents click event, when gesture occured
+ bool clickBlocked = false;
+ };
+ struct VisitItemObjects
+ {
+ WebsiteVisitItemDataPtr websiteVisitItemData;
+ struct LayoutVisitItemObjects layoutVisitItemObjects;
+ };
+public:
+ WebsiteHistoryItemVisitItemsMob(WebsiteVisitItemDataPtr websiteVisitItems);
+ virtual ~WebsiteHistoryItemVisitItemsMob();
+ Evas_Object* init(Evas_Object* parent, const std::string& edjeFilePath);
+ /**
+ * @brief invoked when main layout is already removed.
+ * prevents from second evas_object_del() on main layout in destructor
+ */
+ void setEflObjectsAsDeleted();
+
+ // static signals to allow easy connection in HistoryDaysListManager
+ static boost::signals2::signal<void(const WebsiteVisitItemDataPtr, bool)> signalButtonClicked;
+
+ bool contains(WebsiteVisitItemDataPtrConst websiteVisitItemData);
+ void removeItem(WebsiteVisitItemDataPtrConst websiteVisitItemData);
+ int getVisitItemsId();
+ int size() {return eina_list_count(elm_box_children_get(m_boxMainVertical));}
+
+private:
+ LayoutVisitItemObjects createLayoutVisitItem(Evas_Object* parent,
+ const std::string& edjeFilePath,
+ WebsiteVisitItemDataPtr websiteVisitItemData);
+ Evas_Object* createLayoutContent(Evas_Object* parent,
+ const std::string& edjeFilePath,
+ WebsiteVisitItemDataPtr websiteVisitItemData);
+ Evas_Object* createLayoutButtonDelete(Evas_Object* parent,
+ const std::string& edjeFilePath);
+
+ void initCallbacks();
+ static void _buttonSelectClicked(void* data, Evas_Object* obj,
+ void* event_info);
+ static void _buttonDeleteClicked(void* data, Evas_Object* obj,
+ void* event_info);
+ static Evas_Event_Flags _gestureOccured(void *data, void *event_info);
+ static void showButtonDelete(Evas_Object* layoutButtonDelete, Evas_Object* box, bool show);
+
+ /// used to indicate, if efl object were already deleted
+ bool m_eflObjectsDeleted;
+
+ VisitItemObjects m_websiteVisitItem;
+ Evas_Object* m_layoutMain;
+ Evas_Object* m_boxMainVertical;
+
+ // minimum value for which gesture will be considered
+ static const int GESTURE_MOMENTUM_MIN;
+};
+
+}
+}
+
+#endif /* WEBSITEHISTORYITEMVISITITEMSMOB_H_ */
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "BrowserLogger.h"
+
+#ifndef HISTORYDELETEMANAGER_H_
+#define HISTORYDELETEMANAGER_H_
+
+namespace tizen_browser{
+namespace base_ui{
+
+class HistoryDeleteManager
+{
+public:
+ HistoryDeleteManager() : m_deleteModeOn(false) {}
+ virtual ~HistoryDeleteManager() {}
+ void setDeleteMode(bool mode) {
+ m_deleteModeOn = mode;
+ }
+ void toggleDeleteMode() {
+ m_deleteModeOn = !m_deleteModeOn;
+ }
+ bool getDeleteMode() const {return m_deleteModeOn;}
+
+private:
+ bool m_deleteModeOn;
+};
+
+}
+}
+
+#endif /* HISTORYDELETEMANAGER_H_ */
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "HistoryPeriod.h"
+#include "BrowserLogger.h"
+#include "app_i18n.h"
+
+namespace tizen_browser{
+namespace base_ui{
+
+std::string toString(HistoryPeriod period)
+{
+ switch (period) {
+ case HistoryPeriod::HISTORY_TODAY:
+ return _("IDS_BR_BODY_TODAY");
+ case HistoryPeriod::HISTORY_YESTERDAY:
+ return _("IDS_BR_BODY_YESTERDAY");
+ case HistoryPeriod::HISTORY_LASTWEEK:
+ return _("IDS_BR_BODY_LAST_WEEK");
+ case HistoryPeriod::HISTORY_LASTMONTH:
+ return _("IDS_BR_BODY_LAST_MONTH");
+ case HistoryPeriod::HISTORY_OLDER:
+ return _("IDS_BR_BODY_OLDER");
+ default:
+ BROWSER_LOGE("[%s:%d]not handled period ", __PRETTY_FUNCTION__,
+ __LINE__);
+ return "";
+ }
+}
+
+}
+}
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef HISTORYPERIOD_H_
+#define HISTORYPERIOD_H_
+
+#include <string>
+
+namespace tizen_browser{
+namespace base_ui{
+
+enum class HistoryPeriod
+{
+ HISTORY_TODAY,
+ HISTORY_YESTERDAY,
+ HISTORY_LASTWEEK,
+ HISTORY_LASTMONTH,
+ HISTORY_OLDER
+};
+
+std::string toString(HistoryPeriod period);
+
+}
+}
+
+#endif /* HISTORYPERIOD_H_ */
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <Elementary.h>
+#include <boost/concept_check.hpp>
+#include <boost/format.hpp>
+#include <vector>
+#include <string>
+#include <string.h>
+#include <AbstractMainWindow.h>
+
+#include "app_i18n.h"
+#include "HistoryUI.h"
+#include "ServiceManager.h"
+#include "BrowserLogger.h"
+#include "Tools/EflTools.h"
+#include "Tools/GeneralTools.h"
+#include "HistoryDaysListManager/HistoryDaysListManagerMob.h"
+#include "services/HistoryService/HistoryItem.h"
+#include "HistoryDeleteManager.h"
+
+namespace tizen_browser{
+namespace base_ui{
+
+// TODO History needs solid refactoring. A lot of features are not used in any place.
+
+using namespace services;
+EXPORT_SERVICE(HistoryUI, "org.tizen.browser.historyui")
+
+HistoryUI::HistoryUI()
+ : m_parent(nullptr)
+ , m_main_layout(nullptr)
+ , m_buttonClose(nullptr)
+ , m_buttonClear(nullptr)
+ , m_daysList(nullptr)
+ , m_historyDaysListManager(nullptr)
+ , m_naviframe(nullptr)
+ , m_modulesToolbar(nullptr)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_edjFilePath = EDJE_DIR;
+ m_edjFilePath.append("HistoryUI/History.edj");
+
+ if (!m_historyDaysListManager)
+ m_historyDaysListManager = std::make_shared<HistoryDaysListManagerMob>();
+
+ m_historyDaysListManager->signalHistoryItemClicked.connect(signalHistoryItemClicked);
+ m_historyDaysListManager->signalDeleteHistoryItems.connect(signalDeleteHistoryItems);
+ m_historyDaysListManager->setRightButtonEnabledForHistory.connect(
+ boost::bind(&HistoryUI::setRightButtonEnabled, this, _1));
+ m_historyDaysListManager->setSelectedItemsCount.connect([this](auto count){
+ m_naviframe->setTitle((boost::format(_("IDS_BR_HEADER_PD_SELECTED_ABB")) % count).str());
+ });
+}
+
+HistoryUI::~HistoryUI()
+{
+}
+
+void HistoryUI::showUI()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_main_layout);
+ m_naviframe->show();
+ evas_object_show(m_main_layout);
+}
+
+void HistoryUI::hideUI()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_main_layout);
+ evas_object_hide(m_main_layout);
+ clearItems();
+ m_naviframe->hide();
+}
+
+void HistoryUI::setRightButtonEnabled(bool enable)
+{
+ BROWSER_LOGD("[%s:%d] %d", __PRETTY_FUNCTION__, __LINE__, enable);
+ m_naviframe->setRightButtonEnabled(enable);
+}
+
+void HistoryUI::init(Evas_Object* parent)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(parent);
+ m_parent = parent;
+}
+
+Evas_Object* HistoryUI::getContent()
+{
+ M_ASSERT(m_parent);
+ createHistoryUILayout();
+ return m_naviframe->getLayout();
+}
+
+void HistoryUI::createHistoryUILayout()
+{
+ elm_theme_extension_add(nullptr, m_edjFilePath.c_str());
+ if (!m_naviframe)
+ m_naviframe = std::make_shared<NaviframeWrapper>(m_parent);
+
+ m_main_layout = elm_layout_add(m_naviframe->getLayout());
+ m_naviframe->setContent(m_main_layout);
+
+ elm_layout_file_set(m_main_layout, m_edjFilePath.c_str(), "history-layout");
+ evas_object_size_hint_weight_set(m_main_layout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(m_main_layout, EVAS_HINT_FILL, EVAS_HINT_FILL);
+
+ m_daysList = createDaysList(m_main_layout);
+ clearItems();
+ createTopContent();
+
+ elm_object_signal_emit(m_naviframe->getLayout(), "show_toolbars", "ui");
+}
+
+void HistoryUI::createTopContent()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_naviframe->getLayout());
+
+ m_naviframe->addPrevButton(_close_clicked_cb, this);
+ m_naviframe->setPrevButtonVisible(true);
+ m_naviframe->setTitle(_("IDS_BR_TAB2_HISTORY"));
+}
+
+Evas_Object* HistoryUI::createDaysList(Evas_Object* parent, bool isRemoveMode)
+{
+ M_ASSERT(history_layout);
+
+ auto list = m_historyDaysListManager->createDaysList(parent, isRemoveMode);
+
+ evas_object_size_hint_weight_set(list, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(list, EVAS_HINT_FILL, EVAS_HINT_FILL);
+
+ return list;
+}
+
+void HistoryUI::removeSelectedHistoryItems()
+{
+ if (!m_historyDaysListManager) {
+ BROWSER_LOGD("[%s:%d] No selected elements to delete");
+ return;
+ }
+ if (m_historyDaysListManager->isSelectAllChecked())
+ clearHistoryClicked();
+ m_historyDaysListManager->removeSelectedItems();
+}
+
+void HistoryUI::_close_clicked_cb(void * data, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (!data) {
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+ return;
+ }
+ auto self = static_cast<HistoryUI*>(data);
+ self->closeHistoryUIClicked();
+}
+
+void HistoryUI::addHistoryItems(
+ std::shared_ptr<HistoryItemVector> items,
+ HistoryPeriod period)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (items->size() == 0)
+ return;
+ m_historyDaysListManager->addHistoryItems(items, period);
+}
+
+void HistoryUI::clearItems()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_historyDaysListManager->clear();
+}
+
+}
+}
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef HISTORYUI_H
+#define HISTORYUI_H
+
+#include <Evas.h>
+#include <Elementary.h>
+#include <boost/signals2/signal.hpp>
+
+#include "HistoryPeriod.h"
+#include <services/HistoryService/HistoryItemTypedef.h>
+#include "AbstractContextMenu.h"
+#include "AbstractUIComponent.h"
+#include "AbstractService.h"
+#include "ServiceFactory.h"
+#include "service_macros.h"
+#include "NaviframeWrapper.h"
+
+
+namespace tizen_browser{
+namespace base_ui{
+
+class HistoryDaysListManager;
+class HistoryDeleteManager;
+
+using HistoryDaysListManagerPtr = std::shared_ptr<HistoryDaysListManager>;
+using HistoryDeleteManagerPtr = std::shared_ptr<HistoryDeleteManager>;
+
+class BROWSER_EXPORT HistoryUI
+ : public interfaces::AbstractContextMenu
+ , public tizen_browser::interfaces::AbstractUIComponent
+ , public tizen_browser::core::AbstractService
+{
+public:
+ HistoryUI();
+ ~HistoryUI();
+ void init(Evas_Object *parent);
+ Evas_Object* getContent();
+ void showUI();
+ void hideUI();
+ Evas_Object* createDaysList(Evas_Object* history_layout, bool isRemoveMode = false);
+ void removeSelectedHistoryItems();
+ virtual std::string getName();
+ void addHistoryItems(std::shared_ptr<services::HistoryItemVector>,
+ HistoryPeriod period = HistoryPeriod::HISTORY_TODAY);
+ void addItems();
+ void setNaviframe(SharedNaviframeWrapper naviframe) { m_naviframe = naviframe;}
+
+ //AbstractContextMenu interface implementation
+ virtual void showContextMenu() override {};
+
+ boost::signals2::signal<void ()> closeHistoryUIClicked;
+ boost::signals2::signal<void ()> clearHistoryClicked;
+ boost::signals2::signal<void (int)> signalDeleteHistoryItems;
+ boost::signals2::signal<void (std::string url, std::string title)> signalHistoryItemClicked;
+private:
+ void clearItems();
+ void createHistoryUILayout();
+ void createTopContent();
+ void setRightButtonEnabled(bool);
+
+ static Evas_Object* _listActionBarContentGet(void *data, Evas_Object *obj, const char *part);
+ static void _close_clicked_cb(void *data, Evas_Object *obj, void *event_info);
+
+ std::string m_edjFilePath;
+ Evas_Object *m_parent;
+ Evas_Object *m_main_layout;
+ Evas_Object *m_buttonClose;
+ Evas_Object *m_buttonClear;
+ Evas_Object *m_daysList;
+ HistoryDaysListManagerPtr m_historyDaysListManager;
+ HistoryDeleteManagerPtr m_historyDeleteManager;
+ SharedNaviframeWrapper m_naviframe;
+ Evas_Object* m_modulesToolbar;
+};}
+}
+
+#endif // BOOKMARKSUI_H
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "HistoryUIFocusManager.h"
+#include "HistoryDaysListManager/HistoryDaysListManager.h"
+
+namespace tizen_browser{
+namespace base_ui{
+
+HistoryUIFocusManager::HistoryUIFocusManager(
+ HistoryDaysListManagerPtr historyDaysListManager)
+ : m_historyDaysListManager(historyDaysListManager)
+{
+}
+
+HistoryUIFocusManager::~HistoryUIFocusManager()
+{
+}
+
+void HistoryUIFocusManager::setFocusObj(Evas_Object* obj)
+{
+ m_focusObject = obj;
+}
+
+#if !PROFILE_MOBILE
+void HistoryUIFocusManager::refreshFocusChain()
+{
+ elm_object_focus_custom_chain_unset(m_focusObject);
+
+ m_historyDaysListManager->setFocusChain(m_focusObject);
+
+ elm_object_focus_custom_chain_append(m_focusObject, m_buttonClear, NULL);
+ elm_object_focus_custom_chain_append(m_focusObject, m_buttonClose, NULL);
+ elm_object_focus_set(m_buttonClose, EINA_TRUE);
+}
+
+void HistoryUIFocusManager::unsetFocusChain()
+{
+ elm_object_focus_custom_chain_unset(m_focusObject);
+}
+#endif
+
+void HistoryUIFocusManager::setHistoryUIButtons(Evas_Object* buttonClose, Evas_Object* buttonClear)
+{
+ m_buttonClose = buttonClose;
+ m_buttonClear = buttonClear;
+}
+
+}
+}
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef HISTORYUIFOCUSMANAGER_H_
+#define HISTORYUIFOCUSMANAGER_H_
+
+#include <memory>
+#include <Elementary.h>
+
+namespace tizen_browser{
+namespace base_ui{
+
+class HistoryDaysListManager;
+using HistoryDaysListManagerPtr = std::shared_ptr<HistoryDaysListManager>;
+
+class HistoryUIFocusManager
+{
+public:
+ HistoryUIFocusManager(HistoryDaysListManagerPtr historyDaysListManager);
+ virtual ~HistoryUIFocusManager();
+ void setFocusObj(Evas_Object* obj);
+ void refreshFocusChain();
+ void unsetFocusChain();
+ void setHistoryUIButtons(Evas_Object* buttonClose, Evas_Object* buttonClear);
+
+private:
+ Evas_Object* m_focusObject{nullptr};
+ HistoryDaysListManagerPtr m_historyDaysListManager;
+
+ Evas_Object* m_buttonClose{nullptr};
+ Evas_Object* m_buttonClear{nullptr};
+};
+
+}
+}
+
+#endif /* HISTORYUIFOCUSMANAGER_H_ */
--- /dev/null
+#include "../../../core/Tools/edc/SpacerRect.edc"
+#include "../../../core/Tools/edc/Background.edc"
+#include "../../../core/Tools/edc/InvisibleButtonSwallow.edc"
+#include "colorClasses.edc"
+
+collections { base_scale: 2.0;
+ group { name: "layoutButtonDelete";
+ styles {
+ style {
+ name: "styleButtonDelete";
+ base: "font=Tizen:style=Regular font_size=27 color=#DDDDDD align=0.5 valign=1.0 ellipsis=1.0";
+ }
+ }
+ parts {
+ SPACER_RECT_HORIZONTAL("spacerLeft", 0, 24, 0.0);
+ SPACER_RECT_HORIZONTAL("spacerRight", 0, 38, 1.0);
+ SPACER_RECT_CORNER_LEFT_TOP("spacerCornerLeftUpper", 0, 32, 24);
+ SPACER_RECT_CORNER_RIGHT_BOTTOM("spacerCornerRightBottom", 0, 50, 24);
+
+ rect { "background";
+ scale: 1;
+ desc { "default";
+ visible: 1; color_class: "colorButtonDelete";
+ align: 0.0 0.0;
+ min: 1 1;
+ max: -1 -1;
+ fixed: 0 0;
+ rel1 { relative: 1.0 0.0; to: "spacerLeft"; }
+ rel2 { relative: 0.0 1.0; to: "spacerRight"; }
+ }
+ desc { "visible";
+ inherit: "default" 0.0;
+ color_class: "colorButtonDeletePress";
+ }
+ }
+ part { name: "elm.text";
+ type: TEXTBLOCK;
+ scale: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ align: 0.5 0.5;
+ min: 90 35;
+ max: 90 35;
+ fixed: 0 0;
+ rel1 { relative: 1.0 1.0; to: "spacerCornerLeftUpper";}
+ rel2 { relative: 0.0 0.0; to: "spacerCornerRightBottom"; }
+ text { style: "styleButtonDelete"; }
+ }
+ }
+ INVISIBLE_BUTTON_SWALLOW("background")
+ }
+ programs {
+ PROGRAM_BACKGROUND_COVER_TOGGLABLE("buttonSelectOver", "background")
+ }
+ }
+}
--- /dev/null
+#include "history_ico_btn.edc"
+
+collections { base_scale: 2.0;
+ group {
+ name: "history-layout";
+ parts {
+ part {
+ name: "history_bg";
+ type: RECT;
+ mouse_events: 0;
+ repeat_events: 0;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ color: 244 244 244 255;
+ }
+ }
+ part {
+ name: "action_bar_history";
+ type : SWALLOW;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ min: 1920 104;
+ max: 1920 104;
+ align: 0.0 0.0;
+ fixed: 1 1;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "history_bg";}
+ }
+ }
+ part {
+ name: "history_list_spacer";
+ type: SPACER;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 1920 132;
+ max: 1920 132;
+ align: 0.0 0.0;
+ fixed: 1 1;
+ rel1 {
+ to: "action_bar_history";
+ relative: 0.0 1.0;
+ }
+ }
+ }
+ part {
+ name: "history_list";
+ type: SWALLOW;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0.0 0.0;
+ min: 1 1;
+ max: -1 -1;
+ fixed: 0 0;
+ rel1 {
+ relative: 0.0 1.0;
+ to: "history_list_spacer";
+ }
+ }
+ }
+ }
+ }
+ group {
+ name: "action_bar";
+ parts{
+ part {
+ name: "bg_clipper";
+ scale: 1;
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ color: 255 255 255 255;
+ align: 0.0 0.0;
+ }
+ }
+ part {
+ name: "action_title";
+ scale: 1;
+ type: TEXT;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0.5 0.5;
+ color: 51 51 51 255;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "bg_clipper"; }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "bg_clipper"; }
+ text {
+ text: "History Manager";
+ font: "BreezeSans";
+ size: 46;
+ align: 0.5 0.5;
+ }
+ }
+ }
+ part {
+ name: "action_divider";
+ scale: 1;
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ align: 0.0 1.0;
+ min: 1920 2;
+ max: 1920 2;
+ fixed: 1 1;
+ color: 178 178 178 255;
+ rel2 {
+ relative: 1.0 1.0;
+ to: "bg_clipper";
+ }
+ }
+ }
+ part {
+ name: "clearhistory_click";
+ scale: 1;
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ min: 82 102;
+ max: 82 102;
+ align: 1.0 0.0;
+ rel2 {
+ relative: 0.0 1.0;
+ to: "close_click";
+ }
+ }
+ }
+ part {
+ name: "close_click";
+ scale: 1;
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ min: 82 102;
+ max: 82 102;
+ align: 1.0 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "bg_clipper";
+ }
+ }
+ }
+ }
+ }
+}
--- /dev/null
+collections { base_scale: 2.0;
+
+ group {
+ name: "groupImageClear";
+ images.image: "ico_delete.png" COMP;
+ parts {
+ part {
+ name: "image";
+ type: IMAGE;
+ mouse_events: 1;
+ repeat_events: 0;
+ description {
+ state: "default" 0.0;
+ image.normal: "ico_delete.png";
+ }
+ }
+ }
+ }
+
+ group {
+ name: "historyDaysList";
+ parts {
+ part {
+ name: "spacerDaysColumns";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default";
+ min: 65 1;
+ max: 65 -1;
+ visible: 0;
+ align: 0 0;
+ rel1 { relative: 0.0 0.0; }
+ rel2 { relative: 0.0 1.0; }
+ }
+ }
+ part {
+ name: "daysColumns";
+ type: SWALLOW;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0.0 0.0;
+ max: -1 -1;
+ rel1 { relative: 1.0 0.0; to: "spacerDaysColumns"; }
+ rel2 { relative: 1.0 1.0; to: "spacerDaysColumns"; }
+ }
+ }
+ }
+ }
+ group {
+ name: "layoutDayColumn";
+ parts {
+ part {
+ name: "background";
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ max: -1 -1;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1 {
+ to: "boxMainVertical";
+ relative: 0.0 0.0;
+ }
+ rel2{
+ to: "boxMainVertical";
+ relative: 1.0 1.0;
+ }
+ }
+ }
+ part {
+ name: "boxMainVertical";
+ type: SWALLOW;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0.0 0.0;
+ min: 1004 1;
+ max: 1004 -1;
+ rel1 { relative: 0.0 0.0; }
+ rel2 { relative: 1.0 1.0; }
+ }
+ }
+ }
+ }
+
+ group {
+ name: "layoutHeader";
+ styles {
+ style {
+ name: "styleDayDefault";
+ base: "font=Tizen:style=Regular font_size=30 color=#333333 align=0.0 valign=1.0";
+ }
+ style {
+ name: "styleDayFocused";
+ base: "font=Tizen:style=Regular font_size=30 color=#FFFFFF align=0.0 valign=1.0";
+ }
+ }
+ parts {
+ part {
+ name: "background";
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1 { relative: 0.0 0.0; to: "buttonSelect"; }
+ rel2 { relative: 1.0 1.0; to: "buttonSelect"; }
+ }
+ description {
+ state: "focused" 0.0;
+ inherit: "default";
+ color: 0 119 246 255;
+ }
+ }
+ part {
+ name: "spacerTextLeft";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default";
+ visible: 0;
+ fixed: 1 1;
+ min: 16.0 (36 + 2*16);
+ max: 16.0 (36 + 2*16);
+ align: 0 0;
+ rel1 { relative: 0.0 0.0; }
+ }
+ }
+ part {
+ name: "elm.text";
+ type: TEXTBLOCK;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.0;
+ visible: 1;
+ rel1 { relative: 1.0 0.0; to: "spacerTextLeft"; }
+ text { style: "styleDayDefault"; }
+ }
+ }
+ part {
+ name: "buttonSelect";
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.0;
+ min: 284 (36 + 2*16);
+ max: 284 (36 + 2*16);
+ rel1 { relative: 0.0 0.0; }
+ rel2 { relative: 1.0 1.0; }
+ }
+ }
+ part {
+ name: "imageClear";
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ fixed: 0 0;
+ min: 40 40;
+ max: 40 40;
+ align: 1.0 0.5;
+ rel1 { relative: 0.0 0.0; to: "elm.text"; }
+ rel2 { relative: 1.0 1.0; to: "elm.text"; }
+ }
+ description {
+ state: "imageClearVisible" 0.0;
+ inherit: "default";
+ visible: 1;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "focused";
+ signal: "buttonSelectFocused";
+ source: "ui";
+ action: STATE_SET "focused" 0.0;
+ target: "background";
+ }
+ program {
+ name: "unfocused";
+ signal: "buttonSelectUnfocused";
+ source: "ui";
+ action: STATE_SET "default" 0.0;
+ target: "imageClear";
+ target: "background";
+ }
+ program {
+ name: "showImageClear";
+ signal: "showImageClear";
+ source: "ui";
+ action: STATE_SET "imageClearVisible" 0.0;
+ target: "imageClear";
+ }
+ }
+ }
+
+ group {
+ name: "layoutBoxScrollerWebsites";
+ parts {
+ part {
+ name: "background";
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ color: 200 0 200 150;
+ rel1 { to: "boxScrollerWebsites"; relative: 0.0 0.0; }
+ rel2{ to: "boxScrollerWebsites"; relative: 1.0 1.0; }
+ }
+ }
+ part {
+ name: "spacerDaysColumns";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default";
+ min: 1 21;
+ max: -1 21;
+ align: 0 0;
+ rel1 { relative: 0.0 0.0; }
+ rel2 { relative: 1.0 1.0; }
+ }
+ }
+ part {
+ name: "boxScrollerWebsites";
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0.0 0.0;
+ min: 1 1;
+ max: -1 -1;
+ rel1 { relative: 0.0 1.0; to: "spacerDaysColumns"; }
+ }
+ }
+ }
+ }
+
+ group {
+ name: "layoutScrollerWebsites";
+ parts {
+ part {
+ name: "background";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ max: -1 -1;
+ visible: 1;
+ color: 194 194 194 255;
+ rel1 { relative: 0.0 0.0; to: "boxWebsites"; }
+ rel2 { relative: 1.0 1.0; to: "boxWebsites"; }
+ }
+ }
+ part {
+ name: "boxWebsites";
+ type: SWALLOW;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0.0 0.0;
+ min: 1 1;
+ max: -1 -1;
+ rel1 { relative: 0.0 0.0; }
+ rel2 { relative: 1.0 1.0; }
+ }
+ }
+ }
+ }
+
+}
--- /dev/null
+#include "../../../core/Tools/edc/SpacerRect.edc"
+#include "../../../core/Tools/edc/Background.edc"
+#include "colorClasses.edc"
+
+collections { base_scale: 2.6;
+ group {
+ name: "arrow-layout";
+ images {
+ image: "core_icon_expand_close.png" COMP;
+ image: "core_icon_expand_open.png" COMP;
+ }
+
+ parts {
+ part {
+ name: "bg";
+ scale : 1;
+ type : RECT;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ min: 64 64 ;
+ max: 64 64;
+ color: 0 0 0 0;
+ rel1 { relative: 0.0 0.0; }
+ rel2 { relative: 1.0 1.0; }
+ }
+ }
+ part {
+ name: "elm.icon.image";
+ scale : 1;
+ type : IMAGE;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ min: 64 64 ;
+ max: 64 64;
+ fixed: 1 1;
+ align: 0.5 0.5;
+ rel1 { relative: 0.0 0.0; to: "bg"; }
+ rel2 { relative: 1.0 1.0; to: "bg"; }
+ image.normal: "core_icon_expand_open.png";
+ color: 61 185 204 255;
+ }
+ description {
+ state: "contract" 0.0;
+ inherit: "default" 0.0;
+ image.normal: "core_icon_expand_close.png";
+ }
+ }
+ }
+ programs {
+ program {
+ name: "expanded";
+ signal: "state,expanded,signal";
+ action: STATE_SET "default" 0.0;
+ target: "elm.icon.image";
+ }
+ program {
+ name: "contracted";
+ signal: "state,contracted,signal";
+ action: STATE_SET "contract" 0.0;
+ target: "elm.icon.image";
+ }
+ }
+ }
+ group { name: "layoutScrollerDays";
+ parts {
+ BACKGROUND_COVER("", 1, "colorMainBg")
+ SPACER_RECT_HORIZONTAL("spacerBoxLeft", 0, 20, 0.0);
+ SPACER_RECT_HORIZONTAL("spacerBoxRight", 0, 20, 1.0);
+ part { name: "boxDays";
+ type: SWALLOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ min: 1 1;
+ max: -1 -1;
+ fixed: 0 0;
+ rel1 { relative: 1.0 0.0; to: "spacerBoxLeft"; }
+ rel2 { relative: 0.0 1.0; to: "spacerBoxRight"; }
+ }
+ }
+ part {
+ name: "noHistory";
+ type: TEXT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ align: 0.5 0.5;
+ min: 500 43;
+ max: 500 43;
+ color: 0 0 0 255;
+ fixed: 1 1;
+ rel1 { relative: 0.5 0.5;}
+ rel2 { relative: 0.5 0.5;}
+ text{
+ text: "No History";
+ font: "Sans";
+ size: 36;
+ align: 0.5 0.5;
+ }
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default";
+ visible: 1;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "show_empty_message";
+ signal: "show_empty_message";
+ source: "ui";
+ action: STATE_SET "visible" 0.0;
+ target: "noHistory";
+ }
+ program {
+ name: "hide_empty_message";
+ signal: "hide_empty_message";
+ source: "ui";
+ action: STATE_SET "default" 0.0;
+ target: "noHistory";
+ }
+ }
+ }
+ group { name: "layoutDayItem";
+ parts {
+ part { name: "boxMainVertical";
+ type: SWALLOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ align: 0.0 0.0;
+ min: 1 1;
+ max: -1 -1;
+ fixed: 0 0;
+ rel1 { relative: 0.0 0.0; }
+ rel2 { relative: 1.0 1.0; }
+ }
+ }
+ }
+ }
+ group { name: "layoutHeader";
+ styles {
+ style { name: "styleDayDefault";
+ base: "font=Tizen:style=Regular font_size=30 color=#333333 align=0.0 valign=1.0";
+ }
+ style { name: "styleDayFocused";
+ base: "font=Tizen:style=Regular font_size=30 color=#FFFFFF align=0.0 valign=1.0";
+ }
+ }
+ parts {
+ SPACER_RECT_VERTICAL("spacerTextTop", 0, 60, 0.0)
+ SPACER_RECT_VERTICAL("spacerTextBottom", 0, 20, 1.0)
+ part { name: "elm.text";
+ scale: 1;
+ type: TEXTBLOCK;
+ description { state: "default" 0.0;
+ align: 0.0 0.0;
+ visible: 1;
+ min: 1 38;
+ max: -1 38;
+ fixed: 0 0;
+ align: 0.0 0.0;
+ rel1 { relative: 0.0 1.0; to: "spacerTextTop"; }
+ rel2 { relative: 1.0 0.0; to: "spacerTextBottom"; }
+ text { style: "styleDayDefault"; }
+ }
+ }
+ }
+ }
+ group { name: "layoutBoxWebsites";
+ parts {
+ part { name: "boxWebsites";
+ type: SWALLOW;
+ scale: 1;
+ description { state: "default";
+ visible: 1;
+ align: 0.0 0.0;
+ min: 1 1;
+ max: -1 -1;
+ fixed: 0 0;
+ rel1 { relative: 0.0 0.0; }
+ rel2 { relative: 1.0 1.0; }
+ }
+ }
+ }
+ }
+}
--- /dev/null
+#include "history_ico_btn_mob.edc"
+
+collections { base_scale: 2.6;
+ group {
+ name: "history-layout";
+ parts {
+ part {
+ name: "history_bg";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ color: 244 244 244 255;
+ }
+ }
+ part {
+ name: "action_bar_history";
+ type: SWALLOW;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ min: 0 108;
+ max: -1 108;
+ align: 0.0 0.0;
+ fixed: 0 1;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "history_bg";
+ }
+ }
+ }
+ part {
+ name: "history_list";
+ type: SWALLOW;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ min: 0 0;
+ max: -1 -1;
+ align: 0.0 0.0;
+ fixed: 0 0;
+ rel1 {
+ relative: 0.0 1.0;
+ to: "action_bar_history";
+ }
+ }
+ }
+ }
+ }
+ group {
+ name: "action_bar";
+ parts{
+ part {
+ name: "bg_clipper";
+ scale:1;
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ color: 255 255 255 255;
+ align: 0.0 0.0;
+ }
+ }
+ part {
+ name: "history_manager_title";
+ scale:1;
+ type: TEXT;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ align: 0.5 0.5;
+ color: 51 51 51 255;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "bg_clipper";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "bg_clipper";
+ }
+ text {
+ text: "History Manager";
+ font: "Tizen";
+ size: 45;
+ align: 0.5 0.5;
+ }
+ }
+ }
+ part {
+ name: "clear_spacer";
+ scale: 1;
+ type: SPACER;
+ description {
+ state: "default" 0.0;
+ align: 1.0 1.0;
+ min: 16 22;
+ max: 16 22;
+ fixed: 1 1;
+ }
+ }
+ part {
+ name: "clearhistory_click";
+ scale:1;
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 1.0 1.0;
+ fixed: 1 1;
+ min: 64 64;
+ max: 64 64;
+ rel2 {
+ relative: 0.0 0.0;
+ to: "clear_spacer";
+ }
+ }
+ }
+ part {
+ name: "close_spacer";
+ scale: 1;
+ type: SPACER;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.0;
+ min: 16 22;
+ max: 16 22;
+ fixed: 1 1;
+ }
+ }
+ part {
+ name: "close_click";
+ scale:1;
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0.0 0.0;
+ fixed: 1 1;
+ min: 64 64;
+ max: 64 64;
+ rel1 {
+ relative: 1.0 1.0;
+ to: "close_spacer";
+ }
+ }
+ }
+ }
+ }
+}
--- /dev/null
+collections { base_scale: 2.0;
+ group {
+ name: "layoutWebsiteHistoryItem";
+ parts {
+ part {
+ name: "background";
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1 {
+ to: "boxMainHorizontal";
+ relative: 0.0 0.0;
+ }
+ rel2{
+ to: "boxMainHorizontal";
+ relative: 1.0 1.0;
+ }
+ }
+ }
+ part {
+ name: "boxMainHorizontal";
+ type: SWALLOW;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0.0 0.0;
+ min: 1 146;
+ max: -1 146;
+ rel1 {
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ }
+ }
+ }
+ }
+ }
+}
--- /dev/null
+#include "../../../core/Tools/edc/SpacerRect.edc"
+
+collections { base_scale: 2.0;
+
+ group {
+ name: "groupImageClear";
+ images.image: "ico_delete.png" COMP;
+ parts {
+ part {
+ name: "image";
+ type: IMAGE;
+ mouse_events: 1;
+ repeat_events: 0;
+ description {
+ state: "default" 0.0;
+ image.normal: "ico_delete.png";
+ }
+ }
+ }
+ }
+ group {
+ name: "layoutWebsiteHistoryItemTitle";
+ parts {
+ part {
+ name: "background";
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1 { to: "boxMainHorizontal"; relative: 0.0 0.0; }
+ rel2 { to: "boxMainHorizontal"; relative: 1.0 1.0; }
+ }
+ description {
+ state: "focused" 0.0;
+ inherit: "default";
+ color: 0 119 246 255;
+ }
+ }
+ part {
+ name: "boxMainHorizontal";
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.0;
+ min: 284 110;
+ max: -1 -1;
+ rel1 { relative: 0.0 0.0; offset: 18.0 18.0; }
+ rel2 { relative: 1.0 1.0; }
+ }
+ }
+ part {
+ name: "buttonSelect";
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.0;
+ rel1 { relative: 0.0 0.0; to: "boxMainHorizontal"; }
+ rel2 { relative: 1.0 1.0; to: "boxMainHorizontal"; }
+ }
+ }
+ part {
+ name: "imageClear";
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ fixed: 0 0;
+ min: 40 40;
+ max: 40 40;
+ align: 1.0 0.0;
+ rel1 { relative: 0.0 0.0; to: "boxMainHorizontal"; }
+ rel2 { relative: 1.0 1.0; to: "boxMainHorizontal"; }
+ }
+ description {
+ state: "imageClearVisible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "focused";
+ signal: "buttonSelectFocused";
+ source: "ui";
+ action: STATE_SET "focused" 0.0;
+ target: "background";
+ }
+ program {
+ name: "unfocused";
+ signal: "buttonSelectUnfocused";
+ source: "ui";
+ action: STATE_SET "default" 0.0;
+ target: "imageClear";
+ target: "background";
+ }
+ program {
+ name: "showImageClear";
+ signal: "showImageClear";
+ source: "ui";
+ action: STATE_SET "imageClearVisible" 0.0;
+ target: "imageClear";
+ }
+ }
+ }
+
+ group {
+ name: "layoutItemIcon";
+ parts {
+ SPACER_RECT_HORIZONTAL("spacerLeft", 0, 18.0, 0.0)
+ part {
+ name: "swallowFavIcon";
+ scale: 1;
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.0;
+ min: 58 58;
+ max: 58 58;
+ rel1 { relative: 1.0 0.0; to: "spacerLeft"; }
+ rel2 { relative: 1.0 1.0; }
+ }
+ }
+ }
+ }
+
+ group {
+ name: "layoutItemSummary";
+ parts {
+ part {
+ name: "background";
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ color: 100 0 0 255;
+ rel1 { to: "boxMainVertical"; relative: 0.0 0.0; }
+ rel2 { to: "boxMainVertical"; relative: 1.0 1.0; }
+ }
+ }
+ part {
+ name: "boxMainVertical";
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.5;
+ min: 1 62;
+ max: -1 62;
+ rel1 { relative: 0.0 0.0; offset: 26.0 0.0; }
+ rel2 { relative: 1.0 1.0; offset: -26.0 0.0; }
+ }
+ }
+ }
+ }
+ group {
+ name: "layoutTextSummaryTitle";
+ styles {
+ style {
+ name: "styleTitle";
+ base: "font=Tizen:style=Regular font_size=20 color=#999999 align=0.0 valign=1.0 ellipsis=1.0";
+ }
+ }
+ parts {
+ part {
+ name: "background";
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ color: 0 150 0 255;
+ rel1 { to: "elm.text"; relative: 0.0 0.0; }
+ rel2 { to: "elm.text"; relative: 1.0 1.0; }
+ }
+ }
+ part {
+ name: "elm.text";
+ type: TEXTBLOCK;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.5;
+ min: 1 28;
+ max: -1 28;
+ visible: 1;
+ rel1 { relative: 0.0 0.0; offset: 18.0 0.0; }
+ rel2 { relative: 1.0 1.0; }
+ text {
+ style: "styleTitle";
+ }
+ }
+ }
+ }
+ }
+}
--- /dev/null
+#include "ButtonDelete.edc"
+
+#define ELEMENTS_HORIZONTAL_SPACER 38
+#define TITLE_HEIGHT 150
+
+collections { base_scale: 2.6;
+ group { name: "groupImageFaviconMask";
+ images.image: "favicon_mask.png" COMP;
+ images.image: "favicon_mask_selected.png" COMP;
+ parts {
+ part { name: "image";
+ type: IMAGE;
+ mouse_events: 1;
+ repeat_events: 0;
+ description { state: "default" 0.0;
+ image.normal: "favicon_mask.png";
+ }
+ description { state: "selected" 0.0;
+ image.normal: "favicon_mask_selected.png";
+ }
+ }
+ }
+ programs {
+ program { name: "favicon_mask_default";
+ signal: "favicon_mask_default";
+ source: "ui";
+ action: STATE_SET "default" 0.0;
+ target: "image";
+ }
+ program { name: "favicon_mask_selected";
+ signal: "favicon_mask_selected";
+ source: "ui";
+ action: STATE_SET "selected" 0.0;
+ target: "image";
+ }
+ }
+ }
+ group { name: "layoutWebsiteHistoryItemTitle";
+ parts {
+ SPACER_RECT_HORIZONTAL("spacerBoxLeft", 0, ELEMENTS_HORIZONTAL_SPACER, 0.0)
+ SPACER_RECT_HORIZONTAL("spacerBoxRight", 0, ELEMENTS_HORIZONTAL_SPACER, 1.0)
+ part { name: "main";
+ scale: 1;
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ min: 1 TITLE_HEIGHT;
+ max: -1 TITLE_HEIGHT;
+ align: 0.0 0.0;
+ fixed: 0 0;
+ rel1 { relative: 0.0 0.0; }
+ rel2 { relative: 1.0 1.0; }
+ }
+ }
+ rect { "divider";
+ scale: 1;
+ desc { "default";
+ visible: 1; color_class: "colorPanelListDivider";
+ align: 0.5 1.0;
+ min: 1 2;
+ max: -1 2;
+ fixed: 0 1;
+ rel1 { relative: 1.0 0.0; to: "spacerBoxLeft"; }
+ rel2 { relative: 0.0 1.0; to: "spacerBoxRight"; }
+ }
+ }
+ }
+ }
+
+ group { name: "layoutMainContent";
+ parts {
+ BACKGROUND_COVER_TOGGLABLE("clickBackground", "", "colorWebsiteHistoryItemTitleMouseIn")
+ part { name: "boxMainHorizontal";
+ scale: 1;
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ min: 1 1;
+ max: -1 -1;
+ align: 0.0 0.0;
+ fixed: 0 0;
+ rel1 { relative: 0.0 0.0; }
+ rel2 { relative: 1.0 1.0; }
+ }
+ }
+ INVISIBLE_BUTTON_SWALLOW("boxMainHorizontal")
+ }
+ programs {
+ PROGRAM_BACKGROUND_COVER_TOGGLABLE("buttonSelectOver", "clickBackground")
+ }
+ }
+
+ group { name: "layoutItemIcon";
+ parts {
+ SPACER_RECT_HORIZONTAL("spacerBoxLeft", 0, ELEMENTS_HORIZONTAL_SPACER, 0.0)
+ SPACER_RECT_HORIZONTAL("spacerBoxRight", 0, ELEMENTS_HORIZONTAL_SPACER, 1.0)
+ part { name: "swallowFavIcon";
+ scale: 1;
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ align: 0.0 0.0;
+ visible: 1;
+ min: 84 84;
+ max: 84 84;
+ fixed: 0 0;
+ rel1 { relative: 1.0 0.0; to: "spacerBoxLeft"; }
+ rel2 { relative: 1.0 1.0; }
+ }
+ }
+ part { name: "swallowFavIconMask";
+ scale: 1;
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ align: 0.0 0.0;
+ visible: 1;
+ min: 84 84;
+ max: 84 84;
+ fixed: 0 0;
+ rel1 { relative: 1.0 0.0; to: "spacerBoxLeft"; }
+ rel2 { relative: 1.0 1.0; }
+ }
+ }
+ }
+ }
+ group { name: "layoutTextSummaryTitle";
+ styles {
+ style {
+ name: "styleTitle";
+ base: "font=Tizen:style=Regular font_size=30 color=#333333 align=0.0 valign=1.0 ellipsis=1.0";
+ }
+ }
+ parts {
+ SPACER_RECT_HORIZONTAL("spacerTextLeft", 0, 28, 0.0)
+ part { name: "elm.text";
+ type: TEXTBLOCK;
+ scale: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ align: 0.0 0.5;
+ min: 1 ELEMENTS_HORIZONTAL_SPACER;
+ max: -1 ELEMENTS_HORIZONTAL_SPACER;
+ fixed: 0 1;
+ rel1 { relative: 1.0 0.0; to: "spacerTextLeft"; }
+ text { style: "styleTitle"; }
+ }
+ }
+ }
+ }
+}
--- /dev/null
+collections { base_scale: 2.0;
+ group {
+ name: "groupImageClear";
+ images.image: "ico_delete.png" COMP;
+ parts {
+ part {
+ name: "image";
+ type: IMAGE;
+ mouse_events: 1;
+ repeat_events: 0;
+ description {
+ state: "default" 0.0;
+ image.normal: "ico_delete.png";
+ }
+ }
+ }
+ }
+ group {
+ name: "layoutWebsiteHistoryItemVisitItems";
+ parts {
+ part {
+ name: "background";
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ color: 255 255 255 255;
+ visible: 0;
+ rel1 { to: "boxMainVertical"; relative: 0.0 0.0; }
+ rel2 { to: "boxMainVertical"; relative: 1.0 1.0; }
+ }
+ }
+ part {
+ name: "boxMainVertical";
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ min: 634 56;
+ max: -1 -1;
+ rel1 { relative: 0.0 0.0; offset: 40.0 28.0; }
+ rel2 { relative: 1.0 1.0; offset: 0.0 -28.0; }
+ }
+ }
+ }
+ }
+ group {
+ name: "layoutWebsiteHistoryVisitItem";
+ parts {
+ part {
+ name: "background";
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1 { to: "boxMainHorizontal"; relative: 0.0 0.0; }
+ rel2 { to: "boxMainHorizontal"; relative: 1.0 1.0; }
+ }
+ description {
+ state: "focused" 0.0;
+ inherit: "default";
+ color: 0 119 246 255;
+ }
+ }
+ part {
+ name: "boxMainHorizontal";
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ min: 634 56;
+ max: 634 56;
+ rel1 { relative: 0.0 0.0; }
+ rel2 { relative: 1.0 1.0; }
+ }
+ }
+ part {
+ name: "buttonSelect";
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.0;
+ min: 633 56;
+ max: 633 56;
+ rel1 { relative: 0.0 0.0; }
+ rel2 { relative: 1.0 1.0; }
+ }
+ }
+ part {
+ name: "imageClear";
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ align: 1.0 0.0;
+ fixed: 0 0;
+ min: 40 40;
+ max: 40 40;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "boxMainHorizontal";
+ offset: -26.0 8.0;
+ }
+ }
+ description {
+ state: "imageClearVisible" 0.0;
+ inherit: "default";
+ visible: 1;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "focused";
+ signal: "buttonSelectFocused";
+ source: "ui";
+ action: STATE_SET "focused" 0.0;
+ target: "background";
+ }
+ program {
+ name: "unfocused";
+ signal: "buttonSelectUnfocused";
+ source: "ui";
+ action: STATE_SET "default" 0.0;
+ target: "imageClear";
+ target: "background";
+ }
+ program {
+ name: "showImageClear";
+ signal: "showImageClear";
+ source: "ui";
+ action: STATE_SET "imageClearVisible" 0.0;
+ target: "imageClear";
+ }
+ }
+ }
+ group {
+ name: "layoutWebsiteHistoryVisitItemDate";
+ styles {
+ style {
+ name: "styleDate";
+ base: "font=Tizen:style=Regular font_size=20 color=#999999 align=0.0 valign=0.5 ellipsis=1.0";
+ }
+ }
+ parts {
+ part {
+ name: "background";
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ color: 0 173 148 255;
+ rel1 { to: "elm.text"; relative: 0.0 0.0; }
+ rel2 { to: "elm.text"; relative: 1.0 1.0; }
+ }
+ }
+ part {
+ name: "elm.text";
+ type: TEXTBLOCK;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.5;
+ min: 140 36;
+ max: 140 36;
+ visible: 1;
+ rel1 { relative: 0.0 0.0; offset: 18.0 0.0; }
+ rel2 { relative: 1.0 1.0; }
+ text { style: "styleDate"; }
+ }
+ }
+ }
+ }
+ group {
+ name: "layoutWebsiteHistoryVisitItemUrl";
+ styles {
+ style {
+ name: "styleUrlDefault";
+ base: "font=Tizen:style=Regular font_size=20 color=#565656 align=0.0 valign=0.5 ellipsis=1.0";
+ }
+ style {
+ name: "styleUrlFocused";
+ base: "font=Tizen:style=Regular font_size=20 color=#FFFFFF align=0.0 valign=0.5 ellipsis=1.0";
+ }
+ }
+ parts {
+ part {
+ name: "background";
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ color: 255 255 255 255;
+ visible: 0;
+ rel1 { to: "elm.text"; relative: 0.0 0.0; }
+ rel2 { to: "elm.text"; relative: 1.0 1.0; }
+ }
+ }
+ part {
+ name: "elm.text";
+ type: TEXTBLOCK;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ //align: 0.0 0.5;
+ min: 1 36;
+ max: -1 36;
+ visible: 1;
+ rel1 { relative: 0.0 0.0; offset: 16.0 0.0; }
+ rel2 { relative: 1.0 1.0; offset: -26.0 0.0; }
+ text { style: "styleUrlDefault"; }
+ }
+ }
+ }
+ }
+}
--- /dev/null
+#include "ButtonDelete.edc"
+#define VISITITEM_HEIGHT 150
+
+collections { base_scale: 2.6;
+ group {
+ name: "layoutWebsiteHistoryItemVisitItems";
+ parts {
+ SPACER_RECT_VERTICAL("spacerBoxTop", 0, 14, 0.0)
+ part { name: "boxMainVertical";
+ scale: 1;
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1 { relative: 0.0 1.0; to: "spacerBoxTop"; }
+ }
+ }
+ }
+ }
+ group { name: "layoutWebsiteHistoryVisitItem";
+ parts{
+ part { name: "main";
+ scale: 1;
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ min: 1 VISITITEM_HEIGHT;
+ max: -1 VISITITEM_HEIGHT;
+ align: 0.0 0.0;
+ fixed: 0 0;
+ rel1 { relative: 0.0 0.0; }
+ rel2 { relative: 1.0 1.0; }
+ }
+ }
+ }
+ }
+
+ group { name: "layoutMainContent";
+ styles {
+ style {
+ name: "styleTitle";
+ base: "font=Tizen:style=Regular font_size=27 color=#333333 align=0.0 valign=1.0 ellipsis=1.0";
+ }
+ style {
+ name: "styleDetails";
+ base: "font=Tizen:style=Regular font_size=23 color=#333333 align=0.0 valign=1.0 ellipsis=1.0";
+ }
+ }
+ parts {
+ BACKGROUND_COVER_TOGGLABLE("clickBackground", "", "colorWebsiteHistoryItemTitleMouseIn")
+ rect { "background";
+ scale: 1;
+ desc { "default";
+ visible: 0;
+ rel1 { relative: 0.0 0.0; }
+ rel2 { relative: 1.0 1.0; }
+ min: 1 1;
+ max: -1 -1;
+ fixed: 0 1;
+ }
+ desc { "visible";
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ SPACER_RECT_CORNER_LEFT_TOP("spacerCornerLeftUpper", 0, 38, 21);
+ SPACER_RECT_CORNER_LEFT_BOTTOM("spacerCornerLeftBottom", 0, 38, 51);
+ SPACER_RECT_CORNER_RIGHT_BOTTOM("spacerCornerRightBottom", 0, 38, 21);
+ SPACER_RECT_CORNER_RIGHT_BOTTOM("spacerCornerRightBottomBig", 0, 20+136+38, 14+30+21);
+
+ part { name: "textTitle";
+ type: TEXTBLOCK;
+ scale: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ align: 1.0 1.0;
+ min: 1 34;
+ max: -1 34;
+ fixed: 0 0;
+ rel1 { relative: 1.0 1.0; to: "spacerCornerLeftUpper"; }
+ rel2 { relative: 0.0 0.0; to: "spacerCornerRightBottomBig"; }
+ text { style: "styleTitle"; }
+ }
+ }
+ part { name: "textUrl";
+ type: TEXTBLOCK;
+ scale: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ align: 0.0 0.0;
+ min: 1 30;
+ max: -1 30;
+ fixed: 0 1;
+ rel1 { relative: 1.0 0.0; to: "spacerCornerLeftBottom"; }
+ rel2 { relative: 0.0 1.0; to: "spacerCornerRightBottomBig"; }
+ text { style: "styleDetails"; }
+ }
+ }
+ part { name: "textTime";
+ type: TEXTBLOCK;
+ scale: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ align: 1.0 1.0;
+ min: 136 30;
+ max: 136 30;
+ fixed: 1 1;
+ rel1 { relative: 0.0 0.0; }
+ rel2 { relative: 0.0 0.0; to: "spacerCornerRightBottom"; }
+ text { style: "styleDetails"; }
+ }
+ }
+ INVISIBLE_BUTTON_SWALLOW("background")
+ }
+ programs {
+ PROGRAM_BACKGROUND_COVER_TOGGLABLE("buttonSelectOver", "clickBackground")
+ }
+}
--- /dev/null
+#include "../../../core/Tools/edc/SpacerRect.edc"
+#include "../../../core/Tools/edc/Background.edc"
+#include "colorClasses.edc"
+
+collections { base_scale: 2.6;
+ group { name: "layoutWebsiteHistoryItem";
+ parts {
+ BACKGROUND_COVER("boxMainVertical", 1, "colorWebsiteHistoryItem")
+ part { name: "boxMainVertical";
+ type: SWALLOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ align: 0.0 0.0;
+ min: 1 150;
+ max: -1 150;
+ rel1 { relative: 0.0 0.0; }
+ rel2 { relative: 1.0 1.0; }
+ }
+ }
+ }
+ }
+}
+
--- /dev/null
+color_classes {
+ color_class { name: "colorMainBg";
+ color: 244 244 244 255;
+ }
+ color_class { name: "backgroundGreen";
+ color: 0 255 0 150;
+ }
+ color_class { name: "backgroundRed";
+ color: 255 0 0 150;
+ }
+ color_class { name: "colorPanelListDivider";
+ color: 0 0 0 255/10; // 10%
+ }
+ color_class { name: "colorWebsiteHistoryItem";
+ color: 255 255 255 255;
+ }
+ color_class { name: "colorWebsiteHistoryItemTitleMouseIn";
+ color: 224 237 251 255;
+ }
+ color_class { name: "colorButtonDelete";
+ color: 238 28 36 255;
+ }
+ color_class { name: "colorButtonDeletePress";
+ color: 224 19 27 255;
+ }
+}
--- /dev/null
+collections { base_scale: 2.0;
+ images {
+ image: "web_browsing_icon_error.png" COMP;
+ }
+ group { name: "error_message";
+ styles {
+ style { name: "mssage_style";
+ base: "font=Sans font_size=35 color=#d3d3d3 wrap=word align=0.5 ellipsis=1.0";
+ }
+ style { name: "mssage_hint_style";
+ base: "font=Sans font_size=24 color=#868686 wrap=word align=0.5 ellipsis=1.0";
+ }
+ }
+ parts {
+ part{
+ name: "message_background";
+ type: RECT;
+ description{
+ state: "default" 0.0;
+ visible: 1;
+ rel1.relative: 0 0;
+ rel2.relative: 1 1;
+ color: 42 50 64 255;
+ }
+ }
+ part{
+ name: "error_message_background";
+ type:RECT;
+ description{
+ state: "default" 0.0;
+ visible: 1;
+ min: 1582 730;
+ max: 1582 730;
+ fixed: 1 1;
+ align: 0.5 0.5;
+ color: 30 38 50 153;
+ }
+ }
+ part{
+ name: "err_ico";
+ type: IMAGE;
+ description{
+ state: "default" 0.0;
+ visible: 1;
+ min: 140 140;
+ max:140 140;
+ fixed: 1 1;
+ align: 0.5 0;
+ rel1{
+ relative: 0 0;
+ offset:0 163;
+ to: "error_message_background";
+ }
+ rel2{
+ relative: 1 1;
+ to: "error_message_background";
+ }
+ image{
+ normal: "web_browsing_icon_error.png";
+ }
+ }
+ }
+
+ part{
+ name: "error_text";
+ type: TEXTBLOCK;
+ description{
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ min: 1502 96;
+ max: 1502 96;
+ //color: 211 211 211 255;
+ align: 0.5 0;
+ rel1{
+ relative: 0 1;
+ to_x: "error_message_background";
+ to_y: "err_ico";
+ }
+ rel2{
+ relative: 1 1;
+ to: "error_message_background";
+ }
+ text{
+ style: "mssage_style";
+ text: "Server not found.<br/>sdf Please check the followings:";
+ //min: 0 0;
+ //max: 1 1;
+ //align: 1 0;
+ //size: 35;
+ }
+ }
+ }
+
+
+ part{
+ name: "error_hint";
+ type: TEXTBLOCK;
+ description{
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ min: 1502 117;
+ max: 1502 117;
+ color: 134 134 134 255;
+ align: 0.5 0;
+ rel1{
+ relative: 0 1;
+ to_x: "error_message_background";
+ to_y: "error_text";
+ }
+ rel2{
+ relative: 1 1;
+ to: "error_message_background";
+ }
+ text{
+ max: 0 1;
+ style: "mssage_hint_style";
+ text: "Check for any typing error in URL. <br/>"
+ "Check your network settings.<br/>"
+ "Try again later.<br/>"
+ "Click refresh to reload.";
+ }
+ }
+ }
+ }
+/*
+ programs {
+ program { name: "mouse_down";
+ signal: "mouse,down,1";
+ source: "logo";
+ action: STATE_SET "hide" 0.0;
+ target: "logo";
+ }
+ program { name: "mouse_up";
+ signal: "mouse,up,1";
+ source: "logo";
+ action: STATE_SET "default" 0.0;
+ target: "logo";
+ }
+ }
+*/
+ }
+}
--- /dev/null
+#include "../../../core/Tools/edc/IconButton.edc"
+
+collections { base_scale: 2.0;
+ HISTORY_ICO_BTN("elm/button/base/history_button", "btn_bar_clear_nor.png", "btn_bar_clear_foc.png", "btn_bar_clear_dis.png")
+ HISTORY_ICO_BTN("elm/button/base/clear_history_button", "btn_bar_clear_all_nor.png", "btn_bar_clear_all_foc.png", "btn_bar_clear_all_dis.png")
+ HISTORY_ICO_BTN("elm/button/base/close_history_button", "btn_bar_stop_nor.png", "btn_bar_stop_nor.png", "btn_bar_stop_nor.png")
+}
\ No newline at end of file
--- /dev/null
+#include "../../../core/Tools/edc/IconButton.edc"
+
+collections { base_scale: 2.6;
+ HISTORY_ICO_BTN_MOB("elm/button/base/history_button", "navi_ic_clear.png", "navi_ic_clear.png", "navi_ic_clear.png")
+ HISTORY_ICO_BTN_MOB("elm/button/base/close_history_button", "navi_ic_stop.png", "navi_ic_stop.png", "navi_ic_stop.png")
+}
\ No newline at end of file
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <Elementary.h>
+#include <boost/concept_check.hpp>
+#include <vector>
+#include <AbstractMainWindow.h>
+
+#include "app_i18n.h"
+#include "MoreMenuUI.h"
+#include "ServiceManager.h"
+#include "BrowserLogger.h"
+#include "BrowserImage.h"
+
+namespace tizen_browser{
+namespace base_ui{
+
+EXPORT_SERVICE(MoreMenuUI, "org.tizen.browser.moremenuui")
+
+struct ItemData{
+ tizen_browser::base_ui::MoreMenuUI * m_moreMenu;
+ std::shared_ptr<tizen_browser::services::HistoryItem> h_item;
+ Elm_Object_Item * e_item;
+ };
+
+typedef struct _MoreItemData
+{
+ ItemType item;
+ std::shared_ptr<tizen_browser::base_ui::MoreMenuUI> moreMenuUI;
+} MoreMenuItemData;
+
+MoreMenuUI::MoreMenuUI()
+ : m_current_tab_bar(nullptr)
+ , m_mm_layout(nullptr)
+ , m_gengrid(nullptr)
+ , m_parent(nullptr)
+ , m_toastPopup(nullptr)
+ , m_icon(nullptr)
+ , m_bookmarkIcon(nullptr)
+ , m_item_class(nullptr)
+ , m_desktopMode(true)
+#if PROFILE_MOBILE
+ , m_shouldShowFindOnPage(false)
+ , m_blockThumbnails(false)
+#endif
+ , m_isVisible(false)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_edjFilePath = EDJE_DIR;
+ m_edjFilePath.append("MoreMenuUI/MoreMenu.edj");
+ m_item_class = createItemClass();
+}
+
+MoreMenuUI::~MoreMenuUI()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (m_item_class)
+ elm_gengrid_item_class_free(m_item_class);
+ evas_object_del(m_gengrid);
+}
+
+Elm_Gengrid_Item_Class* MoreMenuUI::createItemClass()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ Elm_Gengrid_Item_Class* item_class = elm_gengrid_item_class_new();
+ item_class->item_style = "menu_item";
+ item_class->func.text_get = _grid_text_get;
+ item_class->func.content_get = _grid_content_get;
+ item_class->func.state_get = NULL;
+ item_class->func.del = NULL;
+ return item_class;
+}
+
+void MoreMenuUI::init(Evas_Object* parent)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(parent);
+ m_parent = parent;
+}
+
+#if PROFILE_MOBILE
+void MoreMenuUI::updateBookmarkButton()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ elm_gengrid_item_update(m_map_menu_views[ADD_TO_BOOKMARK]);
+}
+#endif
+
+void MoreMenuUI::showUI()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (!m_mm_layout)
+ createMoreMenuLayout();
+ createGengrid(); // recreate gengrid because icons could have changed
+ addItems();
+#if !PROFILE_MOBILE
+ m_focusManager.startFocusManager(m_gengrid);
+ setFocus(EINA_TRUE);
+#endif
+ evas_object_show(m_mm_layout);
+ evas_object_show(elm_object_part_content_get(m_mm_layout,"current_tab_bar"));
+#if PROFILE_MOBILE
+ resetContent();
+#endif
+ m_isVisible = true;
+}
+
+void MoreMenuUI::hideUI()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_mm_layout);
+
+ evas_object_hide(m_mm_layout);
+ evas_object_hide(elm_object_part_content_get(m_mm_layout,"current_tab_bar"));
+ clearItems();
+ evas_object_del(m_gengrid);
+
+#if PROFILE_MOBILE
+ elm_object_signal_emit(m_parent, "hide_moremenu", "ui");
+ deleteMoreMenuLayout();
+#else
+ setFocus(EINA_FALSE);
+ m_focusManager.stopFocusManager();
+#endif
+ m_isVisible = false;
+}
+
+
+Evas_Object* MoreMenuUI::getContent()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ if(!m_mm_layout)
+ createMoreMenuLayout();
+ return m_mm_layout;
+}
+
+#if PROFILE_MOBILE
+void MoreMenuUI::resetContent()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ boost::optional<bool> rotated = isRotated();
+ if (rotated) {
+ if (*rotated) {
+ elm_gengrid_item_size_set(m_gengrid, ELM_SCALE_SIZE(GENGRID_ITEM_WIDTH_LANDSCAPE),
+ ELM_SCALE_SIZE(GENGRID_ITEM_HEIGHT_LANDSCAPE));
+ elm_object_signal_emit(m_mm_layout, "switch_landscape", "ui");
+ if (evas_object_visible_get(m_mm_layout))
+ elm_object_signal_emit(m_parent, "show_moremenu_landscape", "ui");
+ } else {
+ elm_gengrid_item_size_set(m_gengrid, ELM_SCALE_SIZE(GENGRID_ITEM_WIDTH),
+ ELM_SCALE_SIZE(GENGRID_ITEM_HEIGHT));
+ elm_object_signal_emit(m_mm_layout, "switch_vertical", "ui");
+ if (evas_object_visible_get(m_mm_layout))
+ elm_object_signal_emit(m_parent, "show_moremenu_vertical", "ui");
+ }
+ } else
+ BROWSER_LOGE("[%s:%d] Signal not found", __PRETTY_FUNCTION__, __LINE__);
+}
+#endif
+
+void MoreMenuUI::createMoreMenuLayout()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_parent);
+ elm_theme_extension_add(NULL, m_edjFilePath.c_str());
+ m_mm_layout = elm_layout_add(m_parent);
+ elm_layout_file_set(m_mm_layout, m_edjFilePath.c_str(), "moremenu-layout");
+ evas_object_size_hint_weight_set(m_mm_layout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(m_mm_layout, EVAS_HINT_FILL, EVAS_HINT_FILL);
+
+#if PROFILE_MOBILE
+ elm_object_part_content_set(m_parent, "moremenu", m_mm_layout);
+ elm_object_tree_focus_allow_set(m_mm_layout, EINA_FALSE);
+#endif
+}
+
+#if PROFILE_MOBILE
+void MoreMenuUI::deleteMoreMenuLayout()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ M_ASSERT(m_parent);
+ M_ASSERT(m_mm_layout);
+
+ evas_object_del(m_gengrid);
+ evas_object_hide(m_mm_layout);
+ elm_object_signal_emit(m_parent, "hide_moremenu", "ui");
+ evas_object_del(m_mm_layout);
+
+ m_mm_layout = nullptr;
+}
+#endif
+
+void MoreMenuUI::createGengrid()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_gengrid = elm_gengrid_add(m_mm_layout);
+ elm_object_part_content_set(m_mm_layout, "elm.swallow.grid", m_gengrid);
+ elm_gengrid_align_set(m_gengrid, 0, 0);
+ elm_gengrid_select_mode_set(m_gengrid, ELM_OBJECT_SELECT_MODE_ALWAYS);
+ elm_gengrid_multi_select_set(m_gengrid, EINA_FALSE);
+ elm_gengrid_horizontal_set(m_gengrid, EINA_FALSE);
+ elm_scroller_policy_set(m_gengrid, ELM_SCROLLER_POLICY_OFF, ELM_SCROLLER_POLICY_OFF);
+#if PROFILE_MOBILE
+ elm_scroller_bounce_set(m_gengrid, EINA_FALSE, EINA_FALSE);
+ elm_object_scroll_lock_x_set(m_gengrid, EINA_TRUE);
+#else
+ elm_scroller_page_size_set(m_gengrid, 0, 327);
+ elm_gengrid_item_size_set(m_gengrid, ELM_SCALE_SIZE(GENGRID_ITEM_WIDTH), ELM_SCALE_SIZE(GENGRID_ITEM_HEIGHT));
+#endif
+ evas_object_size_hint_weight_set(m_gengrid, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(m_gengrid, EVAS_HINT_FILL, EVAS_HINT_FILL);
+}
+
+void MoreMenuUI::showCurrentTab()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_current_tab_bar = elm_layout_add(m_mm_layout);
+ elm_layout_file_set(m_current_tab_bar, m_edjFilePath.c_str(), "current_tab_layout");
+ evas_object_size_hint_weight_set(m_current_tab_bar, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ elm_object_part_content_set(m_mm_layout, "current_tab_bar", m_current_tab_bar);
+
+ Evas_Object* button = elm_button_add(m_current_tab_bar);
+ elm_object_style_set(button, "hidden_button");
+ evas_object_smart_callback_add(button, "clicked", _close_clicked, this);
+ elm_object_part_content_set(m_current_tab_bar, "close_click", button);
+ evas_object_show(button);
+ elm_object_focus_set(button, EINA_TRUE);
+
+ m_bookmarkButton = elm_button_add(m_mm_layout);
+ elm_object_style_set(m_bookmarkButton, "hidden_button");
+ evas_object_show(m_bookmarkButton);
+ evas_object_smart_callback_add(m_bookmarkButton, "clicked", _bookmarkButton_clicked, this);
+
+ m_bookmarkIcon = elm_icon_add(m_mm_layout);
+ elm_object_part_content_set(m_current_tab_bar, "bookmark_ico", m_bookmarkIcon);
+ elm_object_part_content_set(m_current_tab_bar, "star_click", m_bookmarkButton);
+#if !PROFILE_MOBILE
+ createFocusVector();
+#endif
+}
+
+void MoreMenuUI::setFavIcon(tools::BrowserImagePtr favicon)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if(favicon && favicon->getSize() > 0) {
+ if(m_icon)
+ evas_object_del(m_icon);
+
+ m_icon = favicon->getEvasImage(m_current_tab_bar);
+ if(m_icon) {
+ evas_object_size_hint_weight_set(m_icon, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(m_icon, EVAS_HINT_FILL, EVAS_HINT_FILL);
+ elm_object_part_content_set(m_current_tab_bar, "favicon", m_icon);
+ evas_object_show(m_icon);
+ }
+ }
+ else {
+ setDocIcon();
+ }
+}
+
+void MoreMenuUI::setDocIcon()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if(m_icon)
+ evas_object_del(m_icon);
+
+ m_icon = elm_icon_add(m_mm_layout);
+ elm_image_file_set(m_icon, m_edjFilePath.c_str(), "ico_url.png");
+ evas_object_size_hint_weight_set(m_icon, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(m_icon, EVAS_HINT_FILL, EVAS_HINT_FILL);
+ elm_object_part_content_set(m_current_tab_bar, "favicon", m_icon);
+}
+
+void MoreMenuUI::setWebTitle(const std::string& title)
+{
+ BROWSER_LOGD("[%s:%d] %s", __PRETTY_FUNCTION__, __LINE__, title.c_str());
+ elm_object_part_text_set(m_current_tab_bar, "webpage_title", title.c_str());
+}
+
+void MoreMenuUI::setURL(const std::string& url)
+{
+ BROWSER_LOGD("[%s:%d] %s", __PRETTY_FUNCTION__, __LINE__, url.c_str());
+
+ boost::optional<bool> bookmark = isBookmark();
+ if (bookmark) {
+ if (!url.empty()) {
+ elm_object_part_text_set(m_current_tab_bar, "webpage_url", url.c_str());
+ if (*bookmark) {
+ changeBookmarkStatus(true);
+ enableAddToBookmarkButton(true);
+ } else {
+ changeBookmarkStatus(false);
+ enableAddToBookmarkButton(true);
+ }
+ } else {
+ elm_object_part_text_set(m_current_tab_bar, "webpage_url", "");
+ elm_object_part_text_set(m_current_tab_bar, "webpage_title", "No Content");
+ changeBookmarkStatus(false);
+ enableAddToBookmarkButton(false);
+ }
+ } else
+ BROWSER_LOGE("[%s:%d] Signal not found", __PRETTY_FUNCTION__, __LINE__);
+}
+
+void MoreMenuUI::setHomePageInfo()
+{
+ setDocIcon();
+ setURL("");
+}
+
+void MoreMenuUI::changeBookmarkStatus(bool data)
+{
+ if (data) {
+ elm_object_part_text_set(m_current_tab_bar, "add_to_bookmark_text", "Remove Bookmark");
+ elm_image_file_set(m_bookmarkIcon, m_edjFilePath.c_str(), "ic_add_bookmark.png");
+ }
+ else {
+ elm_object_part_text_set(m_current_tab_bar, "add_to_bookmark_text", "Add to Bookmark");
+ elm_image_file_set(m_bookmarkIcon, m_edjFilePath.c_str(), "ic_add_bookmark_new.png");
+ }
+}
+
+void MoreMenuUI::enableAddToBookmarkButton(bool data)
+{
+ if (m_bookmarkButton) {
+ elm_object_disabled_set(m_bookmarkButton, data ? EINA_FALSE : EINA_TRUE);
+ elm_object_style_set(m_bookmarkButton, data ? "hidden_button" : "dimmed_button");
+ }
+}
+
+void MoreMenuUI::createToastPopup(const char* text)
+{
+ m_toastPopup = elm_popup_add(m_mm_layout);
+ elm_object_style_set(m_toastPopup, "toast");
+ evas_object_size_hint_weight_set(m_toastPopup, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(m_toastPopup, EVAS_HINT_FILL, EVAS_HINT_FILL);
+ elm_object_part_content_set(m_current_tab_bar, "toast_popup", m_toastPopup);
+ elm_object_part_text_set(m_current_tab_bar, "toast_text", text);
+ evas_object_smart_callback_add(m_toastPopup, "timeout", _timeout, this);
+ elm_popup_timeout_set(m_toastPopup, 3.0);
+}
+
+void MoreMenuUI::_timeout(void *data, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ MoreMenuUI *moreMenuUI = static_cast<MoreMenuUI*>(data);
+ elm_object_part_text_set(moreMenuUI->m_current_tab_bar, "toast_text", "");
+ evas_object_del(moreMenuUI->m_toastPopup);
+}
+
+void MoreMenuUI::_bookmarkButton_clicked(void* data, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data) {
+ MoreMenuUI *moreMenuUI = static_cast<MoreMenuUI*>(data);
+ moreMenuUI->bookmarkFlowClicked();
+ } else
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+}
+
+void MoreMenuUI::_close_clicked(void* data, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data) {
+ MoreMenuUI *moreMenuUI = static_cast<MoreMenuUI*>(data);
+ moreMenuUI->closeMoreMenuClicked();
+ }
+}
+
+void MoreMenuUI::addItems()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+#if PROFILE_MOBILE
+ for (int i = 0; i <= FIND_ON_PAGE; i++) {
+ ItemType type = static_cast<ItemType>(i);
+ if (type == ItemType::FIND_ON_PAGE && !m_shouldShowFindOnPage)
+ continue;
+ addItem(type);
+ }
+#else
+ for (int i = 0; i <= EXIT_BROWSER; i++) {
+ ItemType type = static_cast<ItemType>(i);
+ // take proper image for desktop/mobile view
+ if (type == ItemType::VIEW_DESKTOP_WEB && m_desktopMode)
+ continue;
+ if (type == ItemType::VIEW_MOBILE_WEB && !m_desktopMode)
+ continue;
+ addItem(type);
+ }
+#endif
+}
+
+void MoreMenuUI::addItem(ItemType type)
+{
+ MoreMenuItemData *itemData = new MoreMenuItemData();
+ itemData->item = type;
+ itemData->moreMenuUI = std::shared_ptr<tizen_browser::base_ui::MoreMenuUI>(this);
+ Elm_Object_Item* bookmarkView = elm_gengrid_item_append(m_gengrid, m_item_class, itemData, _thumbSelected, itemData);
+ m_map_menu_views.insert(std::pair<ItemType, Elm_Object_Item*>(itemData->item, bookmarkView));
+ elm_gengrid_item_selected_set(bookmarkView, EINA_FALSE);
+}
+
+void MoreMenuUI::clearItems()
+{
+ BROWSER_LOGD("[%s:%d]", __PRETTY_FUNCTION__, __LINE__);
+ for (auto it = m_map_menu_views.begin(); it != m_map_menu_views.end(); ++it) {
+ Elm_Object_Item* bookmarkView = it->second;
+ Evas_Object *button = elm_object_item_part_content_get(bookmarkView, "thumbbutton_item");
+ evas_object_event_callback_del(button, EVAS_CALLBACK_MOUSE_IN, __cb_mouse_in);
+ evas_object_event_callback_del(button, EVAS_CALLBACK_MOUSE_OUT, __cb_mouse_out);
+ }
+
+ elm_gengrid_clear(m_gengrid);
+ m_map_menu_views.clear();
+}
+
+char* MoreMenuUI::_grid_text_get(void* data, Evas_Object*, const char* part)
+{
+ BROWSER_LOGD("[%s:%d] part=%s", __PRETTY_FUNCTION__, __LINE__, part);
+ if (data && part) {
+ MoreMenuItemData *itemData = static_cast<MoreMenuItemData*>(data);
+#if PROFILE_MOBILE
+ const char *part_name = "thumbnail_text";
+#else
+ const char *part_name = "menu_label";
+#endif
+ static const int part_name_len = strlen(part_name);
+
+ if (!strncmp(part_name, part, part_name_len)) {
+ const char* item_name = NULL;
+ switch (itemData->item) {
+ case HISTORY:
+ item_name = "History Manager";
+ break;
+ case BOOKMARK_MANAGER:
+ item_name = "Bookmark Manager";
+ break;
+ case SETTINGS:
+ item_name = _("IDS_BR_OPT_SETTINGS");
+ break;
+#if PROFILE_MOBILE
+ case ADD_TO_BOOKMARK: {
+ boost::optional<bool> bookmark = itemData->moreMenuUI->isBookmark();
+ if (bookmark)
+ item_name = *bookmark ? "Edit Bookmark" : "Add to Bookmark";
+ else
+ BROWSER_LOGE("[%s:%d] Signal not found", __PRETTY_FUNCTION__, __LINE__);
+ }
+ break;
+#ifdef READER_MODE_ENABLED
+ case READER_MODE:
+ item_name = _("IDS_BR_OPT_READER_MODE_TTS");
+ break;
+#endif
+ case FIND_ON_PAGE:
+ item_name = _("IDS_BR_OPT_FIND_ON_PAGE");
+ break;
+#else
+#ifdef READER_MODE_ENABLED
+ case READER_MODE:
+ item_name = _("IDS_BR_OPT_READER_MODE_TTS");
+ break;
+#endif
+ case SCREEN_ZOOM:
+ item_name = "Screen Zoom";
+ break;
+#ifdef START_MINIBROWSER_ENABLED
+ case START_MINIBROWSER:
+ item_name = "Start Mini Browser";
+ break;
+#endif
+ case VIEW_MOBILE_WEB:
+ item_name = "View Mobile Web";
+ break;
+ case VIEW_DESKTOP_WEB:
+ item_name = "View Desktop Web";
+ break;
+ case EXIT_BROWSER:
+ item_name = "Exit Browser";
+ break;
+#endif
+ default:
+ item_name = "";
+ }
+ return strdup(item_name);
+ }
+ }
+ return NULL;
+}
+
+static const char* getImageFileNameForType(ItemType type, bool focused, Eina_Bool bookmarked)
+{
+#if PROFILE_MOBILE
+ M_UNUSED(focused);
+#else
+ M_UNUSED(bookmarked);
+#endif
+ const char* file_name = NULL;
+ switch (type) {
+#if PROFILE_MOBILE
+ case ADD_TO_BOOKMARK:
+ file_name = bookmarked == EINA_TRUE ? "moremenu_ic_01_edit.png" : "moremenu_ic_01.png";
+ break;
+#ifdef READER_MODE_ENABLED
+ case READER_MODE:
+ file_name = "moremenu_ic_02.png";
+ break;
+#endif
+ case HISTORY:
+ file_name = "moremenu_ic_04.png";
+ break;
+ case BOOKMARK_MANAGER:
+ file_name = "moremenu_ic_05.png";
+ break;
+ case SETTINGS:
+ file_name = "moremenu_ic_06.png";
+ break;
+ case FIND_ON_PAGE:
+ file_name = "moremenu_ic_07.png";
+ break;
+#else
+ #ifdef READER_MODE_ENABLED
+ case READER_MODE:
+ file_name = focused ? "ic_more_readermode_foc.png" : "ic_more_readermode_nor.png";
+ break;
+ #endif
+ case BOOKMARK_MANAGER:
+ file_name = focused ? "ic_more_bookmark_foc.png" : "ic_more_bookmark_nor.png";
+ break;
+ case HISTORY:
+ file_name = focused ? "ic_more_history_foc.png" : "ic_more_history_nor.png";
+ break;
+ case SCREEN_ZOOM:
+ file_name = focused ? "ic_more_zoom_foc.png" : "ic_more_zoom_nor.png";
+ break;
+ #ifdef START_MINIBROWSER_ENABLED
+ case START_MINIBROWSER:
+ file_name = focused ? "ic_more_minibrowser_foc.png" : "ic_more_minibrowser_nor.png";
+ break;
+ #endif
+ case VIEW_MOBILE_WEB:
+ file_name = focused ? "ic_more_mobileview_foc.png" : "ic_more_mobileview_nor.png";
+ break;
+ case VIEW_DESKTOP_WEB:
+ file_name = focused ? "ic_more_desktopview_foc.png" : "ic_more_desktopview_nor.png";
+ break;
+ case SETTINGS:
+ file_name = focused ? "ic_more_setting_foc.png" : "ic_more_setting_nor.png";
+ break;
+ case EXIT_BROWSER:
+ file_name = focused ? "ic_more_exit_foc.png" : "ic_more_exit_nor.png";
+ break;
+#endif
+ default:
+ file_name = "";
+ }
+ return file_name;
+}
+
+Evas_Object * MoreMenuUI::_grid_content_get(void *data, Evas_Object *obj, const char *part)
+{
+ BROWSER_LOGD("[%s:%d] part=%s", __PRETTY_FUNCTION__, __LINE__, part);
+ if (data && obj && part) {
+ MoreMenuItemData *itemData = static_cast<MoreMenuItemData*>(data);
+#if PROFILE_MOBILE
+ const char *part_name1 = "thumbnail_icon";
+#else
+ const char *part_name1 = "thumbnail_item";
+#endif
+ static const int part_name1_len = strlen(part_name1);
+ const char *part_name2 = "thumbbutton_item";
+ static const int part_name2_len = strlen(part_name2);
+
+ if (!strncmp(part_name1, part, part_name1_len)) {
+ Evas_Object* thumb_nail = elm_icon_add(obj);
+ boost::optional<bool> bookmark = itemData->moreMenuUI->isBookmark();
+ if (bookmark) {
+ const char* file_name = getImageFileNameForType(itemData->item, false, *bookmark);
+ elm_image_file_set(thumb_nail, itemData->moreMenuUI->m_edjFilePath.c_str(), file_name);
+ return thumb_nail;
+ } else
+ BROWSER_LOGE("[%s:%d] Signal not found", __PRETTY_FUNCTION__, __LINE__);
+ }
+
+ if (!strncmp(part_name2, part, part_name2_len)) {
+ Evas_Object *thumbButton = elm_button_add(obj);
+#if PROFILE_MOBILE
+ elm_object_style_set(thumbButton, "invisible_button");
+ evas_object_smart_callback_add(thumbButton, "clicked", _thumbSelected, data);
+ elm_object_part_content_set(obj, "thumbnail_click", thumbButton);
+#else
+ elm_object_style_set(thumbButton, "clickButton");
+ evas_object_event_callback_add(thumbButton, EVAS_CALLBACK_MOUSE_IN, __cb_mouse_in, data);
+ evas_object_event_callback_add(thumbButton, EVAS_CALLBACK_MOUSE_OUT, __cb_mouse_out, data);
+#endif
+ return thumbButton;
+ }
+ }
+ return NULL;
+}
+
+void MoreMenuUI::__cb_mouse_in(void * data, Evas *, Evas_Object *obj, void *)
+{
+ BROWSER_LOGD("[%s:%d]", __PRETTY_FUNCTION__, __LINE__);
+
+#if PROFILE_MOBILE
+ M_UNUSED(data);
+ M_UNUSED(obj);
+#else
+ if (data && obj) {
+ elm_object_focus_set(obj, EINA_TRUE);
+ MoreMenuItemData *itemData = static_cast<MoreMenuItemData*>(data);
+ Elm_Object_Item *selected = itemData->moreMenuUI->m_map_menu_views[itemData->item];
+ Evas_Object *thumb_nail = elm_object_item_part_content_get(selected, "thumbnail_item");
+ boost::optional<bool> bookmark = itemData->moreMenuUI->isBookmark();
+ if (bookmark) {
+ const char *file_name = getImageFileNameForType(itemData->item, true, *bookmark);
+ elm_image_file_set(thumb_nail, itemData->moreMenuUI->m_edjFilePath.c_str(), file_name);
+ } else
+ BROWSER_LOGE("[%s:%d] Signal not found", __PRETTY_FUNCTION__, __LINE__);
+ }
+#endif
+}
+
+void MoreMenuUI::__cb_mouse_out(void * data, Evas *, Evas_Object *obj, void *)
+{
+ BROWSER_LOGD("[%s:%d]", __PRETTY_FUNCTION__, __LINE__);
+#if PROFILE_MOBILE
+ M_UNUSED(data);
+ M_UNUSED(obj);
+#else
+ if (data && obj) {
+ elm_object_focus_set(obj, EINA_FALSE);
+ MoreMenuItemData *itemData = static_cast<MoreMenuItemData*>(data);
+ Elm_Object_Item *selected = itemData->moreMenuUI->m_map_menu_views[itemData->item];
+ Evas_Object *thumb_nail = elm_object_item_part_content_get(selected, "thumbnail_item");
+ boost::optional<bool> bookmark = itemData->moreMenuUI->isBookmark();
+ if (bookmark) {
+ const char *file_name = getImageFileNameForType(itemData->item, false, *bookmark);
+ elm_image_file_set(thumb_nail, itemData->moreMenuUI->m_edjFilePath.c_str(), file_name);
+ } else
+ BROWSER_LOGE("[%s:%d] Signal not found", __PRETTY_FUNCTION__, __LINE__);
+ }
+#endif
+}
+
+
+void MoreMenuUI::_thumbSelected(void* data, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d]", __PRETTY_FUNCTION__, __LINE__);
+ if (data) {
+ MoreMenuItemData *itemData = static_cast<MoreMenuItemData*>(data);
+ BROWSER_LOGD("type: %d", itemData->item);
+ switch (itemData->item) {
+ case HISTORY:
+ itemData->moreMenuUI->historyUIClicked();
+ break;
+ case SETTINGS:
+ itemData->moreMenuUI->settingsClicked();
+ break;
+ case BOOKMARK_MANAGER:
+ itemData->moreMenuUI->bookmarkManagerClicked();
+ break;
+#if PROFILE_MOBILE
+ case FIND_ON_PAGE:
+ itemData->moreMenuUI->closeMoreMenuClicked();
+ itemData->moreMenuUI->findOnPageClicked();
+ break;
+ case ADD_TO_BOOKMARK:
+ if (!itemData->moreMenuUI->m_blockThumbnails)
+ elm_object_focus_allow_set(itemData->moreMenuUI->m_gengrid, EINA_FALSE);
+ itemData->moreMenuUI->bookmarkFlowClicked();
+ break;
+#ifdef READER_MODE_ENABLED
+ case READER_MODE:
+ //TODO: Implement reader mode
+ break;
+#endif
+#else
+#ifdef READER_MODE_ENABLED
+ case READER_MODE:
+ //TODO: Implement reader mode
+ break;
+#endif
+ case SCREEN_ZOOM:
+ itemData->moreMenuUI->zoomUIClicked();
+ break;
+#ifdef START_MINIBROWSER_ENABLED
+ case START_MINIBROWSER:
+ //TODO: Implement minibrowser launching
+ break;
+#endif
+ case VIEW_MOBILE_WEB:
+ itemData->moreMenuUI->switchToMobileMode();
+ itemData->moreMenuUI->m_desktopMode = false;
+ itemData->moreMenuUI->closeMoreMenuClicked();
+ break;
+ case VIEW_DESKTOP_WEB:
+ itemData->moreMenuUI->switchToDesktopMode();
+ itemData->moreMenuUI->m_desktopMode = true;
+ itemData->moreMenuUI->closeMoreMenuClicked();
+ break;
+ case EXIT_BROWSER:
+ _exitClicked();
+ break;
+#endif
+ default:
+ BROWSER_LOGD("[%s:%d] Warning: Unhandled button.", __PRETTY_FUNCTION__, __LINE__);
+ break;
+ }
+ }
+}
+
+void MoreMenuUI::_exitClicked()
+{
+ BROWSER_LOGD("[%s:%d]", __PRETTY_FUNCTION__, __LINE__);
+ elm_exit();
+}
+
+void MoreMenuUI::setFocus(Eina_Bool focusable)
+{
+ BROWSER_LOGD("[%s:%d]", __PRETTY_FUNCTION__, __LINE__);
+ elm_object_tree_focus_allow_set(getContent(), focusable);
+ if (focusable == EINA_TRUE)
+ elm_object_focus_set(elm_object_part_content_get(m_current_tab_bar, "close_click"), focusable);
+}
+
+#if PROFILE_MOBILE
+void MoreMenuUI::shouldShowFindOnPage(bool show)
+{
+ m_shouldShowFindOnPage = show;
+}
+
+void MoreMenuUI::blockThumbnails(bool blockThumbnails)
+{
+ m_blockThumbnails = blockThumbnails;
+}
+#endif
+
+#if !PROFILE_MOBILE
+void MoreMenuUI::createFocusVector()
+{
+ BROWSER_LOGD("[%s:%d]", __PRETTY_FUNCTION__, __LINE__);
+ m_focusManager.addItem(elm_object_part_content_get(m_current_tab_bar, "close_click"));
+ m_focusManager.addItem(m_bookmarkButton);
+ m_focusManager.addItem(m_gengrid);
+ m_focusManager.setIterator();
+}
+#endif
+
+}
+}
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef MOREMENUUI_H
+#define MOREMENUUI_H
+
+#include <Evas.h>
+#include <Eina.h>
+#include <Elementary.h>
+#include <memory>
+#include <boost/signals2/signal.hpp>
+
+#include "AbstractUIComponent.h"
+#include "AbstractService.h"
+#include "ServiceFactory.h"
+#include "service_macros.h"
+#include "BrowserImageTypedef.h"
+
+#include "BookmarkItem.h"
+#include "services/HistoryService/HistoryItem.h"
+
+#if !PROFILE_MOBILE
+#include "FocusManager.h"
+#endif
+
+#include <Ecore_Wayland.h>
+
+#define M_UNUSED(x) (void)(x)
+
+namespace tizen_browser{
+namespace base_ui{
+
+class SimpleUI;
+enum ItemType {
+#if PROFILE_MOBILE
+ ADD_TO_BOOKMARK,
+#ifdef READER_MODE_ENABLED
+ READER_MODE,
+#endif
+ HISTORY,
+ BOOKMARK_MANAGER,
+ SETTINGS,
+ FIND_ON_PAGE
+#else
+#ifdef READER_MODE_ENABLED
+ READER_MODE,
+#endif
+ BOOKMARK_MANAGER,
+ HISTORY,
+ SCREEN_ZOOM,
+#ifdef START_MINIBROWSER_ENABLED
+ START_MINIBROWSER,
+#endif
+ VIEW_MOBILE_WEB,
+ VIEW_DESKTOP_WEB,
+ SETTINGS,
+ EXIT_BROWSER
+#endif
+} item;
+
+class BROWSER_EXPORT MoreMenuUI
+ : public tizen_browser::interfaces::AbstractUIComponent
+ , public tizen_browser::core::AbstractService
+{
+public:
+ MoreMenuUI();
+ ~MoreMenuUI();
+
+ //AbstractUIComponent interface methods
+ void init(Evas_Object* parent);
+ Evas_Object* getContent();
+ void showUI();
+ void hideUI();
+ bool isVisible() { return m_isVisible; }
+
+ void setDesktopMode(bool desktopMode) {m_desktopMode = desktopMode;}
+
+ void showCurrentTab();
+ virtual std::string getName();
+ void setFavIcon(tools::BrowserImagePtr favicon);
+ void setWebTitle(const std::string& title);
+ void setURL(const std::string& url);
+ void setHomePageInfo();
+
+ void changeBookmarkStatus(bool data);
+ void enableAddToBookmarkButton(bool data);
+ void createToastPopup(const char* text);
+ void setFocus(Eina_Bool focusable);
+#if PROFILE_MOBILE
+ void updateBookmarkButton();
+ void blockThumbnails(bool blockThumbnails);
+ void shouldShowFindOnPage(bool show);
+ void resetContent();
+
+ boost::signals2::signal<void ()> findOnPageClicked;
+ boost::signals2::signal<bool ()> isRotated;
+#endif
+ boost::signals2::signal<void (int)> addToBookmarkClicked;
+ boost::signals2::signal<void ()> bookmarkManagerClicked;
+ boost::signals2::signal<void ()> historyUIClicked;
+ boost::signals2::signal<void ()> settingsClicked;
+ boost::signals2::signal<void ()> closeMoreMenuClicked;
+ boost::signals2::signal<void ()> zoomUIClicked;
+ boost::signals2::signal<void ()> switchToMobileMode;
+ boost::signals2::signal<void ()> switchToDesktopMode;
+ boost::signals2::signal<bool ()> isBookmark;
+ boost::signals2::signal<void ()> bookmarkFlowClicked;
+private:
+ Elm_Gengrid_Item_Class* createItemClass();
+ void createMoreMenuLayout();
+#if PROFILE_MOBILE
+ void deleteMoreMenuLayout();
+#endif
+ void createGengrid();
+ void addItems();
+ void addItem(ItemType item);
+ void clearItems();
+ static char* _grid_text_get(void *data, Evas_Object *obj, const char *part);
+ static Evas_Object * _grid_content_get(void *data, Evas_Object *obj, const char *part);
+ static void _thumbSelected(void * data, Evas_Object * obj, void * event_info);
+ static void _exitClicked();
+#if !PROFILE_MOBILE
+ void createFocusVector();
+#endif
+
+ void setDocIcon();
+
+ static void _bookmarkButton_clicked(void *data, Evas_Object *obj, void *event_info);
+ static void _close_clicked(void *data, Evas_Object *obj, void *event_info);
+
+ static void _timeout(void *data, Evas_Object *obj, void *event_info);
+
+ static void __cb_mouse_in(void *data, Evas *e, Evas_Object *obj, void *event_info);
+ static void __cb_mouse_out(void *data, Evas *e, Evas_Object *obj, void *event_info);
+ Evas_Object *m_current_tab_bar;
+ Evas_Object *m_mm_layout;
+ Evas_Object *m_gengrid;
+ Evas_Object *m_parent;
+ Evas_Object *m_toastPopup;
+ Evas_Object *m_icon;
+ Evas_Object *m_bookmarkIcon;
+ Evas_Object *m_bookmarkButton;
+ Elm_Gengrid_Item_Class * m_item_class;
+ std::map<ItemType,Elm_Object_Item*> m_map_menu_views;
+ std::string m_edjFilePath;
+ bool m_gengridSetup;
+ bool m_desktopMode;
+#if PROFILE_MOBILE
+ bool m_shouldShowFindOnPage;
+ bool m_blockThumbnails;
+ const unsigned int GENGRID_ITEM_WIDTH = 228;
+ const unsigned int GENGRID_ITEM_HEIGHT = 213;
+ const unsigned int GENGRID_ITEM_WIDTH_LANDSCAPE = 208;
+ const unsigned int GENGRID_ITEM_HEIGHT_LANDSCAPE = 213;
+#else
+ FocusManager m_focusManager;
+ const unsigned int GENGRID_ITEM_WIDTH = 364;
+ const unsigned int GENGRID_ITEM_HEIGHT = 320;
+#endif
+ bool m_isVisible;
+};
+
+}
+}
+
+#endif // BOOKMARKSUI_H
--- /dev/null
+project(PlatformInputManager)
+
+set(PlatformInputManager_SRCS
+ PlatformInputManager.cpp
+ )
+
+include(Coreheaders)
+include(EFLHelpers)
+
+add_library(${PROJECT_NAME} SHARED ${PlatformInputManager_SRCS})
+
+if(TIZEN_BUILD)
+ target_link_libraries(${PROJECT_NAME} ${pkgs_LDFLAGS})
+endif(TIZEN_BUILD)
+
+install(TARGETS ${PROJECT_NAME}
+ LIBRARY DESTINATION services
+ ARCHIVE DESTINATION services/static)
--- /dev/null
+
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "PlatformInputManager.h"
+
+#include <Ecore.h>
+#include <Ecore_Evas.h>
+#include <Ecore_Input.h>
+#include <unistd.h>
+
+#include "BrowserAssert.h"
+#include "BrowserLogger.h"
+
+#if PROFILE_MOBILE
+#include <efl_extension.h>
+#endif
+
+#define E_PROP_DEVICEMGR_INPUTWIN "DeviceMgr Input Window"
+#define E_PROP_NOT_CURSOR_HIDE "E_NOT_CURSOR_HIDE"
+
+#define MOUSE_POINTER_MOVE_DELAY 0.015f
+#define MOUSE_POINTER_STEPS 10
+
+namespace tizen_browser
+{
+namespace services
+{
+
+EXPORT_SERVICE(PlatformInputManager, "org.tizen.browser.platforminputmanager")
+
+PlatformInputManager::PlatformInputManager()
+#if PROFILE_MOBILE
+ : m_HWKeyCallbackRegistered(false)
+#endif
+{
+
+}
+
+void PlatformInputManager::init(Evas_Object* mainWindow)
+{
+ M_ASSERT(mainWindow);
+ //Suppress compilation warning
+ (void) mainWindow;
+ ecore_event_filter_add(NULL, __filter, NULL, this);
+}
+
+#if PROFILE_MOBILE
+void PlatformInputManager::registerHWKeyCallback(Evas_Object* view)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(view);
+ if (m_HWKeyCallbackRegistered)
+ return;
+ eext_object_event_callback_add(view, EEXT_CALLBACK_BACK, onHWBack, this);
+ eext_object_event_callback_add(view, EEXT_CALLBACK_MORE, onHWMore, this);
+ m_HWKeyCallbackRegistered = true;
+}
+
+void PlatformInputManager::unregisterHWKeyCallback(Evas_Object* view)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(view);
+ if (!m_HWKeyCallbackRegistered)
+ return;
+ eext_object_event_callback_del(view, EEXT_CALLBACK_BACK, onHWBack);
+ eext_object_event_callback_del(view, EEXT_CALLBACK_MORE, onHWMore);
+ m_HWKeyCallbackRegistered = false;
+}
+
+void PlatformInputManager::onHWBack(void* data, Evas_Object*, void*)
+{
+ PlatformInputManager *self = static_cast<PlatformInputManager*>(data);
+ self->backPressed();
+}
+
+void PlatformInputManager::onHWMore(void* data, Evas_Object*, void*)
+{
+ PlatformInputManager *self = static_cast<PlatformInputManager*>(data);
+ self->menuButtonPressed();
+}
+#endif
+
+Eina_Bool PlatformInputManager::__filter(void *data, void */*loop_data*/, int type, void *event)
+{
+ PlatformInputManager *self = static_cast<PlatformInputManager*>(data);
+
+ if (type == ECORE_EVENT_KEY_DOWN) {
+ M_ASSERT(event);
+ Ecore_Event_Key *ev = static_cast<Ecore_Event_Key *>(event);
+
+ if(!ev->keyname)
+ return EINA_TRUE;
+
+ BROWSER_LOGD("Pressed key: %s", ev->keyname);
+ const std::string keyName = ev->keyname;
+
+ /**
+ * Because MENU button launches org.tizen.menu
+ * we use blue 'D' button on remote control or F4 on keyboard as substitution of MENU button
+ */
+ if(!keyName.compare("KEY_MENU") || !keyName.compare("KEY_BLUE")) {
+ self->menuPressed();
+ return EINA_FALSE;
+ }
+
+ if(!keyName.compare("KEY_RETURN"))
+ self->returnPressed();
+ else if(!keyName.compare("KEY_LEFT"))
+ self->leftPressed();
+ else if(!keyName.compare("KEY_RIGHT"))
+ self->rightPressed();
+ else if(!keyName.compare("KEY_ENTER"))
+ self->enterPressed();
+#if PROFILE_MOBILE
+ else if(!keyName.compare("XF86Back"))
+ self->XF86BackPressed();
+#else
+ else if(!keyName.compare("F11") || !keyName.compare("XF86Back"))
+ self->backPressed();
+ else if(!keyName.compare("XF86Red")) // F4 - Red
+ self->redPressed();
+ else if(!keyName.compare("XF86Green")) // F5 - Green
+ self->greenPressed();
+ else if(!keyName.compare("XF86Yellow")) // F6 - Yellow
+ self->yellowPressed();
+ else if(!keyName.compare("XF86Blue")) // F7 - Blue
+ self->bluePressed();
+#endif
+ else if(!keyName.compare("Escape"))
+ self->escapePressed();
+
+
+ } else if(type == ECORE_EVENT_KEY_UP) {
+ M_ASSERT(event);
+ Ecore_Event_Key *ev = static_cast<Ecore_Event_Key *>(event);
+
+ if(!ev->keyname)
+ return EINA_TRUE;
+
+ BROWSER_LOGD("Released key: %s", ev->keyname);
+ } else if (type == ECORE_EVENT_MOUSE_BUTTON_DOWN) {
+ M_ASSERT(event);
+ Ecore_Event_Mouse_Button *ev = static_cast<Ecore_Event_Mouse_Button *>(event);
+ self->mouseClicked(ev->x, ev->y);
+ }
+ return EINA_TRUE;
+}
+
+}
+}
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef PLATFORMINPUTMANAGER_H
+#define PLATFORMINPUTMANAGER_H
+
+#include <boost/signals2/signal.hpp>
+#include <boost/thread/thread.hpp>
+#include <Ecore.h>
+#include <Eina.h>
+#include <Elementary.h>
+
+#include "AbstractService.h"
+#include "ServiceFactory.h"
+#include "service_macros.h"
+
+namespace tizen_browser
+{
+namespace services
+{
+
+class BROWSER_EXPORT PlatformInputManager : public tizen_browser::core::AbstractService
+{
+public:
+ /**
+ * @brief Default constructor with variable initialization.
+ */
+ PlatformInputManager();
+
+ /**
+ * @brief Initialization of the object, adding event filter, setting cursor to be always visible.
+ */
+ void init(Evas_Object *mainWindow);
+
+ /**
+ * Signals emitted after certain button on keyboard/remote controller press.
+ */
+ boost::signals2::signal<void ()> menuPressed;
+ boost::signals2::signal<void ()> returnPressed;
+ boost::signals2::signal<void ()> enterPressed;
+ boost::signals2::signal<void ()> leftPressed;
+ boost::signals2::signal<void ()> rightPressed;
+ boost::signals2::signal<void ()> backPressed;
+ boost::signals2::signal<void ()> escapePressed;
+#if PROFILE_MOBILE
+ boost::signals2::signal<void ()> XF86BackPressed;
+ boost::signals2::signal<void ()> menuButtonPressed;
+#else
+ boost::signals2::signal<void ()> redPressed;
+ boost::signals2::signal<void ()> greenPressed;
+ boost::signals2::signal<void ()> yellowPressed;
+ boost::signals2::signal<void ()> bluePressed;
+#endif
+ boost::signals2::signal<void (int, int)> mouseClicked;
+
+ /**
+ * @brief Returns current service's name.
+ */
+ virtual std::string getName();
+
+#if PROFILE_MOBILE
+ void unregisterHWKeyCallback(Evas_Object* view);
+ void registerHWKeyCallback(Evas_Object* view);
+#endif
+
+private:
+ /**
+ * @brief Struct holding parameters of mouse movement.
+ * It is used in pointer mode to simulate mouse move after pressing arrows.
+ */
+ struct MouseMovementParams {
+ bool moveMousePointer;
+ int xMod, yMod;
+ int counter, speed;
+ };
+
+#if PROFILE_MOBILE
+ bool m_HWKeyCallbackRegistered;
+ static void onHWBack(void* data, Evas_Object*, void*);
+ static void onHWMore(void* data, Evas_Object*, void*);
+#endif
+
+ /**
+ * @brief It process every input event and handles it if necessary.
+ */
+ static Eina_Bool __filter(void */*data*/, void */*loop_data*/, int /*type*/, void */*event*/);
+};
+
+}
+}
+
+#endif // PLATFORMINPUTMANAGER_H
--- /dev/null
+project(QuickAccess)
+
+set(QuickAccess_SRCS
+ QuickAccess.cpp
+ )
+
+include(Coreheaders)
+include(EFLHelpers)
+
+include_directories(${CMAKE_SOURCE_DIR}/services/FavoriteService)
+
+add_library(${PROJECT_NAME} SHARED ${QuickAccess_SRCS})
+
+if(TIZEN_BUILD)
+ target_link_libraries(${PROJECT_NAME} ${pkgs_LDFLAGS})
+endif(TIZEN_BUILD)
+
+install(TARGETS ${PROJECT_NAME}
+ LIBRARY DESTINATION services
+ ARCHIVE DESTINATION services/static)
+
+include(EDCCompile)
+#please do not add edc/ directory
+if (${PROFILE} MATCHES "mobile") # mobile profile
+ set(edcFiles
+ QuickAccess_mob.edc
+ )
+else (${PROFILE} MATCHES "mobile") # tv profile
+ set(edcFiles
+ QuickAccess.edc
+ )
+endif (${PROFILE} MATCHES "mobile")
+
+foreach(edec ${edcFiles})
+ string(REGEX REPLACE "(_mob)?.edc" ".edj" target_name ${edec})
+ EDJ_TARGET(${target_name}
+ ${CMAKE_CURRENT_SOURCE_DIR}/edc/${edec}
+ ${CMAKE_CURRENT_BINARY_DIR})
+endforeach(edec)
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <Elementary.h>
+#include <boost/concept_check.hpp>
+#include <vector>
+#include <AbstractMainWindow.h>
+
+#include "app_i18n.h"
+#include "QuickAccess.h"
+#include "ServiceManager.h"
+#include "BrowserLogger.h"
+#include "Tools/EflTools.h"
+#include "../Tools/BrowserImage.h"
+#include "Tools/GeneralTools.h"
+
+namespace tizen_browser{
+namespace base_ui{
+
+EXPORT_SERVICE(QuickAccess, "org.tizen.browser.quickaccess")
+
+typedef struct _HistoryItemData
+{
+ std::shared_ptr<tizen_browser::services::HistoryItem> item;
+ QuickAccess* quickAccess;
+} HistoryItemData;
+
+typedef struct _BookmarkItemData
+{
+ std::shared_ptr<tizen_browser::services::BookmarkItem> item;
+ QuickAccess* quickAccess;
+} BookmarkItemData;
+
+QuickAccess::QuickAccess()
+ : m_parent(nullptr)
+ , m_layout(nullptr)
+ , m_horizontalScroller(nullptr)
+ , m_box(nullptr)
+ , m_quickAccessView(nullptr)
+ , m_mostVisitedView(nullptr)
+ , m_mostVisitedButton(nullptr)
+ , m_quickAccessGengrid(nullptr)
+ , m_after_history_thumb(false)
+ , m_parentFocusChain(nullptr)
+ , m_currPage(QuickAccess::QUICKACCESS_PAGE)
+ , m_quickAccess_item_class(nullptr)
+ , m_mostVisited_item_class(nullptr)
+ , m_index(nullptr)
+ , m_verticalScroller(nullptr)
+ , m_quickAccess_tile_class(nullptr)
+ , m_landscapeView(isOrientationLandscape())
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ edjFilePath = EDJE_DIR;
+ edjFilePath.append("QuickAccess/QuickAccess.edj");
+ elm_theme_extension_add(nullptr, edjFilePath.c_str());
+ createItemClasses();
+}
+
+QuickAccess::~QuickAccess()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ clearQuickAccessGengrid();
+ clearMostVisitedGengrid();
+ elm_gengrid_item_class_free(m_quickAccess_item_class);
+ elm_gengrid_item_class_free(m_mostVisited_item_class);
+ elm_gengrid_item_class_free(m_quickAccess_tile_class);
+ eina_list_free(m_parentFocusChain);
+}
+
+void QuickAccess::init(Evas_Object* parent)
+{
+ M_ASSERT(parent);
+ m_parent = parent;
+}
+
+
+Evas_Object* QuickAccess::getContent()
+{
+ M_ASSERT(m_parent);
+ if (!m_layout) {
+ createQuickAccessLayout(m_parent);
+ }
+ return m_layout;
+}
+
+void QuickAccess::createItemClasses()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (!m_quickAccess_item_class) {
+ m_quickAccess_item_class = elm_gengrid_item_class_new();
+ m_quickAccess_item_class->item_style = "quickAccess";
+ m_quickAccess_item_class->func.text_get = _grid_bookmark_text_get;
+ m_quickAccess_item_class->func.content_get = _grid_bookmark_content_get;
+ m_quickAccess_item_class->func.state_get = nullptr;
+ m_quickAccess_item_class->func.del = _grid_bookmark_del;
+ }
+ if (!m_mostVisited_item_class) {
+ m_mostVisited_item_class = elm_gengrid_item_class_new();
+ m_mostVisited_item_class->item_style = "mostVisited";
+ m_mostVisited_item_class->func.text_get = _grid_mostVisited_text_get;
+ m_mostVisited_item_class->func.content_get = _grid_mostVisited_content_get;
+ m_mostVisited_item_class->func.state_get = nullptr;
+ m_mostVisited_item_class->func.del = _grid_mostVisited_del;
+ }
+ if (!m_quickAccess_tile_class) {
+ m_quickAccess_tile_class = elm_gengrid_item_class_new();
+ m_quickAccess_tile_class->item_style = "quickAccessAdd";
+ m_quickAccess_tile_class->func.text_get = nullptr;
+ m_quickAccess_tile_class->func.content_get = nullptr;
+ m_quickAccess_tile_class->func.state_get = nullptr;
+ m_quickAccess_tile_class->func.del = nullptr;
+ }
+}
+
+
+void QuickAccess::createQuickAccessLayout(Evas_Object* parent)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_desktopMode = false; //TODO: delete this
+
+ if (m_layout)
+ evas_object_del(m_layout);
+
+ m_layout = elm_layout_add(parent);
+ elm_layout_file_set(m_layout, edjFilePath.c_str(), "main_layout");
+ evas_object_size_hint_weight_set(m_layout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set (m_layout, EVAS_HINT_FILL, EVAS_HINT_FILL);
+ evas_object_show(m_layout);
+
+ evas_object_event_callback_add(m_layout, EVAS_CALLBACK_RESIZE, _layout_resize_cb, this);
+
+ m_index = elm_index_add(m_layout);
+ evas_object_size_hint_weight_set(m_index, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(m_index, EVAS_HINT_FILL, EVAS_HINT_FILL);
+ elm_object_style_set(m_index, "pagecontrol");
+ elm_index_horizontal_set(m_index, EINA_TRUE);
+ elm_index_autohide_disabled_set(m_index, EINA_TRUE);
+ elm_object_part_content_set(m_layout, "index", m_index);
+
+ elm_index_item_append(m_index, "1", NULL, (void *) QuickAccess::QUICKACCESS_PAGE);
+ elm_index_item_append(m_index, "2", NULL, (void *) QuickAccess::MOST_VISITED_PAGE);
+ elm_index_level_go(m_index, 0);
+
+ m_horizontalScroller = elm_scroller_add(m_layout);
+ elm_scroller_page_scroll_limit_set(m_horizontalScroller, 1, 0);
+ elm_scroller_movement_block_set(m_horizontalScroller, ELM_SCROLLER_MOVEMENT_BLOCK_VERTICAL);
+ elm_scroller_loop_set(m_horizontalScroller, EINA_FALSE, EINA_FALSE);
+ elm_scroller_page_relative_set(m_horizontalScroller, 1.0, 0.0);
+ elm_scroller_policy_set(m_horizontalScroller, ELM_SCROLLER_POLICY_OFF, ELM_SCROLLER_POLICY_OFF);
+ elm_scroller_bounce_set(m_horizontalScroller, EINA_FALSE, EINA_FALSE);
+ elm_object_part_content_set(m_layout, "view", m_horizontalScroller);
+ evas_object_smart_callback_add(m_horizontalScroller, "scroll", _horizontalScroller_scroll, this);
+
+ createBox(m_horizontalScroller);
+}
+
+void QuickAccess::createBox(Evas_Object* parent)
+{
+ if (m_box)
+ elm_box_clear(m_box);
+ m_box = elm_box_add(parent);
+ elm_box_horizontal_set(m_box, EINA_TRUE);
+ elm_object_content_set(parent, m_box);
+ evas_object_show(m_box);
+
+ createQuickAccessView(m_box);
+ elm_box_pack_end(m_box, m_quickAccessView);
+ createMostVisitedView(m_box);
+ elm_box_pack_end(m_box, m_mostVisitedView);
+}
+
+void QuickAccess::createMostVisitedView(Evas_Object * parent)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ if (m_mostVisitedView)
+ evas_object_del(m_mostVisitedView);
+
+ m_mostVisitedView = elm_layout_add(parent);
+ elm_layout_theme_set(m_mostVisitedView, "layout", "application", "default");
+ evas_object_size_hint_weight_set(m_mostVisitedView, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set (m_mostVisitedView, EVAS_HINT_FILL, EVAS_HINT_FILL);
+ evas_object_show(m_mostVisitedView);
+
+ evas_object_event_callback_add(m_mostVisitedView, EVAS_CALLBACK_RESIZE, _layout_resize_cb, this);
+
+ m_mostVisitedGengrid = createMostVisitedGengrid(m_mostVisitedView);
+ evas_object_smart_callback_add(m_mostVisitedGengrid, "realized", _quickAccess_tile_realized, this); //TODO
+ elm_object_part_content_set(m_mostVisitedView, "elm.swallow.content", m_mostVisitedGengrid);
+
+ evas_object_show(m_mostVisitedGengrid);
+}
+
+void QuickAccess::createQuickAccessView (Evas_Object * parent)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ if (m_quickAccessView)
+ evas_object_del(m_quickAccessView);
+
+ m_quickAccessView = elm_layout_add(parent);
+ elm_layout_theme_set(m_quickAccessView, "layout", "application", "default");
+ evas_object_size_hint_weight_set(m_quickAccessView, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(m_quickAccessView, EVAS_HINT_FILL, EVAS_HINT_FILL);
+ evas_object_show(m_quickAccessView);
+
+ m_quickAccessGengrid = createQuickAccessGengrid(m_quickAccessView);
+ evas_object_smart_callback_add(m_quickAccessGengrid, "realized", _quickAccess_tile_realized, this);
+ elm_object_part_content_set(m_quickAccessView, "elm.swallow.content", m_quickAccessGengrid);
+
+ evas_object_show(m_quickAccessGengrid);
+}
+
+Evas_Object* QuickAccess::createQuickAccessGengrid(Evas_Object *parent)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ Evas_Object *quickAccessGengrid = elm_gengrid_add(parent);
+
+ elm_gengrid_select_mode_set(quickAccessGengrid, ELM_OBJECT_SELECT_MODE_ALWAYS);
+ elm_gengrid_multi_select_set(quickAccessGengrid, EINA_TRUE);
+ elm_scroller_policy_set(quickAccessGengrid, ELM_SCROLLER_POLICY_OFF, ELM_SCROLLER_POLICY_OFF);
+ evas_object_size_hint_weight_set(quickAccessGengrid, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(quickAccessGengrid, EVAS_HINT_FILL, EVAS_HINT_FILL);
+
+ elm_gengrid_align_set(quickAccessGengrid, 0.5, 0.1);
+ if (isOrientationLandscape()) {
+ elm_gengrid_item_size_set(quickAccessGengrid, Z3_SCALE_SIZE(BOOKMARK_ITEM_WIDTH_LANDSCAPE), Z3_SCALE_SIZE(BOOKAMRK_ITEM_HEIGHT_LANDSCAPE));
+ } else {
+ elm_gengrid_item_size_set(quickAccessGengrid, Z3_SCALE_SIZE(BOOKMARK_ITEM_WIDTH), Z3_SCALE_SIZE(BOOKAMRK_ITEM_HEIGHT));
+ }
+ elm_scroller_bounce_set(quickAccessGengrid, EINA_FALSE, EINA_FALSE);
+
+ return quickAccessGengrid;
+}
+
+Evas_Object *QuickAccess::createMostVisitedGengrid(Evas_Object *parent)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ Evas_Object *mostVisitedGengrid = elm_gengrid_add(parent);
+ evas_object_size_hint_weight_set(mostVisitedGengrid, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(mostVisitedGengrid, EVAS_HINT_FILL, EVAS_HINT_EXPAND);
+ elm_gengrid_align_set(mostVisitedGengrid, 0.5, 0.1);
+ if (isOrientationLandscape()) {
+ elm_gengrid_item_size_set(mostVisitedGengrid, Z3_SCALE_SIZE(MOSTVISITED_ITEM_WIDTH_LANDSCAPE), Z3_SCALE_SIZE(MOSTVISITED_ITEM_HEIGHT_LANDSCAPE));
+ } else {
+ elm_gengrid_item_size_set(mostVisitedGengrid, Z3_SCALE_SIZE(MOSTVISITED_ITEM_WIDTH), Z3_SCALE_SIZE(MOSTVISITED_ITEM_HEIGHT));
+ }
+ elm_scroller_bounce_set(mostVisitedGengrid, EINA_FALSE, EINA_FALSE);
+
+ return mostVisitedGengrid;
+}
+
+void QuickAccess::_mostVisited_clicked(void * data, Evas_Object *, void *)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data) {
+ auto self = reinterpret_cast<QuickAccess *>(data);
+ self->showMostVisited();
+ elm_scroller_page_show(self->m_horizontalScroller, MOST_VISITED_PAGE, 0);
+ }
+}
+
+void QuickAccess::_quickAccess_clicked(void * data, Evas_Object *, void *)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data) {
+ auto self = reinterpret_cast<QuickAccess *>(data);
+ self->showQuickAccess();
+ elm_scroller_page_show(self->m_horizontalScroller, QUICKACCESS_PAGE, 0);
+ }
+}
+
+void QuickAccess::_addToQuickAccess_clicked(void * data, Evas_Object *, void *)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data) {
+ QuickAccess* quickAccess = static_cast<QuickAccess *>(data);
+ quickAccess->addQuickAccessClicked();
+ }
+}
+
+void QuickAccess::_horizontalScroller_scroll(void* data, Evas_Object* /*scroller*/, void* /*event_info*/)
+{
+ if (data) {
+ auto self = static_cast<QuickAccess*>(data);
+ int page_no;
+
+ elm_scroller_current_page_get(self->m_horizontalScroller, &page_no, NULL);
+ if (self->m_currPage != page_no) {
+ self->showScrollerPage(page_no);
+ }
+ }
+}
+
+void QuickAccess::addMostVisitedItem(std::shared_ptr<services::HistoryItem> hi)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ HistoryItemData *itemData = new HistoryItemData();
+ itemData->item = hi;
+ itemData->quickAccess = this;
+
+ elm_gengrid_item_append(m_mostVisitedGengrid, m_mostVisited_item_class, itemData, _thumbMostVisitedClicked, itemData);
+}
+
+void QuickAccess::setMostVisitedItems(std::shared_ptr<services::HistoryItemVector> items)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ clearMostVisitedGengrid();
+ m_mostVisitedItems = items;
+
+
+ for (auto it = items->begin(); it != items->end(); ++it)
+ addMostVisitedItem(*it);
+ items->clear();
+}
+
+void QuickAccess::addQuickAccessItem(std::shared_ptr<tizen_browser::services::BookmarkItem> bi)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (bi->is_folder())
+ return;
+ BookmarkItemData *itemData = new BookmarkItemData(); // deleted in _grid_bookmark_del
+ itemData->item = bi;
+ itemData->quickAccess = this;
+ elm_gengrid_item_append(m_quickAccessGengrid, m_quickAccess_item_class, itemData, _thumbQuickAccessClicked, itemData);
+}
+
+void QuickAccess::clearMostVisitedGengrid()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ elm_gengrid_clear(m_mostVisitedGengrid);
+}
+
+void QuickAccess::setQuickAccessItems(std::vector<std::shared_ptr<tizen_browser::services::BookmarkItem> > items)
+{
+ clearQuickAccessGengrid();
+ m_QuickAccessItems = items;
+
+ for (auto it = items.begin(); it != items.end(); ++it)
+ addQuickAccessItem(*it);
+
+ items.clear();
+ addToQuickAccessTile();
+}
+
+void QuickAccess::addToQuickAccessTile()
+{
+ elm_gengrid_item_append(m_quickAccessGengrid, m_quickAccess_tile_class, this, _addToQuickAccess_clicked, this);
+}
+
+void QuickAccess::setIndexPage(const uintptr_t page) const
+{
+ Elm_Object_Item* it = elm_index_item_find(m_index, (void *)page);
+ if (it != NULL) {
+ elm_index_item_selected_set(it, EINA_TRUE);
+ }
+}
+
+bool QuickAccess::isOrientationLandscape() const
+{
+ auto landscape = isLandscape();
+ if (landscape) {
+ return *landscape;
+ } else {
+ BROWSER_LOGD("[%s:%d] Warning: orientation check signal failed!", __PRETTY_FUNCTION__, __LINE__);
+ return false;
+ }
+}
+
+void QuickAccess::orientationChanged()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ m_landscapeView = isOrientationLandscape();
+ createBox(m_horizontalScroller);
+ getQuickAccessItems();
+ getMostVisitedItems();
+}
+
+void QuickAccess::_quickAccess_tile_realized(void* data, Evas_Object*, void* event_info)
+{
+ if (data) {
+ auto self = static_cast<QuickAccess*>(data);
+ auto tile = static_cast<Elm_Object_Item*>(event_info);
+ if (self->isOrientationLandscape())
+ elm_object_item_signal_emit(tile, "set,landscape", "ui");
+
+ int pageHorizontal = 0;
+ int pageVertical = 0;
+ elm_scroller_current_page_get(self->m_horizontalScroller, &pageHorizontal, &pageVertical);
+ if (pageHorizontal != self->m_currPage) {
+ if (self->isMostVisitedActive())
+ _mostVisited_clicked(data, nullptr, nullptr);
+ else
+ _quickAccess_clicked(data, nullptr, nullptr);
+ }
+ }
+}
+
+void QuickAccess::_layout_resize_cb(void* data, Evas* /*e*/, Evas_Object* /*obj*/, void* /*event_info*/)
+{
+ if (data) {
+ auto self = static_cast<QuickAccess*>(data);
+ int w, h;
+ evas_object_geometry_get(self->m_layout, NULL, NULL, &w, &h);
+ evas_object_size_hint_min_set(self->m_mostVisitedView, w, h-Z3_SCALE_SIZE(HEADER_HEIGHT));
+ evas_object_size_hint_min_set(self->m_quickAccessGengrid, w, h-Z3_SCALE_SIZE(HEADER_HEIGHT));
+ }
+}
+
+
+char* QuickAccess::_grid_bookmark_text_get(void *data, Evas_Object *, const char *part)
+{
+ if (data) {
+ BookmarkItemData *itemData = reinterpret_cast<BookmarkItemData*>(data);
+ if (!strcmp(part, "elm.text"))
+ return strdup(itemData->item->getTitle().c_str());
+ }
+ return strdup("");
+}
+
+Evas_Object * QuickAccess::_grid_bookmark_content_get(void *data, Evas_Object* obj, const char *part)
+{
+ BROWSER_LOGD("[%s:%d] part=%s", __PRETTY_FUNCTION__, __LINE__, part);
+ if (data) {
+ BookmarkItemData *itemData = reinterpret_cast<BookmarkItemData*>(data);
+
+ if (!strcmp(part, "elm.swallow.icon")) {
+ if (itemData->item->getThumbnail()) {
+ // Favicon
+ Evas_Object * thumb = itemData->item->getFavicon()->getEvasImage(obj);
+ elm_image_resizable_set(thumb, EINA_TRUE, EINA_TRUE);
+ evas_object_size_hint_min_set(thumb, ELM_SCALE_SIZE(114), ELM_SCALE_SIZE(114));
+ evas_object_size_hint_max_set(thumb, ELM_SCALE_SIZE(114), ELM_SCALE_SIZE(114));
+ return thumb;
+ } else {
+ // Default color
+ Evas_Object *textblock = evas_object_textblock_add(obj);
+ Evas_Textblock_Style *st = evas_textblock_style_new();
+ evas_textblock_style_set(st, "DEFAULT='font=Sans font_size=45 color=#555 align=center valign=center'");
+ evas_object_textblock_style_set(textblock, st);
+ evas_object_textblock_valign_set(textblock, 0.5);
+ evas_textblock_style_free(st);
+ const char *fName = itemData->item->getTitle().substr(0, 1).c_str();
+ evas_object_textblock_text_markup_set(textblock, fName);
+
+
+ Evas_Object *button = elm_button_add(obj);
+ evas_object_color_set(button, 190, 190, 190, 255);
+ elm_object_content_set(button, textblock);
+
+ return button;
+
+ }
+ }
+ if (!strcmp(part, "elm.button")) {
+ auto button = elm_button_add(obj);
+ elm_object_style_set(button, "delete_button");
+ evas_object_smart_callback_add(button, "clicked", __quckAccess_del_clicked, data);
+ return button;
+ }
+ }
+ return nullptr;
+}
+
+void QuickAccess::_grid_bookmark_del(void* data, Evas_Object*)
+{
+ auto itemData = static_cast<BookmarkItemData*>(data);
+ if (itemData)
+ delete itemData;
+}
+
+void QuickAccess::__quckAccess_del_clicked(void *data, Evas_Object */*obj*/, void *)
+{
+ BROWSER_LOGD("[%s:%d] part=%s", __PRETTY_FUNCTION__, __LINE__);
+ auto itemData = static_cast<BookmarkItemData*>(data);
+ itemData->quickAccess->deleteQuickAccessItem(itemData->item);
+}
+
+char *QuickAccess::_grid_mostVisited_text_get(void *data, Evas_Object *, const char *part)
+{
+ HistoryItemData *itemData = reinterpret_cast<HistoryItemData*>(data);
+ if (!strcmp(part, "elm.text")) {
+ return strdup(itemData->item->getTitle().c_str());
+ }
+ return strdup("");
+}
+
+Evas_Object *QuickAccess::_grid_mostVisited_content_get(void *data, Evas_Object *, const char *part)
+{
+ HistoryItemData *itemData = reinterpret_cast<HistoryItemData*>(data);
+ if (!strcmp(part, "elm.swallow.icon")) {
+ if (itemData->item->getThumbnail()) {
+ Evas_Object * thumb = itemData->item->getThumbnail()->getEvasImage(itemData->quickAccess->m_parent);
+ return thumb;
+ }
+ else {
+ return nullptr;
+ }
+ }
+ return nullptr;
+}
+
+void QuickAccess::_grid_mostVisited_del(void *data, Evas_Object *)
+{
+ if (data) {
+ auto itemData = static_cast<HistoryItemData*>(data);
+ if (itemData)
+ delete itemData;
+ }
+}
+
+void QuickAccess::_thumbQuickAccessClicked(void * data, Evas_Object * , void *)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ HistoryItemData * itemData = reinterpret_cast<HistoryItemData *>(data);
+ itemData->quickAccess->openURL(itemData->item, itemData->quickAccess->isDesktopMode());
+ itemData->quickAccess->m_after_history_thumb = false;
+}
+
+void QuickAccess::_thumbMostVisitedClicked(void* data, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ HistoryItemData * itemData = reinterpret_cast<HistoryItemData *>(data);
+ itemData->quickAccess->openURL(itemData->item, false);
+
+}
+
+void QuickAccess::showMostVisited()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ m_currPage = QuickAccess::MOST_VISITED_PAGE;
+
+ elm_object_translatable_part_text_set(m_layout, "screen_title", "Most visited websites"); //TODO: translate
+ setIndexPage(QuickAccess::MOST_VISITED_PAGE);
+
+}
+
+void QuickAccess::clearQuickAccessGengrid()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ elm_gengrid_clear(m_quickAccessGengrid);
+}
+
+void QuickAccess::showQuickAccess()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_currPage = QuickAccess::QUICKACCESS_PAGE;
+
+ elm_object_translatable_part_text_set(m_layout, "screen_title", "Quick access"); //TODO: translate
+ setIndexPage(QuickAccess::QUICKACCESS_PAGE);
+
+}
+
+void QuickAccess::editQuickAccess()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ elm_gengrid_reorder_mode_set(m_quickAccessGengrid, EINA_TRUE);
+
+ //TODO: show delete buttons in corners
+
+}
+
+void QuickAccess::showScrollerPage(int page)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ switch (page) {
+ case MOST_VISITED_PAGE:
+ showMostVisited();
+ break;
+ case QUICKACCESS_PAGE:
+ showQuickAccess();
+ break;
+ default:
+ BROWSER_LOGD("[%s:%d] Warning: unknown page value!", __PRETTY_FUNCTION__, __LINE__);
+ }
+}
+
+void QuickAccess::showUI()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ bool currentViewLandscape = isOrientationLandscape();
+ if (currentViewLandscape != m_landscapeView) {
+ m_landscapeView = currentViewLandscape;
+ createBox(m_horizontalScroller);
+ }
+
+ evas_object_show(m_layout);
+ getMostVisitedItems();
+ getQuickAccessItems();
+ showScrollerPage(m_currPage);
+}
+
+void QuickAccess::hideUI()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ evas_object_hide(m_layout);
+ clearMostVisitedGengrid();
+ clearQuickAccessGengrid();
+}
+
+void QuickAccess::showNoMostVisitedLabel()
+{
+ elm_object_translatable_part_text_set(m_mostVisitedView, "elm.text.empty", "IDS_BR_BODY_NO_VISITED_SITES");
+ elm_layout_signal_emit(m_mostVisitedView, "empty,view", "quickaccess");
+}
+
+void QuickAccess::setEmptyView(bool empty)
+{
+ BROWSER_LOGD("[%s:%d], empty: %d", __PRETTY_FUNCTION__, __LINE__, empty);
+ if(empty) {
+ showNoMostVisitedLabel();
+ } else {
+ if (isOrientationLandscape())
+ elm_layout_signal_emit(m_mostVisitedView, "set,landscape", "quickaccess");
+ else
+ elm_layout_signal_emit(m_mostVisitedView, "not,empty,view", "quickaccess");
+ }
+}
+
+bool QuickAccess::isDesktopMode() const
+{
+ return m_desktopMode;
+}
+
+void QuickAccess::setDesktopMode(bool mode)
+{
+ m_desktopMode = mode;
+}
+
+bool QuickAccess::canBeBacked(int tabCount)
+{
+ return (tabCount != 0);
+}
+
+void QuickAccess::backButtonClicked()
+{
+ hideUI();
+ switchViewToWebPage();
+}
+
+bool QuickAccess::isMostVisitedActive() const
+{
+ return m_currPage == MOST_VISITED_PAGE;
+}
+
+}
+}
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef QUICKACCESS_H
+#define QUICKACCESS_H
+
+#include <Evas.h>
+#include <boost/signals2/signal.hpp>
+#include <cstdint>
+
+#include "AbstractUIComponent.h"
+#include "AbstractService.h"
+#include "AbstractRotatable.h"
+#include "ServiceFactory.h"
+#include "service_macros.h"
+#include "services/HistoryService/HistoryItem.h"
+#include "services/HistoryService/HistoryItemTypedef.h"
+#include "BookmarkItem.h"
+
+namespace tizen_browser{
+namespace base_ui{
+
+class BROWSER_EXPORT QuickAccess
+ : public tizen_browser::core::AbstractService
+ , public interfaces::AbstractRotatable
+{
+public:
+ QuickAccess();
+ ~QuickAccess();
+ void init(Evas_Object *main_layout);
+ Evas_Object* getContent();
+ void setMostVisitedItems(std::shared_ptr<services::HistoryItemVector> vec);
+ void setQuickAccessItems(std::vector<std::shared_ptr<tizen_browser::services::BookmarkItem> > vec);
+ void hideUI();
+ void showUI();
+ virtual std::string getName();
+ bool isDesktopMode() const;
+ void setDesktopMode(bool mode);
+ bool canBeBacked(int tabCount);
+ void backButtonClicked();
+ inline bool isMostVisitedActive() const;
+ void orientationChanged();
+ void showMostVisited();
+ void showQuickAccess();
+ void editQuickAccess();
+
+ boost::signals2::signal<void (std::shared_ptr<tizen_browser::services::HistoryItem>, bool)> openURL;
+ boost::signals2::signal<void ()> getMostVisitedItems;
+ boost::signals2::signal<void ()> getQuickAccessItems;
+ boost::signals2::signal<void ()> addQuickAccessClicked;
+ boost::signals2::signal<void ()> switchViewToWebPage;
+ boost::signals2::signal<void (std::shared_ptr<tizen_browser::services::BookmarkItem>)> deleteQuickAccessItem;
+
+private:
+ void createItemClasses();
+ void addMostVisitedItem(std::shared_ptr<services::HistoryItem>);
+ void addQuickAccessItem(std::shared_ptr<tizen_browser::services::BookmarkItem>);
+ void clearMostVisitedGengrid();
+ void clearQuickAccessGengrid();
+ Evas_Object* createQuickAccessGengrid(Evas_Object *parent);
+ Evas_Object* createMostVisitedGengrid(Evas_Object *parent);
+ void showScrollerPage(int page);
+
+ void addToQuickAccessTile();
+ void setIndexPage(const uintptr_t page) const;
+ bool isOrientationLandscape() const;
+ static void _quickAccess_tile_realized(void * data, Evas_Object * obj, void * event_info);
+ static void _layout_resize_cb(void *data, Evas *e, Evas_Object *obj, void *event_info);
+
+ void createBox(Evas_Object* parent);
+ void createQuickAccessLayout(Evas_Object *parent);
+ void createMostVisitedView(Evas_Object *parent);
+ void createQuickAccessView(Evas_Object *parent);
+
+ static char* _grid_bookmark_text_get(void *data, Evas_Object *obj, const char *part);
+ static Evas_Object * _grid_bookmark_content_get(void *data, Evas_Object *obj, const char *part);
+ static void _grid_bookmark_del(void *data, Evas_Object *obj);
+ static void __quckAccess_del_clicked(void *data, Evas_Object *, void *);
+ static char* _grid_mostVisited_text_get(void *data, Evas_Object *obj, const char *part);
+ static Evas_Object * _grid_mostVisited_content_get(void *data, Evas_Object *obj, const char *part);
+ static void _grid_mostVisited_del(void *data, Evas_Object *obj);
+ static void _thumbQuickAccessClicked(void * data, Evas_Object * obj, void * event_info);
+ static void _thumbMostVisitedClicked(void * data, Evas_Object * obj, void * event_info);
+ void setEmptyView(bool empty);
+ void showNoMostVisitedLabel();
+
+ static void _mostVisited_clicked(void * data, Evas_Object * obj, void * event_info);
+ static void _quickAccess_clicked(void * data, Evas_Object * obj, void * event_info);
+ static void _addToQuickAccess_clicked(void * data, Evas_Object * obj, void * event_info);
+ static void _horizontalScroller_scroll(void* data, Evas_Object* scroller, void* event_info);
+
+ Evas_Object *m_parent;
+ Evas_Object *m_layout;
+ Evas_Object* m_horizontalScroller;
+ Evas_Object *m_box;
+ Evas_Object *m_quickAccessView;
+ Evas_Object *m_mostVisitedView;
+ Evas_Object *m_mostVisitedButton;
+ Evas_Object *m_quickAccessGengrid;
+ Evas_Object *m_mostVisitedGengrid;
+ bool m_after_history_thumb;
+ std::vector<Evas_Object *> m_tiles;
+ Eina_List* m_parentFocusChain;
+
+ int m_currPage;
+ Elm_Gengrid_Item_Class * m_quickAccess_item_class;
+ Elm_Gengrid_Item_Class * m_mostVisited_item_class;
+ std::shared_ptr<services::HistoryItemVector> m_mostVisitedItems;
+ bool m_gengridSetup;
+ std::string edjFilePath;
+ bool m_desktopMode;
+
+ Evas_Object* m_index;
+ Evas_Object* m_verticalScroller;
+ Elm_Gengrid_Item_Class * m_quickAccess_tile_class;
+ std::vector<std::shared_ptr<tizen_browser::services::BookmarkItem> > m_QuickAccessItems;
+ bool m_landscapeView;
+ static const int MOST_VISITED_PAGE = 1;
+ static const int QUICKACCESS_PAGE = 0;
+ static const int BOOKMARK_ITEM_WIDTH = 150;
+ static const int BOOKAMRK_ITEM_HEIGHT = 196;
+ static const int BOOKMARK_ITEM_WIDTH_LANDSCAPE = 150;
+ static const int BOOKAMRK_ITEM_HEIGHT_LANDSCAPE = 196;
+ static const int MOSTVISITED_ITEM_WIDTH = 200;
+ static const int MOSTVISITED_ITEM_HEIGHT = 208;
+ static const int MOSTVISITED_ITEM_WIDTH_LANDSCAPE = 200;
+ static const int MOSTVISITED_ITEM_HEIGHT_LANDSCAPE = 208;
+ static const int HEADER_HEIGHT = 116+38;
+};
+
+}
+}
+
+#endif // QUICKACCESS_H
--- /dev/null
+#include "../../../core/Tools/edc/BrowserTextButton.edc"
+
+collections { base_scale: 2.0;
+ group {
+ name: "bottom_button";
+ parts {
+ part {
+ name: "spacer";
+ scale: 1;
+ type: SPACER;
+ description {
+ state: "default" 0.0;
+ min: 0 56;
+ max: -1 56;
+ fixed: 0 1;
+ align: 0.0 0.0;
+ }
+ }
+ part {
+ name: "bookmark_manager_btn";
+ scale: 1;
+ type: SWALLOW;
+ mouse_events: 1;
+ repeat_events: 1;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.5;
+ min: 348 64;
+ max: 348 64;
+ align: 0.5 0.0;
+ rel1 {
+ to: "spacer";
+ relative: 0 1;
+ }
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
--- /dev/null
+#define INDEX_PAGECONTROL_IND_INC 30 14
+#define INDEX_PAGECONTROL_IND_MIN_INC 14 14
+
+collections { base_scale: 2.6;
+ group {
+ name: "elm/index/base/vertical/browser_pagecontrol";
+ alias: "elm/index/base/horizontal/browser_pagecontrol";
+ parts {
+ part {name: "clip";
+ type: RECT;
+ mouse_events: 0;
+ repeat_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ }
+ description {
+ state: "active" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part {
+ name: "elm.swallow.index.0";
+ type: SWALLOW;
+ scale: 1;
+ mouse_events: 0;
+ repeat_events: 0;
+ clip_to: "clip";
+ description {
+ state: "default" 0.0;
+ align: 0.5 0.5;
+ rel1.relative: 0.5 0.5;
+ rel2.relative: 0.5 0.5;
+ }
+ }
+ part {
+ name: "elm.swallow.event.0";
+ type: SWALLOW;
+ mouse_events: 0;
+ repeat_events: 0;
+ description {
+ state: "default" 0.0;
+ align: 0.5 0.5;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "active";
+ signal: "elm,state,active";
+ source: "elm";
+ action: STATE_SET "active" 0.0;
+ transition: DECELERATE 0.5;
+ target: "clip";
+ }
+ program {
+ name: "inactive";
+ signal: "elm,state,inactive";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ transition: DECELERATE 0.5;
+ target: "clip";
+ }
+ }
+ }
+ group {
+ name: "elm/index/item/vertical/browser_pagecontrol";
+ alias: "elm/index/item_odd/vertical/browser_pagecontrol";
+ alias: "elm/index/item/horizontal/browser_pagecontrol";
+ alias: "elm/index/item_odd/horizontal/browser_pagecontrol";
+ images {
+ image: "page_Indicator_nor.png" COMP;
+ image: "page_Indicator_sel.png" COMP;
+ }
+ parts {
+ part {
+ name: "bg";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: INDEX_PAGECONTROL_IND_INC;
+ max: INDEX_PAGECONTROL_IND_INC;
+ visible: 0;
+ align: 0.5 0.5;
+ }
+ }
+ part {
+ name: "indicator1";
+ type: IMAGE;
+ mouse_events: 0;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ align: 0.5 0.5;
+ fixed: 1 1;
+ min: INDEX_PAGECONTROL_IND_MIN_INC;
+ max: INDEX_PAGECONTROL_IND_MIN_INC;
+ image {
+ normal: "page_Indicator_nor.png";
+ }
+ }
+ description {
+ state: "active" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part {
+ name: "indicator2";
+ type: IMAGE;
+ mouse_events: 0;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ align: 0.5 0.5;
+ fixed: 1 1;
+ min: INDEX_PAGECONTROL_IND_MIN_INC;
+ max: INDEX_PAGECONTROL_IND_MIN_INC;
+ image.normal: "page_Indicator_sel.png";
+ visible: 0;
+ }
+ description {
+ state: "active" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "active";
+ signal: "elm,state,active";
+ source: "elm";
+ action: STATE_SET "active" 0.0;
+ target: "indicator1";
+ target: "indicator2";
+ transition: LINEAR 0.2;
+ }
+ program {
+ name: "inactive";
+ signal: "elm,state,inactive";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "indicator1";
+ target: "indicator2";
+ transition: LINEAR 0.2;
+ }
+ }
+ }
+}
\ No newline at end of file
--- /dev/null
+#include "../../../core/Tools/edc/CategoryButton.edc"
+
+collections{
+ group {
+ name: "category_menu";
+ parts {
+ part {
+ name: "spacer";
+ scale: 1;
+ type: SPACER;
+ description {
+ state: "default" 0.0;
+ min: 0 58;
+ max: -1 58;
+ fixed: 0 1;
+ align: 0.0 0.0;
+ }
+ }
+ part {
+ name: "bg";
+ scale: 1;
+ type: RECT;
+ mouse_events: 0;
+ repeat_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ min: 694 64;
+ max: 694 64;
+ fixed: 1 1;
+ color: 244 244 244 255;
+ align: 0.5 0.0;
+ rel1 {
+ relative: 0 1;
+ to: "spacer";
+ }
+ }
+ }
+ part {
+ name: "most_visited_btn";
+ scale: 1;
+ type: SWALLOW;
+ mouse_events: 1;
+ repeat_events: 1;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.5;
+ min: 348 64;
+ max: 348 64;
+ rel1.to: "bg";
+ rel2.to: "bg";
+ }
+ }
+ part {
+ name: "bookmark_btn";
+ scale: 1;
+ type: SWALLOW;
+ mouse_events: 1;
+ repeat_events: 1;
+ description {
+ state: "default" 0.0;
+ align: 1.0 0.5;
+ min: 348 64;
+ max: 348 64;
+ rel1.to: "bg";
+ rel2.to: "bg";
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
--- /dev/null
+#include "../../../core/Tools/edc/InvisibleButton.edc"
+#include "CategoryMenu.edc"
+#include "BrowserButton.edc"
+
+collections {
+ base_scale: 2.0;
+#define WIDTH 1920
+#define HEIGHT 181
+#define ITEM_WIDTH 374
+#define PARENT_ITEM_HEIGHT 36
+#define URI_INPUTBOX_LENGTH 1720
+#define URL_HISTORY_ITEM_H 82
+#define URL_HISTORY_ITEMS_VISIBLE_MAX 5
+#define URL_HISTORY_LIST_MAX_H HISTORY_ITEM_H*HISTORY_ITEMS_VISIBLE_MAX
+
+group {
+ name: "elm/button/base/thumbButton";
+ images {
+ image: "ico_delete.png" COMP;
+ }
+ parts {
+ part {
+ name: "elm.swallow.content";
+ type: RECT;
+ mouse_events: 1;
+ repeat_events: 1;
+ description {
+ state: "default" 0.0;
+ color: 0 0 0 0;
+ visible: 1;
+ rel1.relative: 0.0 0.0;
+ rel2.relative: 1.0 1.0;
+ align: 0.0 0.0;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "mouse,clicked";
+ signal: "mouse,down,1";
+ source: "elm.swallow.content";
+ action: SIGNAL_EMIT "elm,action,click" "";
+ }
+ }
+}
+
+group {
+ name: "main_layout";
+ parts {
+ part {
+ name: "bg";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ color: 244 244 244 255;
+ }
+ }
+ part {
+ name: "buttons";
+ type: SWALLOW;
+ scale: 1;
+ mouse_events: 1;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.0;
+ min: 1920 182;
+ max: 1920 182;
+ rel1 {
+ to: "bg";
+ relative: 0 0;
+ }
+ }
+ }
+ part {
+ name: "view";
+ type: SWALLOW;
+ scale: 1;
+ mouse_events: 1;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.0;
+ min: 1920 614;
+ max: 1920 614;
+ rel1 {
+ to: "buttons";
+ relative: 0 1;
+ }
+ }
+ }
+ part {
+ name: "bottom_layout";
+ type: SWALLOW;
+ scale: 1;
+ mouse_events: 1;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.0;
+ min: 1920 180;
+ max: 1920 180;
+ rel1 {
+ to: "view";
+ relative: 0 1;
+ }
+ }
+ }
+ }
+}
+
+group { name: "page_layout";
+ data {
+ item: "focus_highlight" "off";
+ }
+ color_classes{
+ color_class{
+ name: "focusBgColor";
+ color: 0 119 246 255;
+ }
+ color_class{
+ name: "transparent";
+ color: 0 0 0 0;
+ }
+ }
+
+ parts {
+ part { name: "bg";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ color_class: transparent;
+ min: 1920 614;
+ max: 1920 614;
+ }
+ }
+
+ part { name: "elm.swallow.grid";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ min: 1920 614;
+ max: 1920 614;
+ align: 0.0 0.0;
+ fixed: 1 1;
+ rel1 {
+ relative: 0 0;
+ to: "bg";
+ }
+ rel2 {
+ relative: 1 1;
+ to: "bg";
+ }
+ }
+ }
+
+ part { name: "center_rect";
+ type: RECT;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ min: 1592 614;
+ max: 1592 614;
+ visible: 0;
+ align: 0.5 0.5;
+ rel1 {
+ relative: 0 0;
+ to: "bg";
+ }
+ rel2 {
+ relative: 1 1;
+ to: "bg";
+ }
+ }
+ description { state: "empty" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 229 229 229 255;
+ }
+ }
+
+ part { name: "elm.swallow.big";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ min: 784 614;
+ max: 784 614;
+ align: 0.0 0.0;
+ fixed: 1 1;
+ visible: 1;
+ rel1 {
+ relative: 0 0; to: "center_rect";
+ }
+ }
+ description { state: "empty" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+
+ part { name: "elm.swallow.small_third";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ min: 378 294;
+ max: 378 294;
+ align: 1.0 0.0;
+ fixed: 1 1;
+ visible: 1;
+ rel1 {
+ to: "center_rect";
+ relative: 0 0;
+ }
+ rel2 {
+ to: "center_rect";
+ relative: 1 1;
+ }
+ }
+ description { state: "empty" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+
+ part { name: "elm.swallow.small_first";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ min: 378 294;
+ max: 378 294;
+ align: 0.5 0.0;
+ fixed: 1 1;
+ visible: 1;
+ rel1 {
+ to: "elm.swallow.big";
+ relative: 1 0;
+ }
+ rel2 {
+ to: "center_rect";
+ relative: 0 1;
+ to: "elm.swallow.small_third";
+ }
+ }
+ description { state: "empty" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+
+ part { name: "elm.swallow.small_fourth";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ min: 378 294;
+ max: 378 294;
+ align: 1.0 1.0;
+ fixed: 1 1;
+ visible: 1;
+ rel2 {
+ to: "center_rect";
+ relative: 1.0 1.0;
+ }
+ }
+ description { state: "empty" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+
+ part { name: "elm.swallow.small_second";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ min: 378 294;
+ max: 378 294;
+ align: 0.5 1.0;
+ fixed: 1 1;
+ visible: 1;
+ rel1 {
+ relative: 1 0.5;
+ to: "elm.swallow.big";
+ }
+ rel2 {
+ relative: 0 1;
+ to: "elm.swallow.small_fourth";
+ }
+ }
+ description { state: "empty" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+
+ part { name: "elm.text.empty";
+ type: TEXT;
+ description { state: "default" 0.0;
+ visible: 0;
+ align: 0.5 0.5;
+ color: 0 0 0 179;
+ text {
+ text: "empty";
+ font: "Sans";
+ size: 32;
+ align: 0.5 0.5;
+ }
+ rel1 {
+ to: "bg";
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ to: "bg";
+ relative: 1 1;
+ }
+ }
+ description { state: "empty" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ }
+
+ programs {
+ program { name: "empty";
+ signal: "empty,view";
+ source: "quickaccess";
+ action: STATE_SET "empty" 0.0;
+ target: "elm.swallow.big";
+ target: "elm.swallow.small_first";
+ target: "elm.swallow.small_second";
+ target: "elm.swallow.small_third";
+ target: "elm.swallow.small_fourth";
+ target: "elm.text.empty";
+ target: "center_rect";
+ }
+ program { name: "not_empty";
+ signal: "not,empty,view";
+ source: "quickaccess";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text.empty";
+ target: "center_rect";
+ target: "elm.swallow.big";
+ target: "elm.swallow.small_first";
+ target: "elm.swallow.small_second";
+ target: "elm.swallow.small_third";
+ target: "elm.swallow.small_fourth";
+ }
+ }
+}
+
+group { name: "elm/button/base/big_tile";
+ data.item: "texts" "page_title page_url";
+ data.item: "contents" "elm.thumbnail";
+ min: 600 614;
+ max: 600 614;
+ images {
+ image: "web_frame_selected.png" COMP;
+ image: "ico_bg_round_shape_37x37.png" COMP;
+ }
+ parts {
+ part { name: "bg";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ min: 784 614;
+ max: 784 614;
+ visible: 1;
+ color: 231 231 231 255;
+ }
+ }
+
+ part { name: "elm.thumbnail";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ fixed: 1 0;
+ align: 0.0 0.0;
+ color : 231 231 231 255;
+ min: 784 577; // size adjusted to max thubnail with and height
+ max: 784 577;
+ rel1 {
+ relative: 0.0 0.0; to: "bg";
+ }
+ rel2 {
+ relative: 1.0 1.0; to: "bg";
+ }
+ }
+ description { state: "selected";
+ inherit: "default" 0.0;
+ }
+ }
+
+ part { name: "border_top";
+ type: RECT;
+ description { state: "default" 0.0;
+ color_class: focusBgColor;
+ min: 0 6;
+ max: -1 6;
+ align: 0 0;
+ rel1 {
+ to: "elm.thumbnail";
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ to: "elm.thumbnail";
+ relative: 1.0 1.0;
+ }
+ visible: 0;
+ }
+ description { state: "selected";
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+
+ part { name: "border_left";
+ type: RECT;
+ description { state: "default" 0.0;
+ color_class: focusBgColor;
+ min: 6 0;
+ max: 6 -1;
+ align: 0 0;
+ rel1 {
+ to: "elm.thumbnail";
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ to: "elm.thumbnail";
+ relative: 1.0 1.0;
+ }
+ visible: 0;
+ }
+ description { state: "selected";
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+
+ part { name: "border_right";
+ type: RECT;
+ description { state: "default" 0.0;
+ color_class: focusBgColor;
+ min: 6 0;
+ max: 6 -1;
+ align: 1 0;
+ rel1 {
+ to: "elm.thumbnail";
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ to: "elm.thumbnail";
+ relative: 1.0 1.0;
+ }
+ visible: 0;
+ }
+ description { state: "selected";
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+
+ part { name: "background";
+ type: RECT;
+ description { state: "default" 0.0;
+ min: 784 116;
+ max: 784 116;
+ align: 0.0 0.0;
+ color: 113 128 147 255;
+ visible: 1;
+ rel1 {
+ to: "bg";
+ relative: 0.0 0.0;
+ offset: 0 498; // thumbnail height
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ color: 0 119 246 255;
+ }
+ }
+
+ part { name: "page_title";
+ type: TEXT;
+ description { state: "default" 0.0;
+ min: 700 36;
+ max: 700 36;
+ align: 0.0 0.0;
+ color: 255 255 255 255;
+ rel1 {
+ to: "background";
+ relative: 0.0 0.0;
+ offset: 32 22;
+ }
+ rel2 {
+ to: "background";
+ relative: 1.0 1.0;
+ }
+ text {
+ text: "Web page title";
+ font: "Sans";
+ size: 36;
+ align: 0 0.5;
+ }
+ }
+ }
+
+ part { name: "page_url";
+ type: TEXT;
+ description { state: "default" 0.0;
+ min: 700 28;
+ max: 700 28;
+ align: 0 0.0;
+ color: 255 255 255 255;
+ rel1 {
+ to: "page_title";
+ relative: 0.0 1.0;
+ offset: 0 10;
+ }
+ rel2 {
+ to: "background";
+ relative: 1.0 1.0;
+ }
+ text {
+ text: "Web page url";
+ font: "Sans";
+ size: 28;
+ align: 0 0.5;
+ }
+ }
+ }
+
+ part { name: "over";
+ type: RECT;
+ mouse_events: 1;
+ repeat_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ rel1.to: "bg";
+ rel2.to: "background";
+ }
+ }
+ }
+
+ programs{
+ program { name: "mouse_in";
+ signal: "mouse,in";
+ source: "over";
+ action: STATE_SET "selected" 0.0;
+ target: "background";
+ target: "border_top";
+ target: "border_left";
+ target: "border_right";
+ }
+ program { name: "mouse_out";
+ signal: "mouse,out";
+ source: "over";
+ action: STATE_SET "default" 0.0;
+ target: "background";
+ target: "border_top";
+ target: "border_left";
+ target: "border_right";
+ }
+ program {
+ name: "mouse_click";
+ signal: "mouse,clicked,1";
+ source: "over";
+ script {
+ emit("elm,action,click", "");
+ }
+ }
+ }
+}
+
+group { name: "elm/button/base/small_tile";
+ data.item: "texts" "page_title page_url";
+ data.item: "contents" "elm.thumbnail";
+ images {
+ image: "web_frame_selected.png" COMP;
+ image: "ico_bg_round_shape_37x37.png" COMP;
+ }
+ parts {
+ part { name: "bg";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ min: 378 294;
+ max: 378 294;
+ visible: 1;
+ color: 231 231 231 255;
+ align: 0.0 0.0;
+ }
+ }
+
+ part { name: "elm.thumbnail";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ fixed: 1 0;
+ align: 0.0 0.0;
+ color : 231 231 231 255;
+ min: 378 292; // size adjusted to max thubnail with and height
+ max: 378 292;
+ rel1 {
+ relative: 0.0 0.0; to: "bg";
+ }
+ rel2 {
+ relative: 1.0 1.0; to: "bg";
+ }
+ }
+ description { state: "selected";
+ inherit: "default" 0.0;
+ }
+ }
+ part { name: "border_top";
+ type: RECT;
+ description { state: "default" 0.0;
+ color_class: focusBgColor;
+ min: 0 6;
+ max: -1 6;
+ align: 0 0;
+ rel1 {
+ to: "elm.thumbnail";
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ to: "elm.thumbnail";
+ relative: 1.0 1.0;
+ }
+ visible: 0;
+ }
+ description { state: "selected";
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+
+ part { name: "border_left";
+ type: RECT;
+ description { state: "default" 0.0;
+ color_class: focusBgColor;
+ min: 6 0;
+ max: 6 -1;
+ align: 0 0;
+ rel1 {
+ to: "elm.thumbnail";
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ to: "elm.thumbnail";
+ relative: 1.0 1.0;
+ }
+ visible: 0;
+ }
+ description { state: "selected";
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+
+ part { name: "border_right";
+ type: RECT;
+ description { state: "default" 0.0;
+ color_class: focusBgColor;
+ min: 6 0;
+ max: 6 -1;
+ align: 1 0;
+ rel1 {
+ to: "elm.thumbnail";
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ to: "elm.thumbnail";
+ relative: 1.0 1.0;
+ }
+ visible: 0;
+ }
+ description { state: "selected";
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+
+ part { name: "background";
+ type: RECT;
+ description { state: "default" 0.0;
+ min: 378 96;
+ max: 378 96;
+ align: 0.0 0.0;
+ color: 113 128 147 255;
+ visible: 1;
+ rel1 {
+ to: "bg";
+ relative: 0.0 0.0;
+ offset: 0 198; // thumbnail height
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ color: 0 119 246 255;
+ }
+ }
+
+ part { name: "page_title";
+ type: TEXT;
+ description { state: "default" 0.0;
+ min: 314 28;
+ max: 314 28;
+ align: 0.0 0.0;
+ color: 255 255 255 255;
+ rel1 {
+ to: "background";
+ relative: 0.0 0.0;
+ offset: 32 18;
+ }
+ rel2 {
+ to: "background";
+ relative: 1.0 1.0;
+ }
+ text {
+ text: "Web page title";
+ font: "Sans";
+ size: 28;
+ align: 0 0.0;
+ }
+ }
+ }
+
+ part { name: "page_url";
+ type: TEXT;
+ description { state: "default" 0.0;
+ min: 314 24;
+ max: 314 24;
+ align: 0 0.0;
+ color: 255 255 255 255;
+ rel1 {
+ to: "page_title";
+ relative: 0.0 1.0;
+ offset: 0 8;
+ }
+ rel2 {
+ to: "background";
+ relative: 1.0 1.0;
+ }
+ text {
+ text: "Web page url";
+ font: "Sans";
+ size: 24;
+ align: 0 0.5;
+ }
+ }
+ }
+
+ part { name: "over";
+ type: RECT;
+ mouse_events: 1;
+ repeat_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ rel1.to: "bg";
+ rel2.to: "background";
+ }
+ }
+ }
+
+ programs {
+ program { name: "mouse_in";
+ signal: "mouse,in";
+ source: "over";
+ action: STATE_SET "selected" 0.0;
+ target: "background";
+ target: "border_top";
+ target: "border_left";
+ target: "border_right";
+ }
+ program { name: "mouse_out";
+ signal: "mouse,out";
+ source: "over";
+ action: STATE_SET "default" 0.0;
+ target: "background";
+ target: "border_top";
+ target: "border_left";
+ target: "border_right";
+ }
+ program {
+ name: "mouse_click";
+ signal: "mouse,clicked,1";
+ source: "over";
+ script {
+ emit("elm,action,click", "");
+ }
+ }
+ }
+}
+
+group { name: "elm/gengrid/item/grid_item/default";
+ data.item: "texts" "page_title page_url";
+ data.item: "contents" "elm.thumbnail elm.thumbButton";
+ images {
+ image: "web_frame_selected.png" COMP;
+ image: "ico_bg_round_shape_37x37.png" COMP;
+ image: "ic_thumbnail_favorite_01.png" COMP;
+ }
+ parts {
+ part { name: "bg";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ min: 338 294;
+ max: 338 294;
+ visible: 1;
+ color: 231 231 231 255;
+ rel1.offset: -26 -26;
+ }
+ description { state: "selected";
+ inherit: "default" 0.0;
+ color: 70 143 254 255;
+ }
+ }
+
+ part { name: "elm.thumbnail";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ fixed: 1 0;
+ align: 0.0 0.0;
+ color : 231 231 231 255;
+ min: 338 198;
+ max: 338 198;
+ rel1 {
+ relative: 0.0 0.0; to: "bg";
+ }
+ rel2 {
+ relative: 1.0 1.0; to: "bg";
+ }
+ }
+ description { state: "selected";
+ inherit: "default" 0.0;
+ }
+ }
+
+ part {
+ name: "bookmark_thumbButton";
+ type: IMAGE;
+ mouse_events: 1;
+ repeat_events: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ rel1.to: "elm.thumbnail";
+ rel1.offset: 284 18;
+ rel1.relative: 0.0 0.0;
+ rel2.to: "elm.thumbnail";
+ rel2.offset: 324 58;
+ rel2.relative: 0.0 0.0;
+ align: 0.0 0.0;
+ image.normal: "ic_thumbnail_favorite_01.png";
+ }
+ }
+
+ part { name: "focus_highlight";
+ type: IMAGE;
+ description { state: "default" 0.0;
+ rel1 {
+ to: "elm.thumbnail";
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ to: "elm.thumbnail";
+ relative: 1.0 1.0;
+ }
+ image.normal: "web_frame_selected.png";
+ image.border: 8 8 8 0;
+ image.border_scale: 1;
+ image.middle: NONE;
+ visible: 0;
+ }
+ description { state: "selected";
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+
+ part { name: "background";
+ type: RECT;
+ description { state: "default" 0.0;
+ min: 338 87;
+ max: 338 87;
+ align: 0.0 0.0;
+ color: 231 231 231 255;
+ rel1 {
+ to: "elm.thumbnail";
+ relative: 0.0 1.0;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ color: 70 143 254 255;
+ }
+ }
+
+ part { name: "page_title";
+ type: TEXT;
+ description { state: "default" 0.0;
+ min: 300 48;
+ max: 300 48;
+ align: 0.0 0.5;
+ rel1 {
+ to: "background";
+ relative: 0.0 0.0;
+ offset: 17 0;
+ }
+ rel2 {
+ to: "background";
+ relative: 1.0 1.0;
+ }
+ color: 51 51 51 255;
+ text {
+ text: "Web page title";
+ font: "Sans";
+ size: 27;
+ align: 0 0.5;
+ }
+ }
+ }
+
+ part { name: "page_url";
+ type: TEXT;
+ description { state: "default" 0.0;
+ min: 300 48;
+ max: 300 48;
+ align: 0 0.5;
+ rel1 {
+ to: "page_title";
+ relative: 0.0 1.0;
+ }
+ rel2 {
+ to: "page_title";
+ relative: 1.0 1.0;
+ }
+ color: 153 153 153 255;
+ text {
+ text: "Web page url";
+ font: "Sans";
+ size: 24;
+ align: 0 0.5;
+ }
+ }
+ }
+
+ part { name: "elm.thumbButton";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1.to: "elm.thumbnail";
+ rel2.to: "elm.thumbnail";
+ }
+ }
+
+ part { name: "over";
+ type: RECT;
+ mouse_events: 1;
+ repeat_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ rel1.to: "bg";
+ rel2.to: "background";
+ }
+ }
+ }
+
+ programs{
+ program { name: "mouse_in";
+ signal: "mouse,in";
+ source: "over";
+ action: STATE_SET "selected" 0.0;
+ target: "background";
+ target: "focus_highlight";
+ target: "bg";
+ }
+ program { name: "mouse_out";
+ signal: "mouse,out";
+ source: "over";
+ action: STATE_SET "default" 0.0;
+ target: "background";
+ target: "focus_highlight";
+ target: "bg";
+ }
+ }
+}
+
+}
--- /dev/null
+#include "../../../core/Tools/edc/InvisibleButton.edc"
+#include "../../../core/Tools/edc/Spacer.edc"
+#include "BrowserPageControl_mob.edc"
+
+#define URI_INPUTBOX_LENGTH 1720
+#define URL_HISTORY_ITEM_H 82
+#define URL_HISTORY_ITEMS_VISIBLE_MAX 12
+#define URL_HISTORY_LIST_MAX_H HISTORY_ITEM_H*HISTORY_ITEMS_VISIBLE_MAX
+#define LAYOUT_WIDTH 720
+#define LAYOUT_WIDTH_LANDSCAPE 1280
+#define LAYOUT_HEIGHT 1120
+#define LAYOUT_HEIGHT_LANDSCAPE 612
+
+#define BIG_TILE_WIDTH 656
+#define BIG_TILE_WIDTH_LANDSCAPE 598
+#define BIG_TILE_HEIGHT 450
+#define BIG_TILE_HEIGHT_LANDSCAPE 634
+#define SMALL_TILE_WIDTH 114
+#define SMALL_TILE_WIDTH_LANDSCAPE 114
+#define SMALL_TILE_HEIGHT 114
+#define SMALL_TILE_HEIGHT_LANDSCAPE 114
+#define TILE_SEPARATOR 18
+#define TILE_LABEL_BG_HEIGHT 64
+#define TOTAL_TILES_HEIGHT 1000
+#define TOTAL_TILES_HEIGHT_LANDSCAPE 652
+#define TOTAL_TILES_WIDTH_LANDSCAPE 1214
+
+#define DEVELOPMENT 1
+
+
+collections { base_scale: 2.6;
+
+color_classes{
+ color_class{
+ name: "lbBgColor";
+ color: 255 255 255 255;
+ }
+ color_class{
+ name: "focusBgColor";
+ color: 0 119 246 255;
+ }
+ color_class{
+ name: "transparent";
+ color: 0 0 0 0;
+ }
+}
+
+group {
+ name: "elm/button/base/thumbButton";
+ parts {
+ part {
+ name: "elm.swallow.content";
+ type: RECT;
+ scale: 1;
+ mouse_events: 1;
+ repeat_events: 1;
+ description {
+ state: "default" 0.0;
+ color: 0 0 0 0;
+ visible: 1;
+ rel1.relative: 0.0 0.0;
+ rel2.relative: 1.0 1.0;
+ align: 0.0 0.0;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "mouse,clicked";
+ signal: "mouse,down,1";
+ source: "elm.swallow.content";
+ action: SIGNAL_EMIT "elm,action,click" "";
+ }
+ }
+}
+
+group {
+ name: "main_layout";
+ parts {
+ part {
+ name: "bg";
+ type: RECT;
+ scale: 1;
+ description {
+ color: 244 244 244 255;
+ state: "default" 0.0;
+ align: 0.0 0.0;
+ min: LAYOUT_WIDTH 0;
+ max: -1 -1;
+ rel1.relative: 0 0;
+ rel2.relative: 1 1;
+ }
+ }
+
+ part {
+ name: "screen_title_area";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ description {
+ color: 0 0 0 0;
+ state: "default" 0.0;
+ align: 0.0 0.0;
+ min: LAYOUT_WIDTH 80;
+ max: -1 80;
+ rel1.relative: 0 0;
+ rel2.relative: 1 1;
+ }
+ }
+
+ part {
+ name: "screen_title";
+ type: TEXT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ fixed: 1 1;
+ color: 0 180 220 255;
+ rel1 {
+ to: "screen_title_area"; //TODO: ditto
+ relative: 0 0;
+ }
+ rel2 {
+ to: "screen_title_area";
+ relative: 1 1;
+ }
+ text {
+ text: "Most Visited";
+ font: "Tizen";
+ align: 0.1 0.5;
+ size: 45;
+ }
+ }
+ }
+
+ part {
+ name: "view";
+ type: SWALLOW;
+ scale: 1;
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ align: 0.0 0.0;
+ fixed: 0 0;
+ rel1 {
+ to: "screen_title_area";
+ relative: 0 1;
+ }
+ rel2 {
+ to: "bg";
+ relative: 1 1;
+ }
+ }
+ }
+
+ part {
+ name: "index_container";
+ type: RECT;
+ scale: 1;
+ description {
+ color: 244 244 244 0;
+ state: "default" 0.0;
+ align: 0.5 1.0;
+ min: LAYOUT_WIDTH 132;
+ max: LAYOUT_WIDTH 132;
+ rel1 {
+ to: "screen_title_area";
+ relative: 0 1;
+ }
+ rel2 {
+ to: "view";
+ relative: 1 1;
+ }
+ }
+ description { state: "landscape" 0.0;
+ inherit: "default" 0.0;
+ min: 200 68;
+ max: 200 68;
+ }
+ }
+
+ part {
+ /* pagecontrol container for mobile */
+ name: "index";
+ type: SWALLOW;
+ scale: 1;
+ mouse_events: 1;
+ description {
+ state: "default" 0.0;
+ align: 0.5 0.5;
+ fixed: 1 1;
+ min: 0 71;
+ max: -1 71;
+ rel1 {
+ to: "index_container";
+ relative: 0 0;
+ }
+ rel2 {
+ to: "index_container";
+ relative: 1 1;
+ }
+ }
+ description { state: "landscape" 0.0;
+ inherit: "default" 0.0;
+ min: 200 68;
+ max: 200 68;
+ }
+ }
+ }
+}
+
+group { name: "page_layout";
+ data {
+ item: "focus_highlight" "off";
+ }
+
+ parts {
+ part { name: "bg";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ color: 144 0 0 255;
+ align: 0.0 0.0;
+ visible: DEVELOPMENT;
+ fixed: 0 0;
+ min: LAYOUT_WIDTH 0;
+ max: -1 -1;
+ rel1 {
+ relative: 0 0;
+ }
+ rel2{
+ relative: 1 1;
+ }
+ }
+ description { state: "landscape" 0.0;
+ inherit: "default" 0.0;
+ min: LAYOUT_WIDTH_LANDSCAPE 0;
+ max: -1 -1;
+ }
+ }
+
+ part { name: "center_swallow";
+ type: SWALLOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ align: 0.5 0.0;
+ visible: 1;
+ min: BIG_TILE_WIDTH 0;
+ max: BIG_TILE_WIDTH -1;
+ rel1 {
+ to: "bg";
+ relative: 0 0;
+ }
+ rel2 {
+ to: "bg";
+ relative: 1 1;
+ }
+ }
+ description { state: "empty" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ description { state: "landscape" 0.0;
+ inherit: "default" 0.0;
+ min: TOTAL_TILES_WIDTH_LANDSCAPE 0;
+ max: TOTAL_TILES_WIDTH_LANDSCAPE -1;
+ }
+ }
+
+ part { name: "elm.text.empty";
+ type: TEXT;
+ scale: 1;
+ description { state: "default" 0.0;
+ visible: 0;
+ align: 0.5 0.5;
+ color: 0 0 0 179;
+ text {
+ text: "empty";
+ font: "Sans";
+ size: 32;
+ align: 0.5 0.4;
+ }
+ rel1 {
+ to: "bg";
+ relative: 0 0;
+ }
+ rel2 {
+ to: "bg";
+ relative: 1 1;
+ }
+ }
+ description { state: "empty" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ }
+
+ programs {
+ program { name: "empty";
+ signal: "empty,view";
+ source: "quickaccess";
+ action: STATE_SET "empty" 0.0;
+ target: "elm.text.empty";
+ target: "center_swallow";
+ }
+ program { name: "not_empty";
+ signal: "not,empty,view";
+ source: "quickaccess";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text.empty";
+ target: "center_swallow";
+ }
+ program {
+ name: "set_landscape";
+ signal: "set,landscape";
+ source: "quickaccess";
+ action: STATE_SET "landscape" 0.0;
+ target: "bg";
+ target: "center_swallow";
+ }
+ }
+}
+
+group { name: "elm/button/base/delete_button";
+ images {
+ image: "btn_delete_nor.png" COMP;
+ image: "btn_delete_press.png" COMP;
+ }
+ parts {
+ part { name: "elm.image";
+ type: IMAGE;
+ scale: 1;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 0.5 0.5;
+ visible: 1;
+ min: 60 60;
+ max: 60 60;
+ fixed: 1 1;
+ image.normal: "btn_delete_nor.png";
+ }
+ description { state: "pressed" 0.0;
+ inherit: "default" 0.0;
+ image.normal: "btn_delete_press.png";
+ }
+ }
+ rect { "over"; scale;
+ description { "default";
+ rel1.to: "elm.image";
+ rel2.to: "elm.image";
+ color: 0 0 0 0;
+ }
+ }
+ }
+ programs {
+ program { name: "on_mouse_down";
+ signal: "mouse,down,1";
+ source: "over";
+ script {
+ set_state(PART:"elm.image", "pressed", 0.0);
+ emit("elm,action,press", "");
+ }
+ }
+ program { name: "on_mouse_up";
+ signal: "mouse,up,1";
+ source: "over";
+ script {
+ set_state(PART:"elm.image", "default", 0.0);
+ emit("elm,action,unpress", "");
+ }
+ }
+ program { name: "on_mouse_click";
+ signal: "mouse,clicked,1";
+ source: "over";
+ script {
+ emit("elm,action,click", "");
+ }
+ }
+ }
+}
+
+group {
+ name: "elm/gengrid/item/quickAccess/default";
+ data.item: "texts" "elm.text";
+ data.item: "contents" "elm.swallow.icon elm.button";
+ parts {
+ part { name: "bg";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ align: 0.5 0.0;
+ rel1.relative: 0.0 0.0;
+ rel2.relative: 1.0 1.0;
+ min: 138 196;
+ max: 138 196;
+ }
+ description { state: "landscape" 0.0;
+ inherit: "default" 0.0;
+ min: 138 196;
+ max: 138 196;
+ }
+ }
+
+ part { name: "elm.swallow.icon";
+ type: SWALLOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 0;
+ align: 0.5 0.1;
+ min: 114 114;
+ max: 114 114;
+ rel1 {
+ relative: 0.0 0.0; to: "bg";
+ }
+ rel2 {
+ relative: 1.0 1.0; to: "bg";
+ }
+ }
+ description { state: "selected";
+ inherit: "default" 0.0;
+ }
+ description { state: "landscape" 0.0;
+ inherit: "default" 0.0;
+ min: 114 114;
+ max: 114 114;
+ }
+ }
+
+ swallow { "elm.button"; scale;
+ mouse_events: 1;
+ repeat_events: 0;
+ description { "default";
+ min: 60 60;
+ max: 60 60;
+ align: 1 0;
+ rel1.to: "bg";
+ rel2.to: "bg";
+ }
+ }
+
+ ADD_SPACER_BELOW("title_spacer", "elm.swallow.icon", 0, 8)
+
+ part { name: "text_bg";
+ type: RECT;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 114 64;
+ max: 114 64;
+ align: 0.0 0.0;
+ visible: 0;
+ rel1 {
+ to: "title_spacer";
+ relative: 0.0 1.0;
+ }
+ rel2 {
+ to: "bg";
+ relative: 1.0 1.0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ color_class: "focusBgColor";
+ }
+ description { state: "landscape" 0.0;
+ inherit: "default" 0.0;
+ min: 114 64;
+ max: 114 64;
+ }
+ description { state: "selected_landscape" 0.0;
+ inherit: "landscape" 0.0;
+ color_class: "focusBgColor";
+ }
+ }
+
+ part { name: "elm.text";
+ type: TEXT;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 114 64;
+ max: 114 64;
+ align: 0.5 0.0;
+ color: 80 80 80 255;
+ rel1 {
+ to: "text_bg";
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ to: "text_bg";
+ relative: 1.0 1.0;
+ }
+ text {
+ font: "Sans";
+ size: 26;
+ align: 0.5 0;
+ }
+ }
+ }
+ }
+ programs {}
+}
+
+group {
+ name: "elm/gengrid/item/quickAccessAdd/default";
+ images {
+ image: "internet_ic_add.png" COMP;
+ }
+ parts {
+ part { name: "bg";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ align: 0.5 0.0;
+ rel1.relative: 0.0 0.0;
+ rel2.relative: 1.0 1.0;
+ min: 138 196;
+ max: 138 196;
+ }
+ description { state: "landscape" 0.0;
+ inherit: "default" 0.0;
+ min: 138 196;
+ max: 138 196;
+ }
+ }
+
+ part { name: "img_bg";
+ type: RECT;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 114 114;
+ max: 114 114;
+ align: 0.0 0.0;
+ color: 160 200 240 255;
+ visible: 1;
+ rel1 {
+ relative: 0.0 0.0; to: "bg";
+ }
+ rel2 {
+ relative: 1.0 1.0; to: "bg";
+ }
+ }
+ }
+
+ part { name: "img";
+ type: IMAGE;
+ scale: 1;
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ fixed: 1 0;
+ align: 0.5 0.1;
+ min: 114 114;
+ max: 114 114;
+ image.normal: "internet_ic_add.png";
+ rel1 {
+ relative: 0.0 0.0; to: "img_bg";
+ }
+ rel2 {
+ relative: 1.0 1.0; to: "img_bg";
+ }
+ }
+ description { state: "selected";
+ inherit: "default" 0.0;
+ }
+ description { state: "landscape" 0.0;
+ inherit: "default" 0.0;
+ min: 114 114;
+ max: 114 114;
+ }
+ }
+
+ ADD_SPACER_BELOW("title_spacer", "img", 0, 8)
+
+ part { name: "text_bg";
+ type: RECT;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 114 64;
+ max: 114 64;
+ align: 0.0 0.0;
+ visible: 0;
+ rel1 {
+ to: "title_spacer";
+ relative: 0.0 1.0;
+ }
+ rel2 {
+ to: "bg";
+ relative: 1.0 1.0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ color_class: "focusBgColor";
+ }
+ description { state: "landscape" 0.0;
+ inherit: "default" 0.0;
+ min: 114 64;
+ max: 114 64;
+ }
+ description { state: "selected_landscape" 0.0;
+ inherit: "landscape" 0.0;
+ color_class: "focusBgColor";
+ }
+ }
+
+ part { name: "elm.text";
+ type: TEXT;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 114 64;
+ max: 114 64;
+ align: 0.0 0.0;
+ color: 80 80 80 255;
+ rel1 {
+ to: "text_bg";
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ to: "text_bg";
+ relative: 1.0 1.0;
+ }
+ text {
+ text: "Add";
+ font: "Sans";
+ size: 26;
+ align: 0.5 0;
+ }
+ }
+ }
+ }
+ programs {}
+}
+
+
+group {
+ name: "elm/gengrid/item/mostVisited/default";
+ data.item: "texts" "elm.text";
+ data.item: "contents" "elm.swallow.icon";
+ parts {
+ part { name: "bg";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ align: 0.5 0.0;
+ rel1.relative: 0.0 0.0;
+ rel2.relative: 1.0 1.0;
+ min: 218 208;
+ max: 218 208;
+ }
+ description { state: "landscape" 0.0;
+ inherit: "default" 0.0;
+ min: 218 208;
+ max: 218 208;
+ }
+ }
+
+ part { name: "elm.swallow.icon";
+ type: SWALLOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 0;
+ align: 0.5 0.2;
+ min: 162 120;
+ max: 162 120;
+ rel1 {
+ relative: 0.0 0.0; to: "bg";
+ }
+ rel2 {
+ relative: 1.0 1.0; to: "bg";
+ }
+ }
+ description { state: "selected";
+ inherit: "default" 0.0;
+ }
+ description { state: "landscape" 0.0;
+ inherit: "default" 0.0;
+ min: 162 120;
+ max: 162 120;
+ }
+ }
+
+ ADD_SPACER_BELOW("title_spacer", "elm.swallow.icon", 0, 2)
+
+ part { name: "text_bg";
+ type: RECT;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 162 66;
+ max: 162 66;
+ align: 0.0 0.0;
+ visible: 0;
+ rel1 {
+ to: "title_spacer";
+ relative: 0.0 1.0;
+ }
+ rel2 {
+ to: "bg";
+ relative: 1.0 1.0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ color_class: "focusBgColor";
+ }
+ description { state: "landscape" 0.0;
+ inherit: "default" 0.0;
+ min: 162 66;
+ max: 162 66;
+ }
+ description { state: "selected_landscape" 0.0;
+ inherit: "landscape" 0.0;
+ color_class: "focusBgColor";
+ }
+ }
+
+ part { name: "elm.text";
+ type: TEXT;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 162 66;
+ max: 162 66;
+ align: 0.0 0.0;
+ color: 80 80 80 255;
+ rel1 {
+ to: "text_bg";
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ to: "text_bg";
+ relative: 1.0 1.0;
+ }
+ text {
+ font: "Sans";
+ size: 26;
+ align: 0.5 0;
+ }
+ }
+ }
+
+ }
+ programs {}
+}
+}
+
--- /dev/null
+collections { base_scale: 2.0;
+ images {
+ image: "web_browsing_icon_error.png" COMP;
+ }
+ group { name: "error_message";
+ styles {
+ style { name: "mssage_style";
+ base: "font=Sans font_size=35 color=#d3d3d3 wrap=word align=0.5 ellipsis=1.0";
+ }
+ style { name: "mssage_hint_style";
+ base: "font=Sans font_size=24 color=#868686 wrap=word align=0.5 ellipsis=1.0";
+ }
+ }
+ parts {
+ part{
+ name: "message_background";
+ type: RECT;
+ description{
+ state: "default" 0.0;
+ visible: 1;
+ rel1.relative: 0 0;
+ rel2.relative: 1 1;
+ color: 42 50 64 255;
+ }
+ }
+ part{
+ name: "error_message_background";
+ type:RECT;
+ description{
+ state: "default" 0.0;
+ visible: 1;
+ min: 1582 730;
+ max: 1582 730;
+ fixed: 1 1;
+ align: 0.5 0.5;
+ color: 30 38 50 153;
+ }
+ }
+ part{
+ name: "err_ico";
+ type: IMAGE;
+ description{
+ state: "default" 0.0;
+ visible: 1;
+ min: 140 140;
+ max:140 140;
+ fixed: 1 1;
+ align: 0.5 0;
+ rel1{
+ relative: 0 0;
+ offset:0 163;
+ to: "error_message_background";
+ }
+ rel2{
+ relative: 1 1;
+ to: "error_message_background";
+ }
+ image{
+ normal: "web_browsing_icon_error.png";
+ }
+ }
+ }
+
+ part{
+ name: "error_text";
+ type: TEXTBLOCK;
+ description{
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ min: 1502 96;
+ max: 1502 96;
+ //color: 211 211 211 255;
+ align: 0.5 0;
+ rel1{
+ relative: 0 1;
+ to_x: "error_message_background";
+ to_y: "err_ico";
+ }
+ rel2{
+ relative: 1 1;
+ to: "error_message_background";
+ }
+ text{
+ style: "mssage_style";
+ text: "Server not found.<br/>sdf Please check the followings:";
+ //min: 0 0;
+ //max: 1 1;
+ //align: 1 0;
+ //size: 35;
+ }
+ }
+ }
+
+
+ part{
+ name: "error_hint";
+ type: TEXTBLOCK;
+ description{
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ min: 1502 117;
+ max: 1502 117;
+ color: 134 134 134 255;
+ align: 0.5 0;
+ rel1{
+ relative: 0 1;
+ to_x: "error_message_background";
+ to_y: "error_text";
+ }
+ rel2{
+ relative: 1 1;
+ to: "error_message_background";
+ }
+ text{
+ max: 0 1;
+ style: "mssage_hint_style";
+ text: "Check for any typing error in URL. <br/>"
+ "Check your network settings.<br/>"
+ "Try again later.<br/>"
+ "Click refresh to reload.";
+ }
+ }
+ }
+ }
+/*
+ programs {
+ program { name: "mouse_down";
+ signal: "mouse,down,1";
+ source: "logo";
+ action: STATE_SET "hide" 0.0;
+ target: "logo";
+ }
+ program { name: "mouse_up";
+ signal: "mouse,up,1";
+ source: "logo";
+ action: STATE_SET "default" 0.0;
+ target: "logo";
+ }
+ }
+*/
+ }
+}
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "AutoFillFormItem.h"
+#include "BrowserLogger.h"
+#include "../SettingsUI.h"
+
+#include <Ecore.h>
+#include <Elementary.h>
+#include <Evas.h>
+
+namespace tizen_browser{
+namespace base_ui{
+
+AutoFillFormItem::AutoFillFormItem(AutoFillFormItemData *item_data)
+ : m_ewkContext(ewk_context_default_get())
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ memset(&m_itemData, 0x00, sizeof(m_itemData));
+ m_itemData.profile_id = -1;
+
+ if (item_data) {
+ m_itemData.profile_id= item_data->profile_id;
+ m_itemData.name = item_data->name;
+ m_itemData.company = item_data->company;
+ m_itemData.primary_address = item_data->primary_address;
+ m_itemData.secondary_address = item_data->secondary_address;
+ m_itemData.city_town = item_data->city_town;
+ m_itemData.state_province_region = item_data->state_province_region;
+ m_itemData.post_code = item_data->post_code;
+ m_itemData.country = item_data->country;
+ m_itemData.phone_number = item_data->phone_number;
+ m_itemData.email_address = item_data->email_address;
+ m_itemData.activation = item_data->activation;
+ m_itemData.compose_mode = item_data->compose_mode;
+ }
+}
+
+AutoFillFormItem::~AutoFillFormItem(void)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+}
+
+profileSaveErrorcode AutoFillFormItem::saveItem(void)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ auto profile = ewk_autofill_profile_new();
+ if (!profile) {
+ BROWSER_LOGE("Failed to ewk_autofill_profile_new");
+ return profile_create_failed;
+ }
+
+ if (m_itemData.name)
+ ewk_autofill_profile_data_set(profile, EWK_PROFILE_NAME, m_itemData.name);
+
+ if (m_itemData.company)
+ ewk_autofill_profile_data_set(profile, EWK_PROFILE_COMPANY, m_itemData.company);
+
+ if (m_itemData.primary_address)
+ ewk_autofill_profile_data_set(profile, EWK_PROFILE_ADDRESS1, m_itemData.primary_address);
+
+ if (m_itemData.secondary_address)
+ ewk_autofill_profile_data_set(profile, EWK_PROFILE_ADDRESS2, m_itemData.secondary_address);
+
+ if (m_itemData.city_town)
+ ewk_autofill_profile_data_set(profile, EWK_PROFILE_CITY_TOWN, m_itemData.city_town);
+
+ if (m_itemData.state_province_region)
+ ewk_autofill_profile_data_set(profile, EWK_PROFILE_STATE_PROVINCE_REGION, m_itemData.state_province_region);
+
+ if (m_itemData.post_code)
+ ewk_autofill_profile_data_set(profile, EWK_PROFILE_ZIPCODE, m_itemData.post_code);
+
+ if (m_itemData.country)
+ ewk_autofill_profile_data_set(profile, EWK_PROFILE_COUNTRY, m_itemData.country);
+
+ if (m_itemData.phone_number)
+ ewk_autofill_profile_data_set(profile, EWK_PROFILE_PHONE, m_itemData.phone_number);
+
+ if (m_itemData.email_address)
+ ewk_autofill_profile_data_set(profile, EWK_PROFILE_EMAIL, m_itemData.email_address);
+
+ if (ewk_context_form_autofill_profile_add(m_ewkContext, profile) == EINA_FALSE) {
+ BROWSER_LOGE("Failed to ewk_context_form_autofill_profile_add");
+ ewk_autofill_profile_delete(profile);
+ return duplicate_profile;
+ }
+ m_itemData.profile_id = ewk_autofill_profile_id_get(profile);
+ ewk_autofill_profile_delete(profile);
+
+ return save_error_none;
+}
+
+profileEditErrorcode AutoFillFormItem::updateItem(void)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ /* Find profile with id */
+ Ewk_Autofill_Profile *profile = ewk_context_form_autofill_profile_get(m_ewkContext, m_itemData.profile_id);
+ if (!profile) {
+ BROWSER_LOGE("Failed to ewk_context_form_autofill_profile_get with ID [%d]", m_itemData.profile_id);
+ return profile_edit_failed;
+ }
+
+ if (m_itemData.name)
+ ewk_autofill_profile_data_set(profile, EWK_PROFILE_NAME, m_itemData.name);
+ if (m_itemData.company)
+ ewk_autofill_profile_data_set(profile, EWK_PROFILE_COMPANY, m_itemData.company);
+ if (m_itemData.primary_address)
+ ewk_autofill_profile_data_set(profile, EWK_PROFILE_ADDRESS1, m_itemData.primary_address);
+ if (m_itemData.secondary_address)
+ ewk_autofill_profile_data_set(profile, EWK_PROFILE_ADDRESS2, m_itemData.secondary_address);
+ if (m_itemData.city_town)
+ ewk_autofill_profile_data_set(profile, EWK_PROFILE_CITY_TOWN, m_itemData.city_town);
+ if (m_itemData.state_province_region)
+ ewk_autofill_profile_data_set(profile, EWK_PROFILE_STATE_PROVINCE_REGION, m_itemData.state_province_region);
+ if (m_itemData.post_code)
+ ewk_autofill_profile_data_set(profile, EWK_PROFILE_ZIPCODE, m_itemData.post_code);
+ if (m_itemData.country)
+ ewk_autofill_profile_data_set(profile, EWK_PROFILE_COUNTRY, m_itemData.country);
+ if (m_itemData.phone_number)
+ ewk_autofill_profile_data_set(profile, EWK_PROFILE_PHONE, m_itemData.phone_number);
+ if (m_itemData.email_address)
+ ewk_autofill_profile_data_set(profile, EWK_PROFILE_EMAIL, m_itemData.email_address);
+
+ if (ewk_context_form_autofill_profile_set(m_ewkContext, m_itemData.profile_id, profile) == EINA_FALSE) {
+ BROWSER_LOGE("Failed to ewk_context_form_autofill_profile_set with ID [%d]", m_itemData.profile_id);
+ return profile_already_exist;
+ }
+
+ return update_error_none;
+}
+
+}
+}
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef AUTOFILLFORMITEM_H_
+#define AUTOFILLFORMITEM_H_
+
+#include <Eina.h>
+#include <ewk_chromium.h>
+
+#define AUTO_FILL_FORM_ENTRY_MAX_COUNT 1024
+#define PHONE_FIELD_VALID_ENTRIES "0123456789*#()/N,.;+ "
+
+namespace tizen_browser{
+namespace base_ui{
+
+typedef enum _profileComposeMode
+{
+ profile_create = 0,
+ profile_edit
+} profileComposeMode;
+
+typedef enum _profileEditErrorcode
+{
+ profile_edit_failed = 0,
+ profile_already_exist,
+ update_error_none
+} profileEditErrorcode;
+
+typedef enum _profileSaveErrorcode
+{
+ profile_create_failed = 0,
+ duplicate_profile,
+ save_error_none
+} profileSaveErrorcode;
+
+typedef struct _AutoFillFormItemData {
+ unsigned profile_id;
+ const char *name;
+ const char *company;
+ const char *primary_address;
+ const char *secondary_address;
+ const char *city_town;
+ const char *state_province_region;
+ const char *post_code;
+ const char *country;
+ const char *phone_number;
+ const char *email_address;
+ bool activation;
+ profileComposeMode compose_mode;
+} AutoFillFormItemData;
+
+class AutoFillFormItem {
+public:
+ AutoFillFormItem(AutoFillFormItemData *item_data);
+ ~AutoFillFormItem(void);
+
+ friend bool operator==(AutoFillFormItem item1, AutoFillFormItem item2) {
+ return ((!item1.getName() && !item2.getName()) && !strcmp(item1.getName(), item2.getName()));
+ }
+
+ unsigned getProfileId(void) { return m_itemData.profile_id; }
+ const char *getName(void) { return m_itemData.name; }
+ const char *getCompany(void) {return m_itemData.company; }
+ const char *getPrimaryAddress(void) {return m_itemData.primary_address; }
+ const char *getSecondaryAddress2(void) { return m_itemData.secondary_address; }
+ const char *getCityTown(void) { return m_itemData.city_town; }
+ const char *getStateProvince(void) { return m_itemData.state_province_region; }
+ const char *getPostCode(void) { return m_itemData.post_code; }
+ const char *getCountry(void) { return m_itemData.country; }
+ const char *getPhoneNumber(void) { return m_itemData.phone_number; }
+ const char *getEmailAddress(void) { return m_itemData.email_address; }
+ Eina_Bool getActivation(void) { return (m_itemData.activation == true) ? EINA_TRUE : EINA_FALSE; }
+ profileComposeMode getItemComposeMode(void) { return m_itemData.compose_mode; }
+
+ void setName(const char *name) { m_itemData.name = name; }
+ void setCompany(const char *company) {m_itemData.company = company; }
+ void setPrimaryAddress(const char *primary_address) {m_itemData.primary_address = primary_address; }
+ void setSecondaryAddress2(const char *secondary_address) { m_itemData.secondary_address = secondary_address; }
+ void setCityTown(const char *city_town) { m_itemData.city_town = city_town; }
+ void setStateProvince(const char *state_province_region) { m_itemData.state_province_region = state_province_region; }
+ void setPostCode(const char *post_code) { m_itemData.post_code = post_code; }
+ void setCountry(const char *country) { m_itemData.country = country; }
+ void setPhoneNumber(const char *phone_number) { m_itemData.phone_number = phone_number; }
+ void setEmailAddress(const char *email_address) { m_itemData.email_address = email_address; }
+ void setActivation(Eina_Bool activation) { m_itemData.activation = (activation == EINA_TRUE) ? true : false;}
+
+ profileSaveErrorcode saveItem(void);
+ profileEditErrorcode updateItem(void);
+
+private:
+ AutoFillFormItemData m_itemData;
+ Ewk_Context* m_ewkContext;
+};
+
+}
+}
+
+#endif /* AUTOFILLFORMITEM_H_ */
--- /dev/null
+project(SettingsUI)
+
+set(SettingsUI_SRCS
+ SettingsManager.cpp
+ SettingsUI.cpp
+ SettingsMain.cpp
+ SettingsHomePage.cpp
+ SettingsPrivacy.cpp
+ SettingsAdvanced.cpp
+ SettingsDelPersData.cpp
+ SettingsAFProfile.cpp
+ SettingsAFCreator.cpp
+ AutoFillForm/AutoFillFormItem.cpp
+ )
+set(SettingsUI_HEADERS
+ SettingsManager.h
+ SettingsUI.h
+ SettingsMain.h
+ SettingsHomePage.h
+ SettingsPrivacy.h
+ SettingsAdvanced.h
+ SettingsDelPersData.h
+ SettingsAFProfile.h
+ SettingsAFCreator.h
+ SettingsPrettySignalConnector.h
+ AutoFillForm/AutoFillFormItem.h
+ )
+
+include(Coreheaders)
+include(EFLHelpers)
+include(EWebKitHelpers)
+
+add_library(${PROJECT_NAME} SHARED ${SettingsUI_SRCS})
+
+if(TIZEN_BUILD)
+ target_link_libraries(${PROJECT_NAME} ${pkgs_LDFLAGS})
+endif(TIZEN_BUILD)
+
+install(TARGETS ${PROJECT_NAME}
+ LIBRARY DESTINATION services
+ ARCHIVE DESTINATION services/static)
+
+include(EDCCompile)
+
+EDJ_TARGET(SettingsMobileUI.edj
+ ${CMAKE_CURRENT_SOURCE_DIR}/edc/Settings_mob.edc
+ ${CMAKE_CURRENT_BINARY_DIR})
--- /dev/null
+/*
+ * Copyright (c) 2016 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "SettingsAFCreator.h"
+
+#include <memory>
+#include "app_i18n.h"
+
+#define TRIM_SPACE " \t\n\v"
+
+namespace tizen_browser{
+namespace base_ui{
+
+using namespace tools::EflTools;
+
+inline std::string _trim(std::string& s, const std::string& drop = TRIM_SPACE)
+{
+ std::string r = s.erase(s.find_last_not_of(drop) + 1);
+ return r.erase(0, r.find_first_not_of(drop));
+}
+
+SettingsAFCreator::SettingsAFCreator(Evas_Object* parent, bool profile_exists)
+ : m_scroller(nullptr)
+ , m_box(nullptr)
+ , m_editErrorcode(update_error_none)
+ , m_saveErrorcode(save_error_none)
+ , m_editFieldItemClass(nullptr)
+ , m_item(nullptr)
+ , m_ewkContext(ewk_context_default_get())
+ , m_profile_exists(profile_exists)
+{
+ init(parent);
+};
+
+SettingsAFCreator::~SettingsAFCreator()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+}
+
+bool SettingsAFCreator::loadProfile(void)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ Ewk_Autofill_Profile* profile = nullptr;
+ if (m_profile_exists) {
+ void* item_data(nullptr);
+ Eina_List* list(nullptr);
+ Eina_List* entire_item_list(
+ ewk_context_form_autofill_profile_get_all(ewk_context_default_get()));
+
+ EINA_LIST_FOREACH(entire_item_list, list, item_data) {
+ if (item_data) {
+ profile = static_cast<Ewk_Autofill_Profile*>(item_data);
+ break;
+ }
+ }
+ }
+
+ createNewAutoFillFormItem(profile);
+
+ return false;
+}
+
+void SettingsAFCreator::createNewAutoFillFormItem(Ewk_Autofill_Profile* profile)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (!profile)
+ m_item = std::make_shared<AutoFillFormItem>(nullptr);
+ else {
+ auto item_data = new AutoFillFormItemData;
+ if (!item_data) {
+ BROWSER_LOGE("Malloc failed to get item_data");
+ return;
+ }
+ memset(item_data, 0x00, sizeof(AutoFillFormItemData));
+ item_data->profile_id = ewk_autofill_profile_id_get(profile);
+ item_data->name = ewk_autofill_profile_data_get(profile, EWK_PROFILE_NAME);
+ item_data->company = ewk_autofill_profile_data_get(profile, EWK_PROFILE_COMPANY);
+ item_data->primary_address = ewk_autofill_profile_data_get(profile, EWK_PROFILE_ADDRESS1);
+ item_data->secondary_address = ewk_autofill_profile_data_get(profile, EWK_PROFILE_ADDRESS2);
+ item_data->city_town = ewk_autofill_profile_data_get(profile, EWK_PROFILE_CITY_TOWN);
+ item_data->state_province_region = ewk_autofill_profile_data_get(profile, EWK_PROFILE_STATE_PROVINCE_REGION);
+ item_data->post_code = ewk_autofill_profile_data_get(profile, EWK_PROFILE_ZIPCODE);
+ item_data->country = ewk_autofill_profile_data_get(profile, EWK_PROFILE_COUNTRY);
+ item_data->phone_number = ewk_autofill_profile_data_get(profile, EWK_PROFILE_PHONE);
+ item_data->email_address = ewk_autofill_profile_data_get(profile, EWK_PROFILE_EMAIL);
+ item_data->activation = false;
+ item_data->compose_mode = profile_edit;
+
+ m_item = std::make_shared<AutoFillFormItem>(item_data);
+ delete item_data;
+ item_data = nullptr;
+ return;
+ }
+}
+
+bool SettingsAFCreator::populateLayout(Evas_Object* parent)
+{
+ loadProfile();
+
+ m_entryLimitSize.max_char_count = 0;
+ m_entryLimitSize.max_byte_count = AUTO_FILL_FORM_ENTRY_MAX_COUNT;
+ m_edjFilePath = EDJE_DIR;
+ m_edjFilePath.append("SettingsUI/SettingsMobileUI.edj");
+
+ m_scroller = createScroller(parent);
+ evas_object_show(m_scroller);
+
+ if (m_item->getItemComposeMode() == profile_edit)
+ m_naviframe->setTitle("Edit info");
+ else
+ m_naviframe->setTitle("Add info");
+
+ m_naviframe->addLeftButton(__cancel_button_cb, this);
+ m_naviframe->addRightButton(__done_button_cb, this);
+ m_naviframe->setPrevButtonVisible(false);
+ m_naviframe->setLeftButtonVisible(true);
+ m_naviframe->setRightButtonVisible(true);
+ m_naviframe->setRightButtonText(_("IDS_BR_SK_DONE"));
+ m_naviframe->setLeftButtonText(_("IDS_BR_SK_CANCEL"));
+
+ m_naviframe->setRightButtonEnabled(false);
+
+ m_layout = m_scroller;
+ return true;
+}
+
+void SettingsAFCreator::createInputLayout(
+ Evas_Object* parent,
+ char* fieldName,
+ genlistCallbackData* cb_data)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ auto layout(elm_layout_add(parent));
+ setExpandHints(layout);
+ if (!elm_layout_file_set(layout, m_edjFilePath.c_str(), "affcv_item"))
+ BROWSER_LOGD("[%s:%d] item layout creation failed", __PRETTY_FUNCTION__, __LINE__);
+ elm_object_part_text_set(layout, "field_name", fieldName);
+
+ auto editfield(elm_layout_add(layout));
+ if (!elm_layout_file_set(editfield, m_edjFilePath.c_str(), "edit-field"))
+ BROWSER_LOGD("[%s:%d] item layout creation failed", __PRETTY_FUNCTION__, __LINE__);
+ evas_object_size_hint_align_set(editfield, EVAS_HINT_FILL, 0.0);
+ evas_object_size_hint_weight_set(editfield, EVAS_HINT_EXPAND, 0.0);
+
+ auto entry(elm_entry_add(editfield));
+ elm_object_style_set(entry, "entry_style");
+ elm_entry_single_line_set(entry, EINA_TRUE);
+ elm_entry_scrollable_set(entry, EINA_TRUE);
+ elm_entry_cnp_mode_set(entry, ELM_CNP_MODE_PLAINTEXT);
+
+ cb_data->user_data = this;
+ cb_data->editfield = editfield;
+ cb_data->entry = entry;
+ cb_data->it = layout;
+#if defined(HW_MORE_BACK_KEY)
+ eext_entry_selection_back_event_allow_set(entry, EINA_TRUE);
+#endif
+ evas_object_smart_callback_add(entry, "preedit,changed", __entry_changed_cb, cb_data);
+ evas_object_smart_callback_add(entry, "changed", __entry_changed_cb, cb_data);
+ evas_object_smart_callback_add(entry, "changed", __editfield_changed_cb, editfield);
+ evas_object_smart_callback_add(entry, "activated", __entry_next_key_cb, cb_data);
+ evas_object_smart_callback_add(entry, "clicked", __entry_clicked_cb, cb_data);
+ elm_entry_input_panel_return_key_type_set(entry, ELM_INPUT_PANEL_RETURN_KEY_TYPE_NEXT);
+ elm_entry_markup_filter_append(entry, elm_entry_filter_limit_size, &(m_entryLimitSize));
+
+ elm_object_part_content_set(editfield, "editfield_entry", entry);
+
+ auto button(elm_button_add(editfield));
+ elm_object_style_set(button, "basic_button");
+ evas_object_smart_callback_add(button, "clicked", __entry_clear_button_clicked_cb, entry);
+ elm_object_part_content_set(editfield, "entry_clear_button", button);
+
+ if (!elm_entry_is_empty(entry))
+ elm_object_signal_emit(editfield, "show,clear,button,signal", "");
+
+ elm_object_part_content_set(layout, "entry_swallow", editfield);
+ evas_object_show(cb_data->editfield);
+ evas_object_show(cb_data->entry);
+ evas_object_show(cb_data->it);
+ evas_object_show(layout);
+}
+
+void SettingsAFCreator::addItems()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ // full name
+ m_fullNameItemCallbackData.type = profile_composer_title_full_name;
+ createInputLayout(m_box, strdup(_("IDS_BR_BODY_FULL_NAME_ABB")), &m_fullNameItemCallbackData);
+ elm_box_pack_end(m_box, m_fullNameItemCallbackData.it);
+ if (m_item->getName() && strlen(m_item->getName()))
+ elm_object_part_text_set(m_fullNameItemCallbackData.entry, "elm.text", m_item->getName());
+
+ // company_name
+ m_companyNameItemCallbackData.type = profile_composer_title_company_name;
+ createInputLayout(m_box, strdup(_("IDS_BR_BODY_COMPANY_NAME_ABB")), &m_companyNameItemCallbackData);
+ elm_box_pack_end(m_box, m_companyNameItemCallbackData.it);
+ if (m_item->getCompany() && strlen(m_item->getCompany()))
+ elm_object_part_text_set(m_companyNameItemCallbackData.entry, "elm.text", m_item->getCompany());
+
+ // address 1
+ m_addressLine1ItemCallbackData.type = profile_composer_title_address_line_1;
+ createInputLayout(m_box, strdup(_("IDS_BR_BODY_ADDRESS_LINE_1_ABB")), &m_addressLine1ItemCallbackData);
+ elm_box_pack_end(m_box, m_addressLine1ItemCallbackData.it);
+ if (m_item->getPrimaryAddress() && strlen(m_item->getPrimaryAddress()))
+ elm_object_part_text_set(m_addressLine1ItemCallbackData.entry, "elm.text", m_item->getPrimaryAddress());
+
+ // address 2
+ m_addressLine2ItemCallbackData.type = profile_composer_title_address_line_2;
+ createInputLayout(m_box, strdup(_("IDS_BR_BODY_ADDRESS_LINE_2_ABB")), &m_addressLine2ItemCallbackData);
+ elm_box_pack_end(m_box, m_addressLine2ItemCallbackData.it);
+ if (m_item->getSecondaryAddress2() && strlen(m_item->getSecondaryAddress2()))
+ elm_object_part_text_set(m_addressLine2ItemCallbackData.entry, "elm.text", m_item->getSecondaryAddress2());
+
+ // city town
+ m_cityTownItemCallbackData.type = profile_composer_title_city_town;
+ createInputLayout(m_box, strdup(_("IDS_BR_BODY_CITY_TOWN_ABB")), &m_cityTownItemCallbackData);
+ elm_box_pack_end(m_box, m_cityTownItemCallbackData.it);
+ if (m_item->getCityTown() && strlen(m_item->getCityTown()))
+ elm_object_part_text_set(m_cityTownItemCallbackData.entry, "elm.text", m_item->getCityTown());
+
+ // country
+ m_countryItemCallbackData.type = profile_composer_title_country;
+ createInputLayout(m_box, strdup("Country"), &m_countryItemCallbackData);
+ elm_box_pack_end(m_box, m_countryItemCallbackData.it);
+ if (m_item->getCountry() && strlen(m_item->getCountry()))
+ elm_object_part_text_set(m_countryItemCallbackData.entry, "elm.text", m_item->getCountry());
+
+ // post code
+ m_postCodeItemCallbackData.type = profile_composer_title_post_code;
+ createInputLayout(m_box, strdup(_("IDS_BR_BODY_POSTCODE_ABB")), &m_postCodeItemCallbackData);
+ elm_box_pack_end(m_box, m_postCodeItemCallbackData.it);
+ Elm_Entry_Filter_Limit_Size m_entryLimitSize;
+ Elm_Entry_Filter_Accept_Set m_entry_accept_set;
+ m_entryLimitSize.max_char_count = 10;
+ m_entry_accept_set.accepted = "0123456789";
+ m_entry_accept_set.rejected = NULL;
+ elm_entry_markup_filter_append(m_postCodeItemCallbackData.entry, elm_entry_filter_limit_size, &m_entryLimitSize);
+ elm_entry_markup_filter_append(m_postCodeItemCallbackData.entry, elm_entry_filter_accept_set, &m_entry_accept_set);
+ if (m_item->getPostCode() && strlen(m_item->getPostCode()))
+ elm_object_part_text_set(m_postCodeItemCallbackData.entry, "elm.text", m_item->getPostCode());
+ elm_entry_input_panel_layout_set(m_postCodeItemCallbackData.entry, ELM_INPUT_PANEL_LAYOUT_NUMBERONLY);
+ elm_entry_prediction_allow_set(m_postCodeItemCallbackData.entry, EINA_FALSE);
+
+ // country region
+ m_countryRegionItemCallbackData.type = profile_composer_title_country_region;
+ createInputLayout(m_box, strdup(_("IDS_BR_MBODY_COUNTRY_REGION")), &m_countryRegionItemCallbackData);
+ elm_box_pack_end(m_box, m_countryRegionItemCallbackData.it);
+ if (m_item->getStateProvince() && strlen(m_item->getStateProvince()))
+ elm_object_part_text_set(m_countryRegionItemCallbackData.entry, "elm.text", m_item->getStateProvince());
+
+ // phone
+ m_phoneItemCallbackData.type = profile_composer_title_phone;
+ createInputLayout(m_box, strdup(_("IDS_BR_BODY_PHONE")), &m_phoneItemCallbackData);
+ elm_box_pack_end(m_box, m_phoneItemCallbackData.it);
+ if (m_item->getPhoneNumber() && strlen(m_item->getPhoneNumber()))
+ elm_object_part_text_set(m_phoneItemCallbackData.entry, "elm.text", m_item->getPhoneNumber());
+ Elm_Entry_Filter_Accept_Set entry_accept_set;
+ entry_accept_set.accepted = PHONE_FIELD_VALID_ENTRIES;
+ entry_accept_set.rejected = NULL;
+ elm_entry_markup_filter_append(m_phoneItemCallbackData.entry, elm_entry_filter_accept_set, &entry_accept_set);
+ elm_entry_input_panel_layout_set(m_phoneItemCallbackData.entry, ELM_INPUT_PANEL_LAYOUT_PHONENUMBER);
+ elm_entry_prediction_allow_set(m_phoneItemCallbackData.entry, EINA_FALSE);
+
+ // email
+ m_emailItemCallbackData.type = profile_composer_title_email;
+ createInputLayout(m_box, strdup(_("IDS_BR_OPT_SENDURLVIA_EMAIL")), &m_emailItemCallbackData);
+ elm_box_pack_end(m_box, m_emailItemCallbackData.it);
+ if (m_item->getEmailAddress() && strlen(m_item->getEmailAddress()))
+ elm_object_part_text_set(m_emailItemCallbackData.entry, "elm.text", m_item->getEmailAddress());
+ elm_entry_input_panel_return_key_type_set(m_emailItemCallbackData.entry, ELM_INPUT_PANEL_RETURN_KEY_TYPE_DONE);
+ evas_object_smart_callback_add(m_emailItemCallbackData.entry, "activated", __done_button_cb, this);
+ elm_entry_input_panel_layout_set(m_emailItemCallbackData.entry, ELM_INPUT_PANEL_LAYOUT_EMAIL);
+ elm_entry_prediction_allow_set(m_emailItemCallbackData.entry, EINA_FALSE);
+}
+
+Evas_Object* SettingsAFCreator::createScroller(Evas_Object* parent)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ auto scroller(elm_scroller_add(parent));
+
+ m_box = elm_box_add(scroller);
+ elm_box_align_set(m_box, 0.0, 0.0);
+
+ addItems();
+
+ elm_object_content_set(scroller, m_box);
+
+ setExpandHints(m_box);
+ setExpandHints(scroller);
+
+ evas_object_show(m_box);
+ evas_object_show(scroller);
+
+ return scroller;
+}
+
+Eina_Bool SettingsAFCreator::isEntryHasOnlySpace(const char* field)
+{
+ Eina_Bool only_has_space = EINA_FALSE;
+ unsigned int space_count = 0;
+ unsigned int str_len = strlen(field);
+
+ for (unsigned int i = 0 ; i < str_len ; i++) {
+ if (field[i] == ' ')
+ space_count++;
+ }
+ if (space_count == str_len)
+ only_has_space = EINA_TRUE;
+
+ return only_has_space;
+}
+
+Eina_Bool SettingsAFCreator::applyEntryData(void)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ const char *full_name = elm_entry_entry_get(m_fullNameItemCallbackData.entry);
+
+ if (!full_name)
+ return EINA_FALSE;
+
+ std::string full_name_str = std::string(full_name);
+ full_name_str = _trim(full_name_str);
+ full_name = full_name_str.c_str();
+ SPSC.setProfileName(full_name);
+
+ if (full_name && strlen(full_name) && !isEntryHasOnlySpace(full_name))
+ m_item->setName(full_name);
+ else
+ return EINA_FALSE;
+
+ const char *company_name = elm_entry_entry_get(m_companyNameItemCallbackData.entry);
+ m_item->setCompany(company_name);
+ const char *primary_address = elm_entry_entry_get(m_addressLine1ItemCallbackData.entry);
+ m_item->setPrimaryAddress(primary_address);
+ const char *secondary_address = elm_entry_entry_get(m_addressLine2ItemCallbackData.entry);
+ m_item->setSecondaryAddress2(secondary_address);
+ const char *city_town = elm_entry_entry_get(m_cityTownItemCallbackData.entry);
+ m_item->setCityTown(city_town);
+ const char *country = elm_entry_entry_get(m_countryItemCallbackData.entry);
+ m_item->setCountry(country);
+ const char *post_code = elm_entry_entry_get(m_postCodeItemCallbackData.entry);
+ m_item->setPostCode(post_code);
+ const char *region = elm_entry_entry_get(m_countryRegionItemCallbackData.entry);
+ m_item->setStateProvince(region);
+ const char *phone = elm_entry_entry_get(m_phoneItemCallbackData.entry);
+ m_item->setPhoneNumber(phone);
+ const char *email = elm_entry_entry_get(m_emailItemCallbackData.entry);
+ m_item->setEmailAddress(email);
+
+ if (m_item->getItemComposeMode() == profile_edit) {
+ m_editErrorcode = m_item->updateItem();
+ if (m_editErrorcode != update_error_none) {
+ BROWSER_LOGD("Update failed!");
+ return EINA_FALSE;
+ }
+ } else {
+ m_saveErrorcode = m_item->saveItem();
+ if (m_saveErrorcode != save_error_none) {
+ BROWSER_LOGD("Cannot save autofill data");
+ return EINA_FALSE;
+ }
+ }
+ return EINA_TRUE;
+}
+
+void SettingsAFCreator::__editfield_changed_cb(void* data, Evas_Object* obj, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (!data) {
+ BROWSER_LOGE("data is null");
+ return;
+ }
+ Evas_Object *editfield = static_cast<Evas_Object*>(data);
+
+ if (!elm_entry_is_empty(obj) && elm_object_focus_get(obj))
+ elm_object_signal_emit(editfield, "show,clear,button,signal", "");
+ else
+ elm_object_signal_emit(editfield, "hide,clear,button,signal", "");
+}
+
+void SettingsAFCreator::__done_button_cb(void* data, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (!data) {
+ BROWSER_LOGE("data is null");
+ return;
+ }
+ SettingsAFCreator *safc = static_cast<SettingsAFCreator*>(data);
+ if (safc->applyEntryData() == EINA_FALSE)
+ return;
+ SPSC.closeSettingsUIClicked();
+}
+
+void SettingsAFCreator::__cancel_button_cb(void*, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ SPSC.closeSettingsUIClicked();
+}
+
+void SettingsAFCreator::__entry_changed_cb(void* data, Evas_Object* obj, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (!data) {
+ BROWSER_LOGE("data is null");
+ return;
+ }
+ genlistCallbackData *cb_data = static_cast<genlistCallbackData*>(data);
+ SettingsAFCreator *view = static_cast<SettingsAFCreator*>(cb_data->user_data);
+ const char* text = elm_entry_entry_get(obj);
+ if (text && strlen(text) > 0)
+ elm_object_signal_emit(cb_data->editfield, "show,clear,button,signal", "");
+ else
+ elm_object_signal_emit(cb_data->editfield, "hide,clear,button,signal", "");
+
+ auto isEmpty(elm_entry_is_empty(view->m_fullNameItemCallbackData.entry) == EINA_TRUE);
+ view->m_naviframe->setRightButtonEnabled(!isEmpty);
+}
+
+void SettingsAFCreator::__entry_clicked_cb(void* data, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (!data) {
+ BROWSER_LOGE("data is null");
+ return;
+ }
+ genlistCallbackData *callback_data = static_cast<genlistCallbackData*>(data);
+ Elm_Object_Item *item = callback_data->it;
+ if (!item)
+ BROWSER_LOGD("Item is null");
+ elm_object_focus_set(callback_data->editfield, EINA_TRUE);
+}
+
+void SettingsAFCreator::__entry_clear_button_clicked_cb(void* data, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (!data) {
+ BROWSER_LOGE("data is null");
+ return;
+ }
+ Evas_Object *entry = static_cast<Evas_Object*>(data);
+ elm_entry_entry_set(entry, "");
+}
+
+void SettingsAFCreator::__entry_next_key_cb(void* data, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (!data) {
+ BROWSER_LOGE("data is null");
+ return;
+ }
+ genlistCallbackData *callback_data = static_cast<genlistCallbackData*>(data);
+ SettingsAFCreator *self = static_cast<SettingsAFCreator*>(callback_data->user_data);
+ SettingsAFCreator::menu_type type = callback_data->type;
+ Evas_Object *entry = nullptr;
+
+ if (type == profile_composer_title_full_name) {
+ entry = self->m_companyNameItemCallbackData.entry;
+ } else if (type == profile_composer_title_company_name) {
+ entry = self->m_addressLine1ItemCallbackData.entry;
+ } else if (type == profile_composer_title_address_line_1) {
+ entry = self->m_addressLine2ItemCallbackData.entry;
+ } else if (type == profile_composer_title_address_line_2) {
+ entry = self->m_cityTownItemCallbackData.entry;
+ } else if (type == profile_composer_title_city_town) {
+ entry = self->m_countryItemCallbackData.entry;
+ } else if (type == profile_composer_title_country) {
+ entry = self->m_postCodeItemCallbackData.entry;
+ } else if (type == profile_composer_title_post_code) {
+ entry = self->m_countryRegionItemCallbackData.entry;
+ } else if (type == profile_composer_title_country_region) {
+ entry = self->m_phoneItemCallbackData.entry;
+ } else if (type == profile_composer_title_phone) {
+ entry = self->m_emailItemCallbackData.entry;
+ } else if (type == profile_composer_title_email) {
+ BROWSER_LOGD("[%s:%d] It's last item to go", __PRETTY_FUNCTION__, __LINE__);
+ return;
+ }
+ elm_object_focus_set(entry, EINA_TRUE);
+ elm_entry_cursor_end_set(entry);
+}
+}
+}
--- /dev/null
+/*
+ * Copyright (c) 2016 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef SETTINGSAFCREATOR_MOB_H_
+#define SETTINGSAFCREATOR_MOB_H_
+
+#include "SettingsUI.h"
+
+#include <Elementary.h>
+#include <boost/concept_check.hpp>
+#include <string.h>
+#include <stdio.h>
+#include <vector>
+#include <Evas.h>
+#include "BrowserLogger.h"
+#include "Tools/EflTools.h"
+#include "AutoFillForm/AutoFillFormItem.h"
+
+namespace tizen_browser{
+namespace base_ui{
+
+class SettingsAFCreator
+ : public SettingsUI
+{
+public:
+ SettingsAFCreator(){};
+ SettingsAFCreator(Evas_Object* parent, bool profile_exists);
+ virtual ~SettingsAFCreator();
+ virtual bool populateLayout(Evas_Object* genlist);
+ Evas_Object* createScroller(Evas_Object *parent);
+ bool loadProfile(void);
+ void createNewAutoFillFormItem(Ewk_Autofill_Profile*);
+private:
+ Eina_Bool isEntryHasOnlySpace(const char* field);
+ Eina_Bool applyEntryData(void);
+ static void __done_button_cb(void* data, Evas_Object* obj, void* event_info);
+ static void __cancel_button_cb(void* data, Evas_Object* obj, void* event_info);
+ static void __entry_changed_cb(void* data, Evas_Object* obj, void* event_info);
+ static void __entry_next_key_cb(void* data, Evas_Object* obj, void* event_info);
+ static void __entry_clicked_cb(void* data, Evas_Object* obj, void* event_info);
+ static void __entry_clear_button_clicked_cb(void* data, Evas_Object* obj, void* event_info);
+ static void __editfield_changed_cb(void* data, Evas_Object* obj, void* event_info);
+ enum menu_type
+ {
+ profile_composer_title_full_name = 0,
+ profile_composer_title_company_name,
+ profile_composer_title_address_line_1,
+ profile_composer_title_address_line_2,
+ profile_composer_title_city_town,
+ profile_composer_title_country,
+ profile_composer_title_post_code,
+ profile_composer_title_country_region,
+ profile_composer_title_phone,
+ profile_composer_title_email,
+ profile_composer_menu_end
+ };
+
+ struct genlistCallbackData {
+ menu_type type;
+ void *user_data;
+ Evas_Object* editfield;
+ Evas_Object* entry;
+ Evas_Object* it;
+ };
+ void createInputLayout(Evas_Object* parent, char* fieldName, genlistCallbackData* cb_data);
+ void addItems();
+protected:
+ std::map<unsigned, ItemData> m_buttonsMap;
+ Evas_Object* m_scroller;
+ Evas_Object* m_box;
+
+ profileEditErrorcode m_editErrorcode;
+ profileSaveErrorcode m_saveErrorcode;
+ Elm_Genlist_Item_Class *m_editFieldItemClass;
+ Elm_Entry_Filter_Limit_Size m_entryLimitSize;
+
+ genlistCallbackData m_fullNameItemCallbackData;
+ genlistCallbackData m_companyNameItemCallbackData;
+ genlistCallbackData m_addressLine1ItemCallbackData;
+ genlistCallbackData m_addressLine2ItemCallbackData;
+ genlistCallbackData m_cityTownItemCallbackData;
+ genlistCallbackData m_countryItemCallbackData;
+ genlistCallbackData m_postCodeItemCallbackData;
+ genlistCallbackData m_countryRegionItemCallbackData;
+ genlistCallbackData m_phoneItemCallbackData;
+ genlistCallbackData m_emailItemCallbackData;
+ std::shared_ptr<AutoFillFormItem> m_item;
+ Ewk_Context* m_ewkContext;
+ bool m_profile_exists;
+};
+
+}
+}
+#endif /* SETTINGSAFCREATOR_MOB_H_ */
--- /dev/null
+/*
+ * Copyright (c) 2016 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+
+#include "SettingsAFProfile.h"
+
+namespace tizen_browser{
+namespace base_ui{
+
+SettingsAFProfile::SettingsAFProfile(Evas_Object* parent)
+ : m_profile(nullptr)
+ , m_itemData(nullptr)
+ , m_profileName(std::string())
+{
+ init(parent);
+ SPSC.setProfileName.connect([this](std::string name){m_profileName = name;});
+};
+
+SettingsAFProfile::~SettingsAFProfile()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+}
+
+void SettingsAFProfile::updateButtonMap()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ ItemData profileName;
+ void* item_data(nullptr);
+ Eina_List* list(nullptr);
+ Eina_List* entire_item_list(
+ ewk_context_form_autofill_profile_get_all(ewk_context_default_get()));
+
+ // ID for the item is not always 1 so we need to return the first existing one
+ EINA_LIST_FOREACH(entire_item_list, list, item_data) {
+ if (item_data) {
+ m_profile = static_cast<Ewk_Autofill_Profile*>(item_data);
+ break;
+ }
+ }
+ if (!m_profile)
+ profileName.buttonText = _(Translations::SettingsAutoFillProfileSetMyProfile.c_str());
+ else if (m_profileName.empty())
+ profileName.buttonText = ewk_autofill_profile_data_get(m_profile, EWK_PROFILE_NAME);
+ else
+ profileName.buttonText = m_profileName;
+ m_itemData = std::make_shared<ItemData>(profileName);
+}
+
+bool SettingsAFProfile::populateList(Evas_Object* genlist)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ m_naviframe->setLeftButtonVisible(false);
+ m_naviframe->setRightButtonVisible(false);
+ m_naviframe->setPrevButtonVisible(true);
+ m_naviframe->setTitle(_(Translations::SettingsAutoFillProfileTitle.c_str()));
+
+ appendGenlist(genlist, m_setting_item_class, m_itemData.get(), _select_profile_cb);
+ return true;
+}
+
+void SettingsAFProfile::_select_profile_cb(void* data, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (!data) {
+ BROWSER_LOGE("data is null");
+ return;
+ }
+ auto self = static_cast<SettingsAFProfile*>(data);
+ if (self->m_profile)
+ SPSC.settingsAutofillProfileClicked(true);
+ else
+ SPSC.settingsAutofillProfileClicked(false);
+}
+}
+}
--- /dev/null
+/*
+ * Copyright (c) 2016 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef SETTINGSAFPROFILE_MOB_H_
+#define SETTINGSAFPROFILE_MOB_H_
+
+#include "SettingsUI.h"
+
+#include <Elementary.h>
+#include <boost/concept_check.hpp>
+#include <string.h>
+#include <stdio.h>
+#include <vector>
+#include <Evas.h>
+#include "BrowserLogger.h"
+#include "Tools/EflTools.h"
+#include "Tools/SettingsEnums.h"
+
+#include <ewk_chromium.h>
+
+namespace tizen_browser{
+namespace base_ui{
+
+class SettingsAFProfile
+ : public SettingsUI
+{
+public:
+ SettingsAFProfile(){};
+ SettingsAFProfile(Evas_Object* parent);
+ virtual ~SettingsAFProfile();
+ virtual bool populateList(Evas_Object* genlist);
+ virtual void updateButtonMap();
+ static void _select_profile_cb(void* data, Evas_Object*, void*);
+protected:
+ Ewk_Autofill_Profile* m_profile;
+ std::shared_ptr<ItemData> m_itemData;
+ std::string m_profileName;
+};
+
+}
+}
+#endif /* SETTINGSAFPROFILE_MOB_H_ */
--- /dev/null
+/*
+ * Copyright (c) 2016 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "SettingsAdvanced.h"
+
+#include "Config.h"
+#include "app_preference.h"
+
+namespace tizen_browser{
+namespace base_ui{
+
+SettingsAdvanced::SettingsAdvanced(Evas_Object* parent)
+ : m_popup(nullptr)
+{
+ init(parent);
+ updateButtonMap();
+ vconf_notify_key_changed("memory/sysman/mmc", notifyStorageChange, this);
+ SPSC.settingsSaveContentRadioPopupPtr.connect(
+ [this](auto popup){m_popup = popup;});
+};
+
+SettingsAdvanced::~SettingsAdvanced()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+}
+
+void SettingsAdvanced::updateButtonMap()
+{
+ ItemData enable_js;
+ enable_js.buttonText = _(Translations::SettingsAdvancedEnableJavaScript.c_str());
+ enable_js.subText = _(Translations::SettingsAdvancedEnableJavaScriptSub.c_str());
+ enable_js.sui = this;
+ enable_js.id = ENABLE_JS;
+
+ ItemData block_popups;
+ block_popups.buttonText = _(Translations::SettingsAdvancedBlockPopups.c_str());
+ block_popups.subText = _(Translations::SettingsAdvancedBlockPopupsSub.c_str());
+ block_popups.sui = this;
+ block_popups.id = BLOCK_POPUPS;
+
+ ItemData save_content;
+ save_content.buttonText = _(Translations::SettingsAdvancedSaveContent.c_str());
+ save_content.subText = []() {
+ auto sig =
+ SPSC.getWebEngineSettingsParamString(
+ basic_webengine::WebEngineSettings::SAVE_CONTENT_LOCATION);
+ return (sig && !sig->empty()) ?
+ _(sig->c_str()) :
+ _(Translations::Device.c_str());
+ }();
+ save_content.sui = this;
+ save_content.id = SAVE_CONTENT;
+
+ m_buttonsMap[SettingsAdvancedOptions::ENABLE_JS] = enable_js;
+ m_buttonsMap[SettingsAdvancedOptions::BLOCK_POPUPS] = block_popups;
+ m_buttonsMap[SettingsAdvancedOptions::SAVE_CONTENT] = save_content;
+
+ SPSC.setContentDestination.connect(
+ boost::bind(&SettingsAdvanced::setContentDestination, this, _1));
+}
+
+void SettingsAdvanced::changeGenlistStorage()
+{
+ int mmc_mode = VCONFKEY_SYSMAN_MMC_REMOVED;
+ if (vconf_get_int(VCONFKEY_SYSMAN_MMC_STATUS, &mmc_mode) != 0)
+ BROWSER_LOGE("Fail to get vconf_get_int : VCONFKEY_SYSMAN_MMC_STATUS");
+
+ if (mmc_mode == -1) /* This values also means unmounted mmc */
+ mmc_mode = VCONFKEY_SYSMAN_MMC_REMOVED;
+
+ if (mmc_mode == VCONFKEY_SYSMAN_MMC_REMOVED) {
+ setContentDestination(
+ static_cast<std::underlying_type_t<RadioButtons> >(RadioButtons::DEVICE));
+ elm_object_item_disabled_set(m_genlistItems[SettingsAdvancedOptions::SAVE_CONTENT], EINA_TRUE);
+ } else
+ elm_object_item_disabled_set(m_genlistItems[SettingsAdvancedOptions::SAVE_CONTENT], EINA_FALSE);
+ elm_genlist_realized_items_update(m_genlist);
+}
+
+void SettingsAdvanced::notifyStorageChange(keynode_t* /*key*/, void* data)
+{
+ if (!data) {
+ BROWSER_LOGD("[no data] ");
+ return;
+ }
+
+ auto self = static_cast<SettingsAdvanced*>(data);
+ self->changeGenlistStorage();
+ if (self->m_popup) {
+ self->m_popup->popupDismissed(self->m_popup);
+ self->m_popup = nullptr;
+ }
+}
+
+bool SettingsAdvanced::populateList(Evas_Object* genlist)
+{
+ m_naviframe->setLeftButtonVisible(false);
+ m_naviframe->setRightButtonVisible(false);
+ m_naviframe->setPrevButtonVisible(true);
+ m_naviframe->setTitle(_(Translations::SettingsAdvancedTitle.c_str()));
+
+ m_genlistItems[SettingsAdvancedOptions::ENABLE_JS] =
+ appendGenlist(genlist, m_setting_check_on_of_item_class, &m_buttonsMap[SettingsAdvancedOptions::ENABLE_JS], _enable_js_cb);
+ m_genlistItems[SettingsAdvancedOptions::BLOCK_POPUPS] =
+ appendGenlist(genlist, m_setting_check_on_of_item_class, &m_buttonsMap[SettingsAdvancedOptions::BLOCK_POPUPS], _block_popups_cb);
+ m_genlistItems[SettingsAdvancedOptions::SAVE_CONTENT] =
+ appendGenlist(genlist, m_setting_item_class, &m_buttonsMap[SettingsAdvancedOptions::SAVE_CONTENT], _save_content_cb);
+
+ changeGenlistStorage();
+
+ return true;
+}
+
+Evas_Object* SettingsAdvanced::createOnOffCheckBox(Evas_Object* obj, ItemData* itd)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ auto check = elm_check_add(obj);
+ elm_object_style_set(check, "on&off");
+ elm_check_state_set(check, getOriginalState(itd->id));
+ evas_object_smart_callback_add(check, "changed", grid_item_check_changed, itd);
+ return check;
+}
+
+Eina_Bool SettingsAdvanced::getOriginalState(int id)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ boost::optional<bool> sig;
+ switch (id){
+ case ENABLE_JS:
+ sig = SPSC.getWebEngineSettingsParam(
+ basic_webengine::WebEngineSettings::ENABLE_JAVASCRIPT);
+ break;
+ case BLOCK_POPUPS:
+ sig = SPSC.getWebEngineSettingsParam(
+ basic_webengine::WebEngineSettings::SCRIPTS_CAN_OPEN_PAGES);
+ break;
+ default:
+ sig = false;
+ break;
+ }
+ return (sig && *sig) ? EINA_TRUE : EINA_FALSE;
+}
+
+void SettingsAdvanced::_enable_js_cb(void *, Evas_Object* obj, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ auto el = elm_genlist_selected_item_get(obj);
+ auto check = elm_object_item_part_content_get(el, "elm.swallow.end");
+ auto value = !elm_check_state_get(check);
+
+ elm_check_state_set(check, value);
+ SPSC.setWebEngineSettingsParam(
+ basic_webengine::WebEngineSettings::ENABLE_JAVASCRIPT,
+ static_cast<bool>(value));
+}
+
+void SettingsAdvanced::_block_popups_cb(void *, Evas_Object* obj, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ auto el = elm_genlist_selected_item_get(obj);
+ auto check = elm_object_item_part_content_get(el, "elm.swallow.end");
+ auto value = !elm_check_state_get(check);
+
+ elm_check_state_set(check, value);
+ SPSC.setWebEngineSettingsParam(
+ basic_webengine::WebEngineSettings::SCRIPTS_CAN_OPEN_PAGES,
+ static_cast<bool>(value));
+}
+
+void SettingsAdvanced::_save_content_cb(void *, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ SPSC.settingsSaveContentToRadioPopup();
+}
+
+void SettingsAdvanced::grid_item_check_changed(void* data, Evas_Object* obj, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (!data) {
+ BROWSER_LOGE("data is null");
+ return;
+ }
+ auto itd = static_cast<ItemData*>(data);
+ auto value = !elm_check_state_get(obj);
+ switch (itd->id){
+ case ENABLE_JS:
+ elm_check_state_set(obj, value);
+ SPSC.setWebEngineSettingsParam(
+ basic_webengine::WebEngineSettings::ENABLE_JAVASCRIPT,
+ static_cast<bool>(value));
+ break;
+ case BLOCK_POPUPS:
+ elm_check_state_set(obj, value);
+ SPSC.setWebEngineSettingsParam(
+ basic_webengine::WebEngineSettings::SCRIPTS_CAN_OPEN_PAGES,
+ static_cast<bool>(value));
+ break;
+ default:
+ break;
+ }
+}
+
+bool SettingsAdvanced::setStorageType(SettingsStorageType type)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ if (preference_set_int("DefaultStorage", static_cast<int>(type)) != PREFERENCE_ERROR_NONE) {
+ BROWSER_LOGD("[%s:%d] setStorageType error", __PRETTY_FUNCTION__, __LINE__);
+ return true;
+ }
+ return false;
+}
+
+void SettingsAdvanced::setContentDestination(int button)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ switch (static_cast<RadioButtons>(button)) {
+ case RadioButtons::DEVICE:
+ m_buttonsMap[SettingsAdvancedOptions::SAVE_CONTENT].subText = _(Translations::Device.c_str());
+ setStorageType(SettingsStorageType::DEVICE);
+ SPSC.setWebEngineSettingsParamString(
+ basic_webengine::WebEngineSettings::SAVE_CONTENT_LOCATION,
+ Translations::Device);
+ break;
+ case RadioButtons::SD_CARD:
+ m_buttonsMap[SettingsAdvancedOptions::SAVE_CONTENT].subText = _(Translations::SDCard.c_str());
+ setStorageType(SettingsStorageType::SD_CARD);
+ SPSC.setWebEngineSettingsParamString(
+ basic_webengine::WebEngineSettings::SAVE_CONTENT_LOCATION,
+ Translations::SDCard);
+ break;
+ default:
+ return;
+ }
+ elm_genlist_item_update(m_genlistItems[SAVE_CONTENT]);
+}
+}
+}
--- /dev/null
+/*
+ * Copyright (c) 2016 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef SETTINGSADVANCED_MOB_H_
+#define SETTINGSADVANCED_MOB_H_
+
+#include "SettingsUI.h"
+
+#include <Elementary.h>
+#include <boost/concept_check.hpp>
+#include <string.h>
+#include <stdio.h>
+#include <vector>
+#include <Evas.h>
+#include <vconf.h>
+#include "BrowserLogger.h"
+#include "../SimpleUI/RadioPopup.h"
+#include "Tools/EflTools.h"
+#include "Tools/SettingsEnums.h"
+
+namespace tizen_browser{
+namespace base_ui{
+
+enum SettingsAdvancedOptions
+{
+ ENABLE_JS,
+ BLOCK_POPUPS,
+ SAVE_CONTENT,
+};
+
+enum struct SettingsStorageType : int
+{
+ DEVICE = 0,
+ SD_CARD
+};
+
+class SettingsAdvanced
+ : public SettingsUI
+{
+public:
+ SettingsAdvanced(Evas_Object* parent);
+ virtual ~SettingsAdvanced();
+ virtual bool populateList(Evas_Object* genlist) override;
+ virtual void updateButtonMap() override;
+ Evas_Object* createOnOffCheckBox(Evas_Object* obj, ItemData*);
+ Eina_Bool getOriginalState(int id);
+ void changeGenlistStorage();
+ static void _enable_js_cb(void *data, Evas_Object*obj , void* event_info);
+ static void _block_popups_cb(void *data, Evas_Object*obj , void* event_info);
+ static void _save_content_cb(void *data, Evas_Object*obj , void* event_info);
+ static void grid_item_check_changed(void *data, Evas_Object *obj, void *event_info);
+ static void notifyStorageChange(keynode_t *key, void* data);
+ void setContentDestination(int button);
+ bool setStorageType(SettingsStorageType type);
+private:
+ RadioPopup* m_popup;
+};
+
+}
+}
+
+#endif /* SETTINGSADVANCED_MOB_H_ */
--- /dev/null
+/*
+ * Copyright (c) 2016 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "SettingsDelPersData.h"
+
+namespace tizen_browser{
+namespace base_ui{
+
+SettingsDelPersData::SettingsDelPersData(Evas_Object* parent)
+{
+ init(parent);
+ updateButtonMap();
+};
+
+SettingsDelPersData::~SettingsDelPersData()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+}
+
+void SettingsDelPersData::updateButtonMap()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ // TODO Missing translations
+ ItemData selectAll;
+ selectAll.buttonText = _(Translations::SettingsDelPersDataSelectAll.c_str());
+ selectAll.sui = this;
+ selectAll.id = SELECT_ALL;
+
+ ItemData browsHistory;
+ browsHistory.buttonText = _(Translations::SettingsDelPersDataBrowsingHistory.c_str());
+ browsHistory.sui = this;
+ browsHistory.id = BROWSING_HISTORY;
+
+ ItemData cache;
+ cache.buttonText = _(Translations::SettingsDelPersDataCache.c_str());
+ cache.sui = this;
+ cache.id = CACHE;
+
+ ItemData cookies;
+ cookies.buttonText = _(Translations::SettingsDelPersDataCookies.c_str());
+ cookies.sui = this;
+ cookies.id = COOKIES_AND_SITE;
+
+ ItemData pass;
+ pass.buttonText = _(Translations::SettingsDelPersDataPasswords.c_str());
+ pass.sui = this;
+ pass.id = PASSWORDS;
+
+ ItemData autofill;
+ autofill.buttonText = _(Translations::SettingsDelPersDataAutoFillData.c_str());
+ autofill.sui = this;
+ autofill.id = DEL_PERS_AUTO_FILL;
+
+ ItemData loc;
+ loc.buttonText = _(Translations::SettingsDelPersDataLocationData.c_str());
+ loc.sui = this;
+ loc.id = LOCATION;
+
+ m_buttonsMap[SettingsDelPersDataOptions::SELECT_ALL] = selectAll;
+ m_buttonsMap[SettingsDelPersDataOptions::BROWSING_HISTORY] = browsHistory;
+ m_buttonsMap[SettingsDelPersDataOptions::CACHE] = cache;
+ m_buttonsMap[SettingsDelPersDataOptions::COOKIES_AND_SITE] = cookies;
+ m_buttonsMap[SettingsDelPersDataOptions::PASSWORDS] = pass;
+ m_buttonsMap[SettingsDelPersDataOptions::DEL_PERS_AUTO_FILL] = autofill;
+ m_buttonsMap[SettingsDelPersDataOptions::LOCATION] = loc;
+}
+
+bool SettingsDelPersData::populateList(Evas_Object* genlist)
+{
+ m_naviframe->setTitle(_(Translations::SettingsDelPersDataTitle.c_str()));
+
+ m_naviframe->addLeftButton(__cancel_button_cb, this);
+ m_naviframe->addRightButton(__delete_button_cb, this);
+ m_naviframe->setPrevButtonVisible(false);
+ m_naviframe->setLeftButtonVisible(true);
+ m_naviframe->setRightButtonVisible(true);
+ m_naviframe->setRightButtonText(_(Translations::SettingsDelPersDataDelete.c_str()));
+ m_naviframe->setLeftButtonText(_(Translations::SettingsDelPersDataCancel.c_str()));
+
+ appendGenlist(genlist, m_setting_check_normal_item_class, &m_buttonsMap[SettingsDelPersDataOptions::SELECT_ALL], nullptr);
+ appendGenlist(genlist, m_setting_check_normal_item_class, &m_buttonsMap[SettingsDelPersDataOptions::BROWSING_HISTORY], nullptr);
+ appendGenlist(genlist, m_setting_check_normal_item_class, &m_buttonsMap[SettingsDelPersDataOptions::CACHE], nullptr);
+ appendGenlist(genlist, m_setting_check_normal_item_class, &m_buttonsMap[SettingsDelPersDataOptions::COOKIES_AND_SITE], nullptr);
+ appendGenlist(genlist, m_setting_check_normal_item_class, &m_buttonsMap[SettingsDelPersDataOptions::PASSWORDS], nullptr);
+ appendGenlist(genlist, m_setting_check_normal_item_class, &m_buttonsMap[SettingsDelPersDataOptions::DEL_PERS_AUTO_FILL], nullptr);
+ appendGenlist(genlist, m_setting_check_normal_item_class, &m_buttonsMap[SettingsDelPersDataOptions::LOCATION], nullptr);
+ return true;
+}
+
+void SettingsDelPersData::__cancel_button_cb(void*, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ SPSC.closeSettingsUIClicked();
+}
+
+void SettingsDelPersData::__delete_button_cb(void* data, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (!data) {
+ BROWSER_LOGE("data is null");
+ return;
+ }
+ auto self = static_cast<SettingsDelPersData*>(data);
+ SPSC.deleteSelectedDataClicked(self->m_option);
+ SPSC.closeSettingsUIClicked();
+}
+
+Evas_Object* SettingsDelPersData::createNormalCheckBox(Evas_Object* obj, ItemData* itd)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ auto check = elm_check_add(obj);
+ elm_object_style_set(check, "default");
+ evas_object_smart_callback_add(check, "changed", grid_item_check_changed, itd);
+ if (static_cast<SettingsDelPersDataOptions>(itd->id) == BROWSING_HISTORY ||
+ static_cast<SettingsDelPersDataOptions>(itd->id) == CACHE ||
+ static_cast<SettingsDelPersDataOptions>(itd->id) == COOKIES_AND_SITE) {
+ elm_check_state_set(check, EINA_TRUE);
+ setOption(static_cast<SettingsDelPersDataOptions>(itd->id), true);
+ } else {
+ elm_check_state_set(check, EINA_FALSE);
+ setOption(static_cast<SettingsDelPersDataOptions>(itd->id), false);
+ }
+ setCheckboxes(static_cast<SettingsDelPersDataOptions>(itd->id), check);
+ return check;
+}
+
+void SettingsDelPersData::grid_item_check_changed(void* data, Evas_Object* obj, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (!data) {
+ BROWSER_LOGE("data is null");
+ return;
+ }
+ auto itd = static_cast<ItemData*>(data);
+ auto value = elm_check_state_get(obj);
+ auto self = itd->sui;
+ if (static_cast<SettingsDelPersDataOptions>(itd->id) == SELECT_ALL) {
+ for (auto& it : self->getCheckboxes()) {
+ elm_check_state_set(it.second, value);
+ itd->sui->setOption(it.first, static_cast<bool>(value));
+ }
+ } else {
+ elm_check_state_set(obj, value);
+ self->setOption(
+ static_cast<SettingsDelPersDataOptions>(itd->id),
+ static_cast<bool>(value));
+ }
+ bool val = self->getOption(SELECT_ALL);
+ if (self->getOption(LOCATION) != val &&
+ self->getOption(BROWSING_HISTORY) != val &&
+ self->getOption(CACHE) != val &&
+ self->getOption(COOKIES_AND_SITE) != val &&
+ self->getOption(PASSWORDS) != val &&
+ self->getOption(DEL_PERS_AUTO_FILL) != val) {
+ elm_check_state_set(self->getCheckboxes()[SELECT_ALL], !val);
+ self->setOption(SELECT_ALL, !val);
+ }
+}
+
+}
+}
--- /dev/null
+/*
+ * Copyright (c) 2016 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef SETTINGSDELPERSDATA_MOB_H_
+#define SETTINGSDELPERSDATA_MOB_H_
+
+#include "SettingsUI.h"
+
+#include <Elementary.h>
+#include <boost/concept_check.hpp>
+#include <string.h>
+#include <stdio.h>
+#include <vector>
+#include <Evas.h>
+#include "BrowserLogger.h"
+#include "Tools/EflTools.h"
+#include "Tools/SettingsEnums.h"
+
+namespace tizen_browser{
+namespace base_ui{
+
+class SettingsDelPersData
+ : public SettingsUI
+{
+public:
+ SettingsDelPersData(){};
+ SettingsDelPersData(Evas_Object* parent);
+ virtual ~SettingsDelPersData();
+ virtual bool populateList(Evas_Object* genlist);
+ virtual void updateButtonMap();
+ virtual Evas_Object* createNormalCheckBox(Evas_Object*, ItemData*);
+ static void grid_item_check_changed(void* data, Evas_Object* obj, void*);
+ static void __cancel_button_cb(void* data, Evas_Object*, void*);
+ static void __delete_button_cb(void* data, Evas_Object*, void*);
+protected:
+ std::map<unsigned, ItemData> m_buttonsMap;
+};
+
+}
+}
+#endif /* SETTINGSDELPERSDATA_MOB_H_ */
--- /dev/null
+/*
+ * Copyright (c) 2016 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "SettingsHomePage.h"
+
+namespace tizen_browser{
+namespace base_ui{
+
+const std::string SettingsHomePage::DEF_HOME_PAGE = Translations::SamsungPage;
+const std::string SettingsHomePage::QUICK_PAGE = _(Translations::QuickPage.c_str());
+const std::string SettingsHomePage::MOST_VISITED_PAGE = _(Translations::MostVisitedPage.c_str());
+const std::string SettingsHomePage::OTHER_PAGE = _(Translations::OtherPage.c_str());
+const std::string SettingsHomePage::CURRENT_PAGE = _(Translations::CurrentPage.c_str());
+
+SettingsHomePage::SettingsHomePage(Evas_Object* parent)
+{
+ init(parent);
+};
+
+SettingsHomePage::~SettingsHomePage()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+}
+
+std::string SettingsHomePage::getCurrentPage()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_current = SPSC.requestCurrentPage();
+ BROWSER_LOGD("[%s:%s] ", __PRETTY_FUNCTION__, (*m_current).c_str());
+ if (m_current && !m_current->empty())
+ return *m_current;
+ return SettingsHomePage::DEF_HOME_PAGE;
+}
+
+void SettingsHomePage::updateButtonMap()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ ItemData defaultPage;
+ defaultPage.buttonText = _(Translations::SettingsHomePageDefault.c_str());
+ defaultPage.subText = DEF_HOME_PAGE;
+ defaultPage.sui = this;
+ defaultPage.id = DEFAULT;
+
+ ItemData current;
+ current.buttonText = _(Translations::SettingsHomePageCurrentPage.c_str());
+ current.subText = getCurrentPage();
+ current.sui = this;
+ current.id = CURRENT;
+
+ ItemData quick;
+ quick.buttonText = _(Translations::SettingsHomePageQuickAccess.c_str());
+ quick.sui = this;
+ quick.id = QUICK_ACCESS;
+
+ ItemData most;
+ most.buttonText = _(Translations::SettingsHomePageMostVisited.c_str());
+ most.sui = this;
+ most.id = MOST_VIS;
+
+ ItemData other;
+ other.buttonText = _(Translations::SettingsHomePageOther.c_str());
+ other.subText = [this]() -> std::string {
+ auto sig = SPSC.getWebEngineSettingsParamString(
+ basic_webengine::WebEngineSettings::CURRENT_HOME_PAGE);
+ auto otherPage = (sig && !sig->empty()) ? *sig : _(Translations::SamsungPage.c_str());
+
+ if (!otherPage.compare(QUICK_PAGE) ||
+ !otherPage.compare(MOST_VISITED_PAGE) ||
+ !otherPage.compare(DEF_HOME_PAGE) ||
+ otherPage.find(CURRENT_PAGE) != std::string::npos) {
+ otherPage = m_buttonsMap[SettingsHomePageOptions::OTHER].subText;
+ }
+ return otherPage;
+ }();
+ other.sui = this;
+ other.id = OTHER;
+
+ m_buttonsMap[SettingsHomePageOptions::DEFAULT] = defaultPage;
+ m_buttonsMap[SettingsHomePageOptions::CURRENT] = current;
+ m_buttonsMap[SettingsHomePageOptions::QUICK_ACCESS] = quick;
+ m_buttonsMap[SettingsHomePageOptions::MOST_VIS] = most;
+ m_buttonsMap[SettingsHomePageOptions::OTHER] = other;
+
+ setRadioOnChange();
+}
+
+void SettingsHomePage::setRadioOnChange()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ auto stateString = []() -> std::string {
+ auto sig = SPSC.getWebEngineSettingsParamString(
+ basic_webengine::WebEngineSettings::CURRENT_HOME_PAGE);
+ return (sig && !sig->empty()) ? *sig : DEF_HOME_PAGE;
+ }();
+ if (!stateString.compare(QUICK_PAGE)) {
+ elm_radio_value_set(m_radio, SettingsHomePageOptions::QUICK_ACCESS);
+ } else if (!stateString.compare(MOST_VISITED_PAGE)) {
+ elm_radio_value_set(m_radio, SettingsHomePageOptions::MOST_VIS);
+ } else if (!stateString.compare(DEF_HOME_PAGE)) {
+ elm_radio_value_set(m_radio, SettingsHomePageOptions::DEFAULT);
+ } else if (stateString.find(CURRENT_PAGE) != std::string::npos ||
+ !stateString.compare(getCurrentPage())) {
+ elm_radio_value_set(m_radio, SettingsHomePageOptions::CURRENT);
+ } else {
+ elm_radio_value_set(m_radio, SettingsHomePageOptions::OTHER);
+ }
+ elm_genlist_realized_items_update(m_genlist);
+}
+
+bool SettingsHomePage::populateList(Evas_Object* genlist)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_naviframe->setLeftButtonVisible(false);
+ m_naviframe->setRightButtonVisible(false);
+ m_naviframe->setPrevButtonVisible(true);
+ m_naviframe->setTitle(_(Translations::SettingsHomePageTitle.c_str()));
+
+ updateButtonMap();
+ m_itemsMap[SettingsHomePageOptions::DEFAULT] =
+ appendGenlist(genlist, m_setting_check_radio_item_class, &m_buttonsMap[SettingsHomePageOptions::DEFAULT], _default_cb);
+ m_itemsMap[SettingsHomePageOptions::CURRENT] =
+ appendGenlist(genlist, m_setting_check_radio_item_class, &m_buttonsMap[SettingsHomePageOptions::CURRENT], _current_cb);
+ m_itemsMap[SettingsHomePageOptions::QUICK_ACCESS] =
+ appendGenlist(genlist, m_setting_check_radio_item_class, &m_buttonsMap[SettingsHomePageOptions::QUICK_ACCESS], _quick_cb);
+ m_itemsMap[SettingsHomePageOptions::MOST_VIS] =
+ appendGenlist(genlist, m_setting_check_radio_item_class, &m_buttonsMap[SettingsHomePageOptions::MOST_VIS], _most_visited_cb);
+ m_itemsMap[SettingsHomePageOptions::OTHER] =
+ appendGenlist(genlist, m_setting_check_radio_item_class, &m_buttonsMap[SettingsHomePageOptions::OTHER], _other_cb);
+
+ return true;
+}
+
+Evas_Object* SettingsHomePage::createRadioButton(Evas_Object* obj, ItemData* itd)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ auto radio_button = elm_radio_add(obj);
+ if (radio_button) {
+ elm_radio_state_value_set(radio_button, itd->id);
+ elm_radio_group_add(radio_button, getRadioGroup());
+ evas_object_propagate_events_set(radio_button, EINA_FALSE);
+ switch (itd->id) {
+ case SettingsHomePageOptions::DEFAULT:
+ evas_object_smart_callback_add(radio_button, "changed", _default_cb, this);
+ break;
+ case SettingsHomePageOptions::CURRENT:
+ evas_object_smart_callback_add(radio_button, "changed", _current_cb, this);
+ break;
+ case SettingsHomePageOptions::QUICK_ACCESS:
+ evas_object_smart_callback_add(radio_button, "changed", _quick_cb, this);
+ break;
+ case SettingsHomePageOptions::MOST_VIS:
+ evas_object_smart_callback_add(radio_button, "changed", _most_visited_cb, this);
+ break;
+ case SettingsHomePageOptions::OTHER:
+ evas_object_smart_callback_add(radio_button, "changed", _other_cb, this);
+ break;
+ }
+ elm_access_object_unregister(radio_button);
+ }
+ return radio_button;
+}
+
+void SettingsHomePage::_current_cb(void* data, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (!data) {
+ BROWSER_LOGE("data is null");
+ return;
+ }
+ auto self = static_cast<SettingsHomePage*>(data);
+ SPSC.setWebEngineSettingsParamString(
+ basic_webengine::WebEngineSettings::CURRENT_HOME_PAGE,
+ SettingsHomePage::CURRENT_PAGE + self->getCurrentPage());
+ self->updateButtonMap();
+}
+
+void SettingsHomePage::_default_cb(void* data, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (!data) {
+ BROWSER_LOGE("data is null");
+ return;
+ }
+ auto self = static_cast<SettingsHomePage*>(data);
+ SPSC.setWebEngineSettingsParamString(
+ basic_webengine::WebEngineSettings::CURRENT_HOME_PAGE,
+ SettingsHomePage::DEF_HOME_PAGE);
+ self->updateButtonMap();
+}
+
+void SettingsHomePage::_quick_cb(void* data, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (!data) {
+ BROWSER_LOGE("data is null");
+ return;
+ }
+ auto self = static_cast<SettingsHomePage*>(data);
+ SPSC.setWebEngineSettingsParamString(
+ basic_webengine::WebEngineSettings::CURRENT_HOME_PAGE,
+ SettingsHomePage::QUICK_PAGE);
+ self->updateButtonMap();
+}
+
+void SettingsHomePage::_most_visited_cb(void* data, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (!data) {
+ BROWSER_LOGE("data is null");
+ return;
+ }
+ auto self = static_cast<SettingsHomePage*>(data);
+ SPSC.setWebEngineSettingsParamString(
+ basic_webengine::WebEngineSettings::CURRENT_HOME_PAGE,
+ SettingsHomePage::MOST_VISITED_PAGE);
+ self->updateButtonMap();
+}
+
+void SettingsHomePage::_other_cb(void*, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ SPSC.showTextPopup();
+}
+
+}
+}
--- /dev/null
+/*
+ * Copyright (c) 2016 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef SETTINGS_HOME_PAGE_MOB_H_
+#define SETTINGS_HOME_PAGE_MOB_H_
+
+#include "SettingsUI.h"
+
+#include <Elementary.h>
+#include <boost/concept_check.hpp>
+#include <string.h>
+#include <stdio.h>
+#include <vector>
+#include <Evas.h>
+#include "BrowserLogger.h"
+#include "Tools/EflTools.h"
+#include "Tools/SettingsEnums.h"
+
+namespace tizen_browser{
+namespace base_ui{
+
+enum SettingsHomePageOptions {
+ DEFAULT,
+ CURRENT,
+ QUICK_ACCESS,
+ MOST_VIS,
+ OTHER
+};
+
+class SettingsHomePage
+ : public SettingsUI
+{
+public:
+ SettingsHomePage(){};
+ SettingsHomePage(Evas_Object* parent);
+ std::string getCurrentPage();
+ virtual ~SettingsHomePage();
+ virtual bool populateList(Evas_Object* genlist);
+ virtual void updateButtonMap();
+ virtual void connectSignals(){};
+ virtual void disconnectSignals(){};
+ virtual Evas_Object* createRadioButton(Evas_Object* obj, ItemData*);
+ void setRadioOnChange();
+ static void _default_cb(void *data, Evas_Object*obj , void* event_info);
+ static void _current_cb(void *data, Evas_Object*obj , void* event_info);
+ static void _quick_cb(void *data, Evas_Object*obj , void* event_info);
+ static void _most_visited_cb(void *data, Evas_Object*obj , void* event_info);
+ static void _other_cb(void* data, Evas_Object* obj, void* event_info);
+ static const std::string DEF_HOME_PAGE;
+ static const std::string QUICK_PAGE;
+ static const std::string MOST_VISITED_PAGE;
+ static const std::string OTHER_PAGE;
+ static const std::string CURRENT_PAGE;
+
+private:
+ std::map<SettingsHomePageOptions, Elm_Object_Item*> m_itemsMap;
+ boost::optional<std::string> m_current;
+};
+
+}
+}
+
+#endif /* SETTINGS_HOME_PAGE_MOB_H_ */
--- /dev/null
+/*
+ * Copyright (c) 2016 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "SettingsMain.h"
+
+#include "Config.h"
+
+namespace tizen_browser{
+namespace base_ui{
+
+SettingsMain::SettingsMain(Evas_Object* parent)
+{
+ init(parent);
+};
+
+SettingsMain::~SettingsMain()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+}
+
+void SettingsMain::updateButtonMap()
+{
+ ItemData homePage;
+ homePage.buttonText = _(Translations::SettingsMainHomePage.c_str());
+ homePage.subText = _(Translations::SettingsMainHomePageDefault.c_str());
+ homePage.sui = this;
+ homePage.id = HOME;
+
+ ItemData search;
+ search.buttonText = _(Translations::SettingsMainDefaultSearchEngine.c_str());
+ search.subText = []() -> std::string {
+ auto sig =
+ SPSC.getWebEngineSettingsParamString(
+ basic_webengine::WebEngineSettings::DEFAULT_SEARCH_ENGINE);
+ return (sig && !sig->empty()) ?
+ *sig :
+ Translations::Google;
+ }();
+ search.sui = this;
+ search.id = SEARCH;
+
+ ItemData autofill;
+ autofill.buttonText = _(Translations::SettingsMainAutoFillProfiles.c_str());
+ autofill.subText = _(Translations::SettingsMainAutoFillProfilesSub.c_str());
+ autofill.sui = this;
+ autofill.id = AUTO_FILL_PROFILE;
+
+ ItemData zoom;
+ zoom.buttonText = _(Translations::SettingsMainManualZoom.c_str());
+ zoom.subText = _(Translations::SettingsMainManualZoomSub.c_str());
+ zoom.sui = this;
+ zoom.id = ZOOM;
+
+ ItemData privacy;
+ privacy.buttonText = _(Translations::SettingsMainPrivacy.c_str());
+ privacy.sui = this;
+ privacy.id = PRIVACY;
+
+ ItemData advanced;
+ advanced.buttonText = _(Translations::SettingsMainAdvanced.c_str());
+ advanced.sui = this;
+ advanced.id = ADVANCED;
+
+ m_buttonsMap[SettingsMainOptions::HOME] = homePage;
+ m_buttonsMap[SettingsMainOptions::SEARCH] = search;
+ m_buttonsMap[SettingsMainOptions::AUTO_FILL_PROFILE] = autofill;
+ m_buttonsMap[SettingsMainOptions::ZOOM] = zoom;
+ m_buttonsMap[SettingsMainOptions::PRIVACY] = privacy;
+ m_buttonsMap[SettingsMainOptions::ADVANCED] = advanced;
+
+ SPSC.setSearchEngineSubText.connect(
+ boost::bind(&SettingsMain::setSearchEngineSubText, this, _1));
+ setHomePageSubText();
+}
+
+bool SettingsMain::populateList(Evas_Object* genlist)
+{
+ m_naviframe->setLeftButtonVisible(false);
+ m_naviframe->setRightButtonVisible(false);
+ m_naviframe->setPrevButtonVisible(true);
+ m_naviframe->setTitle(_(Translations::SettingsMainTitle.c_str()));
+
+ updateButtonMap();
+ m_genlistItems[SettingsMainOptions::HOME] =
+ appendGenlist(genlist, m_setting_double_item_class, &m_buttonsMap[SettingsMainOptions::HOME], _home_page_cb);
+ m_genlistItems[SettingsMainOptions::SEARCH] =
+ appendGenlist(genlist, m_setting_double_item_class, &m_buttonsMap[SettingsMainOptions::SEARCH], _search_engine_cb);
+ m_genlistItems[SettingsMainOptions::AUTO_FILL_PROFILE] =
+ appendGenlist(genlist, m_setting_double_item_class, &m_buttonsMap[SettingsMainOptions::AUTO_FILL_PROFILE], _auto_fill_cb);
+ m_genlistItems[SettingsMainOptions::ZOOM] =
+ appendGenlist(genlist, m_setting_check_on_of_item_class, &m_buttonsMap[SettingsMainOptions::ZOOM], _zoom_cb);
+ m_genlistItems[SettingsMainOptions::PRIVACY] =
+ appendGenlist(genlist, m_setting_item_class, &m_buttonsMap[SettingsMainOptions::PRIVACY], _privacy_cb);
+ m_genlistItems[SettingsMainOptions::ADVANCED] =
+ appendGenlist(genlist, m_setting_item_class, &m_buttonsMap[SettingsMainOptions::ADVANCED], _advanced_cb);
+ return true;
+}
+
+Evas_Object* SettingsMain::createOnOffCheckBox(Evas_Object* obj, ItemData* itd)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ auto check = elm_check_add(obj);
+ elm_object_style_set(check, "on&off");
+ elm_check_state_set(check, getOriginalZoomState());
+ evas_object_smart_callback_add(check, "changed", grid_item_check_changed, itd);
+ return check;
+}
+
+Eina_Bool SettingsMain::getOriginalZoomState()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ boost::optional<bool> sig =
+ SPSC.getWebEngineSettingsParam(
+ basic_webengine::WebEngineSettings::PAGE_OVERVIEW);
+
+ return (sig && *sig) ? EINA_TRUE : EINA_FALSE;
+}
+
+std::string SettingsMain::getHomePage()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ boost::optional<std::string> sig =
+ SPSC.getWebEngineSettingsParamString(
+ basic_webengine::WebEngineSettings::CURRENT_HOME_PAGE);
+
+ return (sig && !sig->empty()) ? (*sig) : Translations::SamsungPage;
+}
+
+void SettingsMain::_home_page_cb(void*, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ SPSC.settingsHomePageClicked();
+}
+
+void SettingsMain::_search_engine_cb(void*, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ SPSC.settingsBaseShowRadioPopup();
+}
+
+void SettingsMain::_zoom_cb(void *, Evas_Object* obj, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ auto el = elm_genlist_selected_item_get(obj);
+ auto check = elm_object_item_part_content_get(el, "elm.swallow.end");
+ auto value = !elm_check_state_get(check);
+
+ elm_check_state_set(check, value);
+ SPSC.setWebEngineSettingsParam(
+ basic_webengine::WebEngineSettings::PAGE_OVERVIEW,
+ static_cast<bool>(value));
+}
+
+void SettingsMain::_advanced_cb(void*, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ SPSC.settingsAdvancedClicked();
+}
+
+void SettingsMain::_auto_fill_cb(void*, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ SPSC.settingsAutofillClicked();
+}
+
+void SettingsMain::_privacy_cb(void*, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ SPSC.settingsPrivacyClicked();
+}
+
+void SettingsMain::grid_item_check_changed(void*, Evas_Object* obj, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ auto value = !elm_check_state_get(obj);
+
+ elm_check_state_set(obj, value);
+ SPSC.setWebEngineSettingsParam(
+ basic_webengine::WebEngineSettings::PAGE_OVERVIEW,
+ static_cast<bool>(value));
+}
+
+void SettingsMain::setSearchEngineSubText(int button)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ switch (static_cast<RadioButtons>(button)) {
+ case RadioButtons::GOOGLE:
+ m_buttonsMap[SettingsMainOptions::SEARCH].subText = Translations::Google;
+ break;
+ case RadioButtons::YAHOO:
+ m_buttonsMap[SettingsMainOptions::SEARCH].subText = Translations::Yahoo;
+ break;
+ case RadioButtons::BING:
+ m_buttonsMap[SettingsMainOptions::SEARCH].subText = Translations::Bing;
+ break;
+ default:
+ return;
+ }
+ SPSC.setWebEngineSettingsParamString(
+ basic_webengine::WebEngineSettings::DEFAULT_SEARCH_ENGINE,
+ m_buttonsMap[SettingsMainOptions::SEARCH].subText);
+ elm_genlist_realized_items_update(m_genlist);
+}
+
+void SettingsMain::setHomePageSubText()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ auto homePage(getHomePage());
+ auto it(homePage.find(Translations::CurrentPage));
+
+ boost::optional<std::string> currentOpt(SPSC.requestCurrentPage());
+ std::string currentURL = std::string();
+
+ if (currentOpt && !currentOpt->empty())
+ currentURL = *currentOpt;
+
+ if (!homePage.compare(Translations::SamsungPage)) {
+ m_buttonsMap[SettingsMainOptions::HOME].subText =
+ Translations::SamsungPage;
+ } else if (!homePage.compare(Translations::QuickPage)) {
+ m_buttonsMap[SettingsMainOptions::HOME].subText =
+ Translations::SettingsHomePageQuickAccess;
+ } else if (!homePage.compare(Translations::MostVisitedPage)) {
+ m_buttonsMap[SettingsMainOptions::HOME].subText =
+ Translations::SettingsHomePageMostVisited;
+ } else if (!homePage.compare(currentURL)) {
+ m_buttonsMap[SettingsMainOptions::HOME].subText =
+ Translations::SettingsHomePageCurrentPage;
+ } else if (it != std::string::npos) {
+ homePage.erase(it, Translations::CurrentPage.length());
+ m_buttonsMap[SettingsMainOptions::HOME].subText = homePage;
+ SPSC.setWebEngineSettingsParamString(
+ basic_webengine::WebEngineSettings::CURRENT_HOME_PAGE,
+ homePage);
+ } else {
+ m_buttonsMap[SettingsMainOptions::HOME].subText = homePage;
+ }
+ elm_genlist_realized_items_update(m_genlist);
+}
+}
+}
--- /dev/null
+/*
+ * Copyright (c) 2016 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef SETTINGSMAIN_MOB_H_
+#define SETTINGSMAIN_MOB_H_
+
+#include "SettingsUI.h"
+
+#include <Elementary.h>
+#include <boost/concept_check.hpp>
+#include <string.h>
+#include <stdio.h>
+#include <vector>
+#include <Evas.h>
+#include "BrowserLogger.h"
+#include "Tools/EflTools.h"
+#include "Tools/SettingsEnums.h"
+
+namespace tizen_browser{
+namespace base_ui{
+
+enum SettingsMainOptions {
+ BASE,
+ HOME,
+ SEARCH,
+ AUTO_FILL_PROFILE,
+ AUTO_FILL_CREATOR_WITHOUT_PROFILE,
+ AUTO_FILL_CREATOR_WITH_PROFILE,
+ PRIVACY,
+ ZOOM,
+ ADVANCED,
+ DEL_PERSONAL_DATA
+};
+
+class SettingsMain
+ : public SettingsUI
+{
+public:
+ SettingsMain(){};
+ SettingsMain(Evas_Object* parent);
+ virtual ~SettingsMain();
+ virtual bool populateList(Evas_Object* genlist) override;
+ Evas_Object* createOnOffCheckBox(Evas_Object* obj, ItemData* itd);
+ Eina_Bool getOriginalZoomState();
+ std::string getHomePage();
+ virtual void updateButtonMap() override;
+ virtual void connectSignals() override {};
+ virtual void disconnectSignals() override {};
+ static void _home_page_cb(void *data, Evas_Object*obj , void* event_info);
+ static void _search_engine_cb(void *data, Evas_Object*obj , void* event_info);
+ static void _zoom_cb(void *data, Evas_Object*obj , void* event_info);
+ static void _advanced_cb(void *data, Evas_Object*obj , void* event_info);
+ static void _auto_fill_cb(void* data, Evas_Object* obj, void* event_info);
+ static void _privacy_cb(void* data, Evas_Object* obj, void * event_info);
+ static void grid_item_check_changed(void* data, Evas_Object* obj, void*);
+ void setSearchEngineSubText(int button);
+ void setHomePageSubText();
+};
+
+}
+}
+
+#endif /* SETTINGSMAIN_MOB_H_ */
--- /dev/null
+/*
+ * Copyright (c) 2016 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "SettingsManager.h"
+
+namespace tizen_browser{
+namespace base_ui{
+
+EXPORT_SERVICE(SettingsManager, "org.tizen.browser.settingsui")
+
+SettingsManager::SettingsManager()
+ : m_parent(nullptr)
+{
+};
+
+SettingsManager::~SettingsManager()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+};
+
+void SettingsManager::init(Evas_Object* parent)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_parent = parent;
+}
+
+std::shared_ptr<SettingsUI> SettingsManager::getView(const SettingsMainOptions& s)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ return addView(s);
+}
+
+void SettingsManager::connectOpenSignals()
+{
+ SPSC.settingsHomePageClicked.connect(
+ boost::bind(&SettingsManager::showSettingsHomePageUI, this));
+ SPSC.settingsAutofillClicked.connect(
+ boost::bind(&SettingsManager::showSettingsAutofillUI, this));
+ SPSC.settingsPrivacyClicked.connect(
+ boost::bind(&SettingsManager::showSettingsPrivacyUI, this));
+ SPSC.settingsAdvancedClicked.connect(
+ boost::bind(&SettingsManager::showSettingsAdvancedUI, this));
+ SPSC.settingsDelPersDataClicked.connect(
+ boost::bind(&SettingsManager::showSettingsDelPrivDataUI, this));
+ SPSC.settingsAutofillProfileClicked.connect(
+ boost::bind(&SettingsManager::showSettingsAutofillCreatorUI, this, _1));
+}
+
+std::shared_ptr<SettingsUI> SettingsManager::addView(const SettingsMainOptions& s)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (m_settingsViews.find(s) == m_settingsViews.end()) {
+ switch (s) {
+ case BASE:
+ m_settingsViews[s] = std::make_shared<SettingsMain>(m_parent);
+ break;
+ case HOME:
+ m_settingsViews[s] = std::make_shared<SettingsHomePage>(m_parent);
+ break;
+ case AUTO_FILL_PROFILE:
+ m_settingsViews[s] = std::make_shared<SettingsAFProfile>(m_parent);
+ break;
+ case AUTO_FILL_CREATOR_WITH_PROFILE:
+ m_settingsViews[s] = std::make_shared<SettingsAFCreator>(m_parent, true);
+ break;
+ case AUTO_FILL_CREATOR_WITHOUT_PROFILE:
+ m_settingsViews[s] = std::make_shared<SettingsAFCreator>(m_parent, false);
+ break;
+ case PRIVACY:
+ m_settingsViews[s] = std::make_shared<SettingsPrivacy>(m_parent);
+ break;
+ case ADVANCED:
+ m_settingsViews[s] = std::make_shared<SettingsAdvanced>(m_parent);
+ break;
+ case DEL_PERSONAL_DATA:
+ m_settingsViews[s] = std::make_shared<SettingsDelPersData>(m_parent);
+ break;
+ default:
+ break;
+ }
+ } else {
+ m_settingsViews[s]->updateButtonMap();
+ if (m_settingsViews[s]->getGenlist())
+ elm_genlist_realized_items_update(m_settingsViews[s]->getGenlist());
+ }
+ return m_settingsViews[s];
+}
+
+void SettingsManager::showSettingsBaseUI()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ SPSC.showSettings(SettingsMainOptions::BASE);
+}
+
+void SettingsManager::showSettingsHomePageUI()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ SPSC.showSettings(SettingsMainOptions::HOME);
+}
+
+void SettingsManager::showSettingsAutofillUI()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ SPSC.showSettings(SettingsMainOptions::AUTO_FILL_PROFILE);
+}
+
+void SettingsManager::showSettingsAutofillCreatorUI(bool profile)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (profile)
+ SPSC.showSettings(
+ SettingsMainOptions::AUTO_FILL_CREATOR_WITH_PROFILE);
+ else
+ SPSC.showSettings(
+ SettingsMainOptions::AUTO_FILL_CREATOR_WITHOUT_PROFILE);
+}
+
+void SettingsManager::showSettingsPrivacyUI()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ SPSC.showSettings(SettingsMainOptions::PRIVACY);
+}
+
+void SettingsManager::showSettingsAdvancedUI()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ SPSC.showSettings(SettingsMainOptions::ADVANCED);
+}
+
+void SettingsManager::showSettingsDelPrivDataUI()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ SPSC.showSettings(SettingsMainOptions::DEL_PERSONAL_DATA);
+}
+}
+}
--- /dev/null
+/*
+ * Copyright (c) 2016 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef SETTINGSMANAGER_H_
+#define SETTINGSMANAGER_H_
+
+#include "AbstractService.h"
+#include "service_macros.h"
+#include "SettingsUI.h"
+#include "SettingsMain.h"
+#include "SettingsHomePage.h"
+#include "SettingsPrivacy.h"
+#include "SettingsAdvanced.h"
+#include "SettingsDelPersData.h"
+#include "SettingsAFProfile.h"
+#include "SettingsAFCreator.h"
+#include "service_macros.h"
+#include <string>
+#include <map>
+#include <Evas.h>
+#include <Elementary.h>
+#include <memory>
+
+namespace tizen_browser{
+namespace base_ui{
+
+typedef std::shared_ptr<SettingsUI> SetPtr;
+class BROWSER_EXPORT SettingsManager
+ : public tizen_browser::core::AbstractService
+{
+public:
+ SettingsManager();
+ ~SettingsManager();
+ void init(Evas_Object* parent);
+ SetPtr getView(const SettingsMainOptions& s);
+ void connectOpenSignals();
+ std::shared_ptr<SettingsUI> addView(const SettingsMainOptions& s);
+ std::string getName();
+ SetPtr operator[](const SettingsMainOptions& s){ return m_settingsViews[s];};
+ void showSettingsBaseUI();
+ void showSettingsHomePageUI();
+ void showSettingsAutofillUI();
+ void showSettingsAutofillCreatorUI(bool);
+ void showSettingsPrivacyUI();
+ void showSettingsAdvancedUI();
+ void showSettingsDelPrivDataUI();
+
+private:
+ std::map<SettingsMainOptions,SetPtr> m_settingsViews;
+ Evas_Object* m_parent;
+};
+}
+}
+
+#endif /* SETTINGSMANAGER_H_ */
--- /dev/null
+/*
+ * Copyright (c) 2016 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef SETTINGSPRETTYSIGNALCONNECTOR_H_
+#define SETTINGSPRETTYSIGNALCONNECTOR_H_
+
+#include <boost/signals2/signal.hpp>
+#include <map>
+#include <memory>
+#include "Tools/GeneralTools.h"
+#include "../../core/AbstractWebEngine/WebEngineSettings.h"
+#include "../SimpleUI/RadioPopup.h"
+
+#define SPSC SettingsPrettySignalConnector::Instance()
+
+namespace tizen_browser{
+namespace base_ui{
+
+enum SettingsDelPersDataOptions {
+ SELECT_ALL,
+ BROWSING_HISTORY,
+ CACHE,
+ COOKIES_AND_SITE,
+ PASSWORDS,
+ DEL_PERS_AUTO_FILL,
+ LOCATION
+};
+
+class SettingsPrettySignalConnector
+{
+public:
+ static SettingsPrettySignalConnector& Instance()
+ {
+ static SettingsPrettySignalConnector instance;
+ return instance;
+ }
+ SettingsPrettySignalConnector(SettingsPrettySignalConnector const&) = delete;
+ void operator=(SettingsPrettySignalConnector const&) = delete;
+
+ B_SIG<void ()> settingsPrivacyClicked;
+ B_SIG<void ()> settingsDelPersDataClicked;
+ B_SIG<void (const std::map<SettingsDelPersDataOptions, bool>&)> deleteSelectedDataClicked;
+ B_SIG<void ()> closeSettingsUIClicked;
+ B_SIG<bool (const basic_webengine::WebEngineSettings&)>getWebEngineSettingsParam;
+ B_SIG<std::string (const basic_webengine::WebEngineSettings&)> getWebEngineSettingsParamString;
+ B_SIG<void (const basic_webengine::WebEngineSettings&, bool)> setWebEngineSettingsParam;
+ B_SIG<void (const basic_webengine::WebEngineSettings&, std::string)> setWebEngineSettingsParamString;
+ B_SIG<void ()> settingsBaseClicked;
+ B_SIG<void ()> settingsHomePageClicked;
+ B_SIG<void ()> settingsAutofillClicked;
+ B_SIG<void ()> settingsAdvancedClicked;
+ B_SIG<void (bool)> settingsAutofillProfileClicked;
+ B_SIG<void (const std::string&)> homePageChanged;
+ B_SIG<std::string ()> requestCurrentPage;
+ B_SIG<bool ()> isLandscape;
+ B_SIG<void (unsigned)> showSettings;
+ B_SIG<void ()> settingsBaseShowRadioPopup;
+ B_SIG<void ()> settingsSaveContentToRadioPopup;
+ B_SIG<void (RadioPopup*)> settingsSaveContentRadioPopupPtr;
+ B_SIG<void (int)> setSearchEngineSubText;
+ B_SIG<void (int)> setContentDestination;
+ B_SIG<void ()> showTextPopup;
+ B_SIG<void (std::string)> setProfileName;
+
+private:
+ SettingsPrettySignalConnector(){};
+};
+
+}
+}
+
+#endif /* SETTINGSPRETTYSIGNALCONNECTOR_H_ */
--- /dev/null
+/*
+ * Copyright (c) 2016 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "SettingsPrivacy.h"
+
+#include <ewk_chromium.h>
+
+namespace tizen_browser{
+namespace base_ui{
+
+
+SettingsPrivacy::SettingsPrivacy(Evas_Object* parent){
+ init(parent);
+ updateButtonMap();
+};
+
+SettingsPrivacy::~SettingsPrivacy()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+}
+
+void SettingsPrivacy::updateButtonMap()
+{
+ ItemData cookies;
+ cookies.buttonText = _(Translations::SettingsPrivacyAcceptCookies.c_str());
+ cookies.subText = _(Translations::SettingsPrivacyAcceptCookiesSub.c_str());
+ cookies.sui = this;
+
+ ItemData signIn;
+ signIn.buttonText = _(Translations::SettingsPrivacySaveSigninInfo.c_str());
+ signIn.subText = _(Translations::SettingsPrivacySaveSigninInfo.c_str());
+ signIn.sui = this;
+
+ ItemData delPerData;
+ delPerData.buttonText = _(Translations::SettingsPrivacyDeletePersonalData.c_str());
+ delPerData.sui = this;
+
+ m_buttonsMap[SettingsPrivacyOptions::COOKIES] = cookies;
+ m_buttonsMap[SettingsPrivacyOptions::SIGNIN_INFO] = signIn;
+ m_buttonsMap[SettingsPrivacyOptions::DEL_PER_DATA] = delPerData;
+}
+
+bool SettingsPrivacy::populateList(Evas_Object* genlist)
+{
+ m_naviframe->setLeftButtonVisible(false);
+ m_naviframe->setRightButtonVisible(false);
+ m_naviframe->setPrevButtonVisible(true);
+ m_naviframe->setTitle(_(Translations::SettingsPrivacyTitle.c_str()));
+
+ appendGenlist(genlist, m_setting_check_on_of_item_class, &m_buttonsMap[SettingsPrivacyOptions::COOKIES], _cookies_cb);
+ appendGenlist(genlist, m_setting_check_on_of_item_class, &m_buttonsMap[SettingsPrivacyOptions::SIGNIN_INFO], _signin_cb);
+ appendGenlist(genlist, m_setting_item_class, &m_buttonsMap[SettingsPrivacyOptions::DEL_PER_DATA], _del_per_data_cb);
+ return true;
+}
+
+void SettingsPrivacy::_cookies_cb(void *, Evas_Object* obj, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ auto el = elm_genlist_selected_item_get(obj);
+ auto check = elm_object_item_part_content_get(el, "elm.swallow.end");
+ auto value = !elm_check_state_get(check);
+
+ elm_check_state_set(check, value);
+ if (value == EINA_TRUE)
+ ewk_cookie_manager_accept_policy_set(
+ ewk_context_cookie_manager_get(ewk_context_default_get()), EWK_COOKIE_ACCEPT_POLICY_ALWAYS);
+ else
+ ewk_cookie_manager_accept_policy_set(
+ ewk_context_cookie_manager_get(ewk_context_default_get()), EWK_COOKIE_ACCEPT_POLICY_NEVER);
+}
+
+void SettingsPrivacy::_signin_cb(void *, Evas_Object* obj, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ auto el = elm_genlist_selected_item_get(obj);
+ auto check = elm_object_item_part_content_get(el, "elm.swallow.end");
+ auto value = !elm_check_state_get(check);
+
+ elm_check_state_set(check, value);
+ SPSC.setWebEngineSettingsParam(
+ basic_webengine::WebEngineSettings::REMEMBER_PASSWORDS,
+ static_cast<bool>(value));
+}
+
+void SettingsPrivacy::_del_per_data_cb(void*, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ SPSC.settingsDelPersDataClicked();
+}
+
+}
+}
--- /dev/null
+/*
+ * Copyright (c) 2016 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef SETTINGSPRIVACY_MOB_H_
+#define SETTINGSPRIVACY_MOB_H_
+
+#include "SettingsUI.h"
+
+#include <Elementary.h>
+#include <boost/concept_check.hpp>
+#include <string.h>
+#include <stdio.h>
+#include <vector>
+#include <Evas.h>
+#include "BrowserLogger.h"
+#include "Tools/EflTools.h"
+#include "Tools/SettingsEnums.h"
+
+namespace tizen_browser{
+namespace base_ui{
+
+enum SettingsPrivacyOptions {
+ COOKIES,
+ SIGNIN_INFO,
+ DEL_PER_DATA
+};
+
+class SettingsPrivacy
+ : public SettingsUI
+{
+public:
+ SettingsPrivacy(){};
+ SettingsPrivacy(Evas_Object* parent);
+ virtual ~SettingsPrivacy();
+ virtual bool populateList(Evas_Object* genlist);
+ virtual void updateButtonMap();
+ static void _cookies_cb(void *data, Evas_Object*obj , void* event_info);
+ static void _signin_cb(void *data, Evas_Object*obj , void* event_info);
+ static void _del_per_data_cb(void *data, Evas_Object*obj , void* event_info);
+};
+
+}
+}
+
+#endif /* SETTINGSPRIVACY_MOB_H_ */
--- /dev/null
+/*
+ * Copyright (c) 2016 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <boost/concept_check.hpp>
+#include <string.h>
+#include <stdio.h>
+#include <vector>
+#include <AbstractMainWindow.h>
+#include "app_i18n.h"
+#include "SettingsUI.h"
+#include "ServiceManager.h"
+#include "BrowserLogger.h"
+#include "Tools/EflTools.h"
+
+namespace tizen_browser{
+namespace base_ui{
+
+typedef struct _genlistCallbackData
+{
+ void *user_data;
+ Elm_Object_Item *it;
+} genlistCallbackData;
+
+SettingsUI::SettingsUI()
+ : m_naviframe(nullptr)
+ , m_genlist(nullptr)
+ , m_settings_layout(nullptr)
+ , m_items_layout(nullptr)
+ , m_parent(nullptr)
+ , m_radio(nullptr)
+{
+ m_edjFilePath = EDJE_DIR;
+ m_edjFilePath.append("SettingsUI/SettingsMobileUI.edj");
+ elm_theme_extension_add(nullptr, m_edjFilePath.c_str());
+
+ m_setting_item_class = createItemClass("type1",_gengrid_item_text_get);
+ m_setting_double_item_class = createItemClass("type1",_gengrid_item_text_get);
+ m_setting_check_on_of_item_class = createItemClass("type1",_gengrid_item_text_get, _gengrid_item_content_onoff_get);
+ m_setting_check_normal_item_class = createItemClass("type1",_gengrid_item_text_get, _gengrid_item_content_normal_get);
+ m_setting_check_radio_item_class = createItemClass("type1",_gengrid_item_text_get, _gengrid_item_content_radio_get);
+}
+
+Elm_Gengrid_Item_Class* SettingsUI::createItemClass(
+ const char* style,
+ Elm_Gen_Item_Text_Get_Cb text_cb,
+ Elm_Gen_Item_Content_Get_Cb con_cb)
+{
+ auto ic = elm_genlist_item_class_new();
+ ic->item_style = style;
+ ic->func.text_get = text_cb;
+ ic->func.content_get = con_cb;
+ ic->func.state_get = nullptr;
+ ic->func.del = nullptr;
+ ic->decorate_all_item_style = "edit_default";
+ return ic;
+}
+
+SettingsUI::~SettingsUI()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (m_setting_item_class)
+ elm_genlist_item_class_free(m_setting_item_class);
+ if (m_setting_double_item_class)
+ elm_genlist_item_class_free(m_setting_double_item_class);
+ if (m_setting_check_normal_item_class)
+ elm_genlist_item_class_free(m_setting_check_normal_item_class);
+ if (m_setting_check_on_of_item_class)
+ elm_genlist_item_class_free(m_setting_check_on_of_item_class);
+ if (m_setting_check_radio_item_class)
+ elm_genlist_item_class_free(m_setting_check_radio_item_class);
+}
+
+void SettingsUI::init(Evas_Object* parent)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(parent);
+ m_parent = parent;
+}
+
+Evas_Object* SettingsUI::getContent()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_parent);
+ if (!m_settings_layout)
+ m_settings_layout = createSettingsUILayout(m_parent);
+ return m_naviframe->getLayout();
+}
+
+void SettingsUI::showUI()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_naviframe->show();
+ updateButtonMap();
+ if (m_genlist || elm_genlist_items_count(m_genlist)) {
+ elm_genlist_clear(m_genlist);
+ populateList(m_genlist);
+ }
+}
+
+void SettingsUI::hideUI()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_naviframe->hide();
+}
+
+Evas_Object* SettingsUI::createSettingsUILayout(Evas_Object* parent)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(parent);
+
+ m_naviframe = std::make_shared<NaviframeWrapper>(parent);
+ m_naviframe->addPrevButton(close_clicked_cb, this);
+
+ Evas_Object* settings_layout = elm_layout_add(m_naviframe->getLayout());
+ elm_layout_file_set(settings_layout, m_edjFilePath.c_str(), "settings-layout");
+ tools::EflTools::setExpandHints(settings_layout);
+
+ m_items_layout = createSettingsMobilePage(settings_layout);
+ m_naviframe->setContent(settings_layout);
+
+ orientationChanged();
+
+ return settings_layout;
+}
+
+void SettingsUI::orientationChanged()
+{
+ auto rot = isLandscape();
+ if (rot && *rot) {
+ if (m_items_layout) {
+ elm_object_signal_emit(m_items_layout, "rotation,landscape,main", "rot");
+ }
+ } else {
+ if (m_items_layout) {
+ elm_object_signal_emit(m_items_layout,"rotation,portrait,main", "rot");
+ }
+ }
+}
+
+Evas_Object* SettingsUI::createActionBar(Evas_Object* settings_layout)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ Evas_Object* actionBar = elm_layout_add(settings_layout);
+ elm_object_part_content_set(settings_layout, "actionbar_swallow", actionBar);
+ evas_object_size_hint_weight_set(actionBar, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(actionBar, EVAS_HINT_FILL, EVAS_HINT_FILL);
+
+ elm_layout_file_set(actionBar, m_edjFilePath.c_str(), "action_bar");
+ Evas_Object *close_click_btn = elm_button_add(actionBar);
+ elm_object_style_set(close_click_btn, "basic_button");
+ evas_object_smart_callback_add(close_click_btn, "clicked", SettingsUI::close_clicked_cb, this);
+ elm_object_part_content_set(actionBar, "close_click", close_click_btn);
+ elm_object_translatable_part_text_set(actionBar, "settings_title", "IDS_BR_BODY_SETTINGS");
+
+ return actionBar;
+}
+
+char* SettingsUI::_gengrid_item_text_get(void* data, Evas_Object*, const char* part)
+{
+ M_ASSERT(data);
+ if (!data) {
+ BROWSER_LOGE("data is null");
+ return nullptr;
+ }
+
+ ItemData* it = static_cast<ItemData*>(data);
+
+ if (strcmp(part, "elm.text") == 0) {
+ const char* item_name = it->buttonText.c_str();
+ if (item_name)
+ return strdup(item_name);
+ } else if (strcmp(part, "elm.text.sub") == 0 && !(it->subText.empty())) {
+ const char* item_name = it->subText.c_str();
+ if (item_name)
+ return strdup(item_name);
+ }
+ return nullptr;
+}
+
+Evas_Object* SettingsUI::createOnOffCheckBox(Evas_Object* obj, ItemData*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ auto check = elm_check_add(obj);
+ elm_object_style_set(check, "on&off");
+ elm_check_state_set(check, EINA_TRUE);
+ evas_object_propagate_events_set(check, EINA_FALSE);
+ return check;
+}
+
+Evas_Object* SettingsUI::createNormalCheckBox(Evas_Object* obj, ItemData*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ auto check = elm_check_add(obj);
+ elm_object_style_set(check, "default");
+ elm_check_state_set(check, EINA_TRUE);
+ evas_object_propagate_events_set(check, EINA_FALSE);
+ return check;
+}
+
+Evas_Object* SettingsUI::_gengrid_item_content_onoff_get(void* data, Evas_Object* obj, const char* part)
+{
+ if (!data) {
+ BROWSER_LOGE("data is null");
+ return nullptr;
+ }
+ auto itd = static_cast<ItemData*>(data);
+ if (strcmp(part, "elm.swallow.end") == 0)
+ return itd->sui->createOnOffCheckBox(obj, itd);
+ return nullptr;
+}
+
+Evas_Object* SettingsUI::_gengrid_item_content_normal_get(void* data, Evas_Object* obj, const char* part)
+{
+ auto itd = static_cast<ItemData*>(data);
+ if (strcmp(part, "elm.swallow.end") == 0)
+ return itd->sui->createNormalCheckBox(obj, itd);
+ return nullptr;
+}
+
+Evas_Object* SettingsUI::_gengrid_item_content_radio_get(void* data, Evas_Object* obj, const char* part)
+{
+ if (!data) {
+ BROWSER_LOGE("data is null");
+ return nullptr;
+ }
+ if (strcmp(part, "elm.swallow.end") == 0) {
+ auto itd = static_cast<ItemData*>(data);
+ return itd->sui->createRadioButton(obj, itd);
+ }
+ return nullptr;
+}
+
+void SettingsUI::_language_changed(void *data, Evas_Object* obj, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (!data) {
+ BROWSER_LOGE("data is null");
+ return;
+ }
+ SettingsUI* self = static_cast<SettingsUI*>(data);
+ self->updateButtonMap();
+ elm_genlist_realized_items_update(obj);
+}
+
+Evas_Object* SettingsUI::createSettingsMobilePage(Evas_Object* settings_layout)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ Evas_Object* layout = createMainView(settings_layout);
+
+ m_genlist = elm_genlist_add(layout);
+ m_radio = elm_radio_add(m_genlist);
+ elm_radio_state_value_set(m_radio, -1);
+
+ if (populateList(m_genlist)) {
+ elm_genlist_homogeneous_set(m_genlist, EINA_FALSE);
+ elm_scroller_movement_block_set(m_genlist, ELM_SCROLLER_MOVEMENT_BLOCK_HORIZONTAL);
+ evas_object_size_hint_weight_set(m_genlist, EVAS_HINT_EXPAND, 0.0);
+ evas_object_size_hint_align_set(m_genlist, EVAS_HINT_FILL, 0.0);
+ elm_genlist_select_mode_set(m_genlist, ELM_OBJECT_SELECT_MODE_ALWAYS);
+ elm_genlist_multi_select_set(m_genlist, EINA_FALSE);
+ elm_scroller_policy_set(m_genlist, ELM_SCROLLER_POLICY_OFF, ELM_SCROLLER_POLICY_OFF);
+ elm_scroller_bounce_set(m_genlist, EINA_FALSE, EINA_FALSE);
+ evas_object_smart_callback_add(m_genlist, "language,changed", _language_changed, this);
+ elm_object_part_content_set(layout, "options_swallow", m_genlist);
+ evas_object_show(m_genlist);
+ } else {
+ evas_object_del(m_genlist);
+ m_genlist = nullptr;
+ m_layout = elm_layout_add(layout);
+ evas_object_size_hint_weight_set(m_layout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(m_layout, EVAS_HINT_FILL, EVAS_HINT_FILL);
+ populateLayout(layout);
+ elm_object_part_content_set(layout, "options_swallow", m_layout);
+ evas_object_show(m_layout);
+ }
+ return layout;
+}
+
+Elm_Object_Item* SettingsUI::appendGenlist(
+ Evas_Object* genlist,
+ Elm_Gengrid_Item_Class* it_class,
+ const void *data,
+ Evas_Smart_Cb func)
+{
+ return elm_genlist_item_append(genlist, it_class, data, nullptr, ELM_GENLIST_ITEM_NONE, func, this);
+}
+
+Evas_Object* SettingsUI::createMainView(Evas_Object* settings_layout)
+{
+ auto main = elm_layout_add(settings_layout);
+ elm_layout_file_set(main, m_edjFilePath.c_str(), "settings_items");
+ elm_object_part_content_set(settings_layout, "settings_subpage_swallow", main);
+ evas_object_size_hint_weight_set(main, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(main, EVAS_HINT_FILL, EVAS_HINT_FILL);
+
+ return main;
+}
+
+void SettingsUI::close_clicked_cb(void* data, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (!data) {
+ BROWSER_LOGE("data is null");
+ return;
+ }
+ SPSC.closeSettingsUIClicked();
+}
+
+}
+}
--- /dev/null
+/*
+ * Copyright (c) 2016 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef SETTINGSUI_H
+#define SETTINGSUI_H
+
+#include <Evas.h>
+#include <boost/signals2/signal.hpp>
+#include <Elementary.h>
+
+#include "AbstractUIComponent.h"
+#include "AbstractRotatable.h"
+#include "ServiceFactory.h"
+#include "service_macros.h"
+#include "SettingsPrettySignalConnector.h"
+#include "NaviframeWrapper.h"
+
+namespace tizen_browser{
+namespace base_ui{
+
+class SettingsUI;
+
+struct ItemData {
+ SettingsUI* sui;
+ int id;
+ std::string buttonText;
+ std::string subText;
+};
+
+class SettingsUI
+ : public tizen_browser::interfaces::AbstractUIComponent
+ , public tizen_browser::interfaces::AbstractRotatable
+{
+public:
+ SettingsUI();
+ virtual ~SettingsUI();
+ virtual bool populateList(Evas_Object*) { return false; };
+ virtual bool populateLayout(Evas_Object*) { return false; };
+ virtual void updateButtonMap(){};
+ virtual void orientationChanged();
+ virtual void connectSignals(){};
+ virtual void disconnectSignals(){};
+ virtual Evas_Object* createOnOffCheckBox(Evas_Object* obj, ItemData*);
+ virtual Evas_Object* createNormalCheckBox(Evas_Object* obj, ItemData*);
+ virtual Evas_Object* createRadioButton(Evas_Object*, ItemData*) { return nullptr; }
+ virtual void showContextMenu(){};
+
+ void init(Evas_Object* parent);
+ Evas_Object* getContent();
+ void showUI();
+ void hideUI();
+
+ Elm_Gengrid_Item_Class* createItemClass(
+ const char* style,
+ Elm_Gen_Item_Text_Get_Cb text_cb = nullptr,
+ Elm_Gen_Item_Content_Get_Cb con_cb = nullptr);
+ Elm_Object_Item* appendGenlist(
+ Evas_Object* genlist,
+ Elm_Gengrid_Item_Class* it_class,
+ const void *data,
+ Evas_Smart_Cb func);
+ Evas_Object* createActionBar(Evas_Object* settings_layout);
+ Evas_Object* createSettingsMobilePage(Evas_Object* settings_layout);
+ Evas_Object* createMainView(Evas_Object* settings_layout);
+ Evas_Object* getGenlist() { return m_genlist; }
+ std::map<SettingsDelPersDataOptions, bool> getOptions() const { return m_option; }
+ bool getOption(const SettingsDelPersDataOptions& opt) const { return m_option.at(opt); }
+ std::map<SettingsDelPersDataOptions, Evas_Object*> getCheckboxes() { return m_checkboxes; }
+ void setOption(const SettingsDelPersDataOptions& option, bool value) { m_option[option] = value; }
+ void setCheckboxes(const SettingsDelPersDataOptions& option, Evas_Object* check) { m_checkboxes[option] = check; }
+ Evas_Object* getRadioGroup() { return m_radio; }
+
+private:
+ Evas_Object* createSettingsUILayout(Evas_Object* parent);
+ static void close_clicked_cb(void* data, Evas_Object* obj, void* event_info);
+
+ static void _home_page_cb(void *data, Evas_Object*obj , void* event_info);
+ static void _search_engine_cb(void *data, Evas_Object*obj , void* event_info);
+ static void _zoom_cb(void *data, Evas_Object*obj , void* event_info);
+ static void _advanced_cb(void *data, Evas_Object*obj , void* event_info);
+
+ static char* _gengrid_item_text_get(void*, Evas_Object*, const char*);
+ static Evas_Object* _gengrid_item_content_onoff_get(void*, Evas_Object*, const char*);
+ static Evas_Object* _gengrid_item_content_normal_get(void*, Evas_Object*, const char*);
+ static Evas_Object* _gengrid_item_content_radio_get(void*, Evas_Object*, const char*);
+ static void _language_changed(void *data, Evas_Object*obj , void*);
+
+protected:
+ SharedNaviframeWrapper m_naviframe;
+ Evas_Object* m_genlist;
+ std::string m_edjFilePath;
+ Evas_Object* m_settings_layout;
+ Evas_Object* m_items_layout;
+ Evas_Object* m_parent;
+ Evas_Object* m_layout;
+ std::map<unsigned, ItemData> m_buttonsMap;
+ std::map<SettingsDelPersDataOptions, bool> m_option;
+ std::map<SettingsDelPersDataOptions,Evas_Object*> m_checkboxes;
+ std::map<int, Elm_Object_Item*> m_genlistItems;
+ Evas_Object* m_radio;
+ Elm_Gengrid_Item_Class* m_setting_item_class;
+ Elm_Gengrid_Item_Class* m_setting_double_item_class;
+ Elm_Gengrid_Item_Class* m_setting_check_on_of_item_class;
+ Elm_Gengrid_Item_Class* m_setting_check_normal_item_class;
+ Elm_Gengrid_Item_Class* m_setting_check_radio_item_class;
+};
+
+}
+}
+
+#endif // SETTINGSUI_H
--- /dev/null
+collections { base_scale: 2.6;
+
+group {
+ name: "affdv-layout";
+ images {
+ image: "navi_ic_back_nor.png" COMP;
+ }
+ parts {
+ part {
+ name: "bg_clipper";
+ type : RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ fixed: 0 0;
+ min: 1 1;
+ max: -1 -1;
+ visible: 1;
+ align: 0 0;
+ color: 243 243 243 255;
+ rel1 { relative: 0.0 0.0; }
+ rel2 { relative: 1.0 1.0; }
+ }
+ }
+ part {
+ name: "select_all_bg";
+ type: RECT;
+ mouse_events: 1;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 0 1;
+ align: 0 0;
+ min: 1 72;
+ max: -1 72;
+ color: 231 231 231 255;
+ rel1 { relative: 0.0 0.0; to: "bg_clipper";}
+ rel2 { relative: 1.0 1.0; }
+ }
+ }
+ rect {
+ name: "select_all_text_spacer";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ align: 0 0;
+ fixed: 1 1;
+ min: 24 0;
+ max: 24 0;
+ rel1 { relative: 0.0 0.0; to: "select_all_bg";}
+ rel2 { relative: 1.0 1.0; to: "select_all_bg";}
+ }
+ }
+ rect {
+ name: "select_all_text_spacer_2";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ align: 1 1;
+ fixed: 1 1;
+ min: 72 0;
+ max: 72 0;
+ rel1 { relative: 0.0 0.0; to: "select_all_bg";}
+ rel2 { relative: 1.0 1.0; to: "select_all_bg";}
+ }
+ }
+ part {
+ name: "select_all_text";
+ type: TEXT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 56 0;
+ fixed: 1 0;
+ align: 0 0;
+ color: 64 64 64 255;
+ rel1 { relative: 1.0 1.0; to: "select_all_text_spacer";}
+ rel2 { relative: 0.0 0.0; to: "select_all_text_spacer_2";}
+ text {
+ text: "Select all";
+ font: "Sans";
+ size: 30;
+ align: 0.0 0.5;
+ }
+ }
+ }
+ rect {
+ name: "select_all_checkbox_spacer";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ align: 1 1;
+ fixed: 1 1;
+ min: 24 0;
+ max: 24 0;
+ rel1 { relative: 0.0 0.0; to: "select_all_bg";}
+ rel2 { relative: 1.0 1.0; to: "select_all_bg";}
+ }
+ }
+ part {
+ name: "select_all_checkbox";
+ scale:1;
+ mouse_events: 1;
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 1 0.5;
+ fixed: 1 1;
+ min: 48 48;
+ max: 48 48;
+ rel1 { relative: 0.0 0.0; to: "select_all_bg";}
+ rel2 { relative: 0.0 0.0; to: "select_all_checkbox_spacer";}
+ }
+ }
+ part {
+ name: "select_all_checkbox_button";
+ scale:1;
+ mouse_events: 1;
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0 0.5;
+ fixed: 0 0;
+ min: 0 0;
+ max: -1 -1;
+ rel1 { relative: 0.0 0.0; to: "select_all_bg";}
+ rel2 { relative: 1.0 1.0; to: "select_all_bg";}
+ color_class: transparent;
+ }
+ }
+ part {
+ name: "bottom_bar_bg";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 0 1;
+ align: 0 1;
+ min: 1 100;
+ max: -1 100;
+ color: 255 255 255 255;
+ rel1 { relative: 0.0 0.0; to: "bg_clipper";}
+ rel2 { relative: 1.0 1.0; to: "bg_clipper";}
+ }
+ }
+ part {
+ name: "del_bg_border";
+ type: RECT;
+ mouse_events: 1;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 0 1;
+ align: 0 0.5;
+ min: 1 100;
+ max: -1 100;
+ color: 0 0 0 77;
+ rel1 { relative: 0.0 0.0; to: "bottom_bar_bg";}
+ rel2 { relative: 1.0 1.0; to: "bottom_bar_bg";}
+ }
+ }
+ part {
+ name: "del_bg";
+ type: RECT;
+ mouse_events: 1;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 0 0;
+ align: 0.5 0.5;
+ min: 1 1;
+ max: -1 -1;
+ color: 255 255 255 255;
+ rel1 { relative: 0+(1/720) 0+(1/100); to: "del_bg_border";}
+ rel2 { relative: 1-(1/720) 1-(1/100); to: "del_bg_border";}
+ }
+ }
+ part {
+ name: "del_text";
+ type: TEXT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 56 0;
+ fixed: 1 0;
+ align: 0 0;
+ color: 64 64 64 255;
+ rel1 { relative: 0.0 0.0; to: "del_bg";}
+ rel2 { relative: 1.0 1.0; to: "del_bg";}
+ text {
+ text: "Delete";
+ font: "Sans";
+ size: 40;
+ align: 0.5 0.5;
+ }
+ }
+ description {
+ state: "dim" 0.0;
+ inherit: "default" 0.0;
+ color: 207 207 207 255;
+ }
+ }
+ part {
+ name: "del_button";
+ scale:1;
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0.5 0.5;
+ fixed: 0 1;
+ min: 1 100;
+ max: -1 100;
+ rel1 { relative: 0.0 0.0; to: "del_bg";}
+ rel2 { relative: 1.0 1.0; to: "del_bg";}
+ color_class: transparent;
+ }
+ }
+ part {
+ name: "affdv_genlist";
+ scale:1;
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0 0;
+ fixed: 0 0;
+ min: 1 0;
+ max: -1 -1;
+ rel1 { relative: 0.0 1.0; to: "select_all_bg";}
+ rel2 { relative: 1.0 0.0; to: "bottom_bar_bg";}
+ }
+ }
+ }
+ programs {
+ program {
+ name: "show_del_button";
+ signal: "show,del,button,signal";
+ source: "";
+ action: STATE_SET "default" 0.0;
+ target: "del_text";
+ }
+ program {
+ name: "dim_del_button";
+ signal: "dim,del,button,signal";
+ source: "";
+ action: STATE_SET "dim" 0.0;
+ target: "del_text";
+ }
+ }
+}
+
+group {
+ name: "elm/genlist/item/affdv_item/default";
+ data.item: "texts" "item_title";
+ data.item: "contents" "checkbox";
+ parts {
+ part {
+ name: "item_bg";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0 0;
+ min: 1 100;
+ max: -1 100;
+ color: 247 247 247 255;
+ rel1 { relative: 0.0 0.0; }
+ rel2 { relative: 1.0 1.0; }
+ }
+ }
+ rect {
+ name: "item_title_spacer";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ align: 0 0;
+ fixed: 1 1;
+ min: 24 0;
+ max: 24 0;
+ rel1 { relative: 0.0 0.0; to: "item_bg";}
+ rel2 { relative: 1.0 1.0; to: "item_bg";}
+ }
+ }
+ rect {
+ name: "select_all_text_spacer_2";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ align: 1 1;
+ fixed: 1 1;
+ min: 72 0;
+ max: 72 0;
+ rel1 { relative: 0.0 0.0; to: "item_bg";}
+ rel2 { relative: 1.0 1.0; to: "item_bg";}
+ }
+ }
+ part {
+ name: "item_title";
+ type: TEXT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 350 100;
+ max: -1 -1;
+ fixed: 0 0;
+ align: 0 0;
+ color: 64 64 64 255;
+ rel1 { relative: 1.0 1.0; to: "item_title_spacer";}
+ rel2 { relative: 0.0 0.0; to: "select_all_text_spacer_2";}
+ text {
+ text: "First name";
+ font: "Sans";
+ size: 36;
+ align: 0.0 0.5;
+ }
+ }
+ }
+ rect {
+ name: "checkbox_spacer";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ align: 1 1;
+ fixed: 1 1;
+ min: 24 0;
+ max: 24 0;
+ rel1 { relative: 0.0 0.0; to: "item_bg";}
+ rel2 { relative: 1.0 1.0; to: "item_bg";}
+ }
+ }
+ part {
+ name: "checkbox";
+ scale:1;
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 1 0.5;
+ min: 48 48;
+ max: 48 48;
+ rel1 { relative: 0.0 0.0; to: "item_bg";}
+ rel2 { relative: 0.0 0.0; to: "checkbox_spacer";}
+ }
+ }
+ }
+}
+
+group {
+ name: "affcv-layout";
+ images {
+ image: "navi_ic_back_nor.png" COMP;
+ }
+ parts {
+ part {
+ name: "bg_clipper";
+ type : RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 1 1;
+ max: -1 -1;
+ visible: 1;
+ fixed: 0 0;
+ align: 0 0;
+ color: 255 255 255 255;
+ rel1 { relative: 0.0 0.0; }
+ rel2 { relative: 1.0 1.0; }
+ }
+ }
+ part {
+ name: "affcv_genlist";
+ scale:1;
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0 0;
+ fixed: 0 0;
+ min: 1 0;
+ max: -1 -1;
+ rel1 { relative: 0.0 0.0; to: "bg_clipper";}
+ rel2 { relative: 1.0 1.0; to: "bg_clipper";}
+ }
+ }
+ }
+}
+
+group {
+ name : "affcv_item";
+ data.item: "texts" "field_name";
+ data.item: "contents" "entry_swallow entry_clear_button";
+ images {
+ image: "btn_bar_stop_nor.png" COMP;
+ }
+ parts {
+ part {
+ name: "bg";
+ scale : 1;
+ type : RECT;
+ description {
+ state: "default" 0.0;
+ min: 1 150;
+ max: -1 150;
+ visible: 1;
+ align: 0 0;
+ color: 255 255 255 255;
+ rel1 { relative: 0.0 0.0; }
+ rel2 { relative: 1.0 1.0; }
+ }
+ }
+ part {
+ name: "field_name";
+ type: TEXT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 350 50;
+ max: -1 50;
+ align: 0 0;
+ color: 64 64 64 255;
+ rel1 { relative: 0.05 0.0; to: "bg"; offset: 0 15;}
+ rel2 { relative: 1.0 1.0; to: "bg";}
+ text {
+ text: "Full name";
+ font: "Sans";
+ size: 30;
+ align: 0 0.0;
+ }
+ }
+ }
+ part {
+ name: "entry_swallow";
+ scale : 1;
+ type : SWALLOW;
+ description {
+ state: "default" 0.0;
+ min: 1 80;
+ max: -1 80;
+ visible: 1;
+ align: 0 0.8;
+ rel1 { relative: 0.05 0.0; to:"bg"; }
+ rel2 { relative: 0.95 1.0; to:"bg"; }
+ }
+ }
+ part {
+ name: "line";
+ scale : 1;
+ type : RECT;
+ description {
+ state: "default" 0.0;
+ min: 1 1;
+ max: -1 1;
+ visible: 1;
+ align: 0 0;
+ color: 0 0 0 255;
+ rel1 { relative: 0.05 1.0; to: "bg"; offset: 0 -1;}
+ rel2 { relative: 0.95 1.0; to: "bg";}
+ }
+ }
+ }
+}
+
+group {
+ name: "elm/entry/selection/entry_style";
+ parts {
+ part {
+ name: "bg";
+ scale:1;
+ type: RECT;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ color: 224 237 251 255;
+ }
+ }
+ }
+ }
+ group {
+ name: "elm/entry/cursor/entry_style";
+ parts {
+ part {
+ name: "bg";
+ scale:1;
+ type: RECT;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ color: 10 132 229 255;
+ min: 3 38;
+ max: 3 38;
+ visible: 0;
+ }
+ description {
+ state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "focused";
+ signal: "elm,action,focus";
+ source: "elm";
+ action: STATE_SET "focused" 0.0;
+ target: "bg";
+ after: "cursor_show";
+ }
+ program {
+ name: "unfocused";
+ signal: "elm,action,unfocus";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "bg";
+ after: "stop_action";
+ }
+ program { name: "cursor_show";
+ action: STATE_SET "focused" 0.0;
+ target: "bg";
+ after: "cursor_show_timer";
+ }
+ program { name: "cursor_hide";
+ action: STATE_SET "default" 0.0;
+ target: "bg";
+ transition: SINUSOIDAL 0.2;
+ after: "cursor_hide_timer";
+ }
+ program { name: "cursor_show_timer";
+ in: 0.4 0.0;
+ after: "cursor_hide";
+ }
+ program { name: "cursor_hide_timer";
+ in: 0.3 0.0;
+ after: "cursor_show";
+ }
+ program {
+ name: "stop_action";
+ action: ACTION_STOP;
+ target: "cursor_show";
+ target: "cursor_hide";
+ target: "cursor_show_timer";
+ target: "cursor_hide_timer";
+ }
+ }
+ }
+
+group {
+ name: "elm/entry/base-single/entry_style";
+ data {
+ item: focus_highlight "off";
+ }
+ styles {
+ style {
+ name: "entry-style";
+ base: "font=Sans:style=SVD_Medium font_size="42" wrap=none color=#969696";
+ tag: "br" "";
+ }
+ }
+ parts {
+ part {
+ name: "bg";
+ type : RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 1 80;
+ max: -1 80;
+ visible: 1;
+ fixed: 1 1;
+ align: 0 0;
+ color: 255 255 255 255;
+ rel1 { relative: 0.0 0.0; }
+ rel2 { relative: 1.0 1.0; }
+ }
+ }
+ part {
+ name: "elm.text";
+ scale: 1;
+ multiline: 0;
+ entry_mode: EDITABLE;
+ select_mode: DEFAULT;
+ cursor_mode: BEFORE;
+ type: TEXTBLOCK;
+ source: "elm/entry/selection/entry_style";
+ source4: "elm/entry/cursor/entry_style";
+ description {
+ state: "default" 0.0;
+ max: -1 80;
+ visible: 1;
+ fixed: 0 0;
+ rel1 { relative: 0.0 0.0; to: "bg";}
+ rel2 { relative: 1.0 1.0; to: "bg";}
+ align: 0.0 0.0;
+ text {
+ style: "entry-style";
+ min: 0 1;
+ }
+ }
+ }
+ }
+ programs {
+ program {
+ name: "focus";
+ signal: "load";
+ source: "";
+ action: FOCUS_SET;
+ target: "elm.text";
+ }
+ }
+}
+
+group {
+ name: "edit-field";
+ data {
+ item: focus_highlight "off";
+ }
+ parts {
+ part {
+ name: "editfield_entry";
+ scale : 1;
+ type : SWALLOW;
+ description {
+ state: "default" 0.0;
+ fixed: 0 1;
+ min: 1 80;
+ max: -1 80;
+ visible: 1;
+ align: 0.0 0.0;
+ rel1 { relative: 0.0 0.0; }
+ rel2 { relative: 1.0 1.0; }
+ }
+ description {
+ state: "show" 0.0;
+ inherit: "default";
+ rel2 {
+ relative: 0.0 1.0;
+ to: "clear_icon";
+ }
+ }
+ }
+ part {
+ name: "clear_icon";
+ type: IMAGE;
+ mouse_events: 1;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ fixed: 1 1;
+ align: 1 0.5;
+ min: 56 56;
+ max: 56 56;
+ rel1 { relative: 0.0 0.0;}
+ rel2 { relative: 1.0 1.0;}
+ image.normal: "btn_bar_stop_nor.png";
+ }
+ description {
+ state: "show" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part {
+ name: "entry_clear_button";
+ scale : 1;
+ type : SWALLOW;
+ description {
+ state: "default" 0.0;
+ min: 56 56;
+ max: 56 56;
+ visible: 0;
+ align: 0.0 0.0;
+ rel1 { relative: 0.0 0.0; to:"clear_icon"; }
+ rel2 { relative: 1.0 1.0; to:"clear_icon"; }
+ }
+ description {
+ state: "show" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "show_clear_button";
+ signal: "show,clear,button,signal";
+ source: "";
+ action: STATE_SET "show" 0.0;
+ target: "clear_icon";
+ target: "entry_clear_button";
+ target: "editfield_entry";
+ }
+ program {
+ name: "hide_clear_button";
+ signal: "hide,clear,button,signal";
+ source: "";
+ action: STATE_SET "default" 0.0;
+ target: "clear_icon";
+ target: "entry_clear_button";
+ target: "editfield_entry";
+ }
+ }
+}
+
+group {
+ name: "afflv-layout";
+ images {
+ image: "navi_ic_back_nor.png" COMP;
+ }
+ parts {
+ part {
+ name: "bg_clipper";
+ type : RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 1 1;
+ max: -1 -1;
+ visible: 1;
+ fixed: 0 0;
+ align: 0 0;
+ color: 243 243 243 255;
+ rel1 { relative: 0.0 0.0; }
+ rel2 { relative: 1.0 1.0; }
+ }
+ }
+ part {
+ name: "profile_bg";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 0 1;
+ align: 0 0;
+ min: 1 72;
+ max: -1 72;
+ color: 231 231 231 255;
+ rel1 { relative: 0.0 0.0; to: "bg_clipper";}
+ rel2 { relative: 1.0 1.0; }
+ }
+ }
+ rect {
+ name: "profile_text_spacer";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ align: 0 0;
+ fixed: 1 1;
+ min: 24 0;
+ max: 24 0;
+ rel1 { relative: 0.0 0.0; to: "profile_bg";}
+ rel2 { relative: 1.0 1.0; to: "profile_bg";}
+ }
+ }
+ part {
+ name: "profile_text";
+ type: TEXT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 56 0;
+ fixed: 1 0;
+ align: 0 0;
+ color: 64 64 64 255;
+ rel1 { relative: 1.0 1.0; to: "profile_text_spacer";}
+ rel2 { relative: 1.0 1.0; to: "profile_bg";}
+ text {
+ font: "Sans";
+ size: 30;
+ align: 0.0 0.5;
+ }
+ }
+ }
+ part {
+ name: "bottom_bar_bg";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 0 1;
+ align: 0 1;
+ min: 1 100;
+ max: -1 100;
+ color: 255 255 255 255;
+ rel2 { relative: 1 1; to: "bg_clipper";}
+ }
+ }
+ part {
+ name: "add_profile_bg_border";
+ type: RECT;
+ mouse_events: 1;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 0 1;
+ align: 0 0;
+ min: 1 100;
+ max: -1 100;
+ color: 0 0 0 77;
+ rel1 { relative: 0.0 0.0; to: "bottom_bar_bg";}
+ rel2 { relative: 0.5 1.0; to: "bottom_bar_bg";}
+ }
+ }
+ part {
+ name: "add_profile_bg";
+ type: RECT;
+ mouse_events: 1;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 0 0;
+ align: 0 0.5;
+ min: 1 1;
+ max: -1 -1;
+ color: 255 255 255 255;
+ rel1 { relative: 0+(1/720) 0+(1/100); to: "add_profile_bg_border";}
+ rel2 { relative: 1-(1/720) 1-(1/100); to: "add_profile_bg_border";}
+ }
+ }
+ part {
+ name: "add_profile_text";
+ type: TEXT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 56 1;
+ max: -1 100;
+ fixed: 0 0;
+ align: 0 0;
+ color: 64 64 64 255;
+ rel1 { relative: 0.0 0.0; to: "add_profile_bg";}
+ rel2 { relative: 1.0 1.0; to: "add_profile_bg";}
+ text {
+ text: "Add";
+ font: "Sans";
+ size: 40;
+ align: 0.5 0.5;
+ }
+ }
+ }
+ part {
+ name: "add_profile_button";
+ scale:1;
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0 0;
+ fixed: 1 1;
+ min: 1 100;
+ max: -1 100;
+ rel1 { relative: 0.0 0.0; to: "add_profile_bg";}
+ rel2 { relative: 1.0 1.0; to: "add_profile_bg";}
+ color_class: transparent;
+ }
+ }
+ part {
+ name: "delete_profile_bg_border";
+ type: RECT;
+ mouse_events: 1;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 0 1;
+ align: 0 0;
+ min: 1 100;
+ max: -1 100;
+ color: 0 0 0 77;
+ rel1 { relative: 0.5 0.0; to: "bottom_bar_bg";}
+ rel2 { relative: 1.0 1.0; to: "bottom_bar_bg";}
+ }
+ }
+ part {
+ name: "delete_profile_bg";
+ type: RECT;
+ mouse_events: 1;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 0 0;
+ align: 1 0.5;
+ min: 1 1;
+ max: -1 -1;
+ color: 255 255 255 255;
+ rel1 { relative: 0+(1/720) 0+(1/100); to: "delete_profile_bg_border";}
+ rel2 { relative: 1-(1/720) 1-(1/100); to: "delete_profile_bg_border";}
+ }
+ }
+ part {
+ name: "delete_profile_text";
+ type: TEXT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 56 0;
+ fixed: 1 0;
+ align: 0 0;
+ color: 64 64 64 255;
+ rel1 { relative: 0.0 0.0; to: "delete_profile_bg";}
+ rel2 { relative: 1.0 1.0; to: "delete_profile_bg";}
+ text {
+ text: "Delete";
+ font: "Sans";
+ size: 40;
+ align: 0.5 0.5;
+ }
+ }
+ description {
+ state: "dim" 0.0;
+ inherit: "default" 0.0;
+ color: 207 207 207 255;
+ }
+ }
+ part {
+ name: "delete_profile_button";
+ scale:1;
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0 0;
+ fixed: 1 1;
+ min: 1 100;
+ max: -1 100;
+ rel1 { relative: 0.0 0.0; to: "delete_profile_bg";}
+ rel2 { relative: 1.0 1.0; to: "delete_profile_bg";}
+ color_class: transparent;
+ }
+ }
+ part {
+ name: "afflv_genlist";
+ scale:1;
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0 0;
+ fixed: 0 0;
+ min: 1 1;
+ max: -1 -1;
+ rel1 { relative: 0.0 1.0; to: "profile_bg";}
+ rel2 { relative: 1.0 0.0; to: "bottom_bar_bg";}
+ }
+ }
+ }
+ programs {
+ program {
+ name: "show_del_button";
+ signal: "show,del,button,signal";
+ source: "";
+ action: STATE_SET "default" 0.0;
+ target: "delete_profile_text";
+ }
+ program {
+ name: "dim_del_button";
+ signal: "dim,del,button,signal";
+ source: "";
+ action: STATE_SET "dim" 0.0;
+ target: "delete_profile_text";
+ }
+ }
+}
+
+group {
+ name: "elm/genlist/item/afflv_item/default";
+ data.item: "texts" "item_title";
+ parts {
+ part {
+ name: "item_bg";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0 0;
+ min: 1 100;
+ max: -1 100;
+ color: 247 247 247 255;
+ rel1 { relative: 0.0 0.0; }
+ rel2 { relative: 1.0 1.0; }
+ }
+ }
+ rect {
+ name: "item_title_spacer";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ align: 0 0;
+ fixed: 1 1;
+ min: 24 0;
+ max: 24 0;
+ rel1 { relative: 0.0 0.0; to: "item_bg";}
+ rel2 { relative: 1.0 1.0; to: "item_bg";}
+ }
+ }
+ rect {
+ name: "item_title_spacer_2";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ align: 1 1;
+ fixed: 1 1;
+ min: 24 0;
+ max: 24 0;
+ rel1 { relative: 0.0 0.0; to: "item_bg";}
+ rel2 { relative: 1.0 1.0; to: "item_bg";}
+ }
+ }
+ part {
+ name: "item_title";
+ type: TEXT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 350 100;
+ max: -1 -1;
+ fixed: 0 0;
+ align: 0 0;
+ color: 64 64 64 255;
+ rel1 { relative: 1.0 1.0; to: "item_title_spacer";}
+ rel2 { relative: 0.0 0.0; to: "item_title_spacer_2";}
+ text {
+ text: "First name";
+ font: "Sans";
+ size: 36;
+ align: 0.0 0.5;
+ }
+ }
+ }
+ }
+}
+
+} // Collections
--- /dev/null
+collections
+{
+ base_scale: 2.6;
+ group {
+ name: "content_settings_mobile";
+
+ parts {
+ part {
+ scale: 1;
+ name: "bg";
+ type: RECT;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ fixed: 0 0;
+ align: 0 0;
+ min: 0 0;
+ max: -1 -1;
+ color: 244 244 244 255;
+ visible: 1;
+ }
+ }
+
+ TEXT_WITH_CHBOX_FIRST("overview", "Open pages in overview");
+ TEXT_WITH_CHBOX("images", "overview_cb_text_bg", "Load images");
+ TEXT_WITH_CHBOX("javascript", "images_cb_text_bg", "Enable Javascript");
+
+ SETTINGS_LINE_BEFORE("line1", "overview_cb_text_bg")
+ SETTINGS_LINE_AFTER("line2", "overview_cb_text_bg")
+ SETTINGS_LINE_AFTER("line3", "images_cb_text_bg")
+ SETTINGS_LINE_AFTER("line4", "javascript_cb_text_bg")
+ }
+ }
+}
--- /dev/null
+collections
+{
+base_scale: 2.6;
+group {
+ name: "delete_browsing_data_mobile";
+ parts {
+ part {
+ scale: 1;
+ name: "bg";
+ type: RECT;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ fixed: 0 0;
+ align: 0 0;
+ min: 0 0;
+ max: -1 -1;
+ color: 244 244 244 255;
+ visible: 1;
+ }
+ }
+
+ TEXT_WITH_CHBOX_FIRST("cache", "Cache");
+ TEXT_WITH_CHBOX("cookies", "cache_spacer", "Cookies");
+ TEXT_WITH_CHBOX("history", "cookies_spacer", "History");
+ TEXT_WITH_CHBOX("password", "history_spacer", "Password");
+ TEXT_WITH_CHBOX("formdata", "password_spacer", "Form data");
+
+ SETTINGS_LINE_BEFORE("before_cache", cache_spacer);
+ SETTINGS_LINE_BEFORE("before_cookies", cookies_spacer);
+ SETTINGS_LINE_BEFORE("before_history", history_spacer);
+ SETTINGS_LINE_BEFORE("before_password", password_spacer);
+ SETTINGS_LINE_BEFORE("before_formdata", formdata_spacer);
+ SETTINGS_LINE_AFTER("after_formdata", formdata_spacer);
+ }
+}
+group {
+ name: "delete_browsing_data_button";
+ parts {
+ part {
+ name: "del_selected_data_click";
+ scale:1;
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0 0;
+ fixed: 0 0;
+ min: 720 320;
+ max: -1 320;
+ rel1 { relative: 0.0 0.0;}
+ rel2 { relative: 1.0 1.0;}
+ color_class: transparent;
+ }
+ }
+ }
+}
+}
--- /dev/null
+#define DEBUG_RECT_OVER(over_part, r, g, b) \
+ part { name: __CONCAT("dbg_rect_at_", __stringify(__LINE__)); \
+ \
+scale:1; \
+ type : RECT; \
+ repeat_events: 1; \
+ description { \
+ state: "default" 0.0; \
+ visible: 1; \
+ color: r g b 128; \
+ rel1 { to: over_part; relative: 0 0; } \
+ rel2 { to: over_part; relative: 1 1; } \
+ } \
+ }
+
+#define STYLE_TAGS \
+ tag: "br" "\n";\
+ tag: "ps" "ps";\
+ tag: "tab" "\t";\
+ tag: "b" "+ font_weight=Bold";
+
+collections
+{
+base_scale: 2.6;
+group {
+ name: "developer_options";
+ images {
+ image: "web_frame_selected.png" COMP;
+ image: "ico_bg_round_shape_37x37.png" COMP;
+ }
+ parts {
+ part {
+ scale: 1;
+ name: "bg";
+ type: RECT;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ fixed: 0 0;
+ align: 0 0;
+ min: 1 1;
+ max: -1 -1;
+ visible: 1;
+ color: 244 244 244 255;
+ }
+ }
+ part {
+ name: "developer_options_text_spacer";
+ type: SPACER;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 0 451;
+ max: 0 451;
+ fixed: 1 1;
+ align: 0.5 0;
+ rel1 {
+ to: "bg";
+ relative: 0 0;
+ }
+ rel2 {
+ to: "bg";
+ relative: 1 1;
+ }
+ }
+ description {
+ state: "landscape" 0.0;
+ inherit: "default";
+ min: 0 110;
+ max: 0 110;
+ }
+ }
+ part {
+ name: "developer_options_text_bg";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 500 84;
+ max: 500 84;
+ fixed: 1 1;
+ align: 0.5 0;
+ rel1 {
+ to: "developer_options_text_spacer";
+ relative: 1 1;
+ }
+ rel2 {
+ to: "developer_options_text_spacer";
+ relative: 1 1;
+ }
+ visible: 1;
+ color: 244 244 244 255;
+ }
+ }
+ part {
+ name: "developer_options_sub_text";
+ type: TEXTBLOCK;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ fixed: 1 1;
+ min: 500 84;
+ max: 500 84;
+ rel1 {
+ relative: 0 0;
+ to: "developer_options_text_bg";
+ }
+ rel2 {
+ relative: 1 1;
+ to: "developer_options_text_bg";
+ }
+ color: 128 128 128 255;
+ text {
+ min: 0 1;
+ max: 1 1;
+ style: "sub_title_text";
+ }
+ }
+ }
+ part {
+ name: "override_useragent_button_spacer";
+ type: SPACER;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ fixed: 0 0;
+ min: 1 54;
+ max: -1 54;
+ fixed: 1 1;
+ align: 0.5 0;
+ rel1 {
+ to: "developer_options_sub_text";
+ relative: 0 1;
+ }
+ rel2 {
+ to: "developer_options_sub_text";
+ relative: 1 1;
+ }
+ }
+ }
+ part {
+ name: "override_useragent_button";
+ scale:1;
+ mouse_events: 1;
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ align: 0.5 0.0;
+ min: 348 80;
+ max: 348 80;
+ rel1 { relative: 0.0 1.0; to: "override_useragent_button_spacer";}
+ rel2 { relative: 1.0 1.0; to: "override_useragent_button_spacer";}
+ color_class: defaultButtonColor;
+ }
+ description {
+ state: "highlight" 0.0;
+ inherit: "default" 0.0;
+ color_class: pressButtonColor;
+ visible: 1;
+ }
+ }
+ part{
+ name: "override_useragent_button_text";
+ type: TEXT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 0 0;
+ rel1 { relative: 0.0 0.0;to: "override_useragent_button";}
+ rel2 { relative: 1.0 1.0;to: "override_useragent_button";}
+ color: 255 255 255 255;
+ text {
+ text: "Override Useragent";
+ font: "Sans";
+ size: 24;
+ align: 0.5 0.5;
+ }
+ }
+ }
+ part {
+ name: "override_useragent_over";
+ scale:1;
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0 0;
+ fixed: 1 1;
+
+ min: 348 64;
+ max: 348 64;
+ rel1 { relative: 0.0 0.0; to: "override_useragent_button";}
+ rel2 { relative: 1.0 1.0; to: "override_useragent_button";}
+ color_class: transparent;
+ }
+ }
+ part {
+ name: "override_useragent_click";
+ scale:1;
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0 0;
+ fixed: 1 1;
+ min: 348 64;
+ max: 348 64;
+ rel1 { relative: 0.0 0.0; to: "override_useragent_over";}
+ rel2 { relative: 1.0 1.0; to: "override_useragent_over";}
+ color_class: transparent;
+ }
+ }
+ }
+ programs{
+ program {
+ name: "landscapeMode";
+ signal: "rotation,landscape,sub";
+ source: "rot";
+ action: STATE_SET "landscape" 0.0;
+ target: "bg";
+ target: "developer_options_text_spacer";
+ }
+ program {
+ name: "portraitMode";
+ signal: "rotation,portrait,sub";
+ source: "rot";
+ action: STATE_SET "default" 0.0;
+ target: "bg";
+ target: "developer_options_text_spacer";
+ }
+ program {
+ name: "mouse_click_override_ua";
+ signal: "mouse,clicked,1";
+ source: "override_useragent_over";
+ script {
+ emit("elm,action,click", "");
+ }
+ }
+ program {
+ name: "mouse_in_override_ua_click";
+ signal: "mouse,down,1";
+ source: "override_useragent_click";
+ action: STATE_SET "highlight" 0.0;
+ target: "override_useragent_button";
+ target: "override_useragent_over";
+ }
+ program {
+ name: "mouse_out_override_ua_click";
+ signal: "mouse,up,1";
+ source: "override_useragent_click";
+ action: STATE_SET "default" 0.0;
+ target: "override_useragent_button";
+ target: "override_useragent_over";
+ }
+ }
+ }
+
+group {
+ name: "useragent_list";
+ parts {
+ part {
+ scale: 1;
+ name: "bg";
+ type: RECT;
+ mouse_events: 1;
+ description {
+ state: "default" 0.0;
+ fixed: 0 0;
+ align: 0 0;
+ min: 1 1;
+ max: -1 -1;
+ visible: 1;
+ color: 244 244 244 255;
+ }
+ }
+ part {
+ scale: 1;
+ name: "ua_genlist_swallow";
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ fixed: 0 0;
+ align: 0 0;
+ min: 1 1;
+ max: -1 -1;
+ visible: 1;
+ color: 244 244 244 255;
+ rel1 { relative: 0.0 0.0; to: "bg";}
+ }
+ }
+ }
+}
+
+group {
+ name: "elm/genlist/item/useragent_item/default";
+ data.item: "texts" "item_title";
+ parts {
+ part {
+ name: "item_bg";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0 0;
+ min: 1 100;
+ max: -1 100;
+ color: 255 255 255 255;
+ rel1 { relative: 0.0 0.0; }
+ rel2 { relative: 1.0 1.0; }
+ }
+ }
+
+ part {
+ name: "item_title";
+ type: TEXT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 1 100;
+ max: -1 100;
+ fixed: 0 1;
+ align: 0.1 0;
+ color: 64 64 64 255;
+ rel1 { relative: 0.0 0.0; to: "item_bg";}
+ rel2 { relative: 1.0 1.0; to: "item_bg";}
+ text {
+ text: "UA name";
+ font: "Sans";
+ size: 36;
+ align: 0.02 0.5;
+ }
+ }
+ }
+ part {
+ name: "line";
+ scale : 1;
+ type : RECT;
+ description {
+ state: "default" 0.0;
+ min: 1 1;
+ max: -1 1;
+ visible: 1;
+ align: 0.0 0.0;
+ color: 0 0 0 255;
+ rel1 { relative: 0.0 1.0; to: "item_bg"; offset: 0 -1;}
+ rel2 { relative: 1.0 1.0; to: "item_bg";}
+ }
+ }
+ }
+}
+
+}
--- /dev/null
+collections
+{
+ base_scale: 2.6;
+ group {
+ name: "privacy_mobile";
+
+ parts {
+ part {
+ scale: 1;
+ name: "bg";
+ type: RECT;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ fixed: 0 0;
+ align: 0 0;
+ min: 0 0;
+ max: -1 -1;
+ color: 244 244 244 255;
+ visible: 1;
+ }
+ }
+
+ TEXT_WITH_CHBOX_FIRST("form_data", "Remember form data");
+ TEXT_WITH_CHBOX("passwords", "form_data_cb_text_bg", "Remember passwords");
+
+ SETTINGS_LINE_BEFORE("line1", "form_data_cb_text_bg")
+ SETTINGS_LINE_AFTER("line2", "form_data_cb_text_bg")
+ SETTINGS_LINE_AFTER("line3", "passwords_cb_text_bg")
+ }
+ }
+}
\ No newline at end of file
--- /dev/null
+#define DEBUG_RECT_OVER(over_part, r, g, b) \
+ part { name: __CONCAT("dbg_rect_at_", __stringify(__LINE__)); \
+ \
+scale:1; \
+ type : RECT; \
+ repeat_events: 1; \
+ description { \
+ state: "default" 0.0; \
+ visible: 1; \
+ color: r g b 128; \
+ rel1 { to: over_part; relative: 0 0; } \
+ rel2 { to: over_part; relative: 1 1; } \
+ } \
+ }
+
+#define STYLE_TAGS \
+ tag: "br" "\n";\
+ tag: "ps" "ps";\
+ tag: "tab" "\t";\
+ tag: "b" "+ font_weight=Bold";
+
+collections
+{
+base_scale: 2.6;
+group {
+ name: "reset_browser";
+ images {
+ image: "web_frame_selected.png" COMP;
+ image: "ico_bg_round_shape_37x37.png" COMP;
+ }
+ parts {
+ part {
+ scale: 1;
+ name: "bg";
+ type: RECT;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ fixed: 0 0;
+ align: 0 0;
+ min: 1 1;
+ max: -1 -1;
+ visible: 1;
+ color: 244 244 244 255;
+ }
+ }
+ part {
+ name: "reset_browser_text_spacer";
+ type: SPACER;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 0 451;
+ max: 0 451;
+ fixed: 1 1;
+ align: 0.5 0;
+ rel1 {
+ to: "bg";
+ relative: 0 0;
+ }
+ rel2 {
+ to: "bg";
+ relative: 1 1;
+ }
+ }
+ description {
+ state: "landscape" 0.0;
+ inherit: "default";
+ min: 0 110;
+ max: 0 110;
+ }
+ }
+ part {
+ name: "reset_browser_text_bg";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 500 84;
+ max: 500 84;
+ fixed: 1 1;
+ align: 0.5 0;
+ rel1 {
+ to: "reset_browser_text_spacer";
+ relative: 1 1;
+ }
+ rel2 {
+ to: "reset_browser_text_spacer";
+ relative: 1 1;
+ }
+ visible: 1;
+ color: 244 244 244 255;
+ }
+ }
+ part {
+ name: "reset_browser_sub_text";
+ type: TEXTBLOCK;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ fixed: 1 1;
+ min: 500 84;
+ max: 500 84;
+ rel1 {
+ relative: 0 0;
+ to: "reset_browser_text_bg";
+ }
+ rel2 {
+ relative: 1 1;
+ to: "reset_browser_text_bg";
+ }
+ color: 128 128 128 255;
+ text {
+ min: 0 1;
+ max: 1 1;
+ style: "sub_title_text";
+ }
+ }
+ }
+ part {
+ name: "reset_browser_button_spacer";
+ type: SPACER;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ fixed: 0 0;
+ min: 1 54;
+ max: -1 54;
+ fixed: 1 1;
+ align: 0.5 0;
+ rel1 {
+ to: "reset_browser_sub_text";
+ relative: 0 1;
+ }
+ rel2 {
+ to: "reset_browser_sub_text";
+ relative: 1 1;
+ }
+ }
+ }
+ part {
+ name: "reset_browser_button";
+ scale:1;
+ mouse_events: 1;
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ align: 0.5 0.0;
+ min: 348 80;
+ max: 348 80;
+ rel1 { relative: 0.0 1.0; to: "reset_browser_button_spacer";}
+ rel2 { relative: 1.0 1.0; to: "reset_browser_button_spacer";}
+ color_class: defaultButtonColor;
+ }
+ description {
+ state: "highlight" 0.0;
+ inherit: "default" 0.0;
+ color_class: pressButtonColor;
+ visible: 1;
+ }
+ }
+ part{
+ name: "reset_browser_button_text";
+ type: TEXT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 0 0;
+ rel1 { relative: 0.0 0.0;to: "reset_browser_button";}
+ rel2 { relative: 1.0 1.0;to: "reset_browser_button";}
+ color: 255 255 255 255;
+ text {
+ text: "Reset Browser";
+ font: "Sans";
+ size: 24;
+ align: 0.5 0.5;
+ }
+ }
+ }
+ part {
+ name: "reset_browser_over";
+ scale:1;
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0 0;
+ fixed: 1 1;
+
+ min: 348 64;
+ max: 348 64;
+ rel1 { relative: 0.0 0.0; to: "reset_browser_button";}
+ rel2 { relative: 1.0 1.0; to: "reset_browser_button";}
+ color_class: transparent;
+ }
+ }
+ part {
+ name: "reset_browser_click";
+ scale:1;
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0 0;
+ fixed: 1 1;
+ min: 348 64;
+ max: 348 64;
+ rel1 { relative: 0.0 0.0; to: "reset_browser_over";}
+ rel2 { relative: 1.0 1.0; to: "reset_browser_over";}
+ color_class: transparent;
+ }
+ }
+ }
+ programs{
+ program {
+ name: "landscapeMode";
+ signal: "rotation,landscape,sub";
+ source: "rot";
+ action: STATE_SET "landscape" 0.0;
+ target: "reset_browser_text_spacer";
+ }
+ program {
+ name: "portraitMode";
+ signal: "rotation,portrait,sub";
+ source: "rot";
+ action: STATE_SET "default" 0.0;
+ target: "reset_browser_text_spacer";
+ }
+ program {
+ name: "mouse_click_reset_browser";
+ signal: "mouse,clicked,1";
+ source: "reset_browser_over";
+ script {
+ emit("elm,action,click", "");
+ }
+ }
+ program {
+ name: "mouse_in_reset_browser_click";
+ signal: "mouse,down,1";
+ source: "reset_browser_click";
+ action: STATE_SET "highlight" 0.0;
+ target: "reset_browser_button";
+ target: "reset_browser_over";
+ }
+ program {
+ name: "mouse_out_reset_browser_click";
+ signal: "mouse,up,1";
+ source: "reset_browser_click";
+ action: STATE_SET "default" 0.0;
+ target: "reset_browser_button";
+ target: "reset_browser_over";
+ }
+ }
+ }
+}
--- /dev/null
+#define DEBUG_RECT_OVER(over_part, r, g, b) \
+ part { name: __CONCAT("dbg_rect_at_", __stringify(__LINE__)); \
+ \
+scale:1; \
+ type : RECT; \
+ repeat_events: 1; \
+ description { \
+ state: "default" 0.0; \
+ visible: 1; \
+ color: r g b 128; \
+ rel1 { to: over_part; relative: 0 0; } \
+ rel2 { to: over_part; relative: 1 1; } \
+ } \
+ }
+
+#define STYLE_TAGS \
+ tag: "br" "\n";\
+ tag: "ps" "ps";\
+ tag: "tab" "\t";\
+ tag: "b" "+ font_weight=Bold";
+
+collections
+{
+base_scale: 2.6;
+group {
+ name: "reset_most_visited";
+ images {
+ image: "web_frame_selected.png" COMP;
+ image: "ico_bg_round_shape_37x37.png" COMP;
+ }
+
+ parts {
+ part {
+ scale: 1;
+ name: "bg";
+ type: RECT;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ fixed: 0 0;
+ align: 0 0;
+ min: 1 1;
+ max: -1 -1;
+ visible: 1;
+ color: 244 244 244 255;
+ }
+ }
+
+ part {
+ name: "reset_most_visited_text_spacer";
+ type: SPACER;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 0 451;
+ max: 0 451;
+ fixed: 1 1;
+ align: 0.5 0;
+ rel1 {
+ to: "bg";
+ relative: 0 0;
+ }
+ rel2 {
+ to: "bg";
+ relative: 1 1;
+ }
+ }
+ description {
+ state: "landscape" 0.0;
+ inherit: "default";
+ min: 0 110;
+ max: 0 110;
+ }
+ }
+ part {
+ name: "reset_most_visited_text_bg";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 500 84;
+ max: 500 84;
+ fixed: 0 1;
+ align: 0.5 0;
+ rel1 {
+ to: "reset_most_visited_text_spacer";
+ relative: 1 1;
+ }
+ rel2 {
+ to: "reset_most_visited_text_spacer";
+ relative: 1 1;
+ }
+ visible: 1;
+ color: 244 244 244 255;
+ }
+ }
+ part {
+ name: "reset_most_visited_sub_text";
+ type: TEXTBLOCK;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ fixed: 0 1;
+ min: 500 84;
+ max: 500 84;
+ align: 0 0;
+ rel1 {
+ relative: 0 0;
+ to: "reset_most_visited_text_bg";
+ }
+ rel2 {
+ relative: 1 1;
+ to: "reset_most_visited_text_bg";
+ }
+ color: 128 128 128 255;
+ text {
+ min: 0 1;
+ max: 1 1;
+ style: "sub_title_text";
+ }
+ }
+ }
+ part {
+ name: "reset_most_visited_spacer";
+ type: SPACER;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 1 54;
+ max: -1 54;
+ fixed: 0 1;
+ align: 0.5 0;
+ rel1 {
+ to: "reset_most_visited_sub_text";
+ relative: 0 1;
+ }
+ rel2 {
+ to: "reset_most_visited_sub_text";
+ relative: 1 1;
+ }
+ }
+ }
+ part {
+ name: "reset_most_visited_button";
+ scale:1;
+ mouse_events: 1;
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ align: 0.5 0.0;
+ min: 348 80;
+ max: 348 80;
+ rel1 { relative: 0.0 1.0; to: "reset_most_visited_spacer";}
+ rel2 { relative: 1.0 1.0; to: "reset_most_visited_spacer";}
+ color_class: defaultButtonColor;
+ }
+ description {
+ state: "highlight" 0.0;
+ inherit: "default" 0.0;
+ color_class: pressButtonColor;
+ visible: 1;
+ }
+ }
+ part{
+ name: "reset_most_visited_button_text";
+ type: TEXT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ rel1 { relative: 0.0 0.0;to: "reset_most_visited_button";}
+ rel2 { relative: 1.0 1.0;to: "reset_most_visited_button";}
+ color: 255 255 255 255;
+ text {
+ text: "Reset Most Visited Site";
+ font: "Sans";
+ size: 24;
+ align: 0.5 0.5;
+ }
+ }
+ }
+ part {
+ name: "reset_most_visited_over";
+ scale:1;
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0 0;
+ fixed: 1 1;
+
+ min: 348 64;
+ max: 348 64;
+ rel1 { relative: 0.0 0.0; to: "reset_most_visited_button";}
+ rel2 { relative: 1.0 1.0; to: "reset_most_visited_button";}
+ color_class: transparent;
+ }
+ }
+
+ part {
+ name: "reset_most_visited_click";
+ scale:1;
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0 0;
+ fixed: 1 1;
+ min: 348 64;
+ max: 348 64;
+ rel1 { relative: 0.0 0.0; to: "reset_most_visited_over";}
+ rel2 { relative: 1.0 1.0; to: "reset_most_visited_over";}
+ color_class: transparent;
+ }
+ }
+ }
+ programs{
+ program {
+ name: "landscapeMode";
+ signal: "rotation,landscape,sub";
+ source: "rot";
+ action: STATE_SET "landscape" 0.0;
+ target: "reset_most_visited_text_spacer";
+ }
+ program {
+ name: "portraitMode";
+ signal: "rotation,portrait,sub";
+ source: "rot";
+ action: STATE_SET "default" 0.0;
+ target: "reset_most_visited_text_spacer";
+ }
+ program {
+ name: "mouse_click_reset_browser";
+ signal: "mouse,clicked,1";
+ source: "reset_most_visited_over";
+ script {
+ emit("elm,action,click", "");
+ }
+ }
+ program {
+ name: "mouse_in_reset_most_visited_click";
+ signal: "mouse,down,1";
+ source: "reset_most_visited_click";
+ action: STATE_SET "highlight" 0.0;
+ target: "reset_most_visited_button";
+ target: "reset_most_visited_over";
+ }
+ program {
+ name: "mouse_out_reset_most_visited_click";
+ signal: "mouse,up,1";
+ source: "reset_most_visited_click";
+ action: STATE_SET "default" 0.0;
+ target: "reset_most_visited_button";
+ target: "reset_most_visited_over";
+ }
+ }
+ }
+}
--- /dev/null
+#include "basic_button_mob.edc"
+#include "settings-layout_mob.edc"
+#include "action_bar_mob.edc"
+#include "custom_check_mob.edc"
+#include "DeleteBrowsingData_mob.edc"
+#include "ResetBrowser_mob.edc"
+#include "ResetMostVisited_mob.edc"
+#include "ContentSettings_mob.edc"
+#include "Privacy_mob.edc"
+#include "DeveloperOptions_mob.edc"
+#include "AutoFill_mob.edc"
+
+collections
+{
+base_scale: 2.6;
+group {
+ name: "settings_items";
+ images {
+ image: "web_frame_selected.png" COMP;
+ image: "ico_bg_round_shape_37x37.png" COMP;
+ image: "list_ic_arrow.png" COMP;
+ }
+ parts {
+ part {
+ name: "bg";
+ scale: 1;
+ type: RECT;
+ mouse_events: 0;
+ description {
+ align: 0 0;
+ state: "default" 0.0;
+ fixed: 0 0;
+ min: 0 0;
+ max: -1 -1;
+ visible: 1;
+ }
+ }
+ part {
+ name: "info_swallow";
+ scale:1;
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ align: 0 0;
+ fixed: 0 0;
+ min: 1 285;
+ max: -1 285;
+ rel1 { relative: 0.0 0.0; to: "bg";}
+ rel2 { relative: 1.0 1.0;}
+ }
+ description {
+ state: "sub" 0.0;
+ inherit: "default";
+ visible: 1;
+ }
+ description {
+ state: "landscape" 0.0;
+ inherit: "default";
+ visible: 1;
+ min: 1 1;
+ max: 560 -1;
+ }
+ description {
+ state: "land_main" 0.0;
+ inherit: "landscape";
+ visible: 0;
+ }
+ }
+ part {
+ name: "options_swallow";
+ scale:1;
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0 0;
+ fixed: 0 0;
+ min: 1 1;
+ max: -1 -1;
+ rel1 { relative: 0.0 0.0; to: "bg";}
+ rel2 { relative: 1.0 1.0;}
+ }
+ description {
+ state: "sub" 0.0;
+ inherit: "default";
+ rel1 { relative: 0.0 1.0; to: "info_swallow";}
+ rel2 { relative: 1.0 1.0;}
+ }
+ description {
+ state: "landscape" 0.0;
+ inherit: "default";
+ min: 1 1;
+ max: -1 -1;
+ rel1 { relative: 1.0 0.0; to: "info_swallow";}
+ rel2 { relative: 1.0 1.0;}
+ }
+ }
+ part {
+ name: "autofill_sub_swallow";
+ scale:1;
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0 0;
+ fixed: 0 0;
+ rel1 { relative: 0.0 0.0; to: "bg";}
+ rel2 { relative: 1.0 1.0;}
+ }
+ }
+ part {
+ name: "autofill_del_swallow";
+ scale:1;
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0 0;
+ fixed: 0 0;
+ rel1 { relative: 0.0 0.0; to: "bg";}
+ rel2 { relative: 1.0 1.0;}
+ }
+ }
+ part {
+ name: "autofill_comp_swallow";
+ scale:1;
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0 0;
+ fixed: 0 0;
+ rel1 { relative: 0.0 0.0; to: "bg";}
+ rel2 { relative: 1.0 1.0;}
+ }
+ }
+ }
+ programs {
+ program {
+ name: "land_main";
+ signal: "rotation,landscape,main";
+ source: "rot";
+ action: STATE_SET "land_main" 0.0;
+ target: "info_swallow";
+ target: "options_swallow";
+ }
+ program {
+ name: "port_sub";
+ signal: "rotation,portrait,sub";
+ source: "rot";
+ action: STATE_SET "sub" 0.0;
+ target: "info_swallow";
+ target: "options_swallow";
+ }
+ program {
+ name: "land_sub";
+ signal: "rotation,landscape,sub";
+ source: "rot";
+ action: STATE_SET "landscape" 0.0;
+ target: "info_swallow";
+ target: "options_swallow";
+ }
+ program {
+ name: "port_main";
+ signal: "rotation,portrait,main";
+ source: "rot";
+ action: STATE_SET "default" 0.0;
+ target: "info_swallow";
+ target: "options_swallow";
+ }
+ }
+
--- /dev/null
+collections
+{
+base_scale: 2.6;
+group
+{
+ name: "action_bar";
+ images {
+ image: "navi_ic_back_nor.png" COMP;
+ }
+ parts{
+ part {
+ name: "bg_clipper";
+ scale:1;
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ color: 244 244 244 255;
+ align: 0 0;
+ fixed: 0 1;
+ min: 720 108;
+ max: -1 108;
+ rel1 { relative: 0.0 0.0;}
+ rel2 { relative: 1.0 1.0;}
+ }
+ }
+ part {
+ name: "settings_bg";
+ type: SWALLOW;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 0 1;
+ min: 1 108;
+ max: -1 108;
+ align: 0.5 0.5;
+ rel1 { relative: 0.0 0.0; to: "bg_clipper";}
+ rel2 { relative: 1.0 1.0; to: "bg_clipper";}
+ color : 255 255 255 255;
+ }
+ }
+ part {
+ name: "settings_title";
+ scale: 1;
+ mouse_events: 1;
+ repeat_events: 1;
+ type: TEXT;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 0 1;
+ max: 550 -1;
+ align: .5 .5;
+ color: 51 51 51 255;
+ rel1 { relative: 0.0 0.0; to: "bg_clipper"; }
+ rel2 { relative: 1.0 1.0; to: "bg_clipper"; }
+ text {
+ min: 0 1;
+ max: 1 1;
+ text: "Settings";
+ font: "Sans";
+ size: 44;
+ align: 0.5 0.5;
+ }
+ }
+ description {
+ state: "highlight" 0.0;
+ inherit: "default" 0.0;
+ color_class: focusBgColor1;
+ visible: 1;
+ }
+ description {
+ state: "focus" 0.0;
+ inherit: "default" 0.0;
+ color_class: focusbtBgColor1;
+ visible: 1;
+ }
+ }
+ part {
+ name: "close_bg";
+ scale:1;
+ mouse_events: 1;
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ align: 0 0.5;
+ min: 80 64;
+ max: 80 64;
+ rel1 { relative: 0.0 0.0; to: "bg_clipper";}
+ rel2 { relative: 1.0 1.0; to: "bg_clipper";}
+ color_class: transparent;
+ }
+ description {
+ state: "highlight" 0.0;
+ inherit: "default" 0.0;
+ color_class: focusBgColor;
+ visible: 1;
+ }
+ description {
+ state: "focus" 0.0;
+ inherit: "default" 0.0;
+ color_class: focusDelBgColor;
+ visible: 1;
+ }
+ }
+ part {
+ name: "cancel_bg";
+ type: RECT;
+ mouse_events: 1;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ fixed: 1 1;
+ align: 0 0.5;
+ min: 128 64;
+ max: 128 64;
+ rel1 { relative: 0.01 0.0; to: "bg_clipper";}
+ rel2 { relative: 1.0 1.0; to: "bg_clipper";}
+ color_class: transparent;
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part {
+ name: "cancel_text";
+ type: TEXT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 128 0;
+ fixed: 1 0;
+ visible: 0;
+ align: 0 0;
+ color: 64 64 64 255;
+ rel1 { relative: 0.0 0.0; to: "cancel_bg";}
+ rel2 { relative: 1.0 1.0; to: "cancel_bg";}
+ text {
+ text: "Cancel";
+ font: "Sans";
+ size: 30;
+ align: 0.5 0.5;
+ }
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part {
+ name: "cancel_button";
+ scale:1;
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ align: 0 0;
+ fixed: 1 1;
+ rel1 { relative: 0.0 0.0; to: "cancel_bg";}
+ rel2 { relative: 1.0 1.0; to: "cancel_bg";}
+ color_class: transparent;
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part {
+ name: "done_bg";
+ type: RECT;
+ mouse_events: 1;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ fixed: 1 1;
+ align: 1 0.5;
+ min: 128 64;
+ max: 128 64;
+ rel2 { relative: 1.0 0.99; to: "bg_clipper";}
+ color_class: transparent;
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part {
+ name: "done_text";
+ type: TEXT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 96 0;
+ fixed: 1 0;
+ visible: 0;
+ align: 0 0;
+ color: 64 64 64 255;
+ rel1 { relative: 0.0 0.0; to: "done_bg";}
+ rel2 { relative: 1.0 1.0; to: "done_bg";}
+ text {
+ text: "Done";
+ font: "Sans";
+ size: 30;
+ align: 0.5 0.5;
+ }
+ }
+ description {
+ state: "dim" 0.0;
+ inherit: "default" 0.0;
+ color: 207 207 207 255;
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part {
+ name: "done_button";
+ scale:1;
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ align: 0 0;
+ fixed: 1 1;
+ rel1 { relative: 0.0 0.0; to: "done_bg";}
+ rel2 { relative: 1.0 1.0; to: "done_bg";}
+ color_class: transparent;
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part {
+ name: "close_icon";
+ type: IMAGE;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ align: 0 0;
+ min: 64 64;
+ max: 64 64;
+ rel1 { relative: 0.0 0.0; to: "close_bg"; offset: 16 0;}
+ rel2 { relative: 1.0 1.0; to: "close_bg";}
+ image.normal: "navi_ic_stop.png";
+ }
+ description {
+ state: "back_icon" 0.0;
+ inherit: "default" 0.0;
+ image.normal: "navi_ic_back_nor.png";
+ visible: 1;
+ }
+ description {
+ state: "highlight" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ description {
+ state: "focus" 0.0;
+ inherit: "highlight" 0.0;
+ }
+ description {
+ state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part {
+ name: "close_click";
+ scale:1;
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0 0;
+ fixed: 1 1;
+ min: 64 64;
+ max: 64 64;
+ rel1 { relative: 0.0 0.0; to: "close_over";}
+ rel2 { relative: 1.0 1.0; to: "close_over";}
+ color_class: transparent;
+ }
+ description {
+ state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part {
+ name: "close_over";
+ scale:1;
+ type: RECT;
+ mouse_events: 1;
+ repeat_events: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0 0;
+ fixed: 1 1;
+ min: 64 64;
+ max: 64 64;
+ rel1 { relative: 0.0 0.0; to: "close_bg";}
+ rel2 { relative: 1.0 1.0; to: "close_bg";}
+ color_class: transparent;
+ }
+ description {
+ state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part {
+ name: "close_autofill_del_icon";
+ type: IMAGE;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ fixed: 1 1;
+ align: 0 0;
+ min: 64 64;
+ max: 64 64;
+ rel1 { relative: 0.0 0.0; to: "close_bg"; offset: 16 0;}
+ rel2 { relative: 1.0 1.0; to: "close_bg";}
+ image.normal: "navi_ic_back_nor.png";
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part {
+ name: "close_autofill_del_over";
+ scale:1;
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ align: 0 0;
+ fixed: 1 1;
+ min: 64 64;
+ max: 64 64;
+ rel1 { relative: 0.0 0.0; to: "close_bg";}
+ rel2 { relative: 1.0 1.0; to: "close_bg";}
+ color_class: transparent;
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part {
+ name: "close_autofill_del_click";
+ scale:1;
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ align: 0 0;
+ fixed: 1 1;
+ min: 64 64;
+ max: 64 64;
+ rel1 { relative: 0.0 0.0; to: "close_over";}
+ rel2 { relative: 1.0 1.0; to: "close_over";}
+ color_class: transparent;
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ programs{
+ program {
+ name: "hide_buttons";
+ signal: "hide,buttons,signal";
+ source: "but_vis";
+ action: STATE_SET "default" 0.0;
+ target: "done_bg";
+ target: "done_text";
+ target: "done_button";
+ target: "cancel_bg";
+ target: "cancel_text";
+ target: "cancel_button";
+ }
+ program {
+ name: "show_buttons";
+ signal: "show,buttons,signal";
+ source: "but_vis";
+ action: STATE_SET "visible" 0.0;
+ target: "done_bg";
+ target: "done_text";
+ target: "done_button";
+ target: "cancel_bg";
+ target: "cancel_text";
+ target: "cancel_button";
+ }
+ program {
+ name: "dim_done_button";
+ signal: "dim,done,button,signal";
+ source: "but_vis";
+ action: STATE_SET "dim" 0.0;
+ target: "done_text";
+ }
+ program {
+ name: "mouse_in_close_click";
+ signal: "mouse,down,*";
+ source: "close_over";
+ action: STATE_SET "highlight" 0.0;
+ target: "close_over";
+ target: "close_bg";
+ target: "close_icon";
+ }
+ program {
+ name: "mouse_out_close_click";
+ signal: "mouse,up,*";
+ source: "close_over";
+ action: STATE_SET "default" 0.0;
+ target: "close_over";
+ target: "close_bg";
+ target: "close_icon";
+ }
+ program {
+ name: "backIconChange";
+ signal: "back,icon,change";
+ source: "del_but";
+ action: STATE_SET "back_icon" 0.0;
+ target: "close_icon";
+ }
+ program {
+ name: "backIconHide";
+ signal: "hide,close,icon";
+ source: "del_but";
+ action: STATE_SET "hidden" 0.0;
+ target: "close_icon";
+ target: "close_click";
+ target: "close_over";
+ }
+ program {
+ name: "backIconShow";
+ signal: "show,close,icon";
+ source: "del_but";
+ action: STATE_SET "default" 0.0;
+ target: "close_icon";
+ target: "close_click";
+ target: "close_over";
+ }
+ program {
+ name: "backAutofillIconHide";
+ signal: "hide,autofill,close,icon";
+ source: "del_but";
+ action: STATE_SET "default" 0.0;
+ target: "close_autofill_del_icon";
+ target: "close_autofill_del_click";
+ target: "close_autofill_del_over";
+ }
+ program {
+ name: "backAutofillIconShow";
+ signal: "show,autofill,close,icon";
+ source: "del_but";
+ action: STATE_SET "visible" 0.0;
+ target: "close_autofill_del_icon";
+ target: "close_autofill_del_click";
+ target: "close_autofill_del_over";
+ }
+ }
+ }
+}
+}
--- /dev/null
+#include "../../../core/Tools/edc/Spacer.edc"
+
+#define STYLE_TAGS \
+ tag: "br" "\n";\
+ tag: "ps" "ps";\
+ tag: "tab" "\t";\
+ tag: "b" "+ font_weight=Bold";
+
+#define __CONCAT(X,Y) X##Y
+
+#define DEBUG_RECT_OVER(over_part, r, g, b) \
+ part { name: __CONCAT("dbg_rect_at_", __stringify(__LINE__)); \
+ \
+scale:1; \
+ type : RECT; \
+ repeat_events: 1; \
+ description { \
+ state: "default" 0.0; \
+ visible: 1; \
+ color: r g b 128; \
+ rel1 { to: over_part; relative: 0 0; } \
+ rel2 { to: over_part; relative: 1 1; } \
+ } \
+ }
+
+#define TEXT_WITH_CHBOX_FIRST(twc_name, twc_text) \
+ part{ \
+ name: __CONCAT(twc_name, "_spacer"); \
+ type: SPACER; \
+ scale: 1; \
+ description { \
+ state: "default" 0.0; \
+ min: 32 120; \
+ max: 32 120; \
+ align: 0 0; \
+ rel1 { relative: 0.0 0.0; } \
+ rel2 { relative: 1.0 1.0; } \
+ } \
+ } \
+ part{ \
+ name: __CONCAT(twc_name, "_cb_text_bg"); \
+ type: RECT; \
+ scale: 1; \
+ mouse_events: 1; \
+ description { \
+ state: "default" 0.0; \
+ visible: 1; \
+ fixed: 0 0; \
+ min: 1 120; \
+ max: -1 120; \
+ align: 0 0.0; \
+ rel1 { relative: 0.0 0.0; } \
+ rel2 { relative: 1.0 1.0; } \
+ color: 0 0 0 0; \
+ } \
+ } \
+ part{ \
+ name: __CONCAT(twc_name, "_cb_text"); \
+ type: TEXTBLOCK; \
+ scale: 1; \
+ repeat_events: 1; \
+ description { \
+ state: "default" 0.0; \
+ visible: 1; \
+ min: 1 120; \
+ max: -1 120; \
+ align: 0 0.5; \
+ rel1 { relative: 0.04 0.0; to: __CONCAT(twc_name, "_cb_text_bg");} \
+ rel2 { relative: 0.84 1.0; to: __CONCAT(twc_name, "_cb_text_bg");} \
+ text { \
+ min: 0 1; \
+ max: 1 1; \
+ text: twc_text; \
+ style: "check_box_text"; \
+ } \
+ } \
+ } \
+ part { \
+ name: __CONCAT(twc_name, "_cb"); \
+ type: SWALLOW; \
+ scale: 1; \
+ description { \
+ state: "default" 0.0; \
+ visible: 1; \
+ align: 0.5 0.5; \
+ min: 48 48; \
+ max: 48 48; \
+ rel1 { relative: 0.84 0.0; to: __CONCAT(twc_name, "_cb_text_bg");} \
+ rel2 { relative: 1.0 1.0; to: __CONCAT(twc_name, "_cb_text_bg");} \
+ color_class: transparent; \
+ } \
+ }
+
+#define TEXT_WITH_CHBOX(twc_name, rel_to_part, twc_text) \
+ part{ \
+ name: __CONCAT(twc_name, "_spacer"); \
+ type: SPACER; \
+ scale: 1; \
+ description { \
+ state: "default" 0.0; \
+ min: 32 120; \
+ max: 32 120; \
+ align: 0 0; \
+ rel1 { relative: 0.0 1.0; to: rel_to_part;} \
+ rel2 { relative: 1.0 1.0; } \
+ } \
+ } \
+ part{ \
+ name: __CONCAT(twc_name, "_cb_text_bg"); \
+ type: RECT; \
+ scale: 1; \
+ mouse_events: 1; \
+ description { \
+ state: "default" 0.0; \
+ visible: 1; \
+ fixed: 0 1; \
+ min: 1 120; \
+ max: -1 120; \
+ align: 0 0.0; \
+ rel1 { relative: 0.0 1.0; to: rel_to_part;} \
+ rel2 { relative: 1.0 1.0; } \
+ color: 0 0 0 0; \
+ } \
+ } \
+ part{ \
+ name: __CONCAT(twc_name, "_cb_text"); \
+ type: TEXTBLOCK; \
+ scale: 1; \
+ repeat_events: 1; \
+ description { \
+ state: "default" 0.0; \
+ visible: 1; \
+ min: 1 120; \
+ max: -1 120; \
+ align: 0 0.5; \
+ rel1 { relative: 0.04 0.0; to: __CONCAT(twc_name, "_cb_text_bg");} \
+ rel2 { relative: 0.84 1.0; to: __CONCAT(twc_name, "_cb_text_bg");} \
+ text { \
+ min: 0 1; \
+ max: 1 1; \
+ text: twc_text; \
+ style: "check_box_text"; \
+ } \
+ } \
+ } \
+ part { \
+ name: __CONCAT(twc_name, "_cb"); \
+ type: SWALLOW; \
+ scale: 1; \
+ description { \
+ state: "default" 0.0; \
+ visible: 1; \
+ align: 0.5 0.5; \
+ min: 48 48; \
+ max: 48 48; \
+ rel1 { relative: 0.84 0.0; to: __CONCAT(twc_name, "_cb_text_bg");} \
+ rel2 { relative: 1.00 1.0; to: __CONCAT(twc_name, "_cb_text_bg");} \
+ color_class: transparent; \
+ } \
+ }
+
+#define SETTINGS_LINE_BEFORE(line_name, relative_to) \
+ part { \
+ name: line_name; \
+ scale:1; \
+ type: RECT; \
+ description { \
+ state: "default" 0.0; \
+ visible: 1; \
+ fixed: 0 1; \
+ min: 1 2; \
+ max: -1 2; \
+ align: 0 0; \
+ rel1 { relative: 0.0 0.0; to: relative_to;} \
+ rel2 { relative: 1.0 1.0;} \
+ color: 0 0 0 13; \
+ } \
+ }
+
+#define SETTINGS_LINE_AFTER(line_name, relative_to) \
+ part { \
+ name: line_name; \
+ scale:1; \
+ type: RECT; \
+ description { \
+ state: "default" 0.0; \
+ visible: 1; \
+ fixed: 0 1; \
+ min: 1 2; \
+ max: -1 2; \
+ align: 0 0; \
+ rel1 { relative: 0.0 1.0; to: relative_to;} \
+ rel2 { relative: 1.0 1.0;} \
+ color: 0 0 0 13; \
+ } \
+ }
+
+#define SETTINGS_ITEM_PROGRAM() \
+ program { \
+ name: "mouse_click"; \
+ signal: "mouse,clicked,1"; \
+ source: "over"; \
+ script { \
+ emit("elm,action,click", ""); \
+ } \
+ } \
+ program { \
+ name: "mouse_down"; \
+ signal: "mouse,down,*"; \
+ source: "*"; \
+ action: STATE_SET "highlight" 0.0; \
+ target: "button"; \
+ } \
+ program { \
+ name: "mouse_up"; \
+ signal: "mouse,up,*"; \
+ source: "*"; \
+ action: STATE_SET "default" 0.0; \
+ target: "button"; \
+ }
+
+collections
+{
+ base_scale: 2.6;
+ group{
+ name: "elm/button/base/basic_button";
+ parts{
+ part{
+ name: "button";
+ type: RECT;
+ scale: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ color: 0 0 0 0;
+ }
+ }
+ part{
+ name: "over";
+ type: RECT;
+ scale: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ rel1 { relative: 0.0 0.0;to: "button";}
+ rel2 { relative: 1.0 1.0;to: "button";}
+ color: 0 0 0 0;
+ }
+ }
+ }
+ programs{
+ program {
+ name: "mouse_click";
+ signal: "mouse,clicked,1";
+ source: "over";
+ script {
+ emit("elm,action,click", "");
+ }
+ }
+ }
+ }
+ group{
+ name: "elm/button/base/info_field";
+ styles {
+ style { name: "sub_title_text2";
+ base: "font=Sans:style=Regular font_size="38" color=#696F76 color_class=T024D text_class=T024D wrap=mixed align=0.5";
+ STYLE_TAGS
+ }
+ }
+ parts {
+ part {
+ name: "bg";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0.0 0.0;
+ color: 232 232 232 232;
+ }
+ }
+ part {
+ name: "text";
+ type: TEXTBLOCK;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 500 194;
+ max: 500 194;
+ align: 0.5 0.5;
+ rel1 { to: "bg"; relative: 0.0 0.0;}
+ rel2 { to: "bg"; relative: 1.0 1.0;}
+ color: 105 111 118 255;
+ text {
+ min: 0 1;
+ max: 1 1;
+ style: "sub_title_text2";
+ size: 38;
+ align: 0.5 0.5;
+ }
+ }
+ }
+ }
+ }
+ group{
+ name: "elm/button/base/sign_in_button";
+ styles {
+ style { name: "title_text";
+ base: "font=Sans:style=Regular font_size=64 color=#808080 wrap=none ellipsis=1.0";
+ STYLE_TAGS
+ }
+ style { name: "sub_title_text";
+ base: "font=Sans:style=Regular font_size=38 color=#696F76 wrap=word align=0.5";
+ STYLE_TAGS
+ }
+ }
+ parts {
+ part {
+ name: "bg";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0.0 0.0;
+ color: 232 232 232 232;
+ }
+ }
+ part {
+ name: "sub_text";
+ type: TEXTBLOCK;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 500 34;
+ max: 500 34;
+ align: 0.5 0.3;
+ rel1 {
+ to: "bg";
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ to: "bg";
+ relative: 1.0 1.0;
+ }
+ color: 105 111 118 255;
+ text {
+ min: 0 1;
+ max: 1 1;
+ text: "Sign in with your account";
+ style: "sub_title_text";
+ size: 38;
+ align: 0.5 0.5;
+ }
+ }
+ }
+ ADD_SPACER_VERTICAL("spacer_1", "sub_text", 0, 40)
+ part {
+ name: "button";
+ scale:1;
+ mouse_events: 1;
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ align: 0.5 0.0;
+
+ min: 348 80;
+ max: 348 80;
+ rel1 {
+ to: "spacer_1";
+ relative: 0.0 1.0;
+ }
+ rel2 {
+ to: "spacer_1";
+ relative: 1.0 1.0;
+ }
+ color_class: defaultButtonColor;
+ }
+ description {
+ state: "highlight" 0.0;
+ inherit: "default" 0.0;
+ color_class: pressButtonColor;
+ visible: 1;
+ }
+ description {
+ state: "focus" 0.0;
+ inherit: "default" 0.0;
+ color_class: pressButtonColor;
+ visible: 1;
+ }
+ }
+ part{
+ name: "text";
+ type: TEXT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ rel1 { relative: 0.0 0.0;to: "button";}
+ rel2 { relative: 1.0 1.0;to: "button";}
+ color: 255 255 255 255;
+ text {
+ max: 1 1;
+ font: "Sans";
+ size: 24;
+ align: 0.5 0.5;
+ }
+ }
+ }
+ part {
+ name: "over";
+ scale:1;
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0 0;
+ fixed: 1 1;
+ min: 348 64;
+ max: 348 64;
+ rel1 { relative: 0.0 0.0; to: "button";}
+ rel2 { relative: 1.0 1.0; to: "button";}
+ color_class: transparent;
+ }
+ }
+ }
+ }
+ group{
+ name: "elm/gengrid/item/settings_button/default";
+ alias: "elm/genlist/item/settings_button/default";
+ data.item: "texts" "button_text";
+ images {
+ image: "web_frame_selected.png" COMP;
+ image: "ico_bg_round_shape_37x37.png" COMP;
+ image: "list_ic_arrow.png" COMP;
+ }
+ styles {
+ style {
+ name: "check_box_text";
+ base: "font=Sans:style=Regular font_size="38" color=#333333 color_class=T024D text_class=T024D wrap=word align=0.0 ellipsis=1";
+ STYLE_TAGS
+ }
+ }
+ parts{
+ part{
+ name: "bg";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ fixed: 0 1;
+ min: 1 120;
+ max: -1 120;
+ align: 0 0;
+ visible: 1;
+ color_class: transparent;
+ }
+ }
+ part{
+ name: "button";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ fixed: 0 1;
+ min: 1 120;
+ max: -1 120;
+ align: 0 0;
+ visible: 0;
+ rel1 { relative: 0.0 0.0; to:"bg";}
+ rel2 { relative: 1.0 1.0;}
+ color_class: defaultListColor;
+ }
+ description {
+ state: "highlight" 0.0;
+ inherit: "default" 0.0;
+ color_class: pressListColor;
+ visible: 1;
+ }
+ }
+ part{
+ name: "spacer";
+ type: SPACER;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ fixed: 1 1;
+ min: 32 120;
+ max: 32 120;
+ align: 0 0;
+ rel1 { relative: 0.0 0.0;}
+ rel2 { relative: 1.0 1.0;}
+ }
+ }
+ part{
+ name: "button_text";
+ type: TEXTBLOCK;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 0 0;
+ min: 600 120;
+ max: -1 -1;
+ align: 0 0;
+ rel1 { relative: 1.0 0.0;to: "spacer";}
+ rel2 { relative: 1.0 1.0;}
+ text {
+ font: "Sans";
+ size: 38;
+ align: 0.0 0.5;
+ style: "check_box_text";
+ }
+ }
+ }
+ part{
+ name: "arrow_spacer";
+ type: SPACER;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ fixed: 1 1;
+ min: 22 120;
+ max: 21 120;
+ align: 1 0;
+ rel1 { relative: 0.0 0.0;to: "bg";}
+ rel2 { relative: 1.0 1.0;}
+ }
+ }
+ part{
+ name: "arrow";
+ type: IMAGE;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ min: 38 38;
+ max: 38 38;
+ align: 1 0.5;
+ image.normal: "list_ic_arrow.png";
+ rel2 { relative: 0.0 1.0;to: "arrow_spacer";}
+ }
+ }
+ //SETTINGS_LINE_BEFORE("before", bg)
+ SETTINGS_LINE_AFTER("after", bg)
+ }
+ programs{
+ SETTINGS_ITEM_PROGRAM()
+ }
+ }
+ group{
+ name: "elm/gengrid/item/settings_parent_button/default";
+ alias: "elm/genlist/item/settings_parent_button/default";
+ data.item: "texts" "button_text";
+ images {
+ image: "web_frame_selected.png" COMP;
+ image: "ico_bg_round_shape_37x37.png" COMP;
+ image: "list_ic_arrow.png" COMP;
+ }
+ styles {
+ style {
+ name: "check_box_text_parent";
+ base: "font=Sans:style=Regular font_size="38" color=#333333 color_class=T024D text_class=T024D wrap=word align=0.0 ellipsis=1";
+ STYLE_TAGS
+ }
+ }
+ parts{
+ part{
+ name: "bg";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ fixed: 0 1;
+ min: 1 120;
+ max: -1 120;
+ align: 0 0;
+ visible: 1;
+ rel1 { relative: 0.0 0.0; }
+ rel2 { relative: 1.0 1.0; }
+ color_class: defaultListColor;
+ }
+ }
+ part{
+ name: "spacer";
+ type: SPACER;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ fixed: 1 1;
+ min: 32 120;
+ max: 32 120;
+ align: 0 0;
+ rel1 { relative: 0.0 0.0;}
+ rel2 { relative: 1.0 1.0;}
+ }
+ }
+ part{
+ name: "button_text";
+ type: TEXTBLOCK;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 0 0;
+ min: 600 120;
+ max: -1 -1;
+ align: 0 0;
+ rel1 { relative: 1.0 0.0;to: "spacer";}
+ rel2 { relative: 1.0 1.0;}
+ text {
+ font: "Sans";
+ size: 38;
+ align: 0.0 0.5;
+ style: "check_box_text_parent";
+ }
+ }
+ }
+ //SETTINGS_LINE_BEFORE("before", bg)
+ SETTINGS_LINE_AFTER("after", bg)
+ }
+ }
+ group {
+ name: "elm/button/base/custom_button";
+ data.item: "texts" "button_text";
+ parts {
+ part{
+ name: "bg";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ align: 0 0;
+ rel1 { relative: 0.0 0.0;}
+ rel2 { relative: 1.0 1.0;}
+ color_class: transparent;
+ }
+ }
+ part{
+ name: "button_spacer";
+ type: SPACER;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ fixed: 0 1;
+ min: 1 80;
+ max: -1 80;
+ align: 0 0;
+ rel1 { relative: 0.0 0.0; to: "bg";}
+ rel2 { relative: 1.0 1.0; to: "bg";}
+ }
+ }
+ part{
+ name: "button";
+ scale:1;
+ mouse_events: 1;
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ align: 0.5 0.0;
+ min: 348 80;
+ max: 348 80;
+ rel1 {
+ to: "button_spacer";
+ relative: 0.0 1.0;
+ }
+ rel2 {
+ to: "button_spacer";
+ relative: 1.0 1.0;
+ }
+ color_class: defaultButtonColor;
+ }
+ description {
+ state: "highlight" 0.0;
+ inherit: "default" 0.0;
+ color_class: pressButtonColor;
+ visible: 1;
+ }
+ description {
+ state: "focus" 0.0;
+ inherit: "default" 0.0;
+ color_class: pressButtonColor;
+ visible: 1;
+ }
+ }
+ part{
+ name: "button_text";
+ type: TEXT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ rel1 {
+ relative: 0.0 0.0;to: "button";}
+ rel2 { relative: 1.0 1.0;to: "button";}
+ color: 255 255 255 255;
+ text {
+ max: 1 1;
+ font: "Sans";
+ size: 24;
+ align: 0.5 0.5;
+ }
+ }
+ }
+ part {
+ name: "over";
+ scale:1;
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0 0;
+ fixed: 1 1;
+ min: 348 64;
+ max: 348 64;
+ rel1 { relative: 0.0 0.0; to: "button";}
+ rel2 { relative: 1.0 1.0; to: "button";}
+ color_class: transparent;
+ }
+ }
+ }
+ programs{
+ program {
+ name: "mouse_click";
+ signal: "mouse,clicked,1";
+ source: "over";
+ script {
+ emit("elm,action,click", "");
+ }
+ }
+ program {
+ name: "mouse_in_click";
+ signal: "mouse,down,1";
+ source: "click";
+ action: STATE_SET "highlight" 0.0;
+ target: "button";
+ target: "over";
+ target: "button_text";
+ }
+ program {
+ name: "mouse_out_click";
+ signal: "mouse,up,1";
+ source: "click";
+ action: STATE_SET "default" 0.0;
+ target: "button";
+ target: "over";
+ target: "button_text";
+ }
+ }
+ }
+}
--- /dev/null
+#define SETTINGS_LINE_BEFORE(line_name, relative_to) \
+ part { \
+ name: line_name; \
+ scale:1; \
+ type: RECT; \
+ description { \
+ state: "default" 0.0; \
+ visible: 1; \
+ fixed: 0 1; \
+ min: 1 2; \
+ max: -1 2; \
+ align: 0 0; \
+ rel1 { relative: 0.0 0.0; to: relative_to;} \
+ rel2 { relative: 1.0 1.0;} \
+ color: 0 0 0 13; \
+ } \
+ }
+
+#define SETTINGS_LINE_AFTER(line_name, relative_to) \
+ part { \
+ name: line_name; \
+ scale:1; \
+ type: RECT; \
+ description { \
+ state: "default" 0.0; \
+ visible: 1; \
+ fixed: 0 1; \
+ min: 1 2; \
+ max: -1 2; \
+ align: 0 0; \
+ rel1 { relative: 0.0 1.0; to: relative_to;} \
+ rel2 { relative: 1.0 1.0;} \
+ color: 0 0 0 13; \
+ } \
+ }
+
+collections { base_scale: 2.6;
+ group { name: "elm/check/base/custom_check";
+ images {
+ image: "check_box_off.png" COMP;
+ image: "check_box_on.png" COMP;
+ }
+ min: 48 48;
+ max: 48 48;
+ parts {
+ part {
+ name: "base";
+ mouse_events: 0;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ align: 0 0.0;
+ image.normal: "check_box_on.png";
+ fill.smooth : 1;
+ }
+ }
+ part {
+ name: "unchecked";
+ mouse_events: 0;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ align: 0 0;
+ rel1 { to:"base"; relative: 0 0;}
+ rel2 { to:"base"; relative: 1 1;}
+ image.normal: "check_box_off.png";
+ }
+ description {
+ state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color: 255 255 255 128;
+ }
+ }
+ part {
+ name: "check";
+ mouse_events: 0;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ align: 0.5 0;
+ visible: 0;
+ rel1 { relative: 0 0; to: "base";}
+ rel2 { relative: 1 1; to: "base";}
+ image.normal: "check_box_on.png";
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part {
+ name: "elm.swallow.content";
+ type: SWALLOW;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ fixed: 1 1;
+ visible: 0;
+ align: 0.5 0.5;
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ description {
+ state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color: 128 128 128 128;
+ }
+ description {
+ state: "disabled_visible" 0.0;
+ inherit: "default" 0.0;
+ color: 128 128 128 128;
+ visible: 1;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "click";
+ signal: "mouse,clicked,*";
+ source: "events";
+ action: SIGNAL_EMIT "elm,action,check,toggle" "";
+ }
+ program {
+ name: "check_on";
+ signal: "elm,state,check,on";
+ source: "elm";
+ action: STATE_SET "visible" 0.0;
+ target: "check";
+ }
+ program {
+ name: "check_off";
+ signal: "elm,state,check,off";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "check";
+ }
+
+ program {
+ name: "disable";
+ signal: "elm,state,disabled";
+ source: "elm";
+ action: STATE_SET "disabled" 0.0;
+ target: "unchecked";
+ }
+ program {
+ name: "enable";
+ signal: "elm,state,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "unchecked";
+ }
+ }
+ }
+ group {
+ name: "elm/gengrid/item/check_with_text/default";
+ alias: "elm/genlist/item/check_with_text/default";
+ data.item: "texts" "cb_text";
+ data.item: "contents" "cb";
+ images {
+ image: "check_box_off.png" COMP;
+ image: "check_box_on.png" COMP;
+ }
+ styles {
+ style {
+ name: "check_box_text2";
+ base: "font=Sans:style=Regular font_size="38" color=#333333 color_class=T024D text_class=T024D wrap=word align=0.0";
+ STYLE_TAGS
+ }
+ }
+ parts{
+ part{
+ name: "cb_spacer";
+ type: SPACER;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 32 120;
+ max: 32 120;
+ align: 0 0;
+ rel1 { relative: 0.0 0.0;}
+ rel2 { relative: 1.0 1.0; }
+ }
+ }
+ part{
+ name: "cb_text_bg";
+ type: RECT;
+ scale: 1;
+ mouse_events: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ min: 1 120;
+ max: -1 120;
+ align: 0 0.0;
+ rel1 { relative: 0.0 0.0;}
+ rel2 { relative: 1.0 1.0;}
+ color: 0 0 0 0;
+ }
+ }
+ part{
+ name: "cb_text";
+ type: TEXTBLOCK;
+ scale: 1;
+ repeat_events: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ min: 608 120;
+ max: 608 120;
+ align: 0 0.5;
+ rel1 { relative: 1.0 0.0; to: "cb_spacer";}
+ rel2 { relative: 1.0 1.0; to: "cb_spacer";}
+ text {
+ min: 0 1;
+ max: 1 1;
+ style: "check_box_text2";
+ }
+ }
+ }
+ part {
+ name: "cb";
+ type: SWALLOW;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0.5 0.5;
+ min: 48 48;
+ max: 48 48;
+ rel1 { relative: 1.0 0.0; to: "cb_text";}
+ rel2 { relative: 1.0 1.0; to: "cb_text";}
+ color_class: transparent;
+ }
+ }
+ SETTINGS_LINE_BEFORE("before", cb_spacer)
+ SETTINGS_LINE_AFTER("after", cb_spacer)
+ }
+ }
+}
--- /dev/null
+collections { base_scale: 2.0;
+ images {
+ image: "web_browsing_icon_error.png" COMP;
+ }
+ group { name: "error_message";
+ styles {
+ style { name: "mssage_style";
+ base: "font=Sans font_size=35 color=#d3d3d3 wrap=word align=0.5";
+ }
+ style { name: "mssage_hint_style";
+ base: "font=Sans font_size=24 color=#868686 wrap=word align=0.5";
+ }
+ }
+ parts {
+ part{
+ name: "message_background";
+ type: RECT;
+ description{
+ state: "default" 0.0;
+ visible: 1;
+ rel1.relative: 0 0;
+ rel2.relative: 1 1;
+ color: 42 50 64 255;
+ }
+ }
+ part{
+ name: "error_message_background";
+ type:RECT;
+ description{
+ state: "default" 0.0;
+ visible: 1;
+ min: 1582 730;
+ max: 1582 730;
+ fixed: 1 1;
+ align: 0.5 0.5;
+ color: 30 38 50 153;
+ }
+ }
+ part{
+ name: "err_ico";
+ type: IMAGE;
+ description{
+ state: "default" 0.0;
+ visible: 1;
+ min: 140 140;
+ max:140 140;
+ fixed: 1 1;
+ align: 0.5 0;
+ rel1{
+ relative: 0 0;
+ offset:0 163;
+ to: "error_message_background";
+ }
+ rel2{
+ relative: 1 1;
+ to: "error_message_background";
+ }
+ image{
+ normal: "web_browsing_icon_error.png";
+ }
+ }
+ }
+
+ part{
+ name: "error_text";
+ type: TEXTBLOCK;
+ description{
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ min: 1502 96;
+ max: 1502 96;
+ //color: 211 211 211 255;
+ align: 0.5 0;
+ rel1{
+ relative: 0 1;
+ to_x: "error_message_background";
+ to_y: "err_ico";
+ }
+ rel2{
+ relative: 1 1;
+ to: "error_message_background";
+ }
+ text{
+ style: "mssage_style";
+ text: "Server not found.<br/>sdf Please check the followings:";
+ //min: 0 0;
+ //max: 1 1;
+ //align: 1 0;
+ //size: 35;
+ }
+ }
+ }
+
+
+ part{
+ name: "error_hint";
+ type: TEXTBLOCK;
+ description{
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ min: 1502 117;
+ max: 1502 117;
+ color: 134 134 134 255;
+ align: 0.5 0;
+ rel1{
+ relative: 0 1;
+ to_x: "error_message_background";
+ to_y: "error_text";
+ }
+ rel2{
+ relative: 1 1;
+ to: "error_message_background";
+ }
+ text{
+ max: 0 1;
+ style: "mssage_hint_style";
+ text: "Check for any typing error in URL. <br/>"
+ "Check your network settings.<br/>"
+ "Try again later.<br/>"
+ "Click refresh to reload.";
+ }
+ }
+ }
+ }
+/*
+ programs {
+ program { name: "mouse_down";
+ signal: "mouse,down,1";
+ source: "logo";
+ action: STATE_SET "hide" 0.0;
+ target: "logo";
+ }
+ program { name: "mouse_up";
+ signal: "mouse,up,1";
+ source: "logo";
+ action: STATE_SET "default" 0.0;
+ target: "logo";
+ }
+ }
+*/
+ }
+}
--- /dev/null
+collections
+{
+base_scale: 2.6;
+group {
+ name: "settings-layout";
+ data {
+ item: "focus_highlight" "off";
+ }
+ images {
+ image: "navi_ic_stop.png" COMP;
+ }
+ color_classes{
+ color_class{
+ name: "defaultButtonColor";
+ color: 56 154 233 255;
+ }
+ color_class{
+ name: "pressButtonColor";
+ color: 47 146 226 102;
+ }
+ color_class{
+ name: "defaultListColor";
+ color: 0 0 0 0;
+ }
+ color_class{
+ name: "pressListColor";
+ color: 224 237 251 102;
+ }
+ color_class{
+ name: "defaultBgColor";
+ color: 18 22 34 255;
+ }
+ color_class{
+ name: "focusBgColor";
+ color: 224 237 251 102;
+ }
+ color_class{
+ name: "highlightBgColor";
+ color: 69 143 255 102;
+ }
+ color_class{
+ name: "imageHighlight";
+ color: 255 255 255 102;
+ }
+ color_class{
+ name: "focusbtBgColor";
+ color: 56 154 233 255;
+ }
+ color_class{
+ name: "subTitleTextColor";
+ color: 128 128 128 255;
+ }
+ color_class{
+ name: "focusTextColor";
+ color: 255 255 255 255;
+ }
+ color_class{
+ name: "highlightTextColor";
+ color: 255 255 255 51;
+ }
+ color_class{
+ name: "urlTextColor";
+ color: 116 116 116 204;
+ }
+ color_class{
+ name: "transparent";
+ color: 0 0 0 0;
+ }
+ }
+ images {
+ image: "web_shadow.png" COMP;
+ }
+ parts {
+ part {
+ name: "background";
+ type: RECT;
+ mouse_events: 0;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.0;
+ fixed: 0 0;
+ min: 1 0;
+ max: -1 0;
+ rel1 {
+ relative: 0 0;
+ }
+ rel2{
+ relative: 1 1;
+ }
+ }
+ }
+ part {
+ name: "uri_bar_shadow";
+ type: IMAGE;
+ scale: 1;
+ repeat_events: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0.0 0.0;
+ fixed: 0 0;
+ min: 1 14;
+ max: -1 14;
+ image.normal: "web_shadow.png";
+ rel1 { to: "background"; relative: 0 0;}
+ rel2 { relative: 1.0 1.0; }
+ }
+ }
+ part {
+ name: "settings_swallow";
+ type: SWALLOW;
+ mouse_events: 1;
+ repeat_events: 1;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.0;
+ rel1 {
+ relative: 0 1;
+ to: "background";
+ }
+ rel2 {
+ relative: 1 1;
+ }
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ description {
+ state: "invisible" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part {
+ name: "settings_subpage_swallow";
+ type: SWALLOW;
+ scale: 1;
+ mouse_events: 1;
+ repeat_events: 1;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.0;
+ fixed: 0 0;
+ min: 1 1;
+ max: -1 -1;
+ rel1 {
+ relative: 0 1;
+ to: "background";
+ }
+ rel2 {
+ relative: 1 1;
+ }
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ description {
+ state: "invisible" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "scroller_visible";
+ signal: "scroller,visible";
+ source: "scroll_visibility";
+ action: STATE_SET "visible" 0.0;
+ target: "settings_swallow";
+ }
+ program {
+ name: "scroller_invisible";
+ signal: "scroller,invisible";
+ source: "scroll_visibility";
+ action: STATE_SET "invisible" 0.0;
+ target: "settings_swallow";
+ }
+ program {
+ name: "scroller_sub_visible";
+ signal: "scroller,sub,visible";
+ source: "scroll_visibility";
+ action: STATE_SET "visible" 0.0;
+ target: "settings_subpage_swallow";
+ }
+ program {
+ name: "scroller_sub_invisible";
+ signal: "scroller,sub,invisible";
+ source: "scroll_visibility";
+ action: STATE_SET "invisible" 0.0;
+ target: "settings_subpage_swallow";
+ }
+ }
+}
+}
--- /dev/null
+project(SimpleUI)
+
+set(SimpleUI_SRCS
+ SimpleUI.cpp
+ InputPopup.cpp
+ SimplePopup.cpp
+ NotificationPopup.cpp
+ ViewManager.cpp
+ RadioPopup.cpp
+ ProgressiveWebApp.cpp
+ )
+
+if (${PROFILE} MATCHES "mobile")
+set(SimpleUI_SRCS ${SimpleUI_SRCS}
+ TextPopup_mob.cpp
+ ContentPopup_mob.cpp
+ )
+endif (${PROFILE} MATCHES "mobile")
+
+include(Coreheaders)
+include(EFLHelpers)
+include(EWebKitHelpers)
+
+include_directories(${CMAKE_BINARY_DIR})
+include_directories(${CMAKE_SOURCE_DIR})
+include_directories(${CMAKE_SOURCE_DIR}/services)
+include_directories(${CMAKE_SOURCE_DIR}/services/WebPageUI)
+include_directories(${CMAKE_SOURCE_DIR}/services/WebEngineService)
+include_directories(${CMAKE_SOURCE_DIR}/services/WebEngineService/src)
+include_directories(${CMAKE_SOURCE_DIR}/services/StorageService)
+include_directories(${CMAKE_SOURCE_DIR}/services/BookmarkFlowUI)
+include_directories(${CMAKE_SOURCE_DIR}/services/BookmarkManagerUI)
+include_directories(${CMAKE_SOURCE_DIR}/services/FavoriteService)
+include_directories(${CMAKE_SOURCE_DIR}/services/HistoryService)
+include_directories(${CMAKE_SOURCE_DIR}/services/TabService)
+include_directories(${CMAKE_SOURCE_DIR}/services/HistoryUI)
+include_directories(${CMAKE_SOURCE_DIR}/services/QuickAccess)
+include_directories(${CMAKE_SOURCE_DIR}/services/SettingsUI)
+include_directories(${CMAKE_SOURCE_DIR}/services/TabUI)
+include_directories(${CMAKE_SOURCE_DIR}/services/PlatformInputManager)
+include_directories(${CMAKE_SOURCE_DIR}/services/CertificateService)
+if (${PROFILE} MATCHES "mobile")
+ include_directories(${CMAKE_SOURCE_DIR}/services/FindOnPageUI)
+else (${PROFILE} MATCHES "mobile")
+ include_directories(${CMAKE_SOURCE_DIR}/services/ZoomUI)
+endif (${PROFILE} MATCHES "mobile")
+
+include(FindPkgConfig)
+
+pkg_check_modules(capi_net QUIET capi-network-connection)
+
+add_library(${PROJECT_NAME} SHARED ${SimpleUI_SRCS})
+
+add_dependencies(${PROJECT_NAME} WebPageUI)
+add_dependencies(${PROJECT_NAME} StorageService)
+add_dependencies(${PROJECT_NAME} HistoryService)
+add_dependencies(${PROJECT_NAME} TabService)
+add_dependencies(${PROJECT_NAME} BookmarkFlowUI)
+add_dependencies(${PROJECT_NAME} BookmarkManagerUI)
+add_dependencies(${PROJECT_NAME} QuickAccess)
+add_dependencies(${PROJECT_NAME} HistoryUI)
+add_dependencies(${PROJECT_NAME} TabUI)
+add_dependencies(${PROJECT_NAME} SettingsUI)
+add_dependencies(${PROJECT_NAME} PlatformInputManager)
+add_dependencies(${PROJECT_NAME} CertificateService)
+if (${PROFILE} MATCHES "mobile")
+ add_dependencies(${PROJECT_NAME} FindOnPageUI)
+else (${PROFILE} MATCHES "mobile")
+ add_dependencies(${PROJECT_NAME} ZoomUI)
+endif (${PROFILE} MATCHES "mobile")
+target_link_libraries(${PROJECT_NAME} WebPageUI)
+target_link_libraries(${PROJECT_NAME} StorageService)
+target_link_libraries(${PROJECT_NAME} HistoryService)
+target_link_libraries(${PROJECT_NAME} TabService)
+target_link_libraries(${PROJECT_NAME} QuickAccess)
+target_link_libraries(${PROJECT_NAME} HistoryUI)
+target_link_libraries(${PROJECT_NAME} TabUI)
+target_link_libraries(${PROJECT_NAME} SettingsUI)
+target_link_libraries(${PROJECT_NAME} BookmarkFlowUI)
+target_link_libraries(${PROJECT_NAME} BookmarkManagerUI)
+target_link_libraries(${PROJECT_NAME} PlatformInputManager)
+target_link_libraries(${PROJECT_NAME} CertificateService)
+if (${PROFILE} MATCHES "mobile")
+ target_link_libraries(${PROJECT_NAME} FindOnPageUI)
+else (${PROFILE} MATCHES "mobile")
+ target_link_libraries(${PROJECT_NAME} ZoomUI)
+endif (${PROFILE} MATCHES "mobile")
+target_link_libraries(${PROJECT_NAME} ${EFL_LDFLAGS})
+
+IF (${capi_net_FOUND})
+ target_link_libraries(${PROJECT_NAME} ${capi_net_LDFLAGS})
+ENDIF (${capi_net_FOUND})
+
+install(TARGETS ${PROJECT_NAME}
+ LIBRARY DESTINATION services
+ ARCHIVE DESTINATION services/static)
+
+include(EDCCompile)
+
+#please do not add edc/ directory
+if (${PROFILE} MATCHES "mobile")
+set(edcFiles
+ InputPopup_mob.edc
+ NotificationPopup_mob.edc
+ Tooltip.edc
+ ViewManager.edc
+ TextPopup_mob.edc
+ ContentPopup_mob.edc
+ )
+else (${PROFILE} MATCHES "mobile")
+set(edcFiles
+ InputPopup.edc
+ NotificationPopup.edc
+ Tooltip.edc
+ ViewManager.edc
+ )
+endif (${PROFILE} MATCHES "mobile")
+
+foreach(edec ${edcFiles})
+ string(REGEX REPLACE "(_mob)?.edc" ".edj" target_name ${edec})
+ EDJ_TARGET(${target_name}
+ ${CMAKE_CURRENT_SOURCE_DIR}/edc/${edec}
+ ${CMAKE_CURRENT_BINARY_DIR})
+endforeach(edec)
--- /dev/null
+#include "ContentPopup_mob.h"
+#include "ServiceManager.h"
+#include "AbstractMainWindow.h"
+#include "Tools/EflTools.h"
+
+namespace tizen_browser
+{
+
+namespace base_ui
+{
+
+ContentPopup* ContentPopup::createPopup(Evas_Object* parent)
+{
+ return new ContentPopup(parent);
+}
+
+ContentPopup* ContentPopup::createPopup(Evas_Object* parent, const std::string& title)
+{
+ return new ContentPopup(parent, title);
+}
+
+ContentPopup::~ContentPopup()
+{
+ buttonClicked.disconnect_all_slots();
+ evas_object_del(m_layout);
+}
+
+ContentPopup::ContentPopup(Evas_Object* parent)
+ : m_parent(parent)
+ , m_layout(nullptr)
+ , m_buttons_box(nullptr)
+ , m_content(nullptr)
+{
+ m_edjFilePath = EDJE_DIR;
+ m_edjFilePath.append("SimpleUI/ContentPopup.edj");
+ elm_theme_extension_add(nullptr, m_edjFilePath.c_str());
+ createLayout();
+}
+
+ContentPopup::ContentPopup(Evas_Object* parent,
+ const std::string& title)
+ : m_parent(parent)
+ , m_layout(nullptr)
+ , m_buttons_box(nullptr)
+ , m_title(title)
+{
+ m_edjFilePath = EDJE_DIR;
+ m_edjFilePath.append("SimpleUI/ContentPopup.edj");
+ elm_theme_extension_add(nullptr, m_edjFilePath.c_str());
+ createLayout();
+}
+
+void ContentPopup::show()
+{
+ evas_object_show(m_layout);
+ elm_object_part_content_set(m_parent, "popup_content", m_layout);
+ orientationChanged();
+ popupShown(this);
+}
+
+void ContentPopup::dismiss()
+{
+ popupDismissed(this);
+}
+
+void ContentPopup::onBackPressed()
+{
+ dismiss();
+}
+
+void ContentPopup::_response_cb(void* data,
+ Evas_Object* obj,
+ void* /*event_info*/)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ auto self = static_cast<ContentPopup*>(data);
+ auto it = std::find_if(self->m_buttons.begin(),
+ self->m_buttons.end(),
+ [obj] (const Button& i)
+ { return i.m_evasObject == obj; }
+ );
+
+ if (it == self->m_buttons.end()) {
+ BROWSER_LOGW("[%s:%d] Button not found!", __PRETTY_FUNCTION__, __LINE__);
+ } else {
+ self->buttonClicked(it->m_type);
+ }
+ if (it->m_dismissOnClick)
+ self->dismiss();
+}
+
+void ContentPopup::setTitle(const std::string& title)
+{
+ this->m_title = title;
+ elm_object_translatable_part_text_set(m_layout, "title_text", m_title.c_str());
+}
+
+void ContentPopup::setContent(Evas_Object* content)
+{
+ m_content = content;
+ elm_object_content_set(m_scroller, content);
+}
+
+void ContentPopup::addButton(const PopupButtons& button, bool dismissOnClick)
+{
+ auto btn = elm_button_add(m_buttons_box);
+ m_buttons.push_back(Button(button, dismissOnClick, btn));
+ elm_object_style_set(btn, "text-popup-button");
+ evas_object_size_hint_weight_set(btn, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(btn, EVAS_HINT_FILL, EVAS_HINT_FILL);
+ elm_object_part_text_set(btn, "elm.text", _(buttonsTranslations[button].c_str()));
+ elm_box_pack_end(m_buttons_box, btn);
+ evas_object_smart_callback_add(btn, "clicked", _response_cb, (void*) this);
+
+ evas_object_show(btn);
+ if (m_buttons.size() > 1) // separator for more buttons than one
+ elm_object_signal_emit(btn, "visible", "ui");
+}
+
+void ContentPopup::createLayout()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_parent);
+
+ m_layout = elm_layout_add(m_parent);
+ elm_object_tree_focus_allow_set(m_layout, EINA_FALSE);
+ elm_layout_file_set(m_layout, m_edjFilePath.c_str(), "text_popup_layout");
+ evas_object_size_hint_weight_set(m_layout, EVAS_HINT_EXPAND, 0);
+ evas_object_size_hint_align_set(m_layout, EVAS_HINT_FILL, EVAS_HINT_FILL);
+ elm_object_translatable_part_text_set(m_layout, "title_text", m_title.c_str());
+ evas_object_event_callback_add(m_layout, EVAS_CALLBACK_RESIZE, _layout_resize_cb, this);
+
+ m_buttons_box = elm_box_add(m_layout);
+ elm_box_horizontal_set(m_buttons_box, EINA_TRUE);
+ evas_object_size_hint_weight_set(m_buttons_box, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(m_buttons_box, EVAS_HINT_FILL, EVAS_HINT_FILL);
+ evas_object_show(m_buttons_box);
+ elm_object_part_content_set(m_layout, "buttons_swallow", m_buttons_box);
+
+ m_scroller = elm_scroller_add(m_layout);
+ elm_object_part_content_set(m_layout, "content_swallow", m_scroller);
+ evas_object_show(m_scroller);
+}
+
+void ContentPopup::_layout_resize_cb(void* data, Evas* /*e*/, Evas_Object* /*obj*/, void* /*event_info*/)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ auto self = static_cast<ContentPopup*>(data);
+ int w;
+ evas_object_geometry_get(self->m_layout, NULL, NULL, &w, NULL);
+ w -= 2 * Z3_SCALE_SIZE(MARGIN);
+ elm_label_wrap_width_set(self->m_content, w);
+}
+
+void ContentPopup::orientationChanged()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ auto landscapeSignal = isLandscape();
+ if (landscapeSignal) {
+ if (*landscapeSignal)
+ evas_object_size_hint_max_set(m_scroller, -1, MAX_HEIGHT_LANDSCAPE);
+ else
+ evas_object_size_hint_max_set(m_scroller, -1, MAX_HEIGHT);
+ } else
+ BROWSER_LOGW("[%s:%d] Wrong boost signal value!", __PRETTY_FUNCTION__, __LINE__);
+}
+
+
+}
+
+}
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef __MOBILE_POPUP_H__
+#define __MOBILE_POPUP_H__ 1
+
+#include <Evas.h>
+#include <Elementary.h>
+#include <string>
+
+#include "AbstractPopup.h"
+#include "PopupButtons.h"
+#include "WebConfirmation.h"
+
+namespace tizen_browser
+{
+
+namespace base_ui
+{
+
+class ContentPopup : public interfaces::AbstractPopup
+{
+public:
+ static ContentPopup* createPopup(Evas_Object* parent);
+ static ContentPopup* createPopup(Evas_Object* parent, const std::string& title);
+
+ void show();
+ void dismiss();
+ void onBackPressed();
+ void orientationChanged();
+
+ void setTitle(const std::string& title);
+ void setContent(Evas_Object* content);
+ void addButton(const PopupButtons& button, bool dismissOnClick = true);
+ boost::signals2::signal<void (PopupButtons)> buttonClicked;
+ boost::signals2::signal<bool ()> isLandscape;
+
+ ~ContentPopup();
+
+ Evas_Object* getMainLayout() { return m_scroller; }
+private:
+ ContentPopup(Evas_Object* parent);
+ ContentPopup(Evas_Object* parent, const std::string& title);
+ void createLayout();
+
+ static void _layout_resize_cb(void *data, Evas *e, Evas_Object *obj, void *event_info);
+ static void _response_cb(void* data, Evas_Object* obj, void* event_info);
+
+ struct Button {
+ Button(PopupButtons type, bool dismissOnClick, Evas_Object* object)
+ : m_type(type)
+ , m_dismissOnClick(dismissOnClick)
+ , m_evasObject(object)
+ {};
+ PopupButtons m_type;
+ bool m_dismissOnClick;
+ Evas_Object* m_evasObject;
+ };
+
+ Evas_Object* m_parent;
+ Evas_Object* m_layout;
+ Evas_Object* m_buttons_box;
+ Evas_Object* m_scroller;
+ Evas_Object* m_content;
+ std::vector<Button> m_buttons;
+ std::string m_title;
+ std::string m_message;
+ std::string m_edjFilePath;
+ static const int MARGIN = 44;
+ static const int MAX_HEIGHT = 799 - 26 - 54; // max height of content swallow (height - margins)
+ static const int MAX_HEIGHT_LANDSCAPE = 300;
+};
+
+}
+
+}
+
+#endif //__MOBILE_POPUP_H__
--- /dev/null
+#include "CustomPopup.h"
+#include "BrowserLogger.h"
+
+CustomPopup::CustomPopup(Evas_Object* main_layout) :
+ m_popup(NULL),
+ m_content(NULL),
+ m_mainLayout(main_layout)
+{
+
+}
+
+CustomPopup::CustomPopup(Evas_Object *main_layout, Evas_Object *content, const char *message, char* title, char* okButtonText, char* cancelButtonText) :
+ m_popup(NULL),
+ m_mainLayout(main_layout),
+ m_content(content),
+ m_message(message),
+ m_title(title),
+ m_okButtonText(okButtonText),
+ m_cancelButtonText(cancelButtonText)
+{
+
+}
+
+void CustomPopup::setTitle(const std::string& title)
+{
+ m_title = title;
+}
+
+void CustomPopup::setMessage(const std::string& message)
+{
+ m_message = message;
+}
+
+void CustomPopup::setContent(Evas_Object* content)
+{
+ m_content = content;
+}
+
+void CustomPopup::setOkButtonText(const std::string& okButtonText)
+{
+ m_okButtonText = okButtonText;
+}
+
+void CustomPopup::setCancelButtonText(const std::string& cancelButtonText)
+{
+ m_cancelButtonText = cancelButtonText;
+}
+
+void CustomPopup::show()
+{
+ BROWSER_LOGD("[%s],", __func__);
+ std::string edjePath = std::string(EDJE_DIR);
+ edjePath.append("SimpleUI/CustomPopup.edj");
+ elm_theme_extension_add(0, edjePath.c_str());
+ m_popup = elm_layout_add(m_mainLayout);
+ if(m_content)
+ elm_layout_file_set(m_popup, edjePath.c_str(), "own_popup_long");
+ else
+ elm_layout_file_set(m_popup, edjePath.c_str(), "own_popup");
+ BROWSER_LOGI("PATH: %s", edjePath.c_str());
+ elm_object_part_text_set(m_popup, "title_text", m_title.c_str());
+
+ Evas_Object *buttonsBox = elm_box_add(m_popup);
+ elm_box_horizontal_set(buttonsBox, EINA_TRUE);
+
+ if (!m_okButtonText.empty())
+ {
+ BROWSER_LOGD("Button1, %s", edjePath.c_str());
+ Evas_Object *btn1 = elm_button_add(buttonsBox);
+ evas_object_size_hint_weight_set(btn1, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(btn1, 0.5, 0.5);
+ elm_object_style_set(btn1, "standard_button");
+ elm_object_part_text_set(btn1, "elm.text", m_okButtonText.c_str());
+ elm_box_pack_end(buttonsBox, btn1);
+ evas_object_smart_callback_add(btn1, "clicked", popup_ok_cb, (void*)this);
+ evas_object_show(btn1);
+ }
+
+ if (!m_cancelButtonText.empty())
+ {
+ BROWSER_LOGD("Button2");
+ Evas_Object *btn2 = elm_button_add(buttonsBox);
+ evas_object_size_hint_weight_set(btn2, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(btn2, 0.5, 0.5);
+ elm_object_style_set(btn2, "standard_button");
+ elm_object_part_text_set(btn2, "elm.text", m_cancelButtonText.c_str());
+ elm_box_pack_end(buttonsBox, btn2);
+ evas_object_smart_callback_add(btn2, "clicked", popup_cancel_cb, (void*)this);
+ evas_object_show(btn2);
+ }
+
+ if(!m_message.empty())
+ elm_object_part_text_set(m_popup, "elm.text", m_message.c_str());
+
+ evas_object_show(buttonsBox);
+ elm_object_part_content_set(m_popup, "buttons", buttonsBox);
+ elm_object_part_content_set(m_popup, "content", m_content);
+ elm_object_part_content_set(m_mainLayout, "popup", m_popup);
+
+ elm_object_signal_emit(m_mainLayout, "elm,state,show", "elm");
+}
+
+void CustomPopup::hide()
+{
+ elm_object_signal_emit(m_mainLayout, "elm,state,hide", "elm");
+}
+
+void CustomPopup::popup_ok_cb(void *data, Evas_Object *btn, void*)
+{
+ BROWSER_LOGD("[%s],", __func__);
+ CustomPopup *ownPopup = static_cast<CustomPopup*>(data);
+ ownPopup->on_ok(ownPopup->m_content);
+}
+void CustomPopup::popup_cancel_cb(void *data, Evas_Object *btn, void*)
+{
+ BROWSER_LOGD("[%s],", __func__);
+ CustomPopup *ownPopup = static_cast<CustomPopup*>(data);
+ ownPopup->on_cancel(ownPopup->m_content);
+}
+
--- /dev/null
+#ifndef CUSTOMPOPUP_H
+#define CUSTOMPOPUP_H
+
+#include <Elementary.h>
+#include <boost/signals2.hpp>
+
+class CustomPopup{
+
+public:
+ CustomPopup(Evas_Object *main_layout);
+ CustomPopup(Evas_Object *main_layout, Evas_Object *content, const char *message, char *title, char* okButtonText, char* cancelButtonText);
+
+ /**
+ * Theese setters should be called before showing popup.
+ */
+ void setContent(Evas_Object *content);
+ void setMessage(const std::string &message);
+ void setTitle(const std::string &title);
+ void setOkButtonText(const std::string &okButtonText);
+ void setCancelButtonText(const std::string &cancelButtonText);
+
+ void show();
+ void hide();
+ boost::signals2::signal<void (Evas_Object *)> on_ok;
+ boost::signals2::signal<void (Evas_Object *)> on_cancel;
+
+private:
+ static void popup_ok_cb(void *data, Evas_Object *btn, void*);
+ static void popup_cancel_cb(void *data, Evas_Object *btn, void*);
+ Evas_Object *m_popup;
+ Evas_Object *m_content;
+ std::string m_message, m_title, m_okButtonText, m_cancelButtonText;
+
+protected:
+ Evas_Object *m_mainLayout;
+};
+
+#endif
--- /dev/null
+#include "InputPopup.h"
+
+namespace tizen_browser {
+namespace base_ui {
+
+InputPopup::InputPopup() :
+ m_parent(nullptr),
+ m_layout(nullptr),
+ m_buttons_box(nullptr),
+ m_button_left(nullptr),
+ m_button_right(nullptr),
+ m_input_area(nullptr),
+ m_input_cancel(nullptr),
+ m_entry(nullptr),
+ m_accept_right_left(true)
+{
+ m_edjFilePath = EDJE_DIR;
+ m_edjFilePath.append("SimpleUI/InputPopup.edj");
+ elm_theme_extension_add(nullptr, m_edjFilePath.c_str());
+ m_bad_words.push_back("");
+}
+
+InputPopup::~InputPopup()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ evas_object_smart_callback_del(m_entry, "focused", _entry_focused);
+ evas_object_smart_callback_del(m_entry, "unfocused", _entry_unfocused);
+ evas_object_smart_callback_del(m_entry, "changed,user", _entry_changed);
+ evas_object_smart_callback_del(m_input_cancel, "clicked", _input_cancel_clicked);
+ evas_object_smart_callback_del(m_button_right, "clicked", _right_button_clicked);
+ evas_object_smart_callback_del(m_button_left, "clicked", _left_button_clicked);
+ evas_object_del(m_input_cancel);
+ evas_object_del(m_entry);
+ evas_object_del(m_input_area);
+ evas_object_del(m_button_right);
+ evas_object_del(m_button_left);
+ evas_object_del(m_buttons_box);
+ evas_object_del(m_layout);
+ button_clicked.disconnect_all_slots();
+ popupDismissed.disconnect_all_slots();
+ popupShown.disconnect_all_slots();
+ m_bad_words.clear();
+}
+
+InputPopup* InputPopup::createPopup(Evas_Object* parent)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ InputPopup *inputPopup = new InputPopup();
+ inputPopup->m_parent = parent;
+ return inputPopup;
+}
+
+InputPopup* InputPopup::createPopup(Evas_Object *parent, const std::string& title, const std::string& message, const std::string& input,
+ const std::string& rightButtonText, const std::string& leftButtonText, bool accept_right_left)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ InputPopup *inputPopup = new InputPopup();
+ inputPopup->m_parent = parent;
+ inputPopup->m_title = title;
+ inputPopup->m_message = message;
+ inputPopup->m_input = input;
+ inputPopup->m_ok_button_text = rightButtonText;
+ inputPopup->m_cancel_button_text = leftButtonText;
+ inputPopup->m_accept_right_left = accept_right_left;
+ return inputPopup;
+}
+
+void InputPopup::setInput(const std::string& input)
+{
+ m_input = input;
+}
+
+void InputPopup::setTitle(const std::string& title)
+{
+ m_title = title;
+}
+
+void InputPopup::setMessage(const std::string& message)
+{
+ m_message = message;
+}
+
+void InputPopup::setTip(const std::string& tip)
+{
+ m_tip = tip;
+}
+
+void InputPopup::setOkButtonText(const std::string& okButtonText)
+{
+ m_ok_button_text = okButtonText;
+}
+
+void InputPopup::setCancelButtonText(const std::string& cancelButtonText)
+{
+ m_cancel_button_text = cancelButtonText;
+}
+
+void InputPopup::setAcceptRightLeft(bool right_left)
+{
+ m_accept_right_left = right_left;
+}
+
+void InputPopup::addBadWord(const std::string &word)
+{
+ m_bad_words.push_back(word);
+}
+
+void InputPopup::show()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ createLayout();
+ popupShown(this);
+}
+
+void InputPopup::dismiss()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ popupDismissed(this);
+}
+
+void InputPopup::onBackPressed()
+{
+ dismiss();
+}
+
+void InputPopup::createLayout()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ m_layout = elm_layout_add(m_parent);
+ elm_layout_file_set(m_layout, m_edjFilePath.c_str(), "input-popup-layout");
+ evas_object_size_hint_weight_set(m_layout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(m_layout, EVAS_HINT_FILL, EVAS_HINT_FILL);
+ elm_object_part_text_set(m_layout, "title_text", m_title.c_str());
+
+ m_input_area = elm_layout_add(m_layout);
+ elm_object_part_content_set(m_layout, "input_swallow", m_input_area);
+
+ evas_object_size_hint_weight_set(m_input_area, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(m_input_area, EVAS_HINT_FILL, EVAS_HINT_FILL);
+ evas_object_show(m_input_area);
+
+ elm_layout_file_set(m_input_area, m_edjFilePath.c_str(), "input-area-layout");
+ elm_object_part_text_set(m_input_area, "input_message_text", m_message.c_str());
+
+ m_entry = elm_entry_add(m_input_area);
+ elm_object_style_set(m_entry, "popup-input-entry");
+
+ elm_entry_single_line_set(m_entry, EINA_TRUE);
+ elm_entry_scrollable_set(m_entry, EINA_TRUE);
+ elm_entry_input_panel_layout_set(m_entry, ELM_INPUT_PANEL_LAYOUT_URL);
+ elm_object_part_content_set(m_input_area, "input_text_swallow", m_entry);
+ elm_object_part_text_set(m_entry, "elm.text", elm_entry_utf8_to_markup(m_input.c_str()));
+ elm_object_part_text_set(m_entry, "elm.guide", elm_entry_utf8_to_markup(m_tip.c_str()));
+
+ evas_object_smart_callback_add(m_entry, "focused", _entry_focused, (void*)this);
+ evas_object_smart_callback_add(m_entry, "unfocused", _entry_unfocused, (void*)this);
+ evas_object_smart_callback_add(m_entry, "changed,user", _entry_changed, (void*)this);
+
+ m_input_cancel = elm_button_add(m_input_area);
+ elm_object_style_set(m_input_cancel, "invisible_button");
+ evas_object_smart_callback_add(m_input_cancel, "clicked", _input_cancel_clicked, this);
+
+ evas_object_show(m_input_cancel);
+ elm_object_part_content_set(m_input_area, "input_cancel_click", m_input_cancel);
+
+ m_buttons_box = elm_box_add(m_layout);
+ elm_box_horizontal_set(m_buttons_box, EINA_TRUE);
+ evas_object_size_hint_weight_set(m_buttons_box, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(m_buttons_box, EVAS_HINT_FILL, EVAS_HINT_FILL);
+
+ m_button_left = elm_button_add(m_buttons_box);
+ elm_object_style_set(m_button_left, "input-popup-button");
+ evas_object_size_hint_weight_set(m_button_left, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(m_button_left, EVAS_HINT_FILL, EVAS_HINT_FILL);
+ elm_object_part_text_set(m_button_left, "elm.text", m_cancel_button_text.c_str());
+ elm_box_pack_end(m_buttons_box, m_button_left);
+ evas_object_smart_callback_add(m_button_left, "clicked", _left_button_clicked, (void*)this);
+
+ evas_object_show(m_button_left);
+
+ m_button_right = elm_button_add(m_buttons_box);
+ elm_object_style_set(m_button_right, "input-popup-button");
+ evas_object_size_hint_weight_set(m_button_right, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(m_button_right, EVAS_HINT_FILL, EVAS_HINT_FILL);
+ elm_object_part_text_set(m_button_right, "elm.text", m_ok_button_text.c_str());
+ elm_box_pack_end(m_buttons_box, m_button_right);
+ evas_object_smart_callback_add(m_button_right, "clicked", _right_button_clicked, (void*)this);
+
+ evas_object_show(m_button_right);
+ elm_object_signal_emit(m_button_right, "visible", "ui");
+
+ evas_object_show(m_buttons_box);
+ elm_object_part_content_set(m_layout, "buttons_swallow", m_buttons_box);
+
+ evas_object_show(m_layout);
+ elm_object_part_content_set(m_parent, "popup_content", m_layout);
+
+ if (std::find(m_bad_words.begin(), m_bad_words.end(), m_input) != m_bad_words.end()) {
+ elm_object_disabled_set(m_accept_right_left ? m_button_right : m_button_left, EINA_TRUE);
+ elm_object_signal_emit(m_accept_right_left ? m_button_right : m_button_left, "dissabled", "ui");
+ }
+
+ elm_object_signal_emit(m_input_area, "close_icon_show", "ui");
+}
+
+void InputPopup::_entry_focused(void* data, Evas_Object *, void *)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data != nullptr) {
+ InputPopup* inputPopup = static_cast<InputPopup*>(data);
+ elm_object_focus_allow_set(inputPopup->m_input_cancel, EINA_TRUE);
+ elm_object_signal_emit(inputPopup->m_entry, "focused", "ui");
+ }
+}
+
+void InputPopup::_entry_unfocused(void* data, Evas_Object *, void *)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data != nullptr) {
+ InputPopup* inputPopup = static_cast<InputPopup*>(data);
+ elm_object_focus_allow_set(inputPopup->m_input_cancel, EINA_FALSE);
+ elm_object_signal_emit(inputPopup->m_entry, "unfocused", "ui");
+ }
+}
+
+void InputPopup::_entry_changed(void* data, Evas_Object *, void *)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data != nullptr) {
+ InputPopup* inputPopup = static_cast<InputPopup*>(data);
+ std::string text = elm_entry_markup_to_utf8(elm_object_part_text_get(inputPopup->m_entry, "elm.text"));
+
+ if (text.empty())
+ elm_object_signal_emit(inputPopup->m_input_area, "close_icon_hide", "ui");
+ else
+ elm_object_signal_emit(inputPopup->m_input_area, "close_icon_show", "ui");
+
+ if (std::find(inputPopup->m_bad_words.begin(), inputPopup->m_bad_words.end(), text)
+ != inputPopup->m_bad_words.end()) {
+ elm_object_disabled_set(inputPopup->m_accept_right_left ? inputPopup->m_button_right :
+ inputPopup->m_button_left, EINA_TRUE);
+ elm_object_signal_emit(inputPopup->m_accept_right_left ? inputPopup->m_button_right :
+ inputPopup->m_button_left, "dissabled", "ui");
+ } else {
+ elm_object_disabled_set(inputPopup->m_accept_right_left ? inputPopup->m_button_right :
+ inputPopup->m_button_left, EINA_FALSE);
+ elm_object_signal_emit(inputPopup->m_accept_right_left ? inputPopup->m_button_right :
+ inputPopup->m_button_left, "enabled", "ui");
+ }
+ }
+}
+
+void InputPopup::_input_cancel_clicked(void * data, Evas_Object *, void *)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data != nullptr) {
+ InputPopup* inputPopup = static_cast<InputPopup*>(data);
+ elm_object_part_text_set(inputPopup->m_entry, "elm.text", "");
+ elm_object_disabled_set(inputPopup->m_accept_right_left ? inputPopup->m_button_right :
+ inputPopup->m_button_left, EINA_TRUE);
+ elm_object_signal_emit(inputPopup->m_accept_right_left ? inputPopup->m_button_right :
+ inputPopup->m_button_left, "dissabled", "ui");
+ elm_object_signal_emit(inputPopup->m_input_area, "close_icon_hide", "ui");
+ }
+}
+
+void InputPopup::_right_button_clicked(void *data, Evas_Object *, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ InputPopup *inputPopup = static_cast<InputPopup*>(data);
+ if (inputPopup->m_accept_right_left)
+ inputPopup->button_clicked(elm_entry_markup_to_utf8(elm_object_part_text_get(inputPopup->m_entry, "elm.text")));
+ inputPopup->dismiss();
+}
+
+void InputPopup::_left_button_clicked(void* data, Evas_Object *, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ InputPopup *inputPopup = static_cast<InputPopup*>(data);
+ if (!inputPopup->m_accept_right_left)
+ inputPopup->button_clicked(elm_entry_markup_to_utf8(elm_object_part_text_get(inputPopup->m_entry, "elm.text")));
+ inputPopup->dismiss();
+}
+
+}
+}
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/*
+ * InputPopup.h
+ *
+ * Created on: Nov 24, 2015
+ * Author: m.kawonczyk@samsung.com
+ */
+
+#ifndef __INPUT_POPUP_H__
+#define __INPUT_POPUP_H__ 1
+
+#include <Evas.h>
+#include <Elementary.h>
+#include <string>
+#include <list>
+#include <memory>
+#include "AbstractPopup.h"
+#include "ServiceManager.h"
+
+namespace tizen_browser {
+namespace base_ui {
+
+class InputPopup : public interfaces::AbstractPopup
+{
+
+public:
+ static InputPopup* createPopup(Evas_Object *parent);
+ static InputPopup* createPopup(Evas_Object *parent,const std::string& title,const std::string& message,const std::string& input,
+ const std::string& rightButtonText, const std::string& leftButtonText, bool accept_right_left);
+
+ void show();
+ void dismiss();
+ void onBackPressed();
+#if PROFILE_MOBILE
+ void orientationChanged() {};
+#endif
+
+ void setContent(Evas_Object *content);
+ void setInput(const std::string &input);
+ void setTitle(const std::string &title);
+ void setMessage(const std::string &message);
+ void setTip(const std::string& tip);
+ void setOkButtonText(const std::string &okButtonText);
+ void setCancelButtonText(const std::string &cancelButtonText);
+ void setAcceptRightLeft(bool right_left);
+ void addBadWord(const std::string &word);
+
+ boost::signals2::signal<void (const std::string&)> button_clicked;
+
+private:
+ InputPopup();
+ ~InputPopup();
+ void createLayout();
+
+ std::string m_edjFilePath;
+ static void _right_button_clicked(void *data, Evas_Object *btn, void*);
+ static void _left_button_clicked(void *data, Evas_Object *btn, void*);
+ static void _entry_changed(void * data, Evas_Object *, void*);
+ static void _entry_unfocused(void * data, Evas_Object *, void*);
+ static void _entry_focused(void * data, Evas_Object *, void*);
+ static void _input_cancel_clicked(void * data, Evas_Object *, void *);
+
+ Evas_Object *m_parent;
+ Evas_Object *m_layout;
+ Evas_Object *m_buttons_box;
+ Evas_Object *m_button_left;
+ Evas_Object *m_button_right;
+ Evas_Object *m_input_area;
+ Evas_Object *m_input_cancel;
+ Evas_Object *m_entry;
+ std::string m_input;
+ std::string m_title;
+ std::string m_message;
+ std::string m_tip;
+ std::string m_ok_button_text;
+ std::string m_cancel_button_text;
+ std::vector<std::string> m_bad_words;
+ bool m_accept_right_left;
+};
+
+}
+}
+#endif //__INPUT_POPUP_H__
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <Evas.h>
+#include <Elementary.h>
+#include "NotificationPopup.h"
+#include "BrowserLogger.h"
+#include "ServiceManager.h"
+#include "AbstractMainWindow.h"
+#include <BrowserAssert.h>
+
+
+static const float DEFAULT_POPUP_INTERVAL = 3.0;
+
+namespace tizen_browser {
+namespace base_ui {
+
+NotificationPopup::NotificationPopup()
+ : m_parent(nullptr)
+ , m_layout(nullptr)
+ , m_progress(nullptr)
+ , m_timer(nullptr)
+{
+ edjFilePath = EDJE_DIR;
+ edjFilePath.append("SimpleUI/NotificationPopup.edj");
+ elm_theme_extension_add(nullptr, edjFilePath.c_str());
+}
+
+NotificationPopup *NotificationPopup::createNotificationPopup(Evas_Object *parent)
+{
+ BROWSER_LOGD("[%s,%d]", __func__, __LINE__);
+ NotificationPopup *raw_popup = new NotificationPopup();
+ raw_popup->m_parent = parent;
+ return raw_popup;
+}
+
+void NotificationPopup::show(const std::string& message, bool progressVisible)
+{
+ BROWSER_LOGD("[%s,%d]", __func__, __LINE__);
+ m_message = message;
+ createLayout(progressVisible);
+ m_timer = ecore_timer_add(DEFAULT_POPUP_INTERVAL, _hide_cb, this);
+}
+
+void NotificationPopup::dismiss()
+{
+ BROWSER_LOGD("[%s,%d]", __func__, __LINE__);
+ float pendingTime = ecore_timer_pending_get(m_timer);
+ if(pendingTime > DEFAULT_POPUP_INTERVAL-1) {
+ ecore_timer_interval_set(m_timer, 1.0);
+ ecore_timer_reset(m_timer);
+ }
+ else {
+ elm_object_part_content_unset(m_parent, "popup_content");
+ evas_object_hide(m_layout);
+ ecore_timer_del(m_timer);
+ }
+}
+
+Eina_Bool NotificationPopup::_hide_cb(void *data)
+{
+ BROWSER_LOGD("[%s,%d]", __func__, __LINE__);
+ NotificationPopup * np = static_cast<NotificationPopup*>(data);
+ elm_object_part_content_unset(np->m_parent, "popup_content");
+ evas_object_hide(np->m_layout);
+ ecore_timer_del(np->m_timer);
+ delete np;
+ return ECORE_CALLBACK_CANCEL;
+}
+
+void NotificationPopup::createLayout(bool progressVisible)
+{
+ BROWSER_LOGD("[%s,%d]", __func__, __LINE__);
+ M_ASSERT(m_parent);
+
+ m_layout = elm_layout_add(m_parent);
+ elm_layout_file_set(m_layout, edjFilePath.c_str(), "notification_popup_layout");
+ evas_object_size_hint_weight_set(m_layout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(m_layout, EVAS_HINT_FILL, EVAS_HINT_FILL);
+ elm_object_part_content_set(m_parent, "popup_content", m_layout);
+ elm_layout_text_set(m_layout, "popup_text", m_message.c_str());
+
+ if (progressVisible) {
+ m_progress = elm_progressbar_add(m_layout);
+ elm_object_part_content_set(m_layout, "progress_swallow", m_progress);
+#if PROFILE_MOBILE
+ elm_object_style_set(m_progress, "process_medium");
+ elm_progressbar_unit_format_set(m_progress, "");
+#endif
+ //TODO: set correct progressbar theme when it will be available.
+ elm_progressbar_horizontal_set(m_progress, EINA_TRUE);
+ elm_progressbar_pulse_set(m_progress, EINA_TRUE);
+ elm_progressbar_pulse(m_progress, EINA_TRUE);
+ evas_object_show(m_progress);
+ }
+ evas_object_show(m_layout);
+}
+
+
+} /* end of namespace base_ui */
+} /* end of namespace tizen_browser */
+
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef __NOTIFICATION_POPUP_H__
+#define __NOTIFICATION_POPUP_H__
+
+#include <Evas.h>
+#include <eina-1/Eina.h>
+#include <ecore-1/Ecore.h>
+#include <Elementary.h>
+#include <string>
+
+namespace tizen_browser {
+namespace base_ui {
+
+class NotificationPopup
+{
+public:
+ NotificationPopup();
+ static NotificationPopup *createNotificationPopup(Evas_Object *parent);
+ void show(const std::string &message, bool progressVisible = true);
+ void dismiss();
+ static Eina_Bool _hide_cb(void *data);
+
+private:
+ void createLayout(bool progressVisible);
+
+ std::string edjFilePath;
+ Evas_Object *m_parent;
+ Evas_Object *m_layout;
+ Evas_Object *m_progress;
+ std::string m_message;
+ Ecore_Timer *m_timer;
+};
+
+} /* end of namespace base_ui */
+} /* end of namespace tizen_browser */
+
+#endif //__NOTIFICATION_POPUP_H__
--- /dev/null
+/*
+ * Copyright (c) 2016 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "ProgressiveWebApp.h"
+
+#include "BrowserLogger.h"
+
+namespace tizen_browser {
+namespace base_ui {
+
+ProgressiveWebApp::ProgressiveWebApp()
+ : m_pwaInfoStruct()
+ , m_uriPartsMap()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+}
+
+ProgressiveWebApp::~ProgressiveWebApp()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+}
+
+void ProgressiveWebApp::preparePWAParameters(const std::string &uri)
+{
+ parse_uri(uri);
+ fillPWAstruct(m_uriPartsMap);
+}
+
+void ProgressiveWebApp::parse_uri(const std::string& uri)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ std::string::size_type pos = uri.find("pwa_");
+ std::string::size_type prevpos = pos;
+ m_uriPartsMap["protocol"] = uri.substr(0, pos);
+ while (pos != std::string::npos) {
+ prevpos = pos;
+ pos = uri.find("pwa_", pos+1);
+ std::string tmp = uri.substr(prevpos, pos-prevpos-1);
+ std::string::size_type delimiter = tmp.find(":");
+ std::string first = tmp.substr(0, delimiter);
+ std::string second = tmp.substr(delimiter+1, tmp.length());
+ m_uriPartsMap[first] = second;
+ }
+}
+
+void ProgressiveWebApp::fillPWAstruct(const std::map<std::string, std::string> &pwaParametersMap)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ auto it = pwaParametersMap.find("pwa_id");
+ if (it != pwaParametersMap.end())
+ m_pwaInfoStruct.id = it->second;
+ it = pwaParametersMap.find("pwa_uri");
+ if (it != pwaParametersMap.end())
+ m_pwaInfoStruct.uri = it->second;
+ it = pwaParametersMap.find("pwa_decodedIcon");
+ if (it != pwaParametersMap.end())
+ m_pwaInfoStruct.decodedIcon = it->second;
+ it = pwaParametersMap.find("pwa_name");
+ if (it != pwaParametersMap.end())
+ m_pwaInfoStruct.name = it->second;
+ it = pwaParametersMap.find("pwa_shortName");
+ if (it != pwaParametersMap.end())
+ m_pwaInfoStruct.shortName = it->second;
+ it = pwaParametersMap.find("pwa_orientation");
+ if (it != pwaParametersMap.end())
+ m_pwaInfoStruct.orientation = std::stoi(it->second);
+ it = pwaParametersMap.find("pwa_displayMode");
+ if (it != pwaParametersMap.end())
+ m_pwaInfoStruct.displayMode = std::stoi(it->second);
+ it = pwaParametersMap.find("pwa_themeColor");
+ if (it != pwaParametersMap.end())
+ m_pwaInfoStruct.themeColor = std::stol(it->second);
+ it = pwaParametersMap.find("pwa_backgroundColor");
+ if (it != pwaParametersMap.end())
+ m_pwaInfoStruct.backgroundColor = std::stol(it->second);
+}
+
+} // namespace tizen_browser
+} // namespace base_ui
--- /dev/null
+/*
+ * Copyright (c) 2016 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef PROGRESSIVEWEBAPP_H
+#define PROGRESSIVEWEBAPP_H
+
+#include <string>
+#include <map>
+
+namespace tizen_browser {
+namespace base_ui {
+
+//TODO: this is temporaty struct. It will be replaced by enum from engine API when it'll be ready.
+struct pwaInfo {
+ std::string id;
+ std::string decodedIcon; // needs to src, type, sizes.
+ std::string uri;
+ std::string name;
+ std::string shortName;
+ int orientation; // needs to portrait-primary, portrait-secondary, landscape-primary, landscape-secondary.
+ int displayMode; // needs to fullscreen, standalone, minimal-ui, browser, and so on.
+ long themeColor;
+ long backgroundColor;
+};
+
+class ProgressiveWebApp
+{
+public:
+ ProgressiveWebApp();
+ ~ProgressiveWebApp();
+ void preparePWAParameters(const std::string& uri);
+ pwaInfo getPWAinfo() {return m_pwaInfoStruct;}
+
+private:
+ void parse_uri(const std::string& uri);
+ void fillPWAstruct(const std::map<std::string, std::string> &pwaParametersMap);
+
+ pwaInfo m_pwaInfoStruct;
+ std::map<std::string, std::string> m_uriPartsMap;
+};
+
+
+} // namespace tizen_browser
+} // namespace base_ui
+
+#endif // PROGRESSIVEWEBAPP_H
--- /dev/null
+#include "RadioPopup.h"
+#include "AbstractMainWindow.h"
+
+namespace tizen_browser
+{
+
+namespace base_ui
+{
+
+std::map<RadioButtons, std::string> RadioPopup::createTranslations()
+{
+ std::map<RadioButtons, std::string> m;
+ m[RadioButtons::GOOGLE] = Translations::Google;
+ m[RadioButtons::YAHOO] = Translations::Yahoo;
+ m[RadioButtons::BING] = Translations::Bing;
+ // TODO Translations
+ m[RadioButtons::DEVICE] = Translations::Device;
+ m[RadioButtons::SD_CARD] = Translations::SDCard;
+
+ return m;
+}
+
+RadioButtons RadioPopup::translateButtonState(const std::string& name)
+{
+ if (!name.compare(Translations::Google))
+ return RadioButtons::GOOGLE;
+ else if(!name.compare(Translations::Yahoo))
+ return RadioButtons::YAHOO;
+ else if(!name.compare(Translations::Bing))
+ return RadioButtons::BING;
+ else if(!name.compare(Translations::Device))
+ return RadioButtons::DEVICE;
+ else if(!name.compare(Translations::SDCard))
+ return RadioButtons::SD_CARD;
+ else
+ return RadioButtons::NONE;
+}
+
+std::map<RadioButtons, std::string> RadioPopup::s_buttonsTranslations = createTranslations();
+
+RadioPopup* RadioPopup::createPopup(Evas_Object* parent)
+{
+ RadioPopup* raw_popup = new RadioPopup(parent);
+ return raw_popup;
+}
+
+RadioPopup::RadioPopup(Evas_Object* parent)
+ : m_parent(parent)
+ , m_popup(nullptr)
+ , m_radioGroup(nullptr)
+ , m_box(nullptr)
+ , m_radioState(0)
+{
+ m_popup = elm_popup_add(m_parent);
+ elm_popup_align_set(m_popup, ELM_NOTIFY_ALIGN_FILL, 1.0);
+ evas_object_size_hint_weight_set(m_popup, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+
+ m_box = elm_box_add(m_popup);
+ elm_object_focus_set(m_box, EINA_FALSE);
+ evas_object_size_hint_weight_set(m_box, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(m_box, EVAS_HINT_FILL, EVAS_HINT_FILL);
+ evas_object_show(m_box);
+}
+
+RadioPopup::~RadioPopup()
+{
+ radioButtonClicked.disconnect_all_slots();
+ evas_object_del(m_popup);
+}
+
+void RadioPopup::setButtons(RadioButtons rb, Evas_Object* button)
+{
+ m_buttons[rb] = button;
+}
+
+void RadioPopup::setState(RadioButtons state)
+{
+ m_radioState = static_cast<int>(state);
+ elm_radio_value_set(m_buttons[state], m_radioState);
+}
+
+Evas_Object* RadioPopup::createItem(Evas_Object* parent, RadioButtons button)
+{
+ auto item = elm_button_add(parent);
+ elm_object_focus_allow_set(item, EINA_TRUE);
+ elm_layout_theme_set(item, "genlist", "item", "type1/default");
+ evas_object_size_hint_weight_set(item, EVAS_HINT_EXPAND, EVAS_HINT_FILL);
+ evas_object_size_hint_align_set(item, EVAS_HINT_FILL, EVAS_HINT_FILL);
+
+ if (!m_radioState)
+ m_radioState = static_cast<int>(button);
+
+ if (!m_radioGroup) {
+ m_radioGroup = elm_radio_add(item);
+ elm_radio_state_value_set(m_radioGroup, -1);
+ }
+ auto radio = elm_radio_add(item);
+ elm_radio_group_add(radio, m_radioGroup);
+ elm_radio_state_value_set(radio, static_cast<int>(button));
+ elm_radio_value_pointer_set(radio, &m_radioState);
+ elm_access_object_unregister(radio);
+
+ elm_object_part_content_set(item, "elm.swallow.end", radio);
+ evas_object_propagate_events_set(radio, EINA_FALSE);
+ evas_object_smart_callback_add(radio, "changed", _response_cb, this);
+
+ elm_object_translatable_part_text_set(item, "elm.text", s_buttonsTranslations[button].c_str());
+ setButtons(button, radio);
+ evas_object_show(item);
+ return item;
+}
+
+void RadioPopup::addRadio(RadioButtons button)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ auto item = createItem(m_popup, button);
+ elm_box_pack_end(m_box, item);
+
+ elm_object_content_set(m_popup, m_box);
+}
+
+void RadioPopup::show()
+{
+ evas_object_show(m_popup);
+ popupShown(this);
+}
+
+void RadioPopup::_response_cb(void* data, Evas_Object* obj, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ auto self = reinterpret_cast<RadioPopup*>(data);
+ auto it = std::find_if(
+ self->m_buttons.begin(),
+ self->m_buttons.end(),
+ [obj] (const std::pair<RadioButtons, Evas_Object*>& i) -> bool {
+ return i.second == obj;
+ }
+ );
+
+ if (it == self->m_buttons.end())
+ BROWSER_LOGW("[%s:%d] Button not found!", __PRETTY_FUNCTION__, __LINE__);
+ else {
+ self->setState(it->first);
+ self->radioButtonClicked(it->first);
+ }
+ self->dismiss();
+}
+
+void RadioPopup::setTitle(const std::string& title)
+{
+ m_title = title;
+ elm_object_translatable_part_text_set(m_popup, "title,text", m_title.c_str());
+}}
+
+}
--- /dev/null
+/*
+ * Copyright (c) 2016 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef __RADIO_POPUP_H__
+#define __RADIO_POPUP_H__ 1
+
+#include <Evas.h>
+#include <Elementary.h>
+#include <string>
+#include <list>
+#include <memory>
+
+#include "AbstractPopup.h"
+#include "app_i18n.h"
+#include "Tools/SettingsEnums.h"
+
+namespace tizen_browser
+{
+
+namespace base_ui
+{
+
+class RadioPopup : public interfaces::AbstractPopup
+{
+public:
+ static std::map<RadioButtons, std::string> createTranslations();
+ static RadioButtons translateButtonState(const std::string& name);
+ static RadioPopup* createPopup(Evas_Object* parent);
+
+ void show() override;
+ void dismiss() override { popupDismissed(this); }
+ void onBackPressed() override { dismiss(); }
+ void orientationChanged() override {}
+
+ void setTitle(const std::string& title);
+ void addRadio(RadioButtons button);
+ void setButtons(RadioButtons rb, Evas_Object* button);
+ void setState(RadioButtons state);
+ Evas_Object* createItem(Evas_Object* parent, RadioButtons button);
+
+ boost::signals2::signal<void (RadioButtons)> radioButtonClicked;
+
+ ~RadioPopup();
+
+private:
+ RadioPopup(Evas_Object* parent);
+
+ static void _response_cb(void* data, Evas_Object* obj, void* event_info);
+ Evas_Object* addRadioToGenlist(const RadioButtons& button, Evas_Object* obj);
+
+ static std::map<RadioButtons, std::string> s_buttonsTranslations;
+ Evas_Object* m_parent;
+ std::map<RadioButtons, Evas_Object*> m_buttons;
+ std::string m_title;
+ Evas_Object* m_popup;
+ Evas_Object* m_radioGroup;
+ Evas_Object* m_box;
+ int m_radioState;
+};
+
+}
+
+}
+
+#endif //__RADIO_POPUP_H__
--- /dev/null
+#include "SimplePopup.h"
+#include "ServiceManager.h"
+
+namespace tizen_browser {
+namespace base_ui {
+
+SimplePopup* SimplePopup::createPopup(Evas_Object* parent)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ SimplePopup *raw_popup = new SimplePopup(parent);
+ return raw_popup;
+}
+
+SimplePopup* SimplePopup::createPopup(Evas_Object* parent, const std::string &title, const std::string &message)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ SimplePopup *raw_popup = new SimplePopup(parent, title, message);
+ return raw_popup;
+}
+
+SimplePopup::~SimplePopup()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ for (std::map<Evas_Object*, PopupButtons>::iterator it = addedButtons.begin(); it != addedButtons.end(); ++it) {
+ evas_object_smart_callback_del(it->first, "clicked", _response_cb);
+ }
+ evas_object_del(content);
+ evas_object_del(popup);
+ buttonClicked.disconnect_all_slots();
+ popupDismissed.disconnect_all_slots();
+ popupShown.disconnect_all_slots();
+}
+
+SimplePopup::SimplePopup(Evas_Object* parent) : m_parent(parent), popup(nullptr), content(nullptr)
+{ }
+
+SimplePopup::SimplePopup(Evas_Object* parent, const std::string &title, const std::string &message)
+ : m_parent(parent)
+ , popup(nullptr)
+ , content(nullptr)
+ , title(title)
+ , message(message)
+{ }
+
+void SimplePopup::show()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ if (!popup) {
+ popup = elm_popup_add(m_parent);
+ }
+ evas_object_size_hint_weight_set(popup, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+
+ if (content != nullptr)
+ elm_object_content_set(popup, content);
+ else
+ elm_object_text_set(popup, message.c_str());
+
+ elm_popup_content_text_wrap_type_set(popup, ELM_WRAP_WORD);
+ elm_object_part_text_set(popup, "title,text", title.c_str());
+
+ int buttonsCounter = 1;
+ for(std::list<PopupButtons>::iterator it = buttons.begin(); it != buttons.end(); ++it)
+ {
+ Evas_Object *btn1 = elm_button_add(popup);
+ elm_object_text_set(btn1, buttonsTranslations[*it].c_str());
+ std::string buttonName = "button";
+ buttonName.append(std::to_string(buttonsCounter));
+ elm_object_part_content_set(popup, buttonName.c_str(), btn1);
+ addedButtons[btn1] = *it;
+ evas_object_smart_callback_add(btn1, "clicked", _response_cb, this);
+ ++buttonsCounter;
+ }
+
+ evas_object_show(popup);
+ popupShown(this);
+}
+
+void SimplePopup::dismiss()
+{
+ popupDismissed(this);
+}
+
+void SimplePopup::onBackPressed()
+{
+ dismiss();
+}
+
+void SimplePopup::_response_cb(void *data, Evas_Object *obj, void */*event_info*/)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ SimplePopup *self = static_cast<SimplePopup*>(data);
+ self->buttonClicked(self->addedButtons[obj], self->popupData);
+ self->dismiss();
+}
+
+void SimplePopup::setTitle(const std::string &title)
+{
+ this->title = title;
+}
+
+void SimplePopup::setMessage(const std::string &message)
+{
+ this->message = message;
+}
+
+void SimplePopup::setContent(Evas_Object* content)
+{
+ this->content = content;
+}
+
+void SimplePopup::setData(std::shared_ptr< PopupData > popupData)
+{
+ this->popupData = popupData;
+}
+
+void SimplePopup::addButton(PopupButtons buttonId)
+{
+ buttons.push_back(buttonId);
+}
+
+} // base_ui
+} // tizen_browser
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef __SIMPLE_POPUP_H__
+#define __SIMPLE_POPUP_H__ 1
+
+#include <Evas.h>
+#include <Elementary.h>
+#include <string>
+#include <list>
+#include <memory>
+
+#include "AbstractPopup.h"
+#include "PopupButtons.h"
+#include "WebConfirmation.h"
+#include "DownloadControl/DownloadControl.h"
+
+namespace tizen_browser
+{
+namespace base_ui
+{
+
+struct PopupData {
+ virtual ~PopupData() {};
+};
+
+struct CertificatePopupData : public PopupData {
+ basic_webengine::CertificateConfirmationPtr cert;
+};
+
+struct EntryPopupData : public PopupData {
+ std::string text;
+ Evas_Object * entry;
+};
+
+class SimplePopup : public interfaces::AbstractPopup
+{
+public:
+ static SimplePopup* createPopup(Evas_Object* parent);
+ static SimplePopup* createPopup(Evas_Object* parent, const std::string &title, const std::string &message);
+
+ void show();
+ void dismiss();
+ void onBackPressed();
+#if PROFILE_MOBILE
+ void orientationChanged() {};
+#endif
+
+ void setTitle(const std::string &title);
+ void setMessage(const std::string &message);
+ void setContent(Evas_Object *content);
+ void setData(std::shared_ptr<PopupData> popupData);
+ void addButton(PopupButtons buttonId);
+
+ boost::signals2::signal<void (PopupButtons, std::shared_ptr<PopupData>)> buttonClicked;
+
+ ~SimplePopup();
+
+private:
+ SimplePopup(Evas_Object* parent);
+ SimplePopup(Evas_Object* parent, const std::string &title, const std::string &message);
+
+ Evas_Object *m_parent;
+ Evas_Object *popup;
+ Evas_Object *content;
+ std::string title;
+ std::string message;
+ std::list<PopupButtons> buttons;
+ static void _response_cb(void *data, Evas_Object *obj, void *event_info);
+ std::map<Evas_Object *, PopupButtons> addedButtons;
+ std::shared_ptr<PopupData> popupData;
+};
+
+}
+
+}
+
+#endif //__SIMPLE_POPUP_H__
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "browser_config.h"
+
+#include <boost/any.hpp>
+#include <memory>
+#include <algorithm>
+#include <Elementary.h>
+#include <Ecore.h>
+#include <Ecore_Wayland.h>
+#include <Edje.h>
+#include <Evas.h>
+#include <app.h>
+#include "Config.h"
+#include "app_i18n.h"
+#include "TabService.h"
+#include "BrowserLogger.h"
+#include "ServiceManager.h"
+#include "AbstractWebEngine.h"
+#include "TabId.h"
+#include "BrowserImage.h"
+#include "SimpleUI.h"
+#include "WebPageUIStatesManager.h"
+#include "BookmarkItem.h"
+#include "Tools/EflTools.h"
+#include "BrowserImage.h"
+#include "HistoryItem.h"
+#include "boost/date_time/gregorian/gregorian.hpp"
+#include "boost/date_time/posix_time/posix_time.hpp"
+#include "UrlHistoryList/UrlHistoryList.h"
+#include "NotificationPopup.h"
+#include "ContentPopup_mob.h"
+#include "RadioPopup.h"
+#include "Tools/GeneralTools.h"
+#include "Tools/SnapshotType.h"
+#include "SettingsPrettySignalConnector.h"
+
+namespace tizen_browser{
+namespace base_ui{
+
+EXPORT_SERVICE(SimpleUI, "org.tizen.browser.simpleui")
+
+const std::string HomePageURL = "about:home";
+const std::string ResetBrowserPopupMsg = "Do you really want to reset Browser?" \
+ " If you press Reset, delete all data" \
+ " and return to initial setting.";
+const int SCALE_FACTOR =
+#if PROFILE_MOBILE
+ 720;
+#else
+ 1920;
+#endif
+
+SimpleUI::SimpleUI()
+ : AbstractMainWindow()
+ , m_webPageUI()
+ , m_bookmarkFlowUI()
+#if PROFILE_MOBILE
+ , m_findOnPageUI()
+#endif
+ , m_bookmarkManagerUI()
+ , m_quickAccess()
+ , m_historyUI()
+ , m_settingsUI()
+ , m_tabUI()
+ , m_initialised(false)
+ , m_tabLimit(0)
+ , m_favoritesLimit(0)
+ , m_wvIMEStatus(false)
+ , m_pwa()
+#if PROFILE_MOBILE
+ , m_current_angle(0)
+ , m_temp_angle(0)
+#endif
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ elm_init(0, nullptr);
+
+ main_window = elm_win_util_standard_add("browserApp", "browserApp");
+
+ int width;
+ elm_win_screen_size_get(main_window, nullptr, nullptr, &width, nullptr);
+ double config_scale_value = (double)(width)/SCALE_FACTOR;
+ tizen_browser::config::Config::getInstance().set(
+ "scale", static_cast<double>(elm_config_scale_get()/config_scale_value));
+
+ elm_win_conformant_set(main_window, EINA_TRUE);
+ if (main_window == nullptr)
+ BROWSER_LOGE("Failed to create main window");
+
+ setMainWindow(main_window);
+ m_viewManager.init(main_window);
+
+ elm_win_resize_object_add(main_window, m_viewManager.getConformant());
+ evas_object_show(main_window);
+#if PROFILE_MOBILE
+ if (elm_win_wm_rotation_supported_get(main_window)) {
+ rotationType(rotationLock::noLock);
+ evas_object_smart_callback_add(main_window, "wm,rotation,changed", __orientation_changed, this);
+ } else
+ BROWSER_LOGW("[%s:%d] Device does not support rotation.", __PRETTY_FUNCTION__, __LINE__);
+
+ // TODO Unify the virtual keyboard behavior. For now webview entry and url entry have the separate ways to
+ // determine if keyboard has been shown. I think it is possible to unify it with below callbacks.
+ evas_object_smart_callback_add(m_viewManager.getConformant(), "virtualkeypad,state,on", onUrlIMEOpened, this);
+ evas_object_smart_callback_add(m_viewManager.getConformant(), "virtualkeypad,state,off",onUrlIMEClosed, this);
+#endif
+}
+
+SimpleUI::~SimpleUI() {
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ evas_object_del(m_window.get());
+}
+
+void SimpleUI::suspend()
+{
+ m_webEngine->suspend();
+}
+
+void SimpleUI::resume()
+{
+ m_webEngine->preinitializeWebViewCache();
+ m_webEngine->resume();
+#if PROFILE_MOBILE
+ if (m_findOnPageUI && m_findOnPageUI->isVisible())
+ m_findOnPageUI->show_ime();
+#endif
+}
+
+void SimpleUI::destroyUI()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_webEngine->destroyTabs();
+}
+
+std::string SimpleUI::edjePath(const std::string &file)
+{
+ return std::string(EDJE_DIR) + file;
+}
+
+std::shared_ptr<services::HistoryItemVector> SimpleUI::getMostVisitedItems()
+{
+ return m_historyService->getMostVisitedHistoryItems();
+}
+
+std::shared_ptr<services::HistoryItemVector> SimpleUI::getHistory()
+{
+ return m_historyService->getHistoryToday();
+}
+
+int SimpleUI::exec(const std::string& _url, const std::string& _caller)
+{
+ BROWSER_LOGD("[%s] _url=%s, _caller=%s, initialised=%d", __func__, _url.c_str(), _caller.c_str(), m_initialised);
+ std::string url = _url;
+ m_caller = _caller;
+
+ if(!m_initialised){
+ if (m_window.get()) {
+ m_tabLimit = boost::any_cast <int> (tizen_browser::config::Config::getInstance().get("TAB_LIMIT"));
+ m_favoritesLimit = boost::any_cast <int> (tizen_browser::config::Config::getInstance().get("FAVORITES_LIMIT"));
+
+ loadUIServices();
+ loadModelServices();
+
+ connectModelSignals();
+ connectUISignals();
+
+ // initModelServices() needs to be called after initUIServices()
+ initUIServices();
+ initModelServices();
+
+ //Push first view to stack.
+ m_viewManager.pushViewToStack(m_webPageUI.get());
+#if PROFILE_MOBILE
+ // Register H/W back key callback
+ m_platformInputManager->registerHWKeyCallback(m_viewManager.getContent());
+#endif
+ }
+
+ // Progressive web app
+ if (!strncmp(url.c_str(), "browser_shortcut:", strlen("browser_shortcut:"))) {
+ BROWSER_LOGD("Progressive web app");
+ m_pwa.preparePWAParameters(url);
+ url = m_pwa.getPWAinfo().uri;
+ m_webPageUI->setDisplayMode(
+ static_cast<WebPageUI::WebDisplayMode>(
+ m_pwa.getPWAinfo().displayMode));
+
+ if (m_pwa.getPWAinfo().orientation == WebPageUI::portrait_primary)
+ rotationType(rotationLock::portrait);
+ else if (m_pwa.getPWAinfo().orientation == WebPageUI::landscape_primary)
+ rotationType(rotationLock::landscape);
+ }
+
+ if (url.empty())
+ {
+ BROWSER_LOGD("[%s]: restore last session", __func__);
+ switchViewToQuickAccess();
+ restoreLastSession();
+ }
+ m_initialised = true;
+ }
+
+ if (!url.empty())
+ {
+ BROWSER_LOGD("[%s]: open new tab", __func__);
+ openNewTab(url);
+ }
+
+ BROWSER_LOGD("[%s]:%d url=%s", __func__, __LINE__, url.c_str());
+ return 0;
+}
+
+void SimpleUI::faviconChanged(tools::BrowserImagePtr favicon)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (!m_webEngine->isLoading())
+ m_historyService->updateHistoryItemFavicon(m_webEngine->getURI(), favicon);
+}
+
+void SimpleUI::restoreLastSession()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ auto vec = m_tabService->getAllTabs();
+ for (const basic_webengine::TabContent& i : *vec) {
+ openNewTab(
+ i.getUrl(),
+ i.getTitle(),
+ boost::optional<int>(i.getId().get()),
+ false,
+ false,
+ i.getOrigin());
+ }
+}
+
+
+//TODO: Move all service creation here:
+void SimpleUI::loadUIServices()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ m_webPageUI =
+ std::dynamic_pointer_cast
+ <tizen_browser::base_ui::WebPageUI,tizen_browser::core::AbstractService>
+ (tizen_browser::core::ServiceManager::getInstance().getService("org.tizen.browser.webpageui"));
+
+ m_quickAccess =
+ std::dynamic_pointer_cast
+ <tizen_browser::base_ui::QuickAccess,tizen_browser::core::AbstractService>
+ (tizen_browser::core::ServiceManager::getInstance().getService("org.tizen.browser.quickaccess"));
+
+ m_tabUI =
+ std::dynamic_pointer_cast
+ <tizen_browser::base_ui::TabUI,tizen_browser::core::AbstractService>
+ (tizen_browser::core::ServiceManager::getInstance().getService("org.tizen.browser.tabui"));
+
+ m_historyUI =
+ std::dynamic_pointer_cast
+ <tizen_browser::base_ui::HistoryUI, tizen_browser::core::AbstractService>
+ (tizen_browser::core::ServiceManager::getInstance().getService("org.tizen.browser.historyui"));
+
+ m_settingsManager =
+ std::dynamic_pointer_cast
+ <SettingsManager, tizen_browser::core::AbstractService>
+ (tizen_browser::core::ServiceManager::getInstance().getService("org.tizen.browser.settingsui"));
+ m_settingsUI = m_settingsManager->getView(SettingsMainOptions::BASE);
+
+ m_bookmarkFlowUI =
+ std::dynamic_pointer_cast
+ <tizen_browser::base_ui::BookmarkFlowUI,tizen_browser::core::AbstractService>
+ (tizen_browser::core::ServiceManager::getInstance().getService("org.tizen.browser.bookmarkflowui"));
+#if PROFILE_MOBILE
+ m_findOnPageUI =
+ std::dynamic_pointer_cast
+ <tizen_browser::base_ui::FindOnPageUI,tizen_browser::core::AbstractService>
+ (tizen_browser::core::ServiceManager::getInstance().getService("org.tizen.browser.findonpageui"));
+#else
+ m_zoomUI =
+ std::dynamic_pointer_cast
+ <tizen_browser::base_ui::ZoomUI, tizen_browser::core::AbstractService>
+ (tizen_browser::core::ServiceManager::getInstance().getService("org.tizen.browser.zoomui"));
+#endif
+ m_bookmarkManagerUI =
+ std::dynamic_pointer_cast
+ <tizen_browser::base_ui::BookmarkManagerUI,tizen_browser::core::AbstractService>
+ (tizen_browser::core::ServiceManager::getInstance().getService("org.tizen.browser.bookmarkmanagerui"));
+}
+
+void SimpleUI::connectUISignals()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+#if PROFILE_MOBILE
+ m_viewManager.isLandscape.connect(boost::bind(&SimpleUI::isLandscape, this));
+#endif
+
+ M_ASSERT(m_webPageUI.get());
+ m_webPageUI->getURIEntry().uriChanged.connect(boost::bind(&SimpleUI::filterURL, this, _1));
+// m_webPageUI->getURIEntry().uriEntryEditingChangedByUser.connect(boost::bind(&SimpleUI::onURLEntryEditedByUser, this, _1));
+// m_webPageUI->getUrlHistoryList()->openURL.connect(boost::bind(&SimpleUI::onOpenURL, this, _1));
+// m_webPageUI->getUrlHistoryList()->uriChanged.connect(boost::bind(&SimpleUI::filterURL, this, _1));
+ m_webPageUI->backPage.connect(boost::bind(&SimpleUI::switchViewToWebPage, this));
+ m_webPageUI->backPage.connect(boost::bind(&basic_webengine::AbstractWebEngine::back, m_webEngine.get()));
+ m_webPageUI->showTabUI.connect(boost::bind(&SimpleUI::showTabUI, this));
+ m_webPageUI->showBookmarksUI.connect(boost::bind(&SimpleUI::showBookmarkManagerUI, this,
+ m_favoriteService->getRoot(), BookmarkManagerState::Default));
+ m_webPageUI->showHomePage.connect(boost::bind(&SimpleUI::showHomePage, this));
+ m_webPageUI->forwardPage.connect(boost::bind(&basic_webengine::AbstractWebEngine::forward, m_webEngine.get()));
+ m_webPageUI->showQuickAccess.connect(boost::bind(&SimpleUI::showQuickAccess, this));
+ m_webPageUI->hideQuickAccess.connect(boost::bind(&QuickAccess::hideUI, m_quickAccess));
+ m_webPageUI->focusWebView.connect(boost::bind(&basic_webengine::AbstractWebEngine::setFocus, m_webEngine.get()));
+ m_webPageUI->unfocusWebView.connect(boost::bind(&basic_webengine::AbstractWebEngine::clearFocus, m_webEngine.get()));
+ m_webPageUI->bookmarkManagerClicked.connect(boost::bind(&SimpleUI::showBookmarkManagerUI, this,
+ m_favoriteService->getRoot(), BookmarkManagerState::Default));
+ m_webPageUI->getWindow.connect(boost::bind(&SimpleUI::getMainWindow, this));
+ m_webPageUI->isBookmark.connect(boost::bind(&SimpleUI::checkBookmark, this));
+ m_webPageUI->deleteBookmark.connect(boost::bind(&SimpleUI::deleteBookmark, this));
+ m_webPageUI->showBookmarkFlowUI.connect(boost::bind(&SimpleUI::showBookmarkFlowUI, this));
+ m_webPageUI->showFindOnPageUI.connect(boost::bind(&SimpleUI::showFindOnPageUI, this, std::string()));
+ m_webPageUI->showSettingsUI.connect(boost::bind(&SettingsManager::showSettingsBaseUI, m_settingsManager.get()));
+ m_webPageUI->addNewTab.connect(boost::bind(&SimpleUI::newTabClicked, this));
+ m_webPageUI->getURIEntry().mobileEntryFocused.connect(boost::bind(&WebPageUI::mobileEntryFocused, m_webPageUI));
+ m_webPageUI->getURIEntry().mobileEntryUnfocused.connect(boost::bind(&WebPageUI::mobileEntryUnfocused, m_webPageUI));
+ m_webPageUI->qaOrientationChanged.connect(boost::bind(&QuickAccess::orientationChanged, m_quickAccess));
+ m_webPageUI->getURIEntry().secureIconClicked.connect(boost::bind(&SimpleUI::showCertificatePopup, this));
+ m_webPageUI->getURIEntry().isValidCert.connect(boost::bind(&services::CertificateContents::isValidCertificate, m_certificateContents, _1));
+ m_webPageUI->getURIEntry().reloadPage.connect(
+ boost::bind(&basic_webengine::AbstractWebEngine::reload, m_webEngine.get()));
+ m_webPageUI->getURIEntry().stopLoadingPage.connect(
+ boost::bind(&basic_webengine::AbstractWebEngine::stopLoading, m_webEngine.get()));
+ m_webPageUI->isLandscape.connect(boost::bind(&SimpleUI::isLandscape, this));
+ m_webPageUI->switchToMobileMode.connect(boost::bind(&SimpleUI::switchToMobileMode, this));
+ m_webPageUI->switchToDesktopMode.connect(boost::bind(&SimpleUI::switchToDesktopMode, this));
+ m_webPageUI->quickAccessEdit.connect(boost::bind(&SimpleUI::editQuickAccess, this));
+ m_webPageUI->addToQuickAccess.connect(boost::bind(&SimpleUI::addQuickAccess, this));
+ m_webPageUI->getEngineState.connect(boost::bind(&basic_webengine::AbstractWebEngine::getState, m_webEngine.get()));
+ // WPA
+ m_webPageUI->requestCurrentPageForWebPageUI.connect(boost::bind(&SimpleUI::requestSettingsCurrentPage, this));
+#if PWA
+ m_webPageUI->pwaRequestManifest.connect(boost::bind(&basic_webengine::AbstractWebEngine::requestManifest, m_webEngine.get()));
+#endif
+
+ M_ASSERT(m_quickAccess.get());
+ m_quickAccess->openURL.connect(boost::bind(&SimpleUI::onOpenURL, this, _1, _2));
+ m_quickAccess->getMostVisitedItems.connect(boost::bind(&SimpleUI::onMostVisitedClicked, this));
+ m_quickAccess->getQuickAccessItems.connect(boost::bind(&SimpleUI::onQuickAccessClicked, this));
+ m_quickAccess->switchViewToWebPage.connect(boost::bind(&SimpleUI::switchViewToWebPage, this));
+ m_quickAccess->addQuickAccessClicked.connect(boost::bind(&SimpleUI::onNewQuickAccessClicked, this));
+ m_quickAccess->deleteQuickAccessItem.connect(boost::bind(&SimpleUI::onBookmarkDeleted, this, _1));
+#if PROFILE_MOBILE
+ m_quickAccess->isLandscape.connect(boost::bind(&SimpleUI::isLandscape, this));
+#endif
+
+ M_ASSERT(m_tabUI.get());
+ m_tabUI->closeTabUIClicked.connect(boost::bind(&SimpleUI::closeTabUI, this));
+ m_tabUI->newTabClicked.connect(boost::bind(&SimpleUI::newTabClicked, this));
+ m_tabUI->tabClicked.connect(boost::bind(&SimpleUI::tabClicked, this,_1));
+ m_tabUI->closeTabsClicked.connect(boost::bind(&SimpleUI::closeTabsClicked, this,_1));
+ m_tabUI->getWindow.connect(boost::bind(&SimpleUI::getMainWindow, this));
+ m_tabUI->isLandscape.connect(boost::bind(&SimpleUI::isLandscape, this));
+ m_tabUI->changeEngineState.connect(boost::bind(&SimpleUI::changeEngineState, this));
+ m_tabUI->refetchTabUIData.connect(boost::bind(&SimpleUI::refetchTabUIData, this));
+ m_tabUI->checkIfParamExistsInDB.connect(boost::bind(&storage::SettingsStorage::isDBParamPresent,
+ &m_storageService->getSettingsStorage(), _1));
+ m_tabUI->setDBBoolParamValue.connect(boost::bind(&storage::SettingsStorage::setSettingsBool,
+ &m_storageService->getSettingsStorage(), _1, _2));
+ m_tabUI->setDBStringParamValue.connect(boost::bind(&storage::SettingsStorage::setSettingsString,
+ &m_storageService->getSettingsStorage(), _1, _2));
+ m_tabUI->getDBBoolParamValue.connect(boost::bind(&storage::SettingsStorage::getSettingsBool,
+ &m_storageService->getSettingsStorage(), _1, false));
+ m_tabUI->getDBStringParamValue.connect(boost::bind(&storage::SettingsStorage::getSettingsText,
+ &m_storageService->getSettingsStorage(), _1, ""));
+ m_tabUI->showPasswordUI.connect(boost::bind(&SimpleUI::showPasswordUI, this));
+ m_tabUI->showNoPasswordWarning.connect(boost::bind(&SimpleUI::onFirstSecretMode, this));
+ m_tabUI->getPasswordUI().closeUI.connect(boost::bind(&SimpleUI::closeTopView, this));
+ m_tabUI->getPasswordUI().setDBStringParamValue.connect(boost::bind(&storage::SettingsStorage::setSettingsString,
+ &m_storageService->getSettingsStorage(), _1, _2));
+ m_tabUI->getPasswordUI().setDBBoolParamValue.connect(boost::bind(&storage::SettingsStorage::setSettingsBool,
+ &m_storageService->getSettingsStorage(), _1, _2));
+ m_tabUI->getPasswordUI().getDBStringParamValue.connect(boost::bind(&storage::SettingsStorage::getSettingsText,
+ &m_storageService->getSettingsStorage(), _1, ""));
+ m_tabUI->getPasswordUI().getDBBoolParamValue.connect(boost::bind(&storage::SettingsStorage::getSettingsBool,
+ &m_storageService->getSettingsStorage(), _1, false));
+ m_tabUI->getPasswordUI().changeEngineState.connect(boost::bind(&SimpleUI::changeEngineState, this));
+
+ M_ASSERT(m_historyUI.get());
+ m_historyUI->clearHistoryClicked.connect(boost::bind(&SimpleUI::onClearHistoryAllClicked, this));
+ m_historyUI->signalDeleteHistoryItems.connect(boost::bind(&SimpleUI::onDeleteHistoryItems, this, _1));
+ m_historyUI->closeHistoryUIClicked.connect(boost::bind(&SimpleUI::closeHistoryUI, this));
+ m_historyUI->signalHistoryItemClicked.connect(boost::bind(&SimpleUI::onOpenURL, this, _1, _2, false));
+ m_historyUI->getWindow.connect(boost::bind(&SimpleUI::getMainWindow, this));
+
+ connectSettingsSignals();
+
+ M_ASSERT(m_bookmarkFlowUI.get());
+ m_bookmarkFlowUI->closeBookmarkFlowClicked.connect(boost::bind(&SimpleUI::closeBookmarkFlowUI, this));
+ m_bookmarkFlowUI->saveBookmark.connect(boost::bind(&SimpleUI::addBookmark, this, _1));
+ m_bookmarkFlowUI->editBookmark.connect(boost::bind(&SimpleUI::editBookmark, this, _1));
+ m_bookmarkFlowUI->showSelectFolderUI.connect(boost::bind(&SimpleUI::showBookmarkManagerUI, this,
+ _1, BookmarkManagerState::SelectFolder));
+
+ M_ASSERT(m_findOnPageUI.get());
+ m_findOnPageUI->closeFindOnPageUIClicked.connect(boost::bind(&SimpleUI::closeFindOnPageUI, this));
+ m_findOnPageUI->startFindingWord.connect(boost::bind(&SimpleUI::findWord, this, _1));
+
+ M_ASSERT(m_bookmarkManagerUI.get());
+ m_bookmarkManagerUI->closeBookmarkManagerClicked.connect(boost::bind(&SimpleUI::closeBookmarkManagerUI, this));
+ m_bookmarkManagerUI->folderSelected.connect(boost::bind(&BookmarkFlowUI::setFolder, m_bookmarkFlowUI.get(), _1));
+ m_bookmarkManagerUI->getWindow.connect(boost::bind(&SimpleUI::getMainWindow, this));
+ m_bookmarkManagerUI->bookmarkItemClicked.connect(boost::bind(&SimpleUI::onBookmarkClicked, this, _1));
+ m_bookmarkManagerUI->bookmarkItemEdit.connect(boost::bind(&SimpleUI::onBookmarkEdit, this, _1));
+ m_bookmarkManagerUI->bookmarkItemOrderEdited.connect(boost::bind(&SimpleUI::onBookmarkOrderEdited, this, _1));
+ m_bookmarkManagerUI->bookmarkItemDeleted.connect(boost::bind(&SimpleUI::onBookmarkDeleted, this, _1));
+ m_bookmarkManagerUI->newFolderItemClicked.connect(boost::bind(&SimpleUI::onNewFolderClicked, this, _1));
+ m_bookmarkManagerUI->isLandscape.connect(boost::bind(&SimpleUI::isLandscape, this));
+ m_bookmarkManagerUI->getHistoryGenlistContent.connect(boost::bind(&SimpleUI::showHistoryUI, this, _1, _2, _3));
+ m_bookmarkManagerUI->removeSelectedItemsFromHistory.connect(boost::bind(&HistoryUI::removeSelectedHistoryItems, m_historyUI.get()));
+ m_bookmarkManagerUI->isEngineSecretMode.connect(boost::bind(&basic_webengine::AbstractWebEngine::isSecretMode, m_webEngine.get()));
+#if PROFILE_MOBILE
+ // TODO: delete dead code
+#else
+ M_ASSERT(m_zoomUI.get());
+ m_zoomUI->setZoom.connect(boost::bind(&SimpleUI::setZoomFactor, this, _1));
+ m_zoomUI->getZoom.connect(boost::bind(&SimpleUI::getZoomFactor, this));
+ m_zoomUI->scrollView.connect(boost::bind(&SimpleUI::scrollView, this, _1, _2));
+#endif
+}
+
+void SimpleUI::loadModelServices()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ m_webEngine =
+ std::dynamic_pointer_cast
+ <basic_webengine::AbstractWebEngine,tizen_browser::core::AbstractService>
+ (tizen_browser::core::ServiceManager::getInstance().getService("org.tizen.browser.webengineservice"));
+
+ m_storageService =
+ std::dynamic_pointer_cast
+ <tizen_browser::services::StorageService,tizen_browser::core::AbstractService>
+ (tizen_browser::core::ServiceManager::getInstance().getService("org.tizen.browser.storageservice"));
+
+ m_favoriteService =
+ std::dynamic_pointer_cast
+ <tizen_browser::interfaces::AbstractFavoriteService,tizen_browser::core::AbstractService>
+ (tizen_browser::core::ServiceManager::getInstance().getService("org.tizen.browser.favoriteservice"));
+
+ m_historyService =
+ std::dynamic_pointer_cast
+ <tizen_browser::services::HistoryService,tizen_browser::core::AbstractService>
+ (tizen_browser::core::ServiceManager::getInstance().getService("org.tizen.browser.historyservice"));
+
+ m_tabService = std::dynamic_pointer_cast<
+ tizen_browser::services::TabService,
+ tizen_browser::core::AbstractService>(
+ tizen_browser::core::ServiceManager::getInstance().getService(
+ "org.tizen.browser.tabservice"));
+
+ m_platformInputManager =
+ std::dynamic_pointer_cast
+ <tizen_browser::services::PlatformInputManager,tizen_browser::core::AbstractService>
+ (tizen_browser::core::ServiceManager::getInstance().getService("org.tizen.browser.platforminputmanager"));
+
+ m_certificateContents =
+ std::dynamic_pointer_cast
+ <tizen_browser::services::CertificateContents, tizen_browser::core::AbstractService>
+ (tizen_browser::core::ServiceManager::getInstance().getService("org.tizen.browser.certificateservice"));
+}
+
+void SimpleUI::connectSettingsSignals()
+{
+ M_ASSERT(m_settingsUI.get());
+ M_ASSERT(m_settingsManager.get());
+
+ // SETTINGS OVERALL
+ m_settingsManager->connectOpenSignals();
+ SPSC.closeSettingsUIClicked.connect(
+ boost::bind(&SimpleUI::closeSettingsUI, this));
+ SPSC.showSettings.connect(
+ boost::bind(&SimpleUI::showSettings, this,_1));
+ SPSC.getWebEngineSettingsParam.connect(
+ boost::bind(
+ &basic_webengine::AbstractWebEngine::getSettingsParam,
+ m_webEngine.get(),
+ _1));
+ SPSC. getWebEngineSettingsParamString.connect(
+ boost::bind(
+ &storage::SettingsStorage::getParamString,
+ &m_storageService->getSettingsStorage(),
+ _1));
+
+ SPSC.setWebEngineSettingsParam.connect(
+ boost::bind(
+ &basic_webengine::AbstractWebEngine::setSettingsParam,
+ m_webEngine.get(),
+ _1,
+ _2));
+ SPSC.setWebEngineSettingsParam.connect(
+ boost::bind(&storage::SettingsStorage::setParam,
+ &m_storageService->getSettingsStorage(),
+ _1,
+ _2));
+ SPSC.setWebEngineSettingsParamString.connect(
+ boost::bind(
+ &storage::SettingsStorage::setParamString,
+ &m_storageService->getSettingsStorage(),
+ _1,
+ _2));
+
+ SPSC.isLandscape.connect(
+ boost::bind(&SimpleUI::isLandscape, this));
+ SPSC.settingsBaseShowRadioPopup.connect(
+ boost::bind(&SimpleUI::onDefSearchEngineClicked, this));
+ SPSC.settingsSaveContentToRadioPopup.connect(
+ boost::bind(&SimpleUI::onSaveContentToClicked, this));
+
+ // SETTINGS HOME PAGE SIGNALS
+ m_settingsManager->init(m_viewManager.getContent());
+ SPSC.requestCurrentPage.connect(
+ boost::bind(&SimpleUI::requestSettingsCurrentPage, this));
+ SPSC.showTextPopup.connect(
+ boost::bind(&SimpleUI::selectSettingsOtherPageChange, this));
+
+ // SETTINGS DELETE DATA
+ SPSC.deleteSelectedDataClicked.connect(
+ boost::bind(&SimpleUI::settingsDeleteSelectedData, this,_1));
+}
+
+void SimpleUI::initUIServices()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ M_ASSERT(m_webPageUI.get());
+ m_webPageUI->init(m_viewManager.getContent());
+
+ M_ASSERT(m_quickAccess.get());
+ m_quickAccess->init(m_webPageUI->getContent());
+
+ M_ASSERT(m_tabUI.get());
+ m_tabUI->init(m_viewManager.getContent());
+
+ M_ASSERT(m_historyUI.get());
+ m_historyUI->init(m_viewManager.getContent());
+
+ M_ASSERT(m_settingsUI.get());
+ m_settingsUI->init(m_viewManager.getContent());
+
+ M_ASSERT(m_bookmarkFlowUI.get());
+ m_bookmarkFlowUI->init(m_viewManager.getContent());
+#if PROFILE_MOBILE
+ M_ASSERT(m_findOnPageUI.get());
+ m_findOnPageUI->init(m_webPageUI->getContent());
+#else
+ M_ASSERT(m_zoomUI.get());
+ m_zoomUI->init(m_viewManager.getContent());
+#endif
+
+ M_ASSERT(m_bookmarkManagerUI.get());
+ m_bookmarkManagerUI->init(m_viewManager.getContent());
+}
+
+void SimpleUI::initModelServices()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ M_ASSERT(m_webEngine.get());
+ M_ASSERT(m_webPageUI.get());
+ m_webEngine->init(m_webPageUI->getContent());
+
+#if PROFILE_MOBILE
+ M_ASSERT(m_storageService->getSettingsStorage());
+ M_ASSERT(m_storageService->getFoldersStorage());
+ m_storageService->getSettingsStorage().initWebEngineSettingsFromDB();
+#endif
+
+ M_ASSERT(m_favoriteService);
+ m_favoriteService->getBookmarks();
+
+ M_ASSERT(m_platformInputManager);
+ m_platformInputManager->init(m_window.get());
+
+ M_ASSERT(m_certificateContents.get());
+ m_certificateContents->init();
+}
+
+void SimpleUI::connectModelSignals()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ m_webEngine->minimizeBrowser.connect(boost::bind(&SimpleUI::minimizeBrowser, this));
+ m_webEngine->uriChanged.connect(boost::bind(&URIEntry::changeUri, &m_webPageUI->getURIEntry(), _1));
+ m_webEngine->downloadStarted.connect(boost::bind(&SimpleUI::downloadStarted, this, _1));
+ m_webEngine->backwardEnableChanged.connect(boost::bind(&WebPageUI::setBackButtonEnabled, m_webPageUI.get(), _1));
+ m_webEngine->forwardEnableChanged.connect(boost::bind(&WebPageUI::setForwardButtonEnabled, m_webPageUI.get(), _1));
+ m_webEngine->loadStarted.connect(boost::bind(&SimpleUI::loadStarted, this));
+ m_webEngine->loadProgress.connect(boost::bind(&SimpleUI::progressChanged,this,_1));
+ m_webEngine->loadFinished.connect(boost::bind(&SimpleUI::loadFinished, this));
+ m_webEngine->loadStop.connect(boost::bind(&SimpleUI::loadFinished, this));
+ m_webEngine->tabCreated.connect(boost::bind(&SimpleUI::tabCreated, this));
+ m_webEngine->checkIfCreate.connect(boost::bind(&SimpleUI::checkIfCreate, this));
+ m_webEngine->tabClosed.connect(boost::bind(&SimpleUI::tabClosed,this,_1));
+ m_webEngine->IMEStateChanged.connect(boost::bind(&SimpleUI::setwvIMEStatus, this, _1));
+ m_webEngine->switchToWebPage.connect(boost::bind(&SimpleUI::switchViewToWebPage, this));
+ m_webEngine->favIconChanged.connect(boost::bind(&SimpleUI::faviconChanged, this, _1));
+ m_webEngine->windowCreated.connect(boost::bind(&SimpleUI::windowCreated, this));
+ m_webEngine->createTabId.connect(boost::bind(&SimpleUI::onCreateTabId, this));
+ m_webEngine->snapshotCaptured.connect(boost::bind(&SimpleUI::onSnapshotCaptured, this, _1, _2));
+ m_webEngine->redirectedWebPage.connect(boost::bind(&SimpleUI::redirectedWebPage, this, _1, _2));
+ m_webEngine->switchToQuickAccess.connect(boost::bind(&SimpleUI::switchViewToQuickAccess, this));
+ m_webEngine->setCertificatePem.connect(boost::bind(&services::CertificateContents::saveCertificateInfo, m_certificateContents, _1, _2));
+ m_webEngine->setWrongCertificatePem.connect(boost::bind(&services::CertificateContents::saveWrongCertificateInfo, m_certificateContents, _1, _2));
+ m_webEngine->fullscreenModeSet.connect(boost::bind(&WebPageUI::fullscreenModeSet, m_webPageUI.get(), _1));
+#if PWA
+ m_webEngine->resultDataManifest.connect(boost::bind(&SimpleUI::resultDataManifest, this, _1));
+#endif
+#if PROFILE_MOBILE
+ m_webEngine->confirmationRequest.connect(boost::bind(&SimpleUI::handleConfirmationRequest, this, _1));
+ m_webEngine->getRotation.connect(boost::bind(&SimpleUI::getRotation, this));
+ m_webEngine->openFindOnPage.connect(boost::bind(&SimpleUI::showFindOnPageUI, this, _1));
+ m_webEngine->closeFindOnPage.connect(boost::bind(&SimpleUI::closeFindOnPageUI, this));
+ m_webEngine->unsecureConnection.connect(boost::bind(&SimpleUI::showUnsecureConnectionPopup, this));
+#endif
+
+ m_historyService->historyDeleted.connect(boost::bind(&SimpleUI::onHistoryRemoved, this,_1));
+
+ m_tabService->generateThumb.connect(boost::bind(&SimpleUI::onGenerateThumb, this, _1));
+ m_tabService->generateFavicon.connect(boost::bind(&SimpleUI::onGenerateFavicon, this, _1));
+
+ m_platformInputManager->returnPressed.connect(boost::bind(&elm_exit));
+ m_platformInputManager->backPressed.connect(boost::bind(&SimpleUI::onBackPressed, this));
+#if !PROFILE_MOBILE
+ m_platformInputManager->escapePressed.connect(boost::bind(&SimpleUI::onEscapePressed, this));
+ m_platformInputManager->redPressed.connect(boost::bind(&SimpleUI::onRedKeyPressed, this));
+ m_platformInputManager->yellowPressed.connect(boost::bind(&SimpleUI::onYellowKeyPressed, this));
+#endif
+
+ m_certificateContents->getHostCertList.connect(boost::bind(&storage::CertificateStorage::getHostCertList, &m_storageService->getCertificateStorage()));
+ m_certificateContents->addOrUpdateCertificateEntry.connect(boost::bind(&storage::CertificateStorage::addOrUpdateCertificateEntry, &m_storageService->getCertificateStorage(), _1, _2, _3));
+
+#if PROFILE_MOBILE
+ m_storageService->getSettingsStorage().setWebEngineSettingsParam.connect(boost::bind(&basic_webengine::AbstractWebEngine::setSettingsParam, m_webEngine.get(), _1, _2));
+ m_platformInputManager->menuButtonPressed.connect(boost::bind(&SimpleUI::onMenuButtonPressed, this));
+ m_platformInputManager->XF86BackPressed.connect(boost::bind(&SimpleUI::onXF86BackPressed, this));
+ m_webEngine->registerHWKeyCallback.connect(boost::bind(&SimpleUI::registerHWKeyCallback, this));
+ m_webEngine->unregisterHWKeyCallback.connect(boost::bind(&SimpleUI::unregisterHWKeyCallback, this));
+#endif
+}
+
+#if PROFILE_MOBILE
+void SimpleUI::registerHWKeyCallback()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_platformInputManager->registerHWKeyCallback(m_webEngine->getLayout());
+}
+
+void SimpleUI::unregisterHWKeyCallback()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_platformInputManager->unregisterHWKeyCallback(m_webEngine->getLayout());
+}
+#endif
+
+
+void SimpleUI::switchViewToWebPage()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if(m_webEngine->isSuspended())
+ m_webEngine->resume();
+ m_webEngine->connectCurrentWebViewSignals();
+ m_webPageUI->switchViewToWebPage(m_webEngine->getLayout(), m_webEngine->getURI(), m_webEngine->isLoading());
+}
+
+void SimpleUI::switchToTab(const tizen_browser::basic_webengine::TabId& tabId)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if(m_webEngine->currentTabId() != tabId) {
+ m_webEngine->switchToTab(tabId);
+ }
+ switchViewToWebPage();
+}
+
+void SimpleUI::showQuickAccess()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_quickAccess->showUI();
+}
+
+void SimpleUI::switchViewToQuickAccess()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ m_webPageUI->switchViewToQuickAccess(m_quickAccess->getContent());
+ m_webEngine->disconnectCurrentWebViewSignals();
+ m_viewManager.popStackTo(m_webPageUI.get());
+}
+
+void SimpleUI::switchViewToIncognitoPage()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_webPageUI->switchViewToIncognitoPage();
+ m_viewManager.popStackTo(m_webPageUI.get());
+}
+
+void SimpleUI::openNewTab(const std::string &uri, const std::string& title,
+ const boost::optional<int> adaptorId, bool desktopMode,
+ bool incognitoMode, basic_webengine::TabOrigin origin)
+{
+ BROWSER_LOGD("[%s:%d] uri =%s", __PRETTY_FUNCTION__, __LINE__, uri.c_str());
+ tizen_browser::basic_webengine::TabId tab = m_webEngine->addTab(uri,
+ adaptorId, title, desktopMode, origin);
+ if (tab == basic_webengine::TabId::NONE) {
+ BROWSER_LOGW("[%s:%d] New tab is not created!", __PRETTY_FUNCTION__, __LINE__);
+ return;
+ }
+ switchToTab(tab);
+ if (incognitoMode)
+ switchViewToIncognitoPage();
+}
+
+void SimpleUI::closeTab()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ auto tabId = m_webEngine->currentTabId();
+ closeTab(tabId);
+}
+
+void SimpleUI::closeTab(const tizen_browser::basic_webengine::TabId& id)
+{
+ BROWSER_LOGD("[%s:%d] id: %d", __PRETTY_FUNCTION__, __LINE__, id.get());
+ m_tabService->removeTab(id);
+ m_webEngine->closeTab(id);
+ updateView();
+}
+
+bool SimpleUI::checkBookmark()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if(m_webPageUI->stateEquals(WPUState::QUICK_ACCESS))
+ return false;
+
+ if(m_favoriteService->bookmarkExists(m_webEngine->getURI())) {
+ BROWSER_LOGD("[%s] There is bookmark for this site [%s], set indicator on!", __func__, m_webEngine->getURI().c_str());
+ return true;
+ }
+ else {
+ BROWSER_LOGD("[%s] There is no bookmark for this site [%s], set indicator off", __func__, m_webEngine->getURI().c_str());
+ return false;
+ }
+}
+
+void SimpleUI::onOpenURL(std::shared_ptr<tizen_browser::services::HistoryItem> historyItem, bool desktopMode)
+{
+ onOpenURL(historyItem->getUrl(), historyItem->getTitle(), desktopMode);
+}
+
+void SimpleUI::onOpenURL(const std::string& url)
+{
+ // TODO: desktop mode should be checked in WebView or QuickAcces
+ // (depends on which view is active)
+ onOpenURL(url, "", m_quickAccess->isDesktopMode());
+}
+
+void SimpleUI::onOpenURL(const std::string& url, const std::string& title, bool desktopMode)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (m_webPageUI) {
+ m_viewManager.popStackTo(m_webPageUI.get());
+ if (tabsCount() == 0 || m_webPageUI->stateEquals(WPUState::QUICK_ACCESS))
+ openNewTab(url, title, boost::none, desktopMode, false, basic_webengine::TabOrigin::QUICKACCESS);
+ else {
+ M_ASSERT(m_webEngine->getWidget());
+ m_webPageUI->switchViewToWebPage(m_webEngine->getWidget(), url, false);
+ m_webEngine->setURI(url);
+ m_webPageUI->getURIEntry().clearFocus();
+ }
+ } else {
+ BROWSER_LOGW("[%s:%d] No m_webPageUI object!", __PRETTY_FUNCTION__, __LINE__);
+ }
+}
+
+void SimpleUI::onClearHistoryAllClicked()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_historyService->clearAllHistory();
+}
+
+void SimpleUI::onDeleteHistoryItems(int id)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_historyService->deleteHistoryItem(id);
+}
+
+void SimpleUI::onMostVisitedClicked()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_quickAccess->setMostVisitedItems(getMostVisitedItems());
+}
+
+void SimpleUI::onQuickAccessClicked()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ //TODO: Elements added here shouldn't be bookmark items, but quick access items.
+ m_quickAccess->setQuickAccessItems(
+ m_favoriteService->getAllBookmarkItems(m_favoriteService->getQuickAccessRoot()));
+}
+
+void SimpleUI::onBookmarkClicked(std::shared_ptr<tizen_browser::services::BookmarkItem> bookmarkItem)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ if (bookmarkItem->is_folder())
+ m_bookmarkManagerUI->addBookmarkItems(bookmarkItem, m_favoriteService->getAllBookmarkItems(bookmarkItem->getId()));
+ else {
+ std::string bookmarkAddress = bookmarkItem->getAddress();
+
+ if (tabsCount() == 0)
+ openNewTab(bookmarkAddress);
+ else {
+ std::string bookmarkTitle = bookmarkItem->getTitle();
+ m_webEngine->setURI(bookmarkAddress);
+ m_webPageUI->switchViewToWebPage(m_webEngine->getLayout(), bookmarkAddress, m_webEngine->isLoading());
+ m_webPageUI->getURIEntry().clearFocus();
+ closeBookmarkManagerUI();
+ }
+ m_viewManager.popStackTo(m_webPageUI.get());
+ }
+}
+
+void SimpleUI::onBookmarkEdit(std::shared_ptr<tizen_browser::services::BookmarkItem> bookmarkItem)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (bookmarkItem->is_folder()) {
+ InputPopup *inputPopup = InputPopup::createPopup(m_viewManager.getContent(), "Edit Folder name",
+ "Edit folder name?", bookmarkItem->getTitle(), _("IDS_BR_SK_DONE"), _("IDS_BR_SK_CANCEL_ABB"), true);
+ services::SharedBookmarkItemList badWords = m_favoriteService->getFolders(bookmarkItem->getParent());
+ for (auto it = badWords.begin(); it != badWords.end(); ++it)
+ inputPopup->addBadWord((*it)->getTitle());
+ inputPopup->button_clicked.connect(boost::bind(&SimpleUI::onEditFolderPopupClicked, this, _1, bookmarkItem));
+ inputPopup->popupShown.connect(boost::bind(&SimpleUI::showPopup, this, _1));
+ inputPopup->popupDismissed.connect(boost::bind(&SimpleUI::dismissPopup, this, _1));
+ inputPopup->show();
+ } else {
+ m_bookmarkFlowUI->setURL(bookmarkItem->getAddress());
+ m_bookmarkFlowUI->setState(true);
+ m_bookmarkFlowUI->setTitle(bookmarkItem->getTitle());
+ m_bookmarkFlowUI->setFolder(m_favoriteService->getBookmarkItem(bookmarkItem->getParent()));
+ m_viewManager.pushViewToStack(m_bookmarkFlowUI.get());
+ }
+}
+
+void SimpleUI::onBookmarkOrderEdited(std::shared_ptr<tizen_browser::services::BookmarkItem> bookmarkItem)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_favoriteService->editBookmark(bookmarkItem->getId(), "", "", -1, bookmarkItem->getOrder());
+}
+
+void SimpleUI::onBookmarkDeleted(std::shared_ptr<tizen_browser::services::BookmarkItem> bookmarkItem)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_favoriteService->deleteBookmark(bookmarkItem->getId());
+}
+
+void SimpleUI::onNewFolderClicked(int parent)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ InputPopup *inputPopup = InputPopup::createPopup(m_viewManager.getContent(), "New Folder", "Add New Folder?",
+ "New Folder #", _("IDS_BR_OPT_ADD"), _("IDS_BR_SK_CANCEL_ABB"), true);
+ services::SharedBookmarkItemList badWords = m_favoriteService->getFolders(parent);
+ for (auto it = badWords.begin(); it != badWords.end(); ++it)
+ inputPopup->addBadWord((*it)->getTitle());
+ inputPopup->button_clicked.connect(boost::bind(&SimpleUI::onNewFolderPopupClick, this, _1, parent));
+ inputPopup->popupShown.connect(boost::bind(&SimpleUI::showPopup, this, _1));
+ inputPopup->popupDismissed.connect(boost::bind(&SimpleUI::dismissPopup, this, _1));
+ inputPopup->show();
+}
+
+void SimpleUI::onNewFolderPopupClick(const std::string& folder_name, int parent)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (m_favoriteService->folderExists(folder_name, parent)) {
+ BROWSER_LOGD("[%s:%d] Folder already exists.", __PRETTY_FUNCTION__, __LINE__);
+ return;
+ }
+ services::SharedBookmarkItem folder = m_favoriteService->addFolder(folder_name, parent);
+ if (m_viewManager.topOfStack() == m_bookmarkManagerUI.get())
+ m_bookmarkManagerUI->addBookmarkItemCurrentFolder(folder);
+}
+
+void SimpleUI::onNewQuickAccessClicked()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ //TODO: Implement it right with a correct functionality.
+ InputPopup *inputPopup = InputPopup::createPopup(m_viewManager.getContent(), "Add to Quick access", "",
+ "Enter web address", _("IDS_BR_OPT_ADD"), _("IDS_BR_SK_CANCEL_ABB"), true);
+ inputPopup->button_clicked.connect(boost::bind(&SimpleUI::addQuickAccessItem, this, _1)); //TODO: connect new function
+ inputPopup->popupShown.connect(boost::bind(&SimpleUI::showPopup, this, _1)); //TODO: connect new function
+ inputPopup->popupDismissed.connect(boost::bind(&SimpleUI::dismissPopup, this, _1)); //TODO: connect new function
+ inputPopup->show();
+}
+
+void SimpleUI::addQuickAccessItem(const std::string& name)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ std::string url = name;
+ std::string title;
+
+ //TODO: extract all prefixes to external file
+ if (!strncmp(name.c_str(), "http://", strlen("http://")))
+ title = name.substr(strlen("http://"), std::string::npos);
+ else if (!strncmp(name.c_str(), "https://", strlen("https://")))
+ title = name.substr(strlen("https://"), std::string::npos);
+ else if (!strncmp(name.c_str(), "ftp://", strlen("ftp://")))
+ title = name.substr(strlen("ftp://"), std::string::npos);
+ else {
+ url = std::string("http://") + name;
+ title = name;
+ }
+
+ m_favoriteService->addBookmark(url, title, std::string(),
+ std::shared_ptr<tizen_browser::tools::BrowserImage>(),
+ std::shared_ptr<tizen_browser::tools::BrowserImage>(), m_favoriteService->getQuickAccessRoot());
+ showQuickAccess();
+}
+
+#if PROFILE_MOBILE
+void SimpleUI::onDeleteFolderClicked(const std::string& folder_name)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ TextPopup* popup = TextPopup::createPopup(m_viewManager.getContent());
+ popup->addButton(DELETE);
+ popup->addButton(CANCEL);
+ popup->setTitle(_("IDS_BR_SK_DELETE"));
+ popup->setMessage("<b>Delete '" + folder_name + "'?</b><br>If you delete this Folder, All Bookmarks in the folder will also be deleted.");
+ popup->buttonClicked.connect(boost::bind(&SimpleUI::onDeleteFolderPopupClicked, this, _1));
+ popup->popupShown.connect(boost::bind(&SimpleUI::showPopup, this, _1));
+ popup->popupDismissed.connect(boost::bind(&SimpleUI::dismissPopup, this, _1));
+ m_folder_name = folder_name;
+ popup->show();
+}
+
+void SimpleUI::onRemoveFoldersClicked(std::vector<std::shared_ptr<tizen_browser::services::BookmarkItem>> items)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ for (auto it = items.begin(); it != items.end(); ++it) {
+ m_storageService->getFoldersStorage().removeNumberInFolder((*it)->getParent());
+ m_favoriteService->deleteBookmark((*it)->getAddress());
+ }
+ items.clear();
+}
+
+void SimpleUI::onEditFolderPopupClicked(const std::string& newName, services::SharedBookmarkItem item)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_favoriteService->editBookmark(item->getId(), "", newName, item->getParent());
+ services::SharedBookmarkItem parentItem = m_favoriteService->getBookmarkItem(item->getParent());
+ if (m_viewManager.topOfStack() == m_bookmarkManagerUI.get())
+ m_bookmarkManagerUI->addBookmarkItems(nullptr, m_favoriteService->getAllBookmarkItems(parentItem->getId()));
+}
+
+void SimpleUI::onDeleteFolderPopupClicked(PopupButtons button)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (button == DELETE && m_storageService->getFoldersStorage().ifFolderExists(m_folder_name)) {
+ unsigned int id = m_storageService->getFoldersStorage().getFolderId(m_folder_name);
+ onRemoveFoldersClicked(m_favoriteService->getBookmarks(id));
+ m_storageService->getFoldersStorage().deleteFolder(id);
+ }
+}
+
+void SimpleUI::onUrlIMEOpened(void* data, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ SimpleUI* self = reinterpret_cast<SimpleUI*>(data);
+ self->m_webPageUI->showBottomBar(false);
+ self->setwvIMEStatus(true);
+}
+
+void SimpleUI::onUrlIMEClosed(void* data, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ SimpleUI* self = reinterpret_cast<SimpleUI*>(data);
+ self->m_webPageUI->showBottomBar(true);
+ self->setwvIMEStatus(false);
+}
+#endif
+
+void SimpleUI::onSnapshotCaptured(std::shared_ptr<tools::BrowserImage> snapshot, tools::SnapshotType snapshot_type)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ switch (snapshot_type) {
+ case tools::SnapshotType::ASYNC_LOAD_FINISHED:
+ if (m_webEngine->isSecretMode()) {
+ m_tabService->saveThumbCache(m_webEngine->currentTabId(), snapshot);
+ } else {
+ m_historyService->updateHistoryItemSnapshot(m_webEngine->getURI(), snapshot);
+ m_tabService->updateTabItemSnapshot(m_webEngine->currentTabId(), snapshot);
+ }
+ break;
+ case tools::SnapshotType::ASYNC_TAB:
+ m_tabService->updateTabItemSnapshot(m_webEngine->currentTabId(), snapshot);
+ break;
+ case tools::SnapshotType::ASYNC_BOOKMARK:
+ m_favoriteService->updateBookmarkItemSnapshot(m_webEngine->getURI(), snapshot);
+ break;
+ case tools::SnapshotType::SYNC:
+ BROWSER_LOGE("Synchronized snapshot in asynchronized workflow");
+ break;
+ default:
+ BROWSER_LOGW("Snapshot type is not supported in asynchronized workflow");
+ }
+}
+
+void SimpleUI::onGenerateThumb(basic_webengine::TabId tabId)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ const int THUMB_WIDTH = boost::any_cast<int>(
+ tizen_browser::config::Config::getInstance().get(CONFIG_KEY::HISTORY_TAB_SERVICE_THUMB_WIDTH));
+ const int THUMB_HEIGHT = boost::any_cast<int>(
+ tizen_browser::config::Config::getInstance().get(CONFIG_KEY::HISTORY_TAB_SERVICE_THUMB_HEIGHT));
+ tools::BrowserImagePtr snapshotImage = m_webEngine->getSnapshotData(tabId, THUMB_WIDTH, THUMB_HEIGHT, false, tools::SnapshotType::SYNC);
+ m_tabService->updateTabItemSnapshot(tabId, snapshotImage);
+}
+
+void SimpleUI::onGenerateFavicon(basic_webengine::TabId tabId)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ m_tabService->updateTabItemFavicon(tabId, m_webEngine->getFavicon());
+}
+
+void SimpleUI::onCreateTabId()
+{
+ int id = m_tabService->createTabId();
+ m_webEngine->onTabIdCreated(id);
+}
+
+void SimpleUI::onHistoryRemoved(const std::string& uri)
+{
+ BROWSER_LOGD("[%s] deleted %s", __func__, uri.c_str());
+}
+
+void SimpleUI::onReturnPressed(MenuButton *m)
+{
+ BROWSER_LOGD("[%s]", __func__);
+ m_platformInputManager->returnPressed.disconnect_all_slots();
+ m_platformInputManager->returnPressed.connect(boost::bind(&elm_exit));
+ m->hidePopup();
+}
+
+void SimpleUI::setwvIMEStatus(bool status)
+{
+ BROWSER_LOGD("[%s]", __func__);
+ m_wvIMEStatus = status;
+}
+
+void SimpleUI::onXF86BackPressed()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (m_wvIMEStatus && m_webPageUI->getURIEntry().hasFocus())
+ m_webPageUI->getURIEntry().clearFocus();
+}
+
+void SimpleUI::onBackPressed()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+#if PROFILE_MOBILE
+ if (m_findOnPageUI->isVisible())
+ closeFindOnPageUI();
+ else
+#else
+ if (m_zoomUI->isVisible()) {
+ m_zoomUI->escapeZoom();
+ } else
+#endif
+ if (m_wvIMEStatus) { // if IME opened
+ return;
+ } else if (m_popupVector.size() > 0) {
+ m_popupVector.back()->onBackPressed();
+ } else if (m_viewManager.topOfStack() == m_bookmarkManagerUI.get()) {
+ m_bookmarkManagerUI->onBackPressed();
+ } else if (m_viewManager.topOfStack() == nullptr) {
+ switchViewToQuickAccess();
+ } else if ((m_viewManager.topOfStack() == m_webPageUI.get())) {
+ if (m_webPageUI->stateEquals(WPUState::QUICK_ACCESS)) {
+ if (m_quickAccess->canBeBacked(m_webEngine->tabsCount())) {
+ m_quickAccess->backButtonClicked();
+ } else {
+ minimizeBrowser();
+ }
+ } else {
+ m_webEngine->backButtonClicked();
+ }
+ } else if (m_viewManager.topOfStack() == m_settingsUI.get()) {
+ closeSettingsUI();
+ } else {
+ m_viewManager.popTheStack();
+ }
+}
+
+void SimpleUI::showPopup(interfaces::AbstractPopup* popup)
+{
+ BROWSER_LOGD("[%s]", __func__);
+ m_popupVector.push_back(popup);
+}
+
+void SimpleUI::dismissPopup(interfaces::AbstractPopup* popup)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ std::vector<interfaces::AbstractPopup*>::reverse_iterator it = m_popupVector.rbegin();
+ for (; it != m_popupVector.rend(); ++it) {
+ if (popup == *it) {
+ delete *it;
+ m_popupVector.erase(--it.base());
+ if (m_popupVector.size() > 0) {
+ interfaces::AbstractPopup* tmp = m_popupVector.back();
+ m_popupVector.pop_back(); // pop_back last popup because it'll be pushed while showing
+ tmp->show();
+ }
+ break;
+ }
+ }
+}
+
+#if !PROFILE_MOBILE
+void SimpleUI::onEscapePressed()
+{
+ BROWSER_LOGD("[%s]", __func__);
+ m_zoomUI->escapeZoom();
+}
+#else
+void SimpleUI::onMenuButtonPressed()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ interfaces::AbstractContextMenu *view = dynamic_cast<interfaces::AbstractContextMenu*>(m_viewManager.topOfStack());
+ if (view)
+ view->showContextMenu();
+}
+
+void SimpleUI::onRotation()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ m_current_angle = m_temp_angle;
+ elm_win_rotation_with_resize_set(main_window, m_current_angle);
+ m_bookmarkFlowUI->orientationChanged();
+ m_settingsUI->orientationChanged();
+ m_bookmarkManagerUI->orientationChanged();
+ m_webPageUI->orientationChanged();
+ m_tabUI->orientationChanged();
+ m_webEngine->orientationChanged();
+ if (!m_popupVector.empty())
+ m_popupVector.back()->orientationChanged();
+}
+
+void SimpleUI::__orientation_changed(void* data, Evas_Object*, void*)
+{
+ SimpleUI* simpleUI = static_cast<SimpleUI*>(data);
+ int event_angle = elm_win_rotation_get(simpleUI->main_window);
+ if (simpleUI->m_current_angle != event_angle) {
+ simpleUI->m_temp_angle = event_angle;
+ BROWSER_LOGD("[%s:%d] previous angle: [%d] event angle: [%d]", __PRETTY_FUNCTION__, __LINE__,
+ simpleUI->m_current_angle, simpleUI->m_temp_angle);
+ simpleUI->onRotation();
+ }
+}
+
+bool SimpleUI::isLandscape()
+{
+ return elm_win_rotation_get(main_window) % 180;
+}
+
+int SimpleUI::getRotation()
+{
+ return elm_win_rotation_get(main_window);
+}
+
+void SimpleUI::rotationType(rotationLock lock)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ int *rots;
+ size_t size = 1;
+ switch (lock)
+ {
+ case rotationLock::portrait:
+ rots = new int[1] {0};
+ break;
+ case rotationLock::landscape:
+ rots = new int[1] {90};
+ break;
+ case rotationLock::noLock:
+ default:
+ rots = new int[4] {0, 90, 180, 270};
+ size = 4;
+ break;
+ }
+
+ elm_win_wm_rotation_available_rotations_set( main_window, const_cast<const int*>(rots), size);
+}
+
+#endif
+
+Evas_Object* SimpleUI::getMainWindow()
+{
+ return main_window;
+}
+
+void SimpleUI::downloadStarted(int status)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ NotificationPopup *popup = NotificationPopup::createNotificationPopup(m_viewManager.getContent());
+
+ switch(status)
+ {
+ case DOWNLOAD_UNABLE_TO_DOWNLOAD:
+ popup->show(_("IDS_BR_HEADER_UNABLE_TO_DOWNLOAD_ABB"), false);
+ break;
+ case DOWNLOAD_STARTING_DOWNLOAD:
+ popup->show(_("IDS_BR_POP_STARTING_DOWNLOAD_ING"), false);
+ break;
+ case DOWNLOAD_SAVEDPAGES:
+ popup->show(_("IDS_BR_OPT_SAVEDPAGES"), false);
+ break;
+ case DOWNLOAD_FAIL:
+ popup->show(_("IDS_BR_POP_FAIL"), false);
+ break;
+ case DOWNLOAD_ONLY_HTTP_OR_HTTPS_URLS:
+ popup->show(_("IDS_BR_POP_ONLY_HTTP_OR_HTTPS_URLS_CAN_BE_DOWNLOADED"), false);
+ break;
+ default:
+ break;
+ }
+ popup->dismiss();
+}
+
+void SimpleUI::loadStarted()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_webPageUI->loadStarted();
+#if PROFILE_MOBILE
+ if (m_findOnPageUI->isVisible())
+ closeFindOnPageUI();
+#endif
+}
+
+void SimpleUI::progressChanged(double progress)
+{
+ m_webPageUI->progressChanged(progress);
+}
+
+void SimpleUI::loadFinished()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_webPageUI->loadFinished();
+ if (!m_webEngine->isSecretMode()) {
+ m_tabService->updateTabItem(
+ m_webEngine->currentTabId(),
+ m_webEngine->getURI(),
+ m_webEngine->getTitle(),
+ m_webEngine->getOrigin());
+ m_historyService->addHistoryItem(
+ m_webEngine->getURI(),
+ m_webEngine->getTitle(),
+ m_webEngine->getFavicon());
+ }
+}
+
+void SimpleUI::filterURL(const std::string& url)
+{
+ BROWSER_LOGD("[%s:%d] url=%s", __PRETTY_FUNCTION__, __LINE__, url.c_str());
+ //check for special urls (like: 'about:home')
+ //if there will be more addresses may be we should
+ //create some kind of std::man<std::string url, bool *(doSomethingWithUrl)()>
+ //and then just map[url]() ? m_webEngine->setURI(url) : /*do nothing*/;;
+ if(/*url.empty() ||*/ url == HomePageURL){
+ m_webPageUI->getURIEntry().changeUri("");
+ } else if (!url.empty()){
+
+ //check if url is in favorites
+
+ //check if url is in blocked
+
+ //no filtering
+
+ if (m_webPageUI->stateEquals(WPUState::QUICK_ACCESS))
+ openNewTab(url, "", boost::none, false, false, basic_webengine::TabOrigin::QUICKACCESS);
+ else
+ m_webEngine->setURI(url);
+
+ if (m_webEngine->isSecretMode() ||
+ m_webPageUI->stateEquals(WPUState::MAIN_ERROR_PAGE))
+ switchViewToWebPage();
+ }
+ m_webPageUI->getURIEntry().clearFocus();
+}
+
+void SimpleUI::onURLEntryEditedByUser(const std::shared_ptr<std::string> editedUrlPtr)
+{
+ string editedUrl(*editedUrlPtr);
+ int historyItemsVisibleMax =
+ m_webPageUI->getUrlHistoryList()->getItemsNumberMax();
+ int minKeywordLength =
+ m_webPageUI->getUrlHistoryList()->getKeywordLengthMin();
+ std::shared_ptr<services::HistoryItemVector> result =
+ m_historyService->getHistoryItemsByKeywordsString(editedUrl,
+ historyItemsVisibleMax, minKeywordLength, true);
+ m_webPageUI->getUrlHistoryList()->onURLEntryEditedByUser(editedUrl, result);
+}
+
+#if !PROFILE_MOBILE
+void SimpleUI::onRedKeyPressed()
+{
+ m_webPageUI->onRedKeyPressed();
+}
+
+void SimpleUI::onYellowKeyPressed()
+{
+ m_webPageUI->onYellowKeyPressed();
+}
+
+void SimpleUI::showZoomUI()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if(! m_webPageUI->stateEquals(WPUState::QUICK_ACCESS)) {
+ m_viewManager.popStackTo(m_webPageUI.get());
+ m_webPageUI->showTabUI.connect(boost::bind(&SimpleUI::closeZoomUI, this));
+ m_zoomUI->show(m_window.get());
+ }
+}
+
+void SimpleUI::closeZoomUI()
+{
+ M_ASSERT(m_zoomUI);
+ m_zoomUI->hideUI();
+}
+
+void SimpleUI::setZoomFactor(int level)
+{
+ BROWSER_LOGD("[%s:%d]", __PRETTY_FUNCTION__, __LINE__);
+ m_webEngine->setZoomFactor(level);
+}
+
+int SimpleUI::getZoomFactor()
+{
+ BROWSER_LOGD("[%s:%d] %d", __PRETTY_FUNCTION__, __LINE__, m_webEngine->getZoomFactor());
+ return m_webEngine->getZoomFactor();
+}
+#endif
+
+void SimpleUI::scrollView(const int& dx, const int& dy)
+{
+ m_webEngine->scrollView(dx, dy);
+}
+
+#if PROFILE_MOBILE
+void SimpleUI::showFindOnPageUI(const std::string& str)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_findOnPageUI);
+ m_findOnPageUI->show();
+ if (!str.empty())
+ m_findOnPageUI->set_text(str.c_str());
+}
+
+void SimpleUI::findWord(const struct FindData& fdata)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_webEngine->findWord(fdata.input_str, fdata.forward, fdata.func, fdata.data);
+}
+
+void SimpleUI::closeFindOnPageUI()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_findOnPageUI);
+ if (m_findOnPageUI)
+ m_findOnPageUI->hideUI();
+}
+#endif
+
+void SimpleUI::showTabUI()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_viewManager.pushViewToStack(m_tabUI.get());
+
+ if (!m_webPageUI->stateEquals(WPUState::QUICK_ACCESS) &&
+ m_webEngine->tabsCount() > 0 &&
+ m_webEngine->isLoading())
+ onGenerateThumb(m_webEngine->currentTabId());
+
+ auto tabsContents = m_webEngine->getTabContents();
+ m_tabService->fillThumbs(tabsContents);
+ m_tabService->fillFavicons(tabsContents);
+ m_tabUI->addTabItems(tabsContents, m_webEngine->isSecretMode());
+}
+
+void SimpleUI::closeTabUI()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (m_viewManager.topOfStack() == m_tabUI.get())
+ m_viewManager.popTheStack();
+}
+
+void SimpleUI::refetchTabUIData() {
+ auto tabsContents = m_webEngine->getTabContents();
+ m_tabService->fillThumbs(tabsContents);
+ m_tabService->fillFavicons(tabsContents);
+ m_tabUI->addTabItems(tabsContents, m_webEngine->isSecretMode());
+}
+
+void SimpleUI::newTabClicked()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (!checkIfCreate())
+ return;
+ showHomePage();
+}
+
+void SimpleUI::tabClicked(const tizen_browser::basic_webengine::TabId& tabId)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ switchToTab(tabId);
+ m_viewManager.popStackTo(m_webPageUI.get());
+}
+
+void SimpleUI::closeTabsClicked(const tizen_browser::basic_webengine::TabId& tabId)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_webEngine->closeTab(tabId);
+}
+
+int SimpleUI::tabsCount()
+{
+ return m_webEngine->tabsCount();
+}
+
+#if PROFILE_MOBILE
+void SimpleUI::handleConfirmationRequest(basic_webengine::WebConfirmationPtr webConfirmation)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ if (webConfirmation->getConfirmationType() == basic_webengine::WebConfirmation::ConfirmationType::CertificateConfirmation) {
+ if (m_webPageUI->stateEquals(WPUState::MAIN_WEB_PAGE)) {
+ auto cert = std::dynamic_pointer_cast<basic_webengine::CertificateConfirmation, basic_webengine::WebConfirmation>(webConfirmation);
+ auto type = m_certificateContents->isCertExistForHost(cert->getURI());
+ if (type == services::CertificateContents::UNSECURE_HOST_ALLOWED) {
+ webConfirmation->setResult(tizen_browser::basic_webengine::WebConfirmation::ConfirmationResult::Confirmed);
+ m_webEngine->confirmationResult(webConfirmation);
+ } else {
+ m_webPageUI->getURIEntry().changeUri(webConfirmation->getURI());
+ TextPopup* popup = TextPopup::createPopup(m_viewManager.getContent());
+ popup->addButton(BACK_TO_SAFETY, true, true);
+ popup->addButton(VIEW_CERTIFICATE, false);
+ popup->addButton(CONTINUE);
+ auto popupData = std::make_shared<CertificatePopupData>();
+ popupData->cert = cert;
+ popup->buttonClicked.connect(boost::bind(&SimpleUI::certPopupButtonClicked, this, _1, popupData));
+ popup->setTitle(_("IDS_BR_HEADER_SITE_NOT_TRUSTED_ABB"));
+ popup->setMessage(_("IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG"));
+ popup->popupShown.connect(boost::bind(&SimpleUI::showPopup, this, _1));
+ popup->popupDismissed.connect(boost::bind(&SimpleUI::dismissPopup, this, _1));
+ popup->show();
+ }
+ }
+ } else {
+ BROWSER_LOGW("[%s:%d] Unknown WebConfirmation::ConfirmationType!", __PRETTY_FUNCTION__, __LINE__);
+ }
+}
+
+void SimpleUI::showCertificatePopup()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ std::string uri = tools::extractDomain(m_webEngine->getURI());
+ services::CertificateContents::HOST_TYPE type = m_certificateContents->isCertExistForHost(uri);
+ std::string pem = m_storageService->getCertificateStorage().getPemForURI(uri);
+ showCertificatePopup(uri, pem, type);
+}
+
+void SimpleUI::showUnsecureConnectionPopup()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ TextPopup* popup = TextPopup::createPopup(m_viewManager.getContent());
+ popup->addButton(OK);
+ popup->setTitle("Unsecure connection!");
+ popup->setMessage("The page which you're trying to open cannot be displayed, unsecure connection detected.");
+ popup->popupShown.connect(boost::bind(&SimpleUI::showPopup, this, _1));
+ popup->popupDismissed.connect(boost::bind(&SimpleUI::dismissPopup, this, _1));
+ popup->show();
+}
+
+void SimpleUI::showCertificatePopup(const std::string& host, const std::string& pem, services::CertificateContents::HOST_TYPE type)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ auto popup = ContentPopup::createPopup(m_viewManager.getContent());
+ popup->isLandscape.connect(boost::bind(&SimpleUI::isLandscape, this));
+ m_certificateContents->initUI(popup->getMainLayout());
+ m_certificateContents->setCurrentTabCertData(host, pem, type);
+ popup->setContent(m_certificateContents->getContent());
+ popup->addButton(OK);
+ popup->setTitle(_("IDS_BR_HEADER_SECURITY_CERTIFICATE"));
+ popup->popupShown.connect(boost::bind(&SimpleUI::showPopup, this, _1));
+ popup->popupDismissed.connect(boost::bind(&SimpleUI::dismissPopup, this, _1));
+ popup->show();
+}
+#endif
+
+void SimpleUI::certPopupButtonClicked(PopupButtons button, std::shared_ptr<PopupData> popupData)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ std::shared_ptr<CertificatePopupData> certPopupData = std::dynamic_pointer_cast<CertificatePopupData, PopupData>(popupData);
+ switch (button) {
+ case OK:
+ break;
+ case CONTINUE:
+ {
+ certPopupData->cert->setResult(basic_webengine::WebConfirmation::ConfirmationResult::Confirmed);
+ m_webEngine->confirmationResult(certPopupData->cert);
+ std::string uri = certPopupData->cert->getURI();
+ std::string pem = certPopupData->cert->getPem();
+ m_certificateContents->saveWrongCertificateInfo(uri, pem);
+ break;
+ }
+ case BACK_TO_SAFETY:
+ certPopupData->cert->setResult(basic_webengine::WebConfirmation::ConfirmationResult::Rejected);
+ m_webEngine->confirmationResult(certPopupData->cert);
+ break;
+ case VIEW_CERTIFICATE:
+ {
+#if PROFILE_MOBILE
+ showCertificatePopup(certPopupData->cert->getURI(), certPopupData->cert->getPem(), services::CertificateContents::UNSECURE_HOST_UNKNOWN);
+#endif
+ break;
+ }
+ default:
+ BROWSER_LOGW("[%s:%d] Unknown button type!", __PRETTY_FUNCTION__, __LINE__);
+ }
+}
+
+Evas_Object* SimpleUI::showHistoryUI(Evas_Object* parent, SharedNaviframeWrapper naviframe, bool removeMode)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_historyUI->setNaviframe(naviframe);
+ auto ret = m_historyUI->createDaysList(parent, removeMode);
+ m_historyUI->addHistoryItems(
+ m_historyService->getHistoryToday(), HistoryPeriod::HISTORY_TODAY);
+ m_historyUI->addHistoryItems(
+ m_historyService->getHistoryYesterday(), HistoryPeriod::HISTORY_YESTERDAY);
+ m_historyUI->addHistoryItems(
+ m_historyService->getHistoryLastWeek(), HistoryPeriod::HISTORY_LASTWEEK);
+ m_historyUI->addHistoryItems(
+ m_historyService->getHistoryLastMonth(), HistoryPeriod::HISTORY_LASTMONTH);
+ m_historyUI->addHistoryItems(
+ m_historyService->getHistoryOlder(), HistoryPeriod::HISTORY_OLDER);
+ return ret;
+}
+
+void SimpleUI::closeHistoryUI()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (m_viewManager.topOfStack() == m_historyUI.get())
+ m_viewManager.popTheStack();
+}
+
+void SimpleUI::showSettings(unsigned s)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_settingsManager->init(m_viewManager.getContent());
+ m_settingsUI = m_settingsManager->getView(static_cast<SettingsMainOptions>(s));
+ m_viewManager.pushViewToStack(m_settingsUI.get());
+}
+
+void SimpleUI::closeSettingsUI()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_viewManager.popTheStack();
+}
+
+void SimpleUI::onDefSearchEngineClicked()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ auto popup = RadioPopup::createPopup(m_viewManager.getContent());
+ popup->setTitle(_(Translations::SettingsDefaultSearchEngineTitle.c_str()));
+ popup->addRadio(RadioButtons::GOOGLE);
+ popup->addRadio(RadioButtons::YAHOO);
+ popup->addRadio(RadioButtons::BING);
+ auto stateString = []() -> std::string {
+ auto sig =
+ SPSC.getWebEngineSettingsParamString(
+ basic_webengine::WebEngineSettings::DEFAULT_SEARCH_ENGINE);
+ return (sig && !sig->empty()) ?
+ *sig :
+ Translations::Google;
+ }();
+ auto state = RadioPopup::translateButtonState(stateString);
+ popup->setState(state);
+ popup->radioButtonClicked.connect(
+ [&,this](const RadioButtons& button){
+ SPSC.setSearchEngineSubText(
+ static_cast<int>(button));
+ dismissPopup(popup);
+ });
+ popup->popupShown.connect(boost::bind(&SimpleUI::showPopup, this, _1));
+ popup->popupDismissed.connect(
+ boost::bind(&SimpleUI::dismissPopup, this, _1));
+ popup->show();
+}
+
+void SimpleUI::onSaveContentToClicked()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ auto popup = RadioPopup::createPopup(m_viewManager.getContent());
+ SPSC.settingsSaveContentRadioPopupPtr(popup);
+ popup->setTitle(_(Translations::SettingsAdvancedSaveContentTitle.c_str()));
+ popup->addRadio(RadioButtons::DEVICE);
+ popup->addRadio(RadioButtons::SD_CARD);
+ auto stateString = []() -> std::string {
+ auto sig =
+ SPSC.getWebEngineSettingsParamString(
+ basic_webengine::WebEngineSettings::SAVE_CONTENT_LOCATION);
+ return (sig && !sig->empty()) ?
+ *sig :
+ Translations::Device;
+ }();
+ auto state = RadioPopup::translateButtonState(stateString);
+ popup->setState(state);
+ popup->radioButtonClicked.connect(
+ [&,this](const RadioButtons& button){
+ SPSC.setContentDestination(static_cast<int>(button));
+ dismissPopup(popup);
+ SPSC.settingsSaveContentRadioPopupPtr(nullptr);
+ });
+ popup->popupShown.connect(boost::bind(&SimpleUI::showPopup, this, _1));
+ popup->popupDismissed.connect(
+ boost::bind(&SimpleUI::dismissPopup, this, _1));
+ popup->show();
+}
+
+std::string SimpleUI::requestSettingsCurrentPage()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ return m_webEngine->getURI();
+}
+
+#if PWA
+void SimpleUI::resultDataManifest(std::string pwaData)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_webPageUI->resultDataManifest(pwaData);
+}
+#endif
+
+void SimpleUI::selectSettingsOtherPageChange()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ InputPopup* popup = InputPopup::createPopup(m_viewManager.getContent());
+ popup->setTitle(_("IDS_BR_MBODY_SET_HOMEPAGE"));
+ popup->setAcceptRightLeft(true);
+ popup->setCancelButtonText(_("IDS_BR_BUTTON_CANCEL"));
+ popup->setOkButtonText(_("IDS_BR_BUTTON_SET"));
+ popup->setTip(_("IDS_BR_BODY_WEB_ADDRESS"));
+ popup->button_clicked.connect(
+ [this](const std::string& otherPage){
+ if (!otherPage.empty()) {
+ SPSC.setWebEngineSettingsParamString(
+ basic_webengine::WebEngineSettings::CURRENT_HOME_PAGE,
+ otherPage);
+ m_settingsUI->updateButtonMap();
+ }
+ });
+ popup->popupShown.connect(boost::bind(&SimpleUI::showPopup, this, _1));
+ popup->popupDismissed.connect(
+ [this](interfaces::AbstractPopup* popup){
+ dismissPopup(popup);
+ m_settingsUI->updateButtonMap();
+ }
+ );
+ popup->show();
+}
+
+void SimpleUI::switchToMobileMode()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (!m_webPageUI->stateEquals(WPUState::QUICK_ACCESS)) {
+ m_webEngine->switchToMobileMode();
+ m_viewManager.popStackTo(m_webPageUI.get());
+ m_webEngine->reload();
+ } else {
+ m_quickAccess->setDesktopMode(false);
+ }
+}
+
+void SimpleUI::switchToDesktopMode()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (!m_webPageUI->stateEquals(WPUState::QUICK_ACCESS)) {
+ m_webEngine->switchToDesktopMode();
+ m_webEngine->reload();
+ } else {
+ m_quickAccess->setDesktopMode(true);
+ }
+}
+
+void SimpleUI::editQuickAccess()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_quickAccess->editQuickAccess();
+}
+
+void SimpleUI::addQuickAccess()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ BookmarkUpdate item;
+ item.folder_id = m_favoriteService->getQuickAccessRoot();
+ item.old_url = "";
+ item.title = m_webEngine->getTitle();
+ item.url = m_webEngine->getURI();
+
+ //TODO: extract all prefixes to external file
+ if (!strncmp(item.title.c_str(), "http://", strlen("http://")))
+ item.title = item.title.substr(strlen("http://"), std::string::npos);
+ else if (!strncmp(item.title.c_str(), "https://", strlen("https://")))
+ item.title = item.title.substr(strlen("https://"), std::string::npos);
+ else if (!strncmp(item.title.c_str(), "ftp://", strlen("ftp://")))
+ item.title = item.title.substr(strlen("ftp://"), std::string::npos);
+
+ addBookmark(item);
+
+ //TODO: display toast message
+}
+
+void SimpleUI::showBookmarkFlowUI()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ std::string uri = m_webEngine->getURI();
+ m_bookmarkFlowUI->setURL(uri);
+
+ bool state = m_favoriteService->bookmarkExists(uri);
+ m_bookmarkFlowUI->setState(state);
+
+ if (state) {
+ tizen_browser::services::BookmarkItem bookmarkItem;
+ m_favoriteService->getItem(uri, &bookmarkItem);
+ m_bookmarkFlowUI->setTitle(bookmarkItem.getTitle());
+ m_bookmarkFlowUI->setFolder(m_favoriteService->getBookmarkItem(bookmarkItem.getParent()));
+ } else {
+ m_bookmarkFlowUI->setTitle(m_webEngine->getTitle());
+ m_bookmarkFlowUI->setFolder(m_favoriteService->getRoot());
+ }
+
+ m_viewManager.pushViewToStack(m_bookmarkFlowUI.get());
+}
+
+void SimpleUI::closeBookmarkFlowUI()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (m_viewManager.topOfStack() == m_bookmarkFlowUI.get())
+ m_viewManager.popTheStack();
+}
+
+void SimpleUI::showBookmarkManagerUI(std::shared_ptr<services::BookmarkItem> parent,
+ BookmarkManagerState state)
+{
+ BROWSER_LOGD("[%s:%d]", __PRETTY_FUNCTION__, __LINE__);
+ m_bookmarkManagerUI->setState(state);
+ m_viewManager.pushViewToStack(m_bookmarkManagerUI.get());
+ m_bookmarkManagerUI->addBookmarkItems(parent,
+ m_favoriteService->getAllBookmarkItems(parent->getId()));
+}
+
+void SimpleUI::showHomePage()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ auto stateString = []() -> std::string {
+ auto sig =
+ SettingsPrettySignalConnector::Instance().
+ getWebEngineSettingsParamString(
+ basic_webengine::WebEngineSettings::CURRENT_HOME_PAGE);
+ return (sig && !sig->empty()) ?
+ *sig :
+ SettingsHomePage::DEF_HOME_PAGE;
+ }();
+ auto it = stateString.find(Translations::CurrentPage);
+ if (!stateString.compare(SettingsHomePage::QUICK_PAGE)) {
+ switchViewToQuickAccess();
+ m_quickAccess->showQuickAccess();
+ return;
+ } else if (!stateString.compare(SettingsHomePage::MOST_VISITED_PAGE)) {
+ switchViewToQuickAccess();
+ m_quickAccess->showMostVisited();
+ return;
+ } else if (it != std::string::npos) {
+ stateString.erase(it, Translations::CurrentPage.length());
+ }
+ auto url = m_webPageUI->getURIEntry().rewriteURI(stateString);
+ m_viewManager.popStackTo(m_webPageUI.get());
+ openNewTab(url);
+}
+
+void SimpleUI::redirectedWebPage(const std::string& oldUrl, const std::string& newUrl)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ BROWSER_LOGD("Redirect from %s to %s", oldUrl.c_str(), newUrl.c_str());
+ m_historyService->clearURLHistory(oldUrl);
+}
+
+void SimpleUI::closeBookmarkManagerUI()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (m_viewManager.topOfStack() == m_bookmarkManagerUI.get())
+ m_viewManager.popTheStack();
+}
+
+void SimpleUI::settingsDeleteSelectedData(const std::map<SettingsDelPersDataOptions, bool>& options)
+{
+ BROWSER_LOGD("[%s]: Deleting selected data", __func__);
+ M_ASSERT(m_viewManager);
+ bool isSelected = false;
+ for (auto& it : options) {
+ if (it.second) {
+ isSelected = true;
+ break;
+ }
+ }
+ if (isSelected) {
+#if PROFILE_MOBILE
+ TextPopup* popup = TextPopup::createPopup(m_viewManager.getContent());
+ popup->addButton(OK);
+ popup->addButton(CANCEL);
+#else
+ SimplePopup* popup = SimplePopup::createPopup(m_viewManager.getContent());
+ popup->addButton(OK);
+ popup->addButton(CANCEL);
+#endif
+ popup->buttonClicked.connect(boost::bind(&SimpleUI::onDeleteSelectedDataButton, this, _1, options));
+ popup->setTitle("Delete");
+ popup->setMessage("The selected web browsing data will be deleted.");
+ popup->popupShown.connect(boost::bind(&SimpleUI::showPopup, this, _1));
+ popup->popupDismissed.connect(boost::bind(&SimpleUI::dismissPopup, this, _1));
+ popup->show();
+ }
+}
+
+void SimpleUI::onDeleteSelectedDataButton(const PopupButtons& button, const std::map<SettingsDelPersDataOptions, bool>& options)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (button == OK) {
+ NotificationPopup *popup = NotificationPopup::createNotificationPopup(m_viewManager.getContent());
+ popup->show("Delete Web Browsing Data");
+
+ for (auto& it : options) {
+ if (it.first == BROWSING_HISTORY && it.second) {
+ BROWSER_LOGD("clear history" );
+ m_historyService->clearAllHistory();
+ } else if (it.first == CACHE && it.second) {
+ BROWSER_LOGD("clear cache");
+ m_webEngine->clearCache();
+ } else if (it.first == COOKIES_AND_SITE && it.second) {
+ BROWSER_LOGD("clear cookies");
+ m_webEngine->clearCookies();
+ } else if (it.first == PASSWORDS && it.second) {
+ BROWSER_LOGD("clear passwords");
+ m_webEngine->clearPasswordData();
+ } else if (it.first == DEL_PERS_AUTO_FILL && it.second) {
+ BROWSER_LOGD("clear autofill forms");
+ m_webEngine->clearFormData();
+ } else if (it.first == LOCATION && it.second) {
+ BROWSER_LOGD("clear location");
+ }
+ }
+ //TODO: No certificates removal in guidelines. Probably it should be done
+ // in the future
+ popup->dismiss();
+ }
+}
+
+#if PROFILE_MOBILE
+void SimpleUI::tabLimitPopupButtonClicked(PopupButtons button)
+#else
+void SimpleUI::tabLimitPopupButtonClicked(PopupButtons button, std::shared_ptr< PopupData > /*popupData */)
+#endif
+{
+ if (button == CLOSE_TAB) {
+ BROWSER_LOGD("[%s]: CLOSE TAB", __func__);
+ closeTab();
+ }
+}
+
+void SimpleUI::tabCreated()
+{
+ int tabs = m_webEngine->tabsCount();
+ m_webPageUI->setTabsNumber(tabs);
+}
+
+bool SimpleUI::checkIfCreate()
+{
+ int tabs = m_webEngine->tabsCount();
+
+ if (tabs >= m_tabLimit) {
+#if PROFILE_MOBILE
+ TextPopup* popup = TextPopup::createPopup(m_viewManager.getContent());
+ popup->addButton(OK);
+ popup->buttonClicked.connect(boost::bind(&SimpleUI::tabLimitPopupButtonClicked, this, _1));
+#else
+ SimplePopup *popup = SimplePopup::createPopup(m_viewManager.getContent());
+ popup->addButton(OK);
+ popup->buttonClicked.connect(boost::bind(&SimpleUI::tabLimitPopupButtonClicked, this, _1, _2));
+#endif
+ popup->setTitle(_("Maximum tab count reached"));
+ popup->setMessage("Close other tabs to open another new tab");
+ popup->popupShown.connect(boost::bind(&SimpleUI::showPopup, this, _1));
+ popup->popupDismissed.connect(boost::bind(&SimpleUI::dismissPopup, this, _1));
+ popup->show();
+ return false;
+ }
+ else
+ return true;
+}
+
+void SimpleUI::updateView()
+{
+ int tabs = m_webEngine->tabsCount();
+ BROWSER_LOGD("[%s] Opened tabs: %d", __func__, tabs);
+ m_webPageUI->setTabsNumber(tabs);
+}
+
+void SimpleUI::changeEngineState()
+{
+ m_webEngine->changeState();
+ m_webEngine->disconnectCurrentWebViewSignals();
+ m_webPageUI->switchViewToQuickAccess(m_quickAccess->getContent());
+ updateView();
+}
+
+void SimpleUI::windowCreated()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ switchViewToWebPage();
+}
+
+void SimpleUI::minimizeBrowser()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ elm_win_lower(main_window);
+}
+
+void SimpleUI::tabClosed(const tizen_browser::basic_webengine::TabId& id)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_tabService->removeTab(id);
+ updateView();
+}
+
+void SimpleUI::searchWebPage(std::string &text, int flags)
+{
+ m_webEngine->searchOnWebsite(text, flags);
+}
+
+void SimpleUI::showPasswordUI()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_viewManager.pushViewToStack(&(m_tabUI->getPasswordUI()));
+}
+
+void SimpleUI::closeTopView()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_viewManager.popTheStack();
+}
+
+void SimpleUI::onFirstSecretMode()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ TextPopup* popup = TextPopup::createPopup(m_viewManager.getContent());
+ popup->addButton(OK);
+ popup->setTitle(_("IDS_BR_HEADER_DONT_USE_PASSWORD_ABB"));
+ popup->setMessage("To protect your Secret mode data, create a password. "
+ "If you Use Secret mode without creating a password, you will not be able to "
+ "prevent others from viewing your browser and search history, bookmarks, And saved pages.");
+ popup->buttonClicked.connect(boost::bind(&TabUI::switchToSecretFirstTime, m_tabUI.get()));
+ popup->popupShown.connect(boost::bind(&SimpleUI::showPopup, this, _1));
+ popup->popupDismissed.connect(boost::bind(&SimpleUI::dismissPopup, this, _1));
+ popup->show();
+}
+
+void SimpleUI::addBookmark(BookmarkUpdate bookmark_update)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (m_favoriteService) {
+ if (m_webEngine && !m_webEngine->getURI().empty()) {
+ const int THUMB_HEIGHT = boost::any_cast<int>(
+ tizen_browser::config::Config::getInstance().get(CONFIG_KEY::FAVORITESERVICE_THUMB_HEIGHT));
+ const int THUMB_WIDTH = boost::any_cast<int>(
+ tizen_browser::config::Config::getInstance().get(CONFIG_KEY::FAVORITESERVICE_THUMB_WIDTH));
+ m_favoriteService->addBookmark(m_webEngine->getURI(), bookmark_update.title, std::string(),
+ m_webEngine->getSnapshotData(THUMB_WIDTH, THUMB_HEIGHT, tools::SnapshotType::ASYNC_BOOKMARK),
+ m_webEngine->getFavicon(), bookmark_update.folder_id);
+ }
+ }
+}
+
+void SimpleUI::editBookmark(BookmarkUpdate bookmark_update)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (m_favoriteService) {
+ if (m_webEngine && !bookmark_update.old_url.empty()) {
+ services::BookmarkItem oldItem;
+ m_favoriteService->getItem(bookmark_update.old_url, &oldItem);
+ m_favoriteService->editBookmark(oldItem.getId(), bookmark_update.url,
+ bookmark_update.title, bookmark_update.folder_id);
+ m_bookmarkManagerUI->addBookmarkItems(nullptr, m_favoriteService->getAllBookmarkItems(
+ bookmark_update.folder_id));
+ }
+ }
+}
+
+void SimpleUI::deleteBookmark()
+{
+ std::string uri(m_webEngine->getURI());
+ bool ret(true);
+ if (m_favoriteService->bookmarkExists(uri))
+ ret = m_favoriteService->deleteBookmark(uri);
+ // TODO add translations
+ auto text(
+ ret ?
+ "Bookmark deletion has failed!" :
+ "Bookmark has been deleted successfully.");
+ auto toast(tools::EflTools::createToastPopup(
+ m_viewManager.getContent(),
+ 3.0,
+ text));
+ evas_object_show(toast);
+}
+}
+}
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/*
+ * SimpleUI.h
+ *
+ * Created on: Mar 18, 2014
+ * Author: k.szalilow
+ */
+
+#ifndef SIMPLEUI_H_
+#define SIMPLEUI_H_
+
+#include <Evas.h>
+
+#include "AbstractContextMenu.h"
+#include "AbstractMainWindow.h"
+#include "AbstractService.h"
+#include "AbstractFavoriteService.h"
+#include "ServiceFactory.h"
+#include "service_macros.h"
+
+// components
+#include "WebPageUI.h"
+#include "AbstractWebEngine.h"
+#include "TabOrigin.h"
+#include "HistoryUI.h"
+#include "FindOnPageUI.h"
+#include "SettingsUI.h"
+#include "SettingsMain.h"
+#include "SettingsHomePage.h"
+#include "SettingsPrivacy.h"
+#include "SettingsManager.h"
+#include "TextPopup_mob.h"
+#include "QuickAccess.h"
+#include "TabUI.h"
+#include "TabId.h"
+#include "HistoryService.h"
+#include "TabServiceTypedef.h"
+#include "BookmarkFlowUI.h"
+#include "BookmarkManagerUI.h"
+#include "PlatformInputManager.h"
+#include "StorageService.h"
+#include "CertificateContents.h"
+
+// other
+#include "Action.h"
+#include "InputPopup.h"
+#include "SimplePopup.h"
+#include "ContentPopup_mob.h"
+#include "WebConfirmation.h"
+#include "ViewManager.h"
+#include "MenuButton.h"
+#include "ProgressiveWebApp.h"
+
+namespace tizen_browser{
+namespace base_ui{
+
+template <>
+void AbstractMainWindow<Evas_Object>::setMainWindow(Evas_Object * rawPtr)
+{
+ m_window = std::shared_ptr<Evas_Object>(rawPtr, evas_object_del);
+}
+
+class BROWSER_EXPORT SimpleUI : public AbstractMainWindow<Evas_Object>
+{
+public:
+ SimpleUI(/*Evas_Object *window*/);
+ virtual ~SimpleUI();
+ virtual int exec(const std::string& _url, const std::string& _caller);
+ virtual std::string getName();
+ void suspend();
+ void resume();
+ void destroyUI();
+
+ enum class rotationLock {
+ noLock = 0,
+ portrait,
+ landscape,
+ };
+
+private:
+ // setup functions
+ void loadUIServices();
+ void connectUISignals();
+ void loadModelServices();
+ void initModelServices();
+ void initUIServices();
+ void connectModelSignals();
+ void faviconChanged(tools::BrowserImagePtr favicon);
+ void restoreLastSession();
+ Evas_Object* createWebLayout(Evas_Object* parent);
+ Evas_Object* createErrorLayout(Evas_Object* parent);
+
+ void forwardEnable(bool enable);
+
+ void downloadStarted(int status);
+ void loadFinished();
+ void progressChanged(double progress);
+ void loadStarted();
+
+ void setErrorButtons();
+
+ void bookmarkAdded();
+ void bookmarkDeleted();
+
+ void showQuickAccess();
+ void switchViewToQuickAccess();
+ void switchViewToIncognitoPage();
+ void switchViewToWebPage();
+ void updateView();
+ void changeEngineState();
+ void windowCreated();
+ void minimizeBrowser();
+
+#if PROFILE_MOBILE
+ void openNewTab(const std::string &uri, const std::string& title =
+ std::string(), const boost::optional<int> adaptorId = boost::none,
+ bool desktopMode = false, bool incognitoMode = false,
+ basic_webengine::TabOrigin origin = basic_webengine::TabOrigin::UNKNOWN);
+#else
+ void openNewTab(const std::string &uri, const std::string& title =
+ std::string(), const boost::optional<int> adaptorId = boost::none,
+ bool desktopMode = true, bool incognitoMode = false,
+ basic_webengine::TabOrigin origin = basic_webengine::TabOrigin::UNKNOWN);
+#endif
+
+ void switchToTab(const tizen_browser::basic_webengine::TabId& tabId);
+ void newTabClicked();
+ void tabClicked(const tizen_browser::basic_webengine::TabId& tabId);
+ void closeTabsClicked(const tizen_browser::basic_webengine::TabId& tabId);
+ void tabCreated();
+ bool checkIfCreate();
+ void tabClosed(const tizen_browser::basic_webengine::TabId& id);
+
+ std::shared_ptr<services::HistoryItemVector> getHistory();
+ std::shared_ptr<services::HistoryItemVector> getMostVisitedItems();
+
+ void onBookmarkClicked(std::shared_ptr<tizen_browser::services::BookmarkItem> bookmarkItem);
+ void onNewQuickAccessClicked();
+ void addQuickAccessItem(const std::string &name);
+ void onBookmarkEdit(std::shared_ptr<tizen_browser::services::BookmarkItem> bookmarkItem);
+ void onBookmarkOrderEdited(std::shared_ptr<tizen_browser::services::BookmarkItem> bookmarkItem);
+ void onBookmarkDeleted(std::shared_ptr<tizen_browser::services::BookmarkItem> bookmarkItem);
+ void onNewFolderClicked(int parent);
+ void onNewFolderPopupClick(const std::string& folder_name, int parent);
+#if PROFILE_MOBILE
+ void onDeleteFolderClicked(const std::string& folder_name);
+ void onRemoveFoldersClicked(std::vector<std::shared_ptr<services::BookmarkItem>> items);
+ void onEditFolderPopupClicked(const std::string& newName, std::shared_ptr<services::BookmarkItem> item);
+ void onDeleteFolderPopupClicked(PopupButtons button);
+ static void onUrlIMEOpened(void* data, Evas_Object*, void*);
+ static void onUrlIMEClosed(void* data, Evas_Object*, void*);
+#endif
+
+ void onHistoryRemoved(const std::string& uri);
+ void onOpenURL(std::shared_ptr<tizen_browser::services::HistoryItem> historyItem, bool desktopMode);
+ /**
+ * @brief Handles 'openUrlInNewTab' signals. Uses QuickAccess to indicate
+ * desktop/mobile mode.
+ * TODO: desktop mode should be checked in WebView or QuickAcces (depends
+ * on which view is active)
+ */
+ void onOpenURL(const std::string& url);
+ void onOpenURL(const std::string& url, const std::string& title, bool desktopMode);
+ void onClearHistoryAllClicked();
+ void onDeleteHistoryItems(int id);
+
+ void onMostVisitedClicked();
+ void onQuickAccessClicked();
+
+ /**
+ * @brief Handles 'generateThumb' signals.
+ */
+ void onGenerateThumb(basic_webengine::TabId tabId);
+ void onGenerateFavicon(basic_webengine::TabId tabId);
+ void onSnapshotCaptured(std::shared_ptr<tools::BrowserImage> snapshot, tools::SnapshotType snapshot_type);
+ void onCreateTabId();
+
+ void authPopupButtonClicked(PopupButtons button, std::shared_ptr<PopupData> popupData);
+ void certPopupButtonClicked(PopupButtons button, std::shared_ptr<PopupData> popupData);
+
+ void onActionTriggered(const Action& action);
+#if PROFILE_MOBILE
+ void onMenuButtonPressed();
+ void handleConfirmationRequest(basic_webengine::WebConfirmationPtr webConfirmation);
+#else
+ void onRedKeyPressed();
+ void onYellowKeyPressed();
+#endif
+ void setwvIMEStatus(bool status);
+
+ sharedAction m_showBookmarkManagerUI;
+
+ /**
+ * \brief filters URL before it is passed to WebEngine.
+ *
+ * This function should be connected with m_simpleURI->uriChanged.
+ * it is a good place to check for special urls (like "about:home"),
+ * filter forbidden addresses and to check set favorite icon.
+ */
+ void filterURL(const std::string& url);
+
+ // on uri entry widget "changed,user" signal
+ void onURLEntryEditedByUser(const std::shared_ptr<std::string> editedUrlPtr);
+ // on uri entry widget "changed" signal
+ void onURLEntryEdited();
+
+ void onmostHistoryvisitedClicked();
+ void onBookmarkvisitedClicked();
+
+ /**
+ * @brief Check if the current page exists as a bookmark.
+ *
+ */
+ bool checkBookmark();
+
+ /**
+ * @brief Adds current page to bookmarks.
+ *
+ */
+ void addBookmark(BookmarkUpdate bookmark_update);
+
+ /**
+ * @brief Edits currents page bookmark
+ *
+ */
+ void editBookmark(BookmarkUpdate bookmark_update);
+
+ /**
+ * @brief Remove current page from bookmarks
+ *
+ * @param ...
+ * @return void
+ */
+ void deleteBookmark(void);
+
+#if !PROFILE_MOBILE
+ /**
+ * @brief show Zoom Menu
+ */
+ void showZoomUI();
+ void closeZoomUI();
+ void setZoomFactor(int level);
+ int getZoomFactor();
+#endif
+ void scrollView(const int& dx, const int& dy);
+
+ void showTabUI();
+ void closeTabUI();
+ void refetchTabUIData();
+ void switchToMobileMode();
+ void switchToDesktopMode();
+ void editQuickAccess();
+ void addQuickAccess();
+ Evas_Object* showHistoryUI(Evas_Object* parent, SharedNaviframeWrapper naviframe, bool removeMode = false);
+ void closeHistoryUI();
+ void showSettings(unsigned);
+ void closeSettingsUI();
+ void onDefSearchEngineClicked();
+ void onSaveContentToClicked();
+ std::string requestSettingsCurrentPage();
+ void selectSettingsOtherPageChange();
+#if PWA
+ void resultDataManifest(std::string pwaData);
+#endif
+
+ void onEditOtherPagePopupClicked(const std::string& newName);
+ void showBookmarkFlowUI();
+ void closeBookmarkFlowUI();
+ void showFindOnPageUI(const std::string& str);
+#if PROFILE_MOBILE
+ void showCertificatePopup();
+ void showCertificatePopup(const std::string& host, const std::string& pem, services::CertificateContents::HOST_TYPE type);
+ void showUnsecureConnectionPopup();
+
+ void findWord(const struct FindData& fdata);
+ void closeFindOnPageUI();
+
+ void registerHWKeyCallback();
+ void unregisterHWKeyCallback();
+
+ void onRotation();
+ bool isLandscape();
+ int getRotation();
+ void rotationType(rotationLock lock);
+ void connectSettingsSignals();
+ static void __orientation_changed(void* data, Evas_Object*, void*);
+#endif
+ Evas_Object* getMainWindow();
+ void closeBookmarkManagerUI();
+ void showBookmarkManagerUI(std::shared_ptr<services::BookmarkItem> parent,
+ BookmarkManagerState state);
+ void showHomePage();
+ void redirectedWebPage(const std::string& oldUrl, const std::string& newUrl);
+
+ void showPopup(interfaces::AbstractPopup* popup);
+ void dismissPopup(interfaces::AbstractPopup* popup);
+
+ void closeTab();
+ void closeTab(const tizen_browser::basic_webengine::TabId& id);
+
+ void settingsDeleteSelectedData(const std::map<SettingsDelPersDataOptions, bool>& option);
+ void settingsResetMostVisited();
+ void settingsResetBrowser();
+ void onDeleteSelectedDataButton(const PopupButtons& button, const std::map<SettingsDelPersDataOptions, bool>& options);
+ void onDeleteMostVisitedButton(std::shared_ptr<PopupData> popupData);
+ void onResetBrowserButton(PopupButtons button, std::shared_ptr<PopupData> popupData);
+#if PROFILE_MOBILE
+ void tabLimitPopupButtonClicked(PopupButtons button);
+#else
+ void tabLimitPopupButtonClicked(PopupButtons button, std::shared_ptr< PopupData > /*popupData*/);
+ void onEscapePressed();
+#endif
+ int tabsCount();
+
+ void onReturnPressed(MenuButton *m);
+ void onXF86BackPressed();
+ void onBackPressed();
+
+ void searchWebPage(std::string &text, int flags);
+ void showPasswordUI();
+ void closeTopView();
+ void onFirstSecretMode();
+
+ std::string edjePath(const std::string &);
+
+ std::vector<interfaces::AbstractPopup*> m_popupVector;
+
+ std::shared_ptr<WebPageUI> m_webPageUI;
+ std::shared_ptr<basic_webengine::AbstractWebEngine> m_webEngine;
+ std::shared_ptr<interfaces::AbstractFavoriteService> m_favoriteService;
+ std::shared_ptr<services::HistoryService> m_historyService;
+ services::TabServicePtr m_tabService;
+
+ std::shared_ptr<BookmarkFlowUI> m_bookmarkFlowUI;
+#if PROFILE_MOBILE
+ std::shared_ptr<FindOnPageUI> m_findOnPageUI;
+#else
+ std::shared_ptr<tizen_browser::base_ui::ZoomUI> m_zoomUI;
+#endif
+ std::shared_ptr<services::CertificateContents> m_certificateContents;
+ std::shared_ptr<BookmarkManagerUI> m_bookmarkManagerUI;
+ std::shared_ptr<QuickAccess> m_quickAccess;
+ std::shared_ptr<HistoryUI> m_historyUI;
+ std::shared_ptr<SettingsManager> m_settingsManager;
+ std::shared_ptr<SettingsUI> m_settingsUI;
+ std::shared_ptr<TabUI> m_tabUI;
+ std::shared_ptr<services::PlatformInputManager> m_platformInputManager;
+ std::shared_ptr<services::StorageService> m_storageService;
+ bool m_initialised;
+ std::string m_caller;
+ int m_tabLimit;
+ int m_favoritesLimit;
+ bool m_wvIMEStatus;
+ std::string m_folder_name;
+
+ //helper object used to view management
+ ViewManager m_viewManager;
+ Evas_Object *main_window;
+ ProgressiveWebApp m_pwa;
+#if PROFILE_MOBILE
+ Evas_Object *m_conformant;
+ int m_current_angle;
+ int m_temp_angle;
+#endif
+};
+
+}
+}
+
+#endif /* SIMPLEUI_H_ */
--- /dev/null
+#include "TextPopup_mob.h"
+#include "ServiceManager.h"
+#include "AbstractMainWindow.h"
+
+namespace tizen_browser
+{
+
+namespace base_ui
+{
+TextPopup* TextPopup::createPopup(Evas_Object* parent)
+{
+ TextPopup *raw_popup = new TextPopup(parent);
+ return raw_popup;
+}
+
+TextPopup* TextPopup::createPopup(Evas_Object* parent,
+ const std::string& title,
+ const std::string& message)
+{
+ TextPopup *raw_popup = new TextPopup(parent, title, message);
+ return raw_popup;
+}
+
+TextPopup::~TextPopup()
+{
+ buttonClicked.disconnect_all_slots();
+ evas_object_del(m_layout);
+}
+
+TextPopup::TextPopup(Evas_Object* parent)
+ : m_parent(parent)
+ , m_layout(nullptr)
+ , m_buttons_box(nullptr)
+{
+ m_edjFilePath = EDJE_DIR;
+ m_edjFilePath.append("SimpleUI/TextPopup.edj");
+ elm_theme_extension_add(nullptr, m_edjFilePath.c_str());
+}
+
+TextPopup::TextPopup(Evas_Object* parent,
+ const std::string& title,
+ const std::string& message)
+ : m_parent(parent)
+ , m_layout(nullptr)
+ , m_buttons_box(nullptr)
+ , m_title(title)
+ , m_message(message)
+{
+ m_edjFilePath = EDJE_DIR;
+ m_edjFilePath.append("SimpleUI/TextPopup.edj");
+ elm_theme_extension_add(nullptr, m_edjFilePath.c_str());
+}
+
+void TextPopup::show()
+{
+ createLayout();
+ popupShown(this);
+}
+
+void TextPopup::dismiss(){
+ popupDismissed(this);
+}
+
+void TextPopup::onBackPressed(){
+ if (m_defaultBackButton != NONE)
+ buttonClicked(m_defaultBackButton);
+ dismiss();
+}
+
+void TextPopup::_response_cb(void* data,
+ Evas_Object* obj,
+ void* /*event_info*/)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ auto self = static_cast<TextPopup*>(data);
+ auto it = std::find_if(self->m_buttons.begin(),
+ self->m_buttons.end(),
+ [obj] (const Button& i)
+ { return i.m_evasObject == obj; }
+ );
+
+ if (it == self->m_buttons.end()) {
+ BROWSER_LOGW("[%s:%d] Button not found!", __PRETTY_FUNCTION__, __LINE__);
+ } else {
+ self->buttonClicked(it->m_type);
+ }
+ if (it->m_dismissOnClick)
+ self->dismiss();
+}
+
+void TextPopup::setTitle(const std::string& title)
+{
+ this->m_title = title;
+}
+
+void TextPopup::setMessage(const std::string& message)
+{
+ this->m_message = message;
+}
+
+void TextPopup::setContent(Evas_Object* content)
+{
+ elm_object_part_content_set(m_layout, "content_swallow", content);
+}
+
+void TextPopup::addButton(const PopupButtons& button, bool dismissOnClick, bool defaultBackButton)
+{
+ m_buttons.push_back(Button(button, dismissOnClick));
+ if (defaultBackButton)
+ m_defaultBackButton = button;
+}
+
+void TextPopup::createLayout()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_parent);
+
+ m_layout = elm_layout_add(m_parent);
+ elm_object_tree_focus_allow_set(m_layout, EINA_FALSE);
+ elm_layout_file_set(m_layout, m_edjFilePath.c_str(), "text_popup_layout");
+ evas_object_size_hint_weight_set(m_layout, EVAS_HINT_EXPAND, 0);
+ evas_object_size_hint_align_set(m_layout, EVAS_HINT_FILL, EVAS_HINT_FILL);
+
+ elm_object_translatable_part_text_set(m_layout, "title_text", m_title.c_str());
+ elm_object_translatable_text_set(m_layout, m_message.c_str());
+
+ m_buttons_box = elm_box_add(m_layout);
+ elm_box_horizontal_set(m_buttons_box, EINA_TRUE);
+ evas_object_size_hint_weight_set(m_buttons_box, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(m_buttons_box, EVAS_HINT_FILL, EVAS_HINT_FILL);
+
+ for (size_t i=0; i < m_buttons.size(); ++i) {
+ auto btn = elm_button_add(m_buttons_box);
+ m_buttons[i].m_evasObject = btn;
+ elm_object_style_set(btn, "text-popup-button");
+ evas_object_size_hint_weight_set(btn, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(btn, EVAS_HINT_FILL, EVAS_HINT_FILL);
+ elm_object_part_text_set(btn, "elm.text", _(buttonsTranslations[m_buttons[i].m_type].c_str()));
+ elm_box_pack_end(m_buttons_box, btn);
+ evas_object_smart_callback_add(btn, "clicked", _response_cb, (void*) this);
+
+ evas_object_show(btn);
+ if (i > 0) // separator for more buttons than one
+ elm_object_signal_emit(btn, "visible", "ui");
+ }
+
+ evas_object_show(m_buttons_box);
+ elm_object_part_content_set(m_layout, "buttons_swallow", m_buttons_box);
+
+ evas_object_show(m_layout);
+ elm_object_part_content_set(m_parent, "popup_content", m_layout);
+}
+}
+
+}
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef __TEXT_POPUP_H__
+#define __TEXT_POPUP_H__ 1
+
+#include <Evas.h>
+#include <Elementary.h>
+#include <string>
+#include <list>
+#include <memory>
+
+#include "AbstractPopup.h"
+#include "PopupButtons.h"
+#include "WebConfirmation.h"
+
+namespace tizen_browser
+{
+
+namespace base_ui
+{
+
+class TextPopup : public interfaces::AbstractPopup
+{
+public:
+ static TextPopup* createPopup(Evas_Object* parent);
+ static TextPopup* createPopup(Evas_Object* parent, const std::string& title, const std::string& message);
+
+ void show();
+ void dismiss();
+ void onBackPressed();
+#if PROFILE_MOBILE
+ void orientationChanged() {};
+#endif
+
+ void setTitle(const std::string& title);
+ void setMessage(const std::string& message);
+ void setContent(Evas_Object* content);
+ void addButton(const PopupButtons& button, bool dismissOnClick = true, bool defaultBackButton = false);
+ void createLayout();
+ boost::signals2::signal<void (PopupButtons)> buttonClicked;
+
+ ~TextPopup();
+
+private:
+ TextPopup(Evas_Object* parent);
+ TextPopup(Evas_Object* parent, const std::string& title, const std::string& message);
+
+ struct Button {
+ Button(PopupButtons type, bool dismissOnClick)
+ : m_type(type)
+ , m_dismissOnClick(dismissOnClick)
+ , m_evasObject(nullptr)
+ {};
+ PopupButtons m_type;
+ bool m_dismissOnClick;
+ Evas_Object* m_evasObject;
+ };
+
+ Evas_Object* m_parent;
+ Evas_Object* m_layout;
+ Evas_Object* m_buttons_box;
+ std::vector<Button> m_buttons;
+ std::string m_title;
+ std::string m_message;
+ static void _response_cb(void* data, Evas_Object* obj, void* event_info);
+ std::string m_edjFilePath;
+ PopupButtons m_defaultBackButton = NONE;
+};
+
+}
+
+}
+
+#endif //__TEXT_POPUP_H__
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/*
+ * ViewManager.cpp
+ *
+ * Created on: Sep 11, 2015
+ * Author: m.lapinski@samsung.com
+ */
+
+#include <Elementary.h>
+#include <Ecore.h>
+#include <Ecore_Wayland.h>
+#include <string>
+
+#include "ViewManager.h"
+#include "core/BrowserLogger.h"
+#include "core/ServiceManager/Debug/BrowserAssert.h"
+
+namespace tizen_browser{
+namespace base_ui{
+
+ViewManager::ViewManager()
+ : m_mainLayout(nullptr)
+ , m_conformant(nullptr)
+ , m_parentWindow(nullptr)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+}
+
+void ViewManager::init(Evas_Object* parentWindow)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(parentWindow);
+
+ m_conformant = elm_conformant_add(parentWindow);
+ //tmp for TSAM-5664 rotation resize issue
+ //elm_win_indicator_mode_set(parentWindow, ELM_WIN_INDICATOR_SHOW);
+ evas_object_size_hint_weight_set(m_conformant, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_show(m_conformant);
+ elm_win_resize_object_add(parentWindow, m_conformant);
+
+ Evas_Object* bx = elm_box_add(parentWindow);
+ evas_object_size_hint_weight_set(bx, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(bx, EVAS_HINT_FILL, EVAS_HINT_FILL);
+
+ m_mainLayout = elm_layout_add(bx);
+ evas_object_size_hint_weight_set(m_mainLayout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set (m_mainLayout, EVAS_HINT_FILL, EVAS_HINT_FILL);
+ evas_object_show(m_mainLayout);
+ elm_box_pack_end(bx, m_mainLayout);
+
+ Eina_Bool ret = elm_layout_file_set(m_mainLayout,
+ (std::string(EDJE_DIR)
+ + std::string("SimpleUI/ViewManager.edj")).c_str(),
+ "main_layout");
+ if (!ret)
+ BROWSER_LOGD("[%s:%d] elm_layout_file_set falied !!!",__PRETTY_FUNCTION__, __LINE__);
+
+ elm_object_content_set(m_conformant, bx);
+}
+
+ViewManager::~ViewManager()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ evas_object_del(m_mainLayout);
+}
+
+void ViewManager::popStackTo(interfaces::AbstractUIComponent* view)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(view);
+ interfaces::AbstractUIComponent* previousView = m_viewStack.top();
+
+ while(!m_viewStack.empty() && m_viewStack.top() != view)
+ {
+ m_viewStack.pop();
+ }
+ updateLayout(previousView);
+ BROWSER_LOGD("[%s:%d] new top: %p", __PRETTY_FUNCTION__, __LINE__, topOfStack());
+}
+
+void ViewManager::popTheStack()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if(!m_viewStack.empty())
+ {
+ interfaces::AbstractUIComponent* previousView = m_viewStack.top();
+ m_viewStack.pop();
+ updateLayout(previousView);
+ }
+ BROWSER_LOGD("[%s:%d] new top: %p", __PRETTY_FUNCTION__, __LINE__, topOfStack());
+}
+
+void ViewManager::pushViewToStack(interfaces::AbstractUIComponent* view)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ M_ASSERT(view);
+ if (topOfStack() == view)
+ {
+ BROWSER_LOGD("[%s:%d] View %p is already on stack !!!",
+ __PRETTY_FUNCTION__, __LINE__, view);
+ return;
+ }
+ interfaces::AbstractUIComponent* previousView = topOfStack();
+ m_viewStack.push(view);
+ updateLayout(previousView);
+ BROWSER_LOGD("[%s:%d] new top: %p", __PRETTY_FUNCTION__, __LINE__, topOfStack());
+}
+
+
+void ViewManager::updateLayout(interfaces::AbstractUIComponent* previousView)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ Evas_Object* swallowed = elm_layout_content_get(m_mainLayout, "content");
+ if (!m_viewStack.empty())
+ {
+ if (topOfStack()->getContent() == swallowed)
+ {
+ BROWSER_LOGD("[%s:%d] Top of stack is already visible!!!",
+ __PRETTY_FUNCTION__, __LINE__);
+ return;
+ }
+ elm_layout_content_unset(m_mainLayout, "content");
+ if (previousView)
+ {
+ previousView->hideUI();
+ evas_object_hide(previousView->getContent());
+ }
+ elm_layout_content_set(m_mainLayout, "content", topOfStack()->getContent());
+ evas_object_show(elm_layout_content_get(m_mainLayout, "content"));
+
+ topOfStack()->showUI();
+ }
+ else
+ {
+ BROWSER_LOGD("[%s:%d] Stack is empty!!!",__PRETTY_FUNCTION__, __LINE__);
+ elm_layout_content_unset(m_mainLayout, "content");
+ if (previousView)
+ {
+ previousView->hideUI();
+ evas_object_hide(previousView->getContent());
+ }
+ elm_layout_content_set(m_mainLayout, "content", nullptr);
+ }
+}
+
+Evas_Object* ViewManager::getContent()
+{
+ M_ASSERT(m_mainLayout);
+ return m_mainLayout;
+}
+
+Evas_Object* ViewManager::getConformant() {
+ return m_conformant;
+}
+
+interfaces::AbstractUIComponent* ViewManager::topOfStack()
+{
+ if(!m_viewStack.empty())
+ return m_viewStack.top();
+ else
+ return nullptr;
+}
+
+
+}//namespace base_ui
+}//names1pace tizen_browser
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/*
+ * ViewManager.h
+ *
+ * Created on: Sep 11, 2015
+ * Author: m.lapinski@samsung.com
+ */
+
+#ifndef VIEWMANAGER_H_
+#define VIEWMANAGER_H_
+
+#include <Evas.h>
+
+#include <stack>
+#include <boost/signals2/signal.hpp>
+
+#include "core/AbstractInterfaces/AbstractUIComponent.h"
+
+namespace tizen_browser{
+namespace base_ui{
+
+
+/**
+ * @brief This class simplifies UI component management. It is a views stack.
+ * It handles all widget framework issues related to changing active view.
+ */
+class ViewManager
+{
+public:
+/**
+ * @brief constructor.
+ */
+ ViewManager();
+
+/**
+ * @brief initialization method
+ *
+ * @param A window which will contatin ViewManager's main layout.
+ */
+ void init(Evas_Object* parentWindow);
+
+/**
+ * @brief destructor
+ *
+ */
+ ~ViewManager();
+
+/**
+ * @brief Pops stack to specified view. Hides actual view (if there is any) and
+ * make specified view visible. Does nothing if stack is empty. If view
+ * is not in the stack, it pops whole stack.
+ *
+ * @param A view which stack should be popped to. Do not use nullptr.
+ */
+ void popStackTo(interfaces::AbstractUIComponent* view);
+
+/**
+ * @brief Pops actual view from the stack, hides it and if there is any view
+ * under it makes it visible.
+ */
+ void popTheStack();
+
+/**
+ * @brief Pushes view to the stack, hides if any wiew was visible hides it and
+ * new one visible visible.
+ *
+ * @param View pushed to stack. Do not use nullptr.
+ */
+ void pushViewToStack(interfaces::AbstractUIComponent* view);
+
+/**
+ * @brief Function returns elm layout used in view management. It's parent is
+ * specified in constructor.
+ *
+ * @return ViewManager's main layout.
+ */
+ Evas_Object* getContent();
+
+/**
+ * @brief Function returns conformant used in view management.
+ *
+ * @return ViewManager's conformant.
+ */
+ Evas_Object* getConformant();
+
+/**
+ * @brief Returns actual top of stack which is dispalyed. It stack is empty
+ * returns null.
+ *
+ * @return actual dispalyed view
+ */
+ interfaces::AbstractUIComponent* topOfStack();
+
+/**
+ * @brief Signal checks if browser is in landscape mode.
+ *
+ * @return Returnes true when app is in landscape mode.
+ */
+ boost::signals2::signal<bool ()> isLandscape;
+
+private:
+ void updateLayout(interfaces::AbstractUIComponent* previousView);
+private:
+ Evas_Object* m_mainLayout;
+ Evas_Object* m_conformant;
+ Evas_Object* m_parentWindow;
+ std::stack<interfaces::AbstractUIComponent*> m_viewStack;
+};
+
+}//namespace base_ui
+}//namespace tizen_browser
+#endif //VIEWMANAGER_H_
--- /dev/null
+#define DEVELOPMENT 0
+
+#define BUTTON_HEIGHT 120
+#define TITLE_HEIGHT 127
+#define TITLE_TEXT_OFFSET_X 100
+#define TITLE_TEXT_OFFSET_Y 44
+#define TITLE_TEXT_HEIGHT 45
+#define MESSAGE_OFFSET_X 44
+#define MESSAGE_OFFSET_TOP 26
+#define MESSAGE_OFFSET_BOT 52
+#define BUTTON_TEXT_OFFSET_X 50
+#define BUTTON_TEXT_OFFSET_Y 40
+#define BUTTON_TEXT_WIDTH 260
+#define BUTTON_TEXT_HEIGHT 40
+
+collections { base_scale: 2.6;
+
+ group {
+ name: "text_popup_layout";
+ data.item: "contents" "ok_button_click cancel_button_click";
+ styles {
+ style {
+ name: "title_text_style";
+ base: "font=Tizen:style=Regular font_size=45 wrap=none color=#389ae9 align=0.5 ellipsis=1";
+ }
+ }
+ parts {
+ rect {
+ name: "bg";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ color: 0 0 0 102.4;
+ align: 0.5 0.5;
+ min: 0 0;
+ max: -1 -1;
+ fixed: 0 0;
+ rel1.relative: 0.0 0.0;
+ rel2.relative: 1.0 1.0;
+ }
+ }
+ rect {
+ name: "popup_bg";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ min: 0 0;
+ max: -1 -1;
+ fixed: 0 0;
+ rel1 {
+ relative: 0 0;
+ to: "title_bg";
+ }
+ rel2 {
+ relative: 1 0;
+ to: "buttons_bg";
+ }
+ }
+ }
+ rect {
+ name: "buttons_bg";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ color: 0 255 255 255;
+ align: 0.5 1;
+ min: 0 BUTTON_HEIGHT;
+ max: -1 BUTTON_HEIGHT;
+ fixed: 0 1;
+ rel1 {
+ relative: 0.0 1.0;
+ to: "bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "bg";
+ }
+ }
+ }
+ part {
+ name: "buttons_swallow";
+ type: SWALLOW;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ fixed: 0 0;
+ align: 0.0 0.0;
+ visible: 1;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "buttons_bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "buttons_bg";
+ }
+ }
+ }
+ rect {
+ name: "text_spacer_0";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: DEVELOPMENT;
+ min: MESSAGE_OFFSET_X 0;
+ max: MESSAGE_OFFSET_X 0;
+ fixed: 1 1;
+ align: 0 0;
+ rel1.relative: 0 0;
+ rel2.relative: 1 1;
+ }
+ }
+ rect {
+ name: "text_spacer_1";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ color: 50 0 50 255;
+ visible: DEVELOPMENT;
+ min: MESSAGE_OFFSET_X MESSAGE_OFFSET_BOT;
+ max: MESSAGE_OFFSET_X MESSAGE_OFFSET_BOT;
+ fixed: 1 1;
+ align: 1 1;
+ rel1 {
+ relative: 0 0;
+ }
+ rel2 {
+ relative: 1 0;
+ to: "buttons_bg";
+ }
+ }
+ }
+ part {
+ name: "content_swallow";
+ scale: 1;
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ min: 0 38;
+ align: 0.5 1;
+ rel1 {
+ relative: 1 1;
+ to: "text_spacer_0";
+ }
+ rel2 {
+ relative: 0 0;
+ to: "text_spacer_1";
+ }
+ }
+ }
+ rect {
+ name: "title_spacer";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: DEVELOPMENT;
+ min: MESSAGE_OFFSET_X 0;
+ max: MESSAGE_OFFSET_X 0;
+ fixed: 1 1;
+ align: 0 0;
+ rel1 {
+ relative: 1 0;
+ to: "content_swallow";
+ }
+ rel2 {
+ relative: 1 1;
+ }
+ }
+ }
+ rect {
+ name: "title_bg";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ align: 0 1;
+ min: 0 TITLE_HEIGHT;
+ max: -1 TITLE_HEIGHT;
+ rel1 {
+ relative: 0 0;
+ to: "bg";
+ }
+ rel2 {
+ relative: 1 0;
+ to: "title_spacer";
+ }
+ }
+ }
+ rect {
+ name: "title_text_spacer_0";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: DEVELOPMENT;
+ color: 255 255 255 127;
+ min: TITLE_TEXT_OFFSET_X TITLE_TEXT_OFFSET_Y;
+ max: TITLE_TEXT_OFFSET_X TITLE_TEXT_OFFSET_Y;
+ fixed: 1 1;
+ align: 0.0 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "title_bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "title_bg";
+ }
+ }
+ }
+ rect {
+ name: "title_text_spacer_1";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: DEVELOPMENT;
+ color: 255 255 255 127;
+ min: TITLE_TEXT_OFFSET_X 0;
+ max: TITLE_TEXT_OFFSET_X 0;
+ fixed: 1 1;
+ align: 1 1;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "title_bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "title_bg";
+ }
+ }
+ }
+ rect {
+ name: "title_text_bg";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: DEVELOPMENT;
+ color: 255 182 193 255; //lightpink
+ align: 0.0 0.0;
+ min: 0 TITLE_TEXT_HEIGHT;
+ max: -1 -1;
+ fixed: 0 0;
+ rel1 {
+ relative: 1 1;
+ to: "title_text_spacer_0";
+ }
+ rel2 {
+ relative: 0 0;
+ to: "title_text_spacer_1";
+ }
+ }
+ }
+ part {
+ name: "title_text";
+ type: TEXTBLOCK;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0.0 0.0;
+ fixed: 0 0;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "title_text_bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "title_text_bg";
+ }
+ text {
+ style: "title_text_style";
+ align: 0 0;
+ }
+ }
+ }
+ }
+ }
+ group {
+ name: "elm/button/base/text-popup-button";
+ styles {
+ style {
+ name: "button_text_style";
+ base: "font=Tizen:style=Regular font_size=40 wrap=word color=#141414 align=0.5";
+ }
+ style {
+ name: "button_text_style_dissabled";
+ base: "font=Tizen:style=Regular font_size=40 wrap=word color=#C0C0C0 align=0.5";
+ }
+ }
+ parts {
+ rect {
+ name: "bg";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ color: 244 244 244 255;
+ min: 0 0;
+ max: -1 -1;
+ fixed: 0 0;
+ }
+ description {
+ state: "pressed" 0.0;
+ inherit: "default" 0.0;
+ color: 224 237 251 255;
+ }
+ }
+ rect {
+ name: "divider_horizontal";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0.5 0.0;
+ color: 0 0 0 38.4;
+ min: 0 1;
+ max: -1 1;
+ fixed: 0 1;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "bg";
+ }
+ }
+ }
+ rect {
+ name: "divider_vertical";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ align: 0.0 0.0;
+ color: 0 0 0 38.4;
+ min: 1 0;
+ max: 1 -1;
+ fixed: 1 0;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "bg";
+ }
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default";
+ visible: 1;
+ }
+ }
+ rect {
+ name: "text_bg";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: DEVELOPMENT;
+ align: 0.0 0.0;
+ color: 255 0 255 255; //magenta
+ min: 0 BUTTON_TEXT_HEIGHT;
+ max: -1 -1;
+ rel1 {
+ relative: 0 0;
+ to: "bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "bg";
+ }
+ }
+ }
+ part {
+ name: "elm.text";
+ type: TEXTBLOCK;
+ scale: 1;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "text_bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "text_bg";
+ }
+ text {
+ style: "button_text_style";
+ align: 0.5 0.5;
+ }
+ }
+ description {
+ state: "dissabled" 0.0;
+ inherit: "default";
+ text.style: "button_text_style_dissabled";
+ }
+ }
+ rect {
+ name: "over";
+ scale: 1;
+ mouse_events: 1;
+ repeat_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "bg";
+ }
+ color: 0 0 0 0;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "visible";
+ source: "ui";
+ signal: "visible";
+ action: STATE_SET "visible" 0.0;
+ target: "divider_vertical";
+ }
+ program {
+ name: "dissabled";
+ source: "ui";
+ signal: "dissabled";
+ action: STATE_SET "dissabled" 0.0;
+ target: "elm.text";
+ }
+ program {
+ name: "enabled";
+ source: "ui";
+ signal: "enabled";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ }
+ program {
+ name: "down";
+ source: "over";
+ signal: "mouse,down,*";
+ action: STATE_SET "pressed" 0.0;
+ target: "bg";
+ }
+ program {
+ name: "up";
+ source: "over";
+ signal: "mouse,up,*";
+ action: STATE_SET "default" 0.0;
+ target: "bg";
+ }
+ program {
+ name: "mouse_click";
+ signal: "mouse,clicked,1";
+ source: "over";
+ script {
+ emit("elm,action,click", "");
+ }
+ }
+ }
+ }
+}
--- /dev/null
+#define CONTENT_HEIGHT 99;
+#define CONTENT_BG_HEIGHT (CONTENT_HEIGHT+294);
+#define DEBUG_RECT_OVER(over_part, r, g, b) \
+ part { name: __CONCAT("dbg_rect_at_", __stringify(__LINE__)); \
+ \
+scale:1; \
+ type : RECT; \
+ repeat_events: 1; \
+ description { \
+ state: "default" 0.0; \
+ visible: 1; \
+ color: r g b 128; \
+ rel1 { to: over_part; relative: 0 0; } \
+ rel2 { to: over_part; relative: 1 1; } \
+ } \
+ }
+collections{
+
+#if PROFILE_MOBILE
+ base_scale: 2.6;
+#else
+ base_scale: 2.0;
+#endif
+
+ group { name: "own_popup";
+ images{
+ image: "modal_dialogs_bg.png" COMP;
+ image: "modal_dialogs_title_bg.png" COMP;
+ }
+ parts{
+part{ name: "content_bg";
+ type: IMAGE;
+ scale: 1;
+ description{
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ color: 255 255 255 255;
+ align: 0 0;
+ min: 688 0;
+ max: 688 1000;
+ rel1 {relative: 0.0 0.0; to: "content"; offset: -79 -148;}
+ rel2 {relative: 1.0 1.0; to: "content"; offset: 0 146;}
+ image.normal: "modal_dialogs_bg.png";
+ image.border: 18 18 15 21;
+ image.border_scale: 1;
+ image.middle: 1;
+ fill {
+ type: SCALE;
+ smooth: 0;
+ origin {
+ relative: 0 0;
+ offset: 0 0;
+ }
+ size {
+ relative: 1 1;
+ offset: 0 0;
+ }
+ }
+ }
+ }
+ part{ name: "title_bg";
+ type: IMAGE;
+ scale: 1;
+ description{
+ state: "default" 0.0;
+ visible: 1;
+ color: 42 76 130 255;
+ min: 670 84;
+ max: 670 84;
+ align: 0.5 0;
+ rel1 {relative: 0.0 0.0; to: "content_bg"; offset: 0 0;}
+ rel2 {relative: 1.0 1.0; to:"content_bg";}
+ image.normal: "modal_dialogs_title_bg.png";
+ image.border: 9 9 9 0 ;
+ image.border_scale: 0;
+ image.middle: 1;
+ fill {
+ type: SCALE;
+ smooth: 0;
+ origin {
+ relative: 0 0;
+ offset: 0 0;
+ }
+ size {
+ relative: 1 1;
+ offset: 0 0;
+ }
+ }
+ }
+ }
+ part{ name: "title_text";
+ type: TEXT;
+ scale: 1;
+ description{
+ state: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1 {relative: 0.0 0.0; to: "title_bg"; offset: 64 0;}
+ rel2 {relative: 1.0 1.0; to: "title_bg";}
+ align: 0 0;
+ min: 542 84;
+ max: 542 84;
+ text{
+ text: "";
+ size: 30;
+ align: 0.5 0.5;
+ }
+ }
+ }
+ part{ name: "content";
+ type: SWALLOW;
+ scale: 1;
+ description{
+ state: "default" 0.0;
+ visible: 1;
+ rel1 {relative: 0.0 0.0;}
+ rel2 {relative: 1.0 1.0;}
+ fixed: 1 1;
+ align: 0.5 0.5;
+ min: 542 0;
+ max: 542 100;
+ }
+ }
+ part {
+ name: "elm.text";
+ type: TEXT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ rel1 {relative: 0.0 0.0;}
+ rel2 {relative: 1.0 1.0;}
+ fixed: 1 1;
+ align: 0.5 0.5;
+ min: 542 0;
+ max: 542 150;
+ color: 0 0 0 255;
+ text {
+ size: 30;
+ }
+ }
+ }
+ part{
+ name: "buttons";
+ type: SWALLOW;
+ scale: 1;
+ description{
+ state: "default" 0.0;
+ visible: 1;
+ rel1 {relative: 0.0 1.0; to: "content_bg";offset: 30 -100;}
+ rel2 {relative: 1.0 1.0; to: "content_bg"; offset: -30 -100;}
+ align: 0.5 0.0;
+ min: 650 70;
+ max: 650 70;
+ }
+ }
+ }
+ }
+
+ group {
+ name: "own_popup_long";
+ inherit: "own_popup";
+ parts {
+ part{ name: "content";
+ type: SWALLOW;
+ scale: 1;
+ description{
+ state: "default" 0.0;
+ visible: 1;
+ rel1 {relative: 0.0 0.0;}
+ rel2 {relative: 1.0 1.0;}
+ fixed: 1 1;
+ align: 0.5 0.5;
+ min: 542 0;
+ max: 542 450;
+ }
+ }
+ }
+ }
+ /*****************************************************************/
+ group {
+ name: "elm/button/base/standard_button";
+ parts {
+ part {
+ name: "bg";
+ type: RECT;
+ scale: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ align: 0.5 0.5;
+ fixed: 1 1;
+ color: 225 225 225 255;
+ min: 270 70;
+ max: -1 70;
+ }
+ description { state: "focus" 0.0;
+ inherit: "default" 0.0;
+ color: 69 143 255 255;
+ }
+ description { state: "dim" 0.0;
+ inherit: "default" 0.0;
+ color: 225 225 225 102;
+ }
+ }
+ part {
+ name: "elm.text";
+ type: TEXT;
+ scale: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ align: 0.5 0.5;
+ min: 250 70;
+ rel1 { relative: 0.0 0.0; to: "bg"; offset: 30 0;}
+ rel2 { relative: 1.0 1.0; to: "bg"; offset: -30 0;}
+ color: 89 89 89 255;
+ text {
+ text: "dshfj";
+ font: "font_name";
+ size: 30;
+ align: 0.5 0.5;
+ min: 1 1;
+ }
+ }
+ description { state: "focus" 0.0;
+ inherit: "default" 0.0;
+ color: 255 255 255 255;
+ text.font: "Tizen:style=Bold";
+ }
+ description { state: "dim" 0.0;
+ inherit: "default" 0.0;
+ color: 89 89 89 102;
+ }
+ }
+ part {
+ name: "over";
+ scale:1;
+ mouse_events: 1;
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ rel1 { relative: 0.0 0.0; to: "bg";}
+ rel2 { relative: 1.0 1.0; to: "bg";}
+ color: 0 0 0 0;
+ }
+ }
+ }
+ programs{
+ program {
+ name: "mouse_in";
+ signal: "mouse,in";
+ source: "over";
+ action: STATE_SET "focus" 0.0;
+ target: "elm.text";
+ target: "bg";
+ script {
+ new st[31];
+ new Float:vl;
+ get_state(PART:"elm.text", st, 30, vl);
+ if(!strcmp(st, "default")) {
+ set_state(PART:"bg", "focus", 0.0);
+ set_state(PART:"elm.text", "focus", 0.0);
+ }
+ }
+ }
+ program {
+ name: "mouse_out";
+ signal: "mouse,out";
+ source: "over";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ target: "bg";
+ script {
+ new st[31];
+ new Float:vl;
+ get_state(PART:"elm.text", st, 30, vl);
+ if(!strcmp(st, "focus")) {
+ set_state(PART:"bg", "visible", 0.0);
+ set_state(PART:"elm.text", "visible", 0.0);
+ }
+ }
+ }
+ program {
+ name: "mouse_click";
+ signal: "mouse,clicked,1";
+ source: "over";
+ script {
+ emit("elm,action,click", "");
+ }
+ }
+ program {
+ name: "disable";
+ signal: "elm,state,disabled";
+ source: "elm";
+ action: STATE_SET "dim" 0.0;
+ target: "elm.text";
+ target: "bg";
+ }
+ program {
+ name: "enable";
+ signal: "elm,state,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ target: "bg";
+ }
+ }
+ }
+}
\ No newline at end of file
--- /dev/null
+#include "../../../core/Tools/edc/InvisibleButton.edc"
+
+#define DEVELOPMENT 0
+
+#define WIDTH 1920
+#define HEIGHT 1080
+#define POPUP_WIDTH 740
+#define POPUP_HEIGHT 388
+#define TITLE_HEIGHT 88
+#define INPUT_HEIGHT 210
+#define BUTTON_HEIGHT 90
+#define BUTTON_WIDTH 370
+#define TITLE_TEXT_OFFSET_X 40
+#define TITLE_TEXT_OFFSET_Y 46
+#define TITLE_TEXT_WIDTH 660
+#define TITLE_TEXT_HEIGHT 42
+#define BUTTON_TEXT_OFFSET_X 30
+#define BUTTON_TEXT_OFFSET_Y 0
+#define BUTTON_TEXT_WIDTH 310
+#define BUTTON_TEXT_HEIGHT 36
+#define MESSAGE_TEXT_OFFSET_X 40
+#define MESSAGE_TEXT_OFFSET_Y 24
+#define MESSAGE_TEXT_WIDTH 660
+#define MESSAGE_TEXT_HEIGHT 32
+#define INPUT_OFFSET_Y 88
+#define INPUT_AREA_HEIGHT 122
+#define INPUT_TEXT_WIDTH 488
+#define INPUT_TEXT_HEIGHT 68
+
+collections{
+
+#if PROFILE_MOBILE
+ base_scale: 2.6;
+#else
+ base_scale: 2.0;
+#endif
+
+ group {
+ name: "elm/entry/selection/browser_entry";
+ parts {
+ part {
+ name: "bg";
+ scale: 1;
+ type: RECT;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ color: 255 255 255 255;
+ }
+ }
+ }
+ }
+ group {
+ name: "elm/entry/cursor/browser_entry";
+ parts {
+ part {
+ name: "bg";
+ scale: 1;
+ type: RECT;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ color: 10 132 229 255;
+ min: 3 60;
+ max: 3 60;
+ visible: 0;
+ }
+ description {
+ state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "focused";
+ signal: "elm,action,focus";
+ source: "elm";
+ action: STATE_SET "focused" 0.0;
+ target: "bg";
+ }
+ program {
+ name: "unfocused";
+ signal: "elm,action,unfocus";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "bg";
+ }
+ }
+ }
+ group {
+ name: "elm/entry/base-single/popup-input-entry";
+ styles {
+ style {
+ name: "input_text_style";
+ base: "font=BreezeSans:style=Light font_size=50 wrap=none color=#333333 align=0.0 valign=0.5 ellipsis=1.0"; //68
+ tag: "br" "";
+ }
+ style {
+ name: "guide_text_style";
+ base: "font=BreezeSans:style=Light font_size=50 wrap=none color=#969696 align=0.0 valign=0.5 ellipsis=1.0"; //68
+ tag: "br" "";
+ }
+ }
+ data {
+ item: focus_highlight "off";
+ }
+ parts {
+ part {
+ name: "bg";
+ scale: 1;
+ type: RECT;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ color: 244 244 244 255;
+ }
+ description {
+ state: "focused" 0.0;
+ color: 224 237 251 255;
+ }
+ }
+ part {
+ name: "label.text.clip";
+ scale: 1;
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ }
+ }
+ part {
+ name: "elm.text";
+ scale: 1;
+ multiline: 0;
+ entry_mode: EDITABLE;
+ select_mode: DEFAULT;
+ cursor_mode: BEFORE;
+ type: TEXTBLOCK;
+ clip_to: "label.text.clip";
+ source: "elm/entry/selection/browser_entry";
+ source4: "elm/entry/cursor/browser_entry";
+ description {
+ state: "default" 0.0;
+ min: 0 INPUT_TEXT_HEIGHT;
+ max: -1 INPUT_TEXT_HEIGHT;
+ rel1 {
+ to: "bg";
+ relative: 0.0 0.0;
+ }
+ rel2.relative: 1.0 1.0;
+ align: 0.0 0.0;
+ text.style: "input_text_style";
+ }
+ }
+ part {
+ name: "elm.guide";
+ scale: 1;
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ rel1 {
+ to: "bg";
+ relative: 0.0 0.0;
+ }
+ rel2.relative: 1.0 1.0;
+ min: 0 INPUT_TEXT_HEIGHT;
+ max: -1 INPUT_TEXT_HEIGHT;
+ text {
+ text: "Input folder name";
+ style: "guide_text_style";
+ }
+ }
+ description {
+ state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "focus";
+ signal: "load";
+ source: "";
+ action: FOCUS_SET;
+ target: "elm.text";
+ }
+ program {
+ name: "focused";
+ signal: "focused";
+ source: "ui";
+ action: STATE_SET "focused" 0.0;
+ target: "bg";
+ }
+ program {
+ name: "unfocused";
+ signal: "unfocused";
+ source: "ui";
+ action: STATE_SET "default" 0.0;
+ target: "bg";
+ }
+ program {
+ name: "gdisabled";
+ signal: "elm,guide,disabled";
+ source: "elm";
+ action: STATE_SET "hidden" 0.0;
+ target: "elm.guide";
+ }
+ program {
+ name: "genabled";
+ signal: "elm,guide,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.guide";
+ }
+ }
+ }
+ group {
+ name: "input-popup-layout";
+ styles {
+ style {
+ name: "title_text_style";
+ base: "font=BreezeSans:style=Light font_size=34 wrap=none color=#333333 align=0.5 valign=1.0 ellipsis=1.0";
+ }
+ }
+ parts {
+ part {
+ name: "dimmed-bg";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ color: 0 0 0 102;
+ align: 0.0 0.0;
+ min: WIDTH HEIGHT;
+ max: WIDTH HEIGHT;
+ fixed: 1 1;
+ rel1.relative: 0.0 0.0;
+ rel2.relative: 1.0 1.0;
+ }
+ }
+ part {
+ name: "bg";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: DEVELOPMENT;
+ color: 198 113 113 255; //salmon
+ align: 0.5 0.0; //TODO: 0.5 0.5
+ min: POPUP_WIDTH POPUP_HEIGHT;
+ max: POPUP_WIDTH POPUP_HEIGHT;
+ fixed: 1 1;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "dimmed-bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "dimmed-bg";
+ }
+ }
+ }
+ part {
+ name: "title_bg";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ align: 0.5 0.0;
+ min: POPUP_WIDTH TITLE_HEIGHT;
+ max: POPUP_WIDTH TITLE_HEIGHT;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "bg";
+ }
+ }
+ }
+ part {
+ name: "title_text_spacer";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: DEVELOPMENT;
+ color: 255 255 255 127;
+ min: TITLE_TEXT_OFFSET_X TITLE_TEXT_OFFSET_Y;
+ max: TITLE_TEXT_OFFSET_X TITLE_TEXT_OFFSET_Y;
+ align: 0.0 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "title_bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "bg";
+ }
+ }
+ }
+ part {
+ name: "title_text_bg";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: DEVELOPMENT;
+ color: 255 182 193 255; //lightpink
+ align: 0.0 0.0;
+ min: TITLE_TEXT_WIDTH TITLE_TEXT_HEIGHT;
+ max: TITLE_TEXT_WIDTH TITLE_TEXT_HEIGHT;
+ rel1 {
+ relative: 1.0 1.0;
+ to: "title_text_spacer";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "bg";
+ }
+ }
+ }
+ part {
+ name: "title_text";
+ type: TEXTBLOCK;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0.0 0.0;
+ min: TITLE_TEXT_WIDTH TITLE_TEXT_HEIGHT;
+ max: TITLE_TEXT_WIDTH TITLE_TEXT_HEIGHT;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "title_text_bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "title_text_bg";
+ }
+ text.style: "title_text_style";
+ }
+ }
+ part {
+ name: "input_swallow";
+ type: SWALLOW;
+ scale: 1;
+ mouse_events: 1;
+ repeat_events: 1;
+ description {
+ state: "default" 0.0;
+ min: POPUP_WIDTH INPUT_HEIGHT;
+ max: POPUP_WIDTH INPUT_HEIGHT;
+ align: 0.0 0.0;
+ visible: 1;
+ rel1 {
+ relative: 0.0 1.0;
+ to: "title_bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "bg";
+ }
+ }
+ }
+ part {
+ name: "buttons_bg";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ color: 0 255 255 255;
+ align: 0.0 0.0;
+ min: POPUP_WIDTH BUTTON_HEIGHT;
+ max: POPUP_WIDTH BUTTON_HEIGHT;
+ rel1 {
+ relative: 0.0 1.0;
+ to: "input_swallow";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "bg";
+ }
+ }
+ }
+ part {
+ name: "buttons_swallow";
+ type: SWALLOW;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: POPUP_WIDTH BUTTON_HEIGHT;
+ max: POPUP_WIDTH BUTTON_HEIGHT;
+ align: 0.0 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "buttons_bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "buttons_bg";
+ }
+ }
+ }
+ }
+ }
+ group {
+ name: "input-area-layout";
+ styles {
+ style {
+ name: "message_text_normal_style";
+ base: "font=Tizen:style=Regular font_size=25 wrap=none color=#686868 align=0.5 valign=1.0 ellipsis=1.0";
+ }
+ style {
+ name: "message_text_highlight_style";
+ base: "font=Tizen:style=Regular font_size=25 wrap=none color=#686868 align=0.5 valign=1.0 ellipsis=1.0";
+ }
+ }
+ parts {
+ part {
+ name: "bg";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ align: 0.0 0.0;
+ min: POPUP_WIDTH INPUT_HEIGHT;
+ max: POPUP_WIDTH INPUT_HEIGHT;
+ rel1.relative: 0.0 0.0;
+ rel2.relative: 1.0 1.0;
+ }
+ }
+ part {
+ name: "input_message_spacer";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: DEVELOPMENT;
+ color: 255 0 0 127;
+ align: 0.0 0.0;
+ min: MESSAGE_TEXT_OFFSET_X MESSAGE_TEXT_OFFSET_Y;
+ max: MESSAGE_TEXT_OFFSET_X MESSAGE_TEXT_OFFSET_Y;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "bg";
+ }
+ rel2.relative: 1.0 1.0;
+ }
+ }
+ part {
+ name: "input_message_bg";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: DEVELOPMENT;
+ color: 202 225 255 255; //lightsteelblue
+ align: 0.0 0.0;
+ min: MESSAGE_TEXT_WIDTH MESSAGE_TEXT_HEIGHT;
+ max: MESSAGE_TEXT_WIDTH MESSAGE_TEXT_HEIGHT;
+ rel1 {
+ relative: 1.0 1.0;
+ to: "input_message_spacer";
+ }
+ rel2.relative: 1.0 1.0;
+ }
+ }
+ part {
+ name: "input_message_text";
+ type: TEXTBLOCK;
+ scale: 1;
+ description {
+ state: "default";
+ visible: 1;
+ align: 0.0 0.0;
+ min: MESSAGE_TEXT_WIDTH MESSAGE_TEXT_HEIGHT;
+ max: MESSAGE_TEXT_WIDTH MESSAGE_TEXT_HEIGHT;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "input_message_bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "input_message_bg";
+ }
+ text.style: "message_text_normal_style";
+ }
+ description {
+ state: "highlighted" 0.0;
+ inherit: "default";
+ text.style: "message_text_highlight_style";
+ }
+ }
+ part {
+ name: "input_area_spacer";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.0;
+ min: 0 INPUT_OFFSET_Y;
+ max: 0 INPUT_OFFSET_Y;
+ visible: DEVELOPMENT;
+ color: 255 255 255 127;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "bg";
+ }
+ rel2.relative: 1.0 1.0;
+ }
+ }
+ part {
+ name: "input_area_bg";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.0;
+ min: POPUP_WIDTH INPUT_AREA_HEIGHT;
+ max: POPUP_WIDTH INPUT_AREA_HEIGHT;
+ visible: 0;
+ color: 224 237 251 255;
+ rel1 {
+ relative: 1.0 1.0;
+ to: "input_area_spacer";
+ }
+ rel2.relative: 1.0 1.0;
+ }
+ }
+ part {
+ name: "input_text_bg";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ align: 0.5 0.0;
+ min: INPUT_TEXT_WIDTH INPUT_TEXT_HEIGHT;
+ max: INPUT_TEXT_WIDTH INPUT_TEXT_HEIGHT;
+ visible: DEVELOPMENT;
+ color: 238 229 222 255; //seashell
+ rel1 {
+ relative: 0.0 0.0;
+ to: "input_area_bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "input_area_bg";
+ }
+ }
+ }
+ part {
+ name: "input_text_swallow";
+ type: SWALLOW;
+ scale: 1;
+ mouse_events: 1;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.0;
+ min: INPUT_TEXT_WIDTH INPUT_TEXT_HEIGHT;
+ max: INPUT_TEXT_WIDTH INPUT_TEXT_HEIGHT;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "input_text_bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "input_text_bg";
+ }
+ }
+ }
+ }
+ }
+ group {
+ name: "elm/button/base/input-popup-button";
+ styles {
+ style {
+ name: "button_text_style_normal";
+ base: "font=BreezeSans:style=Light font_size=29 wrap=none color=#575757 align=0.5 valign=0.5 ellipsis=1.0"; //36
+ }
+ style {
+ name: "button_text_style_focused";
+ base: "font=BreezeSans:style=Light font_size=29 wrap=none color=#ffffff align=0.5 valign=0.5 ellipsis=1.0"; //36
+ }
+ style {
+ name: "button_text_style_dissabled";
+ base: "font=BreezeSans:style=Light font_size=29 wrap=none color=#ababab align=0.5 valign=0.5"; //36
+ }
+ }
+ parts {
+ part {
+ name: "bg";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0.5 0.5;
+ fixed: 1 1;
+ color: 246 246 246 255;
+ min: BUTTON_WIDTH BUTTON_HEIGHT;
+ max: BUTTON_WIDTH BUTTON_HEIGHT;
+ }
+ description {
+ state: "focused" 0.0;
+ inherit: "default" 0.0;
+ color: 0 119 246 255;
+ }
+ }
+ part {
+ name: "divider_horizontal";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0.5 0.0;
+ color: 227 227 227 255;
+ min: BUTTON_WIDTH 1;
+ max: BUTTON_WIDTH 1;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "bg";
+ }
+ rel2.relative: 1.0 1.0;
+ }
+ }
+ part {
+ name: "divider_vertical";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ align: 0.0 0.0;
+ color: 227 227 227 255;
+ min: 1 BUTTON_HEIGHT;
+ max: 1 BUTTON_HEIGHT;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "bg";
+ }
+ rel2.relative: 1.0 1.0;
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default";
+ visible: 1;
+ }
+ }
+ part {
+ name: "text_bg";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: DEVELOPMENT;
+ align: 0.5 0.5;
+ color: 255 0 255 255; //magenta
+ min: BUTTON_TEXT_WIDTH BUTTON_TEXT_HEIGHT;
+ max: BUTTON_TEXT_WIDTH BUTTON_TEXT_HEIGHT;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "bg";
+ }
+ }
+ }
+ part {
+ name: "elm.text";
+ type: TEXTBLOCK;
+ scale: 1;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ min: BUTTON_TEXT_WIDTH BUTTON_TEXT_HEIGHT;
+ max: BUTTON_TEXT_WIDTH BUTTON_TEXT_HEIGHT;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "text_bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "text_bg";
+ }
+ text.style: "button_text_style_normal";
+ }
+ description {
+ state: "dissabled" 0.0;
+ inherit: "default";
+ text.style: "button_text_style_dissabled";
+ }
+ description {
+ state: "focused" 0.0;
+ inherit: "default";
+ text.style: "button_text_style_focused";
+ }
+ }
+ part {
+ name: "over";
+ scale: 1;
+ mouse_events: 1;
+ repeat_events: 0;
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ rel1 { relative: 0.0 0.0; to: "bg";}
+ rel2 { relative: 1.0 1.0; to: "bg";}
+ color: 0 0 0 0;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "visible";
+ source: "ui";
+ signal: "visible";
+ action: STATE_SET "visible" 0.0;
+ target: "divider_vertical";
+ }
+ program {
+ name: "dissabled";
+ source: "ui";
+ signal: "dissabled";
+ action: STATE_SET "dissabled" 0.0;
+ target: "elm.text";
+ }
+ program {
+ name: "enabled";
+ source: "ui";
+ signal: "enabled";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ }
+ program {
+ name: "down";
+ source: "over";
+ signal: "mouse,down,*";
+ action: STATE_SET "focused" 0.0;
+ target: "bg";
+ target: "elm.text";
+ }
+ program {
+ name: "up";
+ source: "over";
+ signal: "mouse,up,*";
+ action: STATE_SET "default" 0.0;
+ target: "bg";
+ target: "elm.text";
+ }
+ program {
+ name: "mouse_click";
+ signal: "mouse,clicked,1";
+ source: "over";
+ script {
+ emit("elm,action,click", "");
+ }
+ }
+ }
+ }
+}
--- /dev/null
+#include "../../../core/Tools/edc/InvisibleButton.edc"
+
+#define DEVELOPMENT 0
+#define WIDTH 720
+#define HEIGHT 426
+
+#define TITLE_HEIGHT 101
+#define INPUT_HEIGHT 205
+#define BUTTON_HEIGHT 120
+#define BUTTON_WIDTH 360
+#define TITLE_TEXT_OFFSET_X 100
+#define TITLE_TEXT_OFFSET_Y 44
+#define TITLE_TEXT_WIDTH 520
+#define TITLE_TEXT_HEIGHT 45
+#define BUTTON_TEXT_OFFSET_X 50
+#define BUTTON_TEXT_OFFSET_Y 40
+#define BUTTON_TEXT_WIDTH 260
+#define BUTTON_TEXT_HEIGHT 40
+#define MESSAGE_TEXT_OFFSET_X 44
+#define MESSAGE_TEXT_OFFSET_Y 30
+#define MESSAGE_TEXT_WIDTH 632
+#define MESSAGE_TEXT_HEIGHT 38
+#define INPUT_OFFSET_Y 78
+#define INPUT_AREA_HEIGHT 106
+#define INPUT_TEXT_OFFSET_X 44
+#define INPUT_TEXT_OFFSET_Y 26
+#define INPUT_TEXT_WIDTH 632
+#define INPUT_TEXT_SELECTED_WIDTH 578
+#define INPUT_TEXT_HEIGHT 40
+#define INPUT_DIVIDER_OFFSET_X 32
+#define INPUT_DIVIDER_OFFSET_Y 82
+#define INPUT_DIVIDER_HEIGHT 2
+#define INPUT_DIVIDER_WIDTH 656
+#define INPUT_CANCEL_OFFSET_X 34
+#define INPUT_CANCEL_OFFSET_Y 41
+#define CANCEL_BUTTON_WIDTH 98
+
+collections{
+ base_scale: 2.6;
+ group {
+ name: "elm/entry/selection/browser_entry";
+ parts {
+ rect {
+ name: "bg";
+ scale: 1;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ color: 255 255 255 255;
+ }
+ }
+ }
+ }
+ group {
+ name: "elm/entry/cursor/browser_entry";
+ parts {
+ rect {
+ name: "bg";
+ scale: 1;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ color: 10 132 229 255;
+ min: 3 INPUT_TEXT_HEIGHT;
+ max: 3 INPUT_TEXT_HEIGHT;
+ visible: 0;
+ }
+ description {
+ state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "focused";
+ signal: "elm,action,focus";
+ source: "elm";
+ action: STATE_SET "focused" 0.0;
+ target: "bg";
+ }
+ program {
+ name: "unfocused";
+ signal: "elm,action,unfocus";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "bg";
+ }
+ }
+ }
+ group {
+ name: "elm/entry/base-single/popup-input-entry";
+ styles {
+ style {
+ name: "input_text_style";
+ base: "font=Tizen:style=Regular font_size=40 wrap=none color=#333333 align=0.0";
+ tag: "br" "";
+ }
+ style {
+ name: "guide_text_style";
+ base: "font=Tizen:style=Regular font_size=40 wrap=none color=#969696 align=0.0 ellipsis=1";
+ tag: "br" "";
+ }
+ }
+ data {
+ item: focus_highlight "off";
+ }
+ parts {
+ rect {
+ name: "bg";
+ scale: 1;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ align: 0 0;
+ min: 0 0;
+ max: -1 INPUT_TEXT_HEIGHT+10;
+ fixed: 0 0;
+ rel1.relative: 0 0;
+ rel2.relative: 1 1;
+ visible: 1;
+ color: 244 244 244 255;
+ }
+ description {
+ state: "focused" 0.0;
+ inherit: "default";
+ color: 224 237 251 255;
+ }
+ }
+ rect {
+ name: "label.text.clip";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ }
+ }
+ part {
+ name: "elm.text";
+ scale: 1;
+ multiline: 0;
+ entry_mode: EDITABLE;
+ select_mode: DEFAULT;
+ cursor_mode: BEFORE;
+ type: TEXTBLOCK;
+ clip_to: "label.text.clip";
+ source: "elm/entry/selection/browser_entry";
+ source4: "elm/entry/cursor/browser_entry";
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.0;
+ min: 0 INPUT_TEXT_HEIGHT+20;
+ max: -1 -1;
+ fixed: 0 0;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "bg";
+ }
+ text {
+ style: "input_text_style";
+ align: 0 0;
+ }
+ }
+ }
+ part {
+ name: "elm.guide";
+ scale: 1;
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.0;
+ min: 0 INPUT_TEXT_HEIGHT+20;
+ max: -1 -1;
+ fixed: 0 0;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "bg";
+ }
+ text {
+ style: "guide_text_style";
+ align: 0 0;
+ text: "Input folder name";
+ }
+ }
+ description {
+ state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "focus";
+ signal: "load";
+ source: "";
+ action: FOCUS_SET;
+ target: "elm.text";
+ }
+ program {
+ name: "focused";
+ signal: "focused";
+ source: "ui";
+ action: STATE_SET "focused" 0.0;
+ target: "bg";
+ }
+ program {
+ name: "unfocused";
+ signal: "unfocused";
+ source: "ui";
+ action: STATE_SET "default" 0.0;
+ target: "bg";
+ }
+ program {
+ name: "gdisabled";
+ signal: "elm,guide,disabled";
+ source: "elm";
+ action: STATE_SET "hidden" 0.0;
+ target: "elm.guide";
+ }
+ program {
+ name: "genabled";
+ signal: "elm,guide,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.guide";
+ }
+ }
+ }
+ group {
+ name: "input-popup-layout";
+ styles {
+ style {
+ name: "title_text_style";
+ base: "font=Tizen:style=Regular font_size=45 wrap=none color=#389ae9 align=0.5 ellipsis=1";
+ }
+ }
+ parts {
+ rect {
+ name: "bg";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ color: 0 0 0 102.4;
+ align: 0.5 0.5;
+ min: 0 0;
+ max: -1 -1;
+ fixed: 0 0;
+ rel1.relative: 0.0 0.0;
+ rel2.relative: 1.0 1.0;
+ }
+ }
+ rect {
+ name: "popup_bg";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ align: 0.5 1;
+ fixed: 0 1;
+ min: 0 HEIGHT;
+ max: -1 HEIGHT;
+ rel1 {
+ relative: 0 0;
+ to: "bg";
+ }
+ rel2 {
+ relative: 1 1;
+ to: "bg";
+ }
+ }
+ }
+ rect {
+ name: "title_bg";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ align: 0.0 0.0;
+ min: 0 TITLE_HEIGHT;
+ max: -1 TITLE_HEIGHT;
+ fixed: 0 0;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "popup_bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "popup_bg";
+ }
+ }
+ }
+ rect {
+ name: "title_text_spacer_0";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: DEVELOPMENT;
+ color: 255 255 255 127;
+ min: TITLE_TEXT_OFFSET_X TITLE_TEXT_OFFSET_Y;
+ max: TITLE_TEXT_OFFSET_X TITLE_TEXT_OFFSET_Y;
+ fixed: 1 1;
+ align: 0.0 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "title_bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "title_bg";
+ }
+ }
+ }
+ rect {
+ name: "title_text_spacer_1";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: DEVELOPMENT;
+ color: 255 255 255 127;
+ min: TITLE_TEXT_OFFSET_X 0;
+ max: TITLE_TEXT_OFFSET_X 0;
+ fixed: 1 1;
+ align: 1 1;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "title_bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "title_bg";
+ }
+ }
+ }
+ rect {
+ name: "title_text_bg";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: DEVELOPMENT;
+ color: 255 182 193 255; //lightpink
+ align: 0.0 0.0;
+ min: 0 TITLE_TEXT_HEIGHT;
+ max: -1 -1;
+ fixed: 0 0;
+ rel1 {
+ relative: 1 1;
+ to: "title_text_spacer_0";
+ }
+ rel2 {
+ relative: 0 0;
+ to: "title_text_spacer_1";
+ }
+ }
+ }
+ part {
+ name: "title_text";
+ type: TEXTBLOCK;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0.0 0.0;
+ fixed: 0 0;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "title_text_bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "title_text_bg";
+ }
+ text {
+ style: "title_text_style";
+ align: 0 0;
+ }
+ }
+ }
+ part {
+ name: "input_swallow";
+ type: SWALLOW;
+ scale: 1;
+ mouse_events: 1;
+ repeat_events: 1;
+ description {
+ state: "default" 0.0;
+ min: 0 INPUT_HEIGHT;
+ max: -1 INPUT_HEIGHT;
+ fixed: 0 1;
+ align: 0.0 0.0;
+ visible: 1;
+ rel1 {
+ relative: 0.0 1.0;
+ to: "title_bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "popup_bg";
+ }
+ }
+ }
+ rect {
+ name: "buttons_bg";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ color: 0 255 255 255;
+ align: 0.0 0.0;
+ min: 0 BUTTON_HEIGHT;
+ max: -1 BUTTON_HEIGHT;
+ fixed: 0 1;
+ rel1 {
+ relative: 0.0 1.0;
+ to: "input_swallow";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "popup_bg";
+ }
+ }
+ }
+ part {
+ name: "buttons_swallow";
+ type: SWALLOW;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ fixed: 0 0;
+ align: 0.0 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "buttons_bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "buttons_bg";
+ }
+ }
+ }
+ }
+ }
+ group {
+ name: "input-area-layout";
+ styles {
+ style {
+ name: "message_text_style";
+ base: "font=Tizen:style=Regular font_size=40 wrap=none color=#141414 align=0.0 ellipsis=1.0";
+ }
+ }
+ images {
+ image: "input_ic_cancel.png" COMP;
+ }
+ parts {
+ rect {
+ name: "bg";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ align: 0.0 0.0;
+ min: 0 INPUT_HEIGHT;
+ max: -1 INPUT_HEIGHT;
+ fixed: 0 1;
+ rel1.relative: 0.0 0.0;
+ rel2.relative: 1.0 1.0;
+ }
+ }
+ rect {
+ name: "input_message_spacer_0";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: DEVELOPMENT;
+ color: 255 255 255 127;
+ align: 0.0 0.0;
+ min: MESSAGE_TEXT_OFFSET_X MESSAGE_TEXT_OFFSET_Y;
+ max: MESSAGE_TEXT_OFFSET_X MESSAGE_TEXT_OFFSET_Y;
+ fixed: 1 1;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "bg";
+ }
+ rel2.relative: 1.0 1.0;
+ }
+ }
+ rect {
+ name: "input_message_spacer_1";
+ scale: 1;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ align: 1 1;
+ min: INPUT_TEXT_OFFSET_X 0;
+ max: INPUT_TEXT_OFFSET_X 0;
+ fixed: 1 1;
+ visible: DEVELOPMENT;
+ color: 255 255 255 127;
+ rel1 {
+ relative: 0 0;
+ to: "bg";
+ }
+ rel2 {
+ relative: 1 0;
+ to: "input_area_bg";
+ }
+ }
+ }
+ rect {
+ name: "input_message_bg";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: DEVELOPMENT;
+ color: 202 225 255 255; //lightsteelblue
+ align: 0.0 0.0;
+ min: 0 MESSAGE_TEXT_HEIGHT;
+ max: -1 -1;
+ fixed: 0 0;
+ rel1 {
+ relative: 1 1;
+ to: "input_message_spacer_0";
+ }
+ rel2 {
+ relative: 0 0;
+ to: "input_message_spacer_1";
+ }
+ }
+ }
+ part {
+ name: "input_message_text";
+ type: TEXTBLOCK;
+ scale: 1;
+ description {
+ state: "default";
+ visible: 1;
+ align: 0.0 0.0;
+ fixed: 1 1;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "input_message_bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "input_message_bg";
+ }
+ text {
+ style: "message_text_style";
+ align: 0 0;
+ }
+ }
+ }
+ rect {
+ name: "input_area_spacer";
+ scale: 1;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.0;
+ min: 0 INPUT_OFFSET_Y;
+ max: 0 INPUT_OFFSET_Y;
+ visible: DEVELOPMENT;
+ color: 255 255 255 127;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "bg";
+ }
+ rel2.relative: 1.0 1.0;
+ }
+ }
+ rect {
+ name: "input_area_bg";
+ scale: 1;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.0;
+ min: 0 INPUT_AREA_HEIGHT;
+ max: -1 INPUT_AREA_HEIGHT;
+ fixed: 0 1;
+ visible: 0;
+ color: 224 237 251 255;
+ rel1 {
+ relative: 1.0 1.0;
+ to: "input_area_spacer";
+ }
+ rel2.relative: 1.0 1.0;
+ }
+ description {
+ state: "focused" 0.0;
+ inherit: "default";
+ visible: 1;
+ }
+ }
+ rect {
+ name: "input_spacer_0";
+ scale: 1;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.0;
+ min: INPUT_TEXT_OFFSET_X INPUT_TEXT_OFFSET_Y;
+ max: INPUT_TEXT_OFFSET_X INPUT_TEXT_OFFSET_Y;
+ visible: DEVELOPMENT;
+ color: 255 255 255 127;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "input_area_bg";
+ }
+ rel2.relative: 1.0 1.0;
+ }
+ }
+ rect {
+ name: "input_spacer_1";
+ scale: 1;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ align: 1 1;
+ min: INPUT_TEXT_OFFSET_X 0;
+ max: INPUT_TEXT_OFFSET_X 0;
+ visible: DEVELOPMENT;
+ color: 255 255 255 127;
+ rel1 {
+ relative: 0 0;
+ to: "input_area_bg";
+ }
+ rel2 {
+ relative: 1 1;
+ to: "input_area_bg";
+ }
+ }
+ }
+ rect {
+ name: "title_input_spacer_2";
+ scale: 1;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ align: 1 1;
+ min: CANCEL_BUTTON_WIDTH 0;
+ max: CANCEL_BUTTON_WIDTH 0;
+ fixed: 1 1;
+ visible: DEVELOPMENT;
+ color: 255 255 255 127;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "input_area_bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "input_area_bg";
+ }
+ }
+ }
+ rect {
+ name: "input_text_bg";
+ scale: 1;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.0;
+ min: 0 INPUT_TEXT_HEIGHT;
+ max: -1 -1;
+ fixed: 0 0;
+ visible: DEVELOPMENT;
+ color: 238 229 222 255; //seashell
+ rel1 {
+ relative: 1 1;
+ to: "input_spacer_0";
+ }
+ rel2 {
+ relative: 0 0;
+ to: "input_spacer_1";
+ }
+ }
+ description {
+ state: "show" 0.0;
+ inherit: "default";
+ rel2 {
+ relative: 0 0;
+ to: "title_input_spacer_2";
+ }
+ }
+ }
+ part {
+ name: "input_text_swallow";
+ type: SWALLOW;
+ scale: 1;
+ mouse_events: 1;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.0;
+ min: 0 INPUT_TEXT_HEIGHT;
+ max: -1 -1;
+ fixed: 0 0;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "input_text_bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "input_text_bg";
+ }
+ }
+ }
+ rect {
+ name: "input_cancel_spacer";
+ scale: 1;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ align: 1 1;
+ min: INPUT_CANCEL_OFFSET_X INPUT_CANCEL_OFFSET_Y-10;
+ max: INPUT_CANCEL_OFFSET_X INPUT_CANCEL_OFFSET_Y-10;
+ fixed: 1 1;
+ visible: DEVELOPMENT;
+ color: 255 255 255 127;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "input_area_bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "input_area_bg";
+ }
+ }
+ }
+ rect {
+ name: "input_cancel_bg";
+ mouse_events: 0;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: INPUT_TEXT_HEIGHT+10 INPUT_TEXT_HEIGHT+10;
+ max: INPUT_TEXT_HEIGHT+10 INPUT_TEXT_HEIGHT+10;
+ fixed: 1 1;
+ visible: DEVELOPMENT;
+ align: 1 1;
+ color: 224 237 251 127;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "input_area_bg";
+ }
+ rel2 {
+ relative: 0.0 0.0;
+ to: "input_cancel_spacer";
+ }
+ }
+ description {
+ state: "focused" 0.0;
+ inherit: "default";
+ color: 224 237 251 255;
+ visible: 1;
+ }
+ }
+ part {
+ name: "input_cancel_icon";
+ type: IMAGE;
+ scale: 1;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ align: 0.5 0.5;
+ min: INPUT_TEXT_HEIGHT INPUT_TEXT_HEIGHT;
+ max: INPUT_TEXT_HEIGHT INPUT_TEXT_HEIGHT;
+ fixed: 1 1;
+ visible: 0;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "input_cancel_bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "input_cancel_bg";
+ }
+ image {
+ normal: "input_ic_cancel.png";
+ border: 0 0 0 0;
+ }
+ }
+ description {
+ state: "show" 0.0;
+ inherit: "default";
+ visible: 1;
+ }
+ }
+ part {
+ name: "input_cancel_click";
+ type: SWALLOW;
+ scale: 1;
+ mouse_events: 1;
+ repeat_events: 0;
+ description {
+ state: "default" 0.0;
+ align: 1 1;
+ min: CANCEL_BUTTON_WIDTH INPUT_AREA_HEIGHT;
+ max: CANCEL_BUTTON_WIDTH INPUT_AREA_HEIGHT;
+ fixed: 1 1;
+ visible: 0;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "input_area_bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "input_area_bg";
+ }
+ }
+ description {
+ state: "show" 0.0;
+ inherit: "default";
+ visible: 1;
+ }
+ }
+ rect {
+ name: "input_divider_spacer_0";
+ scale: 1;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.0;
+ min: INPUT_DIVIDER_OFFSET_X INPUT_DIVIDER_OFFSET_Y;
+ max: INPUT_DIVIDER_OFFSET_X INPUT_DIVIDER_OFFSET_Y;
+ fixed: 1 1;
+ visible: DEVELOPMENT;
+ color: 255 255 255 127;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "input_area_bg";
+ }
+ rel2.relative: 1.0 1.0;
+ }
+ }
+ rect {
+ name: "input_divider_spacer_1";
+ scale: 1;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ align: 1 1;
+ min: INPUT_DIVIDER_OFFSET_X 0;
+ max: INPUT_DIVIDER_OFFSET_X 0;
+ fixed: 1 1;
+ visible: DEVELOPMENT;
+ color: 255 255 255 127;
+ rel1 {
+ relative: 0 0;
+ to: "input_area_bg";
+ }
+ rel2 {
+ relative: 1 1;
+ to: "input_area_bg";
+ }
+ }
+ }
+ rect {
+ name: "input_divider_bg";
+ scale: 1;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.0;
+ min: 0 INPUT_DIVIDER_HEIGHT;
+ max: 1 INPUT_DIVIDER_HEIGHT;
+ visible: 1;
+ color: 10 132 229 255;
+ rel1 {
+ relative: 1 1;
+ to: "input_divider_spacer_0";
+ }
+ rel2 { relative: 0 0;
+ to: "input_divider_spacer_1";
+ }
+ }
+ }
+ }
+ programs {
+ program {
+ name: "entry_swallow_down";
+ source: "input_text_swallow";
+ signal: "mouse,down,*";
+ action: STATE_SET "focused" 0.0;
+ target: "input_area_bg";
+ }
+ program {
+ name: "entry_swallow_up";
+ source: "input_text_swallow";
+ signal: "mouse,up,*";
+ action: STATE_SET "default" 0.0;
+ target: "input_area_bg";
+ }
+ program {
+ name: "close_icon_show";
+ signal: "close_icon_show";
+ source: "ui";
+ action: STATE_SET "show" 0.0;
+ target: "input_text_bg";
+ target: "input_cancel_icon";
+ target: "input_cancel_click";
+ }
+ program {
+ name: "close_icon_hide";
+ signal: "close_icon_hide";
+ source: "ui";
+ action: STATE_SET "default" 0.0;
+ target: "input_text_bg";
+ target: "input_cancel_icon";
+ target: "input_cancel_click";
+ }
+ program {
+ name: "input_cancel_down";
+ source: "input_cancel_click";
+ signal: "mouse,down,*";
+ action: STATE_SET "focused" 0.0;
+ target: "input_cancel_bg";
+ }
+ program {
+ name: "input_cancel_up";
+ source: "input_cancel_click";
+ signal: "mouse,up,*";
+ action: STATE_SET "default" 0.0;
+ target: "input_cancel_bg";
+ }
+ }
+ }
+ group {
+ name: "elm/button/base/input-popup-button";
+ styles {
+ style {
+ name: "button_text_style";
+ base: "font=Tizen:style=Regular font_size=40 wrap=none color=#141414 align=0.5 ellipsis=1.0";
+ }
+ style {
+ name: "button_text_style_dissabled";
+ base: "font=Tizen:style=Regular font_size=40 wrap=none color=#C0C0C0 align=0.5 ellipsis=1.0";
+ }
+ }
+ parts {
+ rect {
+ name: "bg";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ color: 244 244 244 255;
+ min: 0 0;
+ max: -1 -1;
+ fixed: 0 0;
+ }
+ description {
+ state: "pressed" 0.0;
+ inherit: "default" 0.0;
+ color: 224 237 251 255;
+ }
+ }
+ rect {
+ name: "divider_horizontal";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0.5 0.0;
+ color: 0 0 0 38.4;
+ min: 0 1;
+ max: -1 1;
+ fixed: 0 1;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "bg";
+ }
+ }
+ }
+ rect {
+ name: "divider_vertical";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ align: 0.0 0.0;
+ color: 0 0 0 38.4;
+ min: 1 0;
+ max: 1 -1;
+ fixed: 1 0;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "bg";
+ }
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default";
+ visible: 1;
+ }
+ }
+ rect {
+ name: "text_spacer_0";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: DEVELOPMENT;
+ align: 0.0 0.0;
+ color: 255 255 255 127;
+ min: BUTTON_TEXT_OFFSET_X BUTTON_TEXT_OFFSET_Y;
+ max: BUTTON_TEXT_OFFSET_X BUTTON_TEXT_OFFSET_Y;
+ fixed: 1 1;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "bg";
+ }
+ }
+ }
+ rect {
+ name: "text_spacer_1";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: DEVELOPMENT;
+ align: 1 1;
+ color: 255 255 255 127;
+ min: BUTTON_TEXT_OFFSET_X 0;
+ max: BUTTON_TEXT_OFFSET_X 0;
+ fixed: 1 1;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "bg";
+ }
+ }
+ }
+ rect {
+ name: "text_bg";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: DEVELOPMENT;
+ align: 0.0 0.0;
+ color: 255 0 255 255; //magenta
+ min: 0 BUTTON_TEXT_HEIGHT;
+ max: -1 -1;
+ rel1 {
+ relative: 1.0 1.0;
+ to: "text_spacer_0";
+ }
+ rel2 {
+ relative: 0 0;
+ to: "text_spacer_1";
+ }
+ }
+ }
+ part {
+ name: "elm.text";
+ type: TEXTBLOCK;
+ scale: 1;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "text_bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "text_bg";
+ }
+ text {
+ style: "button_text_style";
+ align: 0 0;
+ }
+ }
+ description {
+ state: "dissabled" 0.0;
+ inherit: "default";
+ text.style: "button_text_style_dissabled";
+ }
+ }
+ rect {
+ name: "over";
+ scale: 1;
+ mouse_events: 1;
+ repeat_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "bg";
+ }
+ color: 0 0 0 0;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "visible";
+ source: "ui";
+ signal: "visible";
+ action: STATE_SET "visible" 0.0;
+ target: "divider_vertical";
+ }
+ program {
+ name: "dissabled";
+ source: "ui";
+ signal: "dissabled";
+ action: STATE_SET "dissabled" 0.0;
+ target: "elm.text";
+ }
+ program {
+ name: "enabled";
+ source: "ui";
+ signal: "enabled";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ }
+ program {
+ name: "down";
+ source: "over";
+ signal: "mouse,down,*";
+ action: STATE_SET "pressed" 0.0;
+ target: "bg";
+ }
+ program {
+ name: "up";
+ source: "over";
+ signal: "mouse,up,*";
+ action: STATE_SET "default" 0.0;
+ target: "bg";
+ }
+ program {
+ name: "mouse_click";
+ signal: "mouse,clicked,1";
+ source: "over";
+ script {
+ emit("elm,action,click", "");
+ }
+ }
+ }
+ }
+}
--- /dev/null
+collections { base_scale: 2.0;
+
+#define WIDTH 1920
+#define HEIGHT 976
+
+ styles {
+ style {
+ name: "text_style";
+ base: "font=Sans:style=Bold font_size=30 color=#000000 wrap=word align=0.5 ellipsis=1.0";
+ }
+ }
+
+ group {
+ name: "notification_popup_layout";
+ parts {
+
+ part { name: "bg";
+ type: RECT;
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 120;
+ visible: 1;
+ min: WIDTH HEIGHT;
+ max: WIDTH HEIGHT;
+ align: 0.0 0.0;
+ rel1 {relative: 0.0 0.0; offset: 0 104;}
+ rel2 {relative: 1.0 1.0;}
+ }
+ }
+
+ part { name: "popup_rect";
+ type: RECT;
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 230 230 230 255;
+ min: 600 150;
+ max: 600 150;
+ visible: 1;
+ align: 0.5 0.5;
+ rel1 {
+ to: "bg";
+ offset: 0 0;
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ to: "bg";
+ relative: 1.0 1.0;
+ }
+ }
+ }
+
+ part { name: "progress_swallow";
+ type: SWALLOW;
+ description {
+ min: 150 150;
+ max: 150 150;
+ visible: 1;
+ fixed: 1 1;
+ align: 0.0 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 20 0;
+ to: "popup_rect";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ to: "popup_rect";
+ }
+ }
+ }
+
+ part { name: "popup_text";
+ type: TEXTBLOCK;
+ description {
+ visible: 1;
+ min: 400 190;
+ max: 400 190;
+ align: 1.0 0.5;
+ fixed: 1 1;
+ rel1 {
+ to: "popup_rect";
+ relative: 0.0 0.0;
+ offset: 0 0;
+ }
+ rel2 {
+ to: "popup_rect";
+ relative: 1.0 1.0;
+ }
+ text {
+ style: "text_style";
+ }
+ }
+ }
+
+ }
+ }
+}
--- /dev/null
+collections { base_scale: 2.6;
+
+ styles {
+ style {
+ name: "text_style";
+ base: "font=Sans:style=Bold font_size=30 color=#000000 wrap=word align=0.5 ellipsis=1.0";
+ }
+ }
+
+ group {
+ name: "notification_popup_layout";
+ parts {
+
+ part {
+ name: "bg";
+ type: RECT;
+ mouse_events: 1;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ color: 0 0 0 102;
+ visible: 1;
+ fixed: 0 0;
+ min: 0 0;
+ max: -1 -1;
+ align: 0.0 0.0;
+ rel1 {relative: 0.0 0.0;}
+ rel2 {relative: 1.0 1.0;}
+ }
+ }
+
+ part {
+ name: "popup_rect";
+ type: RECT;
+ mouse_events: 1;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ color: 255 255 255 255;
+ visible: 1;
+ fixed: 0 0;
+ min: 720 150;
+ max: -1 150;
+ align: 0.5 1.0;
+ rel2 {
+ to: "bg";
+ relative: 1.0 1.0;
+ }
+ }
+ }
+
+ part {
+ name: "progress_swallow";
+ type: SWALLOW;
+ scale: 1;
+ description {
+ min: 150 150;
+ max: 150 150;
+ visible: 1;
+ fixed: 0 0;
+ align: 0.0 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "popup_rect";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ to: "popup_rect";
+ }
+ }
+ }
+
+ part {
+ name: "popup_text";
+ type: TEXTBLOCK;
+ scale: 1;
+ description {
+ visible: 1;
+ min: 400 190;
+ max: 400 190;
+ align: 0.5 0.5;
+ fixed: 1 1;
+ rel1 {
+ to: "popup_rect";
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ to: "popup_rect";
+ relative: 1.0 1.0;
+ }
+ text {
+ style: "text_style";
+ }
+ }
+ }
+
+ }
+ }
+}
--- /dev/null
+#include "../../../core/Tools/edc/InvisibleButton.edc"
+
+#define DEVELOPMENT 0
+
+#define BUTTON_HEIGHT 120
+#define TITLE_HEIGHT 101
+#define TITLE_TEXT_OFFSET_X 44
+#define TITLE_TEXT_OFFSET_Y 44
+#define TITLE_TEXT_HEIGHT 45
+#define MESSAGE_OFFSET_X 44
+#define MESSAGE_OFFSET_TOP 26
+#define MESSAGE_OFFSET_BOT 47
+#define BUTTON_TEXT_OFFSET_X 50
+#define BUTTON_TEXT_OFFSET_Y 40
+#define BUTTON_TEXT_WIDTH 260
+#define BUTTON_TEXT_HEIGHT 40
+
+collections { base_scale: 2.6;
+ group {
+ name: "flexible-text";
+ styles {
+ style {
+ name: "message_style";
+ base: "font=Tizen:style=Regular font_size=38 color=#333333 wrap=mixed align=middle text_class=tizen";
+ tag: "br" "\n";
+ tag: "tab" "\t";
+ }
+ }
+ parts {
+ rect {
+ name: "text_spacer_0";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: DEVELOPMENT;
+ min: MESSAGE_OFFSET_X MESSAGE_OFFSET_TOP;
+ max: MESSAGE_OFFSET_X MESSAGE_OFFSET_TOP;
+ fixed: 1 1;
+ align: 0 0;
+ rel1.relative: 0 0;
+ rel2.relative: 1 1;
+ }
+ }
+ rect {
+ name: "text_spacer_1";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: DEVELOPMENT;
+ min: MESSAGE_OFFSET_X MESSAGE_OFFSET_BOT;
+ max: MESSAGE_OFFSET_X MESSAGE_OFFSET_BOT;
+ fixed: 1 1;
+ align: 0 0;
+ rel1 {
+ relative: 1 1;
+ to: "elm.text";
+ }
+ rel2.relative: 1 1;
+ }
+ }
+ rect {
+ name: "bg";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ color: 255 0 255 255;
+ rel1 {
+ relative: 0 0;
+ to: "text_spacer_0";
+ }
+ rel2 {
+ relative: 1 1;
+ to: "text_spacer_1";
+ }
+ }
+ }
+ part {
+ name: "elm.text";
+ scale: 1;
+ type: TEXTBLOCK;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ min: 0 38;
+ fixed: 0 1;
+ align: 0 0;
+ rel1 {
+ relative: 1 1;
+ to: "text_spacer_0";
+ }
+ rel2.relative: 1 1;
+ text {
+ style: "message_style";
+ align: 0 0;
+ min: 0 1;
+ }
+ }
+ }
+ }
+ }
+
+ group {
+ name: "text_popup_layout";
+ data.item: "contents" "ok_button_click cancel_button_click";
+ styles {
+ style {
+ name: "title_text_style";
+ base: "font=Tizen:style=Regular font_size=45 wrap=none color=#389ae9 align=0.5 ellipsis=1";
+ }
+ }
+ parts {
+ rect {
+ name: "bg";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ color: 0 0 0 102.4;
+ align: 0.5 0.5;
+ min: 0 0;
+ max: -1 -1;
+ fixed: 0 0;
+ rel1.relative: 0.0 0.0;
+ rel2.relative: 1.0 1.0;
+ }
+ }
+ rect {
+ name: "popup_bg";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ min: 0 0;
+ max: -1 -1;
+ fixed: 0 0;
+ rel1 {
+ relative: 0 0;
+ to: "title_bg";
+ }
+ rel2 {
+ relative: 1 1;
+ to: "buttons_bg";
+ }
+ }
+ }
+ rect {
+ name: "buttons_bg";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ color: 0 255 255 255;
+ align: 0.5 1;
+ min: 0 BUTTON_HEIGHT;
+ max: -1 BUTTON_HEIGHT;
+ fixed: 0 1;
+ rel1 {
+ relative: 0.0 1.0;
+ to: "bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "bg";
+ }
+ }
+ }
+ part {
+ name: "buttons_swallow";
+ type: SWALLOW;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ fixed: 0 0;
+ align: 0.0 0.0;
+ visible: 1;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "buttons_bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "buttons_bg";
+ }
+ }
+ }
+ rect {
+ name: "text_spacer_0";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: DEVELOPMENT;
+ min: MESSAGE_OFFSET_X 0;
+ max: MESSAGE_OFFSET_X 0;
+ fixed: 1 1;
+ align: 0 0;
+ rel1.relative: 0 0;
+ rel2.relative: 1 1;
+ }
+ }
+ rect {
+ name: "text_spacer_1";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: DEVELOPMENT;
+ min: MESSAGE_OFFSET_X MESSAGE_OFFSET_BOT;
+ max: MESSAGE_OFFSET_X MESSAGE_OFFSET_BOT;
+ fixed: 1 1;
+ align: 1 1;
+ rel1 {
+ relative: 0 0;
+ //to: "elm.text";
+ }
+ rel2 {
+ relative: 1 0;
+ to: "buttons_bg";
+ }
+ }
+ }
+ part {
+ name: "elm.text";
+ scale: 1;
+ type: TEXTBLOCK;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ min: 0 38;
+ fixed: 0 1;
+ align: 0.5 1;
+ rel1 {
+ relative: 1 1;
+ to: "text_spacer_0";
+ }
+ rel2 {
+ relative: 0 0;
+ to: "text_spacer_1";
+ }
+ text {
+ style: "message_style";
+ align: 0 1;
+ min: 0 1;
+ max: 0 1;
+ }
+ }
+ }
+ rect {
+ name: "popup_spacer_0";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: DEVELOPMENT;
+ color: 255 255 255 127;
+ min: 0 0;
+ max: -1 0;
+ fixed: 0 1;
+ align: 0 0;
+ rel1 {
+ relative: 1 0;
+ to: "elm.text";
+ }
+ rel2.relative: 1 1;
+ }
+ }
+ rect {
+ name: "popup_spacer_1";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: DEVELOPMENT;
+ color: 255 255 255 127;
+ min: 0 MESSAGE_OFFSET_TOP;
+ max: 0 MESSAGE_OFFSET_TOP;
+ fixed: 1 1;
+ align: 1 1;
+ rel1.relative: 0 0;
+ rel2 {
+ relative: 1 1;
+ to: "popup_spacer_0";
+ }
+ }
+ }
+ rect {
+ name: "title_bg";
+ scale: 1;
+ description {
+ state: "default";
+ visible: 1;
+ color: 255 255 255 255;
+ align: 0.5 1;
+ min: 0 TITLE_HEIGHT;
+ max: -1 TITLE_HEIGHT;
+ fixed: 0 1;
+ rel1 {
+ relative: 0 0;
+ to: "bg";
+ }
+ rel2 {
+ relative: 0 0;
+ to: "popup_spacer_1";
+ }
+ }
+ }
+ rect {
+ name: "title_text_spacer_0";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: DEVELOPMENT;
+ color: 255 255 255 127;
+ min: TITLE_TEXT_OFFSET_X TITLE_TEXT_OFFSET_Y;
+ max: TITLE_TEXT_OFFSET_X TITLE_TEXT_OFFSET_Y;
+ fixed: 1 1;
+ align: 0.0 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "title_bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "title_bg";
+ }
+ }
+ }
+ rect {
+ name: "title_text_spacer_1";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: DEVELOPMENT;
+ color: 255 255 255 127;
+ min: TITLE_TEXT_OFFSET_X 0;
+ max: TITLE_TEXT_OFFSET_X 0;
+ fixed: 1 1;
+ align: 1 1;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "title_bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "title_bg";
+ }
+ }
+ }
+ rect {
+ name: "title_text_bg";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: DEVELOPMENT;
+ color: 255 182 193 255; //lightpink
+ align: 0.0 0.0;
+ min: 0 TITLE_TEXT_HEIGHT;
+ max: -1 -1;
+ fixed: 0 0;
+ rel1 {
+ relative: 1 1;
+ to: "title_text_spacer_0";
+ }
+ rel2 {
+ relative: 0 0;
+ to: "title_text_spacer_1";
+ }
+ }
+ }
+ part {
+ name: "title_text";
+ type: TEXTBLOCK;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0.0 0.0;
+ fixed: 0 0;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "title_text_bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "title_text_bg";
+ }
+ text {
+ style: "title_text_style";
+ align: 0 0;
+ }
+ }
+ }
+ }
+ }
+ group {
+ name: "elm/button/base/text-popup-button";
+ styles {
+ style {
+ name: "button_text_style";
+ base: "font=Tizen:style=Regular font_size=40 wrap=word color=#141414 align=0.5";
+ }
+ style {
+ name: "button_text_style_dissabled";
+ base: "font=Tizen:style=Regular font_size=40 wrap=word color=#C0C0C0 align=0.5";
+ }
+ }
+ parts {
+ rect {
+ name: "bg";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ color: 244 244 244 255;
+ min: 0 0;
+ max: -1 -1;
+ fixed: 0 0;
+ }
+ description {
+ state: "pressed" 0.0;
+ inherit: "default" 0.0;
+ color: 224 237 251 255;
+ }
+ }
+ rect {
+ name: "divider_horizontal";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0.5 0.0;
+ color: 0 0 0 38.4;
+ min: 0 1;
+ max: -1 1;
+ fixed: 0 1;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "bg";
+ }
+ }
+ }
+ rect {
+ name: "divider_vertical";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ align: 0.0 0.0;
+ color: 0 0 0 38.4;
+ min: 1 0;
+ max: 1 -1;
+ fixed: 1 0;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "bg";
+ }
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default";
+ visible: 1;
+ }
+ }
+ rect {
+ name: "text_bg";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: DEVELOPMENT;
+ align: 0.0 0.0;
+ color: 255 0 255 255; //magenta
+ min: 0 BUTTON_TEXT_HEIGHT;
+ max: -1 -1;
+ rel1 {
+ relative: 0 0;
+ to: "bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "bg";
+ }
+ }
+ }
+ part {
+ name: "elm.text";
+ type: TEXTBLOCK;
+ scale: 1;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "text_bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "text_bg";
+ }
+ text {
+ style: "button_text_style";
+ align: 0.5 0.5;
+ }
+ }
+ description {
+ state: "dissabled" 0.0;
+ inherit: "default";
+ text.style: "button_text_style_dissabled";
+ }
+ }
+ rect {
+ name: "over";
+ scale: 1;
+ mouse_events: 1;
+ repeat_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "bg";
+ }
+ color: 0 0 0 0;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "visible";
+ source: "ui";
+ signal: "visible";
+ action: STATE_SET "visible" 0.0;
+ target: "divider_vertical";
+ }
+ program {
+ name: "dissabled";
+ source: "ui";
+ signal: "dissabled";
+ action: STATE_SET "dissabled" 0.0;
+ target: "elm.text";
+ }
+ program {
+ name: "enabled";
+ source: "ui";
+ signal: "enabled";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ }
+ program {
+ name: "down";
+ source: "over";
+ signal: "mouse,down,*";
+ action: STATE_SET "pressed" 0.0;
+ target: "bg";
+ }
+ program {
+ name: "up";
+ source: "over";
+ signal: "mouse,up,*";
+ action: STATE_SET "default" 0.0;
+ target: "bg";
+ }
+ program {
+ name: "mouse_click";
+ signal: "mouse,clicked,1";
+ source: "over";
+ script {
+ emit("elm,action,click", "");
+ }
+ }
+ }
+ }
+}
--- /dev/null
+collections { base_scale: 2.0;
+ group { name: "elm/label/base/tooltip";
+ styles {
+ style { name: "tooltip_style";
+ //base: "font="SVD_Medium" font_size=22 color=#1d1d1d wrap=word text_class=bubble";
+ base: "font="SVD_Medium" font_size=22 color=#1d1d1d wrap=word text_class=bubble ellipsis=1.0";
+ tag: "br" "\n";
+ tag: "hilight" "+ font="SVD_Medium" text_class=bubble";
+ tag: "b" "+ font="SVD_Medium" text_class=bubble";
+ tag: "tab" "\t";
+ }
+ }
+ parts {
+ part { name: "elm.text"; type: TEXTBLOCK; mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ text {
+ style: "tooltip_style";
+ min: 1 1;
+ }
+ }
+ }
+ }
+ }
+}
+
--- /dev/null
+
+#########################################################################
+# Copyright (c) 2015 Samsung Electronics Co., Ltd.
+#
+# Licensed under the Apache License, Version 2.0 (the License);
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an AS IS BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+##########################################################################
+
+#
+# ViewManager.cpp
+#
+# Created on: Sep 22, 2015
+# Author: m.lapinski@samsung.com
+#
+
+#define IME_PORTRAIT_HEIGHT 435
+#define IME_LANDSCAPE_HEIGHT 0 //TODO: Change it when landscape IME will be available
+
+collections { base_scale: 2.0;
+ group {
+ name: "main_layout";
+ parts {
+ part {
+ name: "IME_space";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 0 1;
+ min: 0 0;
+ max: -1 0;
+ align: 0.0 1.0;
+ rel1 { relative: 0.0 0.0; }
+ rel2 { relative: 1.0 1.0; }
+ }
+ description {
+ state: "IME_portrait" 0.0;
+ inherit: "default" 0.0;
+ min: 0 IME_PORTRAIT_HEIGHT;
+ max: -1 IME_PORTRAIT_HEIGHT;
+ }
+ description {
+ state: "IME_landscape" 0.0;
+ inherit: "default" 0.0;
+ min: 0 IME_LANDSCAPE_HEIGHT;
+ max: -1 IME_LANDSCAPE_HEIGHT;
+ }
+ }
+ part {
+ name: "content";
+ type: SWALLOW;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ align: 0.0 0.0;
+ rel1 { relative: 0.0 0.0; }
+ rel2 {
+ to: "IME_space";
+ relative: 1.0 0.0; }
+ }
+ }
+ part {
+ name: "popup_content";
+ type: SWALLOW;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ align: 0.0 0.0;
+ rel1 { relative: 0.0 0.0; }
+ rel2 {
+ to: "IME_space";
+ relative: 1.0 0.0; }
+ }
+ }
+ }
+ programs {
+ program {
+ name: "open_portrait_ime";
+ signal: "open_portrait_ime";
+ source: "ui";
+ action: STATE_SET "IME_portrait" 0.0;
+ target: "IME_space";
+ }
+ program {
+ name: "open_landscape_ime";
+ signal: "open_landscape_ime";
+ source: "ui";
+ action: STATE_SET "IME_landscape" 0.0;
+ target: "IME_space";
+ }
+ program {
+ name: "hidden_ime";
+ signal: "hidden_ime";
+ source: "ui";
+ action: STATE_SET "default" 0.0;
+ target: "IME_space";
+ }
+ }
+ }
+}
--- /dev/null
+PROJECT(StorageService)
+
+set(StorageServiceSOURCES
+ StorageException.cpp
+ StorageExceptionInitialization.cpp
+ DriverManager.cpp
+ Field.cpp
+ FoldersStorage.cpp
+ CertificateStorage.cpp
+ SQLTransactionScope.cpp
+ DBTools.cpp
+ SQLDatabase.cpp
+ SettingsStorage.cpp
+ StorageService.cpp
+)
+
+include(Coreheaders)
+include(EFLHelpers)
+
+include_directories(${CMAKE_SOURCE_DIR}/core/Tools)
+include_directories(${CMAKE_CURRENT_SOURCE_DIR})
+
+add_library(${PROJECT_NAME} SHARED ${StorageServiceSOURCES})
+target_link_libraries(${PROJECT_NAME} -lboost_date_time)
+
+install(TARGETS ${PROJECT_NAME}
+ LIBRARY DESTINATION services
+ ARCHIVE DESTINATION services/static)
--- /dev/null
+/*
+ * Copyright (c) 2016 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *
+ */
+
+#include <boost/format.hpp>
+#include <BrowserAssert.h>
+#include <string>
+#include "Config.h"
+#include "CertificateStorage.h"
+#include "Field.h"
+#include "SQLTransactionScope.h"
+#include "DBTools.h"
+#include "SQLDatabase.h"
+#include "SQLDatabaseImpl.h"
+#include "DriverManager.h"
+#include "StorageException.h"
+#include "StorageExceptionInitialization.h"
+
+namespace {
+ const std::string TABLE_CERTIFICATE = "CERTIFICATE_TABLE";
+ const std::string COL_PEM = "pem";
+ const std::string COL_HOST = "host";
+ const std::string COL_ALLOW = "allow";
+ const std::string CONSTRAINT_TABLE_PK = TABLE_CERTIFICATE + "_PK";
+ const std::string DDL_CREATE_TABLE_CERTIFICATE
+ = " CREATE TABLE " + TABLE_CERTIFICATE
+ + " ( " + COL_HOST + " TEXT,"
+ + " " + COL_PEM + " TEXT,"
+ + " " + COL_ALLOW + " INTEGER,"
+ + " CONSTRAINT " + CONSTRAINT_TABLE_PK
+ + " PRIMARY KEY ( " + COL_HOST + " ) "
+ + " ON CONFLICT REPLACE "
+ + " ); ";
+
+}
+
+namespace tizen_browser {
+namespace storage {
+
+CertificateStorage::CertificateStorage()
+ : m_isInitialized(false)
+ , m_dbCertificateInitialised(false)
+{
+ init();
+}
+
+CertificateStorage::~CertificateStorage()
+{
+}
+
+
+void CertificateStorage::init()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (m_isInitialized)
+ return;
+
+ std::string resourceDbDir(boost::any_cast <std::string> (tizen_browser::config::Config::getInstance().get("resourcedb/dir")));
+ std::string sessionDb(boost::any_cast <std::string> (tizen_browser::config::Config::getInstance().get("DB_CERTIFICATE")));
+
+ DB_CERTIFICATE = resourceDbDir + sessionDb;
+
+ BROWSER_LOGD("[%s:%d] DB_CERTIFICATE=%s", __PRETTY_FUNCTION__, __LINE__, DB_CERTIFICATE.c_str());
+
+ try {
+ initDatabaseCertificate(DB_CERTIFICATE);
+ } catch (storage::StorageExceptionInitialization & e) {
+ BROWSER_LOGE("[%s:%d] Cannot initialize database %s!", __PRETTY_FUNCTION__, __LINE__, DB_CERTIFICATE.c_str());
+ }
+
+ m_isInitialized = true;
+}
+
+void CertificateStorage::initDatabaseCertificate(const std::string& db_str)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ if (!m_dbCertificateInitialised) {
+ try {
+ dbtools::checkAndCreateTable(db_str, TABLE_CERTIFICATE, DDL_CREATE_TABLE_CERTIFICATE);
+ } catch (storage::StorageException & e) {
+ throw storage::StorageExceptionInitialization(e.getMessage(),
+ e.getErrorCode());
+ }
+
+ m_dbCertificateInitialised = true;
+ }
+
+ M_ASSERT(m_dbCertificateInitialised);
+}
+
+std::shared_ptr<HostCertList> CertificateStorage::getHostCertList()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ auto hcList = std::make_shared<HostCertList>();
+ int itemsCount = getCertificateEntriesCount();
+ BROWSER_LOGD("Items count = %d", itemsCount);
+ if (itemsCount != 0) {
+ boost::format getCertificateString("SELECT %1%, %2% FROM %3% ;");
+ getCertificateString % COL_HOST % COL_ALLOW % TABLE_CERTIFICATE;
+ try {
+ storage::SQLTransactionScope scope(storage::DriverManager::getDatabase(DB_CERTIFICATE));
+ std::shared_ptr<storage::SQLDatabase> connection = scope.database();
+ storage::SQLQuery getCertificateQuery(connection->prepare(getCertificateString.str()));
+ getCertificateQuery.exec();
+ for (int i = 0; i < itemsCount; ++i) {
+ std::pair<std::string, int> hostCert = std::make_pair<std::string, int>(
+ getCertificateQuery.getString(0), getCertificateQuery.getInt(1));
+ hcList->push_back(hostCert);
+ getCertificateQuery.next();
+ }
+ } catch (storage::StorageException& e) {
+ BROWSER_LOGD("[%s:%d] SQLException (%d): %s ", __PRETTY_FUNCTION__, __LINE__, e.getErrorCode(), e.getMessage());
+ }
+ }
+ return hcList;
+}
+
+unsigned int CertificateStorage::getCertificateEntriesCount()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ boost::format getCountString("SELECT COUNT (*) FROM %1% ;");
+ getCountString % TABLE_CERTIFICATE;
+ try {
+ storage::SQLTransactionScope scope(storage::DriverManager::getDatabase(DB_CERTIFICATE));
+ std::shared_ptr<storage::SQLDatabase> connection = scope.database();
+ storage::SQLQuery getCountQuery(connection->prepare(getCountString.str()));
+ getCountQuery.exec();
+ return getCountQuery.getInt(0);
+ } catch (storage::StorageException& e) {
+ BROWSER_LOGD("[%s:%d] SQLException (%d): %s ", __PRETTY_FUNCTION__, __LINE__, e.getErrorCode(), e.getMessage());
+ }
+ return 0;
+}
+
+unsigned int CertificateStorage::addOrUpdateCertificateEntry(const std::string& pem, const std::string& host, int allow)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ boost::format addCertificateQueryString("REPLACE INTO %1% ( %2%, %3%, %4% ) VALUES ( ?, ?, ? );");
+ addCertificateQueryString % TABLE_CERTIFICATE % COL_HOST % COL_PEM % COL_ALLOW;
+ try {
+ storage::SQLTransactionScope scope(storage::DriverManager::getDatabase(DB_CERTIFICATE));
+ std::shared_ptr<storage::SQLDatabase> db = scope.database();
+ storage::SQLQuery addCertificateQuery(db->prepare(addCertificateQueryString.str()));
+ addCertificateQuery.bindText(1, host);
+ addCertificateQuery.bindText(2, pem);
+ addCertificateQuery.bindInt(3, allow);
+ addCertificateQuery.exec();
+ return db->lastInsertId();
+ } catch (storage::StorageException &e) {
+ BROWSER_LOGD("[%s:%d] SQLException (%d): %s ", __PRETTY_FUNCTION__, __LINE__, e.getErrorCode(), e.getMessage());
+ }
+ return 0;
+}
+
+std::string CertificateStorage::getPemForURI(const std::string& uri)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ boost::format getPemString("SELECT %1% FROM %2% WHERE %3% = ?;");
+ getPemString % COL_PEM % TABLE_CERTIFICATE % COL_HOST;
+ try {
+ storage::SQLTransactionScope scope(storage::DriverManager::getDatabase(DB_CERTIFICATE));
+ std::shared_ptr<storage::SQLDatabase> connection = scope.database();
+ storage::SQLQuery getPemQuery(connection->prepare(getPemString.str()));
+ getPemQuery.bindText(1, uri);
+ getPemQuery.exec();
+
+ return getPemQuery.getString(0);
+ } catch (storage::StorageException& e) {
+ BROWSER_LOGD("[%s:%d] SQLException (%d): %s ", __PRETTY_FUNCTION__, __LINE__, e.getErrorCode(), e.getMessage());
+ }
+ return std::string();
+}
+
+void CertificateStorage::deleteAllEntries()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ boost::format deleteCertificateString("DELETE FROM %1%;");
+ deleteCertificateString % TABLE_CERTIFICATE;
+ try {
+ storage::SQLTransactionScope scope(storage::DriverManager::getDatabase(DB_CERTIFICATE));
+ std::shared_ptr<storage::SQLDatabase> connection = scope.database();
+
+ storage::SQLQuery deleteCertificatesQuery(connection->prepare(deleteCertificateString.str()));
+ deleteCertificatesQuery.exec();
+ } catch( storage::StorageException &e) {
+ BROWSER_LOGD("[%s:%d] SQLException (%d): %s ", __PRETTY_FUNCTION__, __LINE__, e.getErrorCode(), e.getMessage());
+ }
+}
+
+}//end namespace storage
+}//end namespace tizen_browser
--- /dev/null
+/*
+ * Copyright (c) 2016 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *
+ */
+
+#ifndef CERTIFICATESTORAGE_H
+#define CERTIFICATESTORAGE_H
+
+#include <memory>
+#include <boost/signals2/signal.hpp>
+
+#include "SQLDatabase.h"
+#include "WebEngineSettings.h"
+#include "app_i18n.h"
+
+namespace tizen_browser {
+namespace storage {
+
+typedef std::vector<std::pair<std::string, int>> HostCertList;
+
+class CertificateStorage
+{
+public:
+ /**
+ * Singleton, protect against being created in wrong place.
+ */
+ CertificateStorage();
+
+ /**
+ * Initialise CertificateStorage.
+ *
+ * Checks if all needed tables are created and if not creates them.
+ *
+ * Returns true if there is no error.
+ */
+ void init();
+
+ ~CertificateStorage();
+
+ /**
+ * Get all host, allow pair from db.
+ */
+ std::shared_ptr<HostCertList> getHostCertList();
+
+ /**
+ * Get number of certificate entries in db.
+ */
+ unsigned int getCertificateEntriesCount();
+
+ /**
+ * Add new certificate data into db.
+ */
+ unsigned int addOrUpdateCertificateEntry(const std::string& pem, const std::string& host, int allow);
+
+ /**
+ * Get certificate pem data for uri.
+ */
+ std::string getPemForURI(const std::string& uri);
+
+ /**
+ * Delete all entries in cert db.
+ */
+ void deleteAllEntries();
+
+private:
+ void initDatabaseCertificate(const std::string& db_str);
+ bool m_isInitialized;
+ bool m_dbCertificateInitialised;
+
+ std::string DB_CERTIFICATE;
+};
+
+}//end namespace storage
+}//end namespace tizen_browser
+
+#endif // CERTIFICATESTORAGE_H
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "DBTools.h"
+#include "DriverManager.h"
+#include "BrowserLogger.h"
+#include "SQLTransactionScope.h"
+
+namespace tizen_browser {
+namespace dbtools {
+
+
+void checkAndCreateTable(const std::string& db_str, const std::string& tablename, const std::string& ddl)
+{
+ auto conCheckExistance = storage::DriverManager::getDatabase(db_str);
+
+ bool isTabPresent = conCheckExistance->tableExists(tablename);
+ if (!isTabPresent) {
+ BROWSER_LOGI("A table %s can't be found. It will be recreated.", tablename.c_str());
+
+ conCheckExistance->exec(ddl);
+ }
+}
+
+void checkAndCreateTable(storage::SQLTransactionScope& transactionScope, const std::string& tablename, const std::string& ddl)
+{
+ auto conCheckExistance = transactionScope.database();
+
+ bool isTabPresent = conCheckExistance->tableExists(tablename);
+
+ if (!isTabPresent) {
+ BROWSER_LOGI("A table %s can't be found. It will be recreated.", tablename.c_str());
+
+ conCheckExistance->exec(ddl);
+ }
+}
+
+
+}
+}
\ No newline at end of file
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+
+#include <string>
+
+namespace tizen_browser {
+namespace storage {
+class SQLTransactionScope;
+}
+
+namespace dbtools {
+
+
+void checkAndCreateTable(const std::string& db_str, const std::string& tablename, const std::string& ddl);
+void checkAndCreateTable(storage::SQLTransactionScope& transactionScope, const std::string& tablename, const std::string& ddl);
+
+
+}
+}
\ No newline at end of file
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <memory>
+#include <map>
+#include <BrowserAssert.h>
+
+#include "DriverManager.h"
+
+namespace tizen_browser {
+namespace storage {
+
+class DriverManagerInstance
+{
+public:
+ std::map< std::string, std::shared_ptr<SQLDatabase> > _instances;
+
+ std::shared_ptr<SQLDatabase> getDatabase(const std::string& aConn);
+};
+
+static DriverManagerInstance s_driverManager;
+
+std::shared_ptr<SQLDatabase> DriverManagerInstance::getDatabase(const std::string& aConn)
+{
+ auto it = _instances.find(aConn);
+ if(it != _instances.end())
+ return it->second;
+ std::shared_ptr<SQLDatabase> db(SQLDatabase::newInstance());
+ db->open(aConn);
+ _instances[aConn] = db;
+ return db;
+}
+
+DriverManager::DriverManager()
+{
+
+}
+
+DriverManager::~DriverManager()
+{
+}
+
+std::shared_ptr<SQLDatabase> DriverManager::getDatabase(const std::string & aConn)
+{
+ return s_driverManager.getDatabase(aConn);
+}
+
+}
+}
\ No newline at end of file
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef __DRIVERMANAGER_H__
+#define __DRIVERMANAGER_H__
+
+#include <string>
+
+#include "SQLDatabase.h"
+
+namespace tizen_browser {
+namespace storage {
+
+class DriverManager
+{
+public:
+ DriverManager();
+ ~DriverManager();
+ static std::shared_ptr<SQLDatabase> getDatabase(const std::string & aConn);
+};
+
+}
+}
+
+#endif
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <sqlite3.h>
+
+#include "Field.h"
+#include "Blob.h"
+
+namespace tizen_browser {
+namespace storage {
+
+Field::Field()
+ : sqlInt(0)
+ , sqlDouble(0)
+{
+ this->type = SQLITE_NULL;
+}
+
+/*private*/Field::Field(const Field& f)
+ : type(f.getType())
+ , sqlInt(f.getInt())
+ , sqlDouble(f.getDouble())
+{
+}
+/*private*/Field & Field::operator=(const Field &)
+{
+ return *this;
+}
+
+Field::Field(int sqlInt)
+ : type(SQLITE_INTEGER)
+ , sqlInt(sqlInt)
+ , sqlDouble(0)
+{
+}
+
+Field::Field(double sqlDouble)
+ : type(SQLITE_FLOAT)
+ , sqlInt(0)
+ , sqlDouble(sqlDouble)
+{
+}
+
+Field::Field(const std::string & sqlText)
+{
+ this->sqlText = sqlText;
+ this->type = SQLITE3_TEXT;
+}
+
+Field::Field(std::shared_ptr<tizen_browser::tools::Blob> blob)
+{
+ this->blob = blob;
+ this->type = SQLITE_BLOB;
+}
+
+Field::~Field()
+{
+}
+
+int Field::getInt() const
+{
+ return this->sqlInt;
+}
+
+double Field::getDouble() const
+{
+ return this->sqlDouble;
+}
+
+std::string Field::getString() const
+{
+ return this->sqlText;
+}
+
+const std::shared_ptr<tizen_browser::tools::Blob> Field::getBlob() const
+{
+ return this->blob;
+}
+
+int Field::getType() const
+{
+ return this->type;
+}
+
+}
+}
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef __FIELD_H
+#define __FIELD_H
+
+#include <memory>
+#include <string>
+#include <vector>
+
+#include "Blob.h"
+
+namespace tizen_browser {
+namespace storage {
+
+class Field;
+
+typedef std::shared_ptr<Field> FieldPtr;
+typedef std::vector<FieldPtr> Fields;
+
+class Field
+{
+public:
+ explicit Field();
+ explicit Field(int sqlInt);
+ explicit Field(double sqlDouble);
+ explicit Field(const std::string & sqlText);
+ explicit Field(std::shared_ptr<tizen_browser::tools::Blob> blob);
+
+ ~Field();
+
+ int getInt() const;
+ double getDouble() const;
+ std::string getString() const;
+ const std::shared_ptr<tizen_browser::tools::Blob> getBlob() const;
+
+ int getType() const;
+
+private:
+ Field(const Field &);
+ Field & operator=(const Field &);
+
+ int type;
+
+ int sqlInt;
+ double sqlDouble;
+ std::string sqlText;
+ std::shared_ptr<tizen_browser::tools::Blob> blob;
+};
+
+}
+}
+
+#endif
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *
+ */
+
+/*
+ * FoldersStorage.cpp
+ *
+ * Created on: Dec 14, 2015
+ * Author: m.kawonczyk@samsung.com
+ */
+
+#include <boost/format.hpp>
+#include <BrowserAssert.h>
+#include <string>
+#include "Config.h"
+#include "FoldersStorage.h"
+#include "Field.h"
+#include "SQLTransactionScope.h"
+#include "DBTools.h"
+#include "SQLDatabase.h"
+#include "SQLDatabaseImpl.h"
+#include "DriverManager.h"
+#include "StorageException.h"
+#include "StorageExceptionInitialization.h"
+
+namespace {
+ const std::string TABLE_FOLDER = "FOLDER_TABLE";
+ const std::string COL_FOLDER_ID = "folder_id";
+ const std::string COL_FOLDER_NAME = "name";
+ const std::string COL_FOLDER_NUMBER = "number";
+ const std::string CONSTRAINT_TABLE_PK = TABLE_FOLDER + "_PK";
+ const std::string DDL_CREATE_TABLE_FOLDER
+ = " CREATE TABLE " + TABLE_FOLDER
+ + " ( " + COL_FOLDER_ID + " INTEGER, "
+ + " " + COL_FOLDER_NAME + " TEXT,"
+ + " " + COL_FOLDER_NUMBER + " INTEGER,"
+ + " CONSTRAINT " + CONSTRAINT_TABLE_PK
+ + " PRIMARY KEY ( " + COL_FOLDER_ID + " ) "
+ + " ON CONFLICT REPLACE "
+ + " ); ";
+
+}
+
+namespace tizen_browser {
+namespace storage {
+
+FoldersStorage::FoldersStorage()
+ : m_isInitialized(false)
+ , m_dbFoldersInitialised(false)
+{
+ init();
+}
+
+FoldersStorage::~FoldersStorage()
+{
+}
+
+
+void FoldersStorage::init()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if(m_isInitialized)
+ return;
+
+ std::string resourceDbDir(boost::any_cast < std::string > (tizen_browser::config::Config::getInstance().get("resourcedb/dir")));
+ std::string sessionDb(boost::any_cast < std::string > (tizen_browser::config::Config::getInstance().get("DB_FOLDERS")));
+
+ DB_FOLDERS = resourceDbDir + sessionDb;
+
+ BROWSER_LOGD("[%s:%d] DB_FOLDERS=%s", __PRETTY_FUNCTION__, __LINE__, DB_FOLDERS.c_str());
+
+ try {
+ initDatabaseFolders(DB_FOLDERS);
+ } catch (storage::StorageExceptionInitialization & e) {
+ BROWSER_LOGE("[%s:%d] Cannot initialize database %s!", __PRETTY_FUNCTION__, __LINE__, DB_FOLDERS.c_str());
+ }
+
+ m_isInitialized = true;
+}
+
+void FoldersStorage::initDatabaseFolders(const std::string& db_str)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ if (!m_dbFoldersInitialised) {
+ try {
+ dbtools::checkAndCreateTable(db_str, TABLE_FOLDER, DDL_CREATE_TABLE_FOLDER);
+ const std::string all = "All";
+ if (ifFolderExists(all))
+ AllFolder = getFolderId(all);
+ else
+ AllFolder = addFolder(all);
+
+#if PROFILE_MOBILE
+ const std::string special = "Mobile"; //TODO: missing translation
+#else
+ const std::string special = "Bookmark Bar"; //TODO: missing translation
+#endif
+ if (ifFolderExists(special))
+ SpecialFolder = getFolderId(special);
+ else
+ SpecialFolder = addFolder(special);
+ } catch (storage::StorageException & e) {
+ throw storage::StorageExceptionInitialization(e.getMessage(),
+ e.getErrorCode());
+ }
+
+ m_dbFoldersInitialised = true;
+ }
+
+ M_ASSERT(m_dbFoldersInitialised);
+}
+
+services::SharedBookmarkFolder FoldersStorage::getFolder(unsigned int id)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ std::string name = getFolderName(id);
+ unsigned int count = getFolderNumber(id);
+ services::SharedBookmarkFolder folder;
+ if (name != "")
+ folder = std::make_shared<services::BookmarkFolder>(id, name, count);
+ return folder;
+}
+
+services::SharedBookmarkFolderList FoldersStorage::getFolders()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ services::SharedBookmarkFolderList folders;
+ int foldersCount = getFoldersCount();
+ if (foldersCount != 0) {
+ boost::format getFoldersString("SELECT %1%, %2%, %3% FROM %4% ;");
+ getFoldersString % COL_FOLDER_ID % COL_FOLDER_NAME % COL_FOLDER_NUMBER % TABLE_FOLDER;
+ try {
+ storage::SQLTransactionScope scope(storage::DriverManager::getDatabase(DB_FOLDERS));
+ std::shared_ptr<storage::SQLDatabase> connection = scope.database();
+ storage::SQLQuery getFoldersQuery(connection->prepare(getFoldersString.str()));
+ getFoldersQuery.exec();
+ for (int i = 0; i < foldersCount; ++i) {
+ services::SharedBookmarkFolder bookmark = std::make_shared<services::BookmarkFolder>(
+ getFoldersQuery.getInt(0), getFoldersQuery.getString(1), getFoldersQuery.getInt(2));
+ folders.push_back(bookmark);
+ getFoldersQuery.next();
+ }
+ } catch (storage::StorageException& e) {
+ BROWSER_LOGD("[%s:%d] SQLException (%d): %s ", __PRETTY_FUNCTION__, __LINE__, e.getErrorCode(), e.getMessage());
+ }
+ }
+ return folders;
+}
+
+unsigned int FoldersStorage::getFoldersCount()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ boost::format getCountString("SELECT COUNT (*) FROM %1% ;");
+ getCountString % TABLE_FOLDER;
+ try {
+ storage::SQLTransactionScope scope(storage::DriverManager::getDatabase(DB_FOLDERS));
+ std::shared_ptr<storage::SQLDatabase> connection = scope.database();
+ storage::SQLQuery getCountQuery(connection->prepare(getCountString.str()));
+ getCountQuery.exec();
+ return getCountQuery.getInt(0);
+ } catch (storage::StorageException& e) {
+ BROWSER_LOGD("[%s:%d] SQLException (%d): %s ", __PRETTY_FUNCTION__, __LINE__, e.getErrorCode(), e.getMessage());
+ }
+ return 0;
+}
+
+unsigned int FoldersStorage::addFolder(const std::string& name)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ boost::format addFolderQueryString("INSERT OR REPLACE INTO %1% ( %2% ) VALUES ( ? );");
+ addFolderQueryString % TABLE_FOLDER % COL_FOLDER_NAME;
+ try {
+ storage::SQLTransactionScope scope(storage::DriverManager::getDatabase(DB_FOLDERS));
+ std::shared_ptr<storage::SQLDatabase> db = scope.database();
+ storage::SQLQuery addFolderQuery(db->prepare(addFolderQueryString.str()));
+ addFolderQuery.bindText(1, name);
+ addFolderQuery.exec();
+ return db->lastInsertId();
+ } catch (storage::StorageException &e) {
+ BROWSER_LOGD("[%s:%d] SQLException (%d): %s ", __PRETTY_FUNCTION__, __LINE__, e.getErrorCode(), e.getMessage());
+ }
+ return 0;
+}
+
+void FoldersStorage::updateFolderName(unsigned int id, const std::string& newName)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (id == AllFolder)
+ return;
+ boost::format updateFolderNameString("UPDATE %1% SET %2% = ? WHERE %3% = ?" );
+ updateFolderNameString % TABLE_FOLDER % COL_FOLDER_NAME % COL_FOLDER_ID;
+ storage::SQLTransactionScope scope(storage::DriverManager::getDatabase(DB_FOLDERS));
+ std::shared_ptr<storage::SQLDatabase> connection = scope.database();
+ try {
+ storage::SQLQuery updateFolderNameQuery(connection->prepare(updateFolderNameString.str()));
+ updateFolderNameQuery.bindText(1, newName);
+ updateFolderNameQuery.bindInt(2, id);
+ updateFolderNameQuery.exec();
+ } catch (storage::StorageException &e) {
+ BROWSER_LOGD("[%s:%d] SQLException (%d): %s ", __PRETTY_FUNCTION__, __LINE__, e.getErrorCode(), e.getMessage());
+ }
+}
+
+void FoldersStorage::addNumberInFolder(unsigned int id)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (id != AllFolder)
+ addNumberInFolder(AllFolder);
+ boost::format updateFolderNameString("UPDATE %1% SET %2% = ? WHERE %3% = ?" );
+ updateFolderNameString % TABLE_FOLDER % COL_FOLDER_NUMBER % COL_FOLDER_ID;
+ int count = getFolderNumber(id);
+ storage::SQLTransactionScope scope(storage::DriverManager::getDatabase(DB_FOLDERS));
+ std::shared_ptr<storage::SQLDatabase> connection = scope.database();
+ try {
+ storage::SQLQuery updateFolderNameQuery(connection->prepare(updateFolderNameString.str()));
+ updateFolderNameQuery.bindInt(1, count+1);
+ updateFolderNameQuery.bindInt(2, id);
+ updateFolderNameQuery.exec();
+ } catch (storage::StorageException &e) {
+ BROWSER_LOGD("[%s:%d] SQLException (%d): %s ", __PRETTY_FUNCTION__, __LINE__, e.getErrorCode(), e.getMessage());
+ }
+}
+
+void FoldersStorage::removeNumberInFolder(unsigned int id)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (id != AllFolder)
+ removeNumberInFolder(AllFolder);
+ boost::format updateFolderNameString("UPDATE %1% SET %2% = ? WHERE %3% = ?" );
+ updateFolderNameString % TABLE_FOLDER % COL_FOLDER_NUMBER % COL_FOLDER_ID;
+ int count = getFolderNumber(id);
+ storage::SQLTransactionScope scope(storage::DriverManager::getDatabase(DB_FOLDERS));
+ std::shared_ptr<storage::SQLDatabase> connection = scope.database();
+ try {
+ storage::SQLQuery updateFolderNameQuery(connection->prepare(updateFolderNameString.str()));
+ updateFolderNameQuery.bindInt(1, count-1);
+ updateFolderNameQuery.bindInt(2, id);
+ updateFolderNameQuery.exec();
+ } catch (storage::StorageException &e) {
+ BROWSER_LOGD("[%s:%d] SQLException (%d): %s ", __PRETTY_FUNCTION__, __LINE__, e.getErrorCode(), e.getMessage());
+ }
+}
+
+void FoldersStorage::deleteAllFolders()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ boost::format deleteFoldersString("DELETE FROM %1% WHERE %2% != ? AND %3% != ? ;");
+ deleteFoldersString % TABLE_FOLDER % COL_FOLDER_ID % COL_FOLDER_ID;
+ try {
+ storage::SQLTransactionScope scope(storage::DriverManager::getDatabase(DB_FOLDERS));
+ std::shared_ptr<storage::SQLDatabase> connection = scope.database();
+
+ storage::SQLQuery deleteFoldersQuery(connection->prepare(deleteFoldersString.str()));
+ deleteFoldersQuery.bindInt(1, AllFolder);
+ deleteFoldersQuery.bindInt(2, SpecialFolder);
+ deleteFoldersQuery.exec();
+ } catch( storage::StorageException &e) {
+ BROWSER_LOGD("[%s:%d] SQLException (%d): %s ", __PRETTY_FUNCTION__, __LINE__, e.getErrorCode(), e.getMessage());
+ }
+
+ boost::format updateFoldersCountString("UPDATE %1% SET %2% = ? WHERE %3% = ? OR %4% = ?");
+ updateFoldersCountString % TABLE_FOLDER % COL_FOLDER_NUMBER % COL_FOLDER_ID % COL_FOLDER_ID;
+ try {
+ storage::SQLTransactionScope scope(storage::DriverManager::getDatabase(DB_FOLDERS));
+ std::shared_ptr<storage::SQLDatabase> connection = scope.database();
+
+ storage::SQLQuery updateFoldersCountQuery(connection->prepare(updateFoldersCountString.str()));
+ updateFoldersCountQuery.bindInt(1, 0);
+ updateFoldersCountQuery.bindInt(2, AllFolder);
+ updateFoldersCountQuery.bindInt(3, SpecialFolder);
+ updateFoldersCountQuery.exec();
+ } catch( storage::StorageException &e) {
+ BROWSER_LOGD("[%s:%d] SQLException (%d): %s ", __PRETTY_FUNCTION__, __LINE__, e.getErrorCode(), e.getMessage());
+ }
+}
+
+void FoldersStorage::deleteFolder(unsigned int id)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (id == AllFolder || id == SpecialFolder)
+ return;
+ boost::format deleteFolderString("DELETE FROM %1% WHERE %2% = ?;");
+ deleteFolderString % TABLE_FOLDER % COL_FOLDER_ID;
+
+ storage::SQLTransactionScope scope(storage::DriverManager::getDatabase(DB_FOLDERS));
+ std::shared_ptr<storage::SQLDatabase> connection = scope.database();
+ try {
+ storage::SQLQuery deleteFolderQurey(connection->prepare(deleteFolderString.str()));
+ deleteFolderQurey.bindInt(1, id);
+ deleteFolderQurey.exec();
+ } catch (storage::StorageException &e) {
+ BROWSER_LOGD("[%s:%d] SQLException (%d): %s ", __PRETTY_FUNCTION__, __LINE__, e.getErrorCode(), e.getMessage());
+ }
+}
+
+bool FoldersStorage::ifFolderExists(const std::string& name)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ boost::format getCountString("SELECT COUNT (*) FROM %1% WHERE %2% = ?;");
+ getCountString % TABLE_FOLDER % COL_FOLDER_NAME;
+ try {
+ storage::SQLTransactionScope scope(storage::DriverManager::getDatabase(DB_FOLDERS));
+ std::shared_ptr<storage::SQLDatabase> connection = scope.database();
+ storage::SQLQuery getCountQuery(connection->prepare(getCountString.str()));
+ getCountQuery.bindText(1, name);
+ getCountQuery.exec();
+ int number = getCountQuery.getInt(0);
+ return number != 0;
+ } catch (storage::StorageException& e) {
+ BROWSER_LOGD("[%s:%d] SQLException (%d): %s ", __PRETTY_FUNCTION__, __LINE__, e.getErrorCode(), e.getMessage());
+ }
+ return true;
+}
+
+unsigned int FoldersStorage::getFolderId(const std::string& name)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ boost::format getIdString("SELECT %1% FROM %2% WHERE %3% = ?;");
+ getIdString % COL_FOLDER_ID % TABLE_FOLDER % COL_FOLDER_NAME;
+ try {
+ storage::SQLTransactionScope scope(storage::DriverManager::getDatabase(DB_FOLDERS));
+ std::shared_ptr<storage::SQLDatabase> connection = scope.database();
+ storage::SQLQuery getIdQuery(connection->prepare(getIdString.str()));
+ getIdQuery.bindText(1, name);
+ getIdQuery.exec();
+ return getIdQuery.getInt(0);
+ } catch (storage::StorageException& e) {
+ BROWSER_LOGD("[%s:%d] SQLException (%d): %s ", __PRETTY_FUNCTION__, __LINE__, e.getErrorCode(), e.getMessage());
+ }
+ return 0;
+}
+
+std::string FoldersStorage::getFolderName(unsigned int id)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ boost::format getNameString("SELECT %1% FROM %2% WHERE %3% = ?;");
+ getNameString % COL_FOLDER_NAME % TABLE_FOLDER % COL_FOLDER_ID;
+ try {
+ storage::SQLTransactionScope scope(storage::DriverManager::getDatabase(DB_FOLDERS));
+ std::shared_ptr<storage::SQLDatabase> connection = scope.database();
+ storage::SQLQuery getNameQuery(connection->prepare(getNameString.str()));
+ getNameQuery.bindInt(1, id);
+ getNameQuery.exec();
+
+ return getNameQuery.getString(0);
+ } catch (storage::StorageException& e) {
+ BROWSER_LOGD("[%s:%d] SQLException (%d): %s ", __PRETTY_FUNCTION__, __LINE__, e.getErrorCode(), e.getMessage());
+ }
+ return std::string();
+}
+
+unsigned int FoldersStorage::getFolderNumber(unsigned int id)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ boost::format getNameString("SELECT %1% FROM %2% WHERE %3% = ?;");
+ getNameString % COL_FOLDER_NUMBER % TABLE_FOLDER % COL_FOLDER_ID;
+ try {
+ storage::SQLTransactionScope scope(storage::DriverManager::getDatabase(DB_FOLDERS));
+ std::shared_ptr<storage::SQLDatabase> connection = scope.database();
+ storage::SQLQuery getNameQuery(connection->prepare(getNameString.str()));
+ getNameQuery.bindInt(1, id);
+ getNameQuery.exec();
+
+ return getNameQuery.getInt(0);
+ } catch (storage::StorageException& e) {
+ BROWSER_LOGD("[%s:%d] SQLException (%d): %s ", __PRETTY_FUNCTION__, __LINE__, e.getErrorCode(), e.getMessage());
+ }
+ return 0;
+}
+
+}//end namespace storage
+}//end namespace tizen_browser
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *
+ */
+
+/*
+ * FoldersStorage.h
+ *
+ * Created on: Dec 14, 2015
+ * Author: m.kawonczyk@samsung.com
+ */
+
+
+#ifndef FOLDERSSTORAGE_H
+#define FOLDERSSTORAGE_H
+
+#include <memory>
+#include <boost/signals2/signal.hpp>
+
+#include "SQLDatabase.h"
+#include "WebEngineSettings.h"
+#include "BookmarkFolder.h"
+#include "app_i18n.h"
+
+namespace tizen_browser {
+namespace storage {
+
+
+class FoldersStorage
+{
+public:
+ /**
+ * Singleton, protect against being created in wrong place.
+ */
+ FoldersStorage();
+
+ /**
+ * Initialise FoldersStorage.
+ *
+ * Checks if all needed tables are created and if not creates them.
+ *
+ * Returns true if there is no error.
+ */
+ void init();
+
+ unsigned int AllFolder;
+ unsigned int SpecialFolder;
+
+ ~FoldersStorage();
+
+ /**
+ * Returns created custom folder.
+ */
+ services::SharedBookmarkFolder getFolder(unsigned int id);
+
+ /**
+ * Returns all created custom folders.
+ */
+ services::SharedBookmarkFolderList getFolders();
+
+ /**
+ * Returns all created custom folders.
+ */
+ unsigned int getFoldersCount();
+
+ /**
+ * Adds folder with a specified name.
+ * Returns created folder id.
+ */
+ unsigned int addFolder(const std::string& name);
+
+ /**
+ * Updates folder with a specified name.
+ */
+ void updateFolderName(unsigned int id, const std::string& newName);
+
+ /**
+ * Add additional bookmark to a folder.
+ */
+ void addNumberInFolder(unsigned int id);
+
+ /**
+ * Remove additional bookmark to a folder.
+ */
+ void removeNumberInFolder(unsigned int id);
+
+ /**
+ * Delete all folders.
+ */
+ void deleteAllFolders();
+
+ /**
+ * Delete folder with a specified id.
+ */
+ void deleteFolder(unsigned int id);
+
+ /**
+ * Answers if folder of a specified name exists.
+ */
+ bool ifFolderExists(const std::string& name);
+ /**
+ * Get id of a folder.
+ */
+ unsigned int getFolderId(const std::string &name);
+
+ /**
+ * Get name of a folder.
+ */
+ std::string getFolderName(unsigned int id);
+
+ /**
+ * Get number of bookmarks in a folder.
+ */
+ unsigned int getFolderNumber(unsigned int id);
+
+private:
+ void initDatabaseFolders(const std::string& db_str);
+ bool m_isInitialized;
+ bool m_dbFoldersInitialised;
+
+ std::string DB_FOLDERS;
+};
+
+}//end namespace storage
+}//end namespace tizen_browser
+
+#endif // FOLDERSSTORAGE_H
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "SQLDatabase.h"
+#include "SQLDatabaseImpl.h"
+#include "StorageException.h"
+#include "BrowserAssert.h"
+#include "BrowserLogger.h"
+
+#include <string.h>
+#include <stdlib.h>
+#include <chrono>
+#include <thread>
+
+#include <Eina.h>
+
+namespace tizen_browser {
+namespace storage {
+
+#define SQL_RETRY_TIME_US 100000
+#define SQL_RETRY_COUNT 200
+
+static FieldPtr _null_field(new Field());
+
+static inline int sql_prepare(sqlite3 * db, sqlite3_stmt ** stmt, const char * query)
+{
+ int retry = 0;
+ int rc;
+
+ do {
+ rc = sqlite3_prepare_v2(db, query, -1, stmt, NULL);
+ if(rc == SQLITE_BUSY || rc == SQLITE_LOCKED) {
+ ++retry;
+ std::this_thread::sleep_for(std::chrono::milliseconds(SQL_RETRY_TIME_US));
+ }
+ } while(retry < SQL_RETRY_COUNT && (rc == SQLITE_BUSY || rc == SQLITE_LOCKED));
+
+ if(rc != SQLITE_OK) {
+ BROWSER_LOGE("[sql_db] Can't prepare query from string '%s' with result %d (%s)",
+ query,
+ rc,
+ sqlite3_errmsg(db));
+
+ return rc;
+ }
+
+ return rc;
+}
+
+static inline int sql_step(sqlite3_stmt * stmt)
+{
+ int rc;
+ int retry = 0;
+
+ do {
+ rc = sqlite3_step(stmt);
+
+ if(rc == SQLITE_LOCKED) {
+ rc = sqlite3_reset(stmt);
+ ++retry;
+ std::this_thread::sleep_for(std::chrono::milliseconds(SQL_RETRY_TIME_US));
+ } else if(rc == SQLITE_BUSY) {
+ ++retry;
+ std::this_thread::sleep_for(std::chrono::milliseconds(SQL_RETRY_TIME_US));
+ }
+ } while(retry < SQL_RETRY_COUNT && (rc == SQLITE_BUSY || rc == SQLITE_LOCKED));
+
+ if(retry == SQL_RETRY_COUNT) {
+ BROWSER_LOGE("[sql_db] Database timeout");
+ }
+
+ if(rc == SQLITE_MISUSE) {
+ BROWSER_LOGE("[sql_db] Sqlite misuse");
+ }
+
+ return rc;
+}
+
+static inline bool sql_begin(sqlite3 * db)
+{
+ sqlite3_stmt * stmt = 0;
+ if(sql_prepare(db, &stmt, "BEGIN EXCLUSIVE TRANSACTION")) {
+ BROWSER_LOGE("[sql_db] Can't begin SQL transaction");
+ return false;
+ }
+
+ int result = sql_step(stmt);
+ sqlite3_finalize(stmt);
+
+ if(result && result != SQLITE_DONE) {
+ BROWSER_LOGE("[sql_db] Error while starting transaction");
+ return false;
+ }
+
+ return true;
+}
+
+static inline bool sql_commit(sqlite3 * db)
+{
+ sqlite3_stmt * stmt = 0;
+ if(sql_prepare(db, &stmt, "COMMIT")) {
+ BROWSER_LOGE("[sql_db] Can't commit SQL transaction");
+ return false;
+ }
+
+ int result = sql_step(stmt);
+ sqlite3_finalize(stmt);
+
+ if(result && result != SQLITE_DONE) {
+ BROWSER_LOGD("[sql_db] Error while commiting transaction");
+ return false;
+ }
+
+ return true;
+}
+
+static inline bool sql_rollback(sqlite3 * db)
+{
+ sqlite3_stmt * stmt = 0;
+ if(sql_prepare(db, &stmt, "ROLLBACK")) {
+ BROWSER_LOGE("[sql_db] Can't rollback SQL transaction");
+ return false;
+ }
+
+ int result = sql_step(stmt);
+ sqlite3_finalize(stmt);
+
+ if(result && result != SQLITE_DONE) {
+ BROWSER_LOGD("[sql_db] Error while rolling transaction back");
+ return false;
+ }
+
+ return true;
+}
+
+SQLQueryPrivate::SQLQueryPrivate(std::shared_ptr<SQLDatabase> db_ref,
+ sqlite3 * db,
+ sqlite3_stmt * stmt,
+ const std::string& query) :
+ _db_ref(db_ref),
+ _db(db),
+ _stmt(stmt),
+ _hasNext(false),
+ _query(query)
+{
+}
+
+SQLQueryPrivate::SQLQueryPrivate(const SQLQueryPrivate& other) :
+ _db_ref(other._db_ref),
+ _db(other._db),
+ _stmt(other._stmt),
+ _hasNext(other._hasNext),
+ _query(other._query)
+{
+ const_cast<SQLQueryPrivate &>(other)._stmt = NULL;
+}
+
+SQLQueryPrivate::~SQLQueryPrivate()
+{
+ if(_stmt)
+ sqlite3_finalize(_stmt);
+}
+
+SQLDatabasePrivate::SQLDatabasePrivate() :
+ _db(NULL)
+{
+}
+
+SQLDatabasePrivate::~SQLDatabasePrivate()
+{
+ close();
+}
+
+void SQLDatabasePrivate::close()
+{
+ if(_db) {
+ sqlite3_close(_db);
+ _db = NULL;
+ }
+}
+
+SQLQuery::SQLQuery() :
+ d(NULL)
+{
+}
+
+SQLQuery::SQLQuery(const SQLQuery& other)
+{
+ if(other.d)
+ d = new SQLQueryPrivate(*other.d);
+ else
+ d = NULL;
+}
+
+SQLQuery::~SQLQuery()
+{
+ delete d;
+}
+
+SQLQuery& SQLQuery::operator = (const SQLQuery& other)
+{
+ if(d != other.d) {
+ if(other.d) {
+ SQLQueryPrivate * new_d = new SQLQueryPrivate(*other.d);
+ delete d;
+ d = new_d;
+ } else {
+ delete d;
+ d = NULL;
+ }
+ }
+ return *this;
+}
+
+bool SQLQuery::isValid() const
+{
+ return d && d->_stmt && !d->_db_ref.expired();
+}
+
+void SQLQuery::bindText(int paramNo, const char * text, int length)
+{
+ M_ASSERT(d);
+ M_ASSERT(d->_stmt);
+ M_ASSERT(!d->_db_ref.expired());
+
+ int error = sqlite3_bind_text(d->_stmt, paramNo, text, length, NULL);
+
+ if (error != SQLITE_OK) {
+ throw StorageException(sqlite3_errmsg(d->_db), error);
+ }
+}
+
+void SQLQuery::bindText(int paramNo, const std::string& text)
+{
+ M_ASSERT(d);
+ M_ASSERT(d->_stmt);
+ M_ASSERT(!d->_db_ref.expired());
+
+ int error = sqlite3_bind_text(d->_stmt, paramNo, text.c_str(), text.length(), NULL);
+
+ if (error != SQLITE_OK) {
+ throw StorageException(sqlite3_errmsg(d->_db), error);
+ }
+}
+
+void SQLQuery::bindBlob(int paramNo, std::unique_ptr<tizen_browser::tools::Blob> blob)
+{
+ M_ASSERT(d);
+ M_ASSERT(d->_stmt);
+ M_ASSERT(!d->_db_ref.expired());
+
+ int error = sqlite3_bind_blob(d->_stmt, paramNo, blob->getData(), blob->getLength(),
+ SQLITE_TRANSIENT);
+
+ if (error != SQLITE_OK) {
+ throw StorageException(sqlite3_errmsg(d->_db), error);
+ }
+}
+
+void SQLQuery::bindBlob(int paramNo, const void * data, size_t length)
+{
+ M_ASSERT(d);
+ M_ASSERT(d->_stmt);
+ M_ASSERT(!d->_db_ref.expired());
+
+ int error = sqlite3_bind_blob(d->_stmt, paramNo, data, length, SQLITE_TRANSIENT);
+
+ if (error != SQLITE_OK) {
+ throw StorageException(sqlite3_errmsg(d->_db), error);
+ }
+}
+
+void SQLQuery::bindInt(int paramNo, int value)
+{
+ M_ASSERT(d);
+ M_ASSERT(d->_stmt);
+ M_ASSERT(!d->_db_ref.expired());
+
+ int error = sqlite3_bind_int(d->_stmt, paramNo, value);
+
+ if (error != SQLITE_OK) {
+ throw StorageException(sqlite3_errmsg(d->_db), error);
+ }
+}
+
+void SQLQuery::bindInt64(int paramNo, long long value)
+{
+ M_ASSERT(d);
+ M_ASSERT(d->_stmt);
+ M_ASSERT(!d->_db_ref.expired());
+
+ int error = sqlite3_bind_int64(d->_stmt, paramNo, value);
+
+ if (error != SQLITE_OK) {
+ throw StorageException(sqlite3_errmsg(d->_db), error);
+ }
+}
+
+void SQLQuery::bindDouble(int paramNo, double value)
+{
+ M_ASSERT(d);
+ M_ASSERT(d->_stmt);
+ M_ASSERT(!d->_db_ref.expired());
+
+ int error = sqlite3_bind_double(d->_stmt, paramNo, value);
+
+ if (error != SQLITE_OK) {
+ throw StorageException(sqlite3_errmsg(d->_db), error);
+ }
+}
+
+void SQLQuery::bindNull(int paramNo)
+{
+ M_ASSERT(d);
+ M_ASSERT(d->_stmt);
+ M_ASSERT(!d->_db_ref.expired());
+
+ int error = sqlite3_bind_null(d->_stmt, paramNo);
+
+ if (error != SQLITE_OK) {
+ throw StorageException(sqlite3_errmsg(d->_db), error);
+ }
+}
+
+const char * SQLQuery::getCString(int column) const
+{
+ M_ASSERT(d);
+ M_ASSERT(d->_stmt);
+ M_ASSERT(!d->_db_ref.expired());
+
+ return (const char *)sqlite3_column_text(d->_stmt, column);
+}
+
+std::string SQLQuery::getString(int column) const
+{
+ M_ASSERT(d);
+ M_ASSERT(d->_stmt);
+ M_ASSERT(!d->_db_ref.expired());
+
+ const char * str = (const char *)sqlite3_column_text(d->_stmt, column);
+
+ if(!str)
+ return std::string();
+
+ return str;
+}
+
+int SQLQuery::getInt(int column) const
+{
+ M_ASSERT(d);
+ M_ASSERT(d->_stmt);
+ M_ASSERT(!d->_db_ref.expired());
+
+ return sqlite3_column_int(d->_stmt, column);
+}
+
+long long SQLQuery::getInt64(int column) const
+{
+ M_ASSERT(d);
+ M_ASSERT(d->_stmt);
+ M_ASSERT(!d->_db_ref.expired());
+
+ return sqlite3_column_int64(d->_stmt, column);
+}
+
+double SQLQuery::getDouble(int column) const
+{
+ M_ASSERT(d);
+ M_ASSERT(d->_stmt);
+ M_ASSERT(!d->_db_ref.expired());
+
+ return sqlite3_column_double(d->_stmt, column);
+}
+
+std::shared_ptr<tizen_browser::tools::Blob> SQLQuery::getBlob(int column) const
+{
+ M_ASSERT(d);
+ M_ASSERT(d->_stmt);
+ M_ASSERT(!d->_db_ref.expired());
+
+ const void * blob = sqlite3_column_blob(d->_stmt, column);
+
+ if(blob == NULL) {
+ return std::shared_ptr<tizen_browser::tools::Blob>();
+ }
+
+ int length = sqlite3_column_bytes(d->_stmt, column);
+
+ return std::make_shared<tizen_browser::tools::Blob>(blob, length);
+}
+
+size_t SQLQuery::getDataLength(int column) const
+{
+ M_ASSERT(d);
+ M_ASSERT(d->_stmt);
+ M_ASSERT(!d->_db_ref.expired());
+
+ int result = sqlite3_column_bytes(d->_stmt, column);
+
+ if(result <= 0) {
+ if(sqlite3_errcode(d->_db) != SQLITE_OK) {
+ throw StorageException(sqlite3_errmsg(d->_db), sqlite3_errcode(d->_db));
+ }
+ }
+
+ return result;
+}
+
+int SQLQuery::fieldType(int column) const
+{
+ M_ASSERT(d);
+ M_ASSERT(d->_stmt);
+ M_ASSERT(!d->_db_ref.expired());
+
+ return sqlite3_column_type(d->_stmt, column);
+}
+
+FieldPtr SQLQuery::getField(int column) const
+{
+ M_ASSERT(d);
+ M_ASSERT(d->_stmt);
+ M_ASSERT(!d->_db_ref.expired());
+
+ int col_type = sqlite3_column_type(d->_stmt, column);
+
+ if(col_type == 0)
+ throw StorageException(sqlite3_errmsg(d->_db), sqlite3_errcode(d->_db));
+
+ switch(col_type)
+ {
+ case SQLITE_INTEGER:
+ return std::make_shared<Field>(sqlite3_column_int(d->_stmt, column));
+ case SQLITE_BLOB:
+ return std::make_shared<Field>(getBlob(column));
+ case SQLITE_NULL:
+ return _null_field;
+ case SQLITE_TEXT:
+ return std::make_shared<Field>(getString(column));
+ case SQLITE_FLOAT:
+ return std::make_shared<Field>(getDouble(column));
+ default:
+ throw _null_field;
+ }
+}
+
+int SQLQuery::columnCount() const
+{
+ M_ASSERT(d);
+ M_ASSERT(d->_stmt);
+ M_ASSERT(!d->_db_ref.expired());
+
+ return sqlite3_column_count(d->_stmt);
+}
+
+bool SQLQuery::hasNext() const
+{
+ M_ASSERT(d);
+
+ return d->_hasNext;
+}
+
+bool SQLQuery::next()
+{
+ M_ASSERT(d);
+ M_ASSERT(!d->_db_ref.expired());
+
+ if(d->_hasNext) {
+ int error = sql_step(d->_stmt);
+
+ if (error == SQLITE_DONE) {
+ d->_hasNext = false;
+ return true;
+ } else if (error == SQLITE_ROW) {
+ d->_hasNext = true;
+ return true;
+ } else {
+ d->_hasNext = false;
+ BROWSER_LOGE("[SQLQuery] Unknown result received while executing query - %d - %s", error, d->_query.c_str());
+ return false;
+ }
+ }
+
+ return false;
+}
+
+void SQLQuery::reset()
+{
+ M_ASSERT(d);
+
+ if(d->_stmt) {
+ M_ASSERT(!d->_db_ref.expired());
+ sqlite3_reset(d->_stmt);
+ }
+}
+
+void SQLQuery::clearBindings()
+{
+ M_ASSERT(d);
+
+ if(d->_stmt) {
+ M_ASSERT(!d->_db_ref.expired());
+ sqlite3_clear_bindings(d->_stmt);
+ }
+}
+
+void SQLQuery::exec()
+{
+ M_ASSERT(d);
+ M_ASSERT(!d->_db_ref.expired());
+
+ if(!d->_stmt) {
+ throw StorageException("[SQLQuery] Statement not active", 0);
+ }
+
+ int error = sql_step(d->_stmt);
+
+ if (error == SQLITE_DONE) {
+ // No more data available
+ d->_hasNext= false;
+ } else if (error == SQLITE_ROW) {
+ // Data is available
+ d->_hasNext = true;
+ } else if (error == SQLITE_ERROR) {
+ BROWSER_LOGE("[SQLQuery] Can't execute SELECT query because of error '%s' - %s", sqlite3_errmsg(d->_db), d->_query.c_str());
+ d->_hasNext = false;
+ throw StorageException(sqlite3_errmsg(d->_db), sqlite3_errcode(d->_db));
+ } else {
+ BROWSER_LOGE("[SQLQuery] Can't execute SELECT query because of result %d - %s", error, d->_query.c_str());
+ throw StorageException(sqlite3_errmsg(d->_db), sqlite3_errcode(d->_db));
+ }
+}
+
+std::vector<std::string> SQLQuery::columnNames() const
+{
+ M_ASSERT(d);
+ M_ASSERT(!d->_db_ref.expired());
+ M_ASSERT(d->_stmt);
+
+ std::vector<std::string> result;
+
+ int cols = sqlite3_column_count(d->_stmt);
+ result.reserve(cols);
+
+ for(int i = 0 ; i < cols ; ++i) {
+ result.push_back(std::string(sqlite3_column_name(d->_stmt, i)));
+ }
+
+ return result;
+}
+
+std::shared_ptr<SQLDatabase> SQLDatabase::make_shared()
+{
+ return std::shared_ptr<SQLDatabase>(new SQLDatabase());
+}
+
+SQLDatabase::SQLDatabase() :
+ d(new SQLDatabasePrivate())
+{
+}
+
+SQLDatabase::~SQLDatabase()
+{
+ delete d;
+}
+
+std::shared_ptr<SQLDatabase> SQLDatabase::newInstance()
+{
+ std::shared_ptr<SQLDatabase> db = make_shared();
+ db->d->_db_self_weak = db;
+ return db;
+}
+
+void SQLDatabase::open(const std::string& path)
+{
+ M_ASSERT(!d->_db);
+
+ int error = sqlite3_open_v2(path.c_str(), &d->_db, SQLITE_OPEN_READWRITE | SQLITE_OPEN_CREATE, NULL);
+
+ if(error != SQLITE_OK) {
+ BROWSER_LOGE("[SQLDatabase] Can't open sqlite database from file '%s' with error %d",
+ path.c_str(),
+ error);
+
+ throw StorageException(sqlite3_errmsg(d->_db), error);
+ }
+
+ SQLQuery query(prepare("PRAGMA foreign_keys = ON"));
+ query.exec();
+}
+
+void SQLDatabase::close()
+{
+ d->close();
+}
+
+SQLQuery SQLDatabase::prepare(const std::string& query) const
+{
+ EINA_SAFETY_ON_NULL_RETURN_VAL(d->_db, SQLQuery());
+
+ sqlite3_stmt * stmt = NULL;
+ int rc = sql_prepare(d->_db, &stmt, query.c_str());
+
+ if(rc != SQLITE_OK) {
+ BROWSER_LOGE("[SQLDatabase] Can't prepare query from string '%s' with result %d (%s)",
+ query.c_str(),
+ rc,
+ sqlite3_errmsg(d->_db));
+
+ return SQLQuery();
+ }
+
+ SQLQuery result;
+
+ try {
+ result.d = new SQLQueryPrivate(d->_db_self_weak.lock(), d->_db, stmt, query);
+ } catch(...) {
+ sqlite3_finalize(stmt);
+ throw;
+ }
+
+ return result;
+}
+
+bool SQLDatabase::tableExists(const std::string& name) const
+{
+ if(!d->_db)
+ return false;
+
+ SQLQuery query(prepare("select count(*) from sqlite_master where type='table' and name=?"));
+ query.bindText(1, name);
+ query.exec();
+
+ return query.getInt(0) > 0;
+}
+
+long long SQLDatabase::lastInsertId() const
+{
+ BROWSER_LOGD("lastInsertId");
+ if(!d->_db)
+ return -1;
+
+ long long id = sqlite3_last_insert_rowid(d->_db);
+
+ BROWSER_LOGD("lastInsertId: %d", id);
+ return id;
+}
+
+bool SQLDatabase::exec(const std::string& command) const
+{
+ if(!d->_db)
+ return false;
+
+ sqlite3_stmt * stmt = NULL;
+ int rc = sql_prepare(d->_db, &stmt, command.c_str());
+
+ if(rc != SQLITE_OK) {
+ const char * errorMessage = sqlite3_errmsg(d->_db);
+ int errorCode = sqlite3_errcode(d->_db);
+ std::string error( errorMessage ? errorMessage : "" );
+ BROWSER_LOGE("[SQLDatabase] Can't prepare query from string '%s' with result %d (%s)",
+ command.c_str(),
+ rc,
+ error.c_str());
+ throw StorageException(error, errorCode);
+// return false;
+ }
+
+ rc = sql_step(stmt);
+ sqlite3_finalize(stmt);
+
+ if(rc != SQLITE_DONE && rc != SQLITE_ROW) {
+ BROWSER_LOGE("[SQLDatabase] Can't execute query from string '%s' with result %d (%s)",
+ command.c_str(),
+ rc,
+ sqlite3_errmsg(d->_db));
+ throw StorageException(sqlite3_errmsg(d->_db), sqlite3_errcode(d->_db));
+ }
+
+ return true;
+}
+
+std::vector<std::string> SQLDatabase::tableColumnNames(const std::string& table) const
+{
+ std::string query_str("PRAGMA table_info(");
+ query_str.append(table);
+ query_str.append(")");
+
+ std::vector<std::string> result;
+
+ SQLQuery query(prepare(query_str));
+ query.exec();
+
+ while(query.hasNext()) {
+ result.push_back(query.getString(1));
+ query.next();
+ }
+
+ return result;
+}
+
+void SQLDatabase::begin()
+{
+ if(!sql_begin(d->_db)) {
+ throw StorageException(sqlite3_errmsg(d->_db), sqlite3_errcode(d->_db));
+ }
+}
+
+void SQLDatabase::commit()
+{
+ if(!sql_commit(d->_db)) {
+ throw StorageException(sqlite3_errmsg(d->_db), sqlite3_errcode(d->_db));
+ }
+}
+
+void SQLDatabase::rollback()
+{
+ sql_rollback(d->_db);
+}
+
+std::shared_ptr<SQLDatabase> SQLDatabase::cloneForThread(void)
+{
+ std::shared_ptr<SQLDatabase> result(newInstance());
+ result->open(d->_path);
+ return result;
+}
+
+} /* namespace storage */
+} /* namespace tizen_browser */
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef SQLDATABASE_H_
+#define SQLDATABASE_H_
+
+#include <memory>
+#include <vector>
+#include <string>
+
+#include "Blob.h"
+#include "Field.h"
+
+namespace tizen_browser {
+namespace storage {
+
+class SQLDatabase;
+class SQLQueryPrivate;
+class SQLDatabasePrivate;
+
+/*! \brief Represents query result.
+ *
+ * Parameter positions start from 1
+ */
+class SQLQuery
+{
+public:
+ SQLQuery();
+ SQLQuery(const SQLQuery&);
+ ~SQLQuery();
+ SQLQuery& operator = (const SQLQuery&);
+
+ /*! \brief Tell if query object is valid and its methods can still be accessed.
+ *
+ * \return True if query object is valid.
+ */
+ bool isValid() const;
+
+ /*! \brief Bind textual value (char const* C type) to positional parameter.
+ *
+ * \param paramNo - 1-based parameter number in query.
+ * \param text - textual value to bind.
+ * \param length - length of textual value to bind.
+ *
+ * \pre Query object must not be executed.
+ * \throws StorageException on error
+ */
+ void bindText(int paramNo, const char * text, int length = -1);
+
+ /*! \brief Bind textual value (C++ string) to positional parameter.
+ *
+ * \param paramNo - 1-based parameter number in query.
+ * \param text - textual value to bind.
+ * \param length - length of textual value to bind.
+ *
+ * \pre Query object must not be executed.
+ * \throws StorageException on error
+ */
+ void bindText(int paramNo, const std::string& text);
+
+ /*! \brief Bind blob to positional parameter.
+ *
+ * \param paramNo - 1-based parameter number in query.
+ * \param blob - memory buffer to bind
+ *
+ * \pre Query object must not be executed.
+ * \throws StorageException on error
+ */
+ void bindBlob(int paramNo, std::unique_ptr<tizen_browser::tools::Blob> blob);
+
+ /*! \brief Bind blob to positional parameter.
+ *
+ * \param paramNo - 1-based parameter number in query.
+ * \param data - memory buffer to bind
+ * \param length - size of memory buffer to bind
+ *
+ * \pre Query object must not be executed.
+ * \throws StorageException on error
+ */
+ void bindBlob(int paramNo, const void * data, size_t length);
+
+
+ /*! \brief Bind integral value (int C type) to positional parameter.
+ *
+ * \param paramNo - 1-based parameter number in query.
+ * \param value - integral value to bind.
+ *
+ * \pre Query object must not be executed.
+ * \throws StorageException on error
+ */
+ void bindInt(int paramNo, int value);
+
+ /*! \brief Bind large integral value (64 bit int C type) to positional parameter.
+ *
+ * \param paramNo - 1-based parameter number in query.
+ * \param value - large integral value to bind.
+ *
+ * \pre Query object must not be executed.
+ * \throws StorageException on error
+ */
+ void bindInt64(int paramNo, long long value);
+
+ /*! \brief Bind floating point value (double C type) to positional parameter.
+ *
+ * \param paramNo - 1-based parameter number in query.
+ * \param value - floating point value to bind.
+ *
+ * \pre Query object must not be executed.
+ * \throws StorageException on error
+ */
+ void bindDouble(int paramNo, double value);
+
+ /*! \brief Bind SQL NULL constant to positional parameter.
+ *
+ * \param paramNo - 1-based parameter number in query.
+ *
+ * \pre Query object must not be executed.
+ * \throws StorageException on error
+ */
+ void bindNull(int paramNo);
+
+ /*! \brief Receive textual data from query result.
+ *
+ * \param column - 0-based index of a column to get data for.
+ * \return Textual value for given column in current row.
+ *
+ * \pre Query must be executed and valid and rows must be available to read.
+ */
+ const char * getCString(int column) const;
+
+ /*! \brief Receive textual data from query result.
+ *
+ * \param column - 0-based index of a column to get data for.
+ * \return Textual value for given column in current row.
+ *
+ * \pre Query must be executed and valid and rows must be available to read.
+ */
+ std::string getString(int column) const;
+
+ /*! \brief Receive integer data from query result.
+ *
+ * \param column - 0-based index of a column to get data for.
+ * \return Integer value for given column in current row.
+ *
+ * \pre Query must be executed and valid and rows must be available to read.
+ */
+ int getInt(int column) const;
+
+ /*! \brief Receive 64-bit integer data from query result.
+ *
+ * \param column - 0-based index of a column to get data for.
+ * \return 64-bit integer value for given column in current row.
+ *
+ * \pre Query must be executed and valid and rows must be available to read.
+ */
+ long long getInt64(int column) const;
+
+ /*! \brief Receive floating point data from query result.
+ *
+ * \param column - 0-based index of a column to get data for.
+ * \return Floating point value for given column in current row.
+ *
+ * \pre Query must be executed and valid and rows must be available to read.
+ */
+ double getDouble(int column) const;
+
+ /*! \brief Receive binary data from query result.
+ *
+ * \param column - 0-based index of a column to get data for.
+ * \return Binary data for given column in current row.
+ *
+ * \pre Query must be executed and valid and rows must be available to read.
+ * \throws StorageException on error
+ */
+ std::shared_ptr<tizen_browser::tools::Blob> getBlob(int column) const;
+
+ /*! \brief Get length of data in given column for current row.
+ *
+ * \param column - 0-based index of a column to get length for.
+ * \return Size of data for given column in current row.
+ * \throws StorageException on error
+ */
+ size_t getDataLength(int column) const;
+
+
+ /*! \brief Get field type for given column.
+ *
+ * \param column - 0-based index of a column to get type for.
+ * \return Type of given column.
+ *
+ * \pre Query must be executed and valid.
+ */
+ int fieldType(int column) const;
+
+
+ /*! \brief Get column as variant type
+ *
+ * @param column - 0-based index of column to get value of
+ * @return Value of field
+ * @throws StorageException on error
+ */
+ FieldPtr getField(int column) const;
+
+ /*! \brief Get number of columns returned by this query.
+ *
+ * \return Number of columns returned by this query.
+ *
+ * \pre Query must be executed and valid.
+ */
+ int columnCount() const;
+ /*! \brief Check if there are more rows to be read for this query object.
+ *
+ * \return True if there are more rows available in result set.
+ *
+ * \pre Query must be executed and valid.
+ */
+ bool hasNext() const;
+
+ /*! \brief Move internal cursor pointer to next row in result set.
+ *
+ * \return True if moving cursor pointer to next row in result set was successful.
+ */
+ bool next();
+
+ /*! \brief Reset query object to its initial state and prepare it for another execution.
+ */
+ void reset();
+
+ /*! \brief Remove positional parameter bindings.
+ */
+ void clearBindings();
+
+ /*! \brief Execute prepared query.
+ *
+ */
+ void exec();
+
+ /*! \brief Return column names of executed query
+ * @return Vector of strings with column names
+ * @throws StorageException on error
+ */
+ std::vector<std::string> columnNames() const;
+
+private:
+ friend class SQLDatabase;
+ SQLQueryPrivate * d;
+};
+
+/*! \brief Provides access to sql database.
+ *
+ * Always use SQLDatabase through shared_ptr<SQLDatabase>.
+ * Do not use it directly as value on the stack!
+ */
+class SQLDatabase {
+public:
+ ~SQLDatabase();
+
+ /*! \brief Create new instance of SQLDatabase object
+ *
+ * @return Shared pointer of database instance
+ */
+ static std::shared_ptr<SQLDatabase> newInstance();
+
+ /*! \brief Open/create sqlite database file.
+ *
+ * \param path - path to sqlite database file to open/create.
+ */
+ void open(const std::string& path);
+
+ /*! \brief Clone opened sqlite database file.
+ *
+ * \pre Database must be opened.
+ */
+ void close();
+
+ /*! \brief Execute SQL on database.
+ *
+ * \param query - query to be executed on database.
+ * \return SQLQuery object representing query result.
+ *
+ * \pre Database must be opened.
+ */
+ SQLQuery prepare(const std::string& query) const;
+
+ /*! \brief Find out if particular table exists in database.
+ *
+ * \param name - name of the table to check for existence.
+ * \return True if table of given name exists in database.
+ *
+ * \pre Database must be opened.
+ */
+ bool tableExists(const std::string& name) const;
+
+ /*! \brief Get id number generated by last INSERT statement on a table with auto-number column.
+ *
+ * \return id generated in auto-number column by last INSERT statement.
+ *
+ * \pre Database must be opened.
+ */
+ long long lastInsertId() const;
+
+ /*! \brief Execute SQL on database.
+ *
+ * Execute database query (do not use for SELECT)
+ *
+ * \param command - query to be executed on database.
+ * \return True if query has been executed successfully.
+ *
+ * \pre Database must be opened.
+ */
+ bool exec(const std::string& command) const;
+
+ /*! \brief Get names of a columns in particular table.
+ *
+ * \param table - name of a table to fetch column names for.
+ * \return Collection of names of columns in requested table.
+ *
+ * \pre Database must be opened.
+ */
+ std::vector<std::string> tableColumnNames(const std::string& table) const;
+
+ /*! \brief Start transaction on database.
+ *
+ * \return True if transaction has been started successfully.
+ *
+ * \pre Database must be opened.
+ * \throws StorageException on error
+ */
+ void begin();
+
+ /*! \brief Commit transaction on database.
+ *
+ * \pre Database must be opened and transaction must be started.
+ * \throws StorageException on error
+ */
+ void commit();
+
+ /*! \brief Roll transaction back on database.
+ *
+ * \pre Database must be opened and transaction must be started.
+ */
+ void rollback();
+
+ /*! \brief Create copy of database object to be used in another thread
+ *
+ */
+ std::shared_ptr<SQLDatabase> cloneForThread(void);
+
+protected:
+ SQLDatabase();
+
+ static std::shared_ptr<SQLDatabase> make_shared();
+
+private:
+ SQLDatabase(const SQLDatabase&);
+ SQLDatabase& operator = (const SQLDatabase&);
+
+private:
+ SQLDatabasePrivate * d;
+};
+
+} /* namespace storage */
+} /* namespace tizen_browser */
+#endif /* SQLDATABASE_H_ */
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef SQLDATABASEIMPL_H_
+#define SQLDATABASEIMPL_H_
+
+#include <sqlite3.h>
+#include "SQLDatabase.h"
+
+namespace tizen_browser {
+namespace storage {
+
+class SQLQueryPrivate
+{
+public:
+ std::weak_ptr<SQLDatabase> _db_ref;
+ sqlite3 * _db;
+ sqlite3_stmt * _stmt;
+ bool _hasNext;
+ std::string _query;
+
+ SQLQueryPrivate(std::shared_ptr<SQLDatabase> db_ref, sqlite3 * db, sqlite3_stmt * stmt, const std::string& query);
+ SQLQueryPrivate(const SQLQueryPrivate& other);
+ ~SQLQueryPrivate();
+};
+
+class SQLDatabasePrivate
+{
+public:
+ SQLDatabasePrivate();
+ ~SQLDatabasePrivate();
+
+ void close();
+
+ std::string _path;
+ sqlite3 * _db;
+ std::weak_ptr<SQLDatabase> _db_self_weak;
+};
+
+}
+}
+
+#endif /* SQLDATABASEIMPL_H_ */
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "SQLTransactionScope.h"
+#include "SQLDatabase.h"
+#include "BrowserAssert.h"
+#include "BrowserLogger.h"
+
+namespace tizen_browser {
+namespace storage {
+
+SQLTransactionScope::SQLTransactionScope(std::shared_ptr<SQLDatabase> db) :
+ _db(db),
+ _inTransaction(false)
+{
+ M_ASSERT(db);
+
+ db->begin();
+ _inTransaction = true;
+}
+
+SQLTransactionScope::~SQLTransactionScope()
+{
+ if(std::uncaught_exception()) {
+ if(_inTransaction)
+ _db->rollback();
+ } else {
+ if(_inTransaction)
+ _db->commit();
+ }
+}
+
+void SQLTransactionScope::commit()
+{
+ M_ASSERT(_inTransaction);
+ _inTransaction = false;
+ _db->commit();
+}
+
+void SQLTransactionScope::rollback()
+{
+ _inTransaction = false;
+ _db->rollback();
+}
+
+
+}
+}
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef SQLTRANSACTIONSCOPE_H_
+#define SQLTRANSACTIONSCOPE_H_
+
+#include <boost/noncopyable.hpp>
+#include <memory>
+
+
+namespace tizen_browser {
+namespace storage {
+
+class SQLDatabase;
+
+/*! \brief Holds SQL transaction.
+ *
+ * On exception rolls the transaction back. On normal destruction
+ * commits the transaction
+ */
+class SQLTransactionScope : boost::noncopyable
+{
+ std::shared_ptr<SQLDatabase> _db;
+ bool _inTransaction;
+public:
+ SQLTransactionScope(std::shared_ptr<SQLDatabase> db);
+ ~SQLTransactionScope();
+ void commit();
+ void rollback();
+
+ inline std::shared_ptr<SQLDatabase> database() const { return _db; }
+};
+
+
+}
+}
+
+#endif // SQLTRANSACTIONSCOPE_H_
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <string>
+#include <BrowserAssert.h>
+#include <boost/any.hpp>
+
+#include "Field.h"
+#include "BrowserLogger.h"
+#include "DriverManager.h"
+#include "Blob.h"
+#include "StorageException.h"
+#include "StorageExceptionInitialization.h"
+#include "EflTools.h"
+#include "Config.h"
+#include "SettingsStorage.h"
+#include "DBTools.h"
+
+namespace
+{
+// ------ Database SETTINGS ------
+const std::string TABLE_SETTINGS = "SETTINGS";
+const std::string COL_SETTINGS_KEY = "KEY";
+const std::string COL_SETTINGS_VALUE_INT = "VALUE_INT";
+const std::string COL_SETTINGS_VALUE_DOUBLE = "VALUE_DOUBLE";
+const std::string COL_SETTINGS_VALUE_TEXT = "VALUE_TEXT";
+
+const std::string DDL_CREATE_TABLE_SETTINGS = "CREATE TABLE " + TABLE_SETTINGS
+ + " (" + COL_SETTINGS_KEY + " TEXT PRIMARY KEY, "
+ + COL_SETTINGS_VALUE_INT + " INTEGER, "
+ + COL_SETTINGS_VALUE_DOUBLE + " DOUBLE, "
+ + COL_SETTINGS_VALUE_TEXT + " TEXT)";
+
+const std::string INSERT_TABLE_SETTINGS_INT_VALUE = "insert or replace into " + TABLE_SETTINGS + " ("
+ + COL_SETTINGS_KEY + ", "
+ + COL_SETTINGS_VALUE_INT
+ + ") values (?,?)";
+
+const std::string INSERT_TABLE_SETTINGS_DOUBLE_VALUE = "insert or replace into " + TABLE_SETTINGS + " ("
+ + COL_SETTINGS_KEY + ", "
+ + COL_SETTINGS_VALUE_DOUBLE
+ + ") values (?,?)";
+
+const std::string INSERT_TABLE_SETTINGS_TEXT_VALUE = "insert or replace into " + TABLE_SETTINGS + " ("
+ + COL_SETTINGS_KEY + ", "
+ + COL_SETTINGS_VALUE_TEXT
+ + ") values (?,?)";
+
+const std::string DELETE_SETTING = "delete from " + TABLE_SETTINGS + " where "
+ + COL_SETTINGS_KEY + "=?";
+
+const std::string DELETE_ALL_SETTINGS = "delete from " + TABLE_SETTINGS;
+
+const std::string SQL_FIND_VALUE_INT_SETTINGS = "select " + COL_SETTINGS_VALUE_INT + " from " + TABLE_SETTINGS
+ + " where " + COL_SETTINGS_KEY + "=?";
+
+const std::string SQL_FIND_VALUE_DOUBLE_SETTINGS = "select " + COL_SETTINGS_VALUE_DOUBLE + " from " + TABLE_SETTINGS
+ + " where " + COL_SETTINGS_KEY + "=?";
+
+const std::string SQL_FIND_VALUE_TEXT_SETTINGS = "select " + COL_SETTINGS_VALUE_TEXT + " from " + TABLE_SETTINGS
+ + " where " + COL_SETTINGS_KEY + "=?";
+
+const std::string SQL_CHECK_IF_PARAM_EXISTS = "select " + COL_SETTINGS_KEY + " from " + TABLE_SETTINGS
+ + " where " + COL_SETTINGS_KEY + "=?";
+
+// ------ (end) Database SETTINGS ------
+
+}
+
+namespace tizen_browser {
+namespace storage {
+
+SettingsStorage::SettingsStorage()
+ : m_dbSettingsInitialised(false)
+ , m_isInitialized(false)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ init();
+}
+
+SettingsStorage::~SettingsStorage()
+{
+}
+
+void SettingsStorage::resetSettings()
+{
+ setParam(basic_webengine::WebEngineSettings::PAGE_OVERVIEW, boost::any_cast<bool>(
+ tizen_browser::config::Config::getInstance().get(CONFIG_KEY::WEB_ENGINE_PAGE_OVERVIEW)));
+ setParam(basic_webengine::WebEngineSettings::LOAD_IMAGES, boost::any_cast<bool>(
+ tizen_browser::config::Config::getInstance().get(CONFIG_KEY::WEB_ENGINE_LOAD_IMAGES)));
+ setParam(basic_webengine::WebEngineSettings::ENABLE_JAVASCRIPT, boost::any_cast<bool>(
+ tizen_browser::config::Config::getInstance().get(CONFIG_KEY::WEB_ENGINE_ENABLE_JAVASCRIPT)));
+ setParam(basic_webengine::WebEngineSettings::REMEMBER_FROM_DATA, boost::any_cast<bool>(
+ tizen_browser::config::Config::getInstance().get(CONFIG_KEY::WEB_ENGINE_REMEMBER_FROM_DATA)));
+ setParam(basic_webengine::WebEngineSettings::REMEMBER_PASSWORDS, boost::any_cast<bool>(
+ tizen_browser::config::Config::getInstance().get(CONFIG_KEY::WEB_ENGINE_REMEMBER_PASSWORDS)));
+ setParam(basic_webengine::WebEngineSettings::AUTOFILL_PROFILE_DATA, boost::any_cast<bool>(
+ tizen_browser::config::Config::getInstance().get(CONFIG_KEY::WEB_ENGINE_AUTOFILL_PROFILE_DATA)));
+ setParam(basic_webengine::WebEngineSettings::SCRIPTS_CAN_OPEN_PAGES, boost::any_cast<bool>(
+ tizen_browser::config::Config::getInstance().get(CONFIG_KEY::WEB_ENGINE_SCRIPTS_CAN_OPEN_PAGES)));
+ setParamString(basic_webengine::WebEngineSettings::SCRIPTS_CAN_OPEN_PAGES, boost::any_cast<std::string>(
+ tizen_browser::config::Config::getInstance().get(CONFIG_KEY::SAVE_CONTENT_LOCATION)));
+ setParamString(basic_webengine::WebEngineSettings::SCRIPTS_CAN_OPEN_PAGES, boost::any_cast<std::string>(
+ tizen_browser::config::Config::getInstance().get(CONFIG_KEY::DEFAULT_SEARCH_ENGINE)));
+ setParamString(basic_webengine::WebEngineSettings::SCRIPTS_CAN_OPEN_PAGES, boost::any_cast<std::string>(
+ tizen_browser::config::Config::getInstance().get(CONFIG_KEY::CURRENT_HOME_PAGE)));
+}
+
+void SettingsStorage::init(bool testmode)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (m_isInitialized) {
+ return;
+ }
+
+ std::string resourceDbDir;
+ std::string dbSettings;
+
+ if (!testmode) {
+ resourceDbDir = boost::any_cast < std::string > (tizen_browser::config::Config::getInstance().get("resourcedb/dir"));
+ dbSettings = boost::any_cast < std::string > (tizen_browser::config::Config::getInstance().get("DB_SETTINGS"));
+ } else {
+ resourceDbDir = boost::any_cast < std::string > (tizen_browser::config::Config::getInstance().get("resourcedb/dir"));
+ dbSettings = "settings_test.db";
+ }
+
+ DB_SETTINGS = resourceDbDir + dbSettings;
+
+ BROWSER_LOGD("[%s:%d] DB_SETTINGS=%s", __PRETTY_FUNCTION__, __LINE__, DB_SETTINGS.c_str());
+
+ try {
+ initDatabaseSettings(DB_SETTINGS);
+ } catch (storage::StorageExceptionInitialization & e) {
+ BROWSER_LOGE("[%s:%d] Cannot initialize database %s!", __PRETTY_FUNCTION__, __LINE__, DB_SETTINGS.c_str());
+ }
+
+ m_isInitialized = true;
+}
+
+/**
+ * @throws StorageExceptionInitialization on error
+ */
+void SettingsStorage::initDatabaseSettings(const std::string & db_str)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ if (!m_dbSettingsInitialised) {
+ try {
+ dbtools::checkAndCreateTable(db_str, TABLE_SETTINGS, DDL_CREATE_TABLE_SETTINGS);
+ } catch (storage::StorageException & e) {
+ throw storage::StorageExceptionInitialization(e.getMessage(),
+ e.getErrorCode());
+ }
+
+ m_dbSettingsInitialised = true;
+ }
+
+ M_ASSERT(m_dbSettingsInitialised);
+}
+
+void SettingsStorage::initWebEngineSettingsFromDB()
+{
+ for (auto s : basic_webengine::PARAMS_NAMES) {
+ basic_webengine::WebEngineSettings param = s.first;
+ if (isParamPresent(param))
+ setWebEngineSettingsParam(param, getParamVal(param));
+ }
+}
+
+void SettingsStorage::setParam(basic_webengine::WebEngineSettings param, bool value) const
+{
+ BROWSER_LOGD("[%s:%d:%d] ", __PRETTY_FUNCTION__, __LINE__, value);
+ const std::string& paramName = basic_webengine::PARAMS_NAMES.at(param);
+ setSettingsInt(paramName, static_cast<int>(value));
+}
+
+void SettingsStorage::setParamString(basic_webengine::WebEngineSettings param, std::string value) const
+{
+ BROWSER_LOGD("[%s:%d:%s] ", __PRETTY_FUNCTION__, __LINE__, value.c_str());
+ const std::string& paramName = basic_webengine::PARAMS_NAMES.at(param);
+ setSettingsString(paramName,value);
+}
+
+bool SettingsStorage::isDBParamPresent(const std::string& key) const
+{
+ auto con = storage::DriverManager::getDatabase(DB_SETTINGS);
+ storage::SQLQuery select(con->prepare(SQL_CHECK_IF_PARAM_EXISTS));
+ select.bindText(1, key);
+ select.exec();
+ return select.hasNext();
+}
+
+bool SettingsStorage::isParamPresent(basic_webengine::WebEngineSettings param) const
+{
+ const std::string& paramName = basic_webengine::PARAMS_NAMES.at(param);
+ return isDBParamPresent(paramName);
+}
+
+bool SettingsStorage::getParamVal(basic_webengine::WebEngineSettings param) const
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ const std::string& paramName = basic_webengine::PARAMS_NAMES.at(param);
+ return static_cast<bool>(getSettingsInt(paramName, 0));
+}
+
+/**
+ * @throws StorageException on error
+ */
+std::string SettingsStorage::getParamString(basic_webengine::WebEngineSettings param) const
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ const std::string& paramName = basic_webengine::PARAMS_NAMES.at(param);
+ return getSettingsText(paramName, std::string());
+}
+
+/**
+ * @throws StorageException on error
+ */
+int SettingsStorage::getSettingsInt(const std::string & key, const int defaultValue) const
+{
+ auto con = storage::DriverManager::getDatabase(DB_SETTINGS);
+
+ storage::SQLQuery select(con->prepare(SQL_FIND_VALUE_INT_SETTINGS));
+ select.bindText(1, key);
+ select.exec();
+
+ if (select.hasNext()) {
+ return select.getInt(0);
+ }
+
+ return defaultValue;
+}
+
+/**
+ * @throws StorageException on error
+ */
+double SettingsStorage::getSettingsDouble(const std::string & key, const double defaultValue) const
+{
+ auto con = storage::DriverManager::getDatabase(DB_SETTINGS);
+
+ storage::SQLQuery select(con->prepare(SQL_FIND_VALUE_DOUBLE_SETTINGS));
+ select.bindText(1, key);
+ select.exec();
+
+ if (select.hasNext()) {
+ return select.getDouble(0);
+ }
+
+ return defaultValue;
+}
+
+/**
+ * @throws StorageException on error
+ */
+const std::string SettingsStorage::getSettingsText(const std::string & key, const std::string & defaultValue) const
+{
+ auto con = storage::DriverManager::getDatabase(DB_SETTINGS);
+
+ storage::SQLQuery select(con->prepare(SQL_FIND_VALUE_TEXT_SETTINGS));
+ select.bindText(1, key);
+ select.exec();
+
+ if (select.hasNext()) {
+ return select.getString(0);
+ }
+
+ return defaultValue;
+}
+
+bool SettingsStorage::getSettingsBool(const std::string & key, const bool defaultValue) const
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ int value = getSettingsInt(key, -1);
+ if (value < 0)
+ return defaultValue;
+ else
+ return static_cast<bool>(value);
+}
+
+/**
+ * @throws StorageException on error
+ */
+void SettingsStorage::setSettingsValue(const std::string & key, storage::FieldPtr field) const
+{
+ auto con = storage::DriverManager::getDatabase(DB_SETTINGS);
+
+ storage::SQLQuery insert;
+
+ switch (field->getType()) {
+ case SQLITE_INTEGER:
+ insert = con->prepare(INSERT_TABLE_SETTINGS_INT_VALUE);
+ insert.bindInt(2, field->getInt());
+ break;
+ case SQLITE_FLOAT:
+ insert = con->prepare(INSERT_TABLE_SETTINGS_DOUBLE_VALUE);
+ insert.bindDouble(2, field->getDouble());
+ break;
+ case SQLITE3_TEXT:
+ insert = con->prepare(INSERT_TABLE_SETTINGS_TEXT_VALUE);
+ insert.bindText(2, field->getString());
+ break;
+ default:
+ BROWSER_LOGE("[%s:%d] Unknown filed type!", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(0);
+ return;
+ }
+
+ insert.bindText(1, key);
+ insert.exec();
+}
+
+/**
+ * @throws StorageException on error
+ */
+void SettingsStorage::setSettingsInt(const std::string & key, int value) const
+{
+ BROWSER_LOGD("[%s:%d:%d] ", __PRETTY_FUNCTION__, __LINE__, value);
+ storage::FieldPtr field = std::make_shared<storage::Field>(value);
+ setSettingsValue(key, field);
+}
+
+/**
+ * @throws StorageException on error
+ */
+void SettingsStorage::setSettingsDouble(const std::string & key, double value) const
+{
+ storage::FieldPtr field = std::make_shared<storage::Field>(value);
+ setSettingsValue(key, field);
+}
+
+/**
+ * @throws StorageException on error
+ */
+void SettingsStorage::setSettingsString(const std::string & key, std::string value) const
+{
+ storage::FieldPtr field = std::make_shared<storage::Field>(value);
+ setSettingsValue(key, field);
+}
+
+/**
+ * @throws StorageException on error
+ */
+void SettingsStorage::setSettingsBool(const std::string & key, bool value) const
+{
+ BROWSER_LOGD("[%s:%d:%d] ", __PRETTY_FUNCTION__, __LINE__, value);
+ setSettingsInt(key, static_cast<int>(value));
+}
+
+}
+}
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef __STORAGESERVICE_H
+#define __STORAGESERVICE_H
+
+#include <memory>
+#include <boost/signals2/signal.hpp>
+
+#include "SQLDatabase.h"
+#include "WebEngineSettings.h"
+
+
+namespace tizen_browser {
+namespace storage {
+
+class SettingsStorage
+{
+public:
+ SettingsStorage();
+ virtual ~SettingsStorage();
+
+ void resetSettings();
+ void setParam(basic_webengine::WebEngineSettings param, bool value) const;
+ void setParamString(basic_webengine::WebEngineSettings param, std::string value) const;
+ bool getParamVal(basic_webengine::WebEngineSettings param) const;
+ bool isDBParamPresent(const std::string& key) const;
+ /**
+ * @throws StorageException on error
+ */
+ std::string getParamString(basic_webengine::WebEngineSettings param) const;
+ /**
+ * @throws StorageException on error
+ */
+ int getSettingsInt(const std::string & key, const int defaultValue) const;
+
+ /**
+ * @throws StorageException on error
+ */
+ double getSettingsDouble(const std::string & key, const double defaultValue) const;
+
+ /**
+ * @throws StorageException on error
+ */
+ const std::string getSettingsText(const std::string & key, const std::string & defaultValue) const;
+
+ /**
+ * @throws StorageException on error
+ */
+ bool getSettingsBool(const std::string & key, const bool defaultValue) const;
+
+ /**
+ * @throws StorageException on error
+ */
+ void setSettingsInt(const std::string & key, int value) const;
+
+ /**
+ * @throws StorageException on error
+ */
+ void setSettingsDouble(const std::string & key, double value) const;
+
+ /**
+ * @throws StorageException on error
+ */
+ void setSettingsString(const std::string & key, std::string value) const;
+
+ /**
+ * @throws StorageException on error
+ */
+ void setSettingsBool(const std::string & key, bool value) const;
+
+ void init(bool testmode = false);
+
+ void initWebEngineSettingsFromDB();
+ boost::signals2::signal<void (basic_webengine::WebEngineSettings, bool)> setWebEngineSettingsParam;
+private:
+ /**
+ * @throws StorageExceptionInitialization on error
+ */
+ void initDatabaseSettings(const std::string & db_str);
+
+ /**
+ * @throws StorageExceptionInitialization on error
+ */
+ void setSettingsValue(const std::string & key, storage::FieldPtr field) const;
+
+ bool isParamPresent(basic_webengine::WebEngineSettings param) const;
+
+ bool m_dbSettingsInitialised;
+ std::string DB_SETTINGS;
+
+ bool m_isInitialized;
+};
+
+}
+}
+
+#endif
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "StorageException.h"
+
+namespace tizen_browser {
+namespace storage {
+
+StorageException::StorageException(const std::string & message, int code) :
+ m_code(code), m_message(message)
+{
+}
+
+StorageException::~StorageException() throw ()
+{
+
+}
+
+int StorageException::getErrorCode() const
+{
+ return m_code;
+}
+
+const char * StorageException::getMessage() const throw ()
+{
+ return m_message.c_str();
+}
+
+}
+}
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef __STORAGE_EXCEPTIONS_H
+#define __STORAGE_EXCEPTIONS_H
+
+#include <string>
+#include <sqlite3.h>
+#include <stdexcept>
+
+#include "ServiceFactory.h"
+#include "service_macros.h"
+
+namespace tizen_browser {
+namespace storage {
+
+class BROWSER_EXPORT StorageException: public std::exception
+{
+public:
+ explicit StorageException(const std::string & message, int code = SQLITE_ERROR);
+ virtual ~StorageException() throw ();
+ virtual int getErrorCode() const;
+ virtual const char * getMessage() const throw ();
+ virtual const char* what() const throw() {return m_message.c_str();};
+protected:
+ int m_code;
+ std::string m_message;
+};
+
+}
+}
+
+#endif
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "StorageExceptionInitialization.h"
+
+namespace tizen_browser {
+namespace storage {
+
+StorageExceptionInitialization::StorageExceptionInitialization(const std::string & message, int code) :
+ StorageException(message, code)
+{
+}
+
+StorageExceptionInitialization::~StorageExceptionInitialization() throw ()
+{
+
+}
+
+int StorageExceptionInitialization::getErrorCode() const
+{
+ return m_code;
+}
+
+const char * StorageExceptionInitialization::getMessage() const throw ()
+{
+ return m_message.c_str();
+}
+
+}
+}
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef __STORAGE_EXCEPTIONS_INITIALIZATION_H
+#define __STORAGE_EXCEPTIONS_INITIALIZATION_H
+
+#include <string>
+#include <sqlite3.h>
+
+#include "StorageException.h"
+
+#include "ServiceFactory.h"
+#include "service_macros.h"
+
+namespace tizen_browser {
+namespace storage {
+
+class BROWSER_EXPORT StorageExceptionInitialization: public StorageException
+{
+public:
+ explicit StorageExceptionInitialization(const std::string & message, int code = SQLITE_ERROR);
+ virtual ~StorageExceptionInitialization() throw ();
+ virtual int getErrorCode() const;
+ virtual const char * getMessage() const throw ();
+};
+
+}
+}
+
+#endif
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+
+#include "StorageService.h"
+
+namespace tizen_browser
+{
+namespace services
+{
+
+EXPORT_SERVICE(StorageService, DOMAIN_STORAGE_SERVICE)
+
+StorageService::StorageService()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+}
+
+StorageService::~StorageService()
+{
+
+}
+
+}
+}
\ No newline at end of file
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef STORAGESERVICE_H
+#define STORAGESERVICE_H
+
+#include "ServiceFactory.h"
+#include "service_macros.h"
+#include "SettingsStorage.h"
+#include "FoldersStorage.h"
+#include "CertificateStorage.h"
+
+#define DOMAIN_STORAGE_SERVICE "org.tizen.browser.storageservice"
+
+namespace tizen_browser {
+namespace services {
+
+class BROWSER_EXPORT StorageService : public tizen_browser::core::AbstractService
+{
+public:
+ StorageService();
+ virtual ~StorageService();
+ virtual std::string getName();
+
+ storage::SettingsStorage& getSettingsStorage() { return m_settingsStorage; }
+ storage::FoldersStorage& getFoldersStorage() { return m_foldersStorage; }
+ storage::CertificateStorage& getCertificateStorage() { return m_certificateStorage; }
+
+private:
+ storage::SettingsStorage m_settingsStorage;
+ storage::FoldersStorage m_foldersStorage;
+ storage::CertificateStorage m_certificateStorage;
+};
+
+
+
+}
+}
+
+#endif // STORAGESERVICE_H
--- /dev/null
+PROJECT(TabService)
+
+set(TabService_SOURCES
+ TabService.cpp
+)
+
+include(Coreheaders)
+include(EFLHelpers)
+
+include_directories(${CMAKE_CURRENT_SOURCE_DIR})
+
+add_library(${PROJECT_NAME} SHARED ${TabService_SOURCES})
+
+if(TIZEN_BUILD)
+ target_link_libraries(${PROJECT_NAME} ${pkgs_LDFLAGS})
+endif(TIZEN_BUILD)
+
+install(TARGETS ${PROJECT_NAME}
+ LIBRARY DESTINATION services
+ ARCHIVE DESTINATION services/static)
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "BrowserImage.h"
+#include "EflTools.h"
+#include "BrowserLogger.h"
+#include "TabService.h"
+#include "Blob.h"
+#include "TabId.h"
+#include <web/web_tab.h>
+#include "CapiWebErrorCodes.h"
+
+namespace tizen_browser {
+namespace services {
+
+EXPORT_SERVICE(TabService, DOMAIN_TAB_SERVICE)
+
+TabService::TabService()
+{
+ if (bp_tab_adaptor_initialize() < 0)
+ errorPrint("bp_tab_adaptor_initialize");
+}
+
+TabService::~TabService()
+{
+ if (bp_tab_adaptor_deinitialize() < 0)
+ errorPrint("bp_tab_adaptor_deinitialize");
+}
+
+// return -1 when tab adaptor is not created
+int TabService::createTabId(int tabId) const
+{
+ int adaptorId = tabId;
+ if (bp_tab_adaptor_create(&adaptorId) < 0)
+ errorPrint("bp_tab_adaptor_create");
+ return adaptorId;
+}
+
+boost::optional<int> TabService::convertTabId(std::string tabId) const
+{
+ try {
+ boost::optional<int> tabIdConverted = std::stoi(tabId);
+ return tabIdConverted;
+ } catch (const std::exception& /*e*/) {
+ BROWSER_LOGE("%s can't convert %s to tab id",
+ __PRETTY_FUNCTION__,
+ tabId.c_str());
+ return boost::none;
+ }
+}
+
+void TabService::errorPrint(std::string method) const
+{
+ int error_code = bp_tab_adaptor_get_errorcode();
+ BROWSER_LOGE("%s error: %d (%s)",
+ method.c_str(),
+ error_code,
+ tools::capiWebError::tabErrorToString(error_code).c_str());
+}
+
+std::shared_ptr<std::vector<basic_webengine::TabContent> > TabService::getAllTabs()
+{
+ BROWSER_LOGD("[%s:%d]", __PRETTY_FUNCTION__, __LINE__);
+ int* items = nullptr;
+ int count;
+ auto vec = std::make_shared<std::vector<basic_webengine::TabContent> >(std::vector<basic_webengine::TabContent>());
+ if (bp_tab_adaptor_get_full_ids_p(&items, &count) < 0) {
+ errorPrint("bp_tab_adaptor_get_full_ids_p");
+ return vec;
+ }
+
+ for (int i = 0; i < count; ++i) {
+ bp_tab_info_fmt info;
+ if (bp_tab_adaptor_get_easy_all(items[i], &info) < 0) {
+ errorPrint("bp_tab_adaptor_get_easy_all");
+ continue;
+ }
+ if (!info.url) {
+ BROWSER_LOGW("[%s:%d] unknown url!", __PRETTY_FUNCTION__, __LINE__);
+ continue;
+ }
+ if (!info.title) {
+ BROWSER_LOGW("[%s:%d] unknown title!", __PRETTY_FUNCTION__, __LINE__);
+ continue;
+ }
+ if (!info.index) {
+ BROWSER_LOGW("[%s:%d] unknown index!", __PRETTY_FUNCTION__, __LINE__);
+ continue;
+ }
+ vec->push_back(
+ basic_webengine::TabContent(
+ basic_webengine::TabId(items[i]),
+ std::string(info.url),
+ std::string(info.title),
+ basic_webengine::TabOrigin(info.index)));
+ }
+ if (count > 0)
+ free(items);
+
+ return vec;
+}
+
+tools::BrowserImagePtr TabService::getThumb(const basic_webengine::TabId& tabId)
+{
+ auto imageCache = getThumbCache(tabId);
+ if (imageCache)
+ return *imageCache;
+
+ auto imageDatabase = getThumbDatabase(tabId);
+ if (imageDatabase) {
+ saveThumbCache(tabId, *imageDatabase);
+ return *imageDatabase;
+ }
+
+ BROWSER_LOGD("%s [%d] generating thumb", __FUNCTION__, tabId.get());
+ generateThumb(tabId);
+
+ imageCache = getThumbCache(tabId);
+ if (imageCache)
+ return *imageCache;
+ else
+ return std::make_shared<tools::BrowserImage>();
+}
+
+tools::BrowserImagePtr TabService::getFavicon(const basic_webengine::TabId& tabId)
+{
+ auto imageCache = getFaviconCache(tabId);
+ if (imageCache)
+ return *imageCache;
+
+ auto imageDatabase = getFaviconDatabase(tabId);
+ if (imageDatabase) {
+ saveFaviconCache(tabId, *imageDatabase);
+ return *imageDatabase;
+ }
+
+ BROWSER_LOGD("%s [%d] generating favicon", __FUNCTION__, tabId.get());
+ generateFavicon(tabId);
+
+ imageCache = getFaviconCache(tabId);
+ if (imageCache)
+ return *imageCache;
+ else
+ return std::make_shared<tools::BrowserImage>();
+}
+
+boost::optional<tools::BrowserImagePtr> TabService::getThumbCache(
+ const basic_webengine::TabId& tabId)
+{
+ if (!thumbCached(tabId))
+ return boost::none;
+ return m_thumbMap.find(tabId.get())->second;
+}
+
+boost::optional<tools::BrowserImagePtr> TabService::getFaviconCache(
+ const basic_webengine::TabId& tabId)
+{
+ if (!faviconCached(tabId))
+ return boost::none;
+ return m_faviconMap.find(tabId.get())->second;
+}
+
+void TabService::removeTab(const basic_webengine::TabId& tabId)
+{
+ BROWSER_LOGD("[%s:%d] tab id: %d", __PRETTY_FUNCTION__, __LINE__, tabId.get());
+ clearFromDatabase(tabId);
+ clearFromCache(tabId);
+ clearFaviconFromCache(tabId);
+}
+
+void TabService::fillThumbs(
+ const std::vector<basic_webengine::TabContentPtr>& tabsContents)
+{
+ for (auto& tc : tabsContents) {
+ auto thumbPtr = getThumb(tc->getId());
+ tc->setThumbnail(thumbPtr);
+ }
+}
+
+void TabService::fillFavicons(
+ const std::vector<basic_webengine::TabContentPtr>& tabsContents)
+{
+ for (auto& tc : tabsContents) {
+ auto faviconPtr = getFavicon(tc->getId());
+ tc->setFavicon(faviconPtr);
+ }
+}
+
+void TabService::updateTabItem(
+ const basic_webengine::TabId& tabId,
+ const std::string& url,
+ const std::string& title,
+ const basic_webengine::TabOrigin& origin)
+{
+ BROWSER_LOGD("[%s:%d] tabid: %d", __PRETTY_FUNCTION__, __LINE__, tabId.get());
+
+ if (!tabInDatabase(tabId))
+ createTabId(tabId.get());
+
+ if (bp_tab_adaptor_set_url(tabId.get(), url.c_str()) < 0)
+ errorPrint("bp_tab_adaptor_set_url");
+ if (bp_tab_adaptor_set_title(tabId.get(), title.c_str()) < 0)
+ errorPrint("bp_tab_adaptor_set_title");
+ if (bp_tab_adaptor_set_index(tabId.get(), origin.getValue()) < 0) // tab origin is int saved in index bp_tab parameter
+ errorPrint("bp_tab_adaptor_set_index");
+}
+
+void TabService::updateTabItemSnapshot(
+ const basic_webengine::TabId& tabId,
+ tools::BrowserImagePtr imagePtr)
+{
+ BROWSER_LOGD("[%s:%d] tabid: %d", __PRETTY_FUNCTION__, __LINE__, tabId.get());
+
+ if (!tabInDatabase(tabId))
+ createTabId(tabId.get());
+
+ // thumbnail
+ saveThumbCache(tabId, imagePtr);
+ saveThumbDatabase(tabId, imagePtr);
+}
+
+void TabService::updateTabItemFavicon(
+ const basic_webengine::TabId& tabId,
+ tools::BrowserImagePtr imagePtr)
+{
+ BROWSER_LOGD("[%s:%d] tabid: %d", __PRETTY_FUNCTION__, __LINE__, tabId.get());
+
+ if (!tabInDatabase(tabId))
+ createTabId(tabId.get());
+
+ // favicon
+ saveFaviconCache(tabId, imagePtr);
+ saveFaviconDatabase(tabId, imagePtr);
+}
+
+void TabService::saveThumbCache(
+ const basic_webengine::TabId& tabId,
+ tools::BrowserImagePtr imagePtr)
+{
+ m_thumbMap[tabId.get()] = imagePtr;
+}
+
+void TabService::saveFaviconCache(
+ const basic_webengine::TabId& tabId,
+ tools::BrowserImagePtr imagePtr)
+{
+ m_faviconMap[tabId.get()] = imagePtr;
+}
+
+bool TabService::thumbCached(const basic_webengine::TabId& tabId) const
+{
+ return m_thumbMap.find(tabId.get()) != m_thumbMap.end();
+}
+
+bool TabService::faviconCached(const basic_webengine::TabId& tabId) const
+{
+ return m_faviconMap.find(tabId.get()) != m_faviconMap.end();
+}
+
+void TabService::clearFromCache(const basic_webengine::TabId& tabId)
+{
+ m_thumbMap.erase(tabId.get());
+}
+
+void TabService::clearFaviconFromCache(const basic_webengine::TabId& tabId)
+{
+ m_faviconMap.erase(tabId.get());
+}
+
+void TabService::clearFromDatabase(const basic_webengine::TabId& tabId)
+{
+ if (bp_tab_adaptor_delete(tabId.get()) < 0)
+ errorPrint("bp_tab_adaptor_delete");
+}
+
+void TabService::saveThumbDatabase(
+ const basic_webengine::TabId& tabId,
+ tools::BrowserImagePtr imagePtr)
+{
+ BROWSER_LOGD("[%s:%d] tabId: %d", __PRETTY_FUNCTION__, __LINE__, tabId.get());
+ auto thumb_blob = tools::EflTools::getBlobPNG(imagePtr);
+ if (!thumb_blob) {
+ BROWSER_LOGW("getBlobPNG failed");
+ return;
+ }
+ auto thumbData = std::move((unsigned char*)thumb_blob->getData());
+ if (bp_tab_adaptor_set_snapshot(
+ tabId.get(),
+ imagePtr->getWidth(),
+ imagePtr->getHeight(),
+ thumbData,
+ thumb_blob->getLength()) < 0) {
+ errorPrint("bp_tab_adaptor_set_snapshot");
+ }
+}
+
+void TabService::saveFaviconDatabase(
+ const basic_webengine::TabId& tabId,
+ tools::BrowserImagePtr imagePtr)
+{
+ BROWSER_LOGD("[%s:%d] tabId: %d", __PRETTY_FUNCTION__, __LINE__, tabId.get());
+ auto favicon_blob = tools::EflTools::getBlobPNG(imagePtr);
+ if (!favicon_blob) {
+ BROWSER_LOGW("getBlobPNG failed");
+ return;
+ }
+ auto faviconData = std::move((unsigned char*)favicon_blob->getData());
+ if (bp_tab_adaptor_set_icon(
+ tabId.get(),
+ imagePtr->getWidth(),
+ imagePtr->getHeight(),
+ faviconData,
+ favicon_blob->getLength()) < 0)
+ errorPrint("bp_tab_adaptor_set_snapshot");
+}
+
+bool TabService::tabInDatabase(const basic_webengine::TabId& tabId) const
+{
+ char* url;
+ int result = bp_tab_adaptor_get_url(tabId.get(), &url);
+ if (result == BP_TAB_ERROR_ID_NOT_FOUND) {
+ errorPrint("passed the id is not exist in the storage");
+ return false;
+ } else if (result < 0) {
+ errorPrint("bp_tab_adaptor_get_url");
+ return false;
+ }
+
+ return true;
+}
+
+boost::optional<tools::BrowserImagePtr> TabService::getThumbDatabase(
+ const basic_webengine::TabId& tabId)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (!tabInDatabase(tabId)) {
+ return boost::none;
+ }
+
+ int w = 0, h = 0, l = 0;
+ unsigned char* v = nullptr;
+ if (bp_tab_adaptor_get_snapshot(tabId.get(), &w, &h, &v, &l)) {
+ errorPrint("bp_tab_adaptor_get_snapshot");
+ return boost::none;
+ }
+
+ tools::BrowserImagePtr image = std::make_shared<tools::BrowserImage>(w, h, l);
+ // TODO check if we can use shared memory here
+ image->setData((void*)v, false, tools::ImageType::ImageTypePNG);
+
+ if (image->getSize() <= 0) {
+ BROWSER_LOGW("[%s:%d] empty image!", __PRETTY_FUNCTION__, __LINE__);
+ return boost::none;
+ }
+
+ return image;
+}
+
+boost::optional<tools::BrowserImagePtr> TabService::getFaviconDatabase(
+ const basic_webengine::TabId& tabId)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (!tabInDatabase(tabId)) {
+ BROWSER_LOGD("no tab in database");
+ return boost::none;
+ }
+
+ int w = 0, h = 0, l = 0;
+ unsigned char* v = nullptr;
+ if (bp_tab_adaptor_get_icon(tabId.get(), &w, &h, &v, &l)) {
+ errorPrint("bp_tab_adaptor_get_snapshot");
+ return boost::none;
+ }
+
+ tools::BrowserImagePtr image = std::make_shared<tools::BrowserImage>(w, h, l);
+ // TODO check if we can use shared memory here
+ image->setData((void*)v, false, tools::ImageType::ImageTypePNG);
+
+ if (image->getSize() <= 0) {
+ BROWSER_LOGW("[%s:%d] empty image!", __PRETTY_FUNCTION__, __LINE__);
+ return boost::none;
+ }
+
+ return image;
+}
+
+} /* namespace base_ui */
+} /* namespace tizen_browser */
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef TABSERVICE_H_
+#define TABSERVICE_H_
+
+#define DOMAIN_TAB_SERVICE "org.tizen.browser.tabservice"
+
+#include "ServiceFactory.h"
+#include "service_macros.h"
+#include <memory>
+#include <map>
+#include <boost/signals2/signal.hpp>
+#include <boost/optional.hpp>
+#include <web/web_tab.h>
+#include "TabIdTypedef.h"
+#include "BrowserImageTypedef.h"
+#include "AbstractWebEngine/TabOrigin.h"
+
+namespace tizen_browser {
+namespace services {
+
+/**
+ * Manages tab data by using web_tab.h API.
+ */
+class BROWSER_EXPORT TabService: public tizen_browser::core::AbstractService
+{
+public:
+ TabService();
+ virtual ~TabService();
+ virtual std::string getName();
+
+ /**
+ * @brief Insert or update item related to tab of given id.
+ * @param tabId Id of the tab from web engine
+ * @param url URL of the tab
+ * @param title Ttle of the tab
+ */
+ void updateTabItem(const basic_webengine::TabId& tabId,
+ const std::string& url,
+ const std::string& title,
+ const basic_webengine::TabOrigin& origin);
+
+ /**
+ * @brief Get all tab in vector.
+ * @return Shared pointer to vector of tabs (TabContents)
+ */
+ std::shared_ptr<std::vector<basic_webengine::TabContent> > getAllTabs();
+
+ /**
+ * Remove image thumb for given id from the cache and database.
+ */
+ void removeTab(const basic_webengine::TabId& tabId);
+
+ /**
+ * Set thumb images for given TabContent objects: get them from
+ * cache or database or generate them by taking screenshots.
+ */
+ void fillThumbs(
+ const std::vector<basic_webengine::TabContentPtr>& tabsContents);
+
+ /**
+ * Set favicon images for given TabContent objects
+ */
+ void fillFavicons(
+ const std::vector<basic_webengine::TabContentPtr>& tabsContents);
+
+ /**
+ * Invoke bp_tab_adaptor_create.
+ *
+ * @param tabId If -1, new id will be created. Otherwise entry in database
+ * will have given id.
+ * @return id The id created by bp_tab_adaptor_create.
+ */
+ int createTabId(int tabId = -1) const;
+
+ /**
+ * Convert tab id (string) to int.
+ *
+ * @return boost::none if string cannot be converted
+ */
+ boost::optional<int> convertTabId(std::string tabId) const;
+
+ boost::signals2::signal<void(basic_webengine::TabId)> generateThumb;
+ boost::signals2::signal<void(basic_webengine::TabId)> generateFavicon;
+
+ void updateTabItemSnapshot(const basic_webengine::TabId& tabId,
+ tools::BrowserImagePtr imagePtr);
+
+ void updateTabItemFavicon(const basic_webengine::TabId& tabId,
+ tools::BrowserImagePtr imagePtr);
+
+ /**
+ * Cache given thumb image with given tab id.
+ */
+ void saveThumbCache(const basic_webengine::TabId& tabId,
+ tools::BrowserImagePtr imagePtr);
+
+ /**
+ * Cache given favicon image with given tab id.
+ */
+ void saveFaviconCache(const basic_webengine::TabId& tabId,
+ tools::BrowserImagePtr imagePtr);
+private:
+ /**
+ * Help method printing last bp_tab_error_defs error.
+ */
+ void errorPrint(std::string method) const;
+
+ /**
+ * Get image thumb for given id (from cache or database).
+ * Create one, if it does not exist.
+ */
+ tools::BrowserImagePtr getThumb(const basic_webengine::TabId& tabId);
+
+ /**
+ * Get favicon for given id (from cache or database).
+ */
+ tools::BrowserImagePtr getFavicon(const basic_webengine::TabId& tabId);
+
+ /**
+ * Get cached thumb for given tab id.
+ *
+ * @return Image or boost::none.
+ */
+ boost::optional<tools::BrowserImagePtr> getThumbCache(
+ const basic_webengine::TabId& tabId);
+
+ /**
+ * Get cached favicon for given tab id.
+ *
+ * @return Image or boost::none.
+ */
+ boost::optional<tools::BrowserImagePtr> getFaviconCache(
+ const basic_webengine::TabId& tabId);
+
+ /**
+ * Check if thumb for given id is in a map.
+ */
+ bool thumbCached(const basic_webengine::TabId& tabId) const;
+
+ /**
+ * Check if favicon for given id is in a map.
+ */
+ bool faviconCached(const basic_webengine::TabId& tabId) const;
+
+ /**
+ * Remove image from cache for given tab id.
+ */
+ void clearFromCache(const basic_webengine::TabId& tabId);
+
+ /**
+ * Remove favicon from cache for given tab id.
+ */
+ void clearFaviconFromCache(const basic_webengine::TabId& tabId);
+
+ /**
+ * Get thumb from database for given tab id.
+ *
+ * @return Image or boost::none.
+ */
+ boost::optional<tools::BrowserImagePtr> getThumbDatabase(
+ const basic_webengine::TabId& tabId);
+ /**
+ * Save given thumb image with given tab id in a database.
+ */
+ void saveThumbDatabase(const basic_webengine::TabId& tabId,
+ tools::BrowserImagePtr imagePtr);
+ /**
+ * Check if tab for given id is in a database.
+ */
+ bool tabInDatabase(const basic_webengine::TabId& tabId) const;
+ /**
+ * Remove image from a database for given tab id.
+ *
+ * @param ID created earlier by bp_tab_adaptor_create()
+ */
+ void clearFromDatabase(const basic_webengine::TabId& tabId);
+
+ /**
+ * Get favicon from database for given tab id.
+ *
+ * @return Image or boost::none.
+ */
+ boost::optional<tools::BrowserImagePtr> getFaviconDatabase(
+ const basic_webengine::TabId& tabId);
+ /**
+ * Save given favicon image with given tab id in a database.
+ */
+ void saveFaviconDatabase(const basic_webengine::TabId& tabId,
+ tools::BrowserImagePtr imagePtr);
+
+ /**
+ * Map caching images. Keys: tab ids, values: thumb images.
+ */
+ std::map<int, tools::BrowserImagePtr> m_thumbMap;
+ std::map<int, tools::BrowserImagePtr> m_faviconMap;
+};
+
+} /* namespace base_ui */
+} /* namespace tizen_browser */
+
+#endif /* TABSERVICE_H_ */
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef TABSERVICETYPEDEF_H_
+#define TABSERVICETYPEDEF_H_
+
+#include <memory>
+
+namespace tizen_browser {
+namespace services {
+
+class TabService;
+typedef std::shared_ptr<TabService> TabServicePtr;
+typedef std::shared_ptr<const TabService> TabServicePtrConst;
+
+}
+}
+
+#endif /* TABSERVICETYPEDEF_H_ */
--- /dev/null
+project(TabUI)
+
+set(TabUI_SRCS
+ TabUI.cpp
+ PasswordUI.cpp
+ )
+
+include(Coreheaders)
+include(EFLHelpers)
+
+include_directories(${CMAKE_SOURCE_DIR}/services/FavoriteService)
+
+add_library(${PROJECT_NAME} SHARED ${TabUI_SRCS})
+
+if(TIZEN_BUILD)
+ target_link_libraries(${PROJECT_NAME} ${pkgs_LDFLAGS})
+endif(TIZEN_BUILD)
+
+install(TARGETS ${PROJECT_NAME}
+ LIBRARY DESTINATION services
+ ARCHIVE DESTINATION services/static)
+
+include(EDCCompile)
+
+#please do not add edc/ directory
+if (${PROFILE} MATCHES "mobile") # mobile profile
+ set(edcFiles
+ TabUI_mob.edc
+ PasswordUI.edc
+ )
+else (${PROFILE} MATCHES "mobile") # tv profile
+ set(edcFiles
+ TabUI.edc
+ )
+endif (${PROFILE} MATCHES "mobile")
+
+foreach(edec ${edcFiles})
+ string(REGEX REPLACE "(_mob)?.edc" ".edj" target_name ${edec})
+ EDJ_TARGET(${target_name}
+ ${CMAKE_CURRENT_SOURCE_DIR}/edc/${edec}
+ ${CMAKE_CURRENT_BINARY_DIR})
+endforeach(edec)
+
+#EDJ_TARGET(TabUI.edj
+# ${CMAKE_CURRENT_SOURCE_DIR}/edc/TabUI.edc
+# ${CMAKE_CURRENT_BINARY_DIR})
--- /dev/null
+#include "BrowserAssert.h"
+#include "PasswordUI.h"
+#include "BrowserLogger.h"
+#include <boost/format.hpp>
+#include "app_i18n.h"
+#include "EflTools.h"
+
+namespace tizen_browser{
+namespace base_ui{
+
+const std::string PasswordUI::PASSWORD_FIELD = "secret_password";
+const std::string PasswordUI::DECISION_MADE = "password_decision";
+const int PasswordUI::PASSWORD_MINIMUM_CHARACTERS = 6;
+
+PasswordUI::PasswordUI()
+ : m_parent(nullptr)
+ , m_genlist(nullptr)
+ , m_entry(nullptr)
+ , m_checkbox(nullptr)
+ , m_state(PasswordState::CreatePassword)
+{
+ m_edjFilePath = EDJE_DIR;
+ m_edjFilePath.append("TabUI/PasswordUI.edj");
+ createGenlistItemClasses();
+}
+
+PasswordUI::~PasswordUI()
+{
+}
+
+void PasswordUI::showUI()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_naviframe->getLayout());
+ m_naviframe->show();
+ changeState(m_state);
+}
+
+void PasswordUI::hideUI()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_naviframe->getLayout());
+ m_naviframe->hide();
+
+ elm_genlist_clear(m_genlist);
+ m_genlistItemData.clear();
+}
+
+void PasswordUI::init(Evas_Object* parent)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(parent);
+ m_parent = parent;
+}
+
+Evas_Object* PasswordUI::getContent()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_parent);
+ if (!m_naviframe)
+ createLayout();
+ return m_naviframe->getLayout();
+}
+
+void PasswordUI::createGenlistItemClasses()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_password_item_class = createGenlistItemClass("entry_custom_layout", _genlist_item_text_get,
+ _genlist_password_content_get);
+ m_checkbox_item_class = createGenlistItemClass("type1", _genlist_item_text_get,
+ _genlist_checkbox_content_get);
+ m_check_on_of_item_class = createGenlistItemClass("type1", _genlist_item_text_get,
+ _genlist_check_on_off_content_get);
+ m_text_item_class = createGenlistItemClass("type1", _genlist_item_text_get);
+}
+
+Elm_Genlist_Item_Class* PasswordUI::createGenlistItemClass(
+ const char* style, Elm_Gen_Item_Text_Get_Cb text_cb, Elm_Gen_Item_Content_Get_Cb content_cb)
+{
+ auto ic = elm_genlist_item_class_new();
+ ic->item_style = style;
+ ic->func.text_get = text_cb;
+ ic->func.content_get = content_cb;
+ ic->func.state_get = nullptr;
+ ic->func.del = nullptr;
+ ic->decorate_all_item_style = "edit_default";
+ return ic;
+}
+
+char* PasswordUI::_genlist_item_text_get(void *data, Evas_Object *, const char *part)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data && part) {
+ if (!strcmp(part, "elm.text")) {
+ PasswordUIData *passwordData = static_cast<PasswordUIData*>(data);
+ return strdup(passwordData->text.c_str());
+ }
+ } else {
+ BROWSER_LOGE("[%s:%d] Data or part is null", __PRETTY_FUNCTION__, __LINE__);
+ }
+ return nullptr;
+}
+
+Evas_Object* PasswordUI::_genlist_password_content_get(void *data, Evas_Object *obj, const char *part)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data && part) {
+ PasswordUIData *passwordData = static_cast<PasswordUIData*>(data);
+ if (!strcmp(part, "elm.swallow.content")) {
+ Evas_Object* entry_layout = elm_layout_add(obj);
+ elm_layout_theme_set(entry_layout, "layout", "editfield", "multiline");
+ tools::EflTools::setExpandHints(entry_layout);
+
+ passwordData->passwordUI->m_entry = elm_entry_add(entry_layout);
+ elm_entry_single_line_set(passwordData->passwordUI->m_entry, EINA_TRUE);
+ elm_entry_scrollable_set(passwordData->passwordUI->m_entry, EINA_TRUE);
+ tools::EflTools::setExpandHints(passwordData->passwordUI->m_entry);
+ elm_entry_entry_set(passwordData->passwordUI->m_entry, elm_entry_utf8_to_markup(""));
+ elm_entry_password_set(passwordData->passwordUI->m_entry, EINA_TRUE);
+ elm_entry_input_panel_return_key_type_set(passwordData->passwordUI->m_entry,
+ ELM_INPUT_PANEL_RETURN_KEY_TYPE_DONE);
+
+ evas_object_smart_callback_add(passwordData->passwordUI->m_entry, "focused",
+ _entry_focused, entry_layout);
+ evas_object_smart_callback_add(passwordData->passwordUI->m_entry, "unfocused",
+ _entry_unfocused, entry_layout);
+ evas_object_smart_callback_add(passwordData->passwordUI->m_entry, "activated",
+ _entry_submited, passwordData->passwordUI);
+
+ elm_object_part_content_set(entry_layout, "elm.swallow.content", passwordData->passwordUI->m_entry);
+
+ return entry_layout;
+ }
+ } else {
+ BROWSER_LOGE("[%s:%d] Data or part is null", __PRETTY_FUNCTION__, __LINE__);
+ }
+ return nullptr;
+}
+
+Evas_Object* PasswordUI::_genlist_checkbox_content_get(void *data, Evas_Object *obj, const char *part)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data && part) {
+ PasswordUIData *passwordData = static_cast<PasswordUIData*>(data);
+ if (!strcmp(part, "elm.swallow.end")) {
+ passwordData->passwordUI->m_checkbox = elm_check_add(obj);
+ evas_object_propagate_events_set(passwordData->passwordUI->m_checkbox, EINA_FALSE);
+ elm_check_state_set(passwordData->passwordUI->m_checkbox, EINA_FALSE);
+ evas_object_smart_callback_add(passwordData->passwordUI->m_checkbox, "changed",
+ _show_password_state_changed, passwordData->passwordUI);
+ evas_object_show(passwordData->passwordUI->m_checkbox);
+ return passwordData->passwordUI->m_checkbox;
+ }
+ } else {
+ BROWSER_LOGE("[%s:%d] Data or part is null", __PRETTY_FUNCTION__, __LINE__);
+ }
+ return nullptr;
+}
+
+Evas_Object* PasswordUI::_genlist_check_on_off_content_get(void *data, Evas_Object *obj, const char *part)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (part) {
+ PasswordUIData *passwordData = static_cast<PasswordUIData*>(data);
+ if (!strcmp(part, "elm.swallow.end")) {
+ auto checkbox = elm_check_add(obj);
+ elm_object_style_set(checkbox, "on&off");
+ elm_check_state_set(checkbox,
+ passwordData->passwordUI->getDBPassword().empty() ? EINA_FALSE : EINA_TRUE);
+ evas_object_propagate_events_set(checkbox, EINA_TRUE);
+ return checkbox;
+ }
+ } else {
+ BROWSER_LOGE("[%s:%d] Part is null", __PRETTY_FUNCTION__, __LINE__);
+ }
+ return nullptr;
+}
+
+void PasswordUI::createLayout()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_parent);
+
+ elm_theme_extension_add(nullptr, m_edjFilePath.c_str());
+ m_naviframe = std::make_unique<NaviframeWrapper>(m_parent);
+
+ m_genlist = elm_genlist_add(m_naviframe->getLayout());
+ elm_scroller_policy_set(m_genlist, ELM_SCROLLER_POLICY_OFF, ELM_SCROLLER_POLICY_OFF);
+ elm_genlist_multi_select_set(m_genlist, EINA_FALSE);
+ elm_genlist_select_mode_set(m_genlist, ELM_OBJECT_SELECT_MODE_ALWAYS);
+ elm_genlist_mode_set(m_genlist, ELM_LIST_COMPRESS);
+ tools::EflTools::setExpandHints(m_genlist);
+
+ m_naviframe->setContent(m_genlist);
+ evas_object_show(m_genlist);
+
+ m_naviframe->addPrevButton(_close_clicked, this);
+ m_naviframe->setPrevButtonVisible(true);
+}
+
+void PasswordUI::changeState(PasswordState state)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ elm_genlist_clear(m_genlist);
+ m_state = state;
+
+ BROWSER_LOGD("___________ %d", m_state);
+ if (m_state != PasswordState::SecretModeData) {
+ //Add password item
+ auto passwordData = std::make_shared<PasswordUIData>();
+ m_genlistItemData.push_back(passwordData);
+ std::string text = "";
+
+ switch (m_state) {
+ case PasswordState::ConfirmPassword:
+ text = _(Translations::ConfirmPassword.c_str());
+ m_naviframe->setTitle("Confirm password");
+ break;
+ case PasswordState::IncorrectPassword:
+ text = _(Translations::IncorrectPassword.c_str());
+ break;
+ case PasswordState::CreatePassword:
+ text = (boost::format(_(Translations::CreatePassword.c_str()))
+ % PASSWORD_MINIMUM_CHARACTERS).str();
+ m_naviframe->setTitle("Create password");
+ break;
+ case PasswordState::ConfirmCreatePassword:
+ text = _(Translations::ConfirmCreatePassword.c_str());
+ break;
+ default:
+ break;
+ }
+ BROWSER_LOGD("___________ %s", text.c_str());
+ passwordData->text = text;
+ passwordData->passwordUI = this;
+ m_password_item = elm_genlist_item_append(m_genlist, m_password_item_class, passwordData.get(),
+ nullptr, ELM_GENLIST_ITEM_NONE, nullptr, passwordData.get());
+
+ //Add ShowPassword checkbox
+ auto checkboxData = std::make_shared<PasswordUIData>();
+ m_genlistItemData.push_back(checkboxData);
+ checkboxData->text = _(Translations::ShowPassword.c_str());
+ checkboxData->passwordUI = this;
+ elm_genlist_item_append(m_genlist, m_checkbox_item_class, checkboxData.get(), nullptr,
+ ELM_GENLIST_ITEM_NONE, _show_password_clicked, checkboxData.get());
+ } else {
+ m_naviframe->setTitle("Secret mode security");
+ //Add UsePassword check_on_off
+ auto checkOnOffData = std::make_shared<PasswordUIData>();
+ m_genlistItemData.push_back(checkOnOffData);
+ checkOnOffData->text = _(Translations::UsePassword.c_str());
+ checkOnOffData->passwordUI = this;
+ elm_genlist_item_append(m_genlist, m_check_on_of_item_class, checkOnOffData.get(), nullptr,
+ ELM_GENLIST_ITEM_NONE, _use_password_clicked, checkOnOffData.get());
+
+ //Add ChangePassword
+ if (!getDBPassword().empty()) {
+ auto changeData = std::make_shared<PasswordUIData>();
+ m_genlistItemData.push_back(changeData);
+ changeData->text = _(Translations::ChangePassword.c_str());
+ changeData->passwordUI = this;
+ elm_genlist_item_append(m_genlist, m_text_item_class, changeData.get(), nullptr,
+ ELM_GENLIST_ITEM_NONE, _change_password_clicked, changeData.get());
+ }
+ }
+}
+
+std::string PasswordUI::getDBPassword()
+{
+ auto password = getDBStringParamValue(PASSWORD_FIELD);
+ if (password)
+ return *password;
+ else
+ BROWSER_LOGW("[%s:%d] Wrong boost signal value!", __PRETTY_FUNCTION__, __LINE__);
+ return std::string();
+}
+
+bool PasswordUI::checkIfStringContainsLetter(const std::string& s)
+{
+ return std::any_of(std::begin(s), std::end(s), ::isalpha);
+}
+
+void PasswordUI::_close_clicked(void* data, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ auto self = static_cast<PasswordUI*>(data);
+ self->closeUI();
+}
+
+void PasswordUI::_entry_focused(void * data, Evas_Object *, void *)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data)
+ elm_object_signal_emit((Evas_Object*)data, "elm,state,focused", "");
+ else
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+}
+
+void PasswordUI::_entry_unfocused(void * data, Evas_Object *, void *)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data)
+ elm_object_signal_emit((Evas_Object*)data, "elm,state,unfocused", "");
+ else
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+}
+
+void PasswordUI::_entry_submited(void * data, Evas_Object *, void *)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data) {
+ auto self = static_cast<PasswordUI*>(data);
+ std::string hash = std::to_string(
+ std::hash<std::string>()(std::string(elm_object_text_get(self->m_entry)))
+ );
+ switch (self->m_state) {
+ case PasswordState::ConfirmPassword:
+ case PasswordState::IncorrectPassword: {
+ if (self->getDBPassword() == hash)
+ switch (self->m_action) {
+ case PasswordAction::ChangePassword:
+ self->changeState(PasswordState::CreatePassword);
+ break;
+ case PasswordAction::UsePassword:
+ self->setDBStringParamValue(PASSWORD_FIELD, "");
+ self->changeState(PasswordState::SecretModeData);
+ break;
+ case PasswordAction::ConfirmPasswordEnterSecret:
+ self->changeEngineState();
+ self->closeUI();
+ default:
+ BROWSER_LOGW("Action state is not supported in Password workflow");
+ break;
+ }
+ else
+ self->changeState(PasswordState::IncorrectPassword);
+ break; }
+ case PasswordState::CreatePassword: {
+ std::string s = std::string(elm_object_text_get(self->m_entry));
+ if (s.length() < PASSWORD_MINIMUM_CHARACTERS ||
+ !checkIfStringContainsLetter(s)) {
+ elm_object_text_set(self->m_entry, "");
+ } else {
+ self->m_not_confirmed_hash = hash;
+ self->changeState(PasswordState::ConfirmCreatePassword);
+ }
+ break; }
+ case PasswordState::ConfirmCreatePassword:
+ if (hash == self->m_not_confirmed_hash) {
+ self->setDBStringParamValue(PASSWORD_FIELD, hash);
+ if (self->m_action == PasswordAction::CreatePasswordFirstTime) {
+ self->setDBBoolParamValue(DECISION_MADE, true);
+ self->changeEngineState();
+ self->closeUI();
+ } else {
+ self->changeState(PasswordState::SecretModeData);
+ }
+ } else {
+ self->changeState(PasswordState::ConfirmCreatePassword);
+ }
+ break;
+ default:
+ BROWSER_LOGW("Password state is not supported in Password workflow");
+ }
+ } else {
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+ }
+}
+
+void PasswordUI::_show_password_state_changed(void* data, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data) {
+ auto self = static_cast<PasswordUI*>(data);
+ elm_entry_password_set(self->m_entry, !elm_check_state_get(self->m_checkbox));
+ } else {
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+ }
+}
+
+void PasswordUI::_show_password_clicked(void *data, Evas_Object *, void *)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data) {
+ PasswordUI* passwordUI = static_cast<PasswordUI*>(data);
+ elm_check_state_set(passwordUI->m_checkbox,
+ !elm_check_state_get(passwordUI->m_checkbox));
+ elm_entry_password_set(passwordUI->m_entry, !elm_check_state_get(passwordUI->m_checkbox));
+ } else {
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+ }
+}
+
+void PasswordUI::_use_password_clicked(void *data, Evas_Object *, void *)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data) {
+ PasswordUIData* passwordData = static_cast<PasswordUIData*>(data);
+ passwordData->passwordUI->setAction(PasswordAction::UsePassword);
+ if (passwordData->passwordUI->getDBPassword().empty()) { // start using password
+ passwordData->passwordUI->changeState(PasswordState::CreatePassword);
+ } else { // stop using password
+ passwordData->passwordUI->changeState(PasswordState::ConfirmPassword);
+ }
+ } else {
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+ }
+}
+
+void PasswordUI::_change_password_clicked(void *data, Evas_Object *, void *)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data) {
+ PasswordUIData* passwordData = static_cast<PasswordUIData*>(data);
+ passwordData->passwordUI->m_action = PasswordAction::ChangePassword;
+ passwordData->passwordUI->changeState(PasswordState::ConfirmPassword);
+ } else {
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+ }
+}
+
+}
+}
--- /dev/null
+/*
+ * Copyright (c) 2016 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef PASWORDUI_H
+#define PASWORDUI_H
+
+#include <Evas.h>
+#include <memory>
+#include "AbstractInterfaces/AbstractUIComponent.h"
+#include "NaviframeWrapper.h"
+#include "TabEnums.h"
+
+namespace tizen_browser {
+namespace base_ui {
+
+class PasswordUI : public interfaces::AbstractUIComponent
+{
+public:
+ PasswordUI();
+ virtual ~PasswordUI();
+
+ void init(Evas_Object* parent) override;
+ Evas_Object* getContent() override;
+ void showUI() override;
+ void hideUI() override;
+ void setState(PasswordState state) { m_state = state; }
+ void setAction(PasswordAction action) { m_action = action; }
+
+ boost::signals2::signal<void (std::string, std::string)> setDBStringParamValue;
+ boost::signals2::signal<std::string (std::string)> getDBStringParamValue;
+ boost::signals2::signal<void (std::string, bool)> setDBBoolParamValue;
+ boost::signals2::signal<bool (std::string)> getDBBoolParamValue;
+ boost::signals2::signal<void ()> changeEngineState;
+
+ static const std::string PASSWORD_FIELD;
+ static const std::string DECISION_MADE;
+
+private:
+ struct PasswordUIData {
+ std::string text;
+ PasswordUI* passwordUI;
+ };
+
+ void createGenlistItemClasses();
+ Elm_Genlist_Item_Class* createGenlistItemClass(const char* style,
+ Elm_Gen_Item_Text_Get_Cb text_cb = nullptr, Elm_Gen_Item_Content_Get_Cb content_cb = nullptr);
+ void createLayout();
+ void changeState(PasswordState state);
+ std::string getDBPassword();
+ static bool checkIfStringContainsLetter(const std::string& s);
+
+ static void _close_clicked(void *data, Evas_Object *obj, void *event_info);
+ static void _entry_focused(void* data, Evas_Object*, void*);
+ static void _entry_unfocused(void* data, Evas_Object*, void*);
+ static void _entry_submited(void* data, Evas_Object*, void*);
+ static void _show_password_state_changed(void* data, Evas_Object*, void*);
+ static void _show_password_clicked(void* data, Evas_Object*, void*);
+ static void _use_password_clicked(void* data, Evas_Object*, void*);
+ static void _change_password_clicked(void* data, Evas_Object*, void*);
+
+ //Genlist items create callbacks
+ static char* _genlist_item_text_get(void *data, Evas_Object *obj, const char *part);
+ static Evas_Object* _genlist_password_content_get(void *data, Evas_Object *obj, const char *part);
+ static Evas_Object* _genlist_checkbox_content_get(void *data, Evas_Object *obj, const char *part);
+ static Evas_Object* _genlist_check_on_off_content_get(void *data, Evas_Object *obj, const char *part);
+ Evas_Object* m_parent;
+ std::unique_ptr<NaviframeWrapper> m_naviframe;
+ Evas_Object* m_genlist;
+ Evas_Object* m_entry;
+ Evas_Object* m_checkbox;
+
+ Elm_Object_Item *m_password_item;
+
+ Elm_Genlist_Item_Class *m_password_item_class;
+ Elm_Genlist_Item_Class *m_checkbox_item_class;
+ Elm_Genlist_Item_Class *m_check_on_of_item_class;
+ Elm_Genlist_Item_Class *m_text_item_class;
+
+ std::string m_edjFilePath;
+ std::string m_not_confirmed_hash;
+
+ static const int PASSWORD_MINIMUM_CHARACTERS;
+
+ PasswordAction m_action;
+ PasswordState m_state;
+ std::vector<std::shared_ptr<PasswordUIData> > m_genlistItemData;
+};
+
+}
+}
+
+#endif // PASWORDUI_H
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <Elementary.h>
+#include <vector>
+#include <string.h>
+#include <AbstractMainWindow.h>
+
+#include "app_i18n.h"
+#include "TabUI.h"
+#include "TabId.h"
+#include "BrowserLogger.h"
+#include "BrowserImage.h"
+#include "Config/Config.h"
+
+namespace tizen_browser{
+namespace base_ui{
+
+EXPORT_SERVICE(TabUI, "org.tizen.browser.tabui")
+
+TabUI::TabUI()
+ : m_parent(nullptr)
+ , m_content(nullptr)
+ , m_gengrid(nullptr)
+ , m_empty_layout(nullptr)
+ , m_itemToShow(nullptr)
+ , m_last_pressed_gengrid_item(nullptr)
+ , m_item_class(nullptr)
+ , m_state(State::NORMAL)
+{
+ m_edjFilePath = EDJE_DIR;
+ m_edjFilePath.append("TabUI/TabUI.edj");
+ createTabItemClass();
+}
+
+TabUI::~TabUI()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ elm_gengrid_item_class_free(m_item_class);
+}
+
+void TabUI::createTabItemClass()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (!m_item_class) {
+ m_item_class = elm_gengrid_item_class_new();
+ m_item_class->item_style = "custom_tab_item";
+ m_item_class->func.text_get = _gengrid_text_get;
+ m_item_class->func.content_get = _gengrid_content_get;
+ m_item_class->func.state_get = nullptr;
+ m_item_class->func.del = nullptr;
+ }
+}
+
+void TabUI::showUI()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_naviframe->getLayout());
+ refetchTabUIData();
+ m_naviframe->show();
+ orientationChanged();
+}
+
+void TabUI::hideUI()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_naviframe->getLayout());
+ elm_gengrid_clear(m_gengrid);
+ m_naviframe->hide();
+}
+
+void TabUI::init(Evas_Object* parent)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(parent);
+ m_parent = parent;
+ auto paramExists = checkIfParamExistsInDB(PasswordUI::DECISION_MADE);
+ if (paramExists) {
+ if (!*paramExists) {
+ setDBBoolParamValue(PasswordUI::DECISION_MADE, false);
+ }
+ } else {
+ BROWSER_LOGE("[%s:%d] unknow checkIfParamExistsInDB value!", __PRETTY_FUNCTION__, __LINE__);
+ }
+
+ m_passwordUI.init(parent);
+}
+
+Evas_Object* TabUI::getContent()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_parent);
+ if (!m_naviframe)
+ createTabUILayout();
+ return m_naviframe->getLayout();
+}
+
+void TabUI::createTabUILayout()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_parent);
+ elm_theme_extension_add(nullptr, m_edjFilePath.c_str());
+
+ m_naviframe = std::make_shared<NaviframeWrapper>(m_parent);
+
+ createTopContent();
+
+ m_content = elm_layout_add(m_naviframe->getLayout());
+ evas_object_size_hint_weight_set(m_content, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(m_content, EVAS_HINT_FILL, EVAS_HINT_FILL);
+ evas_object_show(m_content);
+ elm_layout_file_set(m_content, m_edjFilePath.c_str(), "naviframe_content");
+ m_naviframe->setContent(m_content);
+
+ createGengrid();
+ createBottomContent();
+ createEmptyLayout();
+}
+
+void TabUI::createTopContent()
+{
+ m_naviframe->setTitle("Tabs"); //TODO: _("IDS_BR_HEADER_TABS_ABB2") when it works
+ m_naviframe->addPrevButton(_close_clicked, this);
+ m_naviframe->setPrevButtonVisible(true);
+}
+
+void TabUI::createBottomContent()
+{
+ Evas_Object *layout = elm_layout_add(m_naviframe->getLayout());
+ elm_layout_file_set(layout, m_edjFilePath.c_str(), "bottom_bar_with_margins");
+ evas_object_size_hint_weight_set(layout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(layout, EVAS_HINT_FILL, EVAS_HINT_FILL);
+ evas_object_show(layout);
+
+ m_naviframe->createBottomBar(layout);
+ m_naviframe->setVisibleBottomBar(true);
+ //TODO: Missing translation
+ m_naviframe->addButtonToBottomBar("Enable Secret", _left_button_clicked, this);
+ m_naviframe->setEnableButtonInBottomBar(0, true);
+ //TODO: _("IDS_BR_OPT_NEW_TAB") when it works
+ m_naviframe->addButtonToBottomBar("New tab", _right_button_clicked, this);
+ m_naviframe->setEnableButtonInBottomBar(1, true);
+}
+
+void TabUI::createEmptyLayout()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_empty_layout = elm_layout_add(m_content);
+ elm_layout_theme_set(m_empty_layout, "layout", "nocontents", "default");
+
+ evas_object_size_hint_weight_set(m_empty_layout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(m_empty_layout, EVAS_HINT_FILL, EVAS_HINT_FILL);
+
+ //TODO: Add translations
+ if (m_state != State::PASSWORD_DECISION)
+ elm_object_translatable_part_text_set(m_empty_layout, "elm.text", "No tabs");
+ //TODO: _("IDS_BR_BODY_AFTER_YOU_VIEW_WEBPAGES_THEY_WILL_BE_SHOWN_HERE") when it works
+ if (m_state == State::SECRET || m_state == State::PASSWORD_DECISION)
+ elm_object_translatable_part_text_set(m_empty_layout, "elm.help.text",
+ "Any webpages viewed while Secret mode is enabled will not appear "
+ "in your browser or search history while Secret mode is "
+ "disabled. Any bookmarks and webpages saved while Secretmode "
+ "is enabled will not be shown while it is disabled.");
+ else
+ elm_object_translatable_part_text_set(m_empty_layout, "elm.help.text",
+ "After you view webpages, they will be shown here.");
+
+ elm_layout_signal_emit(m_empty_layout, "text,disabled", "");
+ elm_layout_signal_emit(m_empty_layout, "align.center", "elm");
+
+ elm_object_part_content_set(m_content, "elm.swallow.content_overlay", m_empty_layout);
+}
+
+void TabUI::createGengrid()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(parent);
+
+ m_gengrid = elm_gengrid_add(m_content);
+ evas_object_size_hint_weight_set(m_gengrid, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(m_gengrid, EVAS_HINT_FILL, EVAS_HINT_FILL);
+ elm_gengrid_horizontal_set(m_gengrid, EINA_FALSE);
+ elm_scroller_page_size_set(m_gengrid, ELM_SCALE_SIZE(720), ELM_SCALE_SIZE(0));
+ elm_gengrid_item_size_set(m_gengrid, ELM_SCALE_SIZE(GENGRID_ITEM_WIDTH),
+ ELM_SCALE_SIZE(GENGRID_ITEM_HEIGHT));
+ elm_scroller_policy_set(m_gengrid, ELM_SCROLLER_POLICY_OFF, ELM_SCROLLER_POLICY_OFF);
+ elm_scroller_bounce_set(m_gengrid, EINA_FALSE, EINA_FALSE);
+ elm_gengrid_select_mode_set(m_gengrid, ELM_OBJECT_SELECT_MODE_ALWAYS);
+ elm_gengrid_multi_select_set(m_gengrid, EINA_FALSE);
+ elm_gengrid_highlight_mode_set(m_gengrid, EINA_TRUE);
+ elm_gengrid_align_set(m_gengrid, 0.5, 0.0);
+ evas_object_smart_callback_add(m_gengrid, "pressed", _gengrid_tab_pressed, this);
+ evas_object_smart_callback_add(m_gengrid, "released", _gengrid_tab_released, this);
+ evas_object_smart_callback_add(m_gengrid, "realized", _gengrid_tab_realized, this);
+
+ elm_object_part_content_set(m_content, "elm.swallow.content", m_gengrid);
+ evas_object_show(m_gengrid);
+}
+
+void TabUI::_close_clicked(void* data, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data) {
+ TabUI * tabUI = static_cast<TabUI*>(data);
+ tabUI->closeTabUIClicked();
+ } else {
+ BROWSER_LOGW("[%s:%d] Signal not found", __PRETTY_FUNCTION__, __LINE__);
+ }
+}
+
+void TabUI::orientationChanged()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ boost::optional<bool> landscape = isLandscape();
+ if (landscape) {
+ std::string state;
+ if (*landscape) {
+ elm_gengrid_item_size_set(m_gengrid, ELM_SCALE_SIZE(GENGRID_ITEM_WIDTH_LANDSCAPE), ELM_SCALE_SIZE(GENGRID_ITEM_HEIGHT_LANDSCAPE));
+ elm_object_signal_emit(m_content, "switch_landscape", "ui");
+ state = "state_landscape";
+ } else {
+ elm_gengrid_item_size_set(m_gengrid, ELM_SCALE_SIZE(GENGRID_ITEM_WIDTH), ELM_SCALE_SIZE(GENGRID_ITEM_HEIGHT));
+ elm_object_signal_emit(m_content, "switch_vertical", "ui");
+ state = "state_default";
+ }
+ Elm_Object_Item *it = elm_gengrid_first_item_get(m_gengrid);
+ while (it) {
+ elm_object_item_signal_emit(it, state.c_str(), "ui");
+ it = elm_gengrid_item_next_get(it);
+ }
+ } else {
+ BROWSER_LOGE("[%s:%d] Signal not found", __PRETTY_FUNCTION__, __LINE__);
+ }
+}
+
+void TabUI::showContextMenu()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ boost::optional<Evas_Object*> window = getWindow();
+ if (window) {
+ createContextMenu(*window);
+
+ elm_ctxpopup_item_append(m_ctxpopup, "Secret mode security", nullptr, _cm_secret_clicked, this);
+ if (elm_gengrid_items_count(m_gengrid) != 0)
+ elm_ctxpopup_item_append(m_ctxpopup, _("IDS_BR_OPT_CLOSE_ALL"), nullptr, _cm_close_clicked, this);
+ alignContextMenu(*window);
+ } else {
+ BROWSER_LOGE("[%s:%d] Signal not found", __PRETTY_FUNCTION__, __LINE__);
+ }
+}
+
+void TabUI::_cm_secret_clicked(void* data, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data) {
+ TabUI* tabUI = static_cast<TabUI*>(data);
+ _cm_dismissed(nullptr, tabUI->m_ctxpopup, nullptr);
+ tabUI->m_passwordUI.setState(PasswordState::SecretModeData);
+ tabUI->showPasswordUI();
+ } else {
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+ }
+}
+
+void TabUI::_cm_close_clicked(void* data, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data) {
+ TabUI* tabUI = static_cast<TabUI*>(data);
+ _cm_dismissed(nullptr, tabUI->m_ctxpopup, nullptr);
+ Elm_Object_Item* it = elm_gengrid_first_item_get(tabUI->m_gengrid);
+ Elm_Object_Item* it_next;
+ while (it) {
+ TabData *item = (TabData *)elm_object_item_data_get(it);
+ it_next = elm_gengrid_item_next_get(it);
+ elm_object_item_del(it);
+ tabUI->closeTabsClicked(item->item->getId());
+ it = it_next;
+ }
+ elm_gengrid_realized_items_update(tabUI->m_gengrid);
+ tabUI->updateNoTabsText();
+ } else {
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+ }
+}
+
+Evas_Event_Flags TabUI::_gesture_occured(void * data, void * event_info)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ auto flag = EVAS_EVENT_FLAG_NONE;
+ if (data && event_info) {
+ auto tabUI = static_cast<TabUI*>(data);
+ auto info = static_cast<Elm_Gesture_Line_Info*>(event_info);
+ if (info->momentum.mx != 0) {
+ //ignore too small gestures
+ if (abs(info->momentum.mx) < tabUI->GESTURE_MOMENTUM_MIN)
+ return flag;
+ tabUI->_close_tab_clicked(data, nullptr, nullptr);
+ }
+ } else {
+ BROWSER_LOGW("[%s] data or event_info = nullptr", __PRETTY_FUNCTION__);
+ }
+ return flag;
+}
+
+void TabUI::_right_button_clicked(void * data, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data) {
+ auto self = static_cast<TabUI*>(data);
+ switch (self->m_state) {
+ case State::NORMAL:
+ self->newTabClicked();
+ break;
+ case State::SECRET:
+ self->newTabClicked();
+ break;
+ case State::PASSWORD_DECISION:
+ self->m_passwordUI.setState(PasswordState::CreatePassword);
+ self->m_passwordUI.setAction(PasswordAction::CreatePasswordFirstTime);
+ self->showPasswordUI();
+ break;
+ default:
+ BROWSER_LOGW("[%s] Unknown state!", __PRETTY_FUNCTION__);
+ }
+ } else {
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+ }
+}
+
+void TabUI::_left_button_clicked(void* data, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data) {
+ auto self = static_cast<TabUI*>(data);
+
+ switch (self->m_state) {
+ case State::NORMAL: {
+ auto decisionMade = self->getDBBoolParamValue(PasswordUI::DECISION_MADE);
+ if (decisionMade) {
+ if (*decisionMade) {
+ auto password = self->getDBStringParamValue(PasswordUI::PASSWORD_FIELD);
+ if (password) {
+ if (password->empty()) { // password is not used
+ self->changeEngineState();
+ self->refetchTabUIData();
+ } else { // check password validity
+ self->m_passwordUI.setState(PasswordState::ConfirmPassword);
+ self->m_passwordUI.setAction(PasswordAction::ConfirmPasswordEnterSecret);
+ self->showPasswordUI();
+ }
+ } else {
+ BROWSER_LOGW("[%s] cannot read password from DB", __PRETTY_FUNCTION__);
+ }
+ } else { // decison not taken
+ self->m_state = State::PASSWORD_DECISION;
+ self->updateNoTabsText(true);
+ }
+ } else {
+ BROWSER_LOGW("[%s] cannot read decision flag from DB", __PRETTY_FUNCTION__);
+ }
+ } break;
+ case State::SECRET: // disable secret
+ self->changeEngineState();
+ self->refetchTabUIData();
+ break;
+ case State::PASSWORD_DECISION: // do not use password
+ self->showNoPasswordWarning();
+ break;
+ }
+
+ self->setStateButtons();
+ self->createEmptyLayout();
+ } else {
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+ }
+}
+
+void TabUI::switchToSecretFirstTime()
+{
+ setDBStringParamValue(PasswordUI::PASSWORD_FIELD, "");
+ setDBBoolParamValue(PasswordUI::DECISION_MADE, true);
+ changeEngineState();
+ refetchTabUIData();
+}
+
+void TabUI::addTabItem(basic_webengine::TabContentPtr hi)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ TabData *itemData = new TabData();
+ itemData->item = hi;
+ itemData->tabUI.reset(this);
+ Elm_Object_Item* tab = elm_gengrid_item_append(m_gengrid, m_item_class, itemData,
+ nullptr, nullptr);
+ // Check if item_object was created successfully
+ if (tab)
+ elm_gengrid_item_selected_set(tab, EINA_FALSE);
+ else
+ BROWSER_LOGW("GengridItem wasn't created successfully");
+}
+
+void TabUI::addTabItems(std::vector<basic_webengine::TabContentPtr>& items, bool secret)
+{
+ BROWSER_LOGD("[%s:%d] secret: %d", __PRETTY_FUNCTION__, __LINE__, secret);
+ if (secret)
+ m_state = State::SECRET;
+ else
+ m_state = State::NORMAL;
+
+ createEmptyLayout();
+
+ elm_gengrid_clear(m_gengrid);
+ for (auto it = items.begin(); it < items.end(); ++it)
+ addTabItem(*it);
+
+ setStateButtons();
+ updateNoTabsText();
+}
+
+void TabUI::setStateButtons()
+{
+ switch (m_state) {
+ case State::NORMAL:
+ m_naviframe->setBottomButtonText(0, "Enable Secret");
+ m_naviframe->setBottomButtonText(1, "New tab");
+ break;
+ case State::SECRET:
+ m_naviframe->setBottomButtonText(0, "Disable Secret");
+ m_naviframe->setBottomButtonText(1, "New tab");
+ break;
+ case State::PASSWORD_DECISION:
+ m_naviframe->setBottomButtonText(0, "Do not use password");
+ m_naviframe->setBottomButtonText(1, "Create password");
+ break;
+ }
+}
+
+char* TabUI::_gengrid_text_get(void *data, Evas_Object*, const char *part)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data && part) {
+ TabData* itemData = static_cast<TabData*>(data);
+ if (!strcmp(part, "elm.text"))
+ return strdup(itemData->item->getTitle().c_str());
+ } else {
+ BROWSER_LOGE("[%s:%d] Data or part is null", __PRETTY_FUNCTION__, __LINE__);
+ }
+ return nullptr;
+}
+
+Evas_Object * TabUI::_gengrid_content_get(void *data, Evas_Object *obj, const char *part)
+{
+ BROWSER_LOGD("[%s:%d] part=%s", __PRETTY_FUNCTION__, __LINE__, part);
+ if (data && obj && part) {
+ auto itemData = static_cast<TabData*>(data);
+ if (!strcmp(part, "elm.icon")) {
+ auto favicon = itemData->item->getFavicon();
+ if (favicon) {
+ auto faviconEvas = favicon->getEvasImage(obj);
+ evas_object_size_hint_min_set(faviconEvas,
+ ELM_SCALE_SIZE(40),
+ ELM_SCALE_SIZE(40));
+ evas_object_size_hint_max_set(faviconEvas,
+ ELM_SCALE_SIZE(40),
+ ELM_SCALE_SIZE(40));
+ return faviconEvas;
+ } else {
+ auto layout = elm_layout_add(obj);
+ elm_layout_file_set(layout, itemData->tabUI->m_edjFilePath.c_str(), "favicon_image");
+ return layout;
+ }
+ }
+ if (!strcmp(part, "elm.button")) {
+ auto button = elm_button_add(obj);
+ elm_object_style_set(button, "delete_button");
+ evas_object_smart_callback_add(button, "clicked", _close_tab_clicked, data);
+ return button;
+ }
+ if (!strcmp(part, "elm.thumbnail")) {
+ auto thumbnail = itemData->item->getThumbnail();
+ if (thumbnail)
+ return thumbnail->getEvasImage(obj);
+ }
+ if (!strcmp(part, "elm.overlay")) {
+ auto button = elm_button_add(obj);
+ elm_object_style_set(button, "invisible_button");
+ evas_object_smart_callback_add(button, "clicked", _gengrid_tab_clicked, data);
+
+ auto gesture = elm_gesture_layer_add(obj);
+ elm_gesture_layer_attach(gesture, button);
+ elm_gesture_layer_cb_add(gesture, ELM_GESTURE_N_LINES, ELM_GESTURE_STATE_MOVE,
+ _gesture_occured, data);
+ return button;
+ }
+ } else {
+ BROWSER_LOGE("[%s:%d] Data or obj or part is null", __PRETTY_FUNCTION__, __LINE__);
+ }
+ return nullptr;
+}
+
+void TabUI::_gengrid_tab_pressed(void *data, Evas_Object *, void *event_info)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (event_info) {
+ auto object_item = static_cast<Elm_Object_Item*>(event_info);
+ auto tabUI = static_cast<TabUI*>(data);
+ tabUI->m_last_pressed_gengrid_item = object_item;
+ elm_object_signal_emit(
+ elm_object_item_part_content_get(object_item, "elm.icon"),
+ "on_mouse_down", "ui");
+ } else {
+ BROWSER_LOGW("[%s] event_info = nullptr", __PRETTY_FUNCTION__);
+ }
+}
+
+void TabUI::_gengrid_tab_released(void *, Evas_Object *, void *event_info)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (event_info) {
+ auto object_item = static_cast<Elm_Object_Item*>(event_info);
+ elm_object_signal_emit(
+ elm_object_item_part_content_get(object_item, "elm.icon"),
+ "on_mouse_up", "ui");
+ } else {
+ BROWSER_LOGW("[%s] event_info = nullptr", __PRETTY_FUNCTION__);
+ }
+}
+
+void TabUI::_gengrid_tab_clicked(void *data, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data) {
+ TabData *itemData = static_cast<TabData*>(data);
+ itemData->tabUI->tabClicked(itemData->item->getId());
+ } else {
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+ }
+}
+
+void TabUI::_gengrid_tab_realized(void *, Evas_Object *, void *event_info)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (event_info) {
+ auto tabItem = static_cast<Elm_Object_Item*>(event_info);
+ auto tabData = static_cast<TabData*>(elm_object_item_data_get(tabItem));
+ auto favicon = elm_object_item_part_content_get(tabItem, "elm.icon");
+ if (tabData->item->getIsSecret()) {
+ elm_object_item_signal_emit(tabItem, "state_secret", "ui");
+ elm_object_signal_emit(favicon, "state_secret", "ui");
+ } else {
+ elm_object_item_signal_emit(tabItem, "state_normal", "ui");
+ elm_object_signal_emit(favicon, "state_normal", "ui");
+ }
+ } else {
+ BROWSER_LOGW("[%s] event_info = nullptr", __PRETTY_FUNCTION__);
+ }
+}
+
+void TabUI::_close_tab_clicked(void *data, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data) {
+ TabData* itemData = static_cast<TabData*>(data);
+
+ Elm_Object_Item* it = elm_gengrid_selected_item_get(itemData->tabUI->m_gengrid);
+
+ if (!it && itemData->tabUI->m_last_pressed_gengrid_item) {
+ it = itemData->tabUI->m_last_pressed_gengrid_item;
+ itemData->tabUI->m_last_pressed_gengrid_item = nullptr;
+ }
+
+ if (!it) {
+ BROWSER_LOGE("[%s] Delete called without selected and pressed item", __PRETTY_FUNCTION__);
+ return;
+ }
+
+ auto prev = elm_gengrid_item_prev_get(it);
+ auto next = elm_gengrid_item_next_get(it);
+ elm_object_item_del(it);
+
+ if (prev || next) {
+ itemData->tabUI->m_itemToShow = prev ? prev : next;
+ elm_gengrid_item_selected_set(itemData->tabUI->m_itemToShow, EINA_TRUE);
+ elm_gengrid_item_show(itemData->tabUI->m_itemToShow, ELM_GENGRID_ITEM_SCROLLTO_TOP);
+ itemData->tabUI->m_itemToShow = nullptr;
+ }
+
+ elm_gengrid_realized_items_update(itemData->tabUI->m_gengrid);
+
+ itemData->tabUI->closeTabsClicked(itemData->item->getId());
+ itemData->tabUI->updateNoTabsText();
+ } else {
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+ }
+}
+
+void TabUI::updateNoTabsText(bool forceShow)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (forceShow || elm_gengrid_items_count(m_gengrid) == 0) {
+ evas_object_show(m_empty_layout);
+ elm_object_signal_emit(m_content, "show_overlay", "ui");
+ } else {
+ evas_object_hide(m_empty_layout);
+ elm_object_signal_emit(m_content, "hide_overlay", "ui");
+ }
+}
+
+
+}
+}
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef TABUI_H
+#define TABUI_H
+
+#include <Evas.h>
+#include <boost/signals2/signal.hpp>
+
+#include "AbstractContextMenu.h"
+#include "AbstractUIComponent.h"
+#include "AbstractService.h"
+#include "AbstractWebEngine/State.h"
+#include "ServiceFactory.h"
+#include "service_macros.h"
+#include "TabIdTypedef.h"
+#include "AbstractRotatable.h"
+#include "NaviframeWrapper.h"
+#include "PasswordUI.h"
+
+namespace tizen_browser{
+namespace base_ui{
+
+class BROWSER_EXPORT TabUI
+ : public tizen_browser::interfaces::AbstractContextMenu
+ , public tizen_browser::interfaces::AbstractUIComponent
+ , public tizen_browser::core::AbstractService
+ , public tizen_browser::interfaces::AbstractRotatable
+{
+public:
+ TabUI();
+ ~TabUI();
+ //AbstractUIComponent interface implementation
+ void showUI();
+ void hideUI();
+ void init(Evas_Object *parent);
+ Evas_Object* getContent();
+
+ virtual std::string getName();
+
+ void addTabItems(std::vector<basic_webengine::TabContentPtr>& items, bool secret);
+ virtual void orientationChanged() override;
+
+ //AbstractContextMenu interface implementation
+ virtual void showContextMenu() override;
+ PasswordUI& getPasswordUI() { return m_passwordUI; };
+ void switchToSecretFirstTime();
+
+ boost::signals2::signal<void (const tizen_browser::basic_webengine::TabId&)> tabClicked;
+ boost::signals2::signal<void ()> newTabClicked;
+ boost::signals2::signal<void (const tizen_browser::basic_webengine::TabId&)> closeTabsClicked;
+ boost::signals2::signal<void ()> closeTabUIClicked;
+ boost::signals2::signal<void ()> changeEngineState;
+ boost::signals2::signal<void ()> refetchTabUIData;
+ boost::signals2::signal<bool (std::string)> checkIfParamExistsInDB;
+ boost::signals2::signal<void (std::string, bool)> setDBBoolParamValue;
+ boost::signals2::signal<void (std::string, std::string)> setDBStringParamValue;
+ boost::signals2::signal<bool (std::string)> getDBBoolParamValue;
+ boost::signals2::signal<std::string (std::string)> getDBStringParamValue;
+ boost::signals2::signal<void ()> showPasswordUI;
+ boost::signals2::signal<void ()> showNoPasswordWarning;
+
+private:
+ struct TabData
+ {
+ basic_webengine::TabContentPtr item;
+ std::shared_ptr<tizen_browser::base_ui::TabUI> tabUI;
+ };
+
+ enum class State {
+ NORMAL,
+ SECRET,
+ PASSWORD_DECISION
+ };
+
+ static char* _gengrid_text_get(void *data, Evas_Object *obj, const char *part);
+ static Evas_Object * _gengrid_content_get(void *data, Evas_Object *obj, const char *part);
+
+ static void _gengrid_tab_pressed(void * data, Evas_Object * obj, void * event_info);
+ static void _gengrid_tab_released(void * data, Evas_Object * obj, void * event_info);
+ static void _gengrid_tab_clicked(void * data, Evas_Object * obj, void * event_info);
+ static void _gengrid_tab_realized(void * data, Evas_Object * obj, void * event_info);
+ static void _close_clicked(void *data, Evas_Object *obj, void *event_info);
+ void updateNoTabsText(bool forceShow=false);
+
+ static void _openedtabs_clicked(void * data, Evas_Object * obj, void * event_info);
+ static void _right_button_clicked(void * data, Evas_Object * obj, void * event_info);
+ static void _left_button_clicked(void * data, Evas_Object * obj, void * event_info);
+ static void _close_tab_clicked(void *data, Evas_Object*, void*);
+ static void _cm_secret_clicked(void*, Evas_Object*, void*);
+ static void _cm_close_clicked(void*, Evas_Object*, void*);
+ static Evas_Event_Flags _gesture_occured(void * data, void * event_info);
+
+ SharedNaviframeWrapper m_naviframe;
+ void createTabUILayout();
+ void createTopContent();
+ void createBottomContent();
+ void createEmptyLayout();
+ void createGengrid();
+ void createTabItemClass();
+ void addTabItem(basic_webengine::TabContentPtr);
+ void setStateButtons();
+
+ Evas_Object *m_parent;
+ Evas_Object *m_content;
+ Evas_Object *m_gengrid;
+ Evas_Object *m_empty_layout;
+
+ Elm_Object_Item* m_itemToShow;
+ Elm_Object_Item* m_last_pressed_gengrid_item;
+
+ Elm_Gengrid_Item_Class * m_item_class;
+ std::string m_edjFilePath;
+
+ State m_state;
+ PasswordUI m_passwordUI;
+
+ const unsigned int GENGRID_ITEM_WIDTH = 700;
+ const unsigned int GENGRID_ITEM_HEIGHT = 312;
+ const unsigned int GENGRID_ITEM_WIDTH_LANDSCAPE = 636;
+ const unsigned int GENGRID_ITEM_HEIGHT_LANDSCAPE = 274;
+ const unsigned int GESTURE_MOMENTUM_MIN = 2000;
+};
+}
+}
+
+#endif // BOOKMARKSUI_H
--- /dev/null
+#include "../../../core/Tools/edc/EntryCustomLayout.edc"
--- /dev/null
+#define DEBUG_RECT_OVER(over_part, r, g, b) \
+ part { name: __CONCAT("dbg_rect_at_", __stringify(__LINE__)); \
+ \
+scale:1; \
+ type : RECT; \
+ repeat_events: 1; \
+ description { \
+ state: "default" 0.0; \
+ visible: 1; \
+ color: r g b 128; \
+ rel1 { to: over_part; relative: 0 0; } \
+ rel2 { to: over_part; relative: 1 1; } \
+ } \
+ }
+
+collections
+{
+base_scale: 2.0;
+#define WIDTH 1920
+#define HEIGHT 181
+#define ITEM_WIDTH 374
+
+ group {
+ name: "incognito_icon";
+ images.image: "ic_thumb_incognito.png" COMP;
+ parts {
+ part {
+ name: "image";
+ type: IMAGE;
+ mouse_events: 1;
+ repeat_events: 0;
+ description {
+ state: "default" 0.0;
+ image.normal: "ic_thumb_incognito.png";
+ }
+ }
+ }
+ }
+
+ group{
+ name: "elm/button/base/tab_button";
+ parts{
+ part{
+ name: "button";
+ type: RECT;
+ scale: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ color: 0 0 0 0;
+ }
+ }
+ part{
+ name: "over";
+ type: RECT;
+ scale: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ rel1 { relative: 0.0 0.0;to: "button";}
+ rel2 { relative: 1.0 1.0;to: "button";}
+ color: 0 0 0 0;
+ }
+ }
+ }
+ programs{
+ program {
+ name: "mouse_click";
+ signal: "mouse,clicked,1";
+ source: "over";
+ script {
+ emit("elm,action,click", "");
+ }
+ }
+ }
+ }
+
+group { name: "elm/button/base/tab_thumbButton";
+ images {
+ image: "ico_delete.png" COMP;
+ }
+ parts {
+ part { name: "elm.swallow.content";
+ type: RECT;
+ mouse_events: 1;
+ repeat_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ visible: 0;
+ rel1.relative: 0.0 0.0;
+ rel2.relative: 1.0 1.0;
+ align: 0.0 0.0;
+ }
+ }
+ }
+
+ programs {
+ program { name: "mouse,clicked";
+ signal: "mouse,down,1";
+ source: "elm.swallow.content";
+ action: SIGNAL_EMIT "elm,action,click" "";
+ }
+ }
+}
+
+group {
+ name: "tab-layout";
+ data {
+ item: "highlight_focus" "off";
+ }
+ images {
+ image: "btn_bar_stop_nor.png" COMP;
+ }
+ color_classes{
+ color_class{
+ name: "defaultBgColor";
+ color: 18 22 34 255;
+ }
+ color_class{
+ name: "focusBgColor";
+ color: 69 143 255 255;
+ }
+ color_class{
+ name: "highlightBgColor";
+ color: 69 143 255 102;
+ }
+ color_class{
+ name: "imageHighlight";
+ color: 255 255 255 102;
+ }
+ color_class{
+ name: "focusbtBgColor";
+ color: 22 120 224 255;
+ }
+ color_class{
+ name: "titleTextColor";
+ color: 74 74 74 255;
+ }
+ color_class{
+ name: "focusTextColor";
+ color: 255 255 255 255;
+ }
+ color_class{
+ name: "highlightTextColor";
+ color: 255 255 255 51;
+ }
+ color_class{
+ name: "urlTextColor";
+ color: 116 116 116 204;
+ }
+ color_class{
+ name: "transparent";
+ color: 0 0 0 0;
+ }
+ }
+
+ images {
+ image: "web_shadow.png" COMP;
+ }
+ parts {
+ part { name: "action_bar_bg";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 1;
+ align: 0.0 0.0;
+ min: 1920 104;
+ max: 1920 104;
+ color: 70 143 254 255;
+ rel1 {
+ relative: 0 0;
+ }
+ rel2{
+ relative: 1 1;
+ }
+ }
+ }
+ part { name: "top_bar_bg";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 1;
+ align: 0.0 0.0;
+ min: 1920 181;
+ max: 1920 181;
+ color: 70 143 254 255;
+ rel1 {
+ relative: 0 1; to: "action_bar_bg";
+ }
+ rel2{
+ relative: 1 1;
+ }
+ }
+ }
+ part { name: "gengrid_bg";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 1;
+ align: 0.0 0.0;
+ min: 1920 714;
+ max: 1920 714;
+ color: 231 231 231 255;
+ rel1 {
+ relative: 0 1; to: "top_bar_bg";
+ }
+ rel2{
+ relative: 1 1;
+ }
+ }
+ }
+ part { name: "no_of_tabs_bg";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 1;
+ align: 0.0 0.0;
+ min: 1920 81;
+ max: 1920 81;
+ color: 231 231 231 255;
+ rel1 {
+ relative: 0 1; to: "gengrid_bg";
+ }
+ rel2{
+ relative: 1 1;
+ }
+ }
+ }
+ part { name: "action_bar";
+ type : SWALLOW;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ min: 1920 104;
+ max: 1920 104;
+ align: 0.0 0.0;
+ fixed: 0 0;
+ rel1 { relative: 0.0 0.0; to: "action_bar_bg";}
+ rel2 { relative: 1.0 1.0; }
+ }
+ description {
+ state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "top_bar";
+ type : SWALLOW;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ min: 1920 181;
+ max: 1920 181;
+ align: 0.0 0.0;
+ fixed: 0 0;
+ rel1 { relative: 0.0 0.0; to: "top_bar_bg"; offset: 0 0;}
+ rel2 { relative: 1.0 1.0; }
+ }
+ description {
+ state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "tab_gengrid";
+ type : SWALLOW;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ min: 1920 714;
+ max: 1920 714;
+ align: 0.0 0.0;
+ fixed: 0 0;
+ rel1 { relative: 0.0 0.0; to: "gengrid_bg"; offset: 63 63;}
+ rel2 { relative: 1.0 1.0; }
+ }
+ description {
+ state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "uri_bar_shadow";
+ type: IMAGE;
+ scale: 1;
+ repeat_events: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0.0 0.0;
+ fixed: 0 0;
+ min: 1920 14;
+ max: 1920 14;
+ image.normal: "web_shadow.png";
+ rel1 { relative: 0.0 1.0; to: "action_bar_bg"; }
+ rel2 { relative: 1.0 1.0; }
+ }
+ }
+ part { name: "text_genlist";
+ type : SWALLOW;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ min: 1920 81;
+ max: 1920 81;
+ align: 0.0 0.0;
+ fixed: 0 0;
+ rel1 { relative: 0.0 0.0; to: "top_bar_bg"; offset: 0 0;}
+ rel2 { relative: 1.0 1.0; }
+ }
+ description {
+ state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ }
+}
+
+
+/*group { name: "elm/genlist/base/openedtabs_onotherdevices";
+ data {
+ item: "focus_highlight" "off";
+ }
+
+ parts {
+ part { name: "clipper";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ color: 70 143 254 255;
+ rel1 {
+ relative: 0 0;
+ }
+ rel2{
+ relative: 1 1;
+ }
+ }
+ }
+ part { name: "background";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ color: 255 255 255 255;
+ rel1 {
+ relative: 0 0;
+ }
+ rel2{
+ relative: 1 1;
+ }
+ }
+ }
+ part { name: "elm.swallow.content";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0 0;
+ offset: 62 0;
+ }
+ rel2 {
+ relative: 1 1;
+ offset: 0 0;
+ }
+ }
+ }
+ part { name: "elm.swallow.empty";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ align: 0.5 0.5;
+ rel1 {
+ relative: 0.5 0.5;
+ }
+ rel2 {
+ relative: 0.5 0.5;
+ }
+ }
+ }
+ }
+}*/
+
+group { name: "elm/gengrid/item/tab_item/default";
+ data.item: "texts" "tab_title tab_url";
+ data.item: "contents" "tab_thumbnail tab_thumbButton tab_incognitoButton";
+ images {
+ image: "web_frame_selected.png" COMP;
+ image: "ico_bg_round_shape_37x37.png" COMP;
+ }
+ parts {
+ part { name: "bg";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ min: 338 294;
+ max: 338 294;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1.offset: -26 -26;
+ }
+ description { state: "selected";
+ inherit: "default" 0.0;
+ color: 70 143 254 255;
+ }
+ }
+
+ part { name: "tab_thumbnail";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ fixed: 1 0;
+ align: 0.0 0.0;
+ color : 255 255 255 255;
+ min: 338 198;
+ max: 338 198;
+ rel1 {
+ relative: 0.0 0.0; to: "bg";
+ }
+ rel2 {
+ relative: 1.0 1.0; to: "bg";
+ }
+ }
+ description { state: "selected";
+ inherit: "default" 0.0;
+ }
+ }
+
+ part { name: "focus_highlight";
+ type: IMAGE;
+ description { state: "default" 0.0;
+ rel1 {
+ to: "tab_thumbnail";
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ to: "tab_thumbnail";
+ relative: 1.0 1.0;
+ }
+ image.normal: "web_frame_selected.png";
+ image.border: 8 8 8 0;
+ image.border_scale: 1;
+ image.middle: NONE;
+ visible: 0;
+ }
+ description { state: "selected";
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+
+ part { name: "background";
+ type: RECT;
+ description { state: "default" 0.0;
+ min: 338 87;
+ max: 338 87;
+ align: 0.0 0.0;
+ color: 255 255 255 255;
+ rel1 {
+ to: "tab_thumbnail";
+ relative: 0.0 1.0;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ color: 70 143 254 255;
+ }
+ }
+
+ part { name: "tab_title";
+ type: TEXT;
+ description { state: "default" 0.0;
+ min: 300 48;
+ max: 300 48;
+ align: 0.0 0.5;
+ rel1 {
+ to: "background";
+ relative: 0.0 0.0;
+ offset: 17 0;
+ }
+ rel2 {
+ to: "background";
+ relative: 1.0 1.0;
+ }
+ color: 51 51 51 255;
+ text {
+ text: "Web page title";
+ font: "Sans";
+ size: 27;
+ align: 0 0.5;
+ }
+ }
+ description { state: "focus" 0.0;
+ inherit: "default" 0.0;
+ //color: focusTextColor;
+ }
+ description { state: "highlight" 0.0;
+ inherit: "default" 0.0;
+ //color: highlightTextColor;
+ }
+ }
+
+ part { name: "tab_url";
+ type: TEXT;
+ description { state: "default" 0.0;
+ min: 300 48;
+ max: 300 48;
+ align: 0 0.5;
+ rel1 {
+ to: "tab_title";
+ relative: 0.0 1.0;
+ }
+ rel2 {
+ to: "tab_title";
+ relative: 1.0 1.0;
+ }
+ color: 153 153 153 255;
+ text {
+ text: "Web page url";
+ font: "Sans";
+ size: 24;
+ align: 0 0.5;
+ }
+ }
+ description { state: "focus" 0.0;
+ inherit: "default" 0.0;
+ //color: focusTextColor;
+ }
+ description { state: "highlight" 0.0;
+ inherit: "default" 0.0;
+ //color: highlightTextColor;
+ }
+ }
+ part { name: "click_ok_to_close_text";
+ type: TEXT;
+ description { state: "default" 0.0;
+ color: 0 119 246 204;
+ min: 300 48;
+ max: 300 48;
+ align: 0 0.5;
+ rel1 {
+ to: "tab_thumbnail";
+ offset: 10 150;
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ to: "tab_thumbnail";
+ relative: 1.0 1.0;
+ }
+ text {
+ text: "[OK] to close";
+ font: "Sans";
+ size: 20;
+ align: 0.5 0.8;
+ }
+ visible: 0;
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+
+
+ part { name: "tab_thumbButton";
+ type: IMAGE;
+ mouse_events: 1;
+ repeat_events: 1;
+ description { state: "default" 0.0;
+ color: 0 119 246 204;
+ visible: 0;
+ rel1 {
+ to: "bg";
+ offset: 274 14;
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ to: "bg";
+ offset: 324 64;
+ relative: 0.0 0.0;
+ }
+ align: 0.0 0.0;
+ image.normal: "ico_delete.png";
+ }
+ description { state: "selected";
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+
+ part {
+ name: "tab_incognitoButton";
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ rel1 {
+ to: "bg";
+ offset: 284 18;
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ to: "bg";
+ offset: 324 58;
+ relative: 0.0 0.0;
+ }
+ align: 0.0 0.0;
+ }
+ description {
+ state: "selected";
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+
+ part { name: "over2";
+ type: RECT;
+ mouse_events: 1;
+ repeat_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ rel1.to: "bg";
+ rel2.to: "background";
+ }
+ }
+ part { name: "over3";
+ type: RECT;
+ mouse_events: 1;
+ repeat_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ rel1.to: "bg";
+ rel2.to: "background";
+ }
+ }
+ }
+
+ programs{
+ program { name: "mouse_in";
+ signal: "mouse,in";
+ source: "over2";
+ action: STATE_SET "selected" 0.0;
+ target: "background";
+ target: "focus_highlight";
+ target: "bg";
+ target: "tab_incognitoButton";
+ }
+ program { name: "mouse_out";
+ signal: "mouse,out";
+ source: "over2";
+ action: STATE_SET "default" 0.0;
+ target: "background";
+ target: "focus_highlight";
+ target: "bg";
+ target: "tab_thumbButton";
+ target: "click_ok_to_close_text";
+ target: "tab_incognitoButton";
+ }
+ program { name: "close_icon_show";
+ signal: "selected";
+ source: "over3";
+ action: STATE_SET "selected" 0.0;
+ target: "tab_thumbButton";
+ target: "click_ok_to_close_text";
+ }
+ }
+}
+group { name: "action_bar_layout";
+ min: 1920 104;
+ max: 1920 104;
+ data.item: "texts" "closetabs_text";
+ data.item: "contents" "newtab_click newincognitotab_click closetabs_click close_click";
+ images {
+ image: "btn_bar_new_nor.png" COMP;
+ image: "btn_bar_new_foc.png" COMP;
+ image: "btn_bar_incognito_nor.png" COMP;
+ image: "btn_bar_incognito_foc.png" COMP;
+ }
+ parts{
+ part {
+ name: "bg_clipper";
+ scale:1;
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ color: 255 255 255 255;
+ align: 0 0;
+ min: 1920 104;
+ max: 1920 104;
+ rel1 { relative: 0.0 0.0;}
+ rel2 { relative: 1.0 1.0;}
+ }
+ }
+
+ part {
+ name: "newtab_button";
+ scale:1;
+ mouse_events: 1;
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ color: 255 255 255 255;
+ align: 0 0;
+ min: 82 102;
+ max: 82 102;
+ rel1 { relative: 0.0 0.0; to: "bg_clipper"; offset: 63 1;}
+ rel2 { relative: 1.0 1.0; to: "bg_clipper"; }
+ }
+ description {
+ state: "highlight" 0.0;
+ inherit: "default" 0.0;
+ color_class: focusBgColor;
+ visible: 1;
+ }
+ description {
+ state: "focus" 0.0;
+ inherit: "default" 0.0;
+ color_class: focusbtBgColor;
+ visible: 1;
+ }
+ }
+ part {
+ name: "newtab_icon";
+ type: IMAGE;
+ scale: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ align: 0 0;
+ min: 82 102;
+ max: 82 102;
+ rel1 { relative: 0.0 0.0; to: "newtab_button";}
+ rel2 { relative: 1.0 1.0; to: "newtab_button";}
+ image.normal: "btn_bar_new_nor.png";
+ }
+ description { state: "highlight" 0.0;
+ image.normal: "btn_bar_new_foc.png";
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ description { state: "focus" 0.0;
+ inherit: "highlight" 0.0;
+ }
+ }
+ part {
+ name: "newtab_over";
+ scale:1;
+ type: RECT;
+ mouse_events: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0 0;
+ fixed: 1 1;
+ min: 82 102;
+ max: 82 102;
+ rel1 { relative: 0.0 0.0; to: "newtab_button";}
+ rel2 { relative: 1.0 1.0; to: "newtab_button";}
+ color_class: transparent;
+ }
+ }
+
+ part {
+ name: "newtab_click";
+ scale:1;
+ type: SWALLOW;
+ mouse_events: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0 0;
+ fixed: 1 1;
+ min: 82 102;
+ max: 82 102;
+ rel1 { relative: 0.0 0.0; to: "newtab_over";}
+ rel2 { relative: 1.0 1.0; to: "newtab_over";}
+ }
+ }
+
+ part {
+ name: "newincognitotab_button_bg";
+ scale:1;
+ mouse_events: 1;
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ color: 255 255 255 255;
+ align: 0 0;
+ min: 82 102;
+ max: 82 102;
+ rel1 { relative: 0.0 0.0; to: "bg_clipper"; offset: 175 1;}
+ rel2 { relative: 1.0 1.0; to: "bg_clipper"; }
+ }
+ }
+ part {
+ name: "newincognitotab_button";
+ scale:1;
+ mouse_events: 1;
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ align: 0 0;
+
+ min: 82 102;
+ max: 82 102;
+ rel1 { relative: 0.0 0.0; to: "newincognitotab_button_bg"; }
+ rel2 { relative: 1.0 1.0; to: "newincognitotab_button_bg"; }
+ color_class: transparent;
+ }
+ description {
+ state: "highlight" 0.0;
+ inherit: "default" 0.0;
+ color_class: focusBgColor;
+ visible: 1;
+ }
+ description {
+ state: "focus" 0.0;
+ inherit: "default" 0.0;
+ color_class: focusbtBgColor;
+ visible: 1;
+ }
+ }
+ part {
+ name: "newincognitotab_icon";
+ type: IMAGE;
+ scale: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ align: 0 0;
+ min: 82 102;
+ max: 82 102;
+ rel1 { relative: 0.0 0.0; to: "newincognitotab_button";}
+ rel2 { relative: 1.0 1.0; to: "newincognitotab_button";}
+ image.normal: "btn_bar_incognito_nor.png";
+ }
+ description { state: "highlight" 0.0;
+ image.normal: "btn_bar_incognito_foc.png";
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ description { state: "focus" 0.0;
+ inherit: "highlight" 0.0;
+ }
+ }
+ part {
+ name: "newincognitotab_over";
+ scale:1;
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0 0;
+ fixed: 1 1;
+
+ min: 82 102;
+ max: 82 102;
+ rel1 { relative: 0.0 0.0; to: "newincognitotab_button";}
+ rel2 { relative: 1.0 1.0; to: "newincognitotab_button";}
+ color_class: transparent;
+ }
+ }
+
+ part {
+ name: "newincognitotab_click";
+ scale:1;
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0 0;
+ fixed: 1 1;
+ min: 82 102;
+ max: 82 102;
+ rel1 { relative: 0.0 0.0; to: "newincognitotab_over";}
+ rel2 { relative: 1.0 1.0; to: "newincognitotab_over";}
+ color_class: transparent;
+ }
+ }
+
+ part {
+ name: "item3_bg";
+ type: SWALLOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ min: 348 65;
+ max: 348 65;
+ align: 0.5 0.5;
+ rel1 { relative: 0.0 0.0;to: "bg_clipper";}
+ rel2 { relative: 1.0 1.0;to: "bg_clipper";}
+ color : 255 255 255 255;
+
+ }
+ }
+
+ part {
+ name: "Tabmanager";
+ scale:1;
+ mouse_events: 1;
+ type: TEXT;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ align: 0 .3;
+ min: 348 65;
+ max: 348 65;
+ color: 116 116 116 255;
+ rel1 { relative: 0.0 0.0; to: "item3_bg"; }
+ rel2 { relative: 1.0 1.0; to: "item3_bg"; }
+ text {
+ text: "Tab Manager";
+ font: "Sans";
+ size: 40;
+ align: 0.5 0.5;
+ }
+ }
+ description {
+ state: "highlight" 0.0;
+ inherit: "default" 0.0;
+ color_class: focusBgColor1;
+ visible: 1;
+ }
+ description {
+ state: "focus" 0.0;
+ inherit: "default" 0.0;
+ color_class: focusbtBgColor1;
+ visible: 1;
+ }
+ }
+ part {
+ name: "closetabs_button_bg";
+ scale:1;
+ mouse_events: 1;
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ color: 192 192 192 255;
+ align: 0 0;
+ min: 220 65;
+ max: 220 65;
+ rel1 { relative: 0.0 0.0; to: "bg_clipper"; offset: 1500 20;}
+ rel2 { relative: 1.0 1.0; to: "bg_clipper"; }
+ }
+ }
+ part {
+ name: "closetabs_button";
+ scale:1;
+ mouse_events: 1;
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ align: 0 0;
+
+ min: 220 65;
+ max: 220 65;
+ rel1 { relative: 0.0 0.0; to: "closetabs_button_bg"; }
+ rel2 { relative: 1.0 1.0; to: "closetabs_button_bg"; }
+ color_class: transparent;
+ }
+ description {
+ state: "highlight" 0.0;
+ inherit: "default" 0.0;
+ color_class: focusBgColor;
+ visible: 1;
+ }
+ description {
+ state: "focus" 0.0;
+ inherit: "default" 0.0;
+ color_class: focusbtBgColor;
+ visible: 1;
+ }
+ }
+ part {
+ name: "closetabs_text";
+ type: TEXT;
+ scale: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ rel1 { relative: 0.0 0.0;to: "closetabs_button";}
+ rel2 { relative: 1.0 1.0;to: "closetabs_button";}
+ color: 0 0 0 255;
+ text {
+ text: "Close Tabs";
+ font: "Sans";
+ size: 27;
+ align: 0.5 0.5;
+ }
+ }
+ }
+
+ part {
+ name: "closetabs_over";
+ scale:1;
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0 0;
+ fixed: 1 1;
+
+ min: 220 65;
+ max: 220 65;
+ rel1 { relative: 0.0 0.0; to: "closetabs_button";}
+ rel2 { relative: 1.0 1.0; to: "closetabs_button";}
+ color_class: transparent;
+ }
+ }
+
+ part {
+ name: "closetabs_click";
+ scale:1;
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0 0;
+ fixed: 1 1;
+ min: 220 65;
+ max: 220 65;
+ rel1 { relative: 0.0 0.0; to: "closetabs_over";}
+ rel2 { relative: 1.0 1.0; to: "closetabs_over";}
+ color_class: transparent;
+ }
+ }
+ part {
+ name: "close_bg";
+ scale:1;
+ mouse_events: 1;
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ align: 0 0.5;
+ min: 82 102;
+ max: 82 102;
+ rel1 { relative: 0.0 0.0; to: "bg_clipper"; offset: 1758 0;}
+ rel2 { relative: 1.0 1.0; to: "bg_clipper";}
+ color_class: transparent;
+ }
+ description {
+ state: "highlight" 0.0;
+ inherit: "default" 0.0;
+ color_class: focusBgColor;
+ visible: 1;
+ }
+ description {
+ state: "focus" 0.0;
+ inherit: "default" 0.0;
+ color_class: focusDelBgColor;
+ visible: 1;
+ }
+ }
+ part {
+ name: "close_icon";
+ type: IMAGE;
+ scale: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ align: 0 0;
+ min: 82 102;
+ max: 82 102;
+ rel1 { relative: 0.0 0.0; to: "close_bg";}
+ rel2 { relative: 1.0 1.0; to: "close_bg";}
+ image.normal: "btn_bar_stop_nor.png";
+ }
+ description { state: "highlight" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ description { state: "focus" 0.0;
+ inherit: "highlight" 0.0;
+ }
+ }
+ part {
+ name: "close_over";
+ scale:1;
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0 0;
+ fixed: 1 1;
+ min: 82 102;
+ max: 82 102;
+ rel1 { relative: 0.0 0.0; to: "close_bg";}
+ rel2 { relative: 1.0 1.0; to: "close_bg";}
+ color_class: transparent;
+ }
+ }
+ part {
+ name: "close_click";
+ scale:1;
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0 0;
+ fixed: 1 1;
+ min: 82 102;
+ max: 82 102;
+ rel1 { relative: 0.0 0.0; to: "close_over";}
+ rel2 { relative: 1.0 1.0; to: "close_over";}
+ color_class: transparent;
+ }
+ }
+
+ programs{
+
+ program {
+ name: "mouse_click_newtab";
+ signal: "mouse,clicked,1";
+ source: "newtab_over";
+ script {
+ emit("elm,action,click", "");
+ }
+ }
+ program {
+ name: "mouse_in_newtab_click";
+ signal: "mouse,in";
+ source: "newtab_*";
+ action: STATE_SET "highlight" 0.0;
+ target: "newtab_button";
+ target: "newtab_over";
+ target: "newtab_icon";
+ }
+ program {
+ name: "mouse_out_newtab_click";
+ signal: "mouse,out";
+ source: "newtab_*";
+ action: STATE_SET "default" 0.0;
+ target: "newtab_button";
+ target: "newtab_over";
+ target: "newtab_icon";
+ }
+
+ program {
+ name: "mouse_click_newincognitotab";
+
+ signal: "mouse,clicked,1";
+ source: "newincognitotab_over";
+ script {
+ emit("elm,action,click", "");
+ }
+ }
+ program {
+ name: "mouse_in_newincognitotab_click";
+ signal: "mouse,in";
+ source: "newincognitotab_*";
+ action: STATE_SET "highlight" 0.0;
+ target: "newincognitotab_button";
+ target: "newincognitotab_over";
+ target: "newincognitotab_icon";
+ }
+ program {
+ name: "mouse_out_newincognitotab_click";
+ signal: "mouse,out";
+ source: "newincognitotab_*";
+ action: STATE_SET "default" 0.0;
+ target: "newincognitotab_button";
+ target: "newincognitotab_over";
+ target: "newincognitotab_icon";
+ }
+ program {
+ name: "mouse_click_closetabs";
+ signal: "mouse,clicked,1";
+ source: "closetabs_over";
+ script {
+ emit("elm,action,click", "");
+ }
+ }
+ program {
+ name: "mouse_in_closetabs_click";
+ signal: "mouse,in";
+ source: "closetabs_*";
+ action: STATE_SET "highlight" 0.0;
+ target: "closetabs_button";
+ target: "closetabs_over";
+ }
+ program {
+ name: "mouse_out_closetabs_click";
+ signal: "mouse,out";
+ source: "closetabs_*";
+ action: STATE_SET "default" 0.0;
+ target: "closetabs_button";
+ target: "closetabs_over";
+ }
+ program {
+ name: "mouse_in_close_click";
+ signal: "mouse,in";
+ source: "close_click";
+ script {
+ emit("mouse_in_close_click", "");
+ }
+ }
+ program {
+ name: "mouse_out_close_click";
+ signal: "mouse,out";
+ source: "close_click";
+ script {
+ emit("mouse_out_close_click", "");
+ }
+ }
+ program {
+ name: "mouse_in_close";
+ signal: "mouse_in_close_click";
+ source: "";
+ action: STATE_SET "highlight" 0.0;
+ target: "close_over";
+ target: "close_bg";
+ target: "close_icon";
+ }
+ program {
+ name: "mouse_out_close";
+ signal: "mouse_out_close_click";
+ source: "";
+ action: STATE_SET "default" 0.0;
+ target: "close_over";
+ target: "close_bg";
+ target: "close_icon";
+ }
+ }
+ }
+}
+
+// TODO onotherdevices button is excluded from phase 1. Uncomment it
+// when it will be needed (text, content, align, offset, signals, etc.).
+group { name: "top_buttons_layout";
+ min: 1920 181;
+ max: 1920 181;
+ data.item: "texts" "openedtabs_button_text /*onotherdevices_button_text*/";
+ data.item: "contents" "openedtabs_click /*onotherdevices_click*/";
+ parts{
+ part {
+ name: "bg_clipper";
+ scale:1;
+ mouse_events: 1;
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ color: 231 231 231 255;
+ align: 0 0;
+ min: 1920 181;
+ max: 1920 181;
+ rel1 { relative: 0.0 0.0;}
+ rel2 { relative: 1.0 1.0;}
+ }
+ }
+ part {
+ name: "button_bg";
+ scale:1;
+ mouse_events: 1;
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ color: 192 192 192 255;
+ align: 0.5 0.5 /*0 0*/;
+ min: 348 65;
+ max: 348 65;
+ rel1 { relative: 0.0 0.0; to: "bg_clipper"; offset: 0 67 /*611 67*/;}
+ rel2 { relative: 1.0 1.0; to: "bg_clipper"; }
+ }
+ }
+ part {
+ name: "openedtabs_button";
+ scale:1;
+ mouse_events: 1;
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ align: 0.5 0.5;
+ min: 348 65;
+ max: 348 65;
+ rel1 { relative: 0.0 0.0; to: "button_bg"; }
+ rel2 { relative: 1.0 1.0; to: "button_bg"; }
+ color_class: transparent;
+ }
+ description {
+ state: "highlight" 0.0;
+ inherit: "default" 0.0;
+ color_class: focusBgColor;
+ visible: 1;
+ }
+ description {
+ state: "focus" 0.0;
+ inherit: "default" 0.0;
+ color_class: focusbtBgColor;
+ visible: 1;
+ }
+ }
+ part{
+ name: "openedtabs_over";
+ type: RECT;
+ scale: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ rel1 { relative: 0.0 0.0;to: "openedtabs_button";}
+ rel2 { relative: 1.0 1.0;to: "openedtabs_button";}
+ color: 0 0 0 0;
+ }
+ }
+ part{
+ name: "openedtabs_text";
+ type: TEXT;
+ scale: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ rel1 { relative: 0.0 0.0;to: "button_bg";}
+ rel2 { relative: 1.0 1.0;to: "button_bg";}
+ color: 0 0 0 255;
+ text {
+ text: "Opened Tabs";
+ font: "Sans";
+ size: 27;
+ align: 0.5 0.5;
+ }
+ }
+ }
+
+ part {
+ name: "openedtabs_click";
+ scale:1;
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0 0;
+ fixed: 1 1;
+ rel1 { relative: 0.0 0.0; to: "openedtabs_button";}
+ rel2 { relative: 1.0 1.0; to: "openedtabs_button";}
+ }
+ }
+/* part {
+ name: "onotherdevices_button_bg";
+ scale:1;
+ mouse_events: 1;
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ color: 192 192 192 255;
+ align: 0 0;
+ min: 348 65;
+ max: 348 65;
+ rel1 { relative: 0.0 0.0; to: "bg_clipper"; offset: 961 67;}
+ rel2 { relative: 1.0 1.0; to: "bg_clipper"; }
+ }
+ }
+ part {
+ name: "onotherdevices_button";
+ scale:1;
+ mouse_events: 1;
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ align: 0 0;
+ min: 348 65;
+ max: 348 65;
+ rel1 { relative: 0.0 0.0; to: "onotherdevices_button_bg"; }
+ rel2 { relative: 1.0 1.0; to: "onotherdevices_button_bg"; }
+ color_class: transparent;
+ }
+ description {
+ state: "highlight" 0.0;
+ inherit: "default" 0.0;
+ color_class: focusBgColor;
+ visible: 1;
+ }
+ description {
+ state: "focus" 0.0;
+ inherit: "default" 0.0;
+ color_class: focusbtBgColor;
+ visible: 1;
+ }
+ }
+ part{
+ name: "onotherdevices_over";
+ type: RECT;
+ scale: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ rel1 { relative: 0.0 0.0;to: "onotherdevices_button";}
+ rel2 { relative: 1.0 1.0;to: "onotherdevices_button";}
+ color: 0 0 0 0;
+ }
+ }
+ part{
+ name: "onotherdevices_text";
+ type: TEXT;
+ scale: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ rel1 { relative: 0.0 0.0;to: "onotherdevices_button_bg";}
+ rel2 { relative: 1.0 1.0;to: "onotherdevices_button_bg";}
+ color: 0 0 0 255;
+ text {
+ text: "On Other Devices";
+ font: "Sans";
+ size: 27;
+ align: 0.5 0.5;
+ }
+ }
+ }
+
+ part {
+ name: "onotherdevices_click";
+ scale:1;
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0 0;
+ fixed: 1 1;
+ rel1 { relative: 0.0 0.0; to: "onotherdevices_button";}
+ rel2 { relative: 1.0 1.0; to: "onotherdevices_button";}
+ }
+ }
+ }*/
+ programs{
+
+ program {
+ name: "mouse_click_openedtabs";
+ signal: "mouse,clicked,1";
+ source: "openedtabs_over";
+ script {
+ emit("elm,action,click", "");
+ }
+ }
+ program {
+ name: "mouse_in_openedtabs_click";
+ signal: "mouse,in";
+ source: "openedtabs_*";
+ action: STATE_SET "highlight" 0.0;
+ target: "openedtabs_button";
+ target: "openedtabs_over";
+ target: "openedtabs_text";
+ }
+ program {
+ name: "mouse_out_openedtabs_click";
+ signal: "mouse,out";
+ source: "openedtabs_*";
+ action: STATE_SET "default" 0.0;
+ target: "openedtabs_button";
+ target: "openedtabs_over";
+ target: "openedtabs_text";
+ }
+
+/* program {
+ name: "mouse_click_onotherdevices";
+ signal: "mouse,clicked,1";
+ source: "onotherdevices_over";
+ script {
+ emit("elm,action,click", "");
+ }
+ }
+ program {
+ name: "mouse_in_onotherdevices_click";
+ signal: "mouse,in";
+ source: "onotherdevices_*";
+ action: STATE_SET "highlight" 0.0;
+ target: "onotherdevices_button";
+ target: "onotherdevices_over";
+ target: "onotherdevices_text";
+ }
+ program {
+ name: "mouse_out_onotherdevices_click";
+ signal: "mouse,out";
+ source: "onotherdevices_*";
+ action: STATE_SET "default" 0.0;
+ target: "onotherdevices_button";
+ target: "onotherdevices_over";
+ target: "onotherdevices_text";
+ }*/
+ }
+ }
+}
--- /dev/null
+#include "../../../core/Tools/edc/InvisibleButton.edc"
+#include "../../../core/Tools/edc/ColorClasses.edc"
+#define ON_OTHER_DEVICE 0
+
+collections { base_scale: 2.6;
+
+ group { name: "bottom_bar_with_margins";
+ parts {
+ rect { "top_left_content_spacer"; scale;
+ description { "default";
+ min: 32 0;
+ max: 32 0;
+ align: 0 0;
+ fixed: 1 1;
+ visible: 0;
+ }
+ }
+ rect { "bottom_right_content_spacer"; scale;
+ description { "default";
+ min: 32 0;
+ max: 32 0;
+ align: 1 1;
+ fixed: 1 1;
+ visible: 0;
+ }
+ }
+ swallow { "elm.swallow.content"; scale;
+ description { "default";
+ rel1 {
+ relative: 1 1;
+ to: "top_left_content_spacer";
+ }
+ rel2 {
+ relative: 0 0;
+ to: "bottom_right_content_spacer";
+ }
+ }
+ }
+ }
+ }
+
+ group { name: "naviframe_content";
+ parts {
+ rect { "content_top_left_spacer"; scale;
+ description { "default";
+ min: 10 0;
+ max: 10 0;
+ fixed: 1 1;
+ align: 0.0 0.0;
+ }
+ description { "landscape";
+ inherit: "default";
+ min: 0 0;
+ max: 0 0;
+ }
+ }
+ rect { "content_bottom_right_spacer"; scale;
+ description { "default";
+ min: 10 0;
+ max: 10 0;
+ fixed: 1 1;
+ align: 1 1;
+ }
+ description { "landscape";
+ inherit: "default";
+ min: 0 0;
+ max: 0 0;
+ }
+ }
+ swallow { "elm.swallow.content"; scale;
+ mouse_events: 1;
+ description { "default";
+ align: 0.0 0.0;
+ min: 0 0;
+ max: -1 -1;
+ fixed: 0 0;
+ rel1 {
+ relative: 1.0 1.0;
+ to: "content_top_left_spacer";
+ }
+ rel2 {
+ relative: 0 0;
+ to: "content_bottom_right_spacer";
+ }
+ }
+ }
+ swallow { "elm.swallow.content_overlay"; scale;
+ multiline: 1;
+ description { "default";
+ visible: 0;
+ }
+ description { "visible";
+ inherit: "default";
+ visible: 1;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "show_overlay";
+ signal: "show_overlay";
+ source: "ui";
+ action: STATE_SET "visible" 0.0;
+ target: "elm.swallow.content_overlay";
+ }
+ program {
+ name: "hide_overlay";
+ signal: "hide_overlay";
+ source: "ui";
+ action: STATE_SET "default" 0.0;
+ target: "elm.swallow.content_overlay";
+ }
+ program {
+ name: "switch_landscape";
+ signal: "switch_landscape";
+ source: "ui";
+ action: STATE_SET "landscape" 0.0;
+ target: "content_top_left_spacer";
+ target: "content_bottom_right_spacer";
+ }
+ program {
+ name: "switch_vertical";
+ signal: "switch_vertical";
+ source: "ui";
+ action: STATE_SET "default" 0.0;
+ target: "content_top_left_spacer";
+ target: "content_bottom_right_spacer";
+ }
+ }
+ }
+
+ group { name: "elm/button/base/delete_button";
+ images {
+ image: "btn_delete_nor.png" COMP;
+ image: "btn_delete_press.png" COMP;
+ }
+ parts {
+ part { name: "elm.image";
+ type: IMAGE;
+ scale: 1;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 0.5 0.5;
+ visible: 1;
+ min: 60 60;
+ max: 60 60;
+ fixed: 1 1;
+ image.normal: "btn_delete_nor.png";
+ }
+ description { state: "pressed" 0.0;
+ inherit: "default" 0.0;
+ image.normal: "btn_delete_press.png";
+ }
+ }
+ rect { "over"; scale;
+ description { "default";
+ rel1.to: "elm.image";
+ rel2.to: "elm.image";
+ color: 0 0 0 0;
+ }
+ }
+ }
+ programs {
+ program { name: "on_mouse_down";
+ signal: "mouse,down,1";
+ source: "over";
+ script {
+ set_state(PART:"elm.image", "pressed", 0.0);
+ emit("elm,action,press", "");
+ }
+ }
+ program { name: "on_mouse_up";
+ signal: "mouse,up,1";
+ source: "over";
+ script {
+ set_state(PART:"elm.image", "default", 0.0);
+ emit("elm,action,unpress", "");
+ }
+ }
+ program { name: "on_mouse_click";
+ signal: "mouse,clicked,1";
+ source: "over";
+ script {
+ emit("elm,action,click", "");
+ }
+ }
+ }
+ }
+
+ group { name: "favicon_image";
+ images.image: "internet_tabs_ic_default.png" COMP;
+ script {
+ public secret_mode = 0;
+ }
+ parts {
+ part { name: "image";
+ type: IMAGE;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ align: 0.5 0.5;
+ min: 40 40;
+ max: 40 40;
+ visible: 1;
+ image.normal: "internet_tabs_ic_default.png";
+ color_class: "AO034";
+ }
+ description { state: "selected" 0.0;
+ inherit: "default";
+ color_class: "AO035";
+ }
+ }
+ }
+ programs {
+ program { name: "on_mouse_down";
+ signal: "on_mouse_down";
+ source: "ui";
+ action: STATE_SET "selected" 0.0;
+ target: "image";
+ }
+ program { name: "on_mouse_up";
+ signal: "on_mouse_up";
+ source: "ui";
+ script {
+ if (get_int(secret_mode))
+ set_state(PART:"image", "selected", 0.0);
+ else
+ set_state(PART:"image", "default", 0.0);
+ }
+ }
+ program { name: "state_secret";
+ signal: "state_secret";
+ source: "ui";
+ script {
+ set_int(secret_mode, 1);
+ set_state(PART:"image", "selected", 0.0);
+ }
+ }
+ program { name: "state_normal";
+ signal: "state_normal";
+ source: "ui";
+ script {
+ set_int(secret_mode, 0);
+ set_state(PART:"image", "default", 0.0);
+ }
+ }
+ }
+ }
+
+ group { name: "elm/gengrid/item/custom_tab_item/default";
+ styles {
+ style { name: "selected_text";
+ base: "font=Tizen:style=Regular font_size=36 color=#ffffff color_class=ATO015 text_class=ATO015 ellipsis=1.0";
+ tag: "br" "\n";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "b" "+ font_weight=Bold";
+ }
+ style { name: "normal_text";
+ base: "font=Tizen:style=Regular font_size=36 color=#000000 color_class=ATO016 text_class=ATO016 ellipsis=1.0";
+ tag: "br" "\n";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "b" "+ font_weight=Bold";
+ }
+ }
+ images.image: "internet_tabs_bg.#.png" COMP;
+ images.image: "internet_tabs_bg_ef.#.png" COMP;
+ images.image: "internet_tabs_bg_press.#.png" COMP;
+ images.image: "internet_tabs_img_mask.#.png" COMP;
+ data.item: "texts" "elm.text";
+ data.item: "contents" "elm.icon elm.button elm.thumbnail elm.overlay";
+ script {
+ public secret_mode = 0;
+ }
+ parts {
+ rect { "top_left_spacer"; scale;
+ description { "default";
+ min: 11 0;
+ max: 11 0;
+ fixed: 1 1;
+ align: 0 0;
+ visible: 0;
+ }
+ description { "landscape";
+ inherit: "default";
+ min: 6 10;
+ max: 6 10;
+ }
+ }
+ rect { "bottom_right_spacer"; scale;
+ description { "default";
+ min: 11 21;
+ max: 11 21;
+ fixed: 1 1;
+ align: 1 1;
+ visible: 0;
+ }
+ description { "landscape";
+ inherit: "default";
+ min: 6 0;
+ max: 6 0;
+ }
+ }
+ part { name: "bg";
+ scale: 1;
+ type: IMAGE;
+ description { state: "default" 0.0;
+ rel1 {
+ to: "top_left_spacer";
+ relative: 1 1;
+ }
+ rel2 {
+ to: "bottom_right_spacer";
+ relative: 0 0;
+ }
+ image.normal: "internet_tabs_bg.#.png";
+ color_class: "AO025";
+ }
+ }
+ rect { "top_bg"; scale;
+ description { "default";
+ align: 0.5 0;
+ min: 0 68;
+ max: -1 68;
+ fixed: 0 1;
+ rel1 {
+ to: "top_left_spacer";
+ relative: 1 1;
+ }
+ rel2 {
+ to: "bottom_right_spacer";
+ relative: 0 0;
+ }
+ color_class: "AO026";
+ }
+ description { "secret_default";
+ inherit: "default";
+ color_class: "tabs_secret_bg";
+ }
+ description { "selected";
+ inherit: "default";
+ color_class: "AO027";
+ }
+ description { "secret_selected";
+ inherit: "default";
+ color_class: "AO028";
+ }
+ }
+ rect { "icon_spacer"; scale;
+ description { "default";
+ min: 18 0;
+ max: 18 0;
+ align: 0 0;
+ fixed: 1 1;
+ visible: 0;
+ rel1.to: "top_bg";
+ }
+ }
+ swallow { "elm.icon"; scale;
+ description { "default";
+ min: 40 40;
+ max: 40 40;
+ align: 0.0 0.5;
+ fixed: 1 1;
+ rel1 {
+ relative: 1.0 1.0;
+ to: "icon_spacer";
+ }
+ rel2.to: "top_bg";
+ }
+ }
+ rect { "text_spacer_1"; scale;
+ description { "defalt";
+ min: 70 8;
+ max: 70 8;
+ fixed: 1 1;
+ align: 0 0;
+ visible: 0;
+ rel1.to: "top_bg";
+ }
+ }
+ rect { "text_spacer_2"; scale;
+ description { "defalt";
+ min: 78 12;
+ max: 78 12;
+ fixed: 1 1;
+ align: 1 1;
+ visible: 0;
+ rel2.to: "top_bg";
+ }
+ }
+ part { name: "elm.text";
+ type: TEXTBLOCK;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 0 48;
+ align: 0.0 0.0;
+ rel1 {
+ relative: 1 1;
+ to: "text_spacer_1";
+ }
+ rel2 {
+ relative: 0 0;
+ to: "text_spacer_2";
+ }
+ text.style: "normal_text";
+ text.min: 0 1;
+ text.align: 0 0.5;
+ }
+ description { state: "selected" 0.0;
+ inherit: "default";
+ text.style: "selected_text";
+ }
+ }
+ rect { "button_spacer"; scale;
+ description { "default";
+ min: 6 0;
+ max: 6 0;
+ align: 1 1;
+ visible: 0;
+ rel2.to: "top_bg";
+ }
+ }
+ rect { "top_left_thumbnail_spacer"; scale;
+ description { "default";
+ min: 5 1;
+ max: 5 1;
+ fixed: 1 1;
+ align: 0 0;
+ visible: 0;
+ rel1 {
+ to: "top_bg";
+ relative: 0 1;
+ }
+ }
+ }
+ rect { "bottom_right_thumbnail_spacer"; scale;
+ description { "default";
+ min: 5 6;
+ max: 5 6;
+ fixed: 1 1;
+ align: 1 1;
+ visible: 0;
+ rel2.to: "bg";
+ }
+ }
+ part { name: "image_mask";
+ type: IMAGE;
+ scale: 1;
+ description { state: "default" 0.0;
+ align: 0.5 0.0;
+ rel1.to: "bg";
+ rel2.to: "bg";
+ visible: 1;
+ image.normal: "internet_tabs_img_mask.#.png";
+ }
+ description { state: "secret" 0.0;
+ inherit: "default";
+ color_class: "AO033";
+ }
+ }
+ swallow { "elm.thumbnail"; scale;
+ description { "default";
+ rel1 {
+ relative: 1 1;
+ to: "top_left_thumbnail_spacer";
+ }
+ rel2 {
+ to: "bottom_right_thumbnail_spacer";
+ relative: 0 0;
+ }
+ }
+ }
+ part { name: "bg_effect";
+ scale: 1;
+ type: IMAGE;
+ description { state: "default" 0.0;
+ rel1.to: "bg";
+ rel2.to: "bg";
+ image.normal: "internet_tabs_bg_ef.#.png";
+ }
+ }
+ part { name: "press_effect";
+ scale: 1;
+ type: IMAGE;
+ description { state: "default" 0.0;
+ visible: 0;
+ align: 0.5 0.0;
+ rel1.to: "bg";
+ rel2.to: "bg";
+ image.normal: "internet_tabs_bg_press.#.png";
+ color_class: "AO025P";
+ }
+ description { state: "selected"; 0.0;
+ inherit: "default";
+ visible: 1;
+ }
+ }
+ swallow { "elm.overlay"; scale;
+ mouse_events: 1;
+ description { "default";
+ }
+ }
+ swallow { "elm.button"; scale;
+ mouse_events: 1;
+ repeat_events: 0;
+ description { "default";
+ min: 60 60;
+ max: 60 60;
+ align: 1 0.5;
+ rel1.to: "top_bg";
+ rel2.to: "button_spacer";
+ }
+ }
+ }
+ programs {
+ program { name: "state_landscape";
+ signal: "state_landscape";
+ source: "ui";
+ action: STATE_SET "landscape" 0.0;
+ target: "top_left_spacer";
+ target: "bottom_right_spacer";
+ }
+ program { name: "state_default";
+ signal: "state_default";
+ source: "ui";
+ action: STATE_SET "default" 0.0;
+ target: "top_left_spacer";
+ target: "bottom_right_spacer";
+ }
+ program { name: "selected";
+ signal: "elm,state,selected";
+ source: "elm";
+ script {
+ if (get_int(secret_mode))
+ set_state(PART:"top_bg", "secret_selected", 0.0);
+ else
+ set_state(PART:"top_bg", "selected", 0.0);
+ set_state(PART:"elm.text", "selected", 0.0);
+ }
+ }
+ program { name: "unselected";
+ signal: "elm,state,unselected";
+ source: "elm";
+ script {
+ if (get_int(secret_mode)) {
+ set_state(PART:"elm.text", "selected", 0.0);
+ set_state(PART:"top_bg", "secret_default", 0.0);
+ } else {
+ set_state(PART:"elm.text", "default", 0.0);
+ set_state(PART:"top_bg", "default", 0.0);
+ }
+ }
+ }
+ program { name: "state_secret";
+ signal: "state_secret";
+ source: "ui";
+ script {
+ set_int(secret_mode, 1);
+ set_state(PART:"elm.text", "selected", 0.0);
+ set_state(PART:"top_bg", "secret_default", 0.0);
+ set_state(PART:"image_mask", "secret", 0.0);
+ }
+ }
+ program { name: "state_normal";
+ signal: "state_normal";
+ source: "ui";
+ script {
+ set_int(secret_mode, 0);
+ set_state(PART:"elm.text", "default", 0.0);
+ set_state(PART:"top_bg", "default", 0.0);
+ set_state(PART:"image_mask", "default", 0.0);
+ }
+ }
+ }
+ }
+}
--- /dev/null
+collections { base_scale: 2.0;
+ images {
+ image: "web_browsing_icon_error.png" COMP;
+ }
+ group { name: "error_message";
+ styles {
+ style { name: "mssage_style";
+ base: "font=Sans font_size=35 color=#d3d3d3 wrap=word align=0.5 ellipsis=1.0";
+ }
+ style { name: "mssage_hint_style";
+ base: "font=Sans font_size=24 color=#868686 wrap=word align=0.5 ellipsis=1.0";
+ }
+ }
+ parts {
+ part{
+ name: "message_background";
+ type: RECT;
+ description{
+ state: "default" 0.0;
+ visible: 1;
+ rel1.relative: 0 0;
+ rel2.relative: 1 1;
+ color: 42 50 64 255;
+ }
+ }
+ part{
+ name: "error_message_background";
+ type:RECT;
+ description{
+ state: "default" 0.0;
+ visible: 1;
+ min: 1582 730;
+ max: 1582 730;
+ fixed: 1 1;
+ align: 0.5 0.5;
+ color: 30 38 50 153;
+ }
+ }
+ part{
+ name: "err_ico";
+ type: IMAGE;
+ description{
+ state: "default" 0.0;
+ visible: 1;
+ min: 140 140;
+ max:140 140;
+ fixed: 1 1;
+ align: 0.5 0;
+ rel1{
+ relative: 0 0;
+ offset:0 163;
+ to: "error_message_background";
+ }
+ rel2{
+ relative: 1 1;
+ to: "error_message_background";
+ }
+ image{
+ normal: "web_browsing_icon_error.png";
+ }
+ }
+ }
+
+ part{
+ name: "error_text";
+ type: TEXTBLOCK;
+ description{
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ min: 1502 96;
+ max: 1502 96;
+ //color: 211 211 211 255;
+ align: 0.5 0;
+ rel1{
+ relative: 0 1;
+ to_x: "error_message_background";
+ to_y: "err_ico";
+ }
+ rel2{
+ relative: 1 1;
+ to: "error_message_background";
+ }
+ text{
+ style: "mssage_style";
+ text: "Server not found.<br/>sdf Please check the followings:";
+ //min: 0 0;
+ //max: 1 1;
+ //align: 1 0;
+ //size: 35;
+ }
+ }
+ }
+
+
+ part{
+ name: "error_hint";
+ type: TEXTBLOCK;
+ description{
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ min: 1502 117;
+ max: 1502 117;
+ color: 134 134 134 255;
+ align: 0.5 0;
+ rel1{
+ relative: 0 1;
+ to_x: "error_message_background";
+ to_y: "error_text";
+ }
+ rel2{
+ relative: 1 1;
+ to: "error_message_background";
+ }
+ text{
+ max: 0 1;
+ style: "mssage_hint_style";
+ text: "Check for any typing error in URL. <br/>"
+ "Check your network settings.<br/>"
+ "Try again later.<br/>"
+ "Click refresh to reload.";
+ }
+ }
+ }
+ }
+/*
+ programs {
+ program { name: "mouse_down";
+ signal: "mouse,down,1";
+ source: "logo";
+ action: STATE_SET "hide" 0.0;
+ target: "logo";
+ }
+ program { name: "mouse_up";
+ signal: "mouse,up,1";
+ source: "logo";
+ action: STATE_SET "default" 0.0;
+ target: "logo";
+ }
+ }
+*/
+ }
+}
--- /dev/null
+project(WebEngineService)
+
+set(WebEngineService_SRCS
+ WebEngineService.cpp
+ WebView.cpp
+ )
+
+include(Coreheaders)
+include(EFLHelpers)
+include(EWebKitHelpers)
+
+include_directories(${CMAKE_BINARY_DIR})
+include_directories(${CMAKE_SOURCE_DIR})
+
+add_library(${PROJECT_NAME} SHARED ${WebEngineService_SRCS})
+target_link_libraries(${PROJECT_NAME} ${EFL_LDFLAGS})
+target_link_libraries(${PROJECT_NAME} ${EWEBKIT2_LDFLAGS})
+
+install(TARGETS ${PROJECT_NAME}
+ LIBRARY DESTINATION services
+ ARCHIVE DESTINATION services/static)
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "browser_config.h"
+#include "WebEngineService.h"
+
+#include <Evas.h>
+#include <memory>
+#include <BrowserImage.h>
+#include <app.h>
+
+#include "AbstractWebEngine/TabId.h"
+#include "BrowserAssert.h"
+#include "BrowserLogger.h"
+#include "Config/Config.h"
+
+namespace tizen_browser {
+namespace basic_webengine {
+namespace webengine_service {
+
+EXPORT_SERVICE(WebEngineService, "org.tizen.browser.webengineservice")
+
+WebEngineService::WebEngineService()
+ : m_state(State::NORMAL)
+ , m_initialised(false)
+ , m_guiParent(nullptr)
+ , m_stopped(false)
+ , m_webViewCacheInitialized(false)
+ , m_currentTabId(TabId::NONE)
+ , m_currentWebView(nullptr)
+ , m_stateStruct(&m_normalStateStruct)
+ , m_tabIdCreated(-1)
+ , m_downloadControl(nullptr)
+{
+ m_stateStruct->mostRecentTab.clear();
+ m_stateStruct->tabs.clear();
+
+#if PROFILE_MOBILE
+ // init settings
+ m_settings[WebEngineSettings::PAGE_OVERVIEW] = boost::any_cast<bool>(tizen_browser::config::Config::getInstance().get(CONFIG_KEY::WEB_ENGINE_PAGE_OVERVIEW));
+ m_settings[WebEngineSettings::LOAD_IMAGES] = boost::any_cast<bool>(tizen_browser::config::Config::getInstance().get(CONFIG_KEY::WEB_ENGINE_LOAD_IMAGES));
+ m_settings[WebEngineSettings::ENABLE_JAVASCRIPT] = boost::any_cast<bool>(tizen_browser::config::Config::getInstance().get(CONFIG_KEY::WEB_ENGINE_ENABLE_JAVASCRIPT));
+ m_settings[WebEngineSettings::REMEMBER_FROM_DATA] = boost::any_cast<bool>(tizen_browser::config::Config::getInstance().get(CONFIG_KEY::WEB_ENGINE_REMEMBER_FROM_DATA));
+ m_settings[WebEngineSettings::REMEMBER_PASSWORDS] = boost::any_cast<bool>(tizen_browser::config::Config::getInstance().get(CONFIG_KEY::WEB_ENGINE_REMEMBER_PASSWORDS));
+ m_settings[WebEngineSettings::AUTOFILL_PROFILE_DATA] = boost::any_cast<bool>(tizen_browser::config::Config::getInstance().get(CONFIG_KEY::WEB_ENGINE_AUTOFILL_PROFILE_DATA));
+ m_settings[WebEngineSettings::SCRIPTS_CAN_OPEN_PAGES] = boost::any_cast<bool>(tizen_browser::config::Config::getInstance().get(CONFIG_KEY::WEB_ENGINE_SCRIPTS_CAN_OPEN_PAGES));
+#endif
+}
+
+WebEngineService::~WebEngineService()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+}
+
+void WebEngineService::destroyTabs()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_stateStruct->tabs.clear();
+ if (m_currentWebView)
+ m_currentWebView.reset();
+}
+
+Evas_Object * WebEngineService::getLayout()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_currentWebView);
+ if (!m_currentWebView) {
+ BROWSER_LOGD("[%s:%d:%s] ", __PRETTY_FUNCTION__, __LINE__,"m_currentWebView is null");
+ return nullptr;
+ }
+ return m_currentWebView->getLayout();
+}
+
+Evas_Object* WebEngineService::getWidget()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_currentWebView);
+ if (!m_currentWebView) {
+ BROWSER_LOGD("[%s:%d:%s] ", __PRETTY_FUNCTION__, __LINE__,"m_currentWebView is null");
+ return nullptr;
+ }
+ return m_currentWebView->getWidget();
+}
+
+void WebEngineService::init(Evas_Object* guiParent)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (!m_initialised) {
+ m_guiParent = guiParent;
+ m_initialised = true;
+ }
+}
+
+void WebEngineService::initializeDownloadControl(Ewk_Context* context)
+{
+ ewk_context_did_start_download_callback_set(context , _download_request_cb, this);
+ m_downloadControl = std::make_shared<DownloadControl>();
+}
+
+void WebEngineService::preinitializeWebViewCache()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (!m_webViewCacheInitialized) {
+ m_webViewCacheInitialized = true;
+ Ewk_Context* context = ewk_context_default_get();
+
+ initializeDownloadControl(context);
+
+ Evas_Object* ewk_view = ewk_view_add_with_context(evas_object_evas_get(
+ reinterpret_cast<Evas_Object *>(m_guiParent)), context);
+ ewk_context_cache_model_set(context, EWK_CACHE_MODEL_PRIMARY_WEBBROWSER);
+ ewk_view_orientation_send(ewk_view, 0);
+ evas_object_del(ewk_view);
+ }
+}
+
+void WebEngineService::connectSignals(std::shared_ptr<WebView> webView)
+{
+ M_ASSERT(webView);
+ webView->favIconChanged.connect(boost::bind(&WebEngineService::_favIconChanged, this, _1));
+ webView->titleChanged.connect(boost::bind(&WebEngineService::_titleChanged, this, _1));
+ webView->uriChanged.connect(boost::bind(&WebEngineService::_uriChanged, this, _1));
+ webView->loadFinished.connect(boost::bind(&WebEngineService::_loadFinished, this));
+ webView->loadStarted.connect(boost::bind(&WebEngineService::_loadStarted, this));
+ webView->loadStop.connect(boost::bind(&WebEngineService::_loadStop, this));
+ webView->loadProgress.connect(boost::bind(&WebEngineService::_loadProgress, this, _1));
+ webView->loadError.connect(boost::bind(&WebEngineService::_loadError, this));
+ webView->forwardEnableChanged.connect(boost::bind(&WebEngineService::_forwardEnableChanged, this, _1));
+ webView->backwardEnableChanged.connect(boost::bind(&WebEngineService::_backwardEnableChanged, this, _1));
+ webView->confirmationRequest.connect(boost::bind(&WebEngineService::_confirmationRequest, this, _1));
+ webView->IMEStateChanged.connect(boost::bind(&WebEngineService::_IMEStateChanged, this, _1));
+ webView->snapshotCaptured.connect(boost::bind(&WebEngineService::_snapshotCaptured, this, _1, _2));
+ webView->redirectedWebPage.connect(boost::bind(&WebEngineService::_redirectedWebPage, this, _1, _2));
+ webView->setCertificatePem.connect(boost::bind(&WebEngineService::_setCertificatePem, this, _1, _2));
+ webView->setWrongCertificatePem.connect(boost::bind(&WebEngineService::_setWrongCertificatePem, this, _1, _2));
+ webView->fullscreenModeSet.connect([this](auto state){fullscreenModeSet(state);});
+#if PWA
+ webView->resultDataManifest.connect(boost::bind(&WebEngineService::_resultDataManifest, this, _1));
+ webView->iconDownload.connect(boost::bind(&WebEngineService::_iconDownload, this, _1));
+#endif
+#if PROFILE_MOBILE
+ webView->getRotation.connect(boost::bind(&WebEngineService::_getRotation, this));
+ webView->unsecureConnection.connect(boost::bind(&WebEngineService::_unsecureConnection, this));
+ webView->findOnPage.connect(boost::bind(&WebEngineService::_findOnPage, this, _1));
+#endif
+}
+
+void WebEngineService::disconnectSignals(std::shared_ptr<WebView> webView)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(webView);
+ webView->favIconChanged.disconnect(boost::bind(&WebEngineService::_favIconChanged, this));
+ webView->titleChanged.disconnect(boost::bind(&WebEngineService::_titleChanged, this, _1));
+ webView->uriChanged.disconnect(boost::bind(&WebEngineService::_uriChanged, this, _1));
+ webView->loadFinished.disconnect(boost::bind(&WebEngineService::_loadFinished, this));
+ webView->loadStarted.disconnect(boost::bind(&WebEngineService::_loadStarted, this));
+ webView->loadStop.disconnect(boost::bind(&WebEngineService::_loadStop, this));
+ webView->loadProgress.disconnect(boost::bind(&WebEngineService::_loadProgress, this, _1));
+ webView->loadError.disconnect(boost::bind(&WebEngineService::_loadError, this));
+ webView->forwardEnableChanged.disconnect(boost::bind(&WebEngineService::_forwardEnableChanged, this, _1));
+ webView->backwardEnableChanged.disconnect(boost::bind(&WebEngineService::_backwardEnableChanged, this, _1));
+ webView->confirmationRequest.disconnect(boost::bind(&WebEngineService::_confirmationRequest, this, _1));
+ webView->IMEStateChanged.disconnect(boost::bind(&WebEngineService::_IMEStateChanged, this, _1));
+ webView->redirectedWebPage.disconnect(boost::bind(&WebEngineService::_redirectedWebPage, this, _1, _2));
+ webView->fullscreenModeSet.disconnect_all_slots();
+#if PWA
+ webView->resultDataManifest.disconnect(boost::bind(&WebEngineService::_resultDataManifest, this));
+ webView->iconDownload.disconnect(boost::bind(&WebEngineService::_iconDownload, this));
+#endif
+#if PROFILE_MOBILE
+ webView->getRotation.disconnect(boost::bind(&WebEngineService::_getRotation, this));
+ webView->unsecureConnection.disconnect(boost::bind(&WebEngineService::_unsecureConnection, this));
+ webView->findOnPage.disconnect(boost::bind(&WebEngineService::_findOnPage, this, _1));
+#endif
+}
+
+void WebEngineService::disconnectCurrentWebViewSignals()
+{
+ if (m_currentWebView.get())
+ disconnectSignals(m_currentWebView);
+}
+
+void WebEngineService::connectCurrentWebViewSignals()
+{
+ if (m_currentWebView)
+ connectSignals(m_currentWebView);
+ else
+ BROWSER_LOGD("[%s:%d:%s] ", __PRETTY_FUNCTION__, __LINE__,"m_currentWebView is null");
+}
+
+int WebEngineService::createTabId()
+{
+ m_tabIdCreated = -1;
+ AbstractWebEngine::createTabId();
+ if (m_tabIdCreated == -1) {
+ BROWSER_LOGE("%s generated tab id == -1", __PRETTY_FUNCTION__);
+ }
+ return m_tabIdCreated;
+}
+
+void WebEngineService::onTabIdCreated(int tabId)
+{
+ m_tabIdCreated= tabId;
+}
+
+void WebEngineService::setURI(const std::string & uri)
+{
+ BROWSER_LOGD("[%s:%d] uri=%s", __PRETTY_FUNCTION__, __LINE__, uri.c_str());
+ M_ASSERT(m_currentWebView);
+ if (!m_currentWebView) {
+ BROWSER_LOGD("[%s:%d:%s] ", __PRETTY_FUNCTION__, __LINE__,"m_currentWebView is null");
+ return;
+ }
+ m_stopped = false;
+ m_currentWebView->setURI(uri);
+}
+
+std::string WebEngineService::getURI() const
+{
+ M_ASSERT(m_currentWebView);
+ if (m_currentWebView)
+ return m_currentWebView->getURI();
+ else
+ return std::string("");
+}
+
+#if PWA
+void WebEngineService::requestManifest()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_currentWebView->requestManifest();
+}
+
+void WebEngineService::_resultDataManifest(std::string pwaData)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ resultDataManifest(pwaData);
+}
+
+void WebEngineService::_iconDownload(std::string download_uri)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_downloadControl->launch_download_app(download_uri.c_str());
+}
+#endif
+
+bool WebEngineService::isLoadError() const
+{
+ if (!m_currentWebView) {
+ BROWSER_LOGW("[%s:%d] no current webview!", __PRETTY_FUNCTION__, __LINE__);
+ return false;
+ }
+ return m_currentWebView->isLoadError();
+}
+
+
+std::string WebEngineService::getTitle() const
+{
+ M_ASSERT(m_currentWebView);
+ if (m_currentWebView) {
+ if (m_stopped)
+ return m_currentWebView->getURI();
+ else
+ return m_currentWebView->getTitle();
+ } else
+ return std::string("");
+}
+
+TabOrigin WebEngineService::getOrigin() const
+{
+ if (m_currentWebView)
+ return m_currentWebView->getOrigin();
+ else
+ return TabOrigin::UNKNOWN;
+}
+
+std::string WebEngineService::getUserAgent() const
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_currentWebView);
+ if (!m_currentWebView) {
+ BROWSER_LOGD("[%s:%d:%s] ", __PRETTY_FUNCTION__, __LINE__,"m_currentWebView is null");
+ return std::string();
+ }
+ return m_currentWebView->getUserAgent();
+}
+
+void WebEngineService::setUserAgent(const std::string& ua)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_currentWebView);
+ if (!m_currentWebView) {
+ BROWSER_LOGD("[%s:%d:%s] ", __PRETTY_FUNCTION__, __LINE__,"m_currentWebView is null");
+ return;
+ }
+ m_currentWebView->setUserAgent(ua);
+}
+
+void WebEngineService::suspend()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_currentWebView);
+ if (!m_currentWebView) {
+ BROWSER_LOGD("[%s:%d:%s] ", __PRETTY_FUNCTION__, __LINE__,"m_currentWebView is null");
+ return;
+ }
+ m_currentWebView->suspend();
+#if PROFILE_MOBILE
+ unregisterHWKeyCallback();
+#endif
+}
+
+void WebEngineService::resume()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_currentWebView);
+ if (!m_currentWebView) {
+ BROWSER_LOGD("[%s:%d:%s] ", __PRETTY_FUNCTION__, __LINE__,"m_currentWebView is null");
+ return;
+ }
+ m_currentWebView->resume();
+#if PROFILE_MOBILE
+ registerHWKeyCallback();
+#endif
+}
+
+bool WebEngineService::isSuspended() const
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_currentWebView);
+ if (!m_currentWebView) {
+ BROWSER_LOGD("[%s:%d:%s] ", __PRETTY_FUNCTION__, __LINE__,"m_currentWebView is null");
+ return false;
+ }
+ return m_currentWebView->isSuspended();
+}
+
+void WebEngineService::stopLoading(void)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_currentWebView);
+ if (!m_currentWebView) {
+ BROWSER_LOGD("[%s:%d:%s] ", __PRETTY_FUNCTION__, __LINE__,"m_currentWebView is null");
+ return;
+ }
+ m_stopped = true;
+ m_currentWebView->stopLoading();
+}
+
+void WebEngineService::reload(void)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_currentWebView);
+ if (!m_currentWebView) {
+ BROWSER_LOGD("[%s:%d:%s] ", __PRETTY_FUNCTION__, __LINE__,"m_currentWebView is null");
+ return;
+ }
+ m_stopped = false;
+ m_currentWebView->reload();
+}
+
+void WebEngineService::back(void)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_currentWebView);
+ if (!m_currentWebView) {
+ BROWSER_LOGD("[%s:%d:%s] ", __PRETTY_FUNCTION__, __LINE__,"m_currentWebView is null");
+ return;
+ }
+ m_stopped = false;
+ m_currentWebView->back();
+#if PROFILE_MOBILE
+ closeFindOnPage();
+#endif
+}
+
+void WebEngineService::forward(void)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_currentWebView);
+ if (!m_currentWebView) {
+ BROWSER_LOGD("[%s:%d:%s] ", __PRETTY_FUNCTION__, __LINE__,"m_currentWebView is null");
+ return;
+ }
+ m_stopped = false;
+ m_currentWebView->forward();
+#if PROFILE_MOBILE
+ closeFindOnPage();
+#endif
+}
+
+bool WebEngineService::isBackEnabled() const
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_currentWebView);
+ if (!m_currentWebView) {
+ BROWSER_LOGD("[%s:%d:%s] ", __PRETTY_FUNCTION__, __LINE__,"m_currentWebView is null");
+ return false;
+ }
+ return m_currentWebView->isBackEnabled();
+}
+
+bool WebEngineService::isForwardEnabled() const
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_currentWebView);
+ if (!m_currentWebView) {
+ BROWSER_LOGD("[%s:%d:%s] ", __PRETTY_FUNCTION__, __LINE__,"m_currentWebView is null");
+ return false;
+ }
+ return m_currentWebView->isForwardEnabled();
+}
+
+bool WebEngineService::isLoading() const
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_currentWebView);
+ if (!m_currentWebView) {
+ BROWSER_LOGD("[%s:%d:%s] ", __PRETTY_FUNCTION__, __LINE__,"m_currentWebView is null");
+ return false;
+ }
+ return m_currentWebView->isLoading();
+}
+
+void WebEngineService::_favIconChanged(std::shared_ptr<tizen_browser::tools::BrowserImage> bi)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ favIconChanged(bi);
+}
+
+void WebEngineService::_titleChanged(const std::string& title)
+{
+ titleChanged(title);
+}
+
+void WebEngineService::_uriChanged(const std::string & uri)
+{
+ uriChanged(uri);
+}
+
+void WebEngineService::_loadFinished()
+{
+ loadFinished();
+}
+
+void WebEngineService::_loadStarted()
+{
+ loadStarted();
+}
+
+void WebEngineService::_loadStop()
+{
+ loadStop();
+}
+
+void WebEngineService::_loadError()
+{
+ loadError();
+}
+
+void WebEngineService::_forwardEnableChanged(bool enable)
+{
+ forwardEnableChanged(enable);
+}
+
+void WebEngineService::_backwardEnableChanged(bool enable)
+{
+ backwardEnableChanged(enable);
+}
+
+void WebEngineService::_loadProgress(double d)
+{
+ loadProgress(d);
+}
+
+void WebEngineService::_confirmationRequest(WebConfirmationPtr c)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ confirmationRequest(c);
+}
+
+int WebEngineService::tabsCount() const
+{
+ return m_stateStruct->tabs.size();
+}
+
+TabId WebEngineService::currentTabId() const
+{
+ return m_currentTabId;
+}
+
+std::vector<TabContentPtr> WebEngineService::getTabContents() const {
+ std::vector<TabContentPtr> result;
+ for (auto const& tab : m_stateStruct->tabs) {
+ auto tabContent =
+ std::make_shared<TabContent>(
+ tab.first,
+ tab.second->getURI(),
+ tab.second->getTitle(),
+ tab.second->getOrigin(),
+ m_state == State::SECRET);
+ result.push_back(tabContent);
+ }
+ return result;
+}
+
+TabId WebEngineService::addTab(
+ const std::string & uri,
+ const boost::optional<int> tabId,
+ const std::string& title,
+ bool desktopMode,
+ TabOrigin origin)
+{
+ if (!(*AbstractWebEngine::checkIfCreate()))
+ return currentTabId();
+
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ TabId newTabId(0);
+ if (m_state == State::NORMAL) {
+ int newAdaptorId = -1;
+ if (tabId) {
+ newAdaptorId = *tabId;
+ } else {
+ // searching for next available tabId
+ newAdaptorId = createTabId();
+ if (newAdaptorId < 0)
+ return TabId(TabId::NONE);
+ }
+ newTabId = TabId(newAdaptorId);
+ } else {
+ ++m_tabIdSecret;
+ newTabId = TabId(m_tabIdSecret);
+ }
+
+ if (!m_webViewCacheInitialized) {
+ initializeDownloadControl();
+ m_webViewCacheInitialized = true;
+ }
+ WebViewPtr p = std::make_shared<WebView>(m_guiParent, newTabId, title, m_state == State::SECRET);
+ p->init(desktopMode, origin);
+
+ m_stateStruct->tabs[newTabId] = p;
+
+#if PROFILE_MOBILE
+ setWebViewSettings(p);
+#endif
+
+ if (!uri.empty()) {
+ p->setURI(uri);
+ }
+
+ AbstractWebEngine::tabCreated();
+
+ return newTabId;
+}
+
+Evas_Object* WebEngineService::getTabView(TabId id){
+ if (m_stateStruct->tabs.find(id) == m_stateStruct->tabs.end()) {
+ BROWSER_LOGW("[%s:%d] there is no tab of id %d", __PRETTY_FUNCTION__, __LINE__, id.get());
+ return nullptr;
+ }
+ return m_stateStruct->tabs[id]->getLayout();
+}
+
+bool WebEngineService::switchToTab(tizen_browser::basic_webengine::TabId newTabId)
+{
+ BROWSER_LOGD("[%s:%d] newTabId=%s", __PRETTY_FUNCTION__, __LINE__, newTabId.toString().c_str());
+
+ // if there was any running WebView
+ if (m_currentWebView) {
+ disconnectSignals(m_currentWebView);
+ suspend();
+ }
+
+ if (m_stateStruct->tabs.find(newTabId) == m_stateStruct->tabs.end()) {
+ BROWSER_LOGW("[%s:%d] there is no tab of id %d", __PRETTY_FUNCTION__, __LINE__, newTabId.get());
+ return false;
+ }
+#if PROFILE_MOBILE
+ closeFindOnPage();
+#endif
+ m_currentWebView = m_stateStruct->tabs[newTabId];
+ m_currentTabId = newTabId;
+ m_stateStruct->mostRecentTab.erase(
+ std::remove(m_stateStruct->mostRecentTab.begin(),
+ m_stateStruct->mostRecentTab.end(),
+ newTabId),
+ m_stateStruct->mostRecentTab.end());
+ m_stateStruct->mostRecentTab.push_back(newTabId);
+
+ connectSignals(m_currentWebView);
+ resume();
+
+ titleChanged(m_currentWebView->getTitle());
+ uriChanged(m_currentWebView->getURI());
+ forwardEnableChanged(m_currentWebView->isForwardEnabled());
+ backwardEnableChanged(m_currentWebView->isBackEnabled());
+ currentTabChanged(m_currentTabId);
+#if PROFILE_MOBILE
+ m_currentWebView->orientationChanged();
+#endif
+
+ return true;
+}
+
+bool WebEngineService::closeTab()
+{
+ BROWSER_LOGD("[%s:%d] closing tab=%s", __PRETTY_FUNCTION__, __LINE__, m_currentTabId.toString().c_str());
+ bool res = closeTab(m_currentTabId);
+ return res;
+}
+
+bool WebEngineService::closeTab(TabId id) {
+ BROWSER_LOGD("[%s:%d] closing tab=%s", __PRETTY_FUNCTION__, __LINE__, id.toString().c_str());
+
+ TabId closingTabId = id;
+ bool res = true;
+ if (closingTabId == TabId::NONE){
+ return res;
+ }
+ m_stateStruct->tabs.erase(closingTabId);
+ m_stateStruct->mostRecentTab.erase(
+ std::remove(m_stateStruct->mostRecentTab.begin(),
+ m_stateStruct->mostRecentTab.end(),
+ closingTabId),
+ m_stateStruct->mostRecentTab.end());
+
+ if (closingTabId == m_currentTabId) {
+ if (m_currentWebView)
+ m_currentWebView.reset();
+ }
+ if (m_stateStruct->tabs.size() == 0) {
+ m_currentTabId = TabId::NONE;
+ }
+ else if (closingTabId == m_currentTabId && m_stateStruct->mostRecentTab.size()){
+ res = switchToTab(m_stateStruct->mostRecentTab.back());
+ }
+
+ tabClosed(closingTabId);
+ return res;
+}
+
+void WebEngineService::confirmationResult(WebConfirmationPtr c)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ // tabId MUST be set
+ M_ASSERT(c && c->getTabId() != TabId());
+
+ // check if still exists
+ if (m_stateStruct->tabs.find(c->getTabId()) == m_stateStruct->tabs.end()) {
+ return;
+ }
+
+ m_stateStruct->tabs[c->getTabId()]->confirmationResult(c);
+}
+
+bool WebEngineService::isSecretMode()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ return m_state == State::SECRET;
+}
+
+std::shared_ptr<tizen_browser::tools::BrowserImage> WebEngineService::getSnapshotData(int width, int height,
+ tizen_browser::tools::SnapshotType snapshot_type)
+{
+ M_ASSERT(m_currentWebView);
+ if (m_currentWebView)
+ return m_currentWebView->captureSnapshot(width, height, snapshot_type != tools::SnapshotType::SYNC, snapshot_type);
+ else
+ return std::make_shared<tizen_browser::tools::BrowserImage>();
+}
+
+std::shared_ptr<tizen_browser::tools::BrowserImage> WebEngineService::getSnapshotData(TabId id, int width, int height, bool async,
+ tizen_browser::tools::SnapshotType snapshot_type){
+ if (m_stateStruct->tabs.find(id) == m_stateStruct->tabs.end()) {
+ BROWSER_LOGW("[%s:%d] there is no tab of id %d", __PRETTY_FUNCTION__, __LINE__, id.get());
+ return std::shared_ptr<tizen_browser::tools::BrowserImage>();
+ }
+ return m_stateStruct->tabs[id]->captureSnapshot(width, height, async, snapshot_type);
+}
+
+void WebEngineService::setFocus()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_currentWebView);
+ if (!m_currentWebView) {
+ BROWSER_LOGD("[%s:%d:%s] ", __PRETTY_FUNCTION__, __LINE__,"m_currentWebView is null");
+ return;
+ }
+ m_currentWebView->setFocus();
+}
+
+void WebEngineService::clearFocus()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_currentWebView);
+ if (!m_currentWebView) {
+ BROWSER_LOGD("[%s:%d:%s] ", __PRETTY_FUNCTION__, __LINE__,"m_currentWebView is null");
+ return;
+ }
+ m_currentWebView->clearFocus();
+}
+
+bool WebEngineService::hasFocus() const
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_currentWebView);
+ if (!m_currentWebView) {
+ BROWSER_LOGD("[%s:%d:%s] ", __PRETTY_FUNCTION__, __LINE__,"m_currentWebView is null");
+ return false;
+ }
+ return m_currentWebView->hasFocus();
+}
+
+
+std::shared_ptr<tizen_browser::tools::BrowserImage> WebEngineService::getFavicon()
+{
+ M_ASSERT(m_currentWebView);
+ if (m_currentWebView) {
+ if (m_stopped)
+ return std::make_shared<tizen_browser::tools::BrowserImage>();
+ else
+ return m_currentWebView->getFavicon();
+ } else
+ return std::make_shared<tizen_browser::tools::BrowserImage>();
+}
+
+#if PROFILE_MOBILE
+void WebEngineService::setWebViewSettings(std::shared_ptr<WebView> webView) {
+ webView->ewkSettingsAutoFittingSet(m_settings[WebEngineSettings::PAGE_OVERVIEW]);
+ webView->ewkSettingsLoadsImagesSet(m_settings[WebEngineSettings::LOAD_IMAGES]);
+ webView->ewkSettingsJavascriptEnabledSet(m_settings[WebEngineSettings::ENABLE_JAVASCRIPT]);
+ webView->ewkSettingsFormCandidateDataEnabledSet(m_settings[WebEngineSettings::REMEMBER_FROM_DATA]);
+ webView->ewkSettingsAutofillPasswordFormEnabledSet(m_settings[WebEngineSettings::REMEMBER_PASSWORDS]);
+ webView->ewkSettingsFormProfileDataEnabledSet(m_settings[WebEngineSettings::AUTOFILL_PROFILE_DATA]);
+ webView->ewkSettingsScriptsCanOpenNewPagesEnabledSet(m_settings[WebEngineSettings::SCRIPTS_CAN_OPEN_PAGES]);
+}
+
+void WebEngineService::orientationChanged()
+{
+ if (m_currentWebView)
+ m_currentWebView->orientationChanged();
+}
+
+void WebEngineService::_unsecureConnection()
+{
+ unsecureConnection();
+}
+
+void WebEngineService::_findOnPage(const std::string& str)
+{
+ openFindOnPage(str);
+}
+#endif
+
+int WebEngineService::getZoomFactor() const
+{
+ if (!m_currentWebView)
+ return 0;
+ return static_cast<int>(m_currentWebView->getZoomFactor()*100);
+
+}
+
+void WebEngineService::setZoomFactor(int zoomFactor)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_currentWebView);
+ if (!m_currentWebView) {
+ BROWSER_LOGD("[%s:%d:%s] ", __PRETTY_FUNCTION__, __LINE__,"m_currentWebView is null");
+ return;
+ }
+ m_currentWebView->setZoomFactor(0.01*zoomFactor);
+
+}
+
+void WebEngineService::clearCache()
+{
+ for(const auto& it: m_stateStruct->tabs) {
+ it.second->clearCache();
+ }
+}
+
+void WebEngineService::clearCookies()
+{
+ for(const auto& it: m_stateStruct->tabs) {
+ it.second->clearCookies();
+ }
+}
+
+void WebEngineService::clearPrivateData()
+{
+ for(const auto& it: m_stateStruct->tabs) {
+ it.second->clearPrivateData();
+ }
+}
+
+void WebEngineService::clearPasswordData()
+{
+ for(const auto& it: m_stateStruct->tabs) {
+ it.second->clearPasswordData();
+ }
+}
+
+void WebEngineService::clearFormData()
+{
+ auto context = ewk_context_default_get();
+ Eina_List *list = nullptr;
+ void *item_data = nullptr;
+ Eina_List *entire_item_list = ewk_context_form_autofill_profile_get_all(context);
+
+ EINA_LIST_FOREACH(entire_item_list, list, item_data) {
+ if (item_data) {
+ Ewk_Autofill_Profile *profile = static_cast<Ewk_Autofill_Profile*>(item_data);
+ ewk_context_form_autofill_profile_remove(context, ewk_autofill_profile_id_get(profile));
+ }
+ }
+ ewk_context_form_candidate_data_delete_all(ewk_context_default_get());
+ for(const auto& it: m_stateStruct->tabs)
+ it.second->clearFormData();
+}
+
+void WebEngineService::searchOnWebsite(const std::string & searchString, int flags)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_currentWebView);
+ if (!m_currentWebView) {
+ BROWSER_LOGD("[%s:%d:%s] ", __PRETTY_FUNCTION__, __LINE__,"m_currentWebView is null");
+ return;
+ }
+ m_currentWebView->searchOnWebsite(searchString, flags);
+}
+
+void WebEngineService::_IMEStateChanged(bool enable)
+{
+ IMEStateChanged(enable);
+}
+
+void WebEngineService::_snapshotCaptured(std::shared_ptr<tizen_browser::tools::BrowserImage> image, tools::SnapshotType snapshot_type)
+{
+ snapshotCaptured(image, snapshot_type);
+}
+
+void WebEngineService::_redirectedWebPage(const std::string& oldUrl, const std::string& newUrl)
+{
+ redirectedWebPage(oldUrl, newUrl);
+}
+
+void WebEngineService::_setCertificatePem(const std::string& uri, const std::string& pem)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ setCertificatePem(uri, pem);
+}
+
+void WebEngineService::_setWrongCertificatePem(const std::string& uri, const std::string& pem)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ setWrongCertificatePem(uri, pem);
+}
+
+#if PROFILE_MOBILE
+void WebEngineService::_download_request_cb(const char *download_uri, void *data)
+{
+ BROWSER_LOGD("[%s:%d] download_uri= [%s]", __PRETTY_FUNCTION__, __LINE__, download_uri);
+
+ WebEngineService *wes = static_cast<WebEngineService *>(data);
+
+ if (!strncmp(download_uri, "data:", strlen("data:"))) {
+ wes->downloadStarted(DOWNLOAD_STARTING_DOWNLOAD);
+ BROWSER_LOGD("[%s:%d] download start..", __PRETTY_FUNCTION__, __LINE__);
+
+ if (wes->m_downloadControl->handle_data_scheme(download_uri) == EINA_TRUE) {
+ BROWSER_LOGD("[%s:%d] saved..", __PRETTY_FUNCTION__, __LINE__);
+ wes->downloadStarted(DOWNLOAD_SAVEDPAGES);
+ } else {
+ BROWSER_LOGD("[%s:%d] fail..", __PRETTY_FUNCTION__, __LINE__);
+ wes->downloadStarted(DOWNLOAD_FAIL);
+ }
+ } else if (strncmp(download_uri, "http://", strlen("http://")) &&
+ strncmp(download_uri, "https://", strlen("https://"))) {
+ BROWSER_LOGD("[%s:%d] Only http or https URLs can be downloaded", __PRETTY_FUNCTION__, __LINE__);
+ wes->downloadStarted(DOWNLOAD_ONLY_HTTP_OR_HTTPS_URLS);
+ return;
+ } else {
+ wes->downloadStarted(wes->m_downloadControl->launch_download_app(download_uri) == EINA_TRUE);
+ }
+}
+
+
+int WebEngineService::_getRotation()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ boost::optional<int> signal = getRotation();
+ if (signal)
+ return *signal;
+ else
+ return -1;
+}
+
+void WebEngineService::moreKeyPressed()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_currentWebView);
+ if (!m_currentWebView) {
+ BROWSER_LOGD("[%s:%d:%s] ", __PRETTY_FUNCTION__, __LINE__,"m_currentWebView is null");
+ return;
+ }
+
+ if (m_currentTabId == TabId::NONE || m_currentWebView->clearTextSelection())
+ return;
+
+ if (m_currentWebView->isFullScreen()) {
+ m_currentWebView->exitFullScreen();
+ }
+}
+#endif
+
+void WebEngineService::backButtonClicked()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_currentWebView);
+ if (!m_currentWebView) {
+ BROWSER_LOGD("[%s:%d:%s] ", __PRETTY_FUNCTION__, __LINE__,"m_currentWebView is null");
+ return;
+ }
+
+#if PROFILE_MOBILE
+ if (m_currentWebView->clearTextSelection())
+ return;
+
+ if (m_currentWebView->isFullScreen()) {
+ m_currentWebView->exitFullScreen();
+ return;
+ }
+#endif
+
+ if (isBackEnabled()) {
+ m_currentWebView->back();
+ } else if (m_currentWebView->getOrigin().isFromWebView() &&
+ m_stateStruct->tabs.find(m_currentWebView->getOrigin().getValue()) != m_stateStruct->tabs.end()) {
+ int switchTo = m_currentWebView->getOrigin().getValue();
+ closeTab();
+ switchToTab(switchTo);
+ } else if (m_currentWebView->getOrigin().isFromQuickAccess()) {
+ closeTab();
+ switchToQuickAccess();
+ } else {
+ minimizeBrowser();
+ }
+}
+
+void WebEngineService::switchToDesktopMode()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_currentWebView);
+ if (!m_currentWebView) {
+ BROWSER_LOGD("[%s:%d:%s] ", __PRETTY_FUNCTION__, __LINE__,"m_currentWebView is null");
+ return;
+ }
+ m_currentWebView->switchToDesktopMode();
+}
+
+void WebEngineService::switchToMobileMode()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_currentWebView);
+ if (!m_currentWebView) {
+ BROWSER_LOGD("[%s:%d:%s] ", __PRETTY_FUNCTION__, __LINE__,"m_currentWebView is null");
+ return;
+ }
+ m_currentWebView->switchToMobileMode();
+}
+
+bool WebEngineService::isDesktopMode() const
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_currentWebView);
+ if (!m_currentWebView) {
+ BROWSER_LOGD("[%s:%d:%s] ", __PRETTY_FUNCTION__, __LINE__,"m_currentWebView is null");
+ return false;
+ }
+ return m_currentWebView->isDesktopMode();
+}
+
+void WebEngineService::scrollView(const int& dx, const int& dy)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_currentWebView);
+ if (!m_currentWebView) {
+ BROWSER_LOGD("[%s:%d:%s] ", __PRETTY_FUNCTION__, __LINE__,"m_currentWebView is null");
+ return;
+ }
+ m_currentWebView->scrollView(dx, dy);
+}
+
+void WebEngineService::findWord(const char *word, Eina_Bool forward, Evas_Smart_Cb found_cb, void *data)
+{
+ if (m_currentWebView)
+ m_currentWebView->findWord(word, forward, found_cb, data);
+}
+
+bool WebEngineService::getSettingsParam(WebEngineSettings param) {
+ return m_settings.at(param);
+}
+
+void WebEngineService::setSettingsParam(WebEngineSettings param, bool value) {
+ m_settings[param] = value;
+ for(auto it = m_stateStruct->tabs.cbegin(); it != m_stateStruct->tabs.cend(); ++it) {
+ switch (param) {
+ case WebEngineSettings::PAGE_OVERVIEW:
+ it->second->ewkSettingsAutoFittingSet(value);
+ break;
+ case WebEngineSettings::LOAD_IMAGES:
+ it->second->ewkSettingsLoadsImagesSet(value);
+ break;
+ case WebEngineSettings::ENABLE_JAVASCRIPT:
+ it->second->ewkSettingsJavascriptEnabledSet(value);
+ break;
+ case WebEngineSettings::REMEMBER_FROM_DATA:
+ it->second->ewkSettingsFormCandidateDataEnabledSet(value);
+ break;
+ case WebEngineSettings::REMEMBER_PASSWORDS:
+ it->second->ewkSettingsAutofillPasswordFormEnabledSet(value);
+ break;
+ case WebEngineSettings::AUTOFILL_PROFILE_DATA:
+ it->second->ewkSettingsFormProfileDataEnabledSet(value);
+ break;
+ case WebEngineSettings::SCRIPTS_CAN_OPEN_PAGES:
+ it->second->ewkSettingsScriptsCanOpenNewPagesEnabledSet(value);
+ break;
+ default:
+ BROWSER_LOGD("[%s:%d] Warning unknown param value!", __PRETTY_FUNCTION__, __LINE__);
+ }
+ }
+}
+
+void WebEngineService::resetSettingsParam()
+{
+ setSettingsParam(WebEngineSettings::PAGE_OVERVIEW, boost::any_cast<bool>(
+ tizen_browser::config::Config::getInstance().get(CONFIG_KEY::WEB_ENGINE_PAGE_OVERVIEW)));
+ setSettingsParam(WebEngineSettings::LOAD_IMAGES, boost::any_cast<bool>(
+ tizen_browser::config::Config::getInstance().get(CONFIG_KEY::WEB_ENGINE_LOAD_IMAGES)));
+ setSettingsParam(WebEngineSettings::ENABLE_JAVASCRIPT, boost::any_cast<bool>(
+ tizen_browser::config::Config::getInstance().get(CONFIG_KEY::WEB_ENGINE_ENABLE_JAVASCRIPT)));
+ setSettingsParam(WebEngineSettings::REMEMBER_FROM_DATA, boost::any_cast<bool>(
+ tizen_browser::config::Config::getInstance().get(CONFIG_KEY::WEB_ENGINE_REMEMBER_FROM_DATA)));
+ setSettingsParam(WebEngineSettings::REMEMBER_PASSWORDS, boost::any_cast<bool>(
+ tizen_browser::config::Config::getInstance().get(CONFIG_KEY::WEB_ENGINE_REMEMBER_PASSWORDS)));
+ setSettingsParam(WebEngineSettings::AUTOFILL_PROFILE_DATA, boost::any_cast<bool>(
+ tizen_browser::config::Config::getInstance().get(CONFIG_KEY::WEB_ENGINE_AUTOFILL_PROFILE_DATA)));
+ setSettingsParam(WebEngineSettings::SCRIPTS_CAN_OPEN_PAGES, boost::any_cast<bool>(
+ tizen_browser::config::Config::getInstance().get(CONFIG_KEY::WEB_ENGINE_SCRIPTS_CAN_OPEN_PAGES)));
+}
+
+void WebEngineService::changeState()
+{
+ if (m_state == State::NORMAL) {
+ m_state = State::SECRET;
+ m_stateStruct = &m_secretStateStruct;
+ } else {
+ m_state = State::NORMAL;
+ m_stateStruct = &m_normalStateStruct;
+ }
+}
+
+} /* end of webengine_service */
+} /* end of basic_webengine */
+} /* end of tizen_browser */
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef WEBENGINESERVICE_H_
+#define WEBENGINESERVICE_H_
+
+#include <boost/noncopyable.hpp>
+#include <string>
+#include <Evas.h>
+#include <memory>
+
+#include "ServiceFactory.h"
+#include "service_macros.h"
+
+#include "AbstractWebEngine/AbstractWebEngine.h"
+#include "AbstractWebEngine/TabIdTypedef.h"
+#include "AbstractWebEngine/WebConfirmation.h"
+#include "AbstractWebEngine/TabOrigin.h"
+#include "AbstractWebEngine/State.h"
+#include "SnapshotType.h"
+#include "BrowserImage.h"
+#include "DownloadControl/DownloadControl.h"
+#include "WebView.h"
+
+namespace tizen_browser {
+namespace basic_webengine {
+namespace webengine_service {
+
+class WebView;
+
+using WebViewPtr = std::shared_ptr<WebView>;
+using TabsMapPtr = std::shared_ptr<std::map<TabId, WebViewPtr > >;
+
+class BROWSER_EXPORT WebEngineService : public AbstractWebEngine, boost::noncopyable
+{
+public:
+ WebEngineService();
+ virtual ~WebEngineService();
+ virtual std::string getName();
+
+ Evas_Object * getLayout();
+ Evas_Object* getWidget();
+ void init(Evas_Object* guiParent);
+ void preinitializeWebViewCache();
+
+ void setURI(const std::string &);
+ std::string getURI(void) const;
+#if PWA
+ void requestManifest(void);
+#endif
+ std::string getTitle(void) const;
+ TabOrigin getOrigin(void) const;
+ std::string getUserAgent(void) const;
+ void setUserAgent(const std::string& ua);
+
+ void suspend(void);
+ void resume(void);
+ bool isSuspended(void) const;
+
+ void stopLoading(void);
+ void reload(void);
+
+ void back(void);
+ void forward(void);
+
+ bool isBackEnabled(void) const;
+ bool isForwardEnabled(void) const;
+
+ bool isLoading() const;
+
+ void clearCache();
+ void clearCookies();
+ void clearPrivateData();
+ void clearPasswordData();
+ void clearFormData();
+
+ int tabsCount() const;
+ TabId currentTabId() const;
+
+ void destroyTabs();
+
+ /**
+ * Get TabContent collection filled with TabID and titles.
+ * Without thumbnails.
+ */
+ std::vector<TabContentPtr> getTabContents() const;
+
+ /**
+ * See AbstractWebEngine@addTab(const std::string&, const TabId*,
+ * const boost::optional<int>, const std::string&, bool, bool)
+ */
+ TabId addTab(
+ const std::string & uri = std::string(),
+ const boost::optional<int> tabId = boost::none,
+ const std::string& title = std::string(),
+ bool desktopMode = true,
+ TabOrigin origin = TabOrigin::UNKNOWN);
+ Evas_Object* getTabView(TabId id);
+ bool switchToTab(TabId);
+ bool closeTab();
+ bool closeTab(TabId);
+ void confirmationResult(WebConfirmationPtr);
+
+ /**
+ * @brief Get snapshot of webpage
+ *
+ * @param width of snapshot
+ * @param height of snapshot
+ * @param type of snapshot
+ * @return Shared pointer to BrowserImage
+ */
+ std::shared_ptr<tizen_browser::tools::BrowserImage> getSnapshotData(int width, int height, tizen_browser::tools::SnapshotType snapshot_type);
+
+ std::shared_ptr<tizen_browser::tools::BrowserImage> getSnapshotData(TabId id, int width, int height, bool async, tizen_browser::tools::SnapshotType snapshot_type);
+
+ /**
+ * @brief Get the state of secret mode
+ *
+ */
+ bool isSecretMode();
+
+
+ /**
+ * @brief Check if current tab has load error.
+ *
+ */
+ bool isLoadError() const;
+
+ /**
+ * \brief Sets Focus to URI entry.
+ */
+ void setFocus();
+
+ /**
+ * @brief Remove focus form URI
+ */
+ void clearFocus();
+
+ /**
+ * @brief check if URI is focused
+ */
+ bool hasFocus() const;
+
+ virtual int getZoomFactor() const;
+
+ /**
+ * @brief check if autofit is enabled
+ */
+
+ virtual void setZoomFactor(int zoomFactor);
+
+
+ /**
+ * @brief Search string on searchOnWebsite
+ *
+ * @param string to search on searchOnWebsite
+ * @param flags for search options
+ */
+ void searchOnWebsite(const std::string &, int flags);
+
+ /**
+ * @brief Get favicon of current page loaded
+ */
+ std::shared_ptr<tizen_browser::tools::BrowserImage> getFavicon();
+
+ /**
+ * @brief back or exit when back key is pressed
+ */
+ void backButtonClicked();
+
+#if PROFILE_MOBILE
+ void moreKeyPressed();
+ void orientationChanged();
+#endif
+
+ void switchToMobileMode();
+ void switchToDesktopMode();
+ bool isDesktopMode() const;
+
+ void scrollView(const int& dx, const int& dy);
+
+ void onTabIdCreated(int tabId) override;
+
+ /**
+ * @brief Searches for word in the current page.
+ *
+ * @param enabled The input word entered by user in Find on page entry.
+ * @param forward If true, search forward, else search backward.
+ * @param found_cb Callback function invoked when "text,found" event is triggered.
+ * @param data User data.
+ */
+ void findWord(const char *word, Eina_Bool forward, Evas_Smart_Cb found_cb, void *data);
+
+ /**
+ * @brief Get settings param.
+ */
+ bool getSettingsParam(WebEngineSettings param) override;
+
+ /**
+ * @brief Set bool settings param value.
+ */
+ void setSettingsParam(WebEngineSettings param, bool value) override;
+
+ /**
+ * @brief Reset WebView settings
+ */
+ virtual void resetSettingsParam() override;
+
+ /**
+ * @brief set next state
+ */
+ void changeState() override;
+
+ /**
+ * @brief Get current state of the engine
+ */
+ State getState() override { return m_state; }
+private:
+ // callbacks from WebView
+ void _favIconChanged(std::shared_ptr<tizen_browser::tools::BrowserImage> bi);
+ void _titleChanged(const std::string&);
+ void _uriChanged(const std::string &);
+ void _loadFinished();
+ void _loadStarted();
+ void _loadStop();
+ void _loadError();
+ void _forwardEnableChanged(bool);
+ void _backwardEnableChanged(bool);
+ void _loadProgress(double);
+ void _confirmationRequest(WebConfirmationPtr) ;
+ void _IMEStateChanged(bool);
+ void _snapshotCaptured(std::shared_ptr<tizen_browser::tools::BrowserImage> snapshot, tools::SnapshotType snapshot_type);
+ void _redirectedWebPage(const std::string& oldUrl, const std::string& newUrl);
+ void _setCertificatePem(const std::string& uri, const std::string& pem);
+ void _setWrongCertificatePem(const std::string& uri, const std::string& pem);
+#if PWA
+ void _resultDataManifest(std::string pwaData);
+ void _iconDownload(std::string download_uri);
+#endif
+#if PROFILE_MOBILE
+ int _getRotation();
+ void setWebViewSettings(std::shared_ptr<WebView> webView);
+ void _unsecureConnection();
+ void _findOnPage(const std::string& str);
+ static void _download_request_cb(const char *download_uri, void *data);
+#endif
+
+ /**
+ * disconnect signals from specified WebView
+ * \param WebView
+ */
+ void disconnectSignals(WebViewPtr);
+
+ void disconnectCurrentWebViewSignals();
+ void connectCurrentWebViewSignals();
+
+ /**
+ * connect signals of specified WebView
+ * \param WebView
+ */
+ void connectSignals(WebViewPtr);
+
+ int createTabId();
+ void initializeDownloadControl(Ewk_Context* context = ewk_context_default_get());
+
+private:
+ struct StateStruct {
+ std::map<TabId, WebViewPtr > tabs;
+ std::vector<TabId> mostRecentTab;
+ };
+
+ State m_state;
+ bool m_initialised;
+ Evas_Object* m_guiParent;
+ bool m_stopped;
+ bool m_webViewCacheInitialized;
+
+ // current TabId
+ TabId m_currentTabId;
+ // current WebView
+ WebViewPtr m_currentWebView;
+ StateStruct m_normalStateStruct;
+ StateStruct m_secretStateStruct;
+ StateStruct* m_stateStruct;
+ int m_tabIdCreated;
+ int m_tabIdSecret;
+
+ std::map<WebEngineSettings, bool> m_settings;
+ std::shared_ptr<DownloadControl> m_downloadControl;
+};
+
+} /* end of webengine_service */
+} /* end of basic_webengine */
+} /* end of tizen_browser */
+
+#endif /* WEBENGINESERVICE_H_ */
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/*
+ * WebView.cpp
+ *
+ * Created on: Apr 1, 2014
+ * Author: p.rafalski
+ */
+
+#include "WebView.h"
+
+#include <ewk_chromium.h>
+
+#include <boost/format.hpp>
+#include <boost/regex.hpp>
+#include <boost/algorithm/string/regex.hpp>
+#include <boost/algorithm/string/classification.hpp>
+#include <boost/algorithm/string/split.hpp>
+#include <Elementary.h>
+#include <Evas.h>
+
+#include "URIschemes.h"
+#include "app_i18n.h"
+#include "AbstractWebEngine/AbstractWebEngine.h"
+#include "app_common.h"
+#include "BrowserAssert.h"
+#include "BrowserLogger.h"
+#include "EflTools.h"
+#include "GeneralTools.h"
+#include "Tools/WorkQueue.h"
+#include "ServiceManager.h"
+#include <shortcut_manager.h>
+#include <string>
+
+#if PROFILE_MOBILE
+#include <device/haptic.h>
+#include <Ecore.h>
+#endif
+
+#define certificate_crt_path CERTS_DIR
+#define APPLICATION_NAME_FOR_USER_AGENT "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.69 safari/537.36 "
+
+//TODO: temporary user agent for mobile display, change to proper one
+#define APPLICATION_NAME_FOR_USER_AGENT_MOBILE "Mozilla/5.0 (Linux; Tizen 3.0; SAMSUNG TM1) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/1.0 Chrome/47.0.2526.69 Mobile safari/537.36"
+
+#if PROFILE_MOBILE
+Ecore_Timer* m_haptic_timer_id =NULL;
+haptic_device_h m_haptic_handle;
+haptic_effect_h m_haptic_effect;
+
+#define FIND_WORD_MAX_COUNT 1000
+#endif
+
+using namespace tizen_browser::tools;
+
+namespace tizen_browser {
+namespace basic_webengine {
+namespace webengine_service {
+
+const std::string WebView::COOKIES_PATH = "cookies";
+#if PWA
+std::string WebView::m_pwaData = "";
+#endif
+
+struct SnapshotItemData {
+ WebView * web_view;
+ tizen_browser::tools::SnapshotType snapshot_type;
+};
+
+
+WebView::WebView(Evas_Object * obj, TabId tabId, const std::string& title, bool incognitoMode)
+ : m_parent(obj)
+ , m_tabId(tabId)
+ , m_ewkView(nullptr)
+ , m_ewkContext(nullptr)
+ , m_title(title)
+ , m_redirectedURL("")
+ , m_isLoading(false)
+ , m_loadError(false)
+ , m_suspended(false)
+ , m_private(incognitoMode)
+ , m_fullscreen(false)
+#if PROFILE_MOBILE
+ , m_downloadControl(nullptr)
+#endif
+{
+}
+
+WebView::~WebView()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ if (m_ewkView) {
+ unregisterCallbacks();
+ evas_object_del(m_ewkView);
+ }
+#if PROFILE_MOBILE
+ delete m_downloadControl;
+#endif
+}
+
+void WebView::init(bool desktopMode, TabOrigin origin)
+{
+ m_ewkView = m_private ? ewk_view_add_in_incognito_mode(evas_object_evas_get(m_parent)) :
+ ewk_view_add_with_context(evas_object_evas_get(m_parent), ewk_context_default_get());
+
+ m_ewkContext = ewk_view_context_get(m_ewkView);
+ if (m_ewkContext)
+ m_private ? ewk_cookie_manager_accept_policy_set(ewk_context_cookie_manager_get(m_ewkContext), EWK_COOKIE_ACCEPT_POLICY_NEVER) :
+ ewk_cookie_manager_accept_policy_set(ewk_context_cookie_manager_get(m_ewkContext), EWK_COOKIE_ACCEPT_POLICY_ALWAYS);
+
+ evas_object_data_set(m_ewkView, "_container", this);
+ BROWSER_LOGD("[%s:%d] self=%p", __PRETTY_FUNCTION__, __LINE__, this);
+
+ evas_object_color_set(m_ewkView, 255, 255, 255, 255);
+ evas_object_size_hint_weight_set(m_ewkView, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(m_ewkView, EVAS_HINT_FILL, EVAS_HINT_FILL);
+ if (desktopMode) {
+ switchToDesktopMode();
+ } else {
+ switchToMobileMode();
+ }
+ m_origin = origin;
+
+ ewk_context_cache_model_set(m_ewkContext, EWK_CACHE_MODEL_PRIMARY_WEBBROWSER);
+ std::string path = app_get_data_path() + COOKIES_PATH;
+ ewk_cookie_manager_persistent_storage_set(ewk_context_cookie_manager_get(m_ewkContext), path.c_str(), EWK_COOKIE_PERSISTENT_STORAGE_SQLITE);
+
+ setupEwkSettings();
+ registerCallbacks();
+#if PROFILE_MOBILE
+ m_downloadControl = new DownloadControl();
+ orientationChanged();
+#endif
+ resume();
+}
+
+#if PROFILE_MOBILE
+void WebView::orientationChanged()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ boost::optional<int> signal = getRotation();
+ if (signal && *signal != -1) {
+ int angle = *signal;
+ if ((angle % 180)== 90)
+ angle -= 180;
+ ewk_view_orientation_send(m_ewkView, angle);
+ }
+}
+
+void cancel_vibration()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ if (m_haptic_timer_id) {
+ ecore_timer_del(m_haptic_timer_id);
+ m_haptic_timer_id = NULL;
+ }
+
+ if (m_haptic_handle) {
+ device_haptic_stop(m_haptic_handle, m_haptic_effect);
+ device_haptic_close(m_haptic_handle);
+ m_haptic_handle = NULL;
+ }
+}
+
+Eina_Bool __vibration_timeout_cb(void * /*data*/)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ m_haptic_timer_id = NULL;
+ cancel_vibration();
+
+ return ECORE_CALLBACK_CANCEL;
+}
+
+void __vibration_cb(uint64_t vibration_time, void * /*data*/)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ cancel_vibration();
+
+ if (device_haptic_open(0, &m_haptic_handle) != DEVICE_ERROR_NONE) {
+ return;
+ }
+
+ const uint64_t duration = vibration_time;
+ device_haptic_vibrate(m_haptic_handle, duration, 100, &m_haptic_effect);
+ double in = (double)((double)(duration) / (double)(1000));
+ m_haptic_timer_id = ecore_timer_add(in, __vibration_timeout_cb, NULL);
+}
+
+void __vibration_cancel_cb(void * /*data*/)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ cancel_vibration();
+}
+#endif
+
+void WebView::registerCallbacks()
+{
+ evas_object_smart_callback_add(m_ewkView, "load,started", __loadStarted, this);
+ evas_object_smart_callback_add(m_ewkView, "load,stop", __loadStop, this);
+ evas_object_smart_callback_add(m_ewkView, "load,finished", __loadFinished, this);
+ evas_object_smart_callback_add(m_ewkView, "load,progress", __loadProgress, this);
+ evas_object_smart_callback_add(m_ewkView, "load,error", __loadError, this);
+
+ evas_object_smart_callback_add(m_ewkView, "title,changed", __titleChanged, this);
+ evas_object_smart_callback_add(m_ewkView, "url,changed", __urlChanged, this);
+
+ evas_object_smart_callback_add(m_ewkView, "back,forward,list,changed", __backForwardListChanged, this);
+
+ evas_object_smart_callback_add(m_ewkView, "create,window", __newWindowRequest, this);
+ evas_object_smart_callback_add(m_ewkView, "close,window", __closeWindowRequest, this);
+#if PROFILE_MOBILE
+ evas_object_smart_callback_add(m_ewkView, "policy,response,decide", __policy_response_decide_cb, this);
+ evas_object_smart_callback_add(m_ewkView, "policy,navigation,decide", __policy_navigation_decide_cb, this);
+#endif
+ evas_object_smart_callback_add(m_ewkView, "request,certificate,confirm", __requestCertificationConfirm, this);
+ evas_object_smart_callback_add(m_ewkView, "ssl,certificate,changed", __setCertificatePem, this);
+
+ evas_object_smart_callback_add(m_ewkView, "icon,received", __faviconChanged, this);
+
+ evas_object_smart_callback_add(m_ewkView, "editorclient,ime,closed", __IMEClosed, this);
+ evas_object_smart_callback_add(m_ewkView, "editorclient,ime,opened", __IMEOpened, this);
+
+ evas_object_smart_callback_add(m_ewkView, "load,provisional,started", __load_provisional_started, this);
+ evas_object_smart_callback_add(m_ewkView, "load,provisional,redirect", __load_provisional_redirect, this);
+
+#if PROFILE_MOBILE
+ evas_object_smart_callback_add(m_ewkView, "contextmenu,customize", __contextmenu_customize_cb, this);
+ evas_object_smart_callback_add(m_ewkView, "contextmenu,selected", __contextmenu_selected_cb, this);
+ evas_object_smart_callback_add(m_ewkView, "fullscreen,enterfullscreen", __fullscreen_enter_cb, this);
+ evas_object_smart_callback_add(m_ewkView, "fullscreen,exitfullscreen", __fullscreen_exit_cb, this);
+ ewk_context_vibration_client_callbacks_set(m_ewkContext, __vibration_cb, __vibration_cancel_cb, this);
+#endif
+
+}
+
+void WebView::unregisterCallbacks()
+{
+ evas_object_smart_callback_del_full(m_ewkView, "load,started", __loadStarted, this);
+ evas_object_smart_callback_del_full(m_ewkView, "load,stop", __loadStop, this);
+ evas_object_smart_callback_del_full(m_ewkView, "load,finished", __loadFinished, this);
+ evas_object_smart_callback_del_full(m_ewkView, "load,progress", __loadProgress, this);
+ evas_object_smart_callback_del_full(m_ewkView, "load,error", __loadError, this);
+
+ evas_object_smart_callback_del_full(m_ewkView, "title,changed", __titleChanged, this);
+ evas_object_smart_callback_del_full(m_ewkView, "url,changed", __urlChanged, this);
+
+ evas_object_smart_callback_del_full(m_ewkView, "back,forward,list,changed", __backForwardListChanged, this);
+
+ evas_object_smart_callback_del_full(m_ewkView, "create,window", __newWindowRequest, this);
+ evas_object_smart_callback_del_full(m_ewkView, "close,window", __closeWindowRequest, this);
+#if PROFILE_MOBILE
+ evas_object_smart_callback_del_full(m_ewkView, "policy,response,decide", __policy_response_decide_cb, this);
+ evas_object_smart_callback_del_full(m_ewkView, "policy,navigation,decide", __policy_navigation_decide_cb, this);
+#endif
+ evas_object_smart_callback_del_full(m_ewkView, "request,certificate,confirm", __requestCertificationConfirm, this);
+
+ evas_object_smart_callback_del_full(m_ewkView, "icon,received", __faviconChanged, this);
+
+ evas_object_smart_callback_del_full(m_ewkView, "editorclient,ime,closed", __IMEClosed, this);
+ evas_object_smart_callback_del_full(m_ewkView, "editorclient,ime,opened", __IMEOpened, this);
+
+ evas_object_smart_callback_del_full(m_ewkView, "load,provisional,started", __load_provisional_started, this);
+ evas_object_smart_callback_del_full(m_ewkView, "load,provisional,redirect", __load_provisional_redirect, this);
+
+#if PROFILE_MOBILE
+ evas_object_smart_callback_del_full(m_ewkView, "contextmenu,customize", __contextmenu_customize_cb,this);
+ evas_object_smart_callback_del_full(m_ewkView, "contextmenu,selected", __contextmenu_selected_cb, this);
+ evas_object_smart_callback_del_full(m_ewkView, "fullscreen,enterfullscreen", __fullscreen_enter_cb, this);
+ evas_object_smart_callback_del_full(m_ewkView, "fullscreen,exitfullscreen", __fullscreen_exit_cb, this);
+ ewk_context_vibration_client_callbacks_set(m_ewkContext, NULL, NULL, this);
+#endif
+}
+
+void WebView::setupEwkSettings()
+{
+ Ewk_Settings * settings = ewk_view_settings_get(m_ewkView);
+ ewk_settings_uses_keypad_without_user_action_set(settings, EINA_FALSE);
+}
+
+std::map<std::string, std::vector<std::string> > WebView::parse_uri(const char *uriToParse)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ std::string uri = uriToParse;
+ std::map<std::string, std::vector<std::string> > uri_parts;
+ std::string::size_type mainDelimiter;
+ mainDelimiter = uri.find_first_of("?");
+ if (mainDelimiter != std::string::npos) {
+ uri_parts["url"].push_back(uri.substr(0, mainDelimiter));
+ std::string argsString = uri.substr(mainDelimiter+1, std::string::npos);
+ const char *delimiter = "&";
+ std::vector<std::string> argsVector;
+ auto i = 0;
+ auto pos = argsString.find(delimiter);
+ if (pos != std::string::npos) {
+ while (pos != std::string::npos) {
+ argsVector.push_back(argsString.substr(i, pos-i));
+ i = ++pos;
+ pos = argsString.find(delimiter, pos);
+ if (pos == std::string::npos)
+ argsVector.push_back(argsString.substr(i, argsString.length()));
+ }
+ } else
+ argsVector.push_back(argsString.substr(i, argsString.length()));
+
+ const char *valueDelimiter = "=";
+ const char *itemsDelimiter = ";";
+ for (auto item : argsVector) {
+ pos = item.find(valueDelimiter);
+ if (pos != std::string::npos) {
+ std::string key = item.substr(0, pos);
+ std::string value = item.substr(pos+1, std::string::npos);
+
+ auto pos2 = value.find(itemsDelimiter);
+ auto j = 0;
+ if (pos2 != std::string::npos) {
+ while (pos2 != std::string::npos) {
+ uri_parts[key].push_back(value.substr(j, pos2-j));
+ j = ++pos2;
+ pos2 = value.find(itemsDelimiter, pos2);
+ if (pos2 == std::string::npos)
+ uri_parts[key].push_back(value.substr(j, value.length()));
+ }
+ } else
+ uri_parts[key].push_back(value);
+ }
+ }
+ } else {
+ uri_parts["url"].push_back(uri.substr(0, mainDelimiter));
+ }
+ return uri_parts;
+}
+
+#if PROFILE_MOBILE
+Eina_Bool WebView::handle_scheme(const char *uri)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ if (!strncmp(uri, HTTP_SCHEME, strlen(HTTP_SCHEME)))
+ return EINA_FALSE;
+ else if (!strncmp(uri, HTTPS_SCHEME, strlen(HTTPS_SCHEME)))
+ return EINA_FALSE;
+ else if (!strncmp(uri, FILE_SCHEME, strlen(FILE_SCHEME)))
+ return EINA_FALSE;
+ else if (!strncmp(uri, TIZENSTORE_SCHEME, strlen(TIZENSTORE_SCHEME))) {
+ launch_tizenstore(uri);
+ return EINA_TRUE;
+ }
+ else if (!strncmp(uri, MAILTO_SCHEME, strlen(MAILTO_SCHEME))) {
+ launch_email(uri);
+ return EINA_TRUE;
+ }
+ else if (!strncmp(uri, TEL_SCHEME, strlen(TEL_SCHEME))) {
+ launch_dialer(uri);
+ return EINA_TRUE;
+ }
+ else if (!strncmp(uri, TELTO_SCHEME, strlen(TELTO_SCHEME))) {
+ std::string request_uri = std::string(TEL_SCHEME) + std::string(uri + strlen(TELTO_SCHEME));
+ launch_dialer(request_uri.c_str());
+ return EINA_TRUE;
+ }
+ else if (!strncmp(uri, CALLTO_SCHEME, strlen(CALLTO_SCHEME))) {
+ std::string request_uri = std::string(TEL_SCHEME) + std::string(uri + strlen(CALLTO_SCHEME));
+ launch_dialer(request_uri.c_str());
+ return EINA_TRUE;
+ }
+ else if (!strncmp(uri, SMS_SCHEME, strlen(SMS_SCHEME))) {
+ launch_message(uri);
+ return EINA_TRUE;
+ }
+ else if (!strncmp(uri, SMSTO_SCHEME, strlen(SMSTO_SCHEME))) {
+ std::string request_uri = std::string(SMS_SCHEME) + std::string(uri + strlen(SMSTO_SCHEME));
+ launch_message(request_uri.c_str());
+ return EINA_TRUE;
+ }
+
+ return EINA_FALSE;
+}
+
+Eina_Bool WebView::launch_email(const char *uri)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ std::map<std::string, std::vector<std::string> >uri_parts = this->parse_uri(uri);
+
+ app_control_h app_control = NULL;
+ if (app_control_create(&app_control) < 0) {
+ BROWSER_LOGE("[%s:%d] Fail to app_control_create", __PRETTY_FUNCTION__, __LINE__);
+ return EINA_FALSE;
+ }
+ if (app_control_set_operation(app_control, APP_CONTROL_OPERATION_COMPOSE) < 0) {
+ BROWSER_LOGE("Fail to app_control_set_operation");
+ app_control_destroy(app_control);
+ return EINA_FALSE;
+ }
+ auto it = uri_parts.find("url");
+ if (it != uri_parts.end()) {
+ if (app_control_set_uri(app_control, it->second.front().c_str()) < 0) {
+ BROWSER_LOGE("Fail to app_control_set_uri");
+ app_control_destroy(app_control);
+ return EINA_FALSE;
+ }
+ } else
+ return EINA_FALSE;
+
+ it = uri_parts.find("subject");
+ if (it != uri_parts.end()) {
+ if (app_control_add_extra_data(app_control, APP_CONTROL_DATA_SUBJECT, it->second.front().c_str()) < 0) {
+ BROWSER_LOGE("Fail to app_control_add_extra_data");
+ app_control_destroy(app_control);
+ return EINA_FALSE;
+ }
+ }
+ it = uri_parts.find("body");
+ if (it != uri_parts.end()) {
+ if (app_control_add_extra_data(app_control, APP_CONTROL_DATA_TEXT, it->second.front().c_str()) < 0) {
+ BROWSER_LOGE("Fail to app_control_add_extra_data");
+ app_control_destroy(app_control);
+ return EINA_FALSE;
+ }
+ }
+ it = uri_parts.find("cc");
+ if (it != uri_parts.end()) {
+ size_t size = it->second.size();
+ const char* cc[size];
+ int i = 0;
+ for(auto item : it->second) {
+ cc[i] = item.c_str();
+ ++i;
+ }
+ if (app_control_add_extra_data_array(app_control, APP_CONTROL_DATA_CC, cc, size) < 0) {
+ BROWSER_LOGE("Fail to app_control_add_extra_data_array");
+ app_control_destroy(app_control);
+ return EINA_FALSE;
+ }
+ }
+ it = uri_parts.find("bcc");
+ if (it != uri_parts.end()) {
+ size_t size = it->second.size();
+ const char* bcc[size];
+ int i = 0;
+ for(auto item : it->second) {
+ bcc[i] = item.c_str();
+ ++i;
+ }
+ if (app_control_add_extra_data_array(app_control, APP_CONTROL_DATA_BCC, bcc, size) < 0) {
+ BROWSER_LOGE("Fail to app_control_add_extra_data_array");
+ app_control_destroy(app_control);
+ return EINA_FALSE;
+ }
+ }
+ if (app_control_send_launch_request(app_control, NULL, NULL) < 0) {
+ BROWSER_LOGE("Fail to app_control_send_launch_request");
+ app_control_destroy(app_control);
+ return EINA_FALSE;
+ }
+ app_control_destroy(app_control);
+
+ return EINA_TRUE;
+}
+
+Eina_Bool WebView::launch_contact(const char *uri, const char *protocol)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ std::map<std::string, std::vector<std::string> >uri_parts = this->parse_uri(uri);
+
+ app_control_h app_control = NULL;
+ if (app_control_create(&app_control) < 0) {
+ BROWSER_LOGE("Fail to create app_control handle");
+ return EINA_FALSE;
+ }
+ if (app_control_set_operation(app_control, APP_CONTROL_OPERATION_ADD) < 0) {
+ BROWSER_LOGE("Fail to app_control_set_operation");
+ app_control_destroy(app_control);
+ return EINA_FALSE;
+ }
+ if (app_control_set_mime(app_control, "application/vnd.tizen.contact") < 0) {
+ BROWSER_LOGE("Fail to app_control_set_mime");
+ app_control_destroy(app_control);
+ return EINA_FALSE;
+ }
+ auto it = uri_parts.find("url");
+ if (it != uri_parts.end()) {
+ if (!strcmp(protocol, "tel")) {
+ if (app_control_add_extra_data(app_control, APP_CONTROL_DATA_PHONE,
+ it->second.front().c_str()) < 0) {
+ BROWSER_LOGE("Fail to app_control_add_extra_data");
+ app_control_destroy(app_control);
+ return EINA_FALSE;
+ }
+ } else if (strcmp(protocol, "mailto") == 0) {
+ if (app_control_add_extra_data(app_control, APP_CONTROL_DATA_EMAIL,
+ it->second.front().c_str()) < 0) {
+ BROWSER_LOGE("Fail to app_control_add_extra_data");
+ app_control_destroy(app_control);
+ return EINA_FALSE;
+ }
+ } else
+ BROWSER_LOGE("Not supported protocol!");
+ }
+ if (app_control_send_launch_request(app_control, NULL, NULL) < 0) {
+ BROWSER_LOGE("Fail to launch app_control operation");
+ app_control_destroy(app_control);
+ return EINA_FALSE;
+ }
+ app_control_destroy(app_control);
+
+ return EINA_TRUE;
+}
+
+Eina_Bool WebView::launch_dialer(const char *uri)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ app_control_h app_control = NULL;
+ if (app_control_create(&app_control) < 0) {
+ BROWSER_LOGE("Fail to create app_control handle");
+ return EINA_FALSE;
+ }
+ if (app_control_set_operation(app_control, APP_CONTROL_OPERATION_DIAL) < 0) {
+ BROWSER_LOGE("Fail to app_control_set_operation");
+ app_control_destroy(app_control);
+ return EINA_FALSE;
+ }
+ if (app_control_set_uri(app_control, uri) < 0) {
+ BROWSER_LOGE("app_control_set_uri is failed.");
+ app_control_destroy(app_control);
+ return EINA_FALSE;
+ }
+ if (app_control_send_launch_request(app_control, NULL, NULL) < 0) {
+ BROWSER_LOGE("Fail to launch app_control operation");
+ app_control_destroy(app_control);
+ return EINA_FALSE;
+ }
+ app_control_destroy(app_control);
+
+ return EINA_TRUE;
+}
+
+Eina_Bool WebView::launch_message(const char *uri)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ std::map<std::string, std::vector<std::string> >uri_parts = this->parse_uri(uri);
+
+ app_control_h app_control = NULL;
+ if (app_control_create(&app_control) < 0) {
+ BROWSER_LOGE("Fail to create app_control handle");
+ return EINA_FALSE;
+ }
+ if (app_control_set_operation(app_control, APP_CONTROL_OPERATION_COMPOSE) < 0) {
+ BROWSER_LOGE("Fail to set app_control operation");
+ app_control_destroy(app_control);
+ return EINA_FALSE;
+ }
+ auto it = uri_parts.find("url");
+ if (it != uri_parts.end()) {
+ if (app_control_set_uri(app_control, it->second.front().c_str()) < 0) {
+ BROWSER_LOGE("Fail to app_control_set_uri");
+ app_control_destroy(app_control);
+ return EINA_FALSE;
+ }
+ }
+ else
+ return EINA_FALSE;
+
+ it = uri_parts.find("subject");
+ if (it != uri_parts.end()) {
+ if (app_control_add_extra_data(app_control, APP_CONTROL_DATA_SUBJECT, it->second.front().c_str()) < 0) {
+ BROWSER_LOGE("Fail to app_control_add_extra_data");
+ app_control_destroy(app_control);
+ return EINA_FALSE;
+ }
+ }
+ it = uri_parts.find("body");
+ if (it != uri_parts.end()) {
+ if (app_control_add_extra_data(app_control, APP_CONTROL_DATA_TEXT, it->second.front().c_str()) < 0) {
+ BROWSER_LOGE("Fail to app_control_add_extra_data");
+ app_control_destroy(app_control);
+ return EINA_FALSE;
+ }
+ }
+ if (app_control_send_launch_request(app_control, NULL, NULL) < 0) {
+ BROWSER_LOGE("Fail to launch app_control operation");
+ app_control_destroy(app_control);
+ return EINA_FALSE;
+ }
+ app_control_destroy(app_control);
+
+ return EINA_TRUE;
+}
+
+Eina_Bool WebView::launch_tizenstore(const char *uri)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ app_control_h app_control = NULL;
+ if (app_control_create(&app_control) < 0) {
+ BROWSER_LOGE("Fail to create app_control handle");
+ return EINA_FALSE;
+ }
+ if (!app_control) {
+ BROWSER_LOGE("Fail to create app_control handle");
+ return EINA_FALSE;
+ }
+ if (app_control_set_operation(app_control, APP_CONTROL_OPERATION_VIEW) < 0) {
+ BROWSER_LOGE("Fail to set app_control operation");
+ app_control_destroy(app_control);
+ return EINA_FALSE;
+ }
+ if (app_control_set_uri(app_control, uri) < 0) {
+ BROWSER_LOGE("Fail to set uri operation");
+ app_control_destroy(app_control);
+ return EINA_FALSE;
+ }
+ if (app_control_set_app_id(app_control, TIZENSTORE_APP_ID) < 0) {
+ BROWSER_LOGE("Fail to app_control_set_app_id");
+ app_control_destroy(app_control);
+ return EINA_FALSE;
+ }
+ if (app_control_send_launch_request(app_control, NULL, NULL) < 0) {
+ BROWSER_LOGE("Fail to launch app_control operation");
+ app_control_destroy(app_control);
+ return EINA_FALSE;
+ }
+ app_control_destroy(app_control);
+
+ return EINA_TRUE;
+}
+#endif
+
+Evas_Object * WebView::getLayout()
+{
+ return m_ewkView;
+}
+
+Evas_Object* WebView::getWidget()
+{
+ return ewk_view_widget_get(m_ewkView);
+}
+
+void WebView::setURI(const std::string & uri)
+{
+ BROWSER_LOGD("[%s:%d] uri=%s", __PRETTY_FUNCTION__, __LINE__, uri.c_str());
+ m_faviconImage.reset();
+ ewk_view_url_set(m_ewkView, uri.c_str());
+ m_loadError = false;
+}
+
+std::string WebView::getURI(void)
+{
+ BROWSER_LOGD("[%s:%d] uri=%s", __PRETTY_FUNCTION__, __LINE__, ewk_view_url_get(m_ewkView));
+ return fromChar(ewk_view_url_get(m_ewkView));
+}
+
+#if PWA
+void WebView::requestManifest(void)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ ewk_view_request_manifest(m_ewkView, dataSetManifest, this);
+}
+
+void WebView::dataSetManifest(Evas_Object* view, Ewk_View_Request_Manifest* manifest, void* data)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ WebView * self = reinterpret_cast<WebView *>(data);
+
+ if (view) {
+ const char* short_name(ewk_manifest_short_name_get(manifest));
+ const char* name(ewk_manifest_name_get(manifest));
+ const char* start_url(ewk_manifest_start_url_get(manifest));
+ const char* icon_src(ewk_manifest_icons_src_get(manifest, 0));
+ int orientation_type = ewk_manifest_orientation_type_get(manifest);
+ int display_mode = ewk_manifest_web_display_mode_get(manifest);
+ long theme_color = ewk_manifest_theme_color_get(manifest);
+ long background_color = ewk_manifest_background_color_get(manifest);
+ size_t icon_count = ewk_manifest_icons_count_get(manifest);
+
+ std::string str_short_name = "";
+ std::string str_name = "";
+ std::string str_start_url = "";
+ std::string str_icon_src = "";
+
+ if (short_name != NULL) {
+ str_short_name = short_name;
+ }
+ if (name != NULL) {
+ str_name = name;
+ }
+ if (start_url != NULL) {
+ str_start_url = start_url;
+ }
+ if (icon_src != NULL) {
+ str_icon_src = icon_src;
+ }
+
+ std::string retVal("browser_shortcut:://");
+ retVal.append("pwa_shortName:"); retVal.append(str_short_name.c_str()); retVal.append(",");
+ retVal.append("pwa_name:"); retVal.append(str_name.c_str()); retVal.append(",");
+ retVal.append("pwa_uri:"); retVal.append(str_start_url.c_str()); retVal.append(",");
+ retVal.append("pwa_orientation:"); retVal.append(std::to_string(orientation_type)); retVal.append(",");
+ retVal.append("pwa_displayMode:"); retVal.append(std::to_string(display_mode)); retVal.append(",");
+ retVal.append("pwa_themeColor:"); retVal.append(std::to_string(theme_color)); retVal.append(",");
+ retVal.append("pwa_backgroundColor:"); retVal.append(std::to_string(background_color)); retVal.append(",");
+ retVal.append("icon_count:"); retVal.append(std::to_string(icon_count)); retVal.append(",");
+ retVal.append("icon_src:"); retVal.append(str_icon_src.c_str()); retVal.append(",");
+
+ BROWSER_LOGD("[%s:%d] retVal : %s", __PRETTY_FUNCTION__, __LINE__, retVal.c_str());
+ m_pwaData = retVal;
+ //self->iconDownload(icon_src);
+
+/*
+ size_t len = strlen(icon_src.c_str());
+ char array[100] = {0,};
+ for(int i = 0; i < (int)len; i++) {
+ array[i] = icon_src[i];
+ }
+ int key = 0;
+ std::string result = "";
+
+ for(int i = len-1; i >= 0; i--) {
+ if(array[i] == '/') {
+ key = i;
+ break;
+ }
+ }
+ for(int j = key+1; j < (int)len; j++) {
+ result = result + array[j];
+ }
+ BROWSER_LOGD("[%s:%d] result : %s", __PRETTY_FUNCTION__, __LINE__, result.c_str());
+ std::string icon = "/opt/usr/home/owner/content/Downloads/" + result;
+*/
+ if (shortcut_add_to_home(name, LAUNCH_BY_URI, start_url, NULL, 0, result_cb, NULL) != SHORTCUT_ERROR_NONE) {
+ BROWSER_LOGE("[%s:%d] Fail to add to homescreen", __PRETTY_FUNCTION__, __LINE__);
+ } else {
+ BROWSER_LOGE("[%s:%d] Success to add to homescreen", __PRETTY_FUNCTION__, __LINE__);
+ self->resultDataManifest(m_pwaData);
+ }
+ BROWSER_LOGD("[%s:%d] dataSetManifest callback function end!", __PRETTY_FUNCTION__, __LINE__);
+ }
+}
+
+int WebView::result_cb(int ret, void *data) {
+
+ if (data) {
+ BROWSER_LOGD("[%s:%d] ret : %d, data : %s", __PRETTY_FUNCTION__, __LINE__, ret, data);
+ } else {
+ BROWSER_LOGW("[%s] result_cb_data = nullptr", __PRETTY_FUNCTION__);
+ }
+ return 0;
+}
+#endif
+
+std::string WebView::getTitle(void)
+{
+ return m_title;
+}
+
+std::string WebView::getUserAgent()
+{
+ return fromChar(ewk_view_user_agent_get(m_ewkView));
+}
+
+void WebView::setUserAgent(const std::string& ua)
+{
+ ewk_view_user_agent_set(m_ewkView, ua.c_str());
+}
+
+void WebView::suspend()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_ewkView);
+
+ ewk_view_suspend(m_ewkView);
+ m_suspended = true;
+}
+
+void WebView::resume()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_ewkView);
+
+ ewk_view_resume(m_ewkView);
+ m_suspended = false;
+}
+
+void WebView::stopLoading(void)
+{
+ m_isLoading = false;
+ ewk_view_stop(m_ewkView);
+ loadStop();
+}
+
+void WebView::reload(void)
+{
+ m_isLoading = true;
+ if(m_loadError)
+ {
+ m_loadError = false;
+ ewk_view_url_set(m_ewkView, ewk_view_url_get(m_ewkView));
+ }
+ else
+ ewk_view_reload(m_ewkView);
+}
+
+void WebView::back(void)
+{
+ m_loadError = false;
+ ewk_view_back(m_ewkView);
+}
+
+void WebView::forward(void)
+{
+ m_loadError = false;
+ ewk_view_forward(m_ewkView);
+}
+
+bool WebView::isBackEnabled(void)
+{
+ return ewk_view_back_possible(m_ewkView);
+}
+
+bool WebView::isForwardEnabled(void)
+{
+ return ewk_view_forward_possible(m_ewkView);
+}
+
+bool WebView::isLoading()
+{
+ return m_isLoading;
+}
+
+bool WebView::isLoadError() const
+{
+ return m_loadError;
+}
+
+void WebView::confirmationResult(WebConfirmationPtr confirmation)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ if (confirmation->getConfirmationType() == WebConfirmation::ConfirmationType::CertificateConfirmation) {
+ //FIXME: https://bugs.tizen.org/jira/browse/TT-229
+ CertificateConfirmationPtr cert = std::dynamic_pointer_cast<CertificateConfirmation, WebConfirmation>(confirmation);
+
+ // The below line doesn't serve any purpose now, but it may become
+ // relevant when implementing https://bugs.tizen.org/jira/browse/TT-229
+ Ewk_Certificate_Policy_Decision *request = m_confirmationCertificatenMap[cert];
+ Eina_Bool result;
+
+ if (cert->getResult() == WebConfirmation::ConfirmationResult::Confirmed)
+ result = EINA_TRUE;
+ else if (cert->getResult() == WebConfirmation::ConfirmationResult::Rejected)
+ result = EINA_FALSE;
+ else {
+ BROWSER_LOGE("Wrong ConfirmationResult");
+ return;
+ }
+
+ // set certificate confirmation
+ ewk_certificate_policy_decision_allowed_set(request, result);
+ resume();
+
+ // remove from map
+ m_confirmationCertificatenMap.erase(cert);
+ } else {
+ BROWSER_LOGW("[%s:%d] Unknown WebConfirmation::ConfirmationType!", __PRETTY_FUNCTION__, __LINE__);
+ }
+}
+
+tools::BrowserImagePtr WebView::captureSnapshot(int targetWidth, int targetHeight, bool async,
+ tizen_browser::tools::SnapshotType snapshot_type)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_ewkView);
+ M_ASSERT(targetWidth);
+ M_ASSERT(targetHeight);
+ Evas_Coord vw, vh;
+ evas_object_geometry_get(m_ewkView, nullptr, nullptr, &vw, &vh);
+ if (vw == 0 || vh == 0)
+ return std::make_shared<BrowserImage>();
+
+ double scale = targetWidth / (double)(vw * getZoomFactor());
+ double scale_max, scale_min;
+ ewk_view_scale_range_get(m_ewkView, &scale_min, &scale_max);
+ if (scale < scale_min)
+ scale = scale_min;
+ else if (scale > scale_max)
+ scale = scale_max;
+
+ Eina_Rectangle area;
+ double snapshotProportions = (double)(targetWidth) /(double)(targetHeight);
+ double webkitProportions = (double)(vw) /(double)(vh);
+ if (webkitProportions >= snapshotProportions) {
+ // centring position of screenshot
+ area.x = (vw*getZoomFactor()/2) - (vh*getZoomFactor()*snapshotProportions/2);
+ area.y = 0;
+ area.w = vh*getZoomFactor()*snapshotProportions;
+ area.h = vh*getZoomFactor();
+ }
+ else {
+ area.x = 0;
+ area.y = 0;
+ area.w = vw*getZoomFactor();
+ area.h = vw*getZoomFactor()/snapshotProportions;
+ }
+ if (area.w == 0 || area.h == 0)
+ return std::make_shared<BrowserImage>();
+
+ BROWSER_LOGD("[%s:%d] Before snapshot (screenshot) - look at the time of taking snapshot below",__func__, __LINE__);
+
+ if (async) {
+ SnapshotItemData *snapshot_data = new SnapshotItemData();
+ snapshot_data->web_view = this;
+ snapshot_data->snapshot_type = snapshot_type;
+ bool result = ewk_view_screenshot_contents_get_async(m_ewkView, area, scale, evas_object_evas_get(m_ewkView), __screenshotCaptured, snapshot_data);
+ if (!result)
+ BROWSER_LOGD("[%s:%d] ewk_view_screenshot_contents_get_async API failed", __func__, __LINE__);
+ } else {
+ Evas_Object *snapshot = ewk_view_screenshot_contents_get(m_ewkView, area, scale, evas_object_evas_get(m_ewkView));
+ BROWSER_LOGD("[%s:%d] Snapshot (screenshot) catched, evas pointer: %p",__func__, __LINE__, snapshot);
+ if (snapshot)
+ return std::make_shared<tools::BrowserImage>(snapshot);
+ }
+
+ return std::make_shared<BrowserImage>();
+}
+
+void WebView::__screenshotCaptured(Evas_Object* image, void* data)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ SnapshotItemData *snapshot_data = static_cast<SnapshotItemData*>(data);
+ snapshot_data->web_view->snapshotCaptured(std::make_shared<tools::BrowserImage>(image), snapshot_data->snapshot_type);
+}
+
+void WebView::__newWindowRequest(void *data, Evas_Object *, void *out)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ WebView * self = reinterpret_cast<WebView *>(data);
+ BROWSER_LOGD("[%s:%d] self=%p", __PRETTY_FUNCTION__, __LINE__, self);
+ BROWSER_LOGD("Window creating in tab: %s", self->getTabId().toString().c_str());
+ std::shared_ptr<basic_webengine::AbstractWebEngine> m_webEngine;
+ m_webEngine = std::dynamic_pointer_cast
+ <
+ basic_webengine::AbstractWebEngine,tizen_browser::core::AbstractService
+ >
+ (tizen_browser::core::ServiceManager::getInstance().getService("org.tizen.browser.webengineservice"));
+ M_ASSERT(m_webEngine);
+
+ /// \todo: Choose newly created tab.
+ TabId id(TabId::NONE);
+ TabId currentTabId = m_webEngine->currentTabId();
+ if (currentTabId != (id = m_webEngine->addTab(std::string(),
+ boost::none,
+ std::string(),
+ self->isDesktopMode(),
+ currentTabId.get()))) {
+ BROWSER_LOGD("Created tab: %s", id.toString().c_str());
+ Evas_Object* tab_ewk_view = m_webEngine->getTabView(id);
+ *static_cast<Evas_Object**>(out) = tab_ewk_view;
+
+ // switch to a new tab
+ m_webEngine->switchToTab(id);
+ m_webEngine->windowCreated();
+ }
+}
+
+void WebView::__closeWindowRequest(void *data, Evas_Object *, void *)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ WebView * self = reinterpret_cast<WebView *>(data);
+ std::shared_ptr<AbstractWebEngine> m_webEngine =
+ std::dynamic_pointer_cast
+ <basic_webengine::AbstractWebEngine,tizen_browser::core::AbstractService>
+ (tizen_browser::core::ServiceManager::getInstance().getService("org.tizen.browser.webengineservice"));
+ m_webEngine->closeTab(self->getTabId());
+}
+
+void WebView::__loadStarted(void * data, Evas_Object * /* obj */, void * /* event_info */)
+{
+ WebView * self = reinterpret_cast<WebView *>(data);
+
+ BROWSER_LOGD("%s:%d\n\t %s", __func__, __LINE__, ewk_view_url_get(self->m_ewkView));
+
+ self->m_isLoading = true;
+ self->loadStarted();
+}
+
+void WebView::__loadStop(void * data, Evas_Object * /* obj */, void * /* event_info */)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ WebView * self = reinterpret_cast<WebView *>(data);
+ self->m_isLoading = false;
+
+ self->loadStop();
+}
+
+void WebView::__loadFinished(void * data, Evas_Object * /* obj */, void * /* event_info */)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ WebView * self = reinterpret_cast<WebView *>(data);
+
+ self->m_isLoading = false;
+ self->m_loadProgress = 1;
+
+ self->loadFinished();
+ self->loadProgress(self->m_loadProgress);
+
+ self->captureSnapshot(boost::any_cast<int>(config::Config::getInstance().get(CONFIG_KEY::HISTORY_TAB_SERVICE_THUMB_WIDTH)),
+ boost::any_cast<int>(tizen_browser::config::Config::getInstance().get(CONFIG_KEY::HISTORY_TAB_SERVICE_THUMB_HEIGHT)),
+ true, tools::SnapshotType::ASYNC_LOAD_FINISHED);
+}
+
+void WebView::__loadProgress(void * data, Evas_Object * /* obj */, void * event_info)
+{
+ WebView * self = reinterpret_cast<WebView *>(data);
+ if (!self->isLoading())
+ return;
+
+ self->m_loadProgress = *(double *)event_info;
+ self->loadProgress(self->m_loadProgress);
+}
+
+void WebView::__loadError(void* data, Evas_Object * obj, void* ewkError)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ WebView *self = reinterpret_cast<WebView*>(data);
+ Ewk_Error *error = reinterpret_cast<Ewk_Error*>(ewkError);
+ Ewk_Error_Type errorType = ewk_error_type_get(error);
+
+ BROWSER_LOGD("[%s:%d] ewk_error_type: %d ",
+ __PRETTY_FUNCTION__, __LINE__, errorType);
+
+ BROWSER_LOGD("[%s:%d] emiting signal ", __PRETTY_FUNCTION__, __LINE__);
+ int errorCode = ewk_error_code_get(error);
+ if(errorCode == EWK_ERROR_NETWORK_STATUS_CANCELLED)
+ {
+ BROWSER_LOGD("Stop signal emitted");
+ BROWSER_LOGD("Error description: %s", ewk_error_description_get(error));
+ evas_object_smart_callback_call(obj, "load,stop", nullptr);
+ }
+ else
+ {
+ self->loadError();
+ self->m_loadError=true;
+ }
+}
+
+void WebView::__titleChanged(void * data, Evas_Object * obj, void * /* event_info */)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ WebView * self = reinterpret_cast<WebView *>(data);
+ self->m_title = fromChar(ewk_view_title_get(obj));
+ self->titleChanged(self->m_title);
+}
+
+void WebView::__urlChanged(void * data, Evas_Object * /* obj */, void * /* event_info */)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ WebView * self = reinterpret_cast<WebView *>(data);
+ BROWSER_LOGD("URL changed for tab: %s", self->getTabId().toString().c_str());
+ self->uriChanged(self->getURI());
+}
+
+void WebView::__backForwardListChanged(void * data, Evas_Object * /* obj */, void * /* event_info */)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ WebView * self = reinterpret_cast<WebView *>(data);
+ self->backwardEnableChanged(self->isBackEnabled());
+ self->forwardEnableChanged(self->isForwardEnabled());
+}
+
+void WebView::__faviconChanged(void* data, Evas_Object*, void*)
+{
+ if(data)
+ {
+ WebView * self = static_cast<WebView *>(data);
+ Evas_Object * favicon = ewk_context_icon_database_icon_object_add(self->m_ewkContext, ewk_view_url_get(self->m_ewkView),evas_object_evas_get(self->m_ewkView));
+ if (favicon) {
+ BROWSER_LOGD("[%s:%d] Favicon received", __PRETTY_FUNCTION__, __LINE__);
+ self->m_faviconImage = std::make_shared<tools::BrowserImage>(favicon);
+ evas_object_del(favicon);
+ self->favIconChanged(self->m_faviconImage);
+ }
+ }
+}
+
+void WebView::__IMEClosed(void* data, Evas_Object*, void*)
+{
+ BROWSER_LOGD("%s", __func__);
+ WebView * self = reinterpret_cast<WebView *>(data);
+ self->IMEStateChanged(false);
+}
+
+void WebView::__IMEOpened(void* data, Evas_Object*, void*)
+{
+ BROWSER_LOGD("%s", __func__);
+ WebView * self = reinterpret_cast<WebView *>(data);
+ self->IMEStateChanged(true);
+}
+
+void WebView::__load_provisional_started(void* data, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ WebView * self = reinterpret_cast<WebView*>(data);
+ self->setRedirectedURL(self->getURI());
+}
+
+void WebView::__load_provisional_redirect(void* data, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ WebView * self = reinterpret_cast<WebView*>(data);
+ if (!self->getRedirectedURL().empty())
+ self->redirectedWebPage(self->getRedirectedURL(), self->getURI());
+ self->setRedirectedURL("");
+}
+
+void WebView::__requestCertificationConfirm(void * data , Evas_Object * /* obj */, void * event_info)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ WebView * self = reinterpret_cast<WebView *>(data);
+ Ewk_Certificate_Policy_Decision *request = reinterpret_cast<Ewk_Certificate_Policy_Decision *>(event_info);
+ if (!request) {
+ BROWSER_LOGW("[%s:%d] Wrong event_info!", __PRETTY_FUNCTION__, __LINE__);
+ return;
+ }
+
+ int error = ewk_certificate_policy_decision_error_get(request);
+ if (error == EWK_CERTIFICATE_POLICY_DECISION_ERROR_PINNED_KEY_NOT_IN_CHAIN) {
+ ewk_certificate_policy_decision_allowed_set(request, EINA_FALSE);
+ BROWSER_LOGW("[%s:%d] EWK_CERTIFICATE_POLICY_DECISION_ERROR_PINNED_KEY_NOT_IN_CHAIN", __PRETTY_FUNCTION__, __LINE__);
+ self->unsecureConnection();
+ return;
+ }
+
+ self->suspend();
+ ewk_certificate_policy_decision_suspend(request);
+
+ std::string url = tools::extractDomain(self->m_loadingURL);
+
+ ///\todo add translations
+ std::string message = (boost::format("There are problems with the security certificate for this site.<br>%1%") % url).str();
+
+ CertificateConfirmationPtr c = std::make_shared<CertificateConfirmation>(self->m_tabId, url, message);
+ const char *pem = ewk_certificate_policy_decision_certificate_pem_get(request);
+ c->setPem(std::string(pem));
+ c->setData(reinterpret_cast<void*>(request));
+
+ // store
+ self->m_confirmationCertificatenMap[c] = request;
+ self->confirmationRequest(c);
+}
+
+void WebView::__setCertificatePem(void* data , Evas_Object* /* obj */, void* event_info)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ auto self = reinterpret_cast<WebView *>(data);
+ auto certInfo = static_cast<const Ewk_Certificate_Info*>(event_info);
+ if (!certInfo) {
+ BROWSER_LOGW("[%s:%d] Wrong event_info!", __PRETTY_FUNCTION__, __LINE__);
+ return;
+ }
+
+ std::string url = tools::extractDomain(self->getURI());
+ const char* pem = ewk_certificate_info_pem_get(certInfo);
+ if (pem) {
+ Eina_Bool valid = ewk_certificate_info_is_context_secure(certInfo);
+ if (valid)
+ self->setCertificatePem(url, std::string(pem));
+ else
+ self->setWrongCertificatePem(url, std::string(pem));
+ }
+}
+
+#if PROFILE_MOBILE
+context_menu_type WebView::_get_menu_type(Ewk_Context_Menu *menu)
+{
+ int count = ewk_context_menu_item_count(menu);
+ bool text = false;
+ bool link = false;
+ bool image = false;
+ bool selection_mode = false;
+ bool call_number = false;
+ bool email_address = false;
+ for (int i = 0 ; i < count ; i++) {
+ Ewk_Context_Menu_Item *item = ewk_context_menu_nth_item_get(menu, i);
+ Ewk_Context_Menu_Item_Tag tag = ewk_context_menu_item_tag_get(item);
+ const char *link_url = ewk_context_menu_item_image_url_get(item);
+ BROWSER_LOGD("tag=%d", tag);
+
+ if (link_url && !strncmp(MAILTO_SCHEME, link_url, strlen(MAILTO_SCHEME)))
+ email_address = true;
+ if (link_url && !strncmp(TEL_SCHEME, link_url, strlen(TEL_SCHEME)))
+ call_number = true;
+ if (tag == EWK_CONTEXT_MENU_ITEM_TAG_TEXT_SELECTION_MODE)
+ selection_mode = true;
+ if (tag == EWK_CONTEXT_MENU_ITEM_TAG_CLIPBOARD)
+ return INPUT_FIELD;
+ if (tag == EWK_CONTEXT_MENU_ITEM_TAG_SEARCH_WEB)
+ text = true;
+ if (tag == EWK_CONTEXT_MENU_ITEM_TAG_OPEN_LINK_IN_NEW_WINDOW || tag == EWK_CONTEXT_MENU_ITEM_TAG_COPY_LINK_TO_CLIPBOARD)
+ link = true;
+ if (tag == EWK_CONTEXT_MENU_ITEM_TAG_COPY_IMAGE_TO_CLIPBOARD)
+ image = true;
+ }
+
+ if (email_address && selection_mode)
+ return EMAIL_LINK;
+ if (call_number && selection_mode)
+ return TEL_LINK;
+ if (text && !link)
+ return TEXT_ONLY;
+ if (link && !image)
+ return TEXT_LINK;
+ if (image && !link)
+ return IMAGE_ONLY;
+ if(selection_mode && image && link)
+ return TEXT_IMAGE_LINK;
+ if (image && link)
+ return IMAGE_LINK;
+
+ return UNKNOWN_MENU;
+}
+
+void WebView::_show_context_menu_text_link(Ewk_Context_Menu *menu)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ int count = ewk_context_menu_item_count(menu);
+
+ for (int i = 0 ; i < count ; i++) {
+ Ewk_Context_Menu_Item * item = ewk_context_menu_nth_item_get(menu, 0);
+ ewk_context_menu_item_remove(menu, item);
+ }
+
+ /* Open in new window */
+ ewk_context_menu_item_append_as_action(menu, EWK_CONTEXT_MENU_ITEM_TAG_OPEN_LINK_IN_NEW_WINDOW,_("IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"), true); //TODO: missing translation
+ /* Save link */
+ ewk_context_menu_item_append_as_action(menu, EWK_CONTEXT_MENU_ITEM_TAG_DOWNLOAD_LINK_TO_DISK, _("IDS_BR_BODY_SAVE_LINK"), true);
+ /* Copy link address */
+ ewk_context_menu_item_append_as_action(menu, EWK_CONTEXT_MENU_ITEM_TAG_COPY_LINK_TO_CLIPBOARD, _("IDS_BR_OPT_COPY_LINK"), true); //TODO: missing translation
+ /*Text Selection Mode */
+ ewk_context_menu_item_append_as_action(menu, EWK_CONTEXT_MENU_ITEM_TAG_TEXT_SELECTION_MODE, _("IDS_BR_OPT_SELECT_TEXT"), true);
+}
+
+void WebView::_show_context_menu_email_address(Ewk_Context_Menu *menu)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ int count = ewk_context_menu_item_count(menu);
+
+ for (int i = 0 ; i < count ; i++) {
+ Ewk_Context_Menu_Item * item = ewk_context_menu_nth_item_get(menu, 0);
+ ewk_context_menu_item_remove(menu, item);
+ }
+
+ /* Send email */
+ ewk_context_menu_item_append_as_action(menu, CUSTOM_CONTEXT_MENU_ITEM_SEND_EMAIL, "Send email", true); //TODO: missing translation
+ /* Add to contact */
+ ewk_context_menu_item_append_as_action(menu, CUSTOM_CONTEXT_MENU_ITEM_SEND_ADD_TO_CONTACT, "Add to contacts", true); //TODO: missing translation
+ /* Copy link address */
+ ewk_context_menu_item_append_as_action(menu, EWK_CONTEXT_MENU_ITEM_TAG_COPY_LINK_TO_CLIPBOARD, _("IDS_BR_OPT_COPY_LINK_URL"), true); //TODO: missing translation
+}
+
+void WebView::_show_context_menu_call_number(Ewk_Context_Menu *menu)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ int count = ewk_context_menu_item_count(menu);
+
+ for (int i = 0 ; i < count ; i++) {
+ Ewk_Context_Menu_Item * item = ewk_context_menu_nth_item_get(menu, 0);
+ ewk_context_menu_item_remove(menu, item);
+ }
+
+ /* Call */
+ ewk_context_menu_item_append_as_action(menu, CUSTOM_CONTEXT_MENU_ITEM_CALL, "Call", true); //TODO: missing translation
+ /* Send message */
+ ewk_context_menu_item_append_as_action(menu, CUSTOM_CONTEXT_MENU_ITEM_SEND_MESSAGE, "Send message", true); //TODO: missing translation
+ /* Add to contact */
+ ewk_context_menu_item_append_as_action(menu, CUSTOM_CONTEXT_MENU_ITEM_SEND_ADD_TO_CONTACT, "Add to contacts", true); //TODO: missing translation
+ /* Copy link address */
+ ewk_context_menu_item_append_as_action(menu, EWK_CONTEXT_MENU_ITEM_TAG_COPY_LINK_TO_CLIPBOARD, _("IDS_BR_OPT_COPY_LINK_URL"), true); //TODO: missing translation
+}
+
+void WebView::_show_context_menu_text_only(Ewk_Context_Menu *menu)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ int count = ewk_context_menu_item_count(menu);
+
+ const char *selected_text = ewk_view_text_selection_text_get(m_ewkView);
+ bool text_selected = false;
+ if (selected_text && strlen(selected_text) > 0)
+ text_selected = true;
+
+ for (int i = 0 ; i < count ; i++) {
+ Ewk_Context_Menu_Item *item = ewk_context_menu_nth_item_get(menu, 0);
+ ewk_context_menu_item_remove(menu, item);
+ }
+
+ /* Select all */
+ ewk_context_menu_item_append_as_action(menu, EWK_CONTEXT_MENU_ITEM_TAG_SELECT_ALL, _("IDS_BR_OPT_SELECT_ALL"), true);
+ /* Copy */
+ if (text_selected == true) {
+ ewk_context_menu_item_append_as_action(menu, EWK_CONTEXT_MENU_ITEM_TAG_COPY, _("IDS_BR_OPT_COPY"), true);
+ }
+ /* Share*/
+ if (text_selected == true) {
+ ewk_context_menu_item_append_as_action(menu, EWK_CONTEXT_MENU_ITEM_TAG_SHARE, _("IDS_BR_OPT_SHARE"), true);
+ }
+ /* Web Search*/
+ if (text_selected == true) {
+ ewk_context_menu_item_append_as_action(menu, EWK_CONTEXT_MENU_ITEM_TAG_SEARCH_WEB, _("IDS_BR_OPT_WEB_SEARCH"), true);
+ }
+ /* Find on page*/
+ if (text_selected == true) {
+ ewk_context_menu_item_append_as_action(menu, CUSTOM_CONTEXT_MENU_ITEM_FIND_ON_PAGE, _("IDS_BR_OPT_FIND_ON_PAGE_ABB"), true);
+ }
+}
+
+void WebView::_show_context_menu_image_only(Ewk_Context_Menu *menu)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ int count = ewk_context_menu_item_count(menu);
+
+ for (int i = 0 ; i < count ; i++) {
+ Ewk_Context_Menu_Item *item = ewk_context_menu_nth_item_get(menu, 0);
+ ewk_context_menu_item_remove(menu, item);
+ }
+ /* Save image */
+ ewk_context_menu_item_append_as_action(menu, EWK_CONTEXT_MENU_ITEM_TAG_DOWNLOAD_IMAGE_TO_DISK, _("IDS_BR_OPT_SAVE_IMAGE"), true); //TODO: missing translation
+ /* Copy image */
+ ewk_context_menu_item_append_as_action(menu, EWK_CONTEXT_MENU_ITEM_TAG_COPY_IMAGE_TO_CLIPBOARD, _("IDS_BR_OPT_COPY_IMAGE"), true);
+ /* View Image */
+ ewk_context_menu_item_append_as_action(menu, EWK_CONTEXT_MENU_ITEM_TAG_OPEN_IMAGE_IN_CURRENT_WINDOW, _("IDS_BR_BODY_VIEW_IMAGE"), true); //TODO: missing translation
+}
+
+void WebView::_show_context_menu_text_image_link(Ewk_Context_Menu *menu)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ int count = ewk_context_menu_item_count(menu);
+
+ for (int i = 0 ; i < count ; i++) {
+ Ewk_Context_Menu_Item *item = ewk_context_menu_nth_item_get(menu, 0);
+ ewk_context_menu_item_remove(menu, item);
+ }
+
+ /* Open in new window */
+ ewk_context_menu_item_append_as_action(menu, EWK_CONTEXT_MENU_ITEM_TAG_OPEN_LINK_IN_NEW_WINDOW,_("IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"), true); //TODO: missing translation
+ /* Save link */
+ ewk_context_menu_item_append_as_action(menu, EWK_CONTEXT_MENU_ITEM_TAG_DOWNLOAD_LINK_TO_DISK, _("IDS_BR_OPT_SAVE_LINK"), true);
+ /* Copy link address */
+ ewk_context_menu_item_append_as_action(menu, EWK_CONTEXT_MENU_ITEM_TAG_COPY_LINK_TO_CLIPBOARD, _("IDS_BR_OPT_COPY_LINK"), true); //TODO: missing translation
+ /*Text Selection Mode */
+ ewk_context_menu_item_append_as_action(menu, EWK_CONTEXT_MENU_ITEM_TAG_TEXT_SELECTION_MODE, _("IDS_BR_OPT_SELECT_TEXT"), true);
+
+}
+
+void WebView::_show_context_menu_image_link(Ewk_Context_Menu *menu)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ int count = ewk_context_menu_item_count(menu);
+
+ for (int i = 0 ; i < count ; i++) {
+ Ewk_Context_Menu_Item *item = ewk_context_menu_nth_item_get(menu, 0);
+ ewk_context_menu_item_remove(menu, item);
+ }
+
+ /* Open link in new window */
+ ewk_context_menu_item_append_as_action(menu, EWK_CONTEXT_MENU_ITEM_TAG_OPEN_LINK_IN_NEW_WINDOW, _("IDS_BR_OPT_OPEN_IN_NEW_WINDOW_ABB"), true); //TODO: missing translation
+ /* Save link */
+ ewk_context_menu_item_append_as_action(menu, EWK_CONTEXT_MENU_ITEM_TAG_DOWNLOAD_LINK_TO_DISK, _("IDS_BR_OPT_SAVE_LINK"), true);
+ /* Copy link */
+ ewk_context_menu_item_append_as_action(menu, EWK_CONTEXT_MENU_ITEM_TAG_COPY_LINK_TO_CLIPBOARD, _("IDS_BR_OPT_COPY_LINK"), true); //TODO: missing translation
+ /* Save image */
+ ewk_context_menu_item_append_as_action(menu, EWK_CONTEXT_MENU_ITEM_TAG_DOWNLOAD_IMAGE_TO_DISK, _("IDS_BR_OPT_SAVE_IMAGE"), true); //TODO: missing translation
+ /* copy image */
+ ewk_context_menu_item_append_as_action(menu, EWK_CONTEXT_MENU_ITEM_TAG_COPY_IMAGE_TO_CLIPBOARD, _("IDS_BR_OPT_COPY_IMAGE"), true);
+ /* View image */
+ ewk_context_menu_item_append_as_action(menu, EWK_CONTEXT_MENU_ITEM_TAG_OPEN_IMAGE_IN_CURRENT_WINDOW, _("IDS_BR_BODY_VIEW_IMAGE"), true); //TODO: missing translation
+}
+
+void WebView::_customize_context_menu(Ewk_Context_Menu *menu)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ context_menu_type menu_type = _get_menu_type(menu);
+ BROWSER_LOGD("menu_type=%d", menu_type);
+
+ if (menu_type == UNKNOWN_MENU || menu_type == INPUT_FIELD)
+ return;
+
+ switch (menu_type) {
+ case TEXT_ONLY:
+ _show_context_menu_text_only(menu);
+ break;
+
+ case TEXT_LINK:
+ _show_context_menu_text_link(menu);
+ break;
+
+ case EMAIL_LINK:
+ _show_context_menu_email_address(menu);
+ break;
+
+ case TEL_LINK:
+ _show_context_menu_call_number(menu);
+ break;
+
+ case IMAGE_ONLY:
+ _show_context_menu_image_only(menu);
+ break;
+
+ case IMAGE_LINK:
+ _show_context_menu_image_link(menu);
+ break;
+
+ case TEXT_IMAGE_LINK:
+ _show_context_menu_text_image_link(menu);
+ break;
+
+ default:
+ BROWSER_LOGD("[%s:%d] Warning: Unhandled button.", __PRETTY_FUNCTION__, __LINE__);
+ break;
+ }
+}
+
+void WebView::__contextmenu_customize_cb(void *data, Evas_Object * /* obj */, void *event_info)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ Ewk_Context_Menu *menu = reinterpret_cast<Ewk_Context_Menu*>(event_info);
+ WebView * self = reinterpret_cast<WebView *>(data);
+
+ self->_customize_context_menu(menu);
+}
+
+void WebView::__contextmenu_selected_cb(void *data, Evas_Object */*obj*/, void *event_info)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ WebView * self = reinterpret_cast<WebView *>(data);
+ Ewk_Context_Menu_Item *item = reinterpret_cast<Ewk_Context_Menu_Item*>(event_info);
+ Ewk_Context_Menu_Item_Tag tag = ewk_context_menu_item_tag_get(item);
+
+ const char *link_url = ewk_context_menu_item_link_url_get(item);
+ const char *selected_text = ewk_view_text_selection_text_get(self->m_ewkView);
+
+ if (tag == CUSTOM_CONTEXT_MENU_ITEM_SEND_EMAIL) {
+ self->handle_scheme(link_url);
+ } else if (tag == CUSTOM_CONTEXT_MENU_ITEM_CALL) {
+ self->handle_scheme(link_url);
+ } else if (tag == CUSTOM_CONTEXT_MENU_ITEM_FIND_ON_PAGE) {
+ self->findOnPage(selected_text);
+ } else if (tag == CUSTOM_CONTEXT_MENU_ITEM_SEND_MESSAGE) {
+ if (link_url && !strncmp(TEL_SCHEME, link_url, strlen(TEL_SCHEME))) {
+ std::string::size_type pos = std::string::npos;
+ std::string source = std::string(link_url);
+ while ((pos = source.find(TEL_SCHEME)) != std::string::npos)
+ source.replace(pos, strlen(TEL_SCHEME), SMS_SCHEME);
+ self->handle_scheme(source.c_str());
+ }
+ } else if (tag == CUSTOM_CONTEXT_MENU_ITEM_SEND_ADD_TO_CONTACT) {
+ if (link_url && !strncmp(TEL_SCHEME, link_url, strlen(TEL_SCHEME))) {
+ self->launch_contact(link_url + strlen(TEL_SCHEME), "tel");
+ } else if (link_url && !strncmp(MAILTO_SCHEME, link_url, strlen(MAILTO_SCHEME))) {
+ size_t source_end_pos = 0;
+ std::string source = std::string(link_url);
+ if (source.find("?") != std::string::npos) {
+ source_end_pos = source.find("?");
+ source = source.substr(0, source_end_pos);
+ }
+ self->launch_contact(source.c_str() + strlen(MAILTO_SCHEME), "mailto");
+ }
+ }
+}
+
+void WebView::__fullscreen_enter_cb(void *data, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ auto self = static_cast<WebView*>(data);
+ self->m_fullscreen = true;
+ self->fullscreenModeSet(self->m_fullscreen);
+}
+
+void WebView::__fullscreen_exit_cb(void *data, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ auto self = static_cast<WebView*>(data);
+ self->m_fullscreen = false;
+ self->fullscreenModeSet(self->m_fullscreen);
+}
+#endif
+
+void WebView::setFocus()
+{
+ ewk_view_focus_set(m_ewkView, EINA_TRUE);
+}
+
+void WebView::clearFocus()
+{
+ ewk_view_focus_set(m_ewkView, EINA_FALSE);
+}
+
+bool WebView::hasFocus() const
+{
+ return ewk_view_focus_get(m_ewkView) == EINA_TRUE ? true : false;
+}
+
+double WebView::getZoomFactor() const
+{
+ if(EINA_UNLIKELY(m_ewkView == nullptr)) {
+ return 1.0;
+ }
+
+ return ewk_view_page_zoom_get(m_ewkView);
+}
+
+void WebView::setZoomFactor(double zoomFactor)
+{
+ if(m_ewkView) {
+ //using zoomFactor = 0 sets zoom "fit to screen"
+
+ if(zoomFactor != getZoomFactor())
+ ewk_view_page_zoom_set(m_ewkView, zoomFactor);
+ }
+}
+
+void WebView::scrollView(const int& dx, const int& dy)
+{
+ ewk_view_scroll_by(m_ewkView, dx, dy);
+}
+
+#if PROFILE_MOBILE
+void WebView::findWord(const char *word, Eina_Bool forward, Evas_Smart_Cb found_cb, void *data)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (!word || strlen(word) == 0) {
+ ewk_view_text_find_highlight_clear(m_ewkView);
+ return;
+ }
+
+ evas_object_smart_callback_del(m_ewkView, "text,found", found_cb);
+ evas_object_smart_callback_add(m_ewkView, "text,found", found_cb, data);
+
+ Ewk_Find_Options find_option = (Ewk_Find_Options)(EWK_FIND_OPTIONS_CASE_INSENSITIVE | EWK_FIND_OPTIONS_WRAP_AROUND
+ | EWK_FIND_OPTIONS_SHOW_FIND_INDICATOR | EWK_FIND_OPTIONS_SHOW_HIGHLIGHT);
+
+ if (!forward)
+ find_option = (Ewk_Find_Options)(find_option | EWK_FIND_OPTIONS_BACKWARDS);
+
+ ewk_view_text_find(m_ewkView, word, find_option, FIND_WORD_MAX_COUNT);
+}
+
+void WebView::ewkSettingsAutoFittingSet(bool value)
+{
+ BROWSER_LOGD("[%s:%d:%d] ", __PRETTY_FUNCTION__, __LINE__, value);
+ Ewk_Settings* settings = ewk_view_settings_get(m_ewkView);
+ ewk_settings_auto_fitting_set(settings, value);
+}
+
+void WebView::ewkSettingsLoadsImagesSet(bool value)
+{
+ BROWSER_LOGD("[%s:%d:%d] ", __PRETTY_FUNCTION__, __LINE__, value);
+ Ewk_Settings* settings = ewk_view_settings_get(m_ewkView);
+ ewk_settings_loads_images_automatically_set(settings, value);
+}
+
+void WebView::ewkSettingsJavascriptEnabledSet(bool value)
+{
+ BROWSER_LOGD("[%s:%d:%d] ", __PRETTY_FUNCTION__, __LINE__, value);
+ Ewk_Settings* settings = ewk_view_settings_get(m_ewkView);
+ ewk_settings_javascript_enabled_set(settings, value);
+}
+
+void WebView::ewkSettingsFormCandidateDataEnabledSet(bool value)
+{
+ BROWSER_LOGD("[%s:%d:%d] ", __PRETTY_FUNCTION__, __LINE__, value);
+ Ewk_Settings* settings = ewk_view_settings_get(m_ewkView);
+ ewk_settings_form_candidate_data_enabled_set(settings, value);
+}
+
+void WebView::ewkSettingsAutofillPasswordFormEnabledSet(bool value)
+{
+ BROWSER_LOGD("[%s:%d:%d] ", __PRETTY_FUNCTION__, __LINE__, value);
+ Ewk_Settings* settings = ewk_view_settings_get(m_ewkView);
+ ewk_settings_autofill_password_form_enabled_set(settings, value);
+}
+
+void WebView::ewkSettingsScriptsCanOpenNewPagesEnabledSet(bool value)
+{
+ BROWSER_LOGD("[%s:%d:%d] ", __PRETTY_FUNCTION__, __LINE__, value);
+ Ewk_Settings* settings = ewk_view_settings_get(m_ewkView);
+ ewk_settings_scripts_can_open_windows_set(settings, value);
+}
+
+bool WebView::clearTextSelection() const {
+ return ewk_view_text_selection_clear(m_ewkView);
+}
+
+bool WebView::exitFullScreen() const {
+ return ewk_view_fullscreen_exit(m_ewkView);
+}
+
+void WebView::ewkSettingsFormProfileDataEnabledSet(bool value)
+{
+ Ewk_Settings* settings = ewk_view_settings_get(m_ewkView);
+ ewk_settings_form_profile_data_enabled_set(settings, value);
+}
+#endif
+
+const TabId& WebView::getTabId() {
+ return m_tabId;
+}
+
+
+tools::BrowserImagePtr WebView::getFavicon()
+{
+ BROWSER_LOGD("%s:%d, TabId: %s", __PRETTY_FUNCTION__, __LINE__, m_tabId.toString().c_str());
+ return m_faviconImage;
+}
+
+void WebView::clearCache()
+{
+ BROWSER_LOGD("Clearing cache");
+ M_ASSERT(m_ewkContext);
+ if (m_ewkContext) {
+ ewk_context_cache_clear(m_ewkContext);
+ ewk_context_application_cache_delete_all(m_ewkContext);
+ }
+}
+
+void WebView::clearCookies()
+{
+ BROWSER_LOGD("Clearing cookies");
+ M_ASSERT(m_ewkContext);
+ if (m_ewkContext)
+ ewk_cookie_manager_cookies_clear(ewk_context_cookie_manager_get(m_ewkContext));
+}
+
+void WebView::clearPrivateData()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_ewkContext);
+ if (m_ewkContext) {
+ ewk_context_cache_clear(m_ewkContext);
+ ewk_context_web_storage_delete_all(m_ewkContext);
+ ewk_cookie_manager_cookies_clear(ewk_context_cookie_manager_get(m_ewkContext));
+ ewk_context_application_cache_delete_all(m_ewkContext);
+ }
+}
+
+void WebView::clearPasswordData()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_ewkContext);
+ if (m_ewkContext)
+ ewk_context_form_password_data_delete_all(m_ewkContext);
+ else
+ BROWSER_LOGD("[%s:%d] Warning: no context", __PRETTY_FUNCTION__, __LINE__);
+}
+
+void WebView::clearFormData()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_ewkContext);
+ if (m_ewkContext) {
+ ewk_context_form_candidate_data_delete_all(m_ewkContext);
+ } else
+ BROWSER_LOGD("[%s:%d] Warning: no context", __PRETTY_FUNCTION__, __LINE__);
+}
+
+void WebView::searchOnWebsite(const std::string & searchString, int flags)
+{
+ ///\todo: it should be "0" instead of "1024" for unlimited match count but it doesn't work properly in WebKit
+ Eina_Bool result = ewk_view_text_find(m_ewkView, searchString.c_str(), static_cast<Ewk_Find_Options>(flags), 1024);
+ BROWSER_LOGD("Ewk search; word: %s, result: %d", searchString.c_str(), result);
+}
+
+void WebView::switchToDesktopMode() {
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ ewk_view_user_agent_set(m_ewkView, APPLICATION_NAME_FOR_USER_AGENT);
+ m_desktopMode = true;
+}
+
+void WebView::switchToMobileMode() {
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ ewk_view_user_agent_set(m_ewkView, APPLICATION_NAME_FOR_USER_AGENT_MOBILE);
+ m_desktopMode = false;
+}
+
+bool WebView::isDesktopMode() const {
+ return m_desktopMode;
+}
+#if PROFILE_MOBILE
+
+void WebView::__policy_response_decide_cb(void *data, Evas_Object * /* obj */, void *event_info)
+{
+ WebView *wv = (WebView *)data;
+
+ Ewk_Policy_Decision *policy_decision = (Ewk_Policy_Decision *)event_info;
+ Ewk_Policy_Decision_Type policy_type = ewk_policy_decision_type_get(policy_decision);
+
+ wv->m_status_code = ewk_policy_decision_response_status_code_get(policy_decision);
+ wv->m_is_error_page = EINA_FALSE;
+
+ switch (policy_type) {
+ case EWK_POLICY_DECISION_USE:
+ BROWSER_LOGD("[%s:%d] policy_use", __PRETTY_FUNCTION__, __LINE__);
+ ewk_policy_decision_use(policy_decision);
+ break;
+
+ case EWK_POLICY_DECISION_DOWNLOAD: {
+ BROWSER_LOGD("[%s:%d] policy_download", __PRETTY_FUNCTION__, __LINE__);
+ const char *uri = ewk_policy_decision_url_get(policy_decision);
+ const char *content_type = ewk_policy_decision_response_mime_get(policy_decision);
+ const Eina_Hash *headers = ewk_policy_decision_response_headers_get(policy_decision);
+ app_control_h app_control = NULL;
+ if (app_control_create(&app_control) < 0) {
+ BROWSER_LOGE("[%s:%d] Fail to app_control_create", __PRETTY_FUNCTION__, __LINE__);
+ return;
+ }
+
+ if (app_control_set_operation(app_control, APP_CONTROL_OPERATION_VIEW) < 0) {
+ BROWSER_LOGE("[%s:%d] Fail to app_control_set_operation", __PRETTY_FUNCTION__, __LINE__);
+ app_control_destroy(app_control);
+ return;
+ }
+
+ BROWSER_LOGD("[%s:%d] uri: %s", __PRETTY_FUNCTION__, __LINE__, uri);
+ if (app_control_set_uri(app_control, uri) < 0) {
+ BROWSER_LOGE("[%s:%d] Fail to app_control_set_uri", __PRETTY_FUNCTION__, __LINE__);
+ app_control_destroy(app_control);
+ return;
+ }
+
+ BROWSER_LOGD("[%s:%d] content_type: %s", __PRETTY_FUNCTION__, __LINE__, content_type);
+ if (app_control_set_mime(app_control, content_type) < 0) {
+ BROWSER_LOGE("[%s:%d] Fail to app_control_set_mime", __PRETTY_FUNCTION__, __LINE__);
+ app_control_destroy(app_control);
+ return;
+ }
+
+ const char *content_dispotision = (const char *)eina_hash_find(headers, "Content-Disposition");
+ BROWSER_LOGD("[%s:%d] Content-disposition: %s", __PRETTY_FUNCTION__, __LINE__, content_dispotision);
+ if (content_dispotision && (strstr(content_dispotision, "attachment") != NULL)){
+ wv->m_downloadControl->handle_download_request(uri, content_type);
+ app_control_destroy(app_control);
+ ewk_policy_decision_ignore(policy_decision);
+ break;
+ }
+
+ if (app_control_send_launch_request(app_control, NULL, NULL) == APP_CONTROL_ERROR_APP_NOT_FOUND) {
+ BROWSER_LOGD("[%s:%d] app_control_send_launch_request returns APP_CONTROL_ERROR_APP_NOT_FOUND", __PRETTY_FUNCTION__, __LINE__);
+ wv->m_downloadControl->handle_download_request(uri, content_type);
+ }
+ app_control_destroy(app_control);
+ ewk_policy_decision_ignore(policy_decision);
+ break;
+ }
+ case EWK_POLICY_DECISION_IGNORE:
+ default:
+ BROWSER_LOGD("[%s:%d] policy_ignore", __PRETTY_FUNCTION__, __LINE__);
+ ewk_policy_decision_ignore(policy_decision);
+ break;
+ }
+}
+
+void WebView::__policy_navigation_decide_cb(void *data, Evas_Object * /*obj*/, void *event_info)
+{
+ BROWSER_LOGD("[%s:%d]", __PRETTY_FUNCTION__, __LINE__);
+ WebView *wv = (WebView *)data;
+
+ Ewk_Policy_Decision *policy_decision = (Ewk_Policy_Decision *)event_info;
+ const char *uri = ewk_policy_decision_url_get(policy_decision);
+ wv->m_loadingURL = std::string(uri);
+ BROWSER_LOGD("uri = [%s]", uri);
+
+ Eina_Bool is_scheme_handled = wv->handle_scheme(uri);
+
+ if (is_scheme_handled) {
+ BROWSER_LOGD("Scheme handled");
+ ewk_policy_decision_ignore(policy_decision);
+ if (!wv->isBackEnabled())
+ wv = NULL;
+ return;
+ }
+ ewk_policy_decision_use(policy_decision);
+}
+#endif
+
+} /* namespace webengine_service */
+} /* end of basic_webengine */
+} /* end of tizen_browser */
+
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef WEBVIEW_H_
+#define WEBVIEW_H_
+
+#include <boost/signals2/signal.hpp>
+#include <string>
+#include <Evas.h>
+#include <ecore-1/Ecore.h>
+
+#include <ewk_chromium.h>
+#include "browser_config.h"
+#include "Config.h"
+#include "BrowserImage.h"
+#include "SnapshotType.h"
+#include "AbstractWebEngine/TabId.h"
+#include "AbstractWebEngine/WebConfirmation.h"
+#include "AbstractWebEngine/TabOrigin.h"
+
+#if PROFILE_MOBILE
+#include "DownloadControl/DownloadControl.h"
+#include <app_control.h>
+#include <app.h>
+#include "AbstractRotatable.h"
+#endif
+
+#if PROFILE_MOBILE
+typedef enum _context_menu_type {
+ TEXT_ONLY = 0,
+ INPUT_FIELD,
+ TEXT_LINK,
+ IMAGE_ONLY,
+ IMAGE_LINK,
+ EMAIL_LINK,
+ TEL_LINK,
+ TEXT_IMAGE_LINK,
+ UNKNOWN_MENU
+} context_menu_type;
+
+typedef enum _custom_context_menu_item_tag {
+ CUSTOM_CONTEXT_MENU_ITEM_BASE_TAG = EWK_CONTEXT_MENU_ITEM_BASE_APPLICATION_TAG,
+ CUSTOM_CONTEXT_MENU_ITEM_FIND_ON_PAGE,
+ CUSTOM_CONTEXT_MENU_ITEM_SHARE,
+ CUSTOM_CONTEXT_MENU_ITEM_SEARCH,
+ CUSTOM_CONTEXT_MENU_ITEM_SAVE_TO_KEEPIT,
+ CUSTOM_CONTEXT_MENU_ITEM_CALL,
+ CUSTOM_CONTEXT_MENU_ITEM_SEND_MESSAGE,
+ CUSTOM_CONTEXT_MENU_ITEM_SEND_EMAIL,
+ CUSTOM_CONTEXT_MENU_ITEM_SEND_ADD_TO_CONTACT,
+} custom_context_menu_item_tag;
+#endif
+
+namespace tizen_browser {
+namespace basic_webengine {
+namespace webengine_service {
+
+class WebView
+#if PROFILE_MOBILE
+ : public tizen_browser::interfaces::AbstractRotatable
+#endif
+{
+public:
+ WebView(Evas_Object *, TabId, const std::string& title, bool incognitoMode);
+ virtual ~WebView();
+ void init(bool desktopMode, TabOrigin origin);
+
+#if PROFILE_MOBILE
+ virtual void orientationChanged() override;
+#endif
+
+ void setURI(const std::string &);
+ std::string getURI(void);
+#if PWA
+ void requestManifest(void);
+#endif
+ std::string getTitle(void);
+
+ std::string getUserAgent(void);
+ void setUserAgent(const std::string& ua);
+
+ void suspend(void);
+ void resume(void);
+ bool isSuspended(void) const { return m_suspended; }
+
+ void stopLoading(void);
+ void reload(void);
+
+ void back(void);
+ void forward(void);
+
+ bool isBackEnabled(void);
+ bool isForwardEnabled(void);
+
+ bool isLoading();
+ bool isLoadError() const;
+
+ std::map<std::string, std::vector<std::string> > parse_uri(const char *uriToParse);
+
+ Evas_Object * getLayout();
+ Evas_Object * getWidget();
+
+ void confirmationResult(WebConfirmationPtr);
+
+ std::shared_ptr<tizen_browser::tools::BrowserImage> captureSnapshot(int width, int height, bool async,
+ tizen_browser::tools::SnapshotType snapshot_type);
+ /**
+ * \brief Sets Focus to URI entry.
+ */
+ void setFocus();
+
+ /**
+ * @brief Remove focus form URI
+ */
+ void clearFocus();
+
+ /**
+ * @brief check if URI is focused
+ */
+ bool hasFocus() const;
+
+ /**
+ * @brief get current real zoom factor from webkit
+ */
+ double getZoomFactor() const;
+
+ /**
+ * @brief set zoom factor of website
+ */
+ void setZoomFactor(double zoomFactor);
+
+ void clearCache();
+ void clearCookies();
+ void clearPrivateData();
+ void clearPasswordData();
+ void clearFormData();
+
+ /**
+ * @return tab id
+ */
+ const TabId& getTabId();
+
+ /**
+ * @brief Search string on searchOnWebsite
+ *
+ * @param string to search on searchOnWebsite
+ * @param flags for search options
+ */
+ void searchOnWebsite(const std::string &, int);
+
+ /**
+ * @brief Change user agent to desktop type
+ */
+ void switchToDesktopMode();
+
+ /**
+ * @brief Change user agent to mobile type
+ */
+ void switchToMobileMode();
+
+ /**
+ * @brief Check if desktop mode is enabled
+ *
+ * @return true if desktop mode is enabled
+ */
+ bool isDesktopMode() const;
+
+ /**
+ * @brief Get favicon of URL
+ */
+ std::shared_ptr<tizen_browser::tools::BrowserImage> getFavicon();
+
+ /**
+ * Sets an absolute scroll of the given view.
+ *
+ * Both values are from zero to the contents size minus the viewport
+ * size.
+ *
+ * @param x horizontal position to scroll
+ * @param y vertical position to scroll
+ */
+ void scrollView(const int& dx, const int& dy);
+
+ TabOrigin getOrigin() { return m_origin; }
+
+#if PROFILE_MOBILE
+ /**
+ * @brief Searches for word in the current page.
+ *
+ * @param enabled The input word entered by user in Find on page entry.
+ * @param forward If true, search forward, else search backward.
+ * @param found_cb Callback function invoked when "text,found" event is triggered.
+ * @param data User data.
+ */
+ void findWord(const char *word, Eina_Bool forward, Evas_Smart_Cb found_cb, void *data);
+
+ /**
+ * @brief Set auto fitting settings flag.
+ */
+ void ewkSettingsAutoFittingSet(bool value);
+
+ /**
+ * @brief Set load images settings flag.
+ */
+ void ewkSettingsLoadsImagesSet(bool value);
+
+ /**
+ * @brief Set javascript enabled settings flag.
+ */
+ void ewkSettingsJavascriptEnabledSet(bool value);
+
+ /**
+ * @brief Set form candidate data enabled settings flag.
+ */
+ void ewkSettingsFormCandidateDataEnabledSet(bool value);
+
+ /**
+ * @brief Set autofill password form enabled settings flag.
+ */
+ void ewkSettingsAutofillPasswordFormEnabledSet(bool value);
+
+ /**
+ * @brief Set enable opening of the new pages by the script flag.
+ */
+ void ewkSettingsScriptsCanOpenNewPagesEnabledSet(bool value);
+
+ /**
+ * @brief Check if fullscreen mode is enabled.
+ */
+ bool isFullScreen() const { return m_fullscreen; };
+
+ /**
+ * @brief Clear text slection return true if some selection was cleared.
+ */
+ bool clearTextSelection() const;
+
+ /**
+ * @brief Exit full screen mode, return true if successful.
+ */
+ bool exitFullScreen() const;
+
+ /**
+ * @brief Set autofill profile data enabled settings flag.
+ */
+ void ewkSettingsFormProfileDataEnabledSet(bool value);
+#endif
+
+// signals
+ boost::signals2::signal<void (std::shared_ptr<tizen_browser::tools::BrowserImage>)> favIconChanged;
+ boost::signals2::signal<void (std::shared_ptr<tizen_browser::tools::BrowserImage>, tizen_browser::tools::SnapshotType snapshot_type)> snapshotCaptured;
+ boost::signals2::signal<void (const std::string&)> titleChanged;
+ boost::signals2::signal<void (const std::string)> uriChanged;
+ boost::signals2::signal<void (const std::string&)> findOnPage;
+
+ boost::signals2::signal<void ()> loadFinished;
+ boost::signals2::signal<void ()> loadStarted;
+ boost::signals2::signal<void ()> loadStop;
+ boost::signals2::signal<void ()> loadError;
+ boost::signals2::signal<void (double)> loadProgress;
+
+ boost::signals2::signal<void (bool)> forwardEnableChanged;
+ boost::signals2::signal<void (bool)> backwardEnableChanged;
+
+ boost::signals2::signal<void (WebConfirmationPtr)> confirmationRequest;
+
+ boost::signals2::signal<void (bool)> IMEStateChanged;
+
+ boost::signals2::signal<void ()> switchToWebPage;
+ boost::signals2::signal<void (const std::string&, const std::string&)> setCertificatePem;
+ boost::signals2::signal<void (const std::string&, const std::string&)> setWrongCertificatePem;
+
+ boost::signals2::signal<void (const std::string&, const std::string&)> redirectedWebPage;
+ boost::signals2::signal<void()> unsecureConnection;
+ boost::signals2::signal<void(bool)> fullscreenModeSet;
+#if PWA
+ boost::signals2::signal<void (std::string)> resultDataManifest;
+ boost::signals2::signal<void (std::string)> iconDownload;
+#endif
+
+protected:
+ std::string getRedirectedURL() {return m_redirectedURL;};
+ void setRedirectedURL(std::string url){m_redirectedURL = url;};
+
+private:
+ void registerCallbacks();
+ void unregisterCallbacks();
+ void setupEwkSettings();
+
+ static void __newWindowRequest(void * data, Evas_Object *, void *out);
+ static void __closeWindowRequest(void * data, Evas_Object *, void *);
+
+#if PWA
+ static void dataSetManifest(Evas_Object* view, Ewk_View_Request_Manifest* manifest, void*);
+ static int result_cb(int ret, void *data);
+#endif
+
+#if PROFILE_MOBILE
+ context_menu_type _get_menu_type(Ewk_Context_Menu *menu);
+ void _customize_context_menu(Ewk_Context_Menu *menu);
+ void _show_context_menu_text_link(Ewk_Context_Menu *menu);
+ void _show_context_menu_email_address(Ewk_Context_Menu *menu);
+ void _show_context_menu_call_number(Ewk_Context_Menu *menu);
+ void _show_context_menu_image_only(Ewk_Context_Menu *menu);
+ void _show_context_menu_image_link(Ewk_Context_Menu *menu);
+ void _show_context_menu_text_image_link(Ewk_Context_Menu *menu);
+ void _show_context_menu_text_only(Ewk_Context_Menu *menu);
+
+ static void __contextmenu_customize_cb(void *data, Evas_Object *obj, void *event_info);
+ static void __contextmenu_selected_cb(void *data, Evas_Object *obj, void *event_info);
+ static void __fullscreen_enter_cb(void *data, Evas_Object *obj, void *event_info);
+ static void __fullscreen_exit_cb(void *data, Evas_Object *obj, void *event_info);
+
+ Eina_Bool handle_scheme(const char *uri);
+ Eina_Bool launch_email(const char *uri);
+ Eina_Bool launch_contact(const char *uri, const char *protocol);
+ Eina_Bool launch_dialer(const char *uri);
+ Eina_Bool launch_message(const char *uri);
+ Eina_Bool launch_tizenstore(const char *uri);
+#endif
+
+ // Load
+ static void __loadStarted(void * data, Evas_Object * obj, void * event_info);
+ static void __loadStop(void * data, Evas_Object * obj, void * event_info);
+ static void __loadFinished(void * data, Evas_Object * obj, void * event_info);
+ static void __loadProgress(void * data, Evas_Object * obj, void * event_info);
+ static void __loadError(void* data, Evas_Object* obj, void *ewkError);
+
+ static void __titleChanged(void * data, Evas_Object * obj, void * event_info);
+ static void __urlChanged(void * data, Evas_Object * obj, void * event_info);
+
+ static void __backForwardListChanged(void * data, Evas_Object * obj, void * event_info);
+
+ // Favicon - from database
+ static void __faviconChanged(void* data, Evas_Object*, void*);
+
+ static void __IMEClosed(void * data, Evas_Object *obj, void *event_info);
+ static void __IMEOpened(void * data, Evas_Object *obj, void *event_info);
+
+ // redirect
+ static void __load_provisional_started(void* data, Evas_Object*, void*);
+ static void __load_provisional_redirect(void* data, Evas_Object*, void*);
+
+ // confirmation requests
+ static void __requestCertificationConfirm(void * data, Evas_Object * obj, void * event_info);
+ static void __setCertificatePem(void * data, Evas_Object * obj, void * event_info);
+
+ static void scriptLinkSearchCallback(Evas_Object *o, const char *value, void *data);
+
+#if PROFILE_MOBILE
+ // downloads
+ static void __policy_response_decide_cb(void *data, Evas_Object *obj, void *event_info);
+ static void __policy_navigation_decide_cb(void *data, Evas_Object *obj, void *event_info);
+#endif
+
+ // Screenshot capture
+ static void __screenshotCaptured(Evas_Object* image, void* user_data);
+private:
+ Evas_Object * m_parent;
+ TabId m_tabId;
+ Evas_Object * m_ewkView;
+ // ewk context of this web view
+ Ewk_Context * m_ewkContext;
+ std::string m_title;
+ std::string m_redirectedURL;
+ std::string m_loadingURL;
+ std::shared_ptr<tizen_browser::tools::BrowserImage> m_faviconImage;
+ bool m_isLoading;
+ double m_loadProgress;
+ bool m_loadError;
+ // true if desktop view is enabled, false if mobile
+ bool m_desktopMode;
+ bool m_suspended;
+ bool m_private;
+ bool m_fullscreen;
+ TabOrigin m_origin;
+
+ std::map<CertificateConfirmationPtr, Ewk_Certificate_Policy_Decision *> m_confirmationCertificatenMap;
+
+ static const std::string COOKIES_PATH;
+#if PWA
+ static std::string m_pwaData;
+#endif
+
+#if PROFILE_MOBILE
+ int m_status_code;
+ Eina_Bool m_is_error_page;
+ DownloadControl *m_downloadControl;
+#endif
+};
+
+} /* namespace webengine_service */
+} /* end of basic_webengine */
+} /* end of tizen_browser */
+#endif /* WEBVIEW_H_ */
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <Elementary.h>
+#include <iostream>
+#include "BrowserLogger.h"
+
+#include "Config.h"
+#include "ButtonBar.h"
+
+namespace tizen_browser {
+namespace base_ui {
+
+
+ButtonBar::ButtonBar(Evas_Object* parent, const std::string& edjFile, const std::string& groupName)
+{
+ m_edjFilePath = EDJE_DIR;
+ m_edjFilePath.append(edjFile);
+ elm_theme_extension_add(NULL, m_edjFilePath.c_str());
+ m_layout = elm_layout_add(parent);
+ Eina_Bool layoutSetResult = elm_layout_file_set(m_layout, m_edjFilePath.c_str(), groupName.c_str());
+ if (!layoutSetResult)
+ throw std::runtime_error("Layout file not found: " + m_edjFilePath);
+ evas_object_size_hint_weight_set(m_layout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(m_layout, EVAS_HINT_FILL, EVAS_HINT_FILL);
+ evas_object_show(m_layout);
+}
+
+ButtonBar::~ButtonBar()
+{
+
+}
+
+void ButtonBar::addAction(sharedAction action, const std::string& buttonName)
+{
+ ActionButton actionButton;
+ std::shared_ptr<EAction> eAction = std::make_shared<EAction>(action);
+ actionButton.eAction = eAction;
+ Evas_Object* button = elm_button_add(m_layout);
+
+ Evas_Object* box = elm_box_add(button);
+ evas_object_size_hint_weight_set(box, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(box, EVAS_HINT_FILL, EVAS_HINT_FILL);
+ elm_box_homogeneous_set(box, EINA_FALSE);
+
+ // Set a source file to fetch pixel data
+ Evas_Object *img = elm_layout_add(box);
+ elm_layout_file_set(img, m_edjFilePath.c_str(), action->getIcon().c_str());
+ evas_object_size_hint_min_set(img, 0, BUTTON_WITH_ICON_HEIGHT);
+ elm_box_pack_end(box, img);
+ evas_object_show(img);
+ m_imgMap[buttonName] = img;
+
+ Evas_Object *label = elm_label_add(box);
+ elm_object_text_set(label, action->getText().c_str());
+ elm_box_pack_end(box, label);
+ evas_object_show(label);
+ evas_object_show(box);
+ elm_object_part_content_set(button, "elm.swallow.content", box);
+
+ elm_object_disabled_set(button, action->isEnabled() ? EINA_FALSE : EINA_TRUE);
+ evas_object_smart_callback_add(button, "clicked", EAction::callbackFunction, eAction.get());
+ evas_object_show(button);
+ elm_object_part_content_set(m_layout, buttonName.c_str(), button);
+
+ actionButton.button = button;
+ m_buttonsMap[buttonName] = actionButton;
+ m_actionsMap[buttonName] = action;
+ registerEnabledChangedCallback(action, buttonName);
+}
+
+void ButtonBar::registerEnabledChangedCallback(sharedAction action, const std::string& buttonName)
+{
+ action->enabledChanged.connect(boost::bind(&ButtonBar::onEnabledChanged, this, buttonName, action));
+}
+
+void ButtonBar::onEnabledChanged(const std::string& buttonName, sharedAction action)
+{
+ // if action match action assigned to button, refresh button
+ if (m_actionsMap[buttonName] == action) {
+ refreshButton(buttonName);
+ }
+
+}
+
+void ButtonBar::setActionForButton(const std::string& buttonName, sharedAction newAction)
+{
+ ActionButton actionButton;
+ Evas_Object* button = m_buttonsMap[buttonName].button;
+ std::shared_ptr<EAction> eAction = std::make_shared<EAction>(newAction);
+
+ evas_object_smart_callback_del(button, "clicked", EAction::callbackFunction);
+ evas_object_smart_callback_add(button, "clicked", EAction::callbackFunction, eAction.get());
+
+
+ if (elm_object_focus_get(button)) {
+ elm_object_signal_emit(button, "elm,action,focus", "elm");
+ }
+
+ m_buttonsMap[buttonName].eAction = eAction;
+ m_actionsMap[buttonName] = newAction;
+
+ refreshButton(buttonName);
+
+}
+
+void ButtonBar::refreshButton(const std::string& buttonName)
+{
+ Evas_Object* button = m_buttonsMap[buttonName].button;
+ elm_object_disabled_set(button, m_actionsMap[buttonName]->isEnabled() ? EINA_FALSE : EINA_TRUE);
+}
+
+Evas_Object* ButtonBar::getContent()
+{
+ return m_layout;
+}
+
+Evas_Object* ButtonBar::getButton(const std::string& buttonName)
+{
+ return m_buttonsMap[buttonName].button;
+}
+
+void ButtonBar::clearFocus()
+{
+ for (auto it = m_buttonsMap.begin(); it != m_buttonsMap.end(); ++it) {
+ elm_object_focus_set((*it).second.button, EINA_FALSE);
+ }
+}
+
+void ButtonBar::setDisabled(bool disabled)
+{
+ if (disabled) {
+ clearFocus();
+ }
+ elm_object_disabled_set(getContent(), disabled ? EINA_TRUE : EINA_FALSE);
+}
+
+void ButtonBar::setButtonsColor(bool secretMode)
+{
+ for (const auto& it : m_buttonsMap) {
+ if (secretMode) {
+ //TODO works, state is changed but get gray scale only, why?
+ //elm_object_signal_emit(m_imgMap[it.first], "set_secret_mode", "ui");
+ evas_object_color_set(it.second.button, 97, 97, 97, 255);
+ } else {
+ evas_object_color_set(it.second.button, 240, 240, 240, 255);
+ elm_object_signal_emit(m_imgMap[it.first], "set_normal_mode", "ui");
+ }
+ }
+
+}
+
+}
+}
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef BUTTONBAR_H
+#define BUTTONBAR_H
+
+#include <Evas.h>
+#include <list>
+#include <Ecore.h>
+
+#include "Action.h"
+#include "EAction.h"
+
+namespace tizen_browser {
+namespace base_ui {
+
+class ButtonBar {
+public:
+
+ struct ActionButton {
+ Evas_Object* button;
+ std::shared_ptr<EAction> eAction;
+ };
+
+ ButtonBar(Evas_Object* parent, const std::string& edjFile, const std::string& groupName);
+ ~ButtonBar();
+ void addAction(sharedAction action, const std::string& buttonName);
+ void setActionForButton(const std::string& buttonName, sharedAction newAction);
+ /**
+ * @brief register callback, used internally by addAction,
+ * should be called externally for all actions that will be assigned to button
+ * @param action - action that will be used with buttonName
+ * @param buttonName - name of button used in ButtonBar
+ */
+ void registerEnabledChangedCallback(sharedAction action, const std::string& buttonName);
+
+ Evas_Object* getContent();
+ Evas_Object* getButton(const std::string& buttonName);
+ void clearFocus();
+ void setDisabled(bool disabled);
+ void setButtonsColor(bool secretMode);
+
+private:
+ std::string m_edjFilePath;
+ //map button name to current action assigned to button
+ std::map<std::string, sharedAction> m_actionsMap;
+ //map button name to struct ActionButton which contains Evas_Object of button
+ std::map<std::string, ActionButton> m_buttonsMap;
+ std::map<std::string, Evas_Object*> m_imgMap;
+ Evas_Object* m_layout;
+ void refreshButton(const std::string& buttonName);
+ void onEnabledChanged(const std::string& buttonName, sharedAction action);
+
+ static const int BUTTON_WITH_ICON_HEIGHT = 56;
+};
+
+}
+
+}
+
+#endif // BUTTONBAR_H
--- /dev/null
+project(WebPageUI)
+
+set(WebPageUI_SRCS
+ WebPageUI.cpp
+ WebPageUIStatesManager.cpp
+ ButtonBar.cpp
+ URIEntry.cpp
+ UrlHistoryList/UrlHistoryList.cpp
+ UrlHistoryList/GenlistManager.cpp
+ UrlHistoryList/GenlistManagerCallbacks.cpp
+ UrlHistoryList/TimerCallbacks.cpp
+ UrlHistoryList/UrlMatchesStyler.cpp
+ UrlHistoryList/GenlistItemsManager.cpp
+ )
+
+include(Coreheaders)
+include(EFLHelpers)
+include(EWebKitHelpers)
+
+include_directories(${CMAKE_BINARY_DIR})
+include_directories(${CMAKE_SOURCE_DIR})
+include_directories(${CMAKE_SOURCE_DIR}/services)
+include_directories(${CMAKE_SOURCE_DIR}/services/WebEngineService)
+include_directories(${CMAKE_SOURCE_DIR}/services/WebEngineService/src)
+include_directories(${CMAKE_SOURCE_DIR}/services/QuickAccess)
+include_directories(${CMAKE_SOURCE_DIR}/services/SettingsUI)
+include_directories(${CMAKE_SOURCE_DIR}/services/TabUI)
+
+
+include(FindPkgConfig)
+
+pkg_check_modules(capi_net QUIET capi-network-connection)
+
+add_library(${PROJECT_NAME} SHARED ${WebPageUI_SRCS})
+
+add_dependencies(${PROJECT_NAME} QuickAccess)
+add_dependencies(${PROJECT_NAME} TabUI)
+target_link_libraries(${PROJECT_NAME} QuickAccess)
+target_link_libraries(${PROJECT_NAME} TabUI)
+target_link_libraries(${PROJECT_NAME} ${EFL_LDFLAGS})
+
+IF (${capi_net_FOUND})
+ target_link_libraries(${PROJECT_NAME} ${capi_net_LDFLAGS})
+ENDIF (${capi_net_FOUND})
+
+install(TARGETS ${PROJECT_NAME}
+ LIBRARY DESTINATION services
+ ARCHIVE DESTINATION services/static)
+
+include(EDCCompile)
+
+if (${PROFILE} MATCHES "mobile")
+ ADD_DEFINITIONS(-DGESTURE=0)
+endif (${PROFILE} MATCHES "mobile")
+
+#please do not add edc/ directory
+set(edcFiles
+ WebPageUI.edc
+ ErrorMessage.edc
+ BottomButtonBar.edc
+ RightButtonBar.edc
+ URIEntry.edc
+ PrivateMode.edc
+ UrlHistoryList.edc
+ CustomButton.edc
+ )
+
+foreach(edec ${edcFiles})
+ string(REGEX REPLACE ".edc" ".edj" target_name ${edec})
+ EDJ_TARGET(${target_name}
+ ${CMAKE_CURRENT_SOURCE_DIR}/edc/${edec}
+ ${CMAKE_CURRENT_BINARY_DIR})
+endforeach(edec)
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "URIEntry.h"
+
+#include <algorithm>
+#include <boost/regex.hpp>
+#include <Elementary.h>
+#include <Evas.h>
+
+#include "BrowserAssert.h"
+#include "BrowserLogger.h"
+#include "MenuButton.h"
+#include "SettingsPrettySignalConnector.h"
+#include "Tools/URIschemes.h"
+#include "Tools/SettingsEnums.h"
+#include "GeneralTools.h"
+
+namespace tizen_browser {
+namespace base_ui {
+
+#define GUIDE_TEXT_FOCUSED "Search or URL"
+#define GUIDE_TEXT_UNFOCUSED "Search or URL"
+
+const std::string keynameSelect = "Select";
+const std::string keynameClear = "Clear";
+const std::string keynameKP_Enter = "KP_Enter";
+const std::string keynameReturn = "Return";
+const std::string keynameEsc = "XF86Back";
+
+URIEntry::URIEntry(WPUStatesManagerPtrConst statesMgr)
+ : m_parent(nullptr)
+ , m_currentIconType(IconTypeSearch)
+ , m_entry(NULL)
+ , m_favicon(0)
+ , m_entry_layout(NULL)
+ , m_entrySelectionState(SelectionState::SELECTION_NONE)
+ , m_entryContextMenuOpen(false)
+ , m_searchTextEntered(false)
+ , m_first_click(true)
+ , m_isPageLoading(false)
+ , m_statesMgr(statesMgr)
+ , m_rightIconType(RightIconType::NONE)
+ , m_rightIcon(nullptr)
+ , m_leftIcon(nullptr)
+{}
+
+URIEntry::~URIEntry()
+{}
+
+void URIEntry::init(Evas_Object* parent)
+{
+ m_parent = parent;
+}
+
+Evas_Object* URIEntry::getContent()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_parent);
+
+ if (!m_entry_layout) {
+ m_entry_layout = elm_layout_add(m_parent);
+ m_customEdjPath = EDJE_DIR;
+ m_customEdjPath.append("WebPageUI/URIEntry.edj");
+ elm_theme_extension_add(NULL, m_customEdjPath.c_str());
+ elm_layout_file_set(m_entry_layout, m_customEdjPath.c_str(), "uri_entry_layout");
+
+ m_entry = elm_entry_add(m_entry_layout);
+ elm_object_style_set(m_entry, "uri_entry");
+
+ elm_entry_single_line_set(m_entry, EINA_TRUE);
+ elm_entry_scrollable_set(m_entry, EINA_TRUE);
+ elm_entry_input_panel_layout_set(m_entry, ELM_INPUT_PANEL_LAYOUT_URL);
+
+ m_rightIcon = elm_button_add(m_entry_layout);
+ elm_object_style_set(m_rightIcon, "custom");
+ elm_object_focus_allow_set(m_rightIcon, EINA_FALSE);
+ evas_object_smart_callback_add(m_rightIcon, "clicked", _uri_right_icon_clicked, this);
+ evas_object_show(m_rightIcon);
+ elm_object_part_content_set(m_entry_layout, "right_icon", m_rightIcon);
+
+ m_leftIcon = elm_button_add(m_entry_layout);
+ elm_object_style_set(m_leftIcon, "custom");
+ elm_object_focus_allow_set(m_leftIcon, EINA_FALSE);
+ evas_object_smart_callback_add(m_leftIcon, "clicked", _uri_left_icon_clicked, this);
+ evas_object_show(m_leftIcon);
+ elm_object_part_content_set(m_entry_layout, "left_icon", m_leftIcon);
+
+ setUrlGuideText(GUIDE_TEXT_UNFOCUSED);
+
+ evas_object_smart_callback_add(m_entry, "activated", URIEntry::activated, this);
+ evas_object_smart_callback_add(m_entry, "preedit,changed", URIEntry::preeditChange, this);
+ evas_object_smart_callback_add(m_entry, "changed,user", URIEntry::_uri_entry_editing_changed_user, this);
+ evas_object_smart_callback_add(m_entry, "focused", URIEntry::focused, this);
+ evas_object_smart_callback_add(m_entry, "unfocused", URIEntry::unfocused, this);
+ evas_object_smart_callback_add(m_entry, "clicked", _uri_entry_clicked, this);
+ evas_object_smart_callback_add(m_entry, "clicked,double", _uri_entry_double_clicked, this);
+ evas_object_smart_callback_add(m_entry, "selection,changed", _uri_entry_selection_changed, this);
+ evas_object_smart_callback_add(m_entry, "longpressed", _uri_entry_longpressed, this);
+
+ evas_object_event_callback_priority_add(m_entry, EVAS_CALLBACK_KEY_DOWN, 2 * EVAS_CALLBACK_PRIORITY_BEFORE, URIEntry::_fixed_entry_key_down_handler, this);
+
+ elm_object_part_content_set(m_entry_layout, "uri_entry_swallow", m_entry);
+ }
+ return m_entry_layout;
+}
+
+Evas_Object* URIEntry::getEntryWidget()
+{
+ return m_entry;
+}
+
+void URIEntry::changeUri(const std::string& newUri)
+{
+ BROWSER_LOGD("%s: newUri=%s", __func__, newUri.c_str());
+ m_URI = newUri;
+ if (elm_object_focus_get(m_entry) == EINA_FALSE) {
+ if (!m_URI.empty()) {
+ elm_entry_entry_set(m_entry, elm_entry_utf8_to_markup(tools::clearURL(m_URI).c_str()));
+ if (!m_isPageLoading)
+ showReloadIcon();
+ else
+ showStopIcon();
+ } else {
+ elm_entry_entry_set(m_entry, elm_entry_utf8_to_markup(""));
+ hideRightIcon();
+ }
+ }
+ updateSecureIcon();
+}
+
+void URIEntry::setFavIcon(std::shared_ptr< tizen_browser::tools::BrowserImage > favicon)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (favicon->getSize() > 0) {
+ m_favicon = favicon->getEvasImage(m_entry_layout);
+ evas_object_image_fill_set(m_favicon, 0, 0, 36, 36);
+ evas_object_resize(m_favicon, 36, 36);
+ elm_object_part_content_set(m_entry_layout, "fav_icon", m_favicon);
+ setCurrentFavIcon();
+ } else {
+ setDocIcon();
+ }
+}
+
+void URIEntry::setCurrentFavIcon()
+{
+ m_currentIconType = IconTypeFav;
+ elm_object_signal_emit(m_entry_layout, "show_favicon", "model");
+}
+
+void URIEntry::setSearchIcon()
+{
+ m_currentIconType = IconTypeSearch;
+ elm_object_signal_emit(m_entry_layout, "set_search_icon", "model");
+}
+
+void URIEntry::setDocIcon()
+{
+ m_currentIconType = IconTypeDoc;
+ elm_object_signal_emit(m_entry_layout, "set_doc_icon", "model");
+}
+
+void URIEntry::selectionTool()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (m_entrySelectionState == SelectionState::SELECTION_KEEP) {
+ m_entrySelectionState = SelectionState::SELECTION_NONE;
+ } else {
+ elm_entry_select_none(m_entry);
+ }
+}
+
+void URIEntry::_uri_entry_clicked(void* data, Evas_Object* /* obj */, void* /* event_info */)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ URIEntry* self = static_cast<URIEntry*>(data);
+ self->showCancelIcon();
+ // TODO This line should be uncommented when input events will be fixed
+// elm_entry_select_none(self->m_entry);
+ self->selectionTool();
+}
+
+void URIEntry::activated(void* /* data */, Evas_Object* /* obj */, void* /*event_info*/)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+}
+
+void URIEntry::preeditChange(void* /* data */, Evas_Object* /* obj */, void* /*event_info*/)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+}
+
+void URIEntry::_uri_entry_editing_changed_user(void* data, Evas_Object* /* obj */, void* /*event_info*/)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ URIEntry* self = reinterpret_cast<URIEntry*>(data);
+ std::string entry(elm_entry_markup_to_utf8(elm_entry_entry_get(self->m_entry)));
+ if ((entry.find("http://") == 0)
+ || (entry.find("https://") == 0)
+ || (entry.find(".") != std::string::npos)) {
+ self->setDocIcon();
+ } else {
+ self->setSearchIcon();
+ }
+ self->showCancelIcon();
+ if(entry.find(" ") != std::string::npos)
+ return;
+ self->uriEntryEditingChangedByUser(std::make_shared<std::string>(entry));
+}
+
+void URIEntry::setUrlGuideText(const char* txt) const
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ elm_object_translatable_part_text_set(m_entry, "elm.guide", txt);
+}
+
+void URIEntry::unfocused(void* data, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ URIEntry* self = static_cast<URIEntry*>(data);
+
+ if (!self->m_entryContextMenuOpen) {
+ self->m_entrySelectionState = SelectionState::SELECTION_NONE;
+ self->mobileEntryUnfocused();
+ }
+ self->m_first_click = true;
+ elm_entry_select_none(self->m_entry);
+
+ self->changeUri(self->m_URI);
+}
+
+void URIEntry::focused(void* data, Evas_Object* /* obj */, void* /* event_info */)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ URIEntry* self = static_cast<URIEntry*>(data);
+ if (!self->m_entryContextMenuOpen) {
+ self->mobileEntryFocused();
+ } else {
+ self->m_entryContextMenuOpen = false;
+ }
+ if(self->m_first_click) {
+ elm_entry_entry_set(self->m_entry, elm_entry_utf8_to_markup(self->m_URI.c_str()));
+ elm_entry_select_all(self->m_entry);
+ self->m_first_click = false;
+ self->m_entrySelectionState = SelectionState::SELECTION_NONE;
+ }
+ self->hideLeftIcon();
+}
+
+void URIEntry::_fixed_entry_key_down_handler(void* data, Evas* /*e*/, Evas_Object* /*obj*/, void* event_info)
+{
+ BROWSER_LOGD("%s", __func__);
+ Evas_Event_Key_Down* ev = static_cast<Evas_Event_Key_Down*>(event_info);
+ if (!data || !ev || !ev->keyname)
+ return;
+ URIEntry* self = static_cast<URIEntry*>(data);
+
+ if (keynameClear == ev->keyname) {
+ elm_entry_entry_set(self->m_entry, "");
+ return;
+ }
+ if (keynameSelect == ev->keyname
+ || keynameReturn == ev->keyname
+ || keynameKP_Enter == ev->keyname) {
+ self->editingCompleted();
+ return;
+ }
+}
+
+void URIEntry::editingCompleted()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ char* text = elm_entry_markup_to_utf8(elm_entry_entry_get(m_entry));
+ std::string userString(text);
+ free(text);
+
+ elm_entry_input_panel_hide(m_entry);
+ m_URI = rewriteURI(userString);
+ uriChanged(m_URI);
+ showSecureIcon(false, false);
+}
+
+std::string URIEntry::rewriteURI(const std::string& url)
+{
+ BROWSER_LOGD("%s: %s", __PRETTY_FUNCTION__, url.c_str());
+ boost::regex urlRegex(R"(^(https?|ftp)://[^\s/$.?#].[^\s]*$)");
+ boost::regex fileRegex(R"(^file:///[^\s]*$)");
+
+ if (!url.empty() && url != "about:blank" && url != "about:home") {
+ if (boost::regex_match(url, urlRegex) || boost::regex_match(url, fileRegex))
+ return url;
+ else if (boost::regex_match(std::string("http://") + url, urlRegex) && url.find(".") != std::string::npos)
+ return std::string("http://") + url;
+ else {
+ const std::string searchEngine = [this]() -> std::string {
+ auto sig =
+ SPSC.getWebEngineSettingsParamString(
+ basic_webengine::WebEngineSettings::DEFAULT_SEARCH_ENGINE);
+ return (sig && !sig->empty()) ?
+ *sig :
+ Translations::Google;
+ }();
+ std::string searchString = SearchEngineTranslation::instance().get(searchEngine);
+ searchString += url;
+ std::replace(searchString.begin(), searchString.end(), ' ', '+');
+ BROWSER_LOGD("[%s:%d] Search string: %s", __PRETTY_FUNCTION__, __LINE__, searchString.c_str());
+ return searchString;
+ }
+ }
+
+ return url;
+}
+
+void URIEntry::editingCanceled()
+{
+ elm_entry_input_panel_hide(m_entry);
+ setCurrentFavIcon();
+}
+
+void URIEntry::loadStarted()
+{
+ m_isPageLoading = true;
+ showStopIcon();
+}
+
+void URIEntry::loadFinished()
+{
+ m_isPageLoading = false;
+ showReloadIcon();
+}
+
+void URIEntry::AddAction(sharedAction action)
+{
+ m_actions.push_back(action);
+}
+
+std::list<sharedAction> URIEntry::actions() const
+{
+ return m_actions;
+}
+
+void URIEntry::clearFocus()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ elm_object_focus_set(m_entry, EINA_FALSE);
+}
+
+bool URIEntry::hasFocus() const
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ return elm_object_focus_get(m_entry) == EINA_TRUE ? true : false;
+}
+
+void URIEntry::setDisabled(bool disabled)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (disabled) {
+ clearFocus();
+ }
+ elm_object_disabled_set(getContent(), disabled ? EINA_TRUE : EINA_FALSE);
+}
+
+void URIEntry::_uri_entry_double_clicked(void* data, Evas_Object* /*obj*/, void* /*event_info*/)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ URIEntry* self = static_cast<URIEntry*>(data);
+ elm_entry_select_all(self->m_entry);
+}
+
+void URIEntry::_uri_entry_selection_changed(void* data, Evas_Object* /*obj*/, void* /*event_info*/)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ URIEntry* self = static_cast<URIEntry*>(data);
+ self->m_entrySelectionState = SelectionState::SELECTION_KEEP;
+}
+
+void URIEntry::_uri_entry_longpressed(void* data, Evas_Object* /*obj*/, void* /*event_info*/)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ URIEntry* self = static_cast<URIEntry*>(data);
+ self->m_entryContextMenuOpen = true;
+ self->m_entrySelectionState = SelectionState::SELECTION_KEEP;
+
+}
+
+void URIEntry::_uri_left_icon_clicked(void* data, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ auto self = static_cast<URIEntry*>(data);
+ self->secureIconClicked();
+}
+
+void URIEntry::_uri_right_icon_clicked(void* data, Evas_Object*, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ URIEntry* self = static_cast<URIEntry*>(data);
+ switch (self->m_rightIconType) {
+ case RightIconType::CANCEL:
+ elm_entry_entry_set(self->m_entry, "");
+ self->hideRightIcon();
+ break;
+ case RightIconType::RELOAD:
+ self->reloadPage();
+ break;
+ case RightIconType::STOP_LOADING:
+ self->stopLoadingPage();
+ break;
+ default:
+ BROWSER_LOGW("[%s:%d] Unknown icon type!", __PRETTY_FUNCTION__, __LINE__);
+ }
+}
+
+void URIEntry::showRightIcon(const std::string& fileName)
+{
+ elm_object_signal_emit(m_entry_layout, "show,right,icon", "ui");
+ Evas_Object *ic;
+ ic = elm_icon_add(m_rightIcon);
+ elm_image_file_set(ic, m_customEdjPath.c_str(), fileName.c_str());
+ elm_object_part_content_set(m_rightIcon, "elm.swallow.content", ic);
+}
+
+void URIEntry::showCancelIcon()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_rightIconType = RightIconType::CANCEL;
+ bool isEntryEmpty = elm_entry_is_empty(m_entry);
+ if(!isEntryEmpty)
+ showRightIcon("toolbar_input_ic_cancel.png");
+ else
+ hideRightIcon();
+}
+
+void URIEntry::updateSecureIcon()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ bool show = false, secure = false;
+ if (m_URI.find(HTTPS_SCHEME) == 0) {
+ show = true;
+ auto valid = isValidCert(m_URI);
+ if (valid)
+ secure = *valid;
+ else
+ BROWSER_LOGW("[%s:%d] Wrong isValidCert result!", __PRETTY_FUNCTION__, __LINE__);
+ }
+ showSecureIcon(show, secure);
+}
+
+void URIEntry::showStopIcon()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_rightIconType = RightIconType::STOP_LOADING;
+ showRightIcon("toolbar_input_ic_cancel.png");
+}
+
+void URIEntry::showReloadIcon()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_rightIconType = RightIconType::RELOAD;
+ showRightIcon("toolbar_input_ic_refresh.png");
+}
+
+void URIEntry::hideRightIcon()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ elm_object_signal_emit(m_entry_layout, "hide,right,icon", "ui");
+}
+
+void URIEntry::hideLeftIcon()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ elm_object_signal_emit(m_entry_layout,"hide,left,icon", "ui");
+}
+
+void URIEntry::showSecureIcon(bool show, bool secure)
+{
+ BROWSER_LOGD("[%s:%d] [ show : %d, secure : %d] ", __PRETTY_FUNCTION__, __LINE__, show, secure);
+
+ if (show) {
+ auto ic = elm_icon_add(m_leftIcon);
+ if (secure)
+ elm_image_file_set(ic, m_customEdjPath.c_str(), "toolbar_input_ic_security.png");
+ else
+ elm_image_file_set(ic, m_customEdjPath.c_str(), "toolbar_input_ic_security_off.png");
+ elm_object_part_content_set(m_leftIcon, "elm.swallow.content", ic);
+ elm_object_signal_emit(m_entry_layout, "show,left,icon", "ui");
+ } else {
+ hideLeftIcon();
+ }
+}
+
+}
+}
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef URIENTRY_H
+#define URIENTRY_H
+
+#include <Evas.h>
+#include <boost/signals2/signal.hpp>
+#include "memory.h"
+
+#include "BasicUI/Action.h"
+#include "BrowserImage.h"
+#include "EflTools.h"
+#include "WebPageUIStatesManager.h"
+
+
+namespace tizen_browser {
+namespace base_ui {
+
+class URIEntry {
+public:
+ enum IconType {
+ IconTypeSearch
+ , IconTypeDoc
+ , IconTypeFav
+ };
+ // Enumerate whether we should keep selected txt
+ // TODO It is temporary solution. Remove when input events will be fixed
+ enum class SelectionState {
+ SELECTION_KEEP
+ , SELECTION_NONE
+ };
+ URIEntry(WPUStatesManagerPtrConst statesMgr);
+ ~URIEntry();
+ void init(Evas_Object* parent);
+ Evas_Object* getContent();
+ Evas_Object* getEntryWidget();
+
+ void changeUri(const std::string&);
+ boost::signals2::signal<void (const std::string&)> uriChanged;
+
+ // uri edition change (by a user)
+ boost::signals2::signal<void (const std::shared_ptr<std::string>)> uriEntryEditingChangedByUser;
+
+ boost::signals2::signal<void ()> mobileEntryFocused;
+ boost::signals2::signal<void ()> mobileEntryUnfocused;
+ boost::signals2::signal<void ()> secureIconClicked;
+ boost::signals2::signal<bool (const std::string&)> isValidCert;
+ boost::signals2::signal<void ()> reloadPage;
+ boost::signals2::signal<void ()> stopLoadingPage;
+ void updateSecureIcon();
+ void showSecureIcon(bool show, bool secure);
+
+ void setFavIcon(std::shared_ptr<tizen_browser::tools::BrowserImage> favicon);
+ void setCurrentFavIcon();
+ void setSearchIcon();
+ void setDocIcon();
+ void setPageLoading(bool isLoading) { m_isPageLoading = isLoading; }
+
+ /**
+ * \brief Adds Action to URI bar.
+ *
+ * All Actions will be displayed before URI entry.
+ */
+ void AddAction(sharedAction action);
+
+ /**
+ * \brief returns list of stored actions
+ */
+ std::list<sharedAction> actions() const;
+
+ /**
+ * @brief Remove focus form URI
+ */
+ void clearFocus();
+
+ /**
+ * @brief check if URI is focused
+ */
+ bool hasFocus() const;
+
+ /**
+ * \brief Rewrites URI to support search and prefixing http:// if needed
+ */
+ std::string rewriteURI(const std::string& url);
+
+ void setDisabled(bool disabled);
+ void editingCanceled();
+ void loadStarted();
+ void loadFinished();
+
+private:
+ static void activated(void* data, Evas_Object* obj, void* event_info);
+ static void preeditChange(void* data, Evas_Object* obj, void* event_info);
+ static void focused(void* data, Evas_Object* obj, void* event_info);
+ static void unfocused(void* data, Evas_Object* obj, void* event_info);
+
+ void editingCompleted();
+ // TODO This method should be removed when input events will be fixed
+ void selectionTool();
+ void setUrlGuideText(const char* txt) const;
+
+ static void _fixed_entry_key_down_handler(void* data, Evas* e, Evas_Object* obj, void* event_info);
+ static void _uri_entry_clicked(void* data, Evas_Object* obj, void* event_info);
+ static void _uri_entry_editing_changed_user(void* data, Evas_Object* obj, void* event_info);
+ static void _uri_entry_double_clicked(void* data, Evas_Object* obj, void* event_info);
+ static void _uri_entry_selection_changed(void* data, Evas_Object* obj, void* event_info);
+ static void _uri_entry_longpressed(void* data, Evas_Object* obj, void* event_info);
+ enum class RightIconType {
+ NONE,
+ CANCEL,
+ RELOAD,
+ STOP_LOADING
+ };
+
+ static void _uri_left_icon_clicked(void* data, Evas_Object* obj, void* event_info);
+ static void _uri_right_icon_clicked(void* data, Evas_Object* obj, void* event_info);
+ void showRightIcon(const std::string& fileName);
+ void showCancelIcon();
+ void showStopIcon();
+ void showReloadIcon();
+ void hideRightIcon();
+ void hideLeftIcon();
+
+private:
+ std::string m_customEdjPath;
+ Evas_Object* m_parent;
+ IconType m_currentIconType;
+ std::list<sharedAction> m_actions;
+ Evas_Object* m_entry;
+ Evas_Object* m_favicon;
+ Evas_Object* m_entry_layout;
+ SelectionState m_entrySelectionState;
+ std::string m_pageTitle;
+ std::string m_URI;
+ bool m_entryContextMenuOpen;
+ bool m_searchTextEntered;
+ bool m_first_click;
+ bool m_isPageLoading;
+ WPUStatesManagerPtrConst m_statesMgr;
+ RightIconType m_rightIconType;
+ Evas_Object* m_rightIcon;
+ Evas_Object* m_leftIcon;
+};
+
+
+}
+}
+
+#endif // URIENTRY_H
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "GenlistItemsManager.h"
+#include "BrowserLogger.h"
+
+namespace tizen_browser {
+namespace base_ui {
+
+GenlistItemsManager::GenlistItemsManager()
+{
+ ptrMap = {
+ { GenlistItemType::ITEM_CURRENT,
+ make_shared<Elm_Object_Item*>()},
+ { GenlistItemType::ITEM_FIRST,
+ make_shared<Elm_Object_Item*>()},
+ { GenlistItemType::ITEM_LAST,
+ make_shared<Elm_Object_Item*>()}
+ };
+ namesMap = {
+ { GenlistItemType::ITEM_CURRENT, "ITEM_CURRENT" },
+ { GenlistItemType::ITEM_FIRST, "ITEM_FIRST" },
+ { GenlistItemType::ITEM_LAST, "ITEM_LAST" }
+ };
+}
+
+GenlistItemsManager::~GenlistItemsManager()
+{
+}
+
+Elm_Object_Item* GenlistItemsManager::getItem(GenlistItemType type) const
+{
+ return *ptrMap.at(type);
+}
+
+void GenlistItemsManager::setItems(std::initializer_list<GenlistItemType> types,
+ Elm_Object_Item* item)
+{
+ for (auto i : types) {
+ *ptrMap.at(i) = item;
+ }
+}
+
+void GenlistItemsManager::setItemsIfNullptr(
+ std::initializer_list<GenlistItemType> types, Elm_Object_Item* item)
+{
+ for (auto i : types) {
+ if (!getItem(i)) {
+ setItems( { i }, item);
+ }
+ }
+}
+
+void GenlistItemsManager::assignItem(GenlistItemType dst, GenlistItemType src)
+{
+ setItems( { dst }, getItem(src));
+}
+
+bool GenlistItemsManager::shiftItemDown(GenlistItemType item)
+{
+ if (!getItem(item))
+ return false;
+ Elm_Object_Item* item_next = elm_genlist_item_next_get(getItem(item));
+ if (item_next) {
+ setItems( { item }, item_next);
+ return true;
+ }
+ return false;
+}
+
+bool GenlistItemsManager::shiftItemUp(GenlistItemType item)
+{
+ if (!getItem(item))
+ return false;
+ Elm_Object_Item* item_prev = elm_genlist_item_prev_get(getItem(item));
+ if (item_prev) {
+ setItems( { item }, item_prev);
+ return true;
+ }
+ return false;
+}
+
+void GenlistItemsManager::clear()
+{
+ for (auto pair : ptrMap) {
+ setItems({pair.first}, nullptr);
+ }
+}
+
+std::string GenlistItemsManager::toString(GenlistItemType item) const
+{
+ return namesMap.find(item)->second;
+}
+
+} /* namespace base_ui */
+} /* namespace tizen_browser */
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef GENLISTITEMSMANAGER_H_
+#define GENLISTITEMSMANAGER_H_
+
+#include <memory>
+#include <map>
+
+#include <Elementary.h>
+
+using namespace std;
+
+namespace tizen_browser {
+namespace base_ui {
+
+enum class GenlistItemType
+{
+ ITEM_CURRENT, ITEM_FIRST, ITEM_LAST
+};
+
+/**
+ * Stores and manipulated pointers on Elm_Object_Item for GenlistManager
+ */
+class GenlistItemsManager
+{
+public:
+ GenlistItemsManager();
+ virtual ~GenlistItemsManager();
+
+ Elm_Object_Item* getItem(GenlistItemType type) const;
+ void setItems(std::initializer_list<GenlistItemType> types,
+ Elm_Object_Item* item);
+ /**
+ * Same as #setItems, except only nullptr value pointers are set
+ */
+ void setItemsIfNullptr(std::initializer_list<GenlistItemType> types,
+ Elm_Object_Item* item);
+ /**
+ * Assign src pointer value to dst.
+ */
+ void assignItem(GenlistItemType dst, GenlistItemType src);
+ /**
+ * Assign item of a given type to a elm_genlist_item_next_get item, if
+ * there is one. Return false, if value has not changed.
+ */
+ bool shiftItemDown(GenlistItemType item);
+ bool shiftItemUp(GenlistItemType item);
+
+ /**
+ * clear all pointers
+ */
+ void clear();
+
+ std::string toString(GenlistItemType item) const;
+
+
+private:
+ map<GenlistItemType, shared_ptr<Elm_Object_Item*>> ptrMap;
+ std::map<GenlistItemType, std::string> namesMap;
+
+};
+
+} /* namespace base_ui */
+} /* namespace tizen_browser */
+
+#endif /* GENLISTITEMSMANAGER_H_ */
--- /dev/null
+/*
+ * Copyright (c) 2016 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "services/HistoryService/HistoryItem.h"
+#include "GenlistManager.h"
+#include "GenlistManagerCallbacks.h"
+#include "UrlMatchesStyler.h"
+#include "GenlistItemsManager.h"
+#include "Config.h"
+#include <EflTools.h>
+#include <Edje.h>
+
+// Right now base scale in edc is 2.6, hence using 2.6 here to calculate proper
+// ITEM_H value. Probably assumptions will change and ITEM_H will have to be
+// calculated in a different way.
+#define ELM_SCALE_SIZE_Z3(x) (int)(((double)(x) * elm_config_scale_get()) / 2.6)
+
+namespace tizen_browser {
+namespace base_ui {
+
+GenlistManager::GenlistManager()
+ : m_parentLayout(nullptr)
+ , m_genlist(nullptr)
+#if PROFILE_MOBILE
+ , ITEM_H(ELM_SCALE_SIZE_Z3(boost::any_cast<int>(tizen_browser::config::Config::
+ getInstance().get(CONFIG_KEY::URLHISTORYLIST_ITEM_HEIGHT))))
+#else
+ , ITEM_H(ELM_SCALE_SIZE(boost::any_cast<int>(tizen_browser::config::Config::
+ getInstance().get(CONFIG_KEY::URLHISTORYLIST_ITEM_HEIGHT))))
+#endif
+ , ITEMS_VISIBLE_NUMBER_MAX(boost::any_cast<int>(tizen_browser::config::Config::
+ getInstance().get(CONFIG_KEY::URLHISTORYLIST_ITEMS_VISIBLE_NUMBER_MAX)))
+ , m_historyItemsVisibleCurrent(0)
+ , m_historyItemClass(nullptr)
+{
+ m_urlMatchesStyler = make_shared<UrlMatchesStyler>();
+ m_itemsManager = make_shared<GenlistItemsManager>();
+ m_historyItemClass = elm_genlist_item_class_new();
+ m_historyItemClass->item_style = "url_historylist_grid_item";
+ m_historyItemClass->func.text_get = nullptr;
+ m_historyItemClass->func.content_get = m_itemClassContentGet;
+ m_historyItemClass->func.state_get = nullptr;
+ m_historyItemClass->func.del = nullptr;
+ GenlistManagerCallbacks::setGenlistManager(this);
+ m_historyItemsVisibleCurrent = ITEMS_VISIBLE_NUMBER_MAX;
+}
+
+GenlistManager::~GenlistManager()
+{
+ elm_genlist_item_class_free(m_historyItemClass);
+}
+
+void GenlistManager::setParentLayout(Evas_Object* parentLayout)
+{
+ m_parentLayout = parentLayout;
+}
+
+Evas_Object* GenlistManager::getGenlist()
+{
+ if (!m_genlist)
+ m_genlist = createGenlist(m_parentLayout);
+ return m_genlist;
+}
+
+GenlistItemsManagerPtr GenlistManager::getItemsManager()
+{
+ return m_itemsManager;
+}
+
+void GenlistManager::show(const string& editedUrl,
+ shared_ptr<services::HistoryItemVector> matchedEntries)
+{
+ clear();
+ m_genlist = createGenlist(m_parentLayout);
+
+ prepareUrlsVector(editedUrl, matchedEntries);
+
+ m_itemsManager->setItems( { GenlistItemType::ITEM_FIRST,
+ GenlistItemType::ITEM_LAST }, nullptr);
+ Elm_Object_Item* itemAppended = nullptr;
+ for (auto it : m_readyUrlPairs) {
+ itemAppended = elm_genlist_item_append(m_genlist, m_historyItemClass,
+ it.get(), nullptr, ELM_GENLIST_ITEM_NONE,
+ GenlistManagerCallbacks::_item_selected, it.get());
+ m_itemsManager->setItemsIfNullptr( { GenlistItemType::ITEM_FIRST },
+ itemAppended);
+ }
+ m_itemsManager->setItems( { GenlistItemType::ITEM_LAST }, itemAppended);
+
+ const int list_items_number = elm_genlist_items_count(m_genlist);
+ if (list_items_number != 0) {
+ Edje_Message_Int message;
+ if (list_items_number > ITEMS_VISIBLE_NUMBER_MAX)
+ message.val = ITEMS_VISIBLE_NUMBER_MAX;
+ else
+ message.val = list_items_number;
+ message.val *= ITEM_H;
+ edje_object_message_send(elm_layout_edje_get(m_parentLayout), EDJE_MESSAGE_INT, 0, &message);
+ }
+
+ evas_object_show(m_genlist);
+}
+
+void GenlistManager::hide()
+{
+ evas_object_hide(m_genlist);
+ clear();
+}
+
+void GenlistManager::clear()
+{
+ if (m_genlist && elm_genlist_items_count(m_genlist)) {
+ elm_genlist_clear(m_genlist);
+ evas_object_del(m_genlist);
+ m_genlist = nullptr;
+ m_itemsManager->clear();
+ }
+}
+
+string GenlistManager::getItemUrl(
+ std::initializer_list<GenlistItemType> types) const
+{
+ for (auto t : types) {
+ if (!m_itemsManager->getItem( { t }))
+ continue;
+ void* data = elm_object_item_data_get(m_itemsManager->getItem( { t }));
+ if (!data)
+ continue;
+ const UrlPair* const urlPair = reinterpret_cast<UrlPair*>(data);
+ if (!urlPair)
+ continue;
+ return urlPair->urlOriginal;
+ }
+ return "";
+}
+
+Evas_Object* GenlistManager::createGenlist(Evas_Object* parentLayout)
+{
+ Evas_Object* genlist = elm_genlist_add(parentLayout);
+ evas_object_size_hint_weight_set(genlist, EVAS_HINT_EXPAND,
+ 0.0);
+ evas_object_size_hint_align_set(genlist, EVAS_HINT_FILL,
+ 0.0);
+ elm_scroller_bounce_set(genlist, EINA_FALSE, EINA_FALSE);
+ elm_scroller_movement_block_set(genlist,
+ ELM_SCROLLER_MOVEMENT_BLOCK_HORIZONTAL);
+ elm_scroller_policy_set(genlist, ELM_SCROLLER_POLICY_OFF,
+ ELM_SCROLLER_POLICY_OFF);
+ elm_object_event_callback_add(genlist,
+ GenlistManagerCallbacks::_object_event, this);
+ signalGenlistCreated(genlist);
+ return genlist;
+}
+
+Evas_Object* GenlistManager::m_itemClassContentGet(void* data, Evas_Object* obj,
+ const char* part)
+{
+ Evas_Object* layout = elm_layout_add(obj);
+ tools::EflTools::setExpandHints(layout);
+ if (strcmp(part, "matched_url") == 0) {
+ const UrlPair* const item = reinterpret_cast<UrlPair*>(data);
+ if (item) {
+ string edjFilePath = EDJE_DIR;
+ edjFilePath.append("WebPageUI/UrlHistoryList.edj");
+ elm_layout_file_set(layout, edjFilePath.c_str(),
+ "layoutMatchedUrl");
+ elm_object_text_set(layout, item->urlHighlighted.c_str());
+ }
+ }
+ return layout;
+}
+
+void GenlistManager::prepareUrlsVector(const string& editedUrl,
+ shared_ptr<services::HistoryItemVector> matchedEntries)
+{
+ // free previously used urls. IMPORTANT: it has to be assured that previous
+ // genlist items are not using these pointers.
+ m_readyUrlPairs.clear();
+ for (auto it : *matchedEntries) {
+ UrlPair newUrlPair(it->getUrl(),
+ m_urlMatchesStyler->getUrlHighlightedMatches(it->getUrl(),
+ editedUrl));
+ m_readyUrlPairs.push_back(make_shared < UrlPair > (newUrlPair));
+ }
+}
+
+} /* namespace base_ui */
+} /* namespace tizen_browser */
--- /dev/null
+/*
+ * Copyright (c) 2016 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef GENLISTMANAGER_H_
+#define GENLISTMANAGER_H_
+
+#include <Elementary.h>
+#include "services/HistoryService/HistoryItemTypedef.h"
+#include <boost/signals2/signal.hpp>
+
+using namespace std;
+
+namespace tizen_browser {
+namespace base_ui {
+
+class GenlistItemsManager;
+enum class GenlistItemType;
+typedef shared_ptr<GenlistItemsManager> GenlistItemsManagerPtr;
+class UrlMatchesStyler;
+typedef shared_ptr<UrlMatchesStyler> UrlMatchesStylerPtr;
+
+typedef struct UrlPair_s
+{
+ UrlPair_s(string a, string b) :
+ urlOriginal(a), urlHighlighted(b)
+ {
+ }
+ string urlOriginal;
+ /**
+ * Url plus styling tags.
+ */
+ string urlHighlighted;
+} UrlPair;
+
+class GenlistManager
+{
+public:
+ GenlistManager();
+ ~GenlistManager();
+ void setParentLayout(Evas_Object* parentLayout);
+ Evas_Object* getGenlist();
+ GenlistItemsManagerPtr getItemsManager();
+ void show(const string& editedUrl,
+ shared_ptr<services::HistoryItemVector> matchedEntries);
+ void hide();
+
+ /**
+ * Clear genlist elements, delete genlist.
+ */
+ void clear();
+
+ /**
+ * Get url from item of a given type.
+ * @param types The types of list items: url will be searched in these item types.
+ * @return Url from the first item from the list, which has valid url. Empty if neither of items has url assigned.
+ */
+ string getItemUrl(std::initializer_list<GenlistItemType> types) const;
+ boost::signals2::signal<void(string)> signalItemSelected;
+ boost::signals2::signal<void()> signalItemFocusChange;
+
+ /// sent to UrlHistoryList.
+ boost::signals2::signal<void(Evas_Object*)> signalGenlistCreated;
+private:
+ Evas_Object* createGenlist(Evas_Object* parentLayout);
+ static Evas_Object* m_itemClassContentGet(void *data, Evas_Object *obj,
+ const char *part);
+ void prepareUrlsVector(const string& editedUrl,
+ shared_ptr<services::HistoryItemVector> matchedEntries);
+
+ Evas_Object* m_parentLayout;
+ Evas_Object* m_genlist;
+
+ // don't know how to get from edc:
+ const int ITEM_H;
+ const int ITEMS_VISIBLE_NUMBER_MAX;
+ // currently visible items number
+ int m_historyItemsVisibleCurrent;
+
+ Elm_Gengrid_Item_Class* m_historyItemClass;
+ GenlistItemsManagerPtr m_itemsManager;
+
+ /*
+ * keeps shared pointers to strings, which are ready to be displayed, so they can be
+ * passed through EFL, until they're not needed. IMPORTANT: it has to be
+ * assured, that list is not cleared until all EFL items has created their
+ * labels from these pointers in m_contentGet(). in case of segfaults, delete copy of pointers
+ * manually in m_contentGet().
+ */
+ vector<shared_ptr<UrlPair>> m_readyUrlPairs;
+ UrlMatchesStylerPtr m_urlMatchesStyler;
+};
+
+} /* namespace base_ui */
+} /* namespace tizen_browser */
+
+#endif /* GENLISTMANAGER_H_ */
--- /dev/null
+/*
+ * Copyright (c) 2016 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "GenlistManagerCallbacks.h"
+#include "GenlistItemsManager.h"
+#include <Ecore_Input.h>
+
+namespace tizen_browser {
+namespace base_ui {
+
+GenlistManager* GenlistManagerCallbacks::genlistManager = nullptr;
+
+GenlistManagerCallbacks::GenlistManagerCallbacks()
+{
+}
+
+GenlistManagerCallbacks::~GenlistManagerCallbacks()
+{
+}
+
+void GenlistManagerCallbacks::_item_selected(void* data, Evas_Object* /*obj*/,
+ void* /*event_info*/)
+{
+ const UrlPair* const item = reinterpret_cast<UrlPair*>(data);
+ if (item) {
+ if (genlistManager) {
+ genlistManager->signalItemSelected(item->urlOriginal);
+ genlistManager->hide();
+ }
+ }
+}
+
+Eina_Bool GenlistManagerCallbacks::_object_event(void* /*data*/,
+ Evas_Object* /*obj*/, Evas_Object* /*src*/, Evas_Callback_Type type,
+ void* event_info)
+{
+ if(type != EVAS_CALLBACK_KEY_UP)
+ return EINA_FALSE;
+
+ if (!genlistManager)
+ return EINA_FALSE;
+
+ Ecore_Event_Key *ev = static_cast<Ecore_Event_Key *>(event_info);
+ const std::string keyName = ev->keyname;
+ if (keyName.compare("Down") == 0 || keyName.compare("Up") == 0) {
+ GenlistItemsManagerPtr itemsManager = genlistManager->getItemsManager();
+ // if there is no current item, set it to first item
+ if (!itemsManager->getItem(GenlistItemType::ITEM_CURRENT)) {
+ itemsManager->assignItem(GenlistItemType::ITEM_CURRENT,
+ GenlistItemType::ITEM_FIRST);
+ }
+ if (keyName.compare("Down") == 0) {
+ itemsManager->shiftItemDown(GenlistItemType::ITEM_CURRENT);
+ } else {
+ itemsManager->shiftItemUp(GenlistItemType::ITEM_CURRENT);
+ }
+ genlistManager->signalItemFocusChange();
+ }
+ return EINA_FALSE;
+}
+
+} /* namespace base_ui */
+} /* namespace tizen_browser */
--- /dev/null
+/*
+ * Copyright (c) 2016 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef GENLISTMANAGERCALLBACKS_H_
+#define GENLISTMANAGERCALLBACKS_H_
+
+#include "GenlistManager.h"
+#include <Elementary.h>
+#include <Evas.h>
+
+namespace tizen_browser {
+namespace base_ui {
+
+class GenlistManagerCallbacks
+{
+public:
+ GenlistManagerCallbacks();
+ virtual ~GenlistManagerCallbacks();
+
+ /**
+ * Handles keyboard events: up and down keys.
+ */
+ static Eina_Bool _object_event(void* data, Evas_Object* obj,
+ Evas_Object* src, Evas_Callback_Type type, void* event_info);
+ static void _item_selected(void* data, Evas_Object* obj, void* event_info);
+ static void setGenlistManager(GenlistManager* genlistManager)
+ {
+ GenlistManagerCallbacks::genlistManager = genlistManager;
+ }
+private:
+ static GenlistManager* genlistManager;
+};
+
+} /* namespace base_ui */
+} /* namespace tizen_browser */
+
+#endif /* GENLISTMANAGERCALLBACKS_H_ */
--- /dev/null
+/*
+ * Copyright (c) 2016 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "TimerCallbacks.h"
+
+#include "BrowserLogger.h"
+#include "UrlHistoryList.h"
+#include "GenlistManager.h"
+#include "GenlistItemsManager.h"
+
+namespace tizen_browser {
+namespace base_ui {
+
+AdjustGenlistHeight::AdjustGenlistHeight()
+ : m_genlist(nullptr)
+ , m_items_visible_number_max(0)
+ , m_item_h(0)
+{
+}
+
+void AdjustGenlistHeight::set(Evas_Object* genlist, int itemsVisibleNumberMax,
+ int itemH)
+{
+ m_genlist = genlist;
+ m_items_visible_number_max = itemsVisibleNumberMax;
+ m_item_h = itemH;
+}
+
+void AdjustGenlistHeight::operator()() const
+{
+ if (!m_genlist)
+ return;
+ const int LIST_ITEMS_NUMBER = elm_genlist_items_count(m_genlist);
+ if (LIST_ITEMS_NUMBER == 0)
+ return;
+ int historyItemsVisibleCurrent = m_items_visible_number_max;
+ if (LIST_ITEMS_NUMBER < historyItemsVisibleCurrent)
+ historyItemsVisibleCurrent = LIST_ITEMS_NUMBER;
+ Evas_Coord w, h;
+ evas_object_geometry_get(m_genlist, nullptr, nullptr, &w, nullptr);
+ h = m_item_h * historyItemsVisibleCurrent;
+ evas_object_resize(m_genlist, w, h);
+}
+
+GenlistFocused::GenlistFocused()
+ : m_urlHistoryList(nullptr)
+{
+}
+
+void GenlistFocused::set(UrlHistoryList* urlHistoryList)
+{
+ m_urlHistoryList = urlHistoryList;
+}
+
+void GenlistFocused::operator ()() const
+{
+ m_urlHistoryList->onListWidgetFocusChange(true);
+}
+
+}
+}
--- /dev/null
+/*
+ * Copyright (c) 2016 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef URLHISTORYLIST_TIMER_CALLBACKS_H_
+#define URLHISTORYLIST_TIMER_CALLBACKS_H_
+
+#include <Elementary.h>
+
+namespace tizen_browser {
+namespace base_ui {
+
+class UrlHistoryList;
+class GenlistManager;
+
+/**
+ * Used with EcoreTimerCaller. Resizes genlist according to the number of its
+ * elements.
+ */
+class AdjustGenlistHeight
+{
+public:
+ AdjustGenlistHeight();
+ void set(Evas_Object* genlist, int itemsVisibleNumberMax, int itemH);
+ void operator()() const;
+private:
+ Evas_Object* m_genlist;
+ int m_items_visible_number_max;
+ int m_item_h;
+};
+
+/**
+ * Used with EcoreTimerCaller. Callback invoked when UrlHistoryList genlist
+ * gains focus.
+ */
+class GenlistFocused
+{
+public:
+ GenlistFocused();
+ void set(UrlHistoryList* urlHistoryList);
+ void operator()() const;
+private:
+ UrlHistoryList* m_urlHistoryList;
+};
+
+}
+}
+
+#endif /* URLHISTORYLIST_TIMER_CALLBACKS_H_ */
--- /dev/null
+/*
+ * Copyright (c) 2016 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <Elementary.h>
+#include <ecore-1/Ecore.h>
+#include "UrlHistoryList.h"
+#include "GenlistManager.h"
+#include "BrowserLogger.h"
+#include "GenlistItemsManager.h"
+#include "WebPageUI/WebPageUIStatesManager.h"
+#include "Config.h"
+#include <EflTools.h>
+
+namespace tizen_browser {
+namespace base_ui {
+
+UrlHistoryList::UrlHistoryList(WPUStatesManagerPtrConst webPageUiStatesMgr)
+ : m_genlistManager(make_shared<GenlistManager>())
+ , m_webPageUiStatesMgr(webPageUiStatesMgr)
+ , ITEMS_NUMBER_MAX(boost::any_cast<int>(config::Config::
+ getInstance().get(CONFIG_KEY::URLHISTORYLIST_ITEMS_NUMBER_MAX)))
+ , KEYWORD_LENGTH_MIN(boost::any_cast<int>(tizen_browser::config::Config::
+ getInstance().get(CONFIG_KEY::URLHISTORYLIST_KEYWORD_LENGTH_MIN)))
+ , m_parent(nullptr)
+ , m_entry(nullptr)
+ , m_layout(nullptr)
+ , m_widgetFocused(false)
+{
+ m_edjFilePath = EDJE_DIR;
+ m_edjFilePath.append("WebPageUI/UrlHistoryList.edj");
+ m_genlistManager->signalItemSelected.connect(
+ boost::bind(&UrlHistoryList::onItemSelect, this, _1));
+ m_genlistManager->signalItemFocusChange.connect(
+ boost::bind(&UrlHistoryList::onItemFocusChange, this));
+ m_genlistManager->signalGenlistCreated.connect(
+ boost::bind(&UrlHistoryList::onGenlistCreated, this, _1));
+ m_genlistFocusedCallback.set(this);
+}
+
+UrlHistoryList::~UrlHistoryList()
+{
+}
+
+void UrlHistoryList::setMembers(Evas_Object* parent, Evas_Object* editedEntry)
+{
+ m_parent = parent;
+ m_entry = editedEntry;
+ evas_object_smart_callback_add(m_entry, "changed,user",
+ UrlHistoryList::_uri_entry_editing_changed_user, this);
+}
+
+void UrlHistoryList::createLayout(Evas_Object* parentLayout)
+{
+ m_layout = elm_layout_add(parentLayout);
+ tools::EflTools::setExpandHints(m_layout);
+ elm_layout_file_set(m_layout, m_edjFilePath.c_str(), "url_history_list");
+ m_genlistManager->setParentLayout(m_layout);
+}
+
+Evas_Object* UrlHistoryList::getLayout()
+{
+ if (!m_layout)
+ createLayout(m_parent);
+ return m_layout;
+}
+
+void UrlHistoryList::saveEntryAsEditedContent()
+{
+ m_entryEditedContent = elm_entry_entry_get(m_entry);
+}
+
+void UrlHistoryList::restoreEntryEditedContent()
+{
+ elm_entry_entry_set(m_entry, m_entryEditedContent.c_str());
+ elm_entry_cursor_end_set(m_entry);
+}
+
+int UrlHistoryList::getItemsNumberMax() const
+{
+ return ITEMS_NUMBER_MAX;
+}
+
+int UrlHistoryList::getKeywordLengthMin() const
+{
+ return KEYWORD_LENGTH_MIN;
+}
+
+bool UrlHistoryList::getGenlistVisible()
+{
+ return evas_object_visible_get(m_genlistManager->getGenlist());
+}
+
+void UrlHistoryList::hideWidget()
+{
+ m_genlistManager->hide();
+}
+
+void UrlHistoryList::onBackPressed()
+{
+ hideWidget();
+}
+
+bool UrlHistoryList::getWidgetFocused() const
+{
+ return m_widgetFocused;
+}
+
+void UrlHistoryList::onURLEntryEditedByUser(const string& editedUrl,
+ shared_ptr<services::HistoryItemVector> matchedEntries)
+{
+ if (matchedEntries->size() == 0) {
+ hideWidget();
+ } else {
+ m_genlistManager->show(editedUrl, matchedEntries);
+ evas_object_show(m_layout);
+ }
+}
+
+void UrlHistoryList::onItemFocusChange()
+{
+ elm_entry_entry_set(m_entry, m_genlistManager->getItemUrl( {
+ GenlistItemType::ITEM_CURRENT }).c_str());
+}
+
+void UrlHistoryList::onGenlistCreated(Evas_Object* genlist)
+{
+ elm_object_part_content_set(m_layout, "list_swallow", genlist);
+ evas_object_show(m_layout);
+}
+
+void UrlHistoryList::onItemSelect(std::string content)
+{
+ if (m_webPageUiStatesMgr->equals(WPUState::QUICK_ACCESS)) {
+ openURL(content);
+ } else {
+ uriChanged(content);
+ }
+}
+
+void UrlHistoryList::onListWidgetFocusChange(bool focused)
+{
+ m_widgetFocused = focused;
+ if (focused) {
+ string itemUrl = m_genlistManager->getItemUrl( {
+ GenlistItemType::ITEM_CURRENT, GenlistItemType::ITEM_FIRST });
+ elm_entry_entry_set(m_entry, itemUrl.c_str());
+ } else {
+ restoreEntryEditedContent();
+ }
+}
+
+void UrlHistoryList::listWidgetFocusedFromUri()
+{
+ m_widgetFocused = true;
+ m_timerGenlistFocused.addTimer(m_genlistFocusedCallback);
+}
+
+void UrlHistoryList::_uri_entry_editing_changed_user(void* data,
+ Evas_Object* /* obj */, void* /* event_info */)
+{
+ UrlHistoryList* self = reinterpret_cast<UrlHistoryList*>(data);
+ self->saveEntryAsEditedContent();
+}
+
+}/* namespace base_ui */
+} /* namespace tizen_browser */
--- /dev/null
+/*
+ * Copyright (c) 2016 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef URLHISTORYLIST_H_
+#define URLHISTORYLIST_H_
+
+#include <memory>
+#include <Evas.h>
+
+#include "services/HistoryService/HistoryItemTypedef.h"
+#include <boost/signals2/signal.hpp>
+#include "EcoreTimerCaller.h"
+#include "TimerCallbacks.h"
+
+using namespace std;
+
+namespace tizen_browser {
+namespace base_ui {
+
+class WebPageUIStatesManager;
+typedef std::shared_ptr<const WebPageUIStatesManager> WPUStatesManagerPtrConst;
+class GenlistManager;
+typedef shared_ptr<GenlistManager> GenlistManagerPtr;
+
+/**
+ * Manages list of url matches (URL from history). Manages top layout, creates
+ * widget displaying url items.
+ */
+class UrlHistoryList
+{
+public:
+ UrlHistoryList(WPUStatesManagerPtrConst webPageUiStatesMgr);
+ virtual ~UrlHistoryList();
+ void setMembers(Evas_Object* parent, Evas_Object* chainObject);
+ Evas_Object* getLayout();
+ bool getGenlistVisible();
+
+ /**
+ * On uri entry widget "changed,user" signal.
+ *
+ * @param matchedEntries The entries matches for editedUrl
+ */
+ void onURLEntryEditedByUser(const string& editedUrl,
+ shared_ptr<services::HistoryItemVector> matchedEntries);
+ void hideWidget();
+ void onBackPressed();
+
+ /**
+ * @return True if widget is focused.
+ */
+ bool getWidgetFocused() const;
+ void onListWidgetFocusChange(bool focused);
+ void listWidgetFocusedFromUri();
+ void saveEntryAsEditedContent();
+ void saveEntryAsURLContent();
+ void restoreEntryEditedContent();
+ void restoreEntryURLContent();
+ int getItemsNumberMax() const;
+ int getKeywordLengthMin() const;
+ boost::signals2::signal<void (const std::string&)> openURL;
+ boost::signals2::signal<void (const std::string&)> uriChanged;
+
+private:
+ void createLayout(Evas_Object* parentLayout);
+ void onItemSelect(std::string content);
+
+ /**
+ * On genlist's item focus change.
+ */
+ void onItemFocusChange();
+
+ /**
+ * Main layout is not setting genlist as a swallow in the beginnging,
+ * because it will cover view in WebPageUi.
+ */
+ void onGenlistCreated(Evas_Object*);
+ static void _uri_entry_editing_changed_user(void* data, Evas_Object* obj, void* event_info);
+
+ GenlistManagerPtr m_genlistManager;
+ WPUStatesManagerPtrConst m_webPageUiStatesMgr;
+ // the maximum items number on a list
+ const int ITEMS_NUMBER_MAX;
+ // the minimum length of the keyword used to search matches
+ const int KEYWORD_LENGTH_MIN;
+ Evas_Object* m_parent;
+ // entry widget from which change signals are received
+ Evas_Object* m_entry;
+ Evas_Object* m_layout;
+ string m_edjFilePath;
+ // content of the edited entry, needed to restore edited value
+ string m_entryEditedContent;
+ // content of the entry before edition: needed to restore original URL value
+ string m_entryURLContent;
+ bool m_widgetFocused;
+ GenlistFocused m_genlistFocusedCallback;
+ tools::EflTools::EcoreTimerCaller<GenlistFocused> m_timerGenlistFocused;
+};
+
+} /* namespace base_ui */
+} /* namespace tizen_browser */
+
+#endif /* URLHISTORYLIST_H_ */
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "UrlMatchesStyler.h"
+
+namespace tizen_browser {
+namespace base_ui {
+
+UrlMatchesStyler::UrlMatchesStyler() :
+ TAG_WHOLE_URL(
+ "<align=left><color=" + FONT_COLOR_NORMAL + "><font_size="
+ + FONT_SIZE + ">"), TAG_WHOLE_URL_CLOSE(
+ "</color></font></align>"), TAG_HIGHLIGHT("<font_weight=bold>"),
+ TAG_HIGHLIGHT_CLOSE("</font_weight>"), TAG_COLOR(
+ "<color=" + FONT_COLOR_HIGHLIGHT + ">"), TAG_COLOR_CLOSE(
+ closeTag(TAG_COLOR)), TAG_COMPLETE(TAG_HIGHLIGHT + TAG_COLOR), TAG_COMPLETE_CLOSE(
+ TAG_HIGHLIGHT_CLOSE + TAG_COLOR_CLOSE), TAGS_COMPLETE_LEN(
+ TAG_COMPLETE.length() + TAG_COMPLETE_CLOSE.length())
+{
+}
+
+UrlMatchesStyler::~UrlMatchesStyler()
+{
+}
+
+string UrlMatchesStyler::closeTag(const string& tag) const
+{
+ string closedTag(tag);
+ return string(closedTag.insert(1, "/"));
+}
+
+string UrlMatchesStyler::getUrlHighlightedMatches(const string& styledUrl,
+ const string& highlightingKeywords) const
+{
+ vector<string> keywords;
+ splitKeywordsString(highlightingKeywords, keywords);
+
+ int_pairs rangesHighlight;
+ for (auto key : keywords) {
+ fillOccuranceRanges(styledUrl, key, rangesHighlight);
+ }
+
+ int_pairs mergedRangesHighlight;
+ mergeRanges(rangesHighlight, mergedRangesHighlight);
+ return getTaggedString(styledUrl, mergedRangesHighlight);
+}
+
+void UrlMatchesStyler::splitKeywordsString(const string& keywordsString,
+ vector<string>& resultKeywords) const
+{
+ boost::algorithm::split(resultKeywords, keywordsString,
+ boost::is_any_of("\t "), boost::token_compress_on);
+ // remove empty elements
+ for (auto it = resultKeywords.begin(); it != resultKeywords.end();) {
+ if ((*it).empty()) {
+ it = resultKeywords.erase(it);
+ } else {
+ ++it;
+ }
+ }
+}
+
+void UrlMatchesStyler::fillOccuranceRanges(const string& _checkedString,
+ const string& _searchedMatch, int_pairs& resultRanges) const
+{
+ if (_checkedString.empty() || _searchedMatch.empty())
+ return;
+
+ string checkedString(_checkedString);
+ string searchedMatch(_searchedMatch);
+ boost::algorithm::to_lower(checkedString);
+ boost::algorithm::to_lower(searchedMatch);
+
+ int len = searchedMatch.length();
+ vector<int> positions;
+ getMatchesPositions(checkedString, searchedMatch, positions);
+ for (auto pos : positions) {
+ resultRanges.push_back( { pos, pos + len - 1 });
+ }
+}
+
+void UrlMatchesStyler::getMatchesPositions(const string& checkedString,
+ const string& searchedMatch, vector<int>& resultPositions) const
+{
+ boost::regex match_regex(searchedMatch);
+ for (auto it = boost::sregex_iterator(checkedString.begin(),
+ checkedString.end(), match_regex); it != boost::sregex_iterator();
+ ++it) {
+ resultPositions.push_back(it->position());
+ }
+}
+
+void UrlMatchesStyler::mergeRanges(int_pairs& ranges, int_pairs& result) const
+{
+ if (ranges.size() == 0)
+ return;
+ sort(ranges.begin(), ranges.end());
+
+ auto current = *(ranges.begin());
+ for (auto it = ranges.begin() + 1; it != ranges.end(); ++it) {
+ if (current.second >= it->first) {
+ current.second = max(current.second, it->second);
+ } else {
+ result.push_back(current);
+ current = *it;
+ }
+ }
+ result.push_back(current);
+}
+
+string UrlMatchesStyler::getTaggedString(const string& strToHighlight,
+ const int_pairs& ranges) const
+{
+ string strResult(strToHighlight);
+ int insertOffset = 0;
+ for (auto pair : ranges) {
+ strResult.insert(pair.second + insertOffset + 1, TAG_COMPLETE_CLOSE);
+ strResult.insert(pair.first + insertOffset, TAG_COMPLETE);
+ insertOffset += TAGS_COMPLETE_LEN;
+ }
+ strResult.insert(strResult.length(), TAG_WHOLE_URL_CLOSE);
+ strResult.insert(0, TAG_WHOLE_URL);
+ return strResult;
+}
+
+} /* namespace base_ui */
+} /* namespace tizen_browser */
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef URLMATCHESSTYLER_H_
+#define URLMATCHESSTYLER_H_
+
+#include <string>
+#include <vector>
+#include <boost/algorithm/string.hpp>
+#include <boost/regex.hpp>
+#include "BrowserLogger.h"
+
+using namespace std;
+
+namespace tizen_browser {
+namespace base_ui {
+
+class UrlMatchesStyler
+{
+public:
+ UrlMatchesStyler();
+ virtual ~UrlMatchesStyler();
+
+ /**
+ * @brief Get string containing EFL tags, which are highlighting given keywords.
+ * @param styledUrl url which will be styled
+ * @param highlightingKeyword keywords (entered url) indicating which
+ * fragments should be highlighted
+ * @return styledUrl enriched with EFL tags
+ */
+ string getUrlHighlightedMatches(const string& styledUrl,
+ const string& highlightingKeywords) const;
+
+private:
+ typedef vector<pair<int, int>> int_pairs;
+ const string FONT_COLOR_HIGHLIGHT = "#4088D3";
+ const string FONT_COLOR_NORMAL = "#888888";
+ const string FONT_SIZE = "35";
+ const string TAG_WHOLE_URL;
+ const string TAG_WHOLE_URL_CLOSE;
+ const string TAG_HIGHLIGHT, TAG_HIGHLIGHT_CLOSE;
+ const string TAG_COLOR, TAG_COLOR_CLOSE;
+ const string TAG_COMPLETE, TAG_COMPLETE_CLOSE;
+ const int TAGS_COMPLETE_LEN;
+
+ /**
+ * @brief adds '/' to a tag (<a> -> </a>)
+ * @param tag tag to be closed
+ * @return closed tag
+ */
+ string closeTag(const string& tag) const;
+ /**
+ * @brief splits given string by removing spaces
+ * @param keywordsString string to split
+ * @param resultKeywords vector to which result strings are stored
+ */
+ void splitKeywordsString(const string& keywordsString,
+ vector<string>& resultKeywords) const;
+ /**
+ * @brief Fills vector with ranges describing beginnings end ends of occurrences of one string in another.
+ * @param checkedString the subject of search
+ * @param searchedMatch match to be searched for
+ * @param resultRanges vector filled with found ranges
+ */
+ void fillOccuranceRanges(const string& checkedString,
+ const string& searchedMatch, int_pairs& resultRanges) const;
+ /**
+ * @brief Searches the string for positions of occurrences of another string.
+ * @param checkedString the subject of search
+ * @param searchedMatch string to be searched for
+ * @param resultPositions vector filled with result positions
+ */
+ void getMatchesPositions(const string& checkedString,
+ const string& searchedMatch, vector<int>& resultPositions) const;
+ /**
+ * @brief merges ranges
+ * @param ranges vector of ranges to merge
+ * @param result vector filled with merged ranges
+ */
+ void mergeRanges(int_pairs& ranges, int_pairs& result) const;
+ /**
+ * @brief get string enriched with opening and closing tags on given positions
+ * @param strToHighlight string to be enriched with tags
+ * @param ranges positions of opening and closing tags
+ * @param tag opening tag (for every pair.first)
+ * @param tagClose closing tag (for every pair.second)
+ * @return string with tags
+ */
+ string getTaggedString(const string& strToHighlight,
+ const int_pairs& ranges) const;
+
+};
+
+} /* namespace base_ui */
+} /* namespace tizen_browser */
+
+#endif /* URLMATCHESSTYLER_H_ */
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <Elementary.h>
+#include <memory>
+#include <boost/format.hpp>
+#include "app_i18n.h"
+#include "WebPageUI.h"
+#include "BrowserLogger.h"
+#include "ServiceManager.h"
+#include "BrowserAssert.h"
+#include "UrlHistoryList/UrlHistoryList.h"
+#include "WebPageUIStatesManager.h"
+#include <string>
+#include <app_control.h>
+
+namespace tizen_browser {
+namespace base_ui {
+
+EXPORT_SERVICE(WebPageUI, "org.tizen.browser.webpageui")
+
+#define MAX_SIGNAL_NAME 32
+#define MAX_PROGRESS_LEVEL 20
+#define PROGRESS_STEP 0.05
+
+WebPageUI::WebPageUI()
+ : m_parent(nullptr)
+ , m_mainLayout(nullptr)
+ , m_errorLayout(nullptr)
+ , m_privateLayout(nullptr)
+ , m_bookmarkManagerButton(nullptr)
+ , m_statesMgr(std::make_shared<WebPageUIStatesManager>(WPUState::MAIN_WEB_PAGE))
+ , m_URIEntry(new URIEntry(m_statesMgr))
+ , m_urlHistoryList(std::make_shared<UrlHistoryList>(getStatesMgr()))
+ , m_webviewLocked(false)
+ , m_WebPageUIvisible(false)
+ , m_pwaInfo(nullptr)
+#if GESTURE
+ , m_gestureLayer(nullptr)
+#endif
+ , m_uriBarHidden(false)
+ , m_fullscreen(false)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+}
+
+WebPageUI::~WebPageUI()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+}
+
+void WebPageUI::init(Evas_Object* parent)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(parent);
+ m_parent = parent;
+}
+
+Evas_Object* WebPageUI::getContent()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_parent);
+ if (!m_mainLayout) {
+ createLayout();
+ }
+ return m_mainLayout;
+}
+
+UrlHistoryPtr WebPageUI::getUrlHistoryList()
+{
+ return m_urlHistoryList;
+}
+
+void WebPageUI::showUI()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ auto state = getEngineState();
+ if (state) {
+ switch (*state) {
+ case basic_webengine::State::NORMAL:
+ elm_object_signal_emit(m_mainLayout, "set_normal_mode", "ui");
+ break;
+ case basic_webengine::State::SECRET:
+ elm_object_signal_emit(m_mainLayout, "set_secret_mode", "ui");
+ break;
+ default:
+ BROWSER_LOGE("[%s:%d] Unknown state!", __PRETTY_FUNCTION__, __LINE__);
+ }
+ m_bottomButtonBar->setButtonsColor(*state == basic_webengine::State::SECRET);
+ m_rightButtonBar->setButtonsColor(*state == basic_webengine::State::SECRET);
+ } else {
+ BROWSER_LOGE("[%s:%d] Wrong state value!", __PRETTY_FUNCTION__, __LINE__);
+ }
+
+ M_ASSERT(m_mainLayout);
+ evas_object_show(m_mainLayout);
+
+ evas_object_show(elm_object_part_content_get(m_mainLayout, "web_view"));
+
+ evas_object_show(m_URIEntry->getContent());
+ evas_object_show(elm_object_part_content_get(m_mainLayout, "bottom_toolbar"));
+ evas_object_show(elm_object_part_content_get(m_mainLayout, "uri_bar_buttons_right"));
+
+ if (m_statesMgr->equals(WPUState::QUICK_ACCESS)) {
+ elm_object_signal_emit(m_mainLayout, "shiftback_uri", "ui");
+ showQuickAccess();
+ }
+
+ m_WebPageUIvisible = true;
+
+ elm_object_event_callback_add(m_bottomButtonBar->getContent(), _cb_down_pressed_on_urlbar, this);
+ elm_object_event_callback_add(m_rightButtonBar->getContent(), _cb_down_pressed_on_urlbar, this);
+ elm_object_event_callback_add(m_URIEntry->getContent(), _cb_down_pressed_on_urlbar, this);
+#if GESTURE
+ elm_gesture_layer_cb_add(m_gestureLayer, ELM_GESTURE_N_LINES, ELM_GESTURE_STATE_MOVE, _gesture_move, this);
+ elm_gesture_layer_line_min_length_set(m_gestureLayer, SWIPE_MOMENTUM_TRESHOLD);
+ elm_gesture_layer_line_distance_tolerance_set(m_gestureLayer, SWIPE_MOMENTUM_TRESHOLD);
+#endif
+}
+
+
+void WebPageUI::hideUI()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_mainLayout);
+ m_URIEntry->loadFinished();
+ evas_object_hide(m_mainLayout);
+
+ if(m_statesMgr->equals(WPUState::QUICK_ACCESS))
+ hideQuickAccess();
+
+ evas_object_hide(elm_object_part_content_get(m_mainLayout, "web_view"));
+ evas_object_hide(m_URIEntry->getContent());
+ evas_object_hide(elm_object_part_content_get(m_mainLayout, "bottom_toolbar"));
+ evas_object_hide(elm_object_part_content_get(m_mainLayout, "uri_bar_buttons_right"));
+
+ m_WebPageUIvisible = false;
+
+ elm_object_event_callback_del(m_bottomButtonBar->getContent(), _cb_down_pressed_on_urlbar, this);
+ elm_object_event_callback_del(m_rightButtonBar->getContent(), _cb_down_pressed_on_urlbar, this);
+ elm_object_event_callback_del(m_URIEntry->getContent(), _cb_down_pressed_on_urlbar, this);
+#if GESTURE
+ elm_gesture_layer_cb_del(m_gestureLayer, ELM_GESTURE_N_LINES, ELM_GESTURE_STATE_MOVE, _gesture_move, this);
+#endif
+ hideFindOnPage();
+}
+
+void WebPageUI::loadStarted()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ showProgressBar();
+ m_URIEntry->loadStarted();
+ elm_object_signal_emit(m_mainLayout, "shiftright_uri", "ui");
+}
+
+void WebPageUI::progressChanged(double progress)
+{
+ if (progress == 1.0) {
+ hideProgressBar();
+ } else {
+ int level = (int)(progress * MAX_PROGRESS_LEVEL);
+ char signal_name[MAX_SIGNAL_NAME] = { 0 };
+ snprintf(signal_name, MAX_SIGNAL_NAME, "update,progress,%.02f,signal", ((double)level * PROGRESS_STEP));
+ elm_object_signal_emit(m_mainLayout, signal_name, "");
+ }
+}
+
+bool WebPageUI::stateEquals(WPUState state) const
+{
+ return m_statesMgr->equals(state);
+}
+
+bool WebPageUI::stateEquals(std::initializer_list<WPUState> states) const
+{
+ return m_statesMgr->equals(states);
+}
+
+void WebPageUI::loadFinished()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_URIEntry->loadFinished();
+ hideProgressBar();
+ m_URIEntry->updateSecureIcon();
+}
+
+void WebPageUI::toIncognito(bool incognito)
+{
+ BROWSER_LOGD("[%s:%d,%d] ", __PRETTY_FUNCTION__, __LINE__, incognito);
+ if (incognito) {
+ elm_object_signal_emit(m_mainLayout, "incognito,true", "ui");
+ }
+ else {
+ elm_object_signal_emit(m_mainLayout, "incognito,false", "ui");
+ }
+}
+
+void WebPageUI::setMainContent(Evas_Object* content)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(content);
+ hideWebView();
+ elm_object_part_content_set(m_mainLayout, "web_view", content);
+#if GESTURE
+ elm_gesture_layer_attach(m_gestureLayer, content);
+#endif
+ evas_object_smart_callback_add(content, "mouse,down", _content_clicked, this);
+ evas_object_show(content);
+}
+
+void WebPageUI::switchViewToErrorPage()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_statesMgr->set(WPUState::MAIN_ERROR_PAGE);
+ if (!m_errorLayout)
+ createErrorLayout();
+ setMainContent(m_errorLayout);
+ evas_object_show(m_bottomButtonBar->getContent());
+ elm_object_signal_emit(m_mainLayout, "shiftright_uri", "ui");
+ setErrorButtons();
+}
+
+void WebPageUI::switchViewToIncognitoPage()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_statesMgr->set(WPUState::MAIN_INCOGNITO_PAGE);
+ toIncognito(true);
+ if (!m_privateLayout)
+ createPrivateLayout();
+ setMainContent(m_privateLayout);
+ orientationChanged();
+ elm_object_signal_emit(m_mainLayout, "shiftright_uri", "ui");
+ setPrivateButtons();
+ m_URIEntry->changeUri("");
+}
+
+void WebPageUI::switchViewToWebPage(Evas_Object* content, const std::string uri, bool loading)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if(m_statesMgr->equals(WPUState::QUICK_ACCESS))
+ {
+ hideQuickAccess();
+ m_statesMgr->set(WPUState::MAIN_WEB_PAGE);
+ }
+ setMainContent(content);
+ elm_object_signal_emit(m_mainLayout, "shiftright_uri", "ui");
+ updateURIBar(uri, loading);
+}
+
+void WebPageUI::switchViewToQuickAccess(Evas_Object* content)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ m_statesMgr->set(WPUState::QUICK_ACCESS);
+ toIncognito(false);
+ setMainContent(content);
+ elm_object_signal_emit(m_mainLayout, "shiftback_uri", "ui");
+ hideProgressBar();
+ m_URIEntry->changeUri("");
+ m_URIEntry->showSecureIcon(false, false);
+ showQuickAccess();
+}
+
+void WebPageUI::faviconClicked(void* data, Evas_Object*, const char*, const char*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ WebPageUI* self = reinterpret_cast<WebPageUI*>(data);
+ if(!self->stateEquals({ WPUState::QUICK_ACCESS, WPUState::MAIN_ERROR_PAGE })) {
+ self->getURIEntry().clearFocus();
+ }
+}
+
+Eina_Bool WebPageUI::_cb_down_pressed_on_urlbar(void *data, Evas_Object */*obj*/, Evas_Object */*src*/, Evas_Callback_Type type, void *event_info)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ WebPageUI* self = reinterpret_cast<WebPageUI*>(data);
+ if(type == EVAS_CALLBACK_KEY_DOWN) {
+ Ecore_Event_Key *ev = static_cast<Ecore_Event_Key *>(event_info);
+ const std::string keyName = ev->keyname;
+ if(!keyName.compare("Down")){
+ self->lockWebview();
+ }
+ }
+ return EINA_FALSE;
+}
+
+void WebPageUI::setTabsNumber(int tabs)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (tabs == 0) {
+ elm_object_part_text_set(m_bottomButtonBar->getContent(), "tabs_number", "");
+ } else {
+ elm_object_part_text_set(m_bottomButtonBar->getContent(), "tabs_number", (boost::format("%1%") % tabs).str().c_str());
+ }
+}
+
+void WebPageUI::lockWebview()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if(isWebPageUIvisible()) {
+ if(m_statesMgr->equals(WPUState::MAIN_WEB_PAGE)) {
+ elm_object_focus_custom_chain_unset(m_mainLayout);
+ elm_object_focus_custom_chain_append(m_mainLayout, elm_object_part_content_get(m_mainLayout, "web_view"), NULL);
+ m_webviewLocked = true;
+ }
+ }
+}
+
+void WebPageUI::lockUrlHistoryList()
+{
+ elm_object_focus_custom_chain_unset(m_mainLayout);
+ elm_object_focus_custom_chain_append(m_mainLayout,
+ getUrlHistoryList()->getLayout(), NULL);
+ getUrlHistoryList()->listWidgetFocusedFromUri();
+ elm_object_focus_set(getUrlHistoryList()->getLayout(), EINA_TRUE);
+}
+
+void WebPageUI::unlockUrlHistoryList()
+{
+ elm_object_focus_set(m_URIEntry->getEntryWidget(), EINA_TRUE);
+ getUrlHistoryList()->onListWidgetFocusChange(false);
+}
+
+void WebPageUI::setFocusOnSuspend()
+{
+ elm_object_focus_set(m_rightButtonBar->getButton("tab_button"), EINA_TRUE);
+}
+
+void WebPageUI::fullscreenModeSet(bool state)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ auto landscape = isLandscape();
+ m_fullscreen = state;
+ if (!state)
+ elm_object_signal_emit(m_mainLayout, "show_uri_bar", "ui");
+ else if (landscape && state) {
+ (*landscape) ?
+ elm_object_signal_emit(m_mainLayout, "hide_uri_bar_landscape", "ui") :
+ elm_object_signal_emit(m_mainLayout, "hide_uri_bar_vertical", "ui");
+ }
+ showBottomBar(!state);
+}
+
+void WebPageUI::orientationChanged()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ auto landscape = isLandscape();
+
+ if (landscape) {
+ if (*landscape) {
+ elm_object_signal_emit(m_privateLayout, "show_incognito_landscape", "ui");
+ elm_object_signal_emit(m_bottomButtonBar->getContent(), "landscape,mode", "");
+ if (m_uriBarHidden)
+ elm_object_signal_emit(m_mainLayout, "hide_uri_bar_landscape", "ui");
+ } else {
+ elm_object_signal_emit(m_privateLayout, "show_incognito_vertical", "ui");
+ elm_object_signal_emit(m_bottomButtonBar->getContent(), "portrait,mode", "");
+ if (m_uriBarHidden)
+ elm_object_signal_emit(m_mainLayout, "hide_uri_bar_vertical", "ui");
+ }
+ }
+ else
+ BROWSER_LOGE("[%s:%d] Signal not found", __PRETTY_FUNCTION__, __LINE__);
+
+ if (m_statesMgr->equals(WPUState::QUICK_ACCESS)) {
+ qaOrientationChanged();
+ }
+}
+
+void WebPageUI::showContextMenu()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ boost::optional<Evas_Object*> window = getWindow();
+ if (window) {
+ createContextMenu(*window);
+
+ if (m_statesMgr->equals(WPUState::QUICK_ACCESS)) {
+ //TODO: Add translation
+ elm_ctxpopup_item_append(m_ctxpopup, "Edit Quick access", nullptr, _cm_edit_qa_clicked, this);
+ } else if (m_statesMgr->equals(WPUState::MAIN_WEB_PAGE)) {
+ elm_ctxpopup_item_append(m_ctxpopup, _("IDS_BR_OPT_SHARE"), nullptr, _cm_share_clicked, this);
+ elm_ctxpopup_item_append(m_ctxpopup, _("IDS_BR_OPT_FIND_ON_PAGE"), nullptr, _cm_find_on_page_clicked, this);
+
+ boost::optional<bool> bookmark = isBookmark();
+ if (bookmark) {
+ //TODO: Add translation
+ if (*bookmark)
+ elm_ctxpopup_item_append(m_ctxpopup, "Remove from bookmarks", nullptr,
+ _cm_delete_bookmark_clicked, this);
+ else
+ elm_ctxpopup_item_append(m_ctxpopup, "Add to Bookmarks", nullptr,
+ _cm_bookmark_flow_clicked, this);
+ } else
+ BROWSER_LOGE("[%s:%d] Signal not found", __PRETTY_FUNCTION__, __LINE__);
+
+ //TODO: "dont add this item if it is already in a quick access
+ elm_ctxpopup_item_append(m_ctxpopup, _("IDS_BR_OPT_ADD_TO_QUICK_ACCESS"), nullptr, _cm_add_to_qa_clicked, this);
+
+ if (!getDesktopMode())
+ elm_ctxpopup_item_append(m_ctxpopup, _("IDS_BR_BODY_DESKTOP_VIEW"), nullptr, _cm_desktop_view_page_clicked, this);
+ else
+ elm_ctxpopup_item_append(m_ctxpopup, _("IDS_BR_BODY_MOBILE_VIEW"), nullptr, _cm_mobile_view_page_clicked, this);
+ } else {
+ BROWSER_LOGW("[%s] State not handled, context menu not shown", __PRETTY_FUNCTION__);
+ return;
+ }
+
+ elm_ctxpopup_item_append(m_ctxpopup, _("IDS_BR_BODY_SETTINGS"), nullptr, _cm_settings_clicked, this);
+#if PWA
+ elm_ctxpopup_item_append(m_ctxpopup, "Add to Homescreen", nullptr, _cm_add_to_hs_clicked, this);
+#endif
+ alignContextMenu(*window);
+ } else
+ BROWSER_LOGE("[%s:%d] Signal not found", __PRETTY_FUNCTION__, __LINE__);
+}
+
+void WebPageUI::_cm_edit_qa_clicked(void* data, Evas_Object*, void* )
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data != nullptr) {
+ WebPageUI* webPageUI = static_cast<WebPageUI*>(data);
+ _cm_dismissed(nullptr, webPageUI->m_ctxpopup, nullptr);
+ webPageUI->quickAccessEdit();
+ } else
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+}
+
+void WebPageUI::_cm_share_clicked(void* data, Evas_Object*, void* )
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data != nullptr) {
+ WebPageUI* webPageUI = static_cast<WebPageUI*>(data);
+ _cm_dismissed(nullptr, webPageUI->m_ctxpopup, nullptr);
+
+ std::string uri = webPageUI->getURI();
+ webPageUI->launch_share(uri.c_str());
+ } else
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+}
+
+void WebPageUI::_cm_find_on_page_clicked(void* data, Evas_Object*, void* )
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data != nullptr) {
+ WebPageUI* webPageUI = static_cast<WebPageUI*>(data);
+ _cm_dismissed(nullptr, webPageUI->m_ctxpopup, nullptr);
+ webPageUI->showFindOnPageUI();
+ } else
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+}
+
+void WebPageUI::_cm_delete_bookmark_clicked(void* data, Evas_Object*, void* )
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data != nullptr) {
+ WebPageUI* webPageUI = static_cast<WebPageUI*>(data);
+ _cm_dismissed(nullptr, webPageUI->m_ctxpopup, nullptr);
+ webPageUI->deleteBookmark();
+ } else
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+}
+
+void WebPageUI::_cm_bookmark_flow_clicked(void* data, Evas_Object*, void* )
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data != nullptr) {
+ WebPageUI* webPageUI = static_cast<WebPageUI*>(data);
+ _cm_dismissed(nullptr, webPageUI->m_ctxpopup, nullptr);
+ webPageUI->showBookmarkFlowUI();
+ } else
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+}
+
+void WebPageUI::_cm_add_to_qa_clicked(void* data, Evas_Object*, void* )
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data != nullptr) {
+ WebPageUI* webPageUI = static_cast<WebPageUI*>(data);
+ _cm_dismissed(nullptr, webPageUI->m_ctxpopup, nullptr);
+ webPageUI->addToQuickAccess();
+ } else
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+}
+
+void WebPageUI::_cm_desktop_view_page_clicked(void* data, Evas_Object*, void* )
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data != nullptr) {
+ WebPageUI* webPageUI = static_cast<WebPageUI*>(data);
+ _cm_dismissed(nullptr, webPageUI->m_ctxpopup, nullptr);
+ webPageUI->switchToDesktopMode();
+ webPageUI->setDesktopMode(true);
+ } else
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+}
+
+void WebPageUI::_cm_mobile_view_page_clicked(void* data, Evas_Object*, void* )
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data != nullptr) {
+ WebPageUI* webPageUI = static_cast<WebPageUI*>(data);
+ _cm_dismissed(nullptr, webPageUI->m_ctxpopup, nullptr);
+ webPageUI->switchToMobileMode();
+ webPageUI->setDesktopMode(false);
+ } else
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+}
+
+void WebPageUI::_cm_settings_clicked(void* data, Evas_Object*, void* )
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (data != nullptr) {
+ WebPageUI* webPageUI = static_cast<WebPageUI*>(data);
+ _cm_dismissed(nullptr, webPageUI->m_ctxpopup, nullptr);
+ webPageUI->showSettingsUI();
+ } else
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+}
+#if PWA
+void WebPageUI::_cm_add_to_hs_clicked(void* data, Evas_Object*, void* )
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ if (data) {
+ WebPageUI* webPageUI = static_cast<WebPageUI*>(data);
+ webPageUI->m_pwaInfo = std::make_shared<pwaInfo>();
+ _cm_dismissed(nullptr, webPageUI->m_ctxpopup, nullptr);
+
+ // send request API.
+ pwaRequestManifest();
+ }
+ else {
+ BROWSER_LOGW("[%s] data = nullptr", __PRETTY_FUNCTION__);
+ }
+}
+#endif
+
+std::string WebPageUI::getURI() {
+ auto retVal = requestCurrentPageForWebPageUI();
+ if(retVal && !(*retVal).empty()) {
+ return *retVal;
+ } else {
+ return " ";
+ }
+}
+
+void WebPageUI::createLayout()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_parent);
+
+ // set white base background for button
+ edje_color_class_set("elm/widget/button/default/bg-default", 255, 255, 255, 255,
+ 255, 255, 255, 255,
+ 255, 255, 255, 255);
+ edje_color_class_set("elm/widget/button/default/bg-disabled", 255, 255, 255, 255,
+ 255, 255, 255, 255,
+ 255, 255, 255, 255);
+
+ // create web layout
+ m_mainLayout = elm_layout_add(m_parent);
+ evas_object_size_hint_weight_set(m_mainLayout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ elm_layout_file_set(m_mainLayout, edjePath("WebPageUI/WebPageUI.edj").c_str(), "main_layout");
+
+ createActions();
+
+ // bottom buttons
+ m_bottomButtonBar = std::unique_ptr<ButtonBar>(new ButtonBar(m_mainLayout, "WebPageUI/BottomButtonBar.edj", "bottom_button_bar"));
+ m_bottomButtonBar->addAction(m_back, "prev_button");
+ m_bottomButtonBar->addAction(m_forward, "next_button");
+ m_bottomButtonBar->addAction(m_homePage, "home_button");
+ m_bottomButtonBar->addAction(m_bookmarks, "bookmarks_button");
+ m_bottomButtonBar->addAction(m_tabs, "tabs_button");
+
+ // right buttons
+ m_rightButtonBar = std::unique_ptr<ButtonBar>(new ButtonBar(m_mainLayout, "WebPageUI/RightButtonBar.edj", "right_button_bar"));
+ m_rightButtonBar->addAction(m_addTab, "tab_button");
+
+ //URL bar (Evas Object is shipped by URIEntry object)
+ m_URIEntry->init(m_mainLayout);
+ elm_object_part_content_set(m_mainLayout, "uri_entry", m_URIEntry->getContent());
+ elm_object_part_content_set(m_mainLayout, "bottom_swallow", m_bottomButtonBar->getContent());
+ elm_object_part_content_set(m_mainLayout, "uri_bar_buttons_right", m_rightButtonBar->getContent());
+
+ elm_layout_signal_callback_add(m_URIEntry->getContent(), "slide_websearch", "elm", faviconClicked, this);
+
+// elm_theme_extension_add(nullptr, edjePath("WebPageUI/UrlHistoryList.edj").c_str());
+// m_urlHistoryList->setMembers(m_mainLayout, m_URIEntry->getEntryWidget());
+// elm_object_part_content_set(m_mainLayout, "url_history_list", m_urlHistoryList->getLayout());
+
+ connectActions();
+
+#if GESTURE
+ // will be attatch on every 'setMainContent'
+ m_gestureLayer = elm_gesture_layer_add(m_mainLayout);
+#endif
+}
+
+void WebPageUI::createErrorLayout()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_errorLayout = elm_layout_add(m_mainLayout);
+ evas_object_size_hint_weight_set(m_errorLayout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(m_errorLayout, EVAS_HINT_FILL, EVAS_HINT_FILL);
+ elm_layout_file_set(m_errorLayout, edjePath("WebPageUI/ErrorMessage.edj").c_str(), "error_message");
+}
+
+void WebPageUI::createPrivateLayout()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_privateLayout = elm_layout_add(m_mainLayout);
+ evas_object_size_hint_weight_set(m_privateLayout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(m_privateLayout, EVAS_HINT_FILL, EVAS_HINT_FILL);
+ elm_layout_file_set(m_privateLayout, edjePath("WebPageUI/PrivateMode.edj").c_str(), "inco_message");
+
+ m_bookmarkManagerButton = elm_button_add(m_privateLayout);
+ elm_object_style_set(m_bookmarkManagerButton, "invisible_button");
+ evas_object_smart_callback_add(m_bookmarkManagerButton, "clicked", _bookmark_manager_clicked, this);
+ evas_object_show(m_bookmarkManagerButton);
+
+ elm_object_part_content_set(m_privateLayout, "bookmarkmanager_click", m_bookmarkManagerButton);
+}
+
+void WebPageUI::_bookmark_manager_clicked(void * data, Evas_Object *, void *)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ WebPageUI* webpageUI = static_cast<WebPageUI*>(data);
+ webpageUI->bookmarkManagerClicked();
+}
+
+void WebPageUI::setContentFocus()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (getURIEntry().hasFocus())
+ getURIEntry().clearFocus();
+}
+
+void WebPageUI::showBottomBar(bool isShown)
+{
+ BROWSER_LOGD("[%s:%d] %d", __PRETTY_FUNCTION__, __LINE__, isShown);
+ if (m_fullscreen) {
+ elm_object_signal_emit(m_mainLayout, "hide,bottom", "");
+ return;
+ }
+ if (isShown)
+ elm_object_signal_emit(m_mainLayout, "show,bottom", "");
+ else
+ elm_object_signal_emit(m_mainLayout, "hide,bottom", "");
+}
+
+void WebPageUI::_content_clicked(void *data, Evas_Object *, void *)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ WebPageUI* webpageUI = static_cast<WebPageUI*>(data);
+ webpageUI->setContentFocus();
+}
+
+void WebPageUI::createActions()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_back = sharedAction(new Action(_("IDS_BR_BUTTON_BACK_ABB")));
+ m_back->setIcon("toolbar_prev");
+
+ m_forward = sharedAction(new Action(_("IDS_BR_SK_NEXT")));
+ m_forward->setIcon("toolbar_next");
+
+ m_addTab = sharedAction(new Action("New tab"));
+ m_addTab->setIcon("add_tab");
+
+ m_homePage = sharedAction(new Action("Home"));
+ m_homePage->setIcon("toolbar_home");
+
+ m_bookmarks = sharedAction(new Action(_("IDS_BR_BODY_BOOKMARKS")));
+ m_bookmarks->setIcon("toolbar_bookmark");
+
+ m_tabs = sharedAction(new Action(_("IDS_BR_SK_TABS")));
+ m_tabs->setIcon("toolbar_tabs");
+}
+
+void WebPageUI::connectActions()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ //bottom bar
+ m_back->triggered.connect(boost::bind(&WebPageUI::backPageConnect, this));
+ m_forward->triggered.connect(boost::bind(&WebPageUI::forwardPageConnect, this));
+ m_tabs->triggered.connect(WebPageUI::showTabUI);
+ m_bookmarks->triggered.connect(WebPageUI::showBookmarksUI);
+ m_homePage->triggered.connect(WebPageUI::showHomePage);
+
+ //right bar
+ m_addTab->triggered.connect(boost::bind(&WebPageUI::addNewTabConnect, this));
+}
+
+void WebPageUI::showProgressBar()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ elm_object_signal_emit(m_mainLayout, "show,progress,signal", "");
+ elm_object_signal_emit(m_mainLayout, "update,progress,0.00,signal", "");
+}
+
+void WebPageUI::hideProgressBar()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ elm_object_signal_emit(m_mainLayout, "hide,progress,signal", "");
+}
+
+void WebPageUI::hideFindOnPage()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ elm_object_signal_emit(m_mainLayout, "hide_findonpage", "ui");
+}
+
+void WebPageUI::hideWebView()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ evas_object_hide(elm_object_part_content_unset(m_mainLayout, "web_view"));
+}
+
+void WebPageUI::setErrorButtons()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_forward->setEnabled(false);
+}
+
+void WebPageUI::setPrivateButtons()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_forward->setEnabled(false);
+}
+
+void WebPageUI::updateURIBar(const std::string& uri, bool loading)
+{
+ BROWSER_LOGD("[%s:%d] URI:%s", __PRETTY_FUNCTION__, __LINE__, uri.c_str());
+ m_URIEntry->setPageLoading(loading);
+ m_URIEntry->changeUri(uri);
+ hideProgressBar();
+}
+
+std::string WebPageUI::edjePath(const std::string& file)
+{
+ return std::string(EDJE_DIR) + file;
+}
+
+#if GESTURE
+Evas_Event_Flags WebPageUI::_gesture_move(void* data , void* event_info)
+{
+ auto info = static_cast<Elm_Gesture_Line_Info*>(event_info);
+ if (info->momentum.n == WebPageUI::SINGLE_FINGER) {
+ if ((info->angle > 330 || info->angle < 30) && info->momentum.my < -WebPageUI::SWIPE_MOMENTUM_TRESHOLD) { // top direction
+ auto self = static_cast<WebPageUI*>(data);
+ self->gestureUp();
+ } else if (info->angle > 150 && info->angle < 210 && info->momentum.my > WebPageUI::SWIPE_MOMENTUM_TRESHOLD) { // bottom direction
+ auto self = static_cast<WebPageUI*>(data);
+ self->gestureDown();
+ }
+ }
+
+ return EVAS_EVENT_FLAG_NONE;
+}
+
+void WebPageUI::gestureUp()
+{
+ if (!m_uriBarHidden) {
+ m_uriBarHidden = true;
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ boost::optional<bool> landscape = isLandscape();
+
+ if (landscape) {
+ if (*landscape)
+ elm_object_signal_emit(m_mainLayout, "hide_uri_bar_landscape", "ui");
+ else
+ elm_object_signal_emit(m_mainLayout, "hide_uri_bar_vertical", "ui");
+ } else
+ BROWSER_LOGE("[%s:%d] Signal not found", __PRETTY_FUNCTION__, __LINE__);
+ }
+}
+
+void WebPageUI::gestureDown()
+{
+ if (m_uriBarHidden) {
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ elm_object_signal_emit(m_mainLayout, "show_uri_bar", "ui");
+ m_uriBarHidden = false;
+ }
+}
+#endif
+
+void WebPageUI::mobileEntryFocused()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ elm_object_signal_emit(m_mainLayout, "enlarge_focused_uri", "ui");
+}
+
+void WebPageUI::mobileEntryUnfocused()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ elm_object_signal_emit(m_mainLayout, "decrease_unfocused_uri", "ui");
+
+ // delay hiding on one efl loop iteration to enable genlist item selected callback to come
+ ecore_timer_add(0.0, _hideDelay, this);
+}
+
+Eina_Bool WebPageUI::_hideDelay(void *data)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ auto self = static_cast<WebPageUI*>(data);
+ self->m_urlHistoryList->hideWidget();
+ return ECORE_CALLBACK_CANCEL;
+}
+
+void WebPageUI::setDisplayMode(WebPageUI::WebDisplayMode mode)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (mode == WebDisplayMode::WebDisplayModeFullscreen)
+ elm_object_signal_emit(m_mainLayout, "webview_fullscreen", "ui");
+ else if (mode == WebDisplayMode::WebDisplayModeStandalone)
+ BROWSER_LOGD("Not implemented");
+ else if (mode == WebDisplayMode::WebDisplayModeMinimalUi)
+ BROWSER_LOGD("Not implemented");
+ else if (mode == WebDisplayMode::WebDisplayModeBrowser)
+ elm_object_signal_emit(m_mainLayout, "webview_default", "ui");
+}
+
+void WebPageUI:: launch_share(const char *uri)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ app_control_h app_control = NULL;
+ if (app_control_create(&app_control) < 0) {
+ BROWSER_LOGD("Fail to create app_control handle");
+ return ;
+ }
+
+ if (app_control_set_operation(app_control, APP_CONTROL_OPERATION_SHARE_TEXT) < 0) {
+ BROWSER_LOGD("Fail to set app_control operation");
+ app_control_destroy(app_control);
+ return ;
+ }
+
+ if (app_control_add_extra_data(app_control, APP_CONTROL_DATA_TEXT, uri) < 0) {
+ BROWSER_LOGD("Fail to set extra data : APP_CONTROL_DATA_TEXT");
+ app_control_destroy(app_control);
+ return ;
+ }
+
+ if (app_control_send_launch_request(app_control, NULL, NULL) < 0) {
+ BROWSER_LOGD("Fail to launch app_control operation");
+ app_control_destroy(app_control);
+ return ;
+ }
+
+ app_control_destroy(app_control);
+ return ;
+}
+
+} // namespace tizen_browser
+} // namespace base_ui
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef WEBPAGEUI_H
+#define WEBPAGEUI_H
+
+#include <Evas.h>
+#include <boost/signals2/signal.hpp>
+#include "AbstractContextMenu.h"
+#include "AbstractService.h"
+#include "AbstractUIComponent.h"
+#include "AbstractRotatable.h"
+#include "ServiceFactory.h"
+#include "service_macros.h"
+#include "ButtonBar.h"
+#include "URIEntry.h"
+#include "AbstractWebEngine/State.h"
+
+namespace tizen_browser {
+namespace base_ui {
+
+class WebPageUIStatesManager;
+enum class WPUState;
+class UrlHistoryList;
+typedef std::shared_ptr<UrlHistoryList> UrlHistoryPtr;
+
+class BROWSER_EXPORT WebPageUI
+ : public interfaces::AbstractContextMenu
+ , public tizen_browser::core::AbstractService
+ , public tizen_browser::interfaces::AbstractUIComponent
+ , public tizen_browser::interfaces::AbstractRotatable
+{
+public:
+ typedef enum OrientationType {
+ portrait_primary = 0,
+ portrait_secondary,
+ landscape_primary,
+ landscape_secondary,
+ } orientationType;
+
+ typedef enum WebDisplayMode {
+ WebDisplayModeUndefined = 0,
+ WebDisplayModeBrowser,
+ WebDisplayModeMinimalUi,
+ WebDisplayModeStandalone,
+ WebDisplayModeFullscreen,
+ WebDisplayModeLast = WebDisplayModeFullscreen
+ } webDisplayMode;
+
+ struct pwaInfo {
+ std::string id;
+ std::string decodedIcon; // needs to src, type, sizes.
+ std::string uri;
+ std::string name;
+ std::string shortName;
+ int orientation; // needs to portrait-primary, portrait-secondary, landscape-primary, landscape-secondary.
+ int displayMode; // needs to fullscreen, standalone, minimal-ui, browser, and so on.
+ long themeColor;
+ long backgroundColor;
+ };
+
+ WebPageUI();
+ virtual ~WebPageUI();
+ virtual std::string getName();
+ virtual void init(Evas_Object* parent);
+ virtual Evas_Object* getContent();
+ UrlHistoryPtr getUrlHistoryList();
+ virtual void showUI();
+ virtual void hideUI();
+ void fullscreenModeSet(bool state);
+ virtual void orientationChanged() override;
+ //AbstractContextMenu interface implementation
+ virtual void showContextMenu() override;
+
+ void loadStarted();
+ void progressChanged(double progress);
+ void loadFinished();
+ WPUStatesManagerPtrConst getStatesMgr() {return m_statesMgr;}
+ /**
+ * @param state The state to compare
+ * @returns True if manager's state equals to given state
+ */
+ bool stateEquals(WPUState state) const;
+ /**
+ * @param states The states to compare
+ * @returns True if one of the given states equals to the manager's state
+ */
+ bool stateEquals(std::initializer_list<WPUState> states) const;
+ bool isWebPageUIvisible() { return m_WebPageUIvisible; }
+ void toIncognito(bool);
+ void switchViewToErrorPage();
+ void switchViewToWebPage(Evas_Object* content, const std::string uri, bool loading);
+ void switchViewToIncognitoPage();
+ void switchViewToQuickAccess(Evas_Object* content);
+ URIEntry& getURIEntry() const { return *m_URIEntry.get(); }
+ void setTabsNumber(int tabs);
+ void setBackButtonEnabled(bool enabled) { m_back->setEnabled(enabled); }
+ void setForwardButtonEnabled(bool enabled) { m_forward->setEnabled(enabled); }
+ void lockWebview();
+ void lockUrlHistoryList();
+ void unlockUrlHistoryList();
+ void setFocusOnSuspend();
+ void mobileEntryFocused();
+ void mobileEntryUnfocused();
+ void setContentFocus();
+ void showBottomBar(bool isShown);
+ static Eina_Bool _hideDelay(void *data);
+ void setDesktopMode(bool desktopMode) {m_desktopMode = desktopMode;}
+ bool getDesktopMode() { return m_desktopMode; }
+ void setDisplayMode(WebDisplayMode mode);
+
+ std::string getURI();
+
+ boost::signals2::signal<void ()> backPage;
+ boost::signals2::signal<void ()> forwardPage;
+ boost::signals2::signal<void ()> showTabUI;
+ boost::signals2::signal<void ()> showBookmarksUI;
+ boost::signals2::signal<void ()> showHomePage;
+ boost::signals2::signal<void ()> qaOrientationChanged;
+ boost::signals2::signal<void ()> hideQuickAccess;
+ boost::signals2::signal<void ()> showQuickAccess;
+ boost::signals2::signal<void ()> bookmarkManagerClicked;
+ boost::signals2::signal<void ()> focusWebView;
+ boost::signals2::signal<void ()> unfocusWebView;
+ boost::signals2::signal<void ()> addNewTab;
+
+ //AbstractContextMenu signals
+ boost::signals2::signal<bool ()> isBookmark;
+ boost::signals2::signal<void ()> deleteBookmark;
+ boost::signals2::signal<void ()> showBookmarkFlowUI;
+ boost::signals2::signal<void ()> showFindOnPageUI;
+ boost::signals2::signal<void ()> showSettingsUI;
+ boost::signals2::signal<void ()> switchToMobileMode;
+ boost::signals2::signal<void ()> switchToDesktopMode;
+ boost::signals2::signal<void ()> quickAccessEdit;
+ boost::signals2::signal<void ()> addToQuickAccess;
+
+ boost::signals2::signal<std::string ()> requestCurrentPageForWebPageUI;
+ boost::signals2::signal<basic_webengine::State ()> getEngineState;
+#if PWA
+ boost::signals2::signal<void ()> pwaRequestManifest;
+#endif
+
+private:
+ static void faviconClicked(void* data, Evas_Object* obj, const char* emission, const char* source);
+ static Eina_Bool _cb_down_pressed_on_urlbar(void *data, Evas_Object *obj, Evas_Object *src, Evas_Callback_Type type, void *event_info);
+ static void _bookmark_manager_clicked(void * data, Evas_Object *, void *);
+ static void _more_menu_background_clicked(void* data, Evas_Object*, const char*, const char*);
+ static void _content_clicked(void * data, Evas_Object *, void *);
+#if GESTURE
+ static Evas_Event_Flags _gesture_move(void *data, void *event_info);
+#endif
+ static void _cm_edit_qa_clicked(void*, Evas_Object*, void*);
+ static void _cm_share_clicked(void*, Evas_Object*, void*);
+ static void _cm_find_on_page_clicked(void*, Evas_Object*, void*);
+ static void _cm_delete_bookmark_clicked(void*, Evas_Object*, void*);
+ static void _cm_bookmark_flow_clicked(void*, Evas_Object*, void*);
+ static void _cm_add_to_qa_clicked(void*, Evas_Object*, void*);
+ static void _cm_desktop_view_page_clicked(void*, Evas_Object*, void*);
+ static void _cm_mobile_view_page_clicked(void*, Evas_Object*, void*);
+ static void _cm_settings_clicked(void*, Evas_Object*, void*);
+#if PWA
+ static void _cm_add_to_hs_clicked(void*, Evas_Object*, void*);
+#endif
+ static void launch_share(const char *uri);
+
+ void createLayout();
+ void createErrorLayout();
+ void createPrivateLayout();
+ void createActions();
+ void connectActions();
+ void showProgressBar();
+ void hideProgressBar();
+ void hideFindOnPage();
+ void hideWebView();
+ void setErrorButtons();
+ void setPrivateButtons();
+ void setMainContent(Evas_Object* content);
+ void updateURIBar(const std::string& uri, bool loading);
+ std::string edjePath(const std::string& file);
+#if GESTURE
+ void gestureUp();
+ void gestureDown();
+#endif
+
+ // wrappers to call singal as a reaction to other signal
+ void backPageConnect() { backPage(); }
+ void forwardPageConnect() { forwardPage(); }
+ void addNewTabConnect() { addNewTab(); }
+
+ Evas_Object* m_parent;
+ Evas_Object* m_mainLayout;
+ Evas_Object* m_errorLayout;
+ Evas_Object* m_privateLayout;
+ Evas_Object* m_bookmarkManagerButton;
+
+ std::unique_ptr<ButtonBar> m_bottomButtonBar;
+ std::unique_ptr<ButtonBar> m_rightButtonBar;
+ WPUStatesManagerPtr m_statesMgr;
+ std::unique_ptr<URIEntry> m_URIEntry;
+ UrlHistoryPtr m_urlHistoryList;
+ bool m_webviewLocked;
+ bool m_WebPageUIvisible;
+ bool m_desktopMode;
+
+ sharedAction m_back;
+ sharedAction m_forward;
+ sharedAction m_addTab;
+ sharedAction m_homePage;
+ sharedAction m_bookmarks;
+ sharedAction m_tabs;
+
+ std::shared_ptr<pwaInfo> m_pwaInfo;
+
+#if GESTURE
+ Evas_Object* m_gestureLayer;
+ static const int SINGLE_FINGER = 1;
+ static const int SWIPE_MOMENTUM_TRESHOLD = 400;
+#endif
+ bool m_uriBarHidden;
+ bool m_fullscreen;
+};
+
+
+} // namespace tizen_browser
+} // namespace base_ui
+
+#endif // WEBPAGEUI_H
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "WebPageUIStatesManager.h"
+#include "BrowserLogger.h"
+
+namespace tizen_browser {
+namespace base_ui {
+
+WebPageUIStatesManager::WebPageUIStatesManager(WPUState initialState) :
+ m_state(initialState)
+{
+ namesMap = {
+ { WPUState::QUICK_ACCESS, "QUICK_ACCESS" },
+ { WPUState::MAIN_WEB_PAGE, "MAIN_WEB_PAGE" },
+ { WPUState::MAIN_ERROR_PAGE, "MAIN_ERROR_PAGE" },
+ { WPUState::MAIN_INCOGNITO_PAGE, "MAIN_INCOGNITO_PAGE" }
+ };
+}
+
+void WebPageUIStatesManager::set(WPUState state) {
+ m_state = state;
+}
+
+bool WebPageUIStatesManager::equals(WPUState state) const
+{
+ return (m_state == state);
+}
+
+bool WebPageUIStatesManager::equals(std::initializer_list<WPUState> states) const
+{
+ for (auto s : states) {
+ if (equals(s))
+ return true;
+ }
+ return false;
+}
+
+std::string WebPageUIStatesManager::toString(WPUState state) const
+{
+ return namesMap.find(state)->second;
+}
+
+} /* namespace base_ui */
+} /* namespace tizen_browser */
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef WEBPAGEUISTATESMANAGER_H_
+#define WEBPAGEUISTATESMANAGER_H_
+
+#include <map>
+#include <string>
+#include <initializer_list>
+#include <memory>
+
+namespace tizen_browser {
+namespace base_ui {
+
+enum class WPUState {
+ QUICK_ACCESS,
+ // displaying web page content
+ MAIN_WEB_PAGE,
+ MAIN_ERROR_PAGE,
+ // displaying incognito message page
+ MAIN_INCOGNITO_PAGE
+};
+
+class WebPageUIStatesManager
+{
+public:
+ WebPageUIStatesManager(WPUState initialState);
+ virtual ~WebPageUIStatesManager() {}
+
+ void set(WPUState state);
+
+ /**
+ * @param state The state to compare.
+ * @return True if current state equals the passed state
+ */
+ bool equals(WPUState state) const;
+
+ /**
+ * @param states The states to compare.
+ * @return True if current state is included in states to compare
+ */
+ bool equals(std::initializer_list<WPUState> states) const;
+
+ std::string toString(WPUState state) const;
+
+private:
+ WPUState m_state;
+ std::map<WPUState, std::string> namesMap;
+
+};
+
+typedef std::shared_ptr<WebPageUIStatesManager> WPUStatesManagerPtr;
+typedef std::shared_ptr<const WebPageUIStatesManager> WPUStatesManagerPtrConst;
+
+} /* namespace base_ui */
+} /* namespace tizen_browser */
+
+#endif /* WEBPAGEUISTATESMANAGER_H_ */
--- /dev/null
+#include "ImageButton.edc"
+#include "../../../core/Tools/edc/Spacer.edc"
+
+#define BUTTON_WIDTH 120
+#define BUTTON_HEIGHT 94
+#define TOOLBAR_HEIGHT 96
+#define SPACER_SIZE 20
+#define SPACER_LANDSCAPE 160
+
+#define ADD_BUTTON(NAME, RELATIVE_TO) \
+ part { \
+ name: NAME; \
+ type : SWALLOW; \
+ scale: 1; \
+ description { \
+ state: "default" 0.0; \
+ visible: 1; \
+ align: 0.0 0.0; \
+ fixed: 1 1; \
+ min: BUTTON_WIDTH BUTTON_HEIGHT; \
+ max: BUTTON_WIDTH BUTTON_HEIGHT; \
+ rel1 { relative: 1.0 0.0; to: RELATIVE_TO; } \
+ rel2 { relative: 0.0 0.0; } \
+ } \
+ description { \
+ state: "hidden" 0.0; \
+ inherit: "default" 0.0; \
+ visible: 0; \
+ } \
+ description { \
+ state: "visible" 0.0; \
+ inherit: "default" 0.0; \
+ visible: 1; \
+ } \
+ }
+
+collections { base_scale: 2.6;
+
+ IMAGE_BUTTON("toolbar_prev", ICON_SIZE, ICON_SIZE, "toolbar_ic_back.png")
+
+ IMAGE_BUTTON("toolbar_next", ICON_SIZE, ICON_SIZE, "toolbar_ic_forward.png")
+
+ IMAGE_BUTTON("toolbar_home", ICON_SIZE, ICON_SIZE, "toolbar_ic_home.png")
+
+ IMAGE_BUTTON("toolbar_bookmark", ICON_SIZE, ICON_SIZE, "toolbar_ic_bookmark.png")
+
+ IMAGE_BUTTON("toolbar_tabs", ICON_SIZE, ICON_SIZE, "toolbar_ic_tabs.png")
+
+ group {
+ name: "bottom_button_bar";
+
+ parts {
+ part {
+ name: "spacer_0";
+ type: SPACER;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ fixed: 1 1;
+ align: 0.0 0.0;
+ min: SPACER_SIZE BUTTON_HEIGHT;
+ max: SPACER_SIZE BUTTON_HEIGHT;
+ }
+ }
+
+ ADD_BUTTON("prev_button", "spacer_0")
+
+ ADD_SPACER_NEXT_TO("spacer_1", "prev_button", SPACER_SIZE, BUTTON_HEIGHT, SPACER_LANDSCAPE)
+
+ ADD_BUTTON("next_button", "spacer_1")
+
+ ADD_SPACER_NEXT_TO("spacer_2", "next_button", SPACER_SIZE, BUTTON_HEIGHT, SPACER_LANDSCAPE)
+
+ ADD_BUTTON("home_button", "spacer_2")
+
+ ADD_SPACER_NEXT_TO("spacer_3", "home_button", SPACER_SIZE, BUTTON_HEIGHT, SPACER_LANDSCAPE)
+
+ ADD_BUTTON("bookmarks_button", "spacer_3")
+
+ ADD_SPACER_NEXT_TO("spacer_4", "bookmarks_button", SPACER_SIZE, BUTTON_HEIGHT, SPACER_LANDSCAPE)
+
+ ADD_BUTTON("tabs_button", "spacer_4")
+
+ part {
+ name: "tabs_number";
+ type: TEXT;
+ scale: 1;
+ repeat_events: 1;
+ description{
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ align: 0.0 0.0;
+ color: 255 255 255 255;
+ min: BUTTON_WIDTH BUTTON_HEIGHT*3/4;
+ max: BUTTON_WIDTH BUTTON_HEIGHT*3/4;
+ rel1 { relative: 0.0 0.0; to: "tabs_button"; }
+ rel2 { relative: 1.0 1.0; to: "tabs_button"; }
+ text {
+ text: "";
+ font: "Tizen:style=Bold";
+ size: 19;
+ align: 0.5 0.5;
+ }
+ }
+ }
+
+ }
+ programs {
+ program {
+ name: "portrait";
+ signal: "portrait,mode";
+ source: "";
+ action: STATE_SET "default" 0.0;
+ target: "spacer_1";
+ target: "spacer_2";
+ target: "spacer_3";
+ target: "spacer_4";
+ }
+ program {
+ name: "landscape";
+ signal: "landscape,mode";
+ source: "";
+ action: STATE_SET "landscape" 0.0;
+ target: "spacer_1";
+ target: "spacer_2";
+ target: "spacer_3";
+ target: "spacer_4";
+ }
+ }
+ }
+}
--- /dev/null
+#include "ImageButton.edc"
+
+#define BUTTON_MIN_WIDTH_INC 50
+#define BUTTON_MIN_HEIGHT_INC 50
+#define BUTTON_PADDING_ICON_RIGHT_INC 14
+#define BUTTON_PADDING_LEFT_RIGHT_INC 22
+#define BUTTON_ICON_DEFAULT_HEIGHT_INC 50
+#define BUTTON_ICON_DEFAULT_WIDTH_INC 50
+#define BUTTON_PADDING_TOP_HEIGHT_INC 0
+#define BUTTON_PADDING_BOTTOM_HEIGHT_INC 4
+#define GLIDE_EASE_OUT(duration) CUBIC_BEZIER (duration) 0.25 0.46 0.45 1.0
+#define BUTTON_CORNER_RADIUS_INC "39"
+
+
+collections { base_scale: 2.6;
+
+IMAGE_BUTTON("toolbar_input_ic_cancel.png", BUTTON_ICON_DEFAULT_HEIGHT_INC, BUTTON_ICON_DEFAULT_WIDTH_INC, "toolbar_input_ic_cancel.png")
+IMAGE_BUTTON("toolbar_input_ic_refresh.png", BUTTON_ICON_DEFAULT_HEIGHT_INC, BUTTON_ICON_DEFAULT_WIDTH_INC, "toolbar_input_ic_refresh.png")
+IMAGE_BUTTON("toolbar_input_ic_security.png", BUTTON_ICON_DEFAULT_HEIGHT_INC, BUTTON_ICON_DEFAULT_WIDTH_INC, "toolbar_input_ic_security.png")
+IMAGE_BUTTON("toolbar_input_ic_security_off.png", BUTTON_ICON_DEFAULT_HEIGHT_INC, BUTTON_ICON_DEFAULT_WIDTH_INC, "toolbar_input_ic_security_off.png")
+
+ group { name: "elm/button/base/custom";
+ data.item: "vector_ux" "default";
+ data.item: "corner_radius" BUTTON_CORNER_RADIUS_INC;
+ color_classes{
+ color_class{
+ name: "uri_bg";
+ color: 255 255 255 255;
+ }
+ color_class {
+ name: "highlight";
+ color: 224 237 251 255;
+ }
+ }
+ script {
+ public mouse_down = 0;
+ public multi_down = 0;
+ public disabled = 0;
+ public text = 0;
+ public content = 0;
+ public animate = 0;
+ public selected = 0;
+ public minw = 0;
+ public minh = 0;
+ public get_effect_min_size(base_effect, Float:ratio, min_w, min_h) {
+ new x, y, w, h;
+ get_geometry(base_effect, x, y, w, h);
+ if (w > h) {
+ set_float(min_w, (w - h * (1 - ratio)) / w);
+ set_float(min_h, ratio);
+ } else {
+ set_float(min_w, ratio);
+ set_float(min_h, (h - w * (1 - ratio)) / h);
+ }
+ }
+ }
+ parts {
+ part { name: "base";
+ scale: 1;
+ type: SPACER;
+ description { state: "default" 0.0;
+ min: BUTTON_MIN_WIDTH_INC BUTTON_MIN_HEIGHT_INC;
+ }
+ }
+ //Base Shape Part
+ part { name: "tizen_vg_shape";
+ type: SWALLOW;
+ clip_to: "tizen_vg_shape_clipper";
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 0 BUTTON_MIN_HEIGHT_INC;
+ rel1.relative: 0 0.0;
+ rel2.relative: 1 1.0;
+ }
+ }
+ part { name: "tizen_vg_shape_clipper";
+ type: RECT;
+ scale: 1;
+ description { state: "default" 0.0;
+ color_class: "uri_bg";
+ }
+ description { state: "disabled" 0.0;
+ color_class: "elm/widget/button/default/bg-disabled";
+ }
+ }
+ part { name: "effect_spacer";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1.to: "tizen_vg_shape";
+ rel2.to: "tizen_vg_shape";
+ }
+ }
+ //Effect Shape Part
+ part { name: "tizen_vg_shape2";
+ type: SWALLOW;
+ clip_to: "tizen_vg_shape_clipper2";
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ rel1.relative: 0.5 0.5;
+ rel2.relative: 0.5 0.5;
+ }
+ description { state: "ready" 0.0;
+ rel1.to: "effect_spacer";
+ rel2.to: "effect_spacer";
+ }
+ description { state: "pressed" 0.0;
+ inherit: "ready" 0.0;
+ }
+ }
+ part { name: "tizen_vg_shape_clipper2";
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 0 0 0 0;
+ }
+ description { state: "ready" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ description { state: "pressed" 0.0;
+ color_class: "highlight";
+ }
+ }
+ part { name: "padding_left_top";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ align: 0.0 0.0;
+ rel2.relative: 0.0 0.0;
+ min: BUTTON_PADDING_LEFT_RIGHT_INC BUTTON_PADDING_TOP_HEIGHT_INC;
+ fixed: 1 1;
+ }
+ }
+ part { name: "padding_right_bottom";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1.to: "tizen_vg_shape";
+ rel2.to: "tizen_vg_shape";
+ align: 1.0 1.0;
+ rel1.relative: 1.0 1.0;
+ min: BUTTON_PADDING_LEFT_RIGHT_INC BUTTON_PADDING_BOTTOM_HEIGHT_INC;
+ fixed: 1 1;
+ }
+ }
+ part { name: "icon_rect";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ align: 0.0 0.5;
+ rel1 {
+ relative: 1.0 1.0;
+ to: "padding_left_top";
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ to_x: "padding_left_top";
+ to_y: "padding_right_bottom";
+ }
+ min: BUTTON_ICON_DEFAULT_WIDTH_INC BUTTON_ICON_DEFAULT_HEIGHT_INC;
+ max: BUTTON_ICON_DEFAULT_WIDTH_INC BUTTON_ICON_DEFAULT_HEIGHT_INC;
+ fixed: 1 1;
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ min: BUTTON_ICON_DEFAULT_WIDTH_INC BUTTON_ICON_DEFAULT_HEIGHT_INC;
+ max: BUTTON_ICON_DEFAULT_WIDTH_INC BUTTON_ICON_DEFAULT_HEIGHT_INC;
+ fixed: 1 1;
+ }
+ description { state: "icon_only" 0.0;
+ inherit: "default" 0.0;
+ }
+ }
+ part { name: "icon_text_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ align: 1.0 0.5;
+ min: BUTTON_PADDING_ICON_RIGHT_INC 0;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "elm.text";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ to: "elm.text";
+ }
+ fixed: 1 1;
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ min: BUTTON_PADDING_ICON_RIGHT_INC 0;
+ }
+ }
+ part { name: "elm.swallow.content";
+ type: SWALLOW;
+ scale: 1;
+ clip_to: "clipper";
+ description { state: "default" 0.0;
+ align: 1.0 0.5;
+ rel1 {
+ relative: 0.0 1.0;
+ to_x: "icon_text_padding";
+ to_y: "padding_left_top";
+ }
+ rel2 {
+ relative: 0.0 0.0;
+ to_x: "icon_text_padding";
+ to_y: "padding_right_bottom";
+ }
+ min: BUTTON_ICON_DEFAULT_WIDTH_INC BUTTON_ICON_DEFAULT_HEIGHT_INC;
+ fixed: 1 1;
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ align: 1.0 0.5;
+ rel1 {
+ relative: 0.0 1.0;
+ to_x: "icon_text_padding";
+ to_y: "padding_left_top";
+ }
+ rel2 {
+ relative: 0.0 0.0;
+ to_x: "icon_text_padding";
+ to_y: "padding_right_bottom";
+ }
+ min: BUTTON_ICON_DEFAULT_WIDTH_INC BUTTON_ICON_DEFAULT_HEIGHT_INC;
+ fixed: 1 1;
+ }
+ description { state: "icon_only" 0.0;
+ rel1.to: "tizen_vg_shape";
+ rel2.to: "tizen_vg_shape";
+ min: BUTTON_ICON_DEFAULT_WIDTH_INC BUTTON_ICON_DEFAULT_HEIGHT_INC;
+ max: BUTTON_ICON_DEFAULT_WIDTH_INC BUTTON_ICON_DEFAULT_HEIGHT_INC;
+ align: 0.5 0.5;
+ fixed: 1 1;
+ }
+ }
+ part { name: "elm.text";
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ rel1 {
+ relative: 1.0 1.0;
+ to_x: "icon_rect";
+ to_y: "padding_left_top";
+ }
+ rel2 {
+ relative: 0.0 0.0;
+ to: "padding_right_bottom";
+ }
+ text {
+ style: "button_main";
+ max: 1 0;
+ }
+ color_class: "elm/widget/button/default/label-default";
+ }
+ description { state: "pressed" 0.0;
+ inherit: "default" 0.0;
+ text.style: "button_main_press";
+ color_class: "elm/widget/button/default/label-pressed";
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ text.style: "button_main_dim";
+ color_class: "elm/widget/button/default/label-disabled";
+ }
+ }
+ part { name: "clipper";
+ type: RECT;
+ description { state: "default" 0.0;
+ }
+ description { state: "pressed" 0.0;
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color: 255 255 255 163;
+ }
+ }
+ part { name: "event";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "tizen_vg_shape";
+ rel2.to: "tizen_vg_shape";
+ color: 0 0 0 0;
+ }
+ }
+ }
+ programs {
+ program { name: "pressed_effect";
+ action: STATE_SET "ready" 0.0;
+ target: "tizen_vg_shape_clipper2";
+ action: STATE_SET "custom" 0.0;
+ target: "tizen_vg_shape2";
+ after: "pressed_effect2";
+ }
+ program { name: "pressed_effect2";
+ action: STATE_SET "pressed" 0.0;
+ target: "elm.text";
+ target: "clipper";
+ target: "tizen_vg_shape2";
+ target: "tizen_vg_shape_clipper2";
+ transition: GLIDE_EASE_OUT(0.15);
+ after: "pressed_effect3";
+ }
+ program { name: "pressed_effect3";
+ script {
+ set_int(animate, 0);
+ }
+ }
+ program { name: "delay_unpressed_effect";
+ in: 0.1 0.0;
+ after: "unpressed_effect";
+ }
+ program { name: "unpressed_effect";
+ script {
+ if (get_int(disabled) == 0) {
+ run_program(PROGRAM:"finished_animation");
+ }
+ }
+ }
+ program { name: "finished_animation";
+ action: STATE_SET "default" 0.0;
+ target: "tizen_vg_shape2";
+ target: "tizen_vg_shape_clipper2";
+ }
+ program { name: "pressed";
+ signal: "mouse,down,1*";
+ source: "event";
+ script {
+ if ((get_int(multi_down) == 0) && (get_int(mouse_down) == 0) && (get_int(disabled) == 0)) {
+ new Float:rel_w, Float:rel_h;
+ stop_program(PROGRAM:"delay_unpressed_effect");
+ set_int(mouse_down, 1);
+ set_int(animate, 1);
+ custom_state(PART:"tizen_vg_shape2", "default", 0.0);
+ get_effect_min_size(PART:"effect_spacer", 0.7, minw, minh);
+ rel_w = (1 - get_float(minw)) / 2;
+ rel_h = (1 - get_float(minh)) / 2;
+ set_state_val(PART:"tizen_vg_shape2", STATE_REL1, rel_w, rel_h);
+ set_state_val(PART:"tizen_vg_shape2", STATE_REL2, 1 - rel_w, 1 - rel_h);
+ emit("elm,action,press", "");
+ run_program(PROGRAM:"pressed_effect");
+ }
+ }
+ }
+ program { name: "unpressed";
+ signal: "mouse,up,1";
+ source: "event";
+ script {
+ if (get_int(mouse_down) == 1) {
+ set_int(mouse_down, 0);
+ if (get_int(disabled) == 0) {
+ if (get_int(animate) == 0) {
+ run_program(PROGRAM:"unpressed_effect");
+ } else {
+ set_state(PART:"elm.text", "pressed", 0.0);
+ set_state(PART:"clipper", "pressed", 0.0);
+ set_state(PART:"tizen_vg_shape2", "pressed", 0.0);
+ set_state(PART:"tizen_vg_shape_clipper2", "pressed", 0.0);
+ set_int(animate, 0);
+ run_program(PROGRAM:"delay_unpressed_effect");
+ }
+ emit("elm,action,unpress", "");
+ }
+ }
+ }
+ }
+ program { name: "touch_snd";
+ signal: "mouse,clicked,1";
+ source: "event";
+ script {
+ if (get_int(multi_down) == 0) {
+ if (get_int(disabled) == 0) {
+ run_program(PROGRAM:"touch_sound");
+ run_program(PROGRAM:"clicked_signal");
+ }
+ }
+ }
+ }
+ program { name: "touch_sound";
+ action: RUN_PLUGIN "touch_sound";
+ }
+ program { name: "clicked_signal";
+ in: 0.001 0.0;
+ action: SIGNAL_EMIT "elm,action,click" "";
+ }
+ program { name: "icon_show";
+ signal: "elm,state,icon,visible";
+ source: "elm";
+ script {
+ set_int(content, 1);
+ set_state(PART:"icon_text_padding", "visible", 0.0);
+ if (get_int(text) == 1) {
+ set_state(PART:"icon_rect", "visible", 0.0);
+ set_state(PART:"elm.swallow.content", "visible", 0.0);
+ } else {
+ set_state(PART:"icon_rect", "icon_only", 0.0);
+ set_state(PART:"elm.swallow.content", "icon_only", 0.0);
+ set_state(PART:"padding_left_top", "icon_only", 0.0);
+ }
+ }
+ }
+ program { name: "icon_hide";
+ signal: "elm,state,icon,hidden";
+ source: "elm";
+ script {
+ set_int(content, 0);
+ set_state(PART:"icon_text_padding", "default", 0.0);
+ set_state(PART:"icon_rect", "default", 0.0);
+ set_state(PART:"elm.swallow.content", "default", 0.0);
+ }
+ }
+ program { name: "text_show";
+ signal: "elm,state,text,visible";
+ source: "elm";
+ script {
+ set_int(text, 1);
+ if (get_int(content) == 1) {
+ set_state(PART:"icon_rect", "visible", 0.0);
+ set_state(PART:"elm.swallow.content", "visible", 0.0);
+ }
+ }
+ }
+ program { name: "text_hide";
+ signal: "elm,state,text,hidden";
+ source: "elm";
+ script {
+ set_int(text, 0);
+ if (get_int(content) == 1) {
+ set_state(PART:"icon_rect", "icon_only", 0.0);
+ set_state(PART:"elm.swallow.content", "icon_only", 0.0);
+ }
+ }
+ }
+ program { name: "disable";
+ signal: "elm,state,disabled";
+ source: "elm";
+ script {
+ set_int(disabled, 1);
+ if (get_int(animate) == 1) return;
+ set_state(PART:"clipper", "disabled", 0.0);
+ set_state(PART:"tizen_vg_shape_clipper", "disabled", 0.0);
+ set_state(PART:"elm.text", "disabled", 0.0);
+ }
+ }
+ program { name: "enable";
+ signal: "elm,state,enabled";
+ source: "elm";
+ script {
+ set_int(disabled, 0);
+ set_state(PART:"clipper", "default", 0.0);
+ set_state(PART:"tizen_vg_shape_clipper", "default", 0.0);
+ set_state(PART:"elm.text", "default", 0.0);
+ }
+ }
+ program { name: "multi_down";
+ signal: "elm,action,multi,down";
+ source: "elm";
+ script {
+ set_int(multi_down, 1);
+ }
+ }
+ program { name: "multi_up";
+ signal: "elm,action,multi,up";
+ source: "elm";
+ script {
+ set_int(multi_down, 0);
+ }
+ }
+ program { name: "pass_event_enable";
+ signal: "elm,event,pass,enabled";
+ source: "elm";
+ script {
+ set_mouse_events(PART:"event", 0);
+ }
+ }
+ program { name: "pass_event_disable";
+ signal: "elm,event,pass,disabled";
+ source:"elm";
+ script {
+ set_mouse_events(PART:"event", 1);
+ }
+ }
+ program { name: "repeat_event_enable";
+ signal: "elm,event,repeat,enabled";
+ source: "elm";
+ script {
+ set_repeat_events(PART:"event", 1);
+ }
+ }
+ program { name: "repeat_event_disable";
+ signal: "elm,event,repeat,disabled";
+ source:"elm";
+ script {
+ set_repeat_events(PART:"event", 0);
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
--- /dev/null
+
+collections { base_scale: 2.0;
+ images {
+ image: "web_browsing_icon_error.png" COMP;
+ }
+ styles {
+ style {
+ name: "mssage_style";
+ base: "font=Sans font_size=35 color=#d3d3d3 wrap=word align=0.5";
+ }
+ style {
+ name: "mssage_hint_style";
+ base: "font=Sans font_size=24 color=#868686 wrap=word align=0.5";
+ }
+ }
+ group{
+ name: "error_message";
+ parts{
+ part{
+ name: "message_background";
+ type: RECT;
+ mouse_events: 1;
+ description{
+ state: "default" 0.0;
+ visible: 1;
+ rel1.relative: 0 0;
+ rel2.relative: 1 1;
+ color: 42 50 64 255;
+ }
+ description{
+ state: "visibleError" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part{
+ name: "error_message_background";
+ type:RECT;
+ description{
+ state: "default" 0.0;
+ visible: 1;
+ min: 1 1;
+ max: -1 -1;
+ fixed: 0 0;
+ align: 0.5 0.5;
+ color: 30 38 50 153;
+ }
+ description{
+ state: "visibleError" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part{
+ name: "err_ico";
+ type: IMAGE;
+ description{
+ state: "default" 0.0;
+ visible: 1;
+ min: 140 140;
+ max:140 140;
+ fixed: 1 1;
+ align: 0.5 0;
+ rel1{
+ relative: 0 0;
+ offset:0 163;
+ to: "error_message_background";
+ }
+ rel2{
+ relative: 1 1;
+ to: "error_message_background";
+ }
+ image{
+ normal: "web_browsing_icon_error.png";
+ }
+ }
+ description{
+ state: "visibleError" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part{
+ name: "error_text";
+ type: TEXTBLOCK;
+ description{
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 0 1;
+ min: 500 96;
+ max: -1 96;
+ align: 0.5 0;
+ rel1{
+ relative: 0 1;
+ to_x: "error_message_background";
+ to_y: "err_ico";
+ }
+ rel2{
+ relative: 1 1;
+ to: "error_message_background";
+ }
+ text{
+ style: "mssage_style";
+ text: "Server not found.<br/>Please check the followings:";
+ }
+ }
+ description{
+ state: "visibleError" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part{
+ name: "error_hint";
+ type: TEXTBLOCK;
+ description{
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 0 1;
+ min: 1 117;
+ max: -1 117;
+ color: 134 134 134 255;
+ align: 0.5 0;
+ rel1{
+ relative: 0 1;
+ to_x: "error_message_background";
+ to_y: "error_text";
+ }
+ rel2{
+ relative: 1 1;
+ to: "error_message_background";
+ }
+ text{
+ max: 0 1;
+ style: "mssage_hint_style";
+ text: "Check for any typing error in URL. <br/>"
+ "Check your network settings.<br/>"
+ "Try again later.<br/>"
+ "Click refresh to reload.";
+ }
+ }
+ description{
+ state: "visibleError" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ }//parts
+ programs{
+ program{
+ name: "show_error";
+ signal: "show_error";
+ source: "model";
+ action: STATE_SET "visibleError" 0.0;
+ target: "message_background";
+ target: "error_message_background";
+ target: "err_ico";
+ target: "error_text";
+ target: "error_hint";
+ }
+ program{
+ name: "hide_error";
+ signal: "hide_error";
+ source: "model";
+ action: STATE_SET "default" 0.0;
+ target: "message_background";
+ target: "error_message_background";
+ target: "err_ico";
+ target: "error_text";
+ target: "error_hint";
+ }
+ }//programs
+}
+}
--- /dev/null
+#define __CONCAT1(X,Y) X##Y
+#define __CONCAT(X,Y) __CONCAT1(X,Y)
+
+#define ICON_SIZE 48
+
+#define IMAGE_BUTTON(NAME, W, H, IMG) \
+ group { \
+ name: NAME; \
+ images.image: IMG COMP; \
+ parts { \
+ image { \
+ name: "image"; \
+ mouse_events: 1; \
+ repeat_events: 0; \
+ description { \
+ state: "default" 0.0; \
+ min: W H; \
+ max: W H; \
+ image.normal: IMG; \
+ color: 105 105 105 255; \
+ } \
+ description { \
+ state: "secret" 0.0; \
+ inherit: "default" 0.0; \
+ color: 250 250 250 255; \
+ } \
+ } \
+ } \
+ programs { \
+ program { \
+ name: "set_normal_mode"; \
+ signal: "set_normal_mode"; \
+ source: "ui"; \
+ action: STATE_SET "default" 0.0; \
+ target: "image"; \
+ } \
+ program { \
+ name: "set_secret_mode"; \
+ signal: "set_secret_mode"; \
+ source: "ui"; \
+ action: STATE_SET "secret" 0.0; \
+ target: "image"; \
+ } \
+ } \
+ }
+
+#define FOUR_STATE_IMAGE_BUTTON(CLASS_NAME, W, H, IMG_NORMAL, R, G, B) \
+ group { \
+ name: __CONCAT("elm/button/base/", CLASS_NAME); \
+ min: W H; \
+ max: W H; \
+ data { item: "focus_highlight" "off"; } \
+ images { \
+ image: IMG_NORMAL COMP; \
+ image: "round_rectangle_4X4.png" COMP; \
+ } \
+ parts { \
+ part { \
+ name: "bg"; \
+ scale: 1; \
+ type: RECT; \
+ description { state: "default" 0.0; \
+ min: W H; \
+ max: W H; \
+ fixed: 1 1; \
+ align: 0 0; \
+ color: 255 255 255 153; \
+ } \
+ description { state: "disabled" 0.0; \
+ inherit: "default" 0.0; \
+ color: 255 255 255 51; \
+ } \
+ description { state: "highlight" 0.0; \
+ inherit: "default" 0.0; \
+ color: 0 0 255 255; \
+ } \
+ } \
+ part { name: high_layer; \
+ scale:1; \
+ type : IMAGE; \
+ repeat_events: 1; \
+ description { \
+ state: "default" 0.0; \
+ visible: 0; \
+ color: R G B 255; \
+ rel1 { to: "bg"; relative: 0.1 0.1; } \
+ rel2 { to: "bg"; relative: 0.9 0.9; } \
+ image.normal: "round_rectangle_4X4.png"; \
+ image.border: 14 14 14 14; \
+ image.border_scale: 1; \
+ image.middle: 1; \
+ } \
+ description { state: "highlight" 0.0; \
+ inherit: "default" 0.0; \
+ visible: 1; \
+ } \
+ description { state: "disabled" 0.0; \
+ inherit: "highlight" 0.0; \
+ visible: 1; \
+ color: R G B 102; \
+ } \
+ } \
+ part { \
+ name: "top_spacer"; \
+ scale: 1; \
+ type: RECT; \
+ description { \
+ visible: 0; \
+ min: 0 10; \
+ max: -1 10; \
+ align: 0 0; \
+ rel1 {to: "bg"; relative: 0 0; } \
+ rel2 {to: "bg"; relative: 1 1; } \
+ } \
+ } \
+ part { \
+ name: "img"; \
+ scale: 1; \
+ type: IMAGE; \
+ description { state: "default" 0.0; \
+ rel1 { to: "top_spacer"; relative: 0 1; } \
+ rel2 { to: "bg"; relative: 1 1; } \
+ fixed: 1 1; \
+ align: 0.5 0; \
+ min: 48 48; \
+ max: 48 48; \
+ image.normal: IMG_NORMAL; \
+ color: 105 105 105 255; \
+ } \
+ description { state: "disabled" 0.0; \
+ inherit: "default" 0.0; \
+ color: 0 255 0 51; \
+ } \
+ description { state: "highlight" 0.0; \
+ inherit: "default" 0.0; \
+ color: 255 0 0 255; \
+ } \
+ } \
+ part { \
+ name: "text_spacer"; \
+ scale: 1; \
+ type: RECT; \
+ repeat_events: 1; \
+ description { \
+ visible: 0; \
+ min: 0 60; \
+ max: -1 60; \
+ align: 0 0; \
+ rel1 {to: "bg"; relative: 0 0; } \
+ rel2 {to: "bg"; relative: 1 1; } \
+ } \
+ } \
+ part { \
+ name: "elm.swallow.text"; \
+ scale: 1; \
+ type: TEXT; \
+ repeat_events: 1; \
+ description { state: "default" 0.0; \
+ visible: 1; \
+ rel1 { to: "text_spacer"; relative: 0 1; } \
+ rel2 { to: "bg"; relative: 1 1; } \
+ fixed: 1 1; \
+ align: 0 0; \
+ color: 0 0 0 255; \
+ text { \
+ text: "Bookmarks"; \
+ font: "ATO005"; \
+ size: 24; \
+ align: 0.0 0.0; \
+ } \
+ } \
+ } \
+ part { name: "over2"; \
+ type: RECT; \
+ scale:1; \
+ mouse_events: 1; \
+ repeat_events: 1; \
+ ignore_flags: ON_HOLD; \
+ description { state: "default" 0.0; \
+ color: 0 0 0 0; \
+ rel1 { relative: 0 0; to: "bg"; } \
+ rel2 { relative: 1 1; to: "bg"; } \
+ } \
+ } \
+ part { name: "over3"; \
+ scale:1; \
+ type: RECT; \
+ mouse_events: 1; \
+ repeat_events: 1; \
+ description { state: "default" 0.0; \
+ color: 0 0 0 0; \
+ rel1 { relative: 0 0; to: "bg"; } \
+ rel2 { relative: 1 1; to: "bg"; } \
+ } \
+ } \
+ part { name: "disabler"; \
+ scale:1; \
+ type: RECT; \
+ repeat_events: 0; \
+ mouse_events: 1; \
+ description { state: "default" 0.0; \
+ color: 0 0 0 0; \
+ visible: 0; \
+ rel1 { relative: 0 0; to: "bg"; } \
+ rel2 { relative: 1 1; to: "bg"; } \
+ } \
+ description { state: "disabled" 0.0; \
+ inherit: "default" 0.0; \
+ visible: 1; \
+ } \
+ } \
+ } \
+ programs { \
+ program { \
+ name: "disable"; \
+ signal: "elm,state,disabled"; \
+ source: "elm"; \
+ action: STATE_SET "disabled" 0.0; \
+ target: "bg"; \
+ target: "disabler"; \
+ } \
+ program { \
+ name: "enable"; \
+ signal: "elm,state,enabled"; \
+ source: "elm"; \
+ action: STATE_SET "default" 0.0; \
+ target: "bg"; \
+ target: "disabler"; \
+ } \
+ program { \
+ name: "mouse_down"; \
+ signal: "mouse,down,1"; \
+ source: "over2"; \
+ script { \
+ emit("elm,action,press", ""); \
+ } \
+ after: "focused"; \
+ } \
+ program { \
+ name: "mouse_up"; \
+ signal: "mouse,up,1"; \
+ source: "over2"; \
+ script { \
+ emit("elm,action,unpress", ""); \
+ } \
+ after: "unfocused"; \
+ } \
+ program { \
+ name: "mouse_click"; \
+ signal: "mouse,clicked,1"; \
+ source: "over2"; \
+ script { \
+ emit("elm,action,click", ""); \
+ } \
+ } \
+ program { \
+ name: "mouse_down_disabled"; \
+ signal: "mouse,down,*"; \
+ source: "disabler"; \
+ action: STATE_SET "disabled" 0.0; \
+ target: "high_layer"; \
+ target: "bg"; \
+ } \
+ program { \
+ name: "mouse_up_disabled"; \
+ signal: "mouse,up,*"; \
+ source: "disabler"; \
+ action: STATE_SET "default" 0.0; \
+ target: "high_layer"; \
+ } \
+ program { \
+ name: "focused"; \
+ action: STATE_SET "highlight" 0.0; \
+ target: "high_layer"; \
+ target: "bg"; \
+ } \
+ program { \
+ name: "unfocused"; \
+ action: STATE_SET "default" 0.0; \
+ target: "high_layer"; \
+ target: "bg"; \
+ } \
+ } \
+ }
--- /dev/null
+#define PARAGRAPH_SPACER(NAME, RELATIVE_TO, HEIGHT) \
+part { name: NAME; \
+ type: SPACER; \
+ scale: 1; \
+ description { \
+ state: "default" 0.0; \
+ rel1 { relative: 0.0 1.0; to: RELATIVE_TO; } \
+ rel2 { relative: 1.0 1.0; to: RELATIVE_TO; } \
+ fixed: 1 1; \
+ align: 0 0; \
+ min: 0 HEIGHT; \
+ max: 0 HEIGHT; \
+ } \
+ }
+
+#define CORNER_SPACER(NAME, RELATIVE_TO, WIDTH, HEIGHT) \
+part { name: NAME; \
+ type: SPACER; \
+ scale: 1; \
+ description { \
+ state: "default" 0.0; \
+ rel1 { relative: 0.0 0.0; to: RELATIVE_TO; } \
+ rel2 { relative: 1.0 1.0; to: RELATIVE_TO; offset: WIDTH 0; }\
+ fixed: 1 1; \
+ align: 0 0; \
+ min: WIDTH HEIGHT; \
+ max: WIDTH HEIGHT; \
+ } \
+ }
+
+collections { base_scale: 2.6;
+ styles {
+ style {
+ name: "message_style";
+ base: "font=Sans font_size=36 color=#333333 wrap=word align=0.5";
+ }
+ style {
+ name: "message_hint_style";
+ base: "font=Sans font_size=31 color=#747474 wrap=word align=0.0";
+ }
+ }
+ group {
+ name: "inco_message";
+ parts {
+ part {
+ name: "message_background";
+ scale: 1;
+ type: RECT;
+ mouse_events: 1;
+ description{
+ state: "default" 0.0;
+ visible: 1;
+ color: 242 242 242 255;
+ rel1.relative: 0 0;
+ rel2.relative: 1 1;
+ }
+ }
+ part {
+ name: "inco_message_background";
+ scale: 1;
+ type:RECT;
+ description{
+ state: "default" 0.0;
+ visible: 1;
+ color: 242 242 242 255;
+ min: 580 0;
+ max: 580 -1;
+ align: 0.5 0.0;
+ rel1 {
+ to: "message_background";
+ relative: 0 0.2;
+ }
+ rel2 {
+ to: "message_background";
+ relative: 1 1;
+ }
+ }
+ description {
+ state: "landscape" 0.0;
+ inherit: "default";
+ min: 916 410;
+ max: 916 -1;
+ rel1 {
+ to: "message_background";
+ relative: 0 0.1;
+ }
+ }
+ description {
+ state: "vertical" 0.0;
+ inherit: "default";
+ }
+ }
+ part {
+ name: "inco_text";
+ scale: 1;
+ type: TEXTBLOCK;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ min: 580 38;
+ max: 580 38;
+ align: 0.5 0;
+ rel1 {
+ relative: 0 0;
+ to: "inco_message_background";
+ }
+ rel2 {
+ relative: 1 1;
+ to: "inco_message_background";
+ }
+ text {
+ min: 0 1;
+ max: 0 1;
+ style: "message_style";
+ text: "You've gone incognito.";
+ }
+ }
+ description {
+ state: "landscape" 0.0;
+ inherit: "default";
+ visible: 1;
+ min: 916 38;
+ max: 916 38;
+ }
+ description {
+ state: "vertical" 0.0;
+ inherit: "default";
+ visible: 1;
+ min: 580 38;
+ max: 580 38;
+ }
+ }
+
+ PARAGRAPH_SPACER("spacer_1", "inco_text", 38)
+
+ part {
+ name: content_1;
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ rel1 { relative: 0.0 1.0; to: "spacer_1";}
+ rel2 { relative: 1.0 1.0;}
+ fixed: 1 1;
+ align: 0 0;
+ visible: 0;
+ color: 255 255 255 0;
+ min: 580 160;
+ max: 580 160;
+ }
+ description {
+ state: "landscape" 0.0;
+ inherit: "default";
+ visible: 1;
+ min: 916 84;
+ max: 916 84;
+ }
+ description {
+ state: "vertical" 0.0;
+ inherit: "default";
+ visible: 1;
+ min: 580 160;
+ max: 580 160;
+ }
+ }
+ CORNER_SPACER("corner_1", "content_1", 26, 20)
+ part {
+ name: "inco_dot";
+ scale: 1;
+ images {
+ image: "text_bullet.png" COMP;
+ }
+ type: "IMAGE";
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ min: 6 6;
+ max: 6 6;
+ align: 0 0;
+ image.normal: "text_bullet.png";
+ rel1 {
+ relative: 0 1;
+ to: "corner_1";
+ }
+ rel2 {
+ relative: 1 1;
+ }
+ }
+ }
+ part {
+ name: "inco_hint";
+ scale: 1;
+ type: TEXTBLOCK;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ min: 554 160;
+ max: 554 160;
+ align: 0 0;
+ rel1 {
+ relative: 1 0;
+ to: "corner_1";
+ }
+ rel2 {
+ relative: 1 1;
+ }
+ text {
+ min: 0 1;
+ max: 0 1;
+ style: "message_hint_style";
+ text: "You can browse internet in incognito tabs without any traces including browsing history, cookie or search history.";
+ }
+ }
+ description {
+ state: "landscape" 0.0;
+ inherit: "default";
+ visible: 1;
+ min: 890 84;
+ max: 890 84;
+ }
+ description {
+ state: "vertical" 0.0;
+ inherit: "default";
+ visible: 1;
+ min: 554 160;
+ max: 554 160;
+ }
+ }
+
+ PARAGRAPH_SPACER("spacer_2", "content_1", 66)
+
+ part {
+ name: content_2;
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ rel1 { relative: 0.0 1.0; to: "spacer_2";}
+ rel2 { relative: 1.0 1.0;}
+ fixed: 1 1;
+ align: 0 0;
+ visible: 1;
+ color: 255 255 255 0;
+ min: 580 84;
+ max: 580 84;
+ }
+ description {
+ state: "landscape" 0.0;
+ inherit: "default";
+ visible: 1;
+ min: 916 34;
+ max: 916 34;
+ }
+ description {
+ state: "vertical" 0.0;
+ inherit: "default";
+ visible: 1;
+ min: 580 84;
+ max: 580 84;
+ }
+ }
+ CORNER_SPACER("corner_2", "content_2", 26, 20)
+ part {
+ name: "inco_dot2";
+ scale: 1;
+ images {
+ image: "text_bullet.png" COMP;
+ }
+ type: "IMAGE";
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ min: 6 6;
+ max: 6 6;
+ align: 0 0;
+ image.normal: "text_bullet.png";
+ rel1 {
+ relative: 0 1;
+ to: "corner_2";
+ }
+ rel2 {
+ relative: 1 1;
+ }
+ }
+ }
+ part {
+ name: "inco_hint2";
+ scale: 1;
+ type: TEXTBLOCK;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ min: 554 84;
+ max: 554 84;
+ align: 0 0;
+ rel1 {
+ relative: 1 0;
+ to: "corner_2";
+ }
+ rel2 {
+ relative: 1 1;
+ }
+ text {
+ min: 0 1;
+ max: 0 1;
+ style: "message_hint_style";
+ text: "Bookmarks or downloaded files will not be removed.";
+ }
+ }
+ description {
+ state: "landscape" 0.0;
+ inherit: "default";
+ visible: 1;
+ min: 890 34;
+ max: 890 34;
+ }
+ description {
+ state: "vertical" 0.0;
+ inherit: "default";
+ visible: 1;
+ min: 554 84;
+ max: 554 84;
+ }
+ }
+
+ PARAGRAPH_SPACER("spacer_3", "content_2", 66)
+
+ part {
+ name: content_3;
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ rel1 { relative: 0.0 1.0; to: "spacer_3";}
+ rel2 { relative: 1.0 1.0;}
+ fixed: 1 1;
+ align: 0 0;
+ visible: 1;
+ color: 255 255 255 0;
+ min: 580 160;
+ max: 580 160;
+ }
+ description {
+ state: "landscape" 0.0;
+ inherit: "default";
+ visible: 1;
+ min: 916 84;
+ max: 916 84;
+ }
+ description {
+ state: "vertical" 0.0;
+ inherit: "default";
+ visible: 1;
+ min: 580 160;
+ max: 580 160;
+ }
+ }
+ CORNER_SPACER("corner_3", "content_3", 26, 20)
+ part {
+ name: "inco_dot3";
+ scale: 1;
+ images {
+ image: "text_bullet.png" COMP;
+ }
+ type: "IMAGE";
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ min: 6 6;
+ max: 6 6;
+ align: 0 0;
+ image.normal: "text_bullet.png";
+ rel1 {
+ relative: 0 1;
+ to: "corner_3";
+ }
+ rel2 {
+ relative: 1 1;
+ }
+ }
+ }
+ part {
+ name: "inco_hint3";
+ scale: 1;
+ type: TEXTBLOCK;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ min: 554 160;
+ max: 554 160;
+ align: 0.0 0;
+ rel1 {
+ relative: 1 0;
+ to: "corner_3";
+ }
+ rel2 {
+ relative: 1 1;
+ }
+ text {
+ min: 0 1;
+ max: 0 1;
+ style: "message_hint_style";
+ text: "You can not remove traces from your employer, internet service provider or websites you visit even you go incognito.";
+ }
+ }
+ description {
+ state: "landscape" 0.0;
+ inherit: "default";
+ visible: 1;
+ min: 890 84;
+ max: 890 84;
+ }
+ description {
+ state: "vertical" 0.0;
+ inherit: "default";
+ visible: 1;
+ min: 554 160;
+ max: 554 160;
+ }
+ }
+ }
+
+ programs {
+ program {
+ name: "show_incognito_landscape";
+ signal: "show_incognito_landscape";
+ source: "ui";
+ action: STATE_SET "landscape" 0.0;
+ target: "inco_message_background";
+ target: "inco_text";
+ target: "content_1";
+ target: "content_2";
+ target: "content_3";
+ target: "inco_hint";
+ target: "inco_hint2";
+ target: "inco_hint3";
+ }
+ program {
+ name: "show_incognito_vertical";
+ signal: "show_incognito_vertical";
+ source: "ui";
+ action: STATE_SET "vertical" 0.0;
+ target: "inco_message_background";
+ target: "inco_text";
+ target: "content_1";
+ target: "content_2";
+ target: "content_3";
+ target: "inco_hint";
+ target: "inco_hint2";
+ target: "inco_hint3";
+ }
+ }
+ }
+}
--- /dev/null
+#include "ImageButton.edc"
+#include "../../../core/Tools/edc/Spacer.edc"
+collections { base_scale: 2.6;
+
+ IMAGE_BUTTON("add_tab", 50, 50, "internet_ic_add.png")
+
+ group {
+ name: "right_button_bar";
+ parts {
+ part {
+ name: "tab_button";
+ type : SWALLOW;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 1 1;
+ align: 0.0 0.0;
+ min: 100 106;
+ max: 100 106;
+ rel1 { relative: 0.0 0.0; }
+ }
+ }
+ }
+ }
+}
--- /dev/null
+#include "CustomButton.edc"
+
+#define URI_INPUTBOX_LENGTH 518
+#define URI_INPUTBOX_LENGTH_ENLARGED 656
+#define URI_INPUTBOX_LENGTH_SMALL 320
+#define URI_INPUTBOX_HEIGHT 80
+#define BORDER_WIDTH 5
+
+collections { base_scale: 2.6;
+ group {
+ name: "elm/entry/selection/browser_entry";
+ parts {
+ part {
+ name: "bg";
+ scale:1;
+ type: RECT;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ color: 224 237 251 255;
+ }
+ }
+ }
+ }
+ group {
+ name: "elm/entry/cursor/browser_entry";
+ parts {
+ part {
+ name: "bg";
+ scale:1;
+ type: RECT;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ color: 10 132 229 255;
+ min: 3 38;
+ max: 3 38;
+ visible: 0;
+ }
+ description {
+ state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "focused";
+ signal: "elm,action,focus";
+ source: "elm";
+ action: STATE_SET "focused" 0.0;
+ target: "bg";
+ after: "cursor_show";
+ }
+ program {
+ name: "unfocused";
+ signal: "elm,action,unfocus";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "bg";
+ after: "stop_action";
+ }
+ program { name: "cursor_show";
+ action: STATE_SET "focused" 0.0;
+ target: "bg";
+ after: "cursor_show_timer";
+ }
+ program { name: "cursor_hide";
+ action: STATE_SET "default" 0.0;
+ target: "bg";
+ transition: SINUSOIDAL 0.2;
+ after: "cursor_hide_timer";
+ }
+ program { name: "cursor_show_timer";
+ in: 0.4 0.0;
+ after: "cursor_hide";
+ }
+ program { name: "cursor_hide_timer";
+ in: 0.3 0.0;
+ after: "cursor_show";
+ }
+ program {
+ name: "stop_action";
+ action: ACTION_STOP;
+ target: "cursor_show";
+ target: "cursor_hide";
+ target: "cursor_show_timer";
+ target: "cursor_hide_timer";
+ }
+ }
+ }
+ group {
+ name: "elm/entry/base-single/uri_entry";
+ color_classes {
+ color_class {
+ name: "guide_text_unselected_color";
+ color: 51 51 51 0.5;
+ }
+ }
+ styles {
+ style {
+ name: "browser-entry-uri-style-unselected";
+ base: "font=Sans:style=SVD_Medium font_size="40" wrap=none color=#969696";
+ tag: "br" "";
+ }
+ style {
+ name: "browser-entry-uri-style-selected";
+ base: "font=Sans:style=SVD_Medium font_size="40" wrap=none color=#4088d3";
+ tag: "br" "";
+ }
+ style {
+ name: "browser-entry-uri-style-selected-incognito";
+ base: "font=Sans:style=SVD_Medium font_size="40" wrap=none color=#4088d3";
+ tag: "br" "";
+ }
+ }
+ data {
+ item: focus_highlight "off";
+ }
+ parts {
+
+ part {
+ name: "bg";
+ scale:1;
+ type: RECT;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ color: 0 0 0 0;
+ fixed: 0 1;
+ min: 0 URI_INPUTBOX_HEIGHT;
+ max: -1 URI_INPUTBOX_HEIGHT;
+ align: 0.0 0.0;
+ }
+ }
+ part {
+ name: "label.text.clip";
+ scale:1;
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ }
+ }
+ part {
+ name: "elm.text";
+ scale: 1;
+ multiline: 0;
+ entry_mode: EDITABLE;
+ select_mode: DEFAULT;
+ cursor_mode: BEFORE;
+ type: TEXTBLOCK;
+ source: "elm/entry/selection/browser_entry";
+ source4: "elm/entry/cursor/browser_entry";
+ description {
+ state: "default" 0.0;
+ rel1.to: "bg";
+ rel1.relative: 0.0 0.0;
+ rel2.to: "bg";
+ rel2.relative: 1.0 1.0;
+ align: 0.0 0.0;
+ text {
+ style: "browser-entry-uri-style-selected";
+ min: 0 1;
+ }
+ }
+ description {
+ state: "incognito" 0.0;
+ align: 0.0 0.0;
+ text {
+ style: "browser-entry-uri-style-selected-incognito";
+ min: 0 1;
+ }
+ }
+ }
+ part {
+ name: "elm.guide";
+ scale:1;
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ clip_to: "label.text.clip";
+ source4: "elm/entry/cursor/browser_entry";
+ description {
+ state: "default" 0.0;
+ rel1.to: "bg";
+ rel1.relative: 0.0 0.0;
+ rel1.offset: BORDER_WIDTH 0;
+ rel2.relative: 1.0 1.0;
+ max: -1 URI_INPUTBOX_HEIGHT;
+ text {
+ style: "browser-entry-uri-style-unselected";
+ min: 0 1;
+ }
+ }
+ description {
+ state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "focus";
+ signal: "load";
+ source: "";
+ action: FOCUS_SET;
+ target: "elm.text";
+ }
+ program {
+ name: "gdisabled";
+ signal: "elm,guide,disabled";
+ source: "elm";
+ action: STATE_SET "hidden" 0.0;
+ target: "elm.guide";
+ }
+ program {
+ name: "genabled";
+ signal: "elm,guide,enabled";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.guide";
+ }
+ program {
+ name: "incognito_mode_uri_entry";
+ source: "ui";
+ signal: "uri_entry_incognito";
+ action: STATE_SET "incognito" 0.0;
+ target: "elm.text";
+ }
+ }
+ }//group
+
+ group {
+ name: "uri_entry_layout";
+ parts {
+ part {
+ name: "uri_entry_space";
+ type : RECT;
+ repeat_events: 1;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0.0 0.0;
+ min: 0 URI_INPUTBOX_HEIGHT;
+ max: -1 URI_INPUTBOX_HEIGHT;
+ fixed: 0 1;
+ color_class: "uri_bg";
+ rel1 { relative: 0.0 0.0; }
+ rel2 { relative: 1.0 1.0; }
+ }
+ description {
+ state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ rect {
+ name: "left_spacer";
+ scale: 1;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ min: 16 URI_INPUTBOX_HEIGHT;
+ max: 16 URI_INPUTBOX_HEIGHT;
+ rel1.to: "left_spacer";
+ rel1.relative: 0.0 0.0;
+ rel2.to: "uri_entry_space";
+ rel2.relative: 1.0 1.0;
+ align: 0 0;
+ visible: 0;
+ }
+ description {
+ state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ min: 0 0;
+ max: 0 0;
+ }
+ }
+ rect {
+ name: "left_icon_bg";
+ scale: 1;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ min: 0 0;
+ max: 0 0;
+ rel1.to: "left_spacer";
+ rel1.relative: 1.0 0.0;
+ rel2.to: "uri_entry_space";
+ rel2.relative: 1.0 1.0;
+ align: 0 0;
+ color_class: "uri_bg";
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ min: 82 URI_INPUTBOX_HEIGHT;
+ max: 82 URI_INPUTBOX_HEIGHT;
+ }
+
+ }
+ part {
+ name: "left_icon";
+ type: SWALLOW;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ min: 0 0;
+ max: 0 0;
+ color: 105 105 105 255;
+ rel1 {
+ to: "left_icon_bg";
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ to: "left_icon_bg";
+ relative: 1.0 1.0;
+ }
+ align: 0.5 0.5;
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ min: 80 80;
+ max: 80 80;
+ visible: 1;
+ }
+ }
+ part {
+ name: "over";
+ type: RECT;
+ mouse_events: 1;
+ repeat_events: 1;
+ description {
+ state: "default" 0.0;
+ color: 0 0 0 0;
+ rel1 { relative: 0 0; }
+ rel2 { relative: 1 1; }
+ }
+ }
+ part {
+ name: "right_icon_bg";
+ scale:1;
+ type: RECT;
+ mouse_events: 1;
+ description {
+ state: "default" 0.0;
+ min: 0 URI_INPUTBOX_HEIGHT;
+ max: 0 URI_INPUTBOX_HEIGHT;
+ visible: 0;
+ color: 0 0 0 0;
+ fixed: 0 1;
+ align: 1 0;
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ fixed: 0 1;
+ align: 1 1;
+ min: URI_INPUTBOX_HEIGHT URI_INPUTBOX_HEIGHT;
+ max: URI_INPUTBOX_HEIGHT URI_INPUTBOX_HEIGHT;
+ rel1 {
+ to: "uri_entry_space";
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ to: "uri_entry_space";
+ relative: 1.0 1.0;
+ }
+ visible: 1;
+ color_class: "uri_bg";
+ }
+ }
+ part {
+ name: "uri_entry_swallow";
+ type : SWALLOW;
+ mouse_events: 1;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0.0 0.0;
+ fixed: 1 1;
+ rel1 { relative: 1.0 0.0; to: "left_icon_bg"; }
+ rel2 { relative: 0.0 1.0; to: "right_icon_bg"; }
+ min: 0 URI_INPUTBOX_HEIGHT;
+ max: -1 URI_INPUTBOX_HEIGHT;
+ }
+ description {
+ state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part {
+ name: "right_icon";
+ type: SWALLOW;
+ scale: 1;
+ repeat_events: 1;
+ mouse_events: 1;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ min: 0 0;
+ max: 0 0;
+ color: 105 105 105 255;
+ rel1 {
+ to: "right_icon_bg";
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ to: "right_icon_bg";
+ relative: 1.0 1.0;
+ }
+ align: 0.5 0.5;
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ min: 80 80;
+ max: 80 80;
+ visible: 1;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "show_left_icon";
+ source: "ui";
+ signal: "show,left,icon";
+ action: STATE_SET "visible" 0.0;
+ target: "left_icon";
+ after: "show_left_icon_bg";
+ }
+ program {
+ name: "hide_left_icon";
+ source: "ui";
+ signal: "hide,left,icon";
+ action: STATE_SET "default" 0.0;
+ target: "left_icon";
+ target: "left_icon_bg";
+ target: "left_spacer";
+ }
+ program {
+ name: "show_cancel_icon";
+ source: "ui";
+ signal: "show,cancel,icon";
+ action: STATE_SET "cancel" 0.0;
+ target: "right_icon";
+ after: "show_right_icon_bg";
+ }
+ program {
+ name: "show_right_icon_bg";
+ action: STATE_SET "visible" 0.0;
+ target: "right_icon_bg";
+ }
+ program {
+ name: "show_right_icon";
+ source: "ui";
+ signal: "show,right,icon";
+ action: STATE_SET "visible" 0.0;
+ target: "right_icon";
+ after: "show_right_icon_bg";
+ }
+ program {
+ name: "hide_right_icon";
+ source: "ui";
+ signal: "hide,right,icon";
+ action: STATE_SET "default" 0.0;
+ target: "right_icon";
+ target: "right_icon_bg";
+ }
+ program {
+ name: "show_left_icon_bg";
+ action: STATE_SET "visible" 0.0;
+ target: "left_icon_bg";
+ after: "hide_left_spacer";
+ }
+ program {
+ name: "hide_left_spacer";
+ action: STATE_SET "hidden" 0.0;
+ target: "left_spacer";
+ }
+ }
+ }
+}
--- /dev/null
+#include "../../../core/Tools/edc/SpacerRect.edc"
+
+#if PROFILE_MOBILE
+ #define HISTORY_ITEM_H 74
+#else
+ #define HISTORY_ITEM_H 82
+#endif
+
+collections {
+ #if PROFILE_MOBILE
+ base_scale: 2.6;
+ #else
+ base_scale: 2.0;
+ #endif
+ group {
+ name: "url_history_list";
+ parts
+ {
+ SPACER_RECT_VERTICAL("spacerTop", 0, 16, 0.0)
+ part {
+ name: "list_swallow";
+ type: SWALLOW;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ max: -1 -1;
+ fixed: 0 1;
+ align: 0.0 0.0;
+ rel1 { relative: 0.0 1.0; to: "spacerTop"; }
+ }
+ }
+ }
+ script {
+ public message(Msg_Type:type,id, ...)
+ {
+ if((type == MSG_INT) && (id == 0))
+ {
+ new x,y,h;
+ h = getarg(2);
+ custom_state(PART:"list_swallow","default",0.0);
+ get_state_val(PART:"list_swallow",STATE_MAX,x,y);
+ set_state_val(PART:"list_swallow",STATE_MAX,x,h);
+ set_state(PART:"list_swallow","custom",0.0);
+ }
+ }
+ }
+ }
+
+ group {
+ name: "elm/genlist/item/url_historylist_grid_item/default";
+ data.item: "contents" "matched_url";
+ parts {
+ part {
+ name: "bg";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 0 HISTORY_ITEM_H;
+ max: -1 HISTORY_ITEM_H;
+ visible: 1;
+ color: 255 255 255 255;
+ align: 0.0 0.0;
+ }
+ description {
+ state: "focused" 0.0;
+ inherit: "default" 0.0;
+ color: 0 119 246 255;
+ }
+ }
+ part {
+ name: "matched_url";
+ type: SWALLOW;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ fixed: 0 1;
+ visible: 1;
+ align: 0.0 0.0;
+ rel1 {
+ to: "bg";
+ }
+ rel2 {
+ to: "bg";
+ }
+
+ }
+ }
+ }
+ programs {
+ program {
+ name: "focused";
+ signal: "mouse,in";
+ source: "matched_url";
+ action: STATE_SET "focused" 0.0;
+ target: "bg";
+ }
+ program {
+ name: "selected";
+ signal: "mouse,out";
+ source: "matched_url";
+ action: STATE_SET "default" 0.0;
+ target: "bg";
+ }
+ }
+ }
+
+ group {
+ name: "layoutMatchedUrl";
+ styles {
+ style {
+ name: "styleMatchedUrl";
+ base: "font=Tizen:style=Regular font_size=34 color=#333333 align=0.0 valign=1.0 ellipsis=1.0";
+ }
+ }
+ parts {
+ SPACER_RECT_HORIZONTAL("spacerLeft", 0, 48, 0.0)
+ SPACER_RECT_HORIZONTAL("spacerRight", 0, 48, 1.0)
+ part {
+ name: "elm.text";
+ type: TEXTBLOCK;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.0;
+ visible: 1;
+ rel1 {
+ relative: 1.0 0.0;
+ to: "spacerLeft";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ to: "spacerRight";
+ }
+ text {
+ style: "styleMatchedUrl";
+ }
+ }
+ }
+ }
+ }
+}
--- /dev/null
+#define URI_LENGTH 518
+#define URI_WIDTH 80
+#define URI_BG_HEIGHT 108
+#define URI_BG_WIDTH 720
+#define BOTTOM_TOOLBAR_HEIGHT 96
+#define MORE_HEIGHT_VERTICAL 586
+#define MORE_HEIGHT_LANDSCAPE 373
+#define FINDONPAGE_HEIGHT 104
+#define FINDONPAGE_WIDTH 720
+#define SPACER_SIZE 16
+#include "../../../core/Tools/edc/Spacer.edc"
+#include "../../../core/Tools/edc/ColorClasses.edc"
+
+#define PROGRESS_DESCRIPTIONS\
+ PROGRESS_DESCRIPTION(0.00)\
+ PROGRESS_DESCRIPTION(0.05)\
+ PROGRESS_DESCRIPTION(0.10)\
+ PROGRESS_DESCRIPTION(0.15)\
+ PROGRESS_DESCRIPTION(0.20)\
+ PROGRESS_DESCRIPTION(0.25)\
+ PROGRESS_DESCRIPTION(0.30)\
+ PROGRESS_DESCRIPTION(0.35)\
+ PROGRESS_DESCRIPTION(0.40)\
+ PROGRESS_DESCRIPTION(0.45)\
+ PROGRESS_DESCRIPTION(0.50)\
+ PROGRESS_DESCRIPTION(0.55)\
+ PROGRESS_DESCRIPTION(0.60)\
+ PROGRESS_DESCRIPTION(0.65)\
+ PROGRESS_DESCRIPTION(0.70)\
+ PROGRESS_DESCRIPTION(0.75)\
+ PROGRESS_DESCRIPTION(0.80)\
+ PROGRESS_DESCRIPTION(0.85)\
+ PROGRESS_DESCRIPTION(0.90)\
+ PROGRESS_DESCRIPTION(0.95)\
+ PROGRESS_DESCRIPTION(1.00)
+
+#define PROGRESS_DESCRIPTION(RATE)\
+ description { state: "progress" RATE;\
+ inherit: "default" 0.0;\
+ visible: 1;\
+ rel1 { relative: 0.0 0.0; to: "progressbar_bg"; }\
+ rel2 { relative: RATE 1.0; to: "progressbar_bg"; }\
+ }
+
+#define PROGRESS_PROGRAMS\
+ PROGRESS_PROGRAM(0.10)\
+ PROGRESS_PROGRAM(0.15)\
+ PROGRESS_PROGRAM(0.20)\
+ PROGRESS_PROGRAM(0.25)\
+ PROGRESS_PROGRAM(0.30)\
+ PROGRESS_PROGRAM(0.35)\
+ PROGRESS_PROGRAM(0.40)\
+ PROGRESS_PROGRAM(0.45)\
+ PROGRESS_PROGRAM(0.50)\
+ PROGRESS_PROGRAM(0.55)\
+ PROGRESS_PROGRAM(0.60)\
+ PROGRESS_PROGRAM(0.65)\
+ PROGRESS_PROGRAM(0.70)\
+ PROGRESS_PROGRAM(0.75)\
+ PROGRESS_PROGRAM(0.80)\
+ PROGRESS_PROGRAM(0.85)\
+ PROGRESS_PROGRAM(0.90)\
+ PROGRESS_PROGRAM(0.95)
+
+#define PROGRESS_PROGRAM(RATE)\
+ program { name: "update,progress,"RATE;\
+ signal: "update,progress,"RATE",signal";\
+ transition: DECELERATE 0.1;\
+ action: STATE_SET "progress" RATE;\
+ target: "progress_bar";\
+ }
+
+#define PROGRESS_BG_IMAGE "I01_toolbar_progress_bg.#.png"
+#define PROGRESS_BAR_IMAGE "I01_toolbar_progress.#.png"
+
+collections { base_scale: 2.6;
+ group {
+ name: "main_layout";
+ images {
+ image: PROGRESS_BG_IMAGE COMP;
+ image: PROGRESS_BAR_IMAGE COMP;
+ }
+ color_classes{
+ color_class{
+ name: "defaultBg";
+ color: 240 240 240 255;
+ }
+ }
+ parts {
+ part {
+ name: "bg";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ color: 0 0 0 0;
+ rel1 {
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ }
+ }
+ }
+ part {
+ name: "uri_bar_bg";
+ type : RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ fixed: 0 1;
+ align: 0 0;
+ min: 0 URI_BG_HEIGHT;
+ max: -1 URI_BG_HEIGHT;
+ rel1 {relative: 0.0 0.0; to:"bg";}
+ rel2 {relative: 1.0 1.0; to:"bg";}
+ }
+ description {
+ state: "hidden_vertical" 0.0;
+ inherit: "default" 0.0;
+ rel1 {relative: 0.0 -2*(URI_BG_HEIGHT/1228); to:"bg";}
+ }
+ description {
+ state: "hidden_landscape" 0.0;
+ inherit: "default" 0.0;
+ rel1 {relative: 0.0 -2*(URI_BG_HEIGHT/668); to:"bg";}
+ }
+ }
+
+ rect {
+ name: "uri_bar_bg_color";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0 0;
+ color_class: "defaultBg";
+ rel1 {relative: 0.0 0.0; to:"uri_bar_bg";}
+ rel2 {relative: 1.0 1.0; to:"uri_bar_bg";}
+ }
+ description {
+ state: "secret" 0.0;
+ inherit: "default" 0.0;
+ color_class: "secret";
+ }
+ }
+ ADD_SPACER_OVER("left_spacer", "uri_bar_bg", SPACER_SIZE, SPACER_SIZE)
+
+ part {
+ name: "uri_entry";
+ type : SWALLOW;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0.0 0.0;
+ min: 0 URI_WIDTH;
+ max: -1 URI_WIDTH;
+ fixed: 0 1;
+ rel1 { relative: 1.0 1.0; to: "left_spacer"; }
+ rel2 { relative: 0.0 1.0; to: "spacer_after_uri_entry"; }
+ }
+ description {
+ state: "moveright" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ rel1 { relative: 1.0 1.0; to: "left_spacer"; }
+ rel2 { relative: 0.0 1.0; to: "spacer_after_uri_entry"; }
+ }
+ description {
+ state: "entry_enlarged" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ max: -1 URI_WIDTH;
+ rel2 {
+ to: "spacer_after_uri_entry";
+ relative: 0.0 1.0;
+ }
+ }
+ description {
+ state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+
+ part {
+ name: "spacer_after_uri_entry";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ fixed: 0 1;
+ align: 1 1;
+ min: SPACER_SIZE URI_BG_HEIGHT;
+ max: SPACER_SIZE URI_BG_HEIGHT;
+ rel1 { relative: 0.0 0.0; to: "uri_bar_bg"; }
+ rel2 { relative: 0.0 1.0; to: "uri_bar_buttons_right"; }
+ }
+ }
+
+ part {
+ name: "uri_bar_buttons_right";
+ type : SWALLOW;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 1.0 1.0;
+ min: 100 URI_BG_HEIGHT;
+ max: 100 URI_BG_HEIGHT;
+ fixed: 1 1;
+ rel1 { relative: 0.0 0.0; to: "uri_bar_bg"; }
+ rel2 { relative: 1.0 1.0; to: "uri_bar_bg"; }
+ }
+ description {
+ state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ min: 0 URI_BG_HEIGHT;
+ max: 0 URI_BG_HEIGHT;
+ visible: 0;
+ }
+ description {
+ state: "entry_enlarged" 0.0;
+ inherit: "default" 0.0;
+ min: 0 URI_BG_HEIGHT;
+ max: 0 URI_BG_HEIGHT;
+ visible: 0;
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+
+ rect {
+ name: "bottom_toolbar";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0.0 1.0;
+ min: 0 0;
+ max: -1 BOTTOM_TOOLBAR_HEIGHT;
+ color_class: "defaultBg";
+ rel1 { relative: 0.0 0.0; to: "bg"; }
+ rel2 { relative: 1.0 1.0; to: "bg"; }
+ }
+ description {
+ state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ rel1 {relative: 1.0 1.0; to:"bg";}
+ }
+ }
+ rect {
+ name: "bottom_toolbar_bg_color";
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0.0 0.0;
+ color_class: "defaultBg";
+ rel1 { relative: 0.0 0.0; to: "bottom_toolbar"; }
+ rel2 { relative: 1.0 1.0; to: "bottom_toolbar"; }
+ }
+ description {
+ state: "secret" 0.0;
+ inherit: "default" 0.0;
+ color_class: "secret";
+ }
+ }
+ part {
+ name: "bottom_swallow";
+ type: SWALLOW;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ rel1 { relative: 0.0 0.0; to: "bottom_toolbar"; }
+ rel2 { relative: 1.0 1.0; to: "bottom_toolbar"; }
+ }
+ }
+
+ part {
+ name: "web_view";
+ type: SWALLOW;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 0.0 0.0;
+ fixed: 0 0;
+ min: 0 0;
+ max: -1 -1;
+ rel1 { relative: 0.0 1.0; to: "uri_bar_bg"; }
+ rel2 { relative: 1.0 0.0; to: "bottom_toolbar"; }
+ }
+ description {
+ state: "fullscreen" 0.0;
+ inherit: "default" 0.0;
+ rel1 { relative: 0.0 0.0; to: "bg"; }
+ rel2 { relative: 1.0 1.0; to: "bg"; }
+ }
+ }
+ part { name: "progressbar_bg";
+ type: IMAGE;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ fixed: 0 1;
+ min: 0 5;
+ max: -1 5;
+ align: 0.5 1;
+ image.normal: PROGRESS_BG_IMAGE;
+ rel1 { relative: 0.0 0.0; to: "uri_bar_bg";}
+ rel2 { relative: 1.0 1.0; to: "uri_bar_bg";}
+ }
+ description {
+ state: "progress" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "progress_bar";
+ type: IMAGE;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ align: 0.0 0.0;
+ image.normal: PROGRESS_BAR_IMAGE;
+ rel1 { relative: 0.0 0.0; to: "progressbar_bg"; }
+ rel2 { relative: 1.0 1.0; to: "progressbar_bg"; }
+ }
+ PROGRESS_DESCRIPTIONS
+ }
+ programs {
+ program { name: "hide,progress";
+ signal: "hide,progress,signal";
+ transition: DECELERATE 0.1;
+ action: STATE_SET "default" 0.0;
+ target: "progress_bar";
+ target: "bg";
+ }
+ program { name: "show,progress";
+ signal: "show,progress,signal";
+ action: STATE_SET "progress" 0.0;
+ target: "bg";
+ }
+ program { name: "update,progress,0.00";
+ signal: "update,progress,0.00,signal";
+ action: STATE_SET "progress" 0.05;
+ target: "progress_bar";
+ }
+ PROGRESS_PROGRAMS
+ program { name: "update,progress,1.0";
+ signal: "update,progress,1.00,signal";
+ transition: DECELERATE 0.05;
+ action: STATE_SET "progress" 1.00;
+ target: "progress_bar";
+ }
+ program { name: "hide,bottom";
+ signal: "hide,bottom";
+ action: STATE_SET "hidden" 0.0;
+ target: "bottom_toolbar";
+ }
+ program { name: "show,bottom";
+ signal: "show,bottom";
+ action: STATE_SET "default" 0.0;
+ target: "bottom_toolbar";
+ }
+ }
+
+ #include "WebPageUIUrlHistoryList.edc"
+ part {
+ name: "findonpage";
+ type: SWALLOW;
+ scale: 1;
+ mouse_events: 1;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ align: 0 0;
+ fixed: 1 1;
+ color: 244 244 244 255;
+ min: 0 FINDONPAGE_HEIGHT;
+ max: -1 FINDONPAGE_HEIGHT;
+ rel1 {
+ relative: 0 0;
+ to: "web_view";
+ }
+ rel2 {
+ relative: 1 1;
+ to: "web_view";
+ }
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default";
+ visible: 1;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "shiftright_uribar";
+ signal: "shiftright_uri";
+ source: "ui";
+ action: STATE_SET "moveright" 0.0;
+ target: "uri_entry";
+ }
+ program {
+ name: "shiftback_uribar";
+ signal: "shiftback_uri";
+ source: "ui";
+ action: STATE_SET "default" 0.0;
+ target: "uri_entry";
+ }
+ program {
+ name: "enlarge_focused_uribar";
+ signal: "enlarge_focused_uri";
+ source: "ui";
+ action: STATE_SET "entry_enlarged" 0.0;
+ target: "uri_entry";
+ target: "uri_bar_buttons_right";
+ }
+ program {
+ name: "decrease_unfocused_uribar";
+ signal: "decrease_unfocused_uri";
+ source: "ui";
+ action: STATE_SET "default" 0.0;
+ target: "uri_entry";
+ target: "uri_bar_buttons_right";
+ }
+ program {
+ name: "hide_uri_bar_landscape";
+ signal: "hide_uri_bar_landscape";
+ source: "ui";
+ in: 0.01 0.0;
+ action: STATE_SET "hidden_landscape" 0.0;
+ target: "uri_bar_bg";
+ transition: LINEAR 0.15;
+ }
+ program {
+ name: "hide_uri_bar_vertical";
+ signal: "hide_uri_bar_vertical";
+ source: "ui";
+ in: 0.01 0.0;
+ action: STATE_SET "hidden_vertical" 0.0;
+ target: "uri_bar_bg";
+ transition: LINEAR 0.15;
+ }
+ program {
+ name: "show_uri_bar";
+ signal: "show_uri_bar";
+ source: "ui";
+ action: STATE_SET "default" 0.0;
+ target: "uri_bar_bg";
+ target: "bottom_toolbar";
+ transition: LINEAR 0.15;
+ }
+ program {
+ name: "hide_findonpage";
+ signal: "hide_findonpage";
+ source: "ui";
+ action: STATE_SET "default" 0.0;
+ target: "findonpage";
+ }
+ program {
+ name: "show_findonpage";
+ signal: "show_findonpage";
+ source: "ui";
+ action: STATE_SET "visible" 0.0;
+ target: "findonpage";
+ }
+ program {
+ name: "set_normal_mode";
+ signal: "set_normal_mode";
+ source: "ui";
+ action: STATE_SET "default" 0.0;
+ target: "uri_bar_bg_color";
+ target: "bottom_toolbar_bg_color";
+ }
+ program {
+ name: "set_secret_mode";
+ signal: "set_secret_mode";
+ source: "ui";
+ action: STATE_SET "secret" 0.0;
+ target: "uri_bar_bg_color";
+ target: "bottom_toolbar_bg_color";
+ }
+ program {
+ name: "webview_fullscreen";
+ signal: "webview_fullscreen";
+ source: "ui";
+ action: STATE_SET "fullscreen" 0.0;
+ target: "web_view";
+ }
+ program {
+ name: "webview_default";
+ signal: "webview_default";
+ source: "ui";
+ action: STATE_SET "default" 0.0;
+ target: "web_view";
+ }
+ }
+ }
+}
--- /dev/null
+// included in WebPageUi.edc
+
+/*
+ Swallow is on the top and its dimensions can hold maximum
+ dimensions of its content. Its dimensions are changed in
+ UrlHistoryList.edc
+*/
+part {
+ name: "url_history_list";
+ type: SWALLOW;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed: 0 0;
+ rel1 {
+ relative: 0.0 1.0;
+ to: "uri_entry";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ to: "spacer_url_history_list_right";
+ }
+ }
+}
+rect {
+ "spacer_url_history_list_right";
+ scale: 1;
+ mouse_events: 1;
+ repeat_events: 1;
+ desc {
+ "default";
+ visible: 0;
+ rel1 {
+ relative: 1.0 0.0;
+ to: "uri_entry";
+ }
+ }
+}
--- /dev/null
+project(ZoomUI)
+
+set(ZoomUI_SRCS
+ ZoomUI.cpp
+ )
+
+include(Coreheaders)
+include(EFLHelpers)
+
+include_directories(${CMAKE_SOURCE_DIR}/services/FavoriteService)
+
+add_library(${PROJECT_NAME} SHARED ${ZoomUI_SRCS})
+
+if(TIZEN_BUILD)
+ target_link_libraries(${PROJECT_NAME} ${pkgs_LDFLAGS})
+endif(TIZEN_BUILD)
+
+install(TARGETS ${PROJECT_NAME}
+ LIBRARY DESTINATION services
+ ARCHIVE DESTINATION services/static)
+
+#please do not add edc/ directory
+set(edcFiles
+ ZoomUI.edc
+ )
+
+foreach(edec ${edcFiles})
+ string(REPLACE ".edc" ".edj" target_name ${edec})
+ EDJ_TARGET(${target_name}
+ ${CMAKE_CURRENT_SOURCE_DIR}/edc/${edec}
+ ${CMAKE_CURRENT_BINARY_DIR})
+endforeach(edec)
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+
+#include <Elementary.h>
+#include <boost/concept_check.hpp>
+#include <vector>
+#include <AbstractMainWindow.h>
+
+#include "ZoomUI.h"
+#include "BrowserLogger.h"
+#include "ServiceManager.h"
+
+#define DX 50
+#define iDX -50
+
+namespace tizen_browser{
+namespace base_ui{
+
+EXPORT_SERVICE(ZoomUI, "org.tizen.browser.zoomui")
+
+ZoomUI::ZoomUI()
+ : m_layout(nullptr)
+ , m_zoom_slider(nullptr)
+ , m_zoom_menu(nullptr)
+ , m_parent(nullptr)
+ , m_current_translation_x(0)
+ , m_current_translation_y(0)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ m_edjFilePath = EDJE_DIR;
+ m_edjFilePath.append("ZoomUI/ZoomUI.edj");
+ elm_theme_extension_add(nullptr, m_edjFilePath.c_str());
+}
+
+ZoomUI::~ZoomUI() {}
+
+void ZoomUI::init(Evas_Object* parent)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(parent);
+ m_parent = parent;
+}
+
+Evas_Object* ZoomUI::getContent()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ M_ASSERT(m_parent);
+ if(!m_layout)
+ createLayout(m_parent);
+ return m_layout;
+}
+
+void ZoomUI::showUI()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ evas_object_show(m_layout);
+ evas_object_show(m_zoom_menu);
+ evas_object_show(m_zoom_slider);
+ int zoomFactor = *(getZoom());
+ elm_slider_value_set(m_zoom_slider, calculateSliderValue(zoomFactor));
+}
+
+void ZoomUI::hideUI()
+{
+ evas_object_hide(m_zoom_slider);
+ evas_object_hide(m_zoom_menu);
+ evas_object_hide(m_layout);
+}
+
+void ZoomUI::show(Evas_Object* parent)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ init(parent);
+ if (!m_layout)
+ createLayout(parent);
+ showUI();
+ elm_object_focus_set(m_zoom_slider, EINA_TRUE);
+}
+
+bool ZoomUI::isVisible()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (evas_object_visible_get(m_layout) || (*getZoom() != ZOOM_DEFAULT && *getZoom() != 0))
+ return true;
+ else
+ return false;
+}
+
+void ZoomUI::createLayout(Evas_Object *parent)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+
+ m_layout = elm_layout_add(parent);
+ elm_layout_file_set(m_layout, m_edjFilePath.c_str(), "zoom-layout");
+ evas_object_size_hint_weight_set(m_layout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(m_layout, EVAS_HINT_FILL, EVAS_HINT_FILL);
+ createZoomSlider();
+}
+
+void ZoomUI::createZoomSlider()
+{
+ m_zoom_menu = elm_layout_add(m_layout);
+ elm_layout_file_set(m_zoom_menu, m_edjFilePath.c_str(), "zoom-menu");
+ evas_object_size_hint_weight_set(m_zoom_menu, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(m_zoom_menu, EVAS_HINT_FILL, EVAS_HINT_FILL);
+
+ m_zoom_slider = elm_slider_add(m_zoom_menu);
+ evas_object_size_hint_weight_set(m_zoom_slider, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(m_zoom_slider, EVAS_HINT_FILL, EVAS_HINT_FILL);
+ evas_object_smart_callback_add(m_zoom_slider, "changed", _zoom_slider_changed, this);
+ elm_object_style_set(m_zoom_slider, "default");
+ elm_slider_horizontal_set(m_zoom_slider, EINA_TRUE);
+ elm_slider_min_max_set(m_zoom_slider, 1, 6);
+ elm_slider_step_set(m_zoom_slider, 0.2);
+ int zoomFactor = *(getZoom());
+ elm_slider_value_set(m_zoom_slider, calculateSliderValue(zoomFactor));
+ elm_slider_indicator_show_set(m_zoom_slider, EINA_FALSE);
+
+ elm_object_part_content_set(m_zoom_menu, "slider_swallow", m_zoom_slider);
+ evas_object_event_callback_add(m_zoom_slider, EVAS_CALLBACK_KEY_DOWN, _zoom_value_confirmed, this);
+}
+
+void ZoomUI::clearItems()
+{
+ evas_object_del(m_layout);
+ setZoom(ZOOM_DEFAULT);
+}
+
+void ZoomUI::_zoom_slider_changed(void *data, Evas_Object *obj, void*)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if(data && obj) {
+ int val = elm_slider_value_get(obj);
+ int zoomLevel = ZOOM_DEFAULT;
+ ZoomUI *zoomUI = static_cast<ZoomUI*>(data);
+
+ switch (val) {
+ case 1: zoomLevel = ZOOM_50;
+ break;
+ case 2: zoomLevel = ZOOM_75;
+ break;
+ case 3: zoomLevel = ZOOM_DEFAULT;
+ break;
+ case 4: zoomLevel = ZOOM_150;
+ break;
+ case 5: zoomLevel = ZOOM_200;
+ break;
+ case 6: zoomLevel = ZOOM_300;
+ break;
+ default:BROWSER_LOGD("[%s:%d] Warning: Unhandled zoom level", __PRETTY_FUNCTION__, __LINE__);
+ break;
+ }
+ zoomUI->setZoom(zoomLevel);
+ }
+}
+
+void ZoomUI::_zoom_value_confirmed(void* data, Evas*, Evas_Object*, void* event_info)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ Evas_Event_Key_Down* ev = static_cast<Evas_Event_Key_Down*>(event_info);
+
+ if (!data || !ev || !ev->keyname)
+ return;
+
+ ZoomUI* self = static_cast<ZoomUI*>(data);
+ if ((std::string(ev->keyname) == "Return") || (std::string(ev->keyname) == "Up") || (std::string(ev->keyname) == "Down")) {
+ int val = (int)elm_slider_value_get(self->m_zoom_slider);
+ BROWSER_LOGD("[%s:%d] val: %d", __PRETTY_FUNCTION__, __LINE__, val);
+ evas_object_hide(self->m_zoom_menu);
+ }
+}
+
+void ZoomUI::escapeZoom()
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (isVisible()) {
+ setZoom(ZoomUI::ZOOM_DEFAULT);
+ hideUI();
+ }
+}
+
+int ZoomUI::calculateSliderValue(int zoom)
+{
+ BROWSER_LOGD("[%s:%d] zoom factor: %d", __PRETTY_FUNCTION__, __LINE__, zoom);
+ int rv = 1; //for zoom < ZOOM_75
+ if (zoom >= ZOOM_300)
+ rv = 6;
+ else if (zoom >= ZOOM_200)
+ rv = 5;
+ else if (zoom >= ZOOM_150)
+ rv = 4;
+ else if (zoom >= ZOOM_100)
+ rv = 3;
+ else if (zoom >= ZOOM_75)
+ rv = 2;
+
+ return rv;
+}
+
+
+}
+}
--- /dev/null
+/*
+ * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef ZOOMUI_H
+#define ZOOMUI_H
+
+#include <Evas.h>
+#include <boost/signals2/signal.hpp>
+
+#include "AbstractUIComponent.h"
+#include "AbstractService.h"
+#include "ServiceFactory.h"
+#include "service_macros.h"
+
+namespace tizen_browser{
+namespace base_ui{
+
+class BROWSER_EXPORT ZoomUI
+ : public tizen_browser::interfaces::AbstractUIComponent
+ , public tizen_browser::core::AbstractService
+{
+public:
+ ZoomUI();
+ ~ZoomUI();
+
+ //AbstractUIComponent interface methods
+ void init(Evas_Object* parent);
+ Evas_Object* getContent();
+ void showUI();
+ void hideUI();
+ std::string getName();
+
+ void show(Evas_Object* parent);
+ void clearItems();
+ bool isVisible();
+ void escapeZoom();
+
+ boost::signals2::signal<void ()> closeZoomUI;
+ boost::signals2::signal<void (int)> setZoom;
+ boost::signals2::signal<int ()> getZoom;
+ boost::signals2::signal<void (const int&, const int&)> scrollView;
+private:
+ void createLayout(Evas_Object* parent);
+ void createZoomSlider();
+ int calculateSliderValue(int zoom);
+
+ static void _zoom_slider_changed(void * data, Evas_Object * obj, void * event_info);
+ static void _zoom_value_confirmed(void* data, Evas* e, Evas_Object* obj, void* event_info);
+
+ std::string m_edjFilePath;
+ Evas_Object* m_layout;
+ Evas_Object* m_zoom_slider;
+ Evas_Object* m_zoom_menu;
+ Evas_Object* m_parent;
+
+ int m_current_translation_x;
+ int m_current_translation_y;
+
+ enum ZoomLevel {
+ ZOOM_50 = 50,
+ ZOOM_75 = 75,
+ ZOOM_100 = 100,
+ ZOOM_150 = 150,
+ ZOOM_200 = 200,
+ ZOOM_300 = 300,
+
+ ZOOM_MIN = ZOOM_50,
+ ZOOM_DEFAULT = ZOOM_100,
+ ZOOM_MAX = ZOOM_300
+ };
+ enum ArrowType {
+ LEFT = 1,
+ RIGHT = 2,
+ UP = 3,
+ DOWN = 4
+ };
+};
+
+}
+}
+
+#endif // ZOOMUI_H
--- /dev/null
+collections { base_scale: 2.0;
+
+#define WIDTH 1920
+#define HEIGHT 976
+
+ group {
+ name: "zoom-layout";
+
+ parts {
+
+ part { name: "bg";
+ type: RECT;
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ visible: 0;
+ min: WIDTH HEIGHT;
+ max: WIDTH HEIGHT;
+ align: 0.0 0.0;
+ rel1 {relative: 0.0 0.0; offset: 0 104;}
+ rel2 {relative: 1.0 1.0;}
+ }
+ }
+
+ part {
+ name: "zoom_menu";
+ type : SWALLOW;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ min: 700 300;
+ max: 700 300;
+ align: 0.0 0.0;
+ fixed: 1 1;
+ rel1 { relative: 0.0 0.0; to: "bg"; }
+ rel2 { relative: 1.0 1.0; to: "bg"; }
+ }
+ }
+
+ }
+ }
+
+ group {
+ name: "zoom-menu";
+
+ parts {
+
+ part { name: "bg";
+ type: RECT;
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ visible: 0;
+ min: WIDTH HEIGHT;
+ max: WIDTH HEIGHT;
+ align: 0.0 0.0;
+ rel1 {relative: 0.0 0.0; offset: 0 104;}
+ rel2 {relative: 1.0 1.0;}
+ }
+ }
+
+ part { name: "zoom_rect";
+ type: RECT;
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 230 230 230 255;
+ min: 700 300;
+ max: 700 300;
+ visible: 1;
+ align: 0.0 1.0;
+ rel1 {
+ to: "bg";
+ offset: 0 0;
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ to: "bg";
+ relative: 1.0 1.0;
+ }
+ }
+ }
+
+ part { name: "slider_swallow";
+ type: SWALLOW;
+ description {
+ min: 500 100;
+ max: 500 100;
+ visible: 1;
+ fixed: 1 1;
+ align: 0.0 0.0;
+ rel1 {
+ relative: 0.15 0.4;
+ to: "zoom_rect";
+ }
+ rel2 {
+ relative: 0.0 0.0;
+ to: "zoom_rect";
+ }
+ }
+ }
+
+ part { name: "zoom_text";
+ type: TEXT;
+ description {
+ visible: 1;
+ min: 200 122;
+ max: 200 122;
+ align: 0.0 0.0;
+ fixed: 1 1;
+ color: 51 51 51 255;
+ rel1 {
+ to: "zoom_rect";
+ relative: 0.45 0.0;
+ offset: 0 0;
+ }
+ rel2 {
+ to: "zoom_rect";
+ relative: 1.0 1.0;
+ }
+ text {
+ text: "Zoom";
+ font: "Sans";
+ size: 32;
+ align: 0 0.5;
+ }
+ }
+ }
+
+ part { name: "slider_begin_text";
+ type: TEXT;
+ description {
+ visible: 1;
+ min: 100 122;
+ max: 100 122;
+ align: 0.0 0.0;
+ fixed: 1 1;
+ color: 51 51 51 255;
+ rel1 {
+ to: "slider_swallow";
+ relative: 0.0 0.0;
+ offset: -50 -10;
+ }
+ rel2 {
+ to: "slider_swallow";
+ relative: 1.0 1.0;
+ offset: 0 0;
+ }
+ text {
+ text: "50%";
+ font: "Sans";
+ size: 22;
+ align: 0 0.5;
+ }
+ }
+ }
+
+ part { name: "slider_end_text";
+ type: TEXT;
+ description {
+ visible: 1;
+ min: 100 122;
+ max: 100 122;
+ align: 0.0 0.0;
+ fixed: 1 1;
+ color: 51 51 51 255;
+ rel1 {
+ to: "slider_swallow";
+ relative: 1.0 0.0;
+ offset: 5 -10;
+ }
+ rel2 {
+ to: "slider_swallow";
+ relative: 1.0 1.0;
+ offset: 0 0;
+ }
+ text {
+ text: "300%";
+ font: "Sans";
+ size: 22;
+ align: 0 0.5;
+ }
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
--- /dev/null
+project(browser-ut)
+cmake_minimum_required(VERSION 2.8)
+
+set(EXECUTABLE_OUTPUT_PATH ${CMAKE_BINARY_DIR})
+
+include(Coreheaders)
+include(EFLHelpers)
+include(EWebKitHelpers)
+include_directories( ${CMAKE_SOURCE_DIR})
+include_directories( ${CMAKE_SOURCE_DIR}/services/SimpleUI)
+include_directories( ${CMAKE_SOURCE_DIR}/services/BookmarkService)
+include_directories( ${CMAKE_SOURCE_DIR}/services/HistoryService)
+include_directories( ${CMAKE_SOURCE_DIR}/services/WebPageUI)
+include_directories( ${CMAKE_SOURCE_DIR}/services/WebEngineService)
+include_directories( ${CMAKE_SOURCE_DIR}/services/StorageService)
+include_directories( ${CMAKE_SOURCE_DIR}/services/StorageService/Storage/include)
+include_directories( ${CMAKE_SOURCE_DIR}/services/StorageService/src)
+include_directories( ${CMAKE_SOURCE_DIR}/services/HistoryService)
+include_directories( ${CMAKE_SOURCE_DIR}/services/PlatformInputManager)
+
+set(UNIT_TESTS_SRCS
+# ut_HomeGenerator.cpp
+ ut_Action.cpp
+ ut_Config.cpp
+ ut_logger.cpp
+ ut_main.cpp
+ ut_FavoriteService.cpp
+ ut_BookmarkItem.cpp
+ ut_PlatformInputManager.cpp
+ ut_StorageService.cpp
+ ut_coreService.cpp
+ ut_SessionStorage.cpp
+# ut_WebEngineService.cpp
+ )
+
+if(TIZEN_BUILD)
+ set(UNIT_TESTS_SRCS ${UNIT_TESTS_SRCS} ut_FavoriteService.cpp)
+ set(UNIT_TESTS_SRCS ${UNIT_TESTS_SRCS} ut_StorageService.cpp)
+endif(TIZEN_BUILD)
+
+ADD_EXECUTABLE(${PROJECT_NAME} ${UNIT_TESTS_SRCS})
+TARGET_LINK_LIBRARIES(${PROJECT_NAME} browserCore)
+TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${Boost_UNIT_TEST_FRAMEWORK_LIBRARY})
+#add_dependencies(${PROJECT_NAME} HomeGenerator)
+#target_link_libraries(${PROJECT_NAME} HomeGenerator)
+
+if(TIZEN_BUILD)
+ TARGET_LINK_LIBRARIES(${PROJECT_NAME}
+# BookmarksUI
+ BookmarkService
+ HistoryService
+ PlatformInputManager
+ SimpleUI
+ WebPageUI
+ StorageService
+ WebEngineService
+ SessionStorage
+ )
+endif(TIZEN_BUILD)
+
+# TODO Below line commented because of many warrings in code. In the future this flags should be enabled
+#SET_TARGET_PROPERTIES(${PROJECT_NAME} PROPERTIES COMPILE_FLAGS "-fpie -Wall -Werror")
+INSTALL(TARGETS ${PROJECT_NAME} RUNTIME DESTINATION bin)
+
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <string>
+
+#include <boost/signals2.hpp>
+#include <boost/test/unit_test.hpp>
+#include <boost/concept_check.hpp>
+
+#include "Action.h"
+#include "BrowserLogger.h"
+
+
+BOOST_AUTO_TEST_SUITE(action)
+
+BOOST_AUTO_TEST_CASE(action_constructors)
+{
+ BROWSER_LOGI("[UT] Action - action_constructor - START --> ");
+
+ tizen_browser::base_ui::Action action_01;
+ BOOST_CHECK_EQUAL(action_01.isEnabled(), true);
+ BOOST_CHECK_EQUAL(action_01.isCheckable(), false);
+ BOOST_CHECK_EQUAL(action_01.isChecked(), false);
+ BOOST_CHECK_EQUAL(action_01.isIconVisibleInMenu(), true);
+
+ std::string a02_text("test02");
+ tizen_browser::base_ui::Action action_02(a02_text);
+ BOOST_CHECK_EQUAL(action_02.isEnabled(), true);
+ BOOST_CHECK_EQUAL(action_02.isCheckable(), false);
+ BOOST_CHECK_EQUAL(action_02.isChecked(), false);
+ BOOST_CHECK_EQUAL(action_02.isIconVisibleInMenu(), true);
+ BOOST_CHECK_EQUAL(action_02.getText(), a02_text);
+
+ std::string a03_text("test02");
+ tizen_browser::base_ui::Action action_03(a03_text);
+ BOOST_CHECK_EQUAL(action_03.isEnabled(), true);
+ BOOST_CHECK_EQUAL(action_03.isCheckable(), false);
+ BOOST_CHECK_EQUAL(action_03.isChecked(), false);
+ BOOST_CHECK_EQUAL(action_03.isIconVisibleInMenu(), true);
+ BOOST_CHECK_EQUAL(action_03.getText(), a03_text);
+
+ std::string a04_text("test04");
+ std::string a04_icon("test04Icon");
+ tizen_browser::base_ui::Action action_04(a04_icon, a04_text);
+ BOOST_CHECK_EQUAL(action_04.isEnabled(), true);
+ BOOST_CHECK_EQUAL(action_04.isCheckable(), false);
+ BOOST_CHECK_EQUAL(action_04.isChecked(), false);
+ BOOST_CHECK_EQUAL(action_04.isIconVisibleInMenu(), true);
+ BOOST_CHECK_EQUAL(action_04.getText(), a04_text);
+ BOOST_CHECK_EQUAL(action_04.getIcon(), a04_icon);
+
+ BROWSER_LOGI("[UT] --> END - Action - action_constructor");
+}
+
+BOOST_AUTO_TEST_CASE(action_get_and_set){
+
+ BROWSER_LOGI("[UT] Action - action_get_and_set - START --> ");
+
+ std::string iconText("iconText");
+ std::string text("text");
+ std::string statusTip("statusTip");
+ std::string toolTip("toolTip");
+ std::string icon("icon");
+ std::string selIcon("selIcon");
+ std::string disIcon("disabledIcon");
+
+ tizen_browser::base_ui::Action action;
+
+ action.setIconText(iconText);
+ action.setText(text);
+ action.setStatusTip(statusTip);
+ action.setToolTip(toolTip);
+ action.setIcon(icon);
+ action.setSelIcon(selIcon);
+ action.setDisIcon(disIcon);
+
+ BOOST_CHECK_EQUAL(action.getIconText(), iconText);
+ BOOST_CHECK_EQUAL(action.getText(), text);
+ BOOST_CHECK_EQUAL(action.getStatusTip(), statusTip);
+ BOOST_CHECK_EQUAL(action.getToolTip(), toolTip);
+ BOOST_CHECK_EQUAL(action.getIcon(), icon);
+ BOOST_CHECK_EQUAL(action.getSelIcon(), selIcon);
+ BOOST_CHECK_EQUAL(action.getDisIcon(), disIcon);
+
+ BROWSER_LOGI("[UT] --> END - Action - action_get_and_set");
+}
+
+BOOST_AUTO_TEST_CASE(action_bool_behaviour){
+
+ BROWSER_LOGI("[UT] Action - action_bool_behaviour - START --> ");
+
+ tizen_browser::base_ui::Action action_01;
+ //action is not checkable by defalut,
+ //this call should be ignored.
+ action_01.setChecked(true);
+ BOOST_CHECK_EQUAL(action_01.isCheckable(), false);
+ BOOST_CHECK_EQUAL(action_01.isChecked(), false);
+
+ tizen_browser::base_ui::Action action_02;
+ action_02.setCheckable(true);
+ action_02.setChecked(true);
+ BOOST_CHECK_EQUAL(action_02.isCheckable(), true);
+ BOOST_CHECK_EQUAL(action_02.isChecked(), true);
+
+ //toggle test
+ action_02.toggle();
+ BOOST_CHECK_EQUAL(action_02.isChecked(), false);
+
+ BROWSER_LOGI("[UT] --> END - Action - action_bool_behaviour");
+}
+
+BOOST_AUTO_TEST_CASE(action_trigger_test){
+
+ BROWSER_LOGI("[UT] Action - action_trigger_test - START --> ");
+
+ struct TriggerHandler{
+ TriggerHandler()
+ :beenCalled(false){};
+ ~TriggerHandler(){
+ BOOST_CHECK_EQUAL(beenCalled, true);
+ };
+ void operator()(){
+ beenCalled = true;
+ };
+// private:
+ bool beenCalled;
+ };
+
+
+ TriggerHandler triggered;
+ tizen_browser::base_ui::Action action_01;
+ action_01.triggered.connect(boost::ref(triggered));
+ action_01.trigger();
+ BOOST_CHECK_EQUAL(triggered.beenCalled, true);
+
+ BROWSER_LOGI("[UT] --> END - Action - action_trigger_test");
+}
+
+BOOST_AUTO_TEST_CASE(action_togle_test){
+
+ BROWSER_LOGI("[UT] Action - action_togle_test - START --> ");
+
+ struct ToggleHandler{
+ ToggleHandler()
+ :isChecked(false),beenCalled(false){};
+ ~ToggleHandler(){
+ };
+ void operator()(bool checked){
+ isChecked = checked;
+ beenCalled = true;
+ };
+ bool isChecked;
+ bool beenCalled;
+ };
+
+ ToggleHandler toggelHandler;
+ tizen_browser::base_ui::Action action;
+
+ action.setCheckable(true);
+ action.toggled.connect(boost::ref(toggelHandler));
+
+ action.toggle();
+ BOOST_CHECK_EQUAL(toggelHandler.beenCalled, true);
+ BOOST_CHECK_EQUAL(action.isChecked(), toggelHandler.isChecked);
+
+ BROWSER_LOGI("[UT] --> END - Action - action_togle_test");
+}
+
+BOOST_AUTO_TEST_SUITE_END()
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <string>
+
+#include <boost/test/unit_test.hpp>
+#include <boost/any.hpp>
+
+#include "BrowserLogger.h"
+#include "BookmarkItem.h"
+#include "BrowserImage.h"
+
+BOOST_AUTO_TEST_SUITE(bookmark_item)
+
+BOOST_AUTO_TEST_CASE(bookm_item_set_get)
+{
+ BROWSER_LOGI("[UT] BookmarkItem - bookm_item_set_get - START --> ");
+
+ std::string retstr = "";
+ std::unique_ptr<tizen_browser::services::BookmarkItem>
+ bitem(new tizen_browser::services::BookmarkItem());
+
+ //Check empty address and title
+ bitem->setAddress("");
+ retstr= bitem->getAddress();
+ BOOST_CHECK_EQUAL("",retstr);
+ bitem->setTitle("");
+ retstr= bitem->getTitle();
+ BOOST_CHECK_EQUAL("",retstr);
+
+ //Check non empty address and title
+ bitem->setAddress("www.address.com");
+ retstr= bitem->getAddress();
+ BOOST_CHECK_EQUAL("www.address.com",retstr);
+ bitem->setTitle("Page Title");
+ retstr= bitem->getTitle();
+ BOOST_CHECK_EQUAL("Page Title",retstr);
+
+ //Check set/get id
+ bitem->setId(0);
+ BOOST_CHECK_EQUAL(0, bitem->getId());
+ bitem->setId(9999);
+ BOOST_CHECK_EQUAL(9999, bitem->getId());
+
+ BROWSER_LOGI("[UT] --> END - BookmarkItem - bookm_item_set_get");
+}
+
+BOOST_AUTO_TEST_CASE(bookm_item_favicon_thumb)
+{
+ BROWSER_LOGI("[UT] BookmarkItem - bookm_item_favicon_thumb - START --> ");
+
+ const int w = 10, h = 10, s = 500;
+
+ std::unique_ptr<tizen_browser::services::BookmarkItem>
+ bitem(new tizen_browser::services::BookmarkItem());
+ std::shared_ptr<tizen_browser::tools::BrowserImage> bimg
+ = std::make_shared<tizen_browser::tools::BrowserImage>(w, h, s);
+
+ bitem->setFavicon(bimg);
+ BOOST_CHECK_EQUAL(w, bitem->getFavicon()->getWidth());
+ BOOST_CHECK_EQUAL(h, bitem->getFavicon()->getHeight());
+ BOOST_CHECK_EQUAL(s, bitem->getFavicon()->getSize());
+
+ bitem->setThumbnail(bimg);
+ BOOST_CHECK_EQUAL(w, bitem->getThumbnail()->width);
+ BOOST_CHECK_EQUAL(h, bitem->getThumbnail()->height);
+ BOOST_CHECK_EQUAL(s, bitem->getThumbnail()->dataSize);
+
+ BROWSER_LOGI("[UT] --> END - BookmarkItem - bookm_item_favicon_thumb");
+}
+
+BOOST_AUTO_TEST_SUITE_END()
+
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/*
+ * ut_Config.cpp
+ * Unit test of Config component
+ *
+ * Created on: Mar 18, 2014
+ * Author: k.dobkowski
+ */
+
+#include <string>
+
+#include <boost/test/unit_test.hpp>
+#include <boost/any.hpp>
+
+#include "BrowserLogger.h"
+#include "Config.h"
+
+#define TAG "[UT] Config - "
+
+BOOST_AUTO_TEST_SUITE(config)
+
+BOOST_AUTO_TEST_CASE(config_simple_get_set)
+{
+ BROWSER_LOGI(TAG "config_simple_get_set - START --> ");
+
+
+ boost::any testvalue = tizen_browser::config::Config::getInstance().get(std::string("testkey"));
+ BOOST_CHECK(testvalue.empty());
+
+ int testval = 100;
+ tizen_browser::config::Config::getInstance().set("intTestKey", testval);
+ int retval = boost::any_cast<int>(defconf->get(std::string("intTestKey")));
+ BOOST_CHECK_EQUAL(testval, retval);
+
+ BROWSER_LOGI(TAG "Config - config_simple_get_set");
+}
+
+
+/*
+ * This is test of boundary conditions
+ */
+BOOST_AUTO_TEST_CASE(config_boundary_conditions)
+{
+ BROWSER_LOGI(TAG "config_boundary_conditions - START --> ");
+
+ std::string retstring;
+
+// Wrong keys tests
+ BOOST_CHECK(retstring.empty());
+ boost::any retany;
+ try{
+ retany = tizen_browser::config::Config::getInstance().get(NULL);
+ } catch(std::logic_error & e){
+ /// \todo get() function expects string and cannot construct empty string from NULL
+ BROWSER_LOGI(TAG "[i] Catched error, msg: %s",e.what());
+ BROWSER_LOGI(TAG "[i] get() function expects string and cannot construct empty string from NULL\n");
+ }
+
+ try{
+ retstring = boost::any_cast<std::string>(retany);
+ BOOST_CHECK(retstring.empty());
+ }catch(boost::bad_any_cast & e){
+ /// \todo Need to resolve bad type (void *) from boost::any(empty_string))
+ BROWSER_LOGI(TAG "[i] Catched error, msg: %s",e.what());
+ BROWSER_LOGI(TAG "[i] std::map not found map[key] and returns NULL to boost::any_cast as type (void*) instead of std::string (this case)\n");
+ }
+ tizen_browser::config::Config::getInstance().set(std::string(""), std::string("value"));
+ retstring = boost::any_cast<std::string>(tizen_browser::config::Config::getInstance().get(std::string("")));
+ BOOST_CHECK_EQUAL(retstring, std::string("value"));
+
+ tizen_browser::config::Config::getInstance().set(std::string(" "), std::string("anothervalue"));
+ retstring = boost::any_cast<std::string>(tizen_browser::config::Config::getInstance().get(std::string(" ")));
+ BOOST_CHECK_EQUAL(retstring, std::string("anothervalue"));
+
+ tizen_browser::config::Config::getInstance().set(std::string(" "), std::string("value3"));
+ retstring = boost::any_cast<std::string>(tizen_browser::config::Config::getInstance().get(std::string(" ")));
+ BOOST_CHECK_EQUAL(retstring, std::string("value3"));
+
+// Wrong value tests
+// NOTE Check that value is allowed to be empty.
+ tizen_browser::config::Config::getInstance().set(std::string("TestKey"), std::string(""));
+ retstring = boost::any_cast<std::string>(tizen_browser::config::Config::getInstance().get(std::string("TestKey")));
+ BOOST_CHECK(retstring.empty());
+
+ tizen_browser::config::Config::getInstance().set(std::string("TestKey"), std::string(" "));
+ retstring = boost::any_cast<std::string>(tizen_browser::config::Config::getInstance().get(std::string("TestKey")));
+ BOOST_CHECK(!retstring.empty());
+
+ tizen_browser::config::Config::getInstance().set(std::string("AnotherTestKey"), std::string(" "));
+ retstring = boost::any_cast<std::string>(tizen_browser::config::Config::getInstance().get(std::string("AnotherTestKey")));
+ BOOST_CHECK(!retstring.empty());
+
+// Set two the same keys or values
+// NOTE Check that key or value are allowed have duplicates. This test case not allowed duplicates
+ tizen_browser::config::Config::getInstance().set(std::string("SameTestKey"), std::string("valueA"));
+ tizen_browser::config::Config::getInstance().set(std::string("SameTestKey"), std::string("valueB"));
+ retstring = boost::any_cast<std::string>(tizen_browser::config::Config::getInstance().get(std::string("SameTestKey")));
+ BOOST_CHECK_EQUAL(std::string("valueB"), retstring);
+ BOOST_CHECK_PREDICATE( std::not_equal_to<std::string>(), (retstring)(std::string("valueA")) );
+
+ BROWSER_LOGI(TAG "--> END - config_boundary_conditions");
+}
+
+BOOST_AUTO_TEST_SUITE_END()
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/*
+ *
+ * Created on: Apr, 2014
+ * Author: k.dobkowski
+ */
+
+#include <string>
+
+#include <boost/test/unit_test.hpp>
+#include <boost/any.hpp>
+
+#include "ServiceManager.h"
+#include "BrowserLogger.h"
+#include "BookmarkService.h"
+#include "BookmarkItem.h"
+
+#define TAG "[UT] Bookmarks - "
+
+BOOST_AUTO_TEST_SUITE(bookmarks)
+
+bool item_is_empty(std::shared_ptr<tizen_browser::services::BookmarkItem> item) { return item->getAddress() == std::string(); };
+
+BOOST_AUTO_TEST_CASE(bookmark_add_remove)
+{
+ BROWSER_LOGI(TAG "bookmark_add_remove - START --> ");
+
+
+ /// \todo: clean casts, depends on ServiceManager
+ std::shared_ptr<tizen_browser::services::BookmarkService> fs =
+ std::dynamic_pointer_cast
+ <
+ tizen_browser::services::BookmarkService,
+ tizen_browser::core::AbstractService
+ >
+ (tizen_browser::core::ServiceManager::getInstance().getService("org.tizen.browser.favoriteservice"));
+
+// fs->setStorageServiceTestMode();
+
+ int bookcount = -1;
+ int bookcount2 = -1;
+ bool resultflag = false;
+
+// getBookmarks method test
+ std::shared_ptr<tizen_browser::services::BookmarkItem> bitem;
+ std::vector<std::shared_ptr<tizen_browser::services::BookmarkItem>> bookmarks_list = fs->getBookmarks();
+ while(!bookmarks_list.empty()) {
+ bitem = bookmarks_list.back();
+ BROWSER_LOGI(TAG "Element from cached bookmark list: id: %d, title: %s, URL: %s", bitem->getId(),
+ bitem->getTitle().c_str(), bitem->getAddress().c_str());
+ bookmarks_list.pop_back();
+ }
+
+ BROWSER_LOGI(TAG "Above - current stored bookmarks (recently adder order");
+
+// clean all bookmarks
+ resultflag = fs->deleteAllBookmarks();
+ BOOST_CHECK(resultflag);
+ fs->getBookmarks();
+ BROWSER_LOGI(TAG "Above - current stored bookmarks after deleteAll, deleting resultflag: %d", resultflag);
+
+// Empty bookmark test
+ bookcount = fs->countBookmarks();
+ BOOST_CHECK(item_is_empty(fs->addToBookmarks("","")));
+ bookcount2 = fs->countBookmarks();
+ BOOST_CHECK_EQUAL(bookcount, bookcount2);
+ BROWSER_LOGI(TAG "Add empty bookmark test summary - number of bookmarks before: %d, after: %d", bookcount ,bookcount2);
+ fs->getBookmarks();
+
+// Add bookmark with the same title
+ BOOST_CHECK(!item_is_empty(fs->addToBookmarks("www.thisis.url1","Title")));
+ BOOST_CHECK(!item_is_empty(fs->addToBookmarks("www.thisis.url4","Title")));
+ std::shared_ptr<tizen_browser::services::BookmarkItem> item_to_delete = fs->addToBookmarks("www.thisis.url5","Title");
+ BOOST_CHECK(!item_is_empty(item_to_delete));
+ fs->getBookmarks();
+ BROWSER_LOGI(TAG "Before delete last bookmark (%s)", item_to_delete->getAddress().c_str());
+ BOOST_CHECK(fs->deleteBookmark(item_to_delete->getAddress()));
+ BROWSER_LOGI(TAG "After delete bookmark");
+ fs->getBookmarks();
+
+// Add duplicated url
+ BROWSER_LOGI(TAG "Add duplicated url");
+ BOOST_CHECK(item_is_empty(fs->addToBookmarks("www.thisis.url4","Not duplicateTitle")));
+ fs->getBookmarks();
+
+// check existing url
+ resultflag = fs->bookmarkExists("www.not_existing.url");
+ BROWSER_LOGI(TAG "Check not existing url (%s) resultflag: %d", "www.not_existing.url", resultflag);
+ BOOST_CHECK(!resultflag);
+ resultflag = fs->bookmarkExists("www.thisis.url4");
+ BROWSER_LOGI(TAG "Check existing url (%s) resultflag: %d", "www.thisis.url4", resultflag);
+ BOOST_CHECK(resultflag);
+
+ BROWSER_LOGI(TAG "--> END - bookmark_add_remove");
+}
+
+BOOST_AUTO_TEST_CASE(bookmark_synchro)
+{
+ /// \todo: clean casts, depends on ServiceManager
+ BROWSER_LOGI(TAG "bookmark_synchro - START --> ");
+
+ std::shared_ptr<tizen_browser::services::BookmarkService> fs =
+ std::dynamic_pointer_cast
+ <
+ tizen_browser::services::BookmarkService,
+ tizen_browser::core::AbstractService
+ >
+ (tizen_browser::core::ServiceManager::getInstance().getService("org.tizen.browser.favoriteservice"));
+
+ BROWSER_LOGI(TAG "Bookmarks synchronize test");
+ fs->synchronizeBookmarks();
+ BOOST_CHECK(!fs->getBookmarks().empty());
+
+ BROWSER_LOGI(TAG "--> END - bookmark_synchro");
+}
+
+BOOST_AUTO_TEST_SUITE_END()
+
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <string>
+
+#include <boost/signals2.hpp>
+#include <boost/test/unit_test.hpp>
+#include <boost/concept_check.hpp>
+
+#include "services/HomeGenerator/HomeGenerator.h"
+
+BOOST_AUTO_TEST_SUITE(HomeGenerator)
+
+BOOST_AUTO_TEST_CASE(getHomePageUrl)
+{
+ tizen_browser::services::HomeGenerator hg;
+ BOOST_CHECK_EQUAL(hg.getHomePageUrl(), std::string("/tmp/HomePage.html"));
+}
+
+BOOST_AUTO_TEST_SUITE_END()
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *
+ */
+
+#include <boost/test/unit_test.hpp>
+
+#include "ServiceManager.h"
+#include "PlatformInputManager.h"
+#include "BrowserLogger.h"
+
+
+BOOST_AUTO_TEST_SUITE(PlatformInputManager)
+
+BOOST_AUTO_TEST_CASE(PointerModeSetting)
+{
+ BROWSER_LOGI("[UT] PlatformInputManager - PointerModeSetting - START --> ");
+
+ std::shared_ptr<tizen_browser::services::PlatformInputManager> platformInputManager =
+ std::dynamic_pointer_cast
+ <tizen_browser::services::PlatformInputManager, tizen_browser::core::AbstractService>
+ (tizen_browser::core::ServiceManager::getInstance().getService("org.tizen.browser.platforminputmanager"));
+
+ BOOST_REQUIRE(platformInputManager);
+//
+// BOOST_CHECK(platformInputManager->getPointerModeEnabled());
+//
+// platformInputManager->setPointerModeEnabled(false);
+//
+// BOOST_CHECK(!(platformInputManager->getPointerModeEnabled()));
+//
+// platformInputManager->setPointerModeEnabled(true);
+//
+// BOOST_CHECK(platformInputManager->getPointerModeEnabled());
+
+ BROWSER_LOGI("[UT] --> END - PlatformInputManager - PointerModeSetting");
+}
+
+BOOST_AUTO_TEST_SUITE_END()
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <boost/any.hpp>
+#include <boost/filesystem.hpp>
+#include <boost/test/unit_test.hpp>
+#include <iterator>
+#include "core/ServiceManager/ServiceManager.h"
+#include "core/ServiceManager/AbstractService.h"
+#include "services/StorageService/SessionStorage.h"
+#include "services/StorageService/Session.h"
+#include "AbstractWebEngine/TabId.h"
+#include <core/Config/Config.h>
+#include "BrowserLogger.h"
+
+
+BOOST_AUTO_TEST_SUITE(SessionStorage)
+
+BOOST_AUTO_TEST_CASE(InitSession)
+{
+ BROWSER_LOGI("[UT] SessionStorage - InitSession - START --> ");
+
+ std::string resourceDbDir(boost::any_cast < std::string > (tizen_browser::config::Config::getInstance().get("resourcedb/dir")));
+ std::string sessionDb(boost::any_cast < std::string > (tizen_browser::config::Config::getInstance().get("DB_SESSION")));
+
+ boost::filesystem::path dbFile(resourceDbDir + sessionDb);
+ boost::filesystem::remove(dbFile);
+
+ std::shared_ptr<tizen_browser::services::SessionStorage> sessionService =
+ std::dynamic_pointer_cast
+ <
+ tizen_browser::services::SessionStorage,
+ tizen_browser::core::AbstractService
+ >(tizen_browser::core::ServiceManager::getInstance().getService(DOMAIN_SESSION_STORAE_SERVICE));
+
+ BOOST_REQUIRE(sessionService);
+ BOOST_CHECK_EQUAL(sessionService->getName(), DOMAIN_SESSION_STORAE_SERVICE);
+
+ tizen_browser::storage::SessionStorage* storage=0;
+ storage = sessionService->getStorage();
+
+ BOOST_REQUIRE(storage);
+
+ BROWSER_LOGI("[UT] --> END - SessionStorage - InitSession");
+}
+
+BOOST_AUTO_TEST_CASE(CreateAndPopulateSession)
+{
+ BROWSER_LOGI("[UT] SessionStorage - CreateAndPopulateSession - START --> ");
+
+ std::shared_ptr<tizen_browser::services::SessionStorage> sessionService =
+ std::dynamic_pointer_cast
+ <
+ tizen_browser::services::SessionStorage,
+ tizen_browser::core::AbstractService
+ >(tizen_browser::core::ServiceManager::getInstance().getService(DOMAIN_SESSION_STORAE_SERVICE));
+
+ BOOST_REQUIRE(sessionService);
+
+ tizen_browser::storage::SessionStorage* storage=0;
+ storage = sessionService->getStorage();
+
+ BOOST_REQUIRE(storage);
+
+ tizen_browser::Session::Session session(storage->createSession());
+
+ BOOST_CHECK(session.isValid());
+
+ std::map<std::string, std::pair<std::string, std::string>> urls;
+
+ urls["54379ff6-f9ff-4ef3-99b0-a0de00edd473"] = std::pair<std::string, std::string>("http://www.calligra.org", "Title");
+ urls["7b5719d4-c2f5-4d87-89ff-9cd70da1710f"] = std::pair<std::string, std::string>("http://www.kde.org", "Title");
+ urls["ce18e8e2-8d33-4ba7-9fc4-d602cdf3fa36"] = std::pair<std::string, std::string>("http://www.krita.org", "Title");
+
+ for(auto iter = urls.begin(), end = urls.end(); iter != end; iter++){
+ session.updateItem(iter->first, iter->second.first, iter->second.second);
+ }
+
+
+ BOOST_CHECK_EQUAL(session.items().size(), 3);
+
+ std::string replaceUrl("https://marble.kde.org/");
+
+
+ session.updateItem(std::next(urls.begin(), 2)->first, replaceUrl, std::next(urls.begin(), 2)->second.second);
+ BOOST_CHECK_EQUAL_COLLECTIONS(
+ replaceUrl.begin(),
+ replaceUrl.end(),
+ session.items().at(std::next(urls.begin(),2)->first).first.begin(),
+ session.items().at(std::next(urls.begin(),2)->first).first.end()
+ );
+
+ session.removeItem(std::next(urls.begin(),1)->first);
+
+ BOOST_CHECK_EQUAL(session.items().size(), 2);
+
+ BROWSER_LOGI("[UT] --> END - SessionStorage - CreateAndPopulateSession");
+}
+
+BOOST_AUTO_TEST_CASE(getLastSession)
+{
+ BROWSER_LOGI("[UT] SessionStorage - getLastSession - START --> ");
+
+ std::shared_ptr<tizen_browser::services::SessionStorage> sessionService =
+ std::dynamic_pointer_cast
+ <
+ tizen_browser::services::SessionStorage,
+ tizen_browser::core::AbstractService
+ >(tizen_browser::core::ServiceManager::getInstance().getService(DOMAIN_SESSION_STORAE_SERVICE));
+
+ BOOST_REQUIRE(sessionService);
+
+ tizen_browser::storage::SessionStorage* storage=0;
+ storage = sessionService->getStorage();
+
+ BOOST_REQUIRE(storage);
+
+ sleep(2);
+ tizen_browser::Session::Session session(storage->createSession());
+ const std::string newSessionName("theLastOfUs");
+
+ session.setSessionName("theLastOfUs");
+
+ BOOST_CHECK(session.isValid());
+
+ std::map<std::string, std::pair<std::string, std::string>> urls;
+
+ urls["54379ff6-f9ff-4ef3-99b0-a0de00edd473"] = std::pair<std::string, std::string>("http://www.calligra.org", "Title");
+ urls["7b5719d4-c2f5-4d87-89ff-9cd70da1710f"] = std::pair<std::string, std::string>("http://www.kde.org", "Title");
+ urls["ce18e8e2-8d33-4ba7-9fc4-d602cdf3fa36"] = std::pair<std::string, std::string>("http://www.krita.org", "Title");
+
+ for(auto iter = urls.begin(), end = urls.end(); iter != end; iter++){
+ session.updateItem(iter->first, iter->second.first, iter->second.second);
+ }
+
+ BOOST_CHECK_EQUAL(session.items().size(), 3);
+
+ tizen_browser::Session::Session lastSession(storage->getLastSession());
+
+ BOOST_REQUIRE(lastSession.isValid());
+
+ BOOST_CHECK_EQUAL_COLLECTIONS(
+ newSessionName.begin(),
+ newSessionName.end(),
+ lastSession.sessionName().begin(),
+ lastSession.sessionName().end()
+ );
+
+ BOOST_CHECK_EQUAL(lastSession.items().size(), 3);
+
+ BROWSER_LOGI("[UT] --> END - SessionStorage - getLastSession");
+}
+
+BOOST_AUTO_TEST_CASE(getAllSessions)
+{
+ BROWSER_LOGI("[UT] SessionStorage - getAllSessions - START --> ");
+
+ std::shared_ptr<tizen_browser::services::SessionStorage> sessionService =
+ std::dynamic_pointer_cast
+ <
+ tizen_browser::services::SessionStorage,
+ tizen_browser::core::AbstractService
+ >(tizen_browser::core::ServiceManager::getInstance().getService(DOMAIN_SESSION_STORAE_SERVICE));
+
+ BOOST_REQUIRE(sessionService);
+
+ tizen_browser::storage::SessionStorage* storage=0;
+ storage = sessionService->getStorage();
+
+ BOOST_REQUIRE(storage);
+
+ //new session should be newer then previous one.
+ tizen_browser::Session::SessionsVector sessions(storage->getAllSessions());
+
+ BOOST_CHECK_EQUAL(sessions.size(), 2);
+
+ BROWSER_LOGI("[UT] --> END - SessionStorage - getAllSessions");
+}
+
+
+BOOST_AUTO_TEST_CASE(deleteSession)
+{
+ BROWSER_LOGI("[UT] SessionStorage - deleteSession - START --> ");
+
+ std::shared_ptr<tizen_browser::services::SessionStorage> sessionService =
+ std::dynamic_pointer_cast
+ <
+ tizen_browser::services::SessionStorage,
+ tizen_browser::core::AbstractService
+ >(tizen_browser::core::ServiceManager::getInstance().getService(DOMAIN_SESSION_STORAE_SERVICE));
+
+ BOOST_REQUIRE(sessionService);
+
+ tizen_browser::storage::SessionStorage* storage=0;
+ storage = sessionService->getStorage();
+
+ BOOST_REQUIRE(storage);
+
+ //new session should be newer then previous one.
+ tizen_browser::Session::SessionsVector sessions(storage->getAllSessions());
+
+ storage->deleteSession(sessions.at(0));
+
+ tizen_browser::Session::SessionsVector sessionsBucket(storage->getAllSessions());
+
+ BOOST_CHECK_EQUAL(sessionsBucket.size(),1);
+
+ BROWSER_LOGI("[UT] --> END - SessionStorage - deleteSession");
+}
+
+
+BOOST_AUTO_TEST_CASE(deleteAllSessions)
+{
+ BROWSER_LOGI("[UT] SessionStorage - deleteAllSessions - START --> ");
+
+ std::shared_ptr<tizen_browser::services::SessionStorage> sessionService =
+ std::dynamic_pointer_cast
+ <
+ tizen_browser::services::SessionStorage,
+ tizen_browser::core::AbstractService
+ >(tizen_browser::core::ServiceManager::getInstance().getService(DOMAIN_SESSION_STORAE_SERVICE));
+
+ BOOST_REQUIRE(sessionService);
+
+ tizen_browser::storage::SessionStorage* storage=0;
+ storage = sessionService->getStorage();
+
+ BOOST_REQUIRE(storage);
+
+ //new session should be newer then previous one.
+ sleep(1);
+ tizen_browser::Session::Session session2(storage->createSession());
+ sleep(1);
+ tizen_browser::Session::Session session3(storage->createSession());
+ sleep(1);
+ tizen_browser::Session::Session session4(storage->createSession());
+
+
+ std::map<std::string, std::pair<std::string, std::string>> urls;
+
+ urls["54379ff6-f9ff-4ef3-99b0-a0de00edd473"] = std::pair<std::string, std::string>("http://www.calligra.org", "Title");
+ urls["7b5719d4-c2f5-4d87-89ff-9cd70da1710f"] = std::pair<std::string, std::string>("http://www.kde.org", "Title");
+ urls["ce18e8e2-8d33-4ba7-9fc4-d602cdf3fa36"] = std::pair<std::string, std::string>("http://www.krita.org", "Title");
+
+ for(auto iter = urls.begin(), end = urls.end(); iter != end; iter++){
+ session2.updateItem(iter->first, iter->second.first, iter->second.second);
+ sleep(1);
+ session3.updateItem(iter->first, iter->second.first, iter->second.second);
+ sleep(1);
+ session4.updateItem(iter->first, iter->second.first, iter->second.second);
+ }
+
+
+ tizen_browser::Session::SessionsVector sessionsBucket(storage->getAllSessions());
+
+ BOOST_CHECK_EQUAL(sessionsBucket.size(), 4);
+
+ storage->deleteAllSessions();
+
+ sessionsBucket = storage->getAllSessions();
+
+ BOOST_CHECK_EQUAL(sessionsBucket.size(), 0);
+
+ BROWSER_LOGI("[UT] --> END - SessionStorage - deleteAllSessions");
+}
+
+BOOST_AUTO_TEST_SUITE_END()
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *
+ */
+
+#include <memory>
+#include <string>
+#include <boost/test/unit_test.hpp>
+
+#include "ServiceManager.h"
+#include "BrowserLogger.h"
+#include "StorageService.h"
+#include "StorageException.h"
+//#include "HistoryItem.h"
+
+#define CHANNEL_AUTH01 "Gall Anonim 1"
+#define CHANNEL_DESCR01 "Test channel - description 1"
+#define CHANNEL_DATE01 "2001-01-20 23:59:59.000"
+#define CHANNEL_URL01 "www.gallanonim-test1.com"
+#define CHANNEL_TITLE01 "Test CHANNEL title 1"
+
+#define CHANNEL_AUTH02 "Gall Anonim 2"
+#define CHANNEL_DESCR02 "Test channel - description 2"
+#define CHANNEL_DATE02 "2002-02-22 23:59:59.000"
+#define CHANNEL_URL02 "www.gallanonim-test2.com"
+#define CHANNEL_TITLE02 "Test CHANNEL title 2"
+
+#define CHANNEL_AUTH11 "Gall Anonim 11"
+#define CHANNEL_DESCR11 "Test channel - description 11"
+#define CHANNEL_DATE11 "2011-01-20 23:59:59.000"
+#define CHANNEL_URL11 "www.gallanonim-test11.com"
+#define CHANNEL_TITLE11 "Test CHANNEL title 11"
+
+
+#define ITEM_DESCRIPTION01 "Test item - description 1"
+#define ITEM_DATE01 "1987-01-20 23:59:59.000"
+#define ITEM_URL01 "www.item01.com"
+#define ITEM_TITLE01 "Test ITEM title 1"
+
+#define ITEM_DESCRIPTION02 "Test item - description 2"
+#define ITEM_DATE02 "1988-01-20 23:59:59.000"
+#define ITEM_URL02 "www.item02.com"
+#define ITEM_TITLE02 "Test ITEM title 2"
+
+#define ITEM_DESCRIPTION11 "Test item - description 11"
+#define ITEM_DATE11 "1988-01-20 23:59:59.000"
+#define ITEM_URL11 "www.item11.com"
+#define ITEM_TITLE11 "Test ITEM title 11"
+
+#define ITEM_DESCRIPTION12 "Test item - description 12"
+#define ITEM_DATE12 "1989-01-20 23:59:59.000"
+#define ITEM_URL12 "www.item12.com"
+#define ITEM_TITLE12 "Test ITEM title 12"
+
+#define ITEM_DESCRIPTION13 "Test item - description 13"
+#define ITEM_DATE13 "1990-01-20 23:59:59.000"
+#define ITEM_URL13 "www.item13.com"
+#define ITEM_TITLE13 "Test ITEM title 13"
+
+#define ITEM_DESCRIPTION14 "Test item - description 14"
+#define ITEM_DATE14 "1991-01-20 23:59:59.000"
+#define ITEM_URL14 "www.item14.com"
+#define ITEM_TITLE14 "Test ITEM title 14"
+
+
+
+BOOST_AUTO_TEST_SUITE(StorageService)
+
+
+BOOST_AUTO_TEST_CASE(storage_settings)
+{
+ BROWSER_LOGI("[UT] StorageService - storage_settings - START --> ");
+
+ std::shared_ptr<tizen_browser::services::StorageService> storageManager = std::dynamic_pointer_cast <
+ tizen_browser::services::StorageService,
+ tizen_browser::core::AbstractService > (
+ tizen_browser::core::ServiceManager::getInstance().getService(
+ DOMAIN_STORAGE_SERVICE));
+
+ storageManager->init(true);
+
+ const std::string keyInt = "keyINT";
+ storageManager->setSettingsInt(keyInt, 12);
+ auto i12 = storageManager->getSettingsInt(keyInt, 0);
+ BOOST_CHECK(12 == i12);
+
+ const std::string keyDouble = "keyDouble";
+ storageManager->setSettingsDouble(keyDouble, 22.45);
+ auto d22_45 = storageManager->getSettingsDouble(keyDouble, 0.0);
+ BOOST_CHECK(22.45 == d22_45);
+
+ const std::string keyString = "keyString";
+ storageManager->setSettingsString(keyString, "String");
+ auto sString = storageManager->getSettingsText(keyString, "0.0");
+ BOOST_CHECK("String" == sString);
+
+ BROWSER_LOGI("[UT] --> END - StorageService - storage_settings");
+}
+
+// Should it be moved to ut_historyService ????
+//BOOST_AUTO_TEST_CASE(storage_history)
+//{
+// BROWSER_LOGI("StorageService - history - START --> ");
+//
+// std::shared_ptr<tizen_browser::services::StorageService> storageManager = std::dynamic_pointer_cast <
+// tizen_browser::services::StorageService,
+// tizen_browser::core::AbstractService > (
+// tizen_browser::core::ServiceManager::getInstance().getService(
+// DOMAIN_STORAGE_SERVICE));
+//
+// storageManager->init(true);
+//
+// std::shared_ptr<tizen_browser::tools::BrowserImage> bi = std::make_shared<tizen_browser::tools::BrowserImage>();
+// std::shared_ptr<tizen_browser::services::HistoryItem> hi = std::make_shared<tizen_browser::services::HistoryItem>("URL", "Title", bi);
+// storageManager->addHistoryItem(hi);
+//
+// std::shared_ptr<tizen_browser::services::HistoryItem> hi2 = std::make_shared<tizen_browser::services::HistoryItem>("URL2", "Title2", bi);
+// storageManager->addHistoryItem(hi2);
+//
+// auto countItems_2 = storageManager->getHistoryItems(100, 2);
+// auto countItems_1 = storageManager->getHistoryItems(100, 1);
+// BOOST_CHECK(countItems_2.size() == 2);
+// BOOST_CHECK(countItems_1.size() == 1);
+// storageManager->deleteHistory(hi2->getUrl());
+//
+// auto hiauto = storageManager->getHistoryItem("URL");
+// BOOST_CHECK(hiauto->getTitle() == "Title");
+//
+// auto iHistCount = storageManager->getHistoryItemsCount();
+// BROWSER_LOGD("iHistCount = %d", iHistCount);
+// BOOST_CHECK(iHistCount == 1);
+//
+// auto iVisitCounter = storageManager->getHistoryVisitCounter(hiauto->getUrl());
+// BROWSER_LOGD("iVisitCounter = %d", iVisitCounter);
+// BOOST_CHECK(iVisitCounter == 1);
+//
+// hi->setTitle("New Title");
+// storageManager->insertOrRefresh(hi);
+// auto newHistItem = storageManager->getHistoryItem("URL");
+// BOOST_CHECK(hi->getTitle() == "New Title");
+// auto iNewVisitCounter = storageManager->getHistoryVisitCounter(hi->getUrl());
+// BROWSER_LOGD("iVisitCounter = %d", iNewVisitCounter);
+// BOOST_CHECK(iNewVisitCounter == 2);
+//
+// storageManager->deleteHistory();
+// iHistCount = storageManager->getHistoryItemsCount();
+// BROWSER_LOGD("iHistCount = %d", iHistCount);
+// BOOST_CHECK(iHistCount == 0);
+//
+// BROWSER_LOGI("<-- StorageService - history - END");
+//}
+
+
+BOOST_AUTO_TEST_SUITE_END()
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <boost/test/unit_test.hpp>
+#include <Elementary.h>
+#include <ewk_chromium.h>
+
+#include "ServiceManager.h"
+#include "AbstractWebEngine.h"
+#include "BrowserLogger.h"
+
+#define TAG "[UT] WebKitEngine - "
+
+
+BOOST_AUTO_TEST_SUITE(WebEngineService)
+
+BOOST_AUTO_TEST_CASE(EwkInit)
+{
+ BROWSER_LOGI(TAG "EwkInit - START --> ");
+ BOOST_REQUIRE(ewk_init() > 0);
+ BROWSER_LOGI(TAG "--> END - EwkInit");
+}
+
+BOOST_AUTO_TEST_CASE(UriSetGet)
+{
+ BROWSER_LOGI(TAG "UriSetGet - START --> ");
+
+ std::shared_ptr<tizen_browser::basic_webengine::AbstractWebEngine<Evas_Object>> webEngineService =
+ std::dynamic_pointer_cast
+ <tizen_browser::basic_webengine::AbstractWebEngine<Evas_Object>,tizen_browser::core::AbstractService>
+ (tizen_browser::core::ServiceManager::getInstance().getService("org.tizen.browser.webengineservice"));
+
+ BOOST_CHECK(webEngineService);
+
+// elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
+// Evas_Object *main_window = elm_win_util_standard_add("browserApp-ut", "browserApp-ut");
+// if (main_window == nullptr)
+// BROWSER_LOGE(TAG "Failed to create main window");
+// elm_win_autodel_set(main_window, EINA_TRUE);
+ Evas_Object *main_window = nullptr;
+
+ webEngineService->init(main_window);
+
+ tizen_browser::basic_webengine::TabId parentTabId = webEngineService->addTab("www.test.com");
+
+ BOOST_CHECK(!(webEngineService->getLayout()));
+
+ webEngineService->setURI("www.test2.com");
+
+ // URIs are different because of WebKit didn't load webpage (lack of initialization)
+ BOOST_TEST_MESSAGE(TAG "Print getURI():" << webEngineService->getURI());
+
+ BOOST_TEST_MESSAGE(TAG "Print getTitle():" << webEngineService->getTitle());
+
+ BOOST_TEST_MESSAGE(TAG "Print closeTab():" << webEngineService->closeTab());
+
+ BROWSER_LOGI(TAG "--> END - UriSetGet");
+}
+
+BOOST_AUTO_TEST_CASE(NavigationTest)
+{
+ BROWSER_LOGI(TAG "NavigationTest - START --> ");
+
+ std::shared_ptr<tizen_browser::basic_webengine::AbstractWebEngine<Evas_Object>> webEngineService =
+ std::dynamic_pointer_cast
+ <tizen_browser::basic_webengine::AbstractWebEngine<Evas_Object>,tizen_browser::core::AbstractService>
+ (tizen_browser::core::ServiceManager::getInstance().getService("org.tizen.browser.webengineservice"));
+
+ BOOST_CHECK(webEngineService);
+
+ webEngineService->init(NULL);
+
+ tizen_browser::basic_webengine::TabId parentTabId = webEngineService->addTab("www.test2.com");
+
+ webEngineService->stopLoading();
+
+ webEngineService->reload();
+
+ webEngineService->setURI("www.nextpage.com");
+
+ BOOST_TEST_MESSAGE(TAG "Is back enabled: " << webEngineService->isBackEnabled());
+
+ webEngineService->back();
+
+ BOOST_TEST_MESSAGE(TAG "Is forward enabled: " << webEngineService->isForwardEnabled());
+
+ webEngineService->forward();
+
+ BOOST_TEST_MESSAGE(TAG "Is loading: " << webEngineService->isLoading());
+
+ BOOST_TEST_MESSAGE(TAG "Print closeTab():" << webEngineService->closeTab());
+
+ BROWSER_LOGI(TAG "--> END - NavigationTest");
+}
+
+BOOST_AUTO_TEST_CASE(ClearPrivateData)
+{
+ BROWSER_LOGI(TAG "ClearPrivateData - START --> ");
+
+ std::shared_ptr<tizen_browser::basic_webengine::AbstractWebEngine<Evas_Object>> webEngineService =
+ std::dynamic_pointer_cast
+ <tizen_browser::basic_webengine::AbstractWebEngine<Evas_Object>,tizen_browser::core::AbstractService>
+ (tizen_browser::core::ServiceManager::getInstance().getService("org.tizen.browser.webengineservice"));
+
+ BOOST_CHECK(webEngineService);
+
+ tizen_browser::basic_webengine::TabId parentTabId = webEngineService->addTab("www.clearingdata.com");
+
+ webEngineService->clearPrivateData();
+
+ BOOST_TEST_MESSAGE(TAG "Print closeTab():" << webEngineService->closeTab());
+
+ BROWSER_LOGI(TAG "--> END - ClearPrivateData");
+}
+
+BOOST_AUTO_TEST_CASE(TabsCreationDeletion)
+{
+ BROWSER_LOGI(TAG "TabsCreationDeletion - START --> ");
+
+ std::shared_ptr<tizen_browser::basic_webengine::AbstractWebEngine<Evas_Object>> webEngineService =
+ std::dynamic_pointer_cast
+ <tizen_browser::basic_webengine::AbstractWebEngine<Evas_Object>,tizen_browser::core::AbstractService>
+ (tizen_browser::core::ServiceManager::getInstance().getService("org.tizen.browser.webengineservice"));
+
+ BOOST_CHECK(webEngineService);
+
+ BOOST_TEST_MESSAGE(TAG "Tabs count: " << webEngineService->tabsCount());
+
+ tizen_browser::basic_webengine::TabId first = webEngineService->addTab("www.first.com");
+
+ BOOST_CHECK(webEngineService->tabsCount() == 1);
+
+ tizen_browser::basic_webengine::TabId second = webEngineService->addTab("www.second.com");
+
+ BOOST_CHECK(webEngineService->tabsCount() == 2);
+
+ BOOST_TEST_MESSAGE(TAG "Print closeTab():" << webEngineService->closeTab(first));
+
+ BOOST_CHECK(webEngineService->tabsCount() == 1);
+
+ BOOST_TEST_MESSAGE(TAG "Print closeTab():" << webEngineService->closeTab(second));
+
+ BOOST_CHECK(!(webEngineService->tabsCount()));
+
+ BROWSER_LOGI(TAG "--> END - TabsCreationDeletion");
+}
+
+BOOST_AUTO_TEST_CASE(TabsSwitching)
+{
+ BROWSER_LOGI(TAG "TabsSwitching - START --> ");
+
+ std::shared_ptr<tizen_browser::basic_webengine::AbstractWebEngine<Evas_Object>> webEngineService =
+ std::dynamic_pointer_cast
+ <tizen_browser::basic_webengine::AbstractWebEngine<Evas_Object>,tizen_browser::core::AbstractService>
+ (tizen_browser::core::ServiceManager::getInstance().getService("org.tizen.browser.webengineservice"));
+
+ BOOST_CHECK(webEngineService);
+
+ BOOST_TEST_MESSAGE(TAG "Tabs count: " << webEngineService->tabsCount());
+
+ BOOST_TEST_MESSAGE(TAG "Initial current tab: " << webEngineService->currentTabId().toString());
+
+ tizen_browser::basic_webengine::TabId first = webEngineService->addTab("www.first.com");
+ BOOST_TEST_MESSAGE(TAG "First tab: " << first.toString());
+
+ webEngineService->switchToTab(first);
+
+ BOOST_CHECK(webEngineService->currentTabId() == first);
+
+ BOOST_CHECK(webEngineService->tabsCount() == 1);
+
+ tizen_browser::basic_webengine::TabId second = webEngineService->addTab("www.second.com");
+ BOOST_TEST_MESSAGE(TAG "Second tab: " << second.toString());
+
+ BOOST_CHECK(webEngineService->currentTabId() == first);
+
+ webEngineService->switchToTab(second);
+
+ BOOST_CHECK(webEngineService->currentTabId() == second);
+
+ BOOST_CHECK(webEngineService->tabsCount() == 2);
+
+ BOOST_TEST_MESSAGE(TAG "Print closeTab():" << webEngineService->closeTab(second));
+
+ BOOST_CHECK(webEngineService->currentTabId() == first);
+
+ BOOST_CHECK(webEngineService->tabsCount() == 1);
+
+ BOOST_TEST_MESSAGE(TAG "Print closeTab():" << webEngineService->closeTab(first));
+
+ BOOST_CHECK(!(webEngineService->tabsCount()));
+
+ BROWSER_LOGI(TAG "--> END - TabsSwitching");
+}
+
+BOOST_AUTO_TEST_CASE(Snapshots)
+{
+ BROWSER_LOGI(TAG "Snapshots - START --> ");
+
+ std::shared_ptr<tizen_browser::basic_webengine::AbstractWebEngine<Evas_Object>> webEngineService =
+ std::dynamic_pointer_cast
+ <tizen_browser::basic_webengine::AbstractWebEngine<Evas_Object>,tizen_browser::core::AbstractService>
+ (tizen_browser::core::ServiceManager::getInstance().getService("org.tizen.browser.webengineservice"));
+
+ BOOST_CHECK(webEngineService);
+
+ webEngineService->init(NULL);
+
+ tizen_browser::basic_webengine::TabId parentTabId = webEngineService->addTab("www.test.com");
+
+ webEngineService->getSnapshotData(100, 100);
+
+ webEngineService->getSnapshotData(parentTabId, 100, 100);
+
+ BOOST_TEST_MESSAGE(TAG "Print closeTab():" << webEngineService->closeTab());
+
+ BROWSER_LOGI(TAG "--> END - Snapshots");
+}
+
+BOOST_AUTO_TEST_CASE(PrivateModeOnOff)
+{
+ BROWSER_LOGI(TAG "PrivateModeOnOff - START --> ");
+
+ std::shared_ptr<tizen_browser::basic_webengine::AbstractWebEngine<Evas_Object>> webEngineService =
+ std::dynamic_pointer_cast
+ <tizen_browser::basic_webengine::AbstractWebEngine<Evas_Object>,tizen_browser::core::AbstractService>
+ (tizen_browser::core::ServiceManager::getInstance().getService("org.tizen.browser.webengineservice"));
+
+ BOOST_CHECK(webEngineService);
+
+ webEngineService->init(NULL);
+
+ tizen_browser::basic_webengine::TabId parentTabId = webEngineService->addTab("www.test.com");
+
+ BOOST_CHECK(!(webEngineService->isSecretMode()));
+
+ webEngineService->setPrivateMode(true);
+
+ BOOST_CHECK(webEngineService->isSecretMode());
+
+ webEngineService->setPrivateMode(false);
+
+ BOOST_CHECK(!(webEngineService->isSecretMode()));
+
+ BOOST_TEST_MESSAGE(TAG "Print closeTab():" << webEngineService->closeTab());
+
+ BROWSER_LOGI(TAG "--> END - PrivateModeOnOff");
+}
+
+BOOST_AUTO_TEST_CASE(LoadErrorDefaultValue)
+{
+ BROWSER_LOGI(TAG "LoadErrorDefaultValue - START --> ");
+
+ std::shared_ptr<tizen_browser::basic_webengine::AbstractWebEngine<Evas_Object>> webEngineService =
+ std::dynamic_pointer_cast
+ <tizen_browser::basic_webengine::AbstractWebEngine<Evas_Object>,tizen_browser::core::AbstractService>
+ (tizen_browser::core::ServiceManager::getInstance().getService("org.tizen.browser.webengineservice"));
+
+ BOOST_CHECK(webEngineService);
+
+ webEngineService->init(NULL);
+
+ tizen_browser::basic_webengine::TabId parentTabId = webEngineService->addTab("www.test.com");
+
+ BOOST_CHECK(!(webEngineService->isLoadError()));
+
+ BOOST_TEST_MESSAGE(TAG "Print closeTab():" << webEngineService->closeTab());
+
+ BROWSER_LOGI(TAG "--> END - LoadErrorDefaultValue");
+}
+
+BOOST_AUTO_TEST_CASE(Focus)
+{
+ BROWSER_LOGI(TAG "Focus - START --> ");
+
+ std::shared_ptr<tizen_browser::basic_webengine::AbstractWebEngine<Evas_Object>> webEngineService =
+ std::dynamic_pointer_cast
+ <tizen_browser::basic_webengine::AbstractWebEngine<Evas_Object>,tizen_browser::core::AbstractService>
+ (tizen_browser::core::ServiceManager::getInstance().getService("org.tizen.browser.webengineservice"));
+
+ BOOST_CHECK(webEngineService);
+
+ webEngineService->init(NULL);
+
+ tizen_browser::basic_webengine::TabId parentTabId = webEngineService->addTab("www.test.com");
+
+ BOOST_TEST_MESSAGE(TAG "Has focus at start:" << webEngineService->hasFocus());
+
+ webEngineService->setFocus();
+
+ BOOST_TEST_MESSAGE(TAG "Has focus after setting focus:" << webEngineService->hasFocus());
+
+ webEngineService->clearFocus();
+
+ BOOST_TEST_MESSAGE(TAG "Has focus after clearing focus:" << webEngineService->hasFocus());
+
+ webEngineService->setFocus();
+
+ BOOST_TEST_MESSAGE(TAG "Has focus after setting focus:" << webEngineService->hasFocus());
+
+ BOOST_TEST_MESSAGE(TAG "Print closeTab():" << webEngineService->closeTab());
+
+ BROWSER_LOGI(TAG "--> END - Focus");
+}
+
+BOOST_AUTO_TEST_CASE(ZoomAndAutofit)
+{
+ BROWSER_LOGI(TAG "ZoomAndAutofit - START --> ");
+
+ std::shared_ptr<tizen_browser::basic_webengine::AbstractWebEngine<Evas_Object>> webEngineService =
+ std::dynamic_pointer_cast
+ <tizen_browser::basic_webengine::AbstractWebEngine<Evas_Object>,tizen_browser::core::AbstractService>
+ (tizen_browser::core::ServiceManager::getInstance().getService("org.tizen.browser.webengineservice"));
+
+ BOOST_CHECK(webEngineService);
+
+ webEngineService->init(NULL);
+
+ tizen_browser::basic_webengine::TabId parentTabId = webEngineService->addTab("www.test.com");
+
+ BOOST_TEST_MESSAGE(TAG "Zoom factor at start:" << webEngineService->getZoomFactor());
+
+ webEngineService->setZoomFactor(200);
+
+ BOOST_TEST_MESSAGE(TAG "Zoom factor after setting 200:" << webEngineService->getZoomFactor());
+
+ webEngineService->setZoomFactor(100);
+
+ BOOST_TEST_MESSAGE(TAG "Zoom factor after setting 100:" << webEngineService->getZoomFactor());
+
+ BOOST_TEST_MESSAGE(TAG "Print closeTab():" << webEngineService->closeTab());
+
+ BROWSER_LOGI(TAG "--> END - ZoomAndAutofit");
+}
+
+BOOST_AUTO_TEST_CASE(Favicon)
+{
+ BROWSER_LOGI(TAG "Favicon - START --> ");
+
+ std::shared_ptr<tizen_browser::basic_webengine::AbstractWebEngine<Evas_Object>> webEngineService =
+ std::dynamic_pointer_cast
+ <tizen_browser::basic_webengine::AbstractWebEngine<Evas_Object>,tizen_browser::core::AbstractService>
+ (tizen_browser::core::ServiceManager::getInstance().getService("org.tizen.browser.webengineservice"));
+
+ BOOST_CHECK(webEngineService);
+
+ webEngineService->init(NULL);
+
+ tizen_browser::basic_webengine::TabId parentTabId = webEngineService->addTab("www.test.com");
+
+ webEngineService->getFavicon();
+
+ BOOST_TEST_MESSAGE(TAG "Print closeTab():" << webEngineService->closeTab());
+
+ BROWSER_LOGI(TAG "--> END - Favicon");
+}
+
+
+BOOST_AUTO_TEST_CASE(SearchOnWebsite)
+{
+ BROWSER_LOGI(TAG "SearchOnWebsite - START --> ");
+
+ std::shared_ptr<tizen_browser::basic_webengine::AbstractWebEngine<Evas_Object>> webEngineService =
+ std::dynamic_pointer_cast
+ <tizen_browser::basic_webengine::AbstractWebEngine<Evas_Object>,tizen_browser::core::AbstractService>
+ (tizen_browser::core::ServiceManager::getInstance().getService("org.tizen.browser.webengineservice"));
+
+ BOOST_CHECK(webEngineService);
+
+ webEngineService->init(NULL);
+
+ tizen_browser::basic_webengine::TabId parentTabId = webEngineService->addTab("www.test.com");
+
+ webEngineService->searchOnWebsite("test", 0);
+
+ webEngineService->searchOnWebsite("test2", 0);
+
+ webEngineService->searchOnWebsite("", 0);
+
+ BOOST_TEST_MESSAGE(TAG "Print closeTab():" << webEngineService->closeTab());
+
+ BROWSER_LOGI(TAG "--> END - SearchOnWebsite");
+}
+
+//BOOST_AUTO_TEST_CASE(EwkShutdown)
+//{
+// BROWSER_LOGI(TAG "EwkShutdown - START --> ");
+// BOOST_CHECK(ewk_shutdown() == 0);
+// BROWSER_LOGI(TAG "--> END - EwkShutdown");
+//}
+
+BOOST_AUTO_TEST_SUITE_END()
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <memory>
+#include <boost/test/unit_test.hpp>
+#include <boost/any.hpp>
+
+#include "ServiceManager.h"
+#include "BrowserLogger.h"
+#include "BookmarkService.h"
+
+
+BOOST_AUTO_TEST_SUITE(core_ServiceManager)
+
+namespace tbc=tizen_browser::core;
+
+BOOST_AUTO_TEST_CASE(singleton)
+{
+ BROWSER_LOGI("[UT] CoreService - singleton - START --> ");
+
+// check if service manager is singleton
+ tbc::ServiceManager *serviceManager_instance_01 = &tbc::ServiceManager::getInstance();
+ tbc::ServiceManager *serviceManager_instance_02 = &tbc::ServiceManager::getInstance();
+
+ BOOST_CHECK_EQUAL(serviceManager_instance_01, serviceManager_instance_02);
+
+ BROWSER_LOGI("[UT] --> END - CoreService - singleton");
+}
+
+BOOST_AUTO_TEST_CASE(getService)
+{
+ BROWSER_LOGI("[UT] CoreService - getService - START --> ");
+
+ std::string serviceName("org.tizen.browser.favoriteservice");
+ tbc::ServiceManager *servManager = &tbc::ServiceManager::getInstance();
+ std::shared_ptr<tizen_browser::services::BookmarkService> service1 = std::dynamic_pointer_cast
+ <tizen_browser::services::BookmarkService, tbc::AbstractService>
+ (servManager->getService(serviceName));
+ BOOST_REQUIRE(service1);
+ std::string nameFromService = service1->getName();
+ BOOST_CHECK_EQUAL_COLLECTIONS(nameFromService.begin(),
+ nameFromService.end(),
+ serviceName.begin(),
+ serviceName.end());
+
+ BROWSER_LOGI("[UT] --> END - CoreService - getService");
+}
+
+BOOST_AUTO_TEST_SUITE_END()
+
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <cassert>
+#include <sstream>
+#include <string>
+
+#include <boost/test/unit_test.hpp>
+#include <boost/date_time/posix_time/posix_time.hpp>
+#include <boost/algorithm/string/trim.hpp>
+
+// Dirty hack used do get access for private class interiors
+// for test porpouses.
+#define private public
+#define protected public
+
+#include "Logger.h"
+#include "AbstractLogger.h"
+#include "BrowserLogger.h"
+
+
+#define COLOR "\033[41m\033[37m"
+
+BOOST_AUTO_TEST_SUITE(logger)
+
+struct StubAbstractLogger: tizen_browser::logger::AbstractLogger {
+ StubAbstractLogger() :
+ initialized(false) {
+ }
+ ~StubAbstractLogger() {
+ }
+ void init() {
+ ss.flush();
+ initialized = true;
+ }
+ void log(const std::string &timeStamp, const std::string &tag,
+ const std::string &msg, bool /*errorFlag*/ = false) {
+ std::string str = timeStamp + tag + msg;
+ ss << str << '\n';
+ }
+
+ std::string getLog() {
+ std::string ret = ss.str();
+ ss.flush();
+ return ret;
+ }
+
+ bool initialized;
+ std::stringstream ss;
+};
+
+// simple tests for inherited interface
+BOOST_AUTO_TEST_CASE(logger_abstract_logger) {
+ BROWSER_LOGI("[UT] LOGGER - logger_abstract_logger - START --> ");
+
+ std::stringstream ss;
+ ss << boost::unit_test::framework::current_test_case().p_name;
+
+ StubAbstractLogger sl;
+
+ sl.init();
+ BOOST_CHECK(sl.getLog().empty());
+
+ sl.log("a", "b", "c");
+ BOOST_CHECK_EQUAL(sl.getLog().compare("abc\n"), 0);
+ BROWSER_LOGI("[UT] --> END - LOGGER - logger_abstract_logger");
+}
+
+class StubLogger: public tizen_browser::logger::Logger {
+public:
+ virtual ~StubLogger() {
+ }
+ static StubLogger& getInstance() {
+ static StubLogger instance;
+ return instance;
+ }
+
+private:
+ StubLogger() { }
+};
+
+BOOST_AUTO_TEST_CASE(logger_init) {
+ BROWSER_LOGI("[UT] LOGGER - logger_init - START --> ");
+
+ std::stringstream ss;
+ ss << boost::unit_test::framework::current_test_case().p_name;
+
+ // checks for support functions
+ StubLogger::Logger::getInstance().setProjectName("bla");
+ BOOST_CHECK_EQUAL(StubLogger::Logger::getInstance().m_projectName.compare("bla"), 0);
+ BOOST_CHECK_EQUAL(StubLogger::Logger::getInstance().getProjectName(), "bla");
+
+ // checks for registering logger functionality
+ StubAbstractLogger *l1 = new StubAbstractLogger;
+ StubAbstractLogger *l2 = new StubAbstractLogger;
+
+ BOOST_CHECK_EQUAL(l1->initialized, false);
+ BOOST_CHECK_EQUAL(l2->initialized, false);
+
+ StubLogger::getInstance().registerLogger(l1);
+ StubLogger::getInstance().registerLogger(l2);
+ StubLogger::getInstance().init();
+
+ BOOST_CHECK_EQUAL(l1->initialized, true);
+ BOOST_CHECK_EQUAL(l2->initialized, true);
+
+ // checks for logging process
+ std::string msg("Bla");
+ StubLogger::getInstance().log(msg);
+
+ std::string checker = l1->getLog();
+ checker.erase(checker.begin(), std::find(checker.begin(), checker.end(), ']') + 1);
+ boost::algorithm::trim(checker);
+ BOOST_CHECK_EQUAL(checker, msg);
+
+ checker = l2->getLog();
+ checker.erase(checker.begin(), std::find(checker.begin(), checker.end(), ']') + 1);
+ boost::algorithm::trim(checker);
+ BOOST_CHECK_EQUAL(checker, msg);
+
+ BROWSER_LOGI("[UT] --> END - LOGGER - logger_init");
+}
+
+///\todo p.chmielewski
+/*
+BOOST_AUTO_TEST_CASE(logger_levels_getting) {
+ using tizen_browser::logger::Logger;
+ using tizen_browser::logger::LoggerLevel;
+
+ std::string infoTag = Logger::getLevelTag(LoggerLevel::INFO);
+ BOOST_CHECK_EQUAL(infoTag, "Info");
+
+ std::string warningTag = Logger::getLevelTag(LoggerLevel::WARN);
+ BOOST_CHECK_EQUAL(warningTag, "Warning");
+
+ std::string errorTag = Logger::getLevelTag(LoggerLevel::ERROR);
+ BOOST_CHECK_EQUAL(errorTag, "Error");
+
+ std::string fatalTag = Logger::getLevelTag(LoggerLevel::FATAL);
+ BOOST_CHECK_EQUAL(fatalTag, "Fatal");
+
+ std::string debugTag = Logger::getLevelTag(LoggerLevel::DEBUG);
+ BOOST_CHECK_EQUAL(debugTag, "Debug");
+
+ std::string noneTag = Logger::getLevelTag(LoggerLevel::NONE);
+ BOOST_CHECK_EQUAL(noneTag, "");
+}
+
+BOOST_AUTO_TEST_CASE(logger_levels_parsing) {
+ using tizen_browser::logger::Logger;
+ using tizen_browser::logger::LoggerLevel;
+
+ LoggerLevel loggerLevel;
+
+ loggerLevel = Logger::parseLoggerLevel("INFO");
+ BOOST_CHECK_EQUAL(loggerLevel, LoggerLevel::INFO);
+
+ loggerLevel = Logger::parseLoggerLevel("WARN");
+ BOOST_CHECK_EQUAL(loggerLevel, LoggerLevel::WARN);
+
+ loggerLevel = Logger::parseLoggerLevel("ERROR");
+ BOOST_CHECK_EQUAL(loggerLevel, LoggerLevel::ERROR);
+
+ loggerLevel = Logger::parseLoggerLevel("FATAL");
+ BOOST_CHECK_EQUAL(loggerLevel, LoggerLevel::FATAL);
+
+ loggerLevel = Logger::parseLoggerLevel("DEBUG");
+ BOOST_CHECK_EQUAL(loggerLevel, LoggerLevel::DEBUG);
+
+ loggerLevel = Logger::parseLoggerLevel("NONE");
+ BOOST_CHECK_EQUAL(loggerLevel, LoggerLevel::NONE);
+}
+*/
+BOOST_AUTO_TEST_SUITE_END()
--- /dev/null
+/*
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <boost/test/included/unit_test.hpp>
+#include "ServiceManager.h"
+#define BOOST_TEST_NO_MAIN
+
+::boost::unit_test::test_suite* init_unit_test_suite(int , char** )
+{
+ //#ifndef NDEBUG
+ //Initialization of logger module
+ tizen_browser::logger::Logger::getInstance().init();
+ tizen_browser::logger::Logger::getInstance().setLogTag("browser");
+ //#endif
+ using namespace ::boost::unit_test;
+ assign_op(framework::master_test_suite().p_name.value, BOOST_TEST_STRINGIZE(BOOST_TEST_MODULE).trim("\""), 0);
+
+ return 0;
+}
+
+//int main(int argc, char * argv[]) { return ::boost::unit_test::unit_test_main( &init_unit_test_suite, argc, argv ); }