diff --git a/DEPS b/DEPS index c55c132..a3c2855 100644 --- a/DEPS +++ b/DEPS
@@ -280,7 +280,7 @@ # Three lines of non-changing comments so that # the commit queue can handle CLs rolling Skia # and whatever else without interference from each other. - 'skia_revision': '9e3ab88198ac013e38d177b78f6ab138913d4ef0', + 'skia_revision': 'c623b7b6f134cf7d3e560ce32ca0e4355be22974', # Three lines of non-changing comments so that # the commit queue can handle CLs rolling V8 # and whatever else without interference from each other. @@ -331,7 +331,7 @@ # Three lines of non-changing comments so that # the commit queue can handle CLs rolling freetype # and whatever else without interference from each other. - 'freetype_revision': '117df36b4c3a5f7850a3789e92ce54d9341673ff', + 'freetype_revision': '2db58e061ecc0d738a41d13ed8908e967bd0014c', # Three lines of non-changing comments so that # the commit queue can handle CLs rolling freetype # and whatever else without interference from each other. @@ -351,7 +351,7 @@ # Three lines of non-changing comments so that # the commit queue can handle CLs rolling catapult # and whatever else without interference from each other. - 'catapult_revision': 'f6dcfa4c72d86b430ae4f6f3b6ccfe53c6ced728', + 'catapult_revision': 'e1d679c11b2871009b67ef79e624a7b942b214cd', # Three lines of non-changing comments so that # the commit queue can handle CLs rolling libFuzzer # and whatever else without interference from each other. @@ -359,7 +359,7 @@ # Three lines of non-changing comments so that # the commit queue can handle CLs rolling devtools-frontend # and whatever else without interference from each other. - 'devtools_frontend_revision': 'cc1e8af47b7b1a6a36f0dcf035f11bc23b61f8b7', + 'devtools_frontend_revision': 'c48b2b1bbb0d283a6b82d8fcf4a0794fe2c01638', # Three lines of non-changing comments so that # the commit queue can handle CLs rolling libprotobuf-mutator # and whatever else without interference from each other. @@ -850,7 +850,7 @@ 'packages': [ { 'package': 'chromium/rts/model/linux-amd64', - 'version': '2BTD1CQPZiG517EHerye8kNAf1n6jxDKpQNi_bku7e4C', + 'version': 'gioT_ILQD5Im7qEYjiExY2OLSLO2c6ue1gneplCh4BsC', }, ], 'dep_type': 'cipd', @@ -861,7 +861,7 @@ 'packages': [ { 'package': 'chromium/rts/model/mac-amd64', - 'version': 'kPyXw5SDeW_ef0WgHGBv1ilxOGnsCft8Dyn4CUbFC8MC', + 'version': 'MID1BtIK7htPyOLiz2zdNu6LHLKjY-z_70ZO_hikkEwC', }, ], 'dep_type': 'cipd', @@ -872,7 +872,7 @@ 'packages': [ { 'package': 'chromium/rts/model/windows-amd64', - 'version': 'v-PWbkYaKDZBQntyPpzyMNexI5oNDtmxJLwWS7U3g6cC', + 'version': 'Zrfuy4pV0aWqeZo0zJlsCV3pm2wpkc4O3uxUdVGq1aQC', }, ], 'dep_type': 'cipd', @@ -929,7 +929,7 @@ 'packages': [ { 'package': 'chromium/third_party/androidx', - 'version': 'Oj-D7aKfxG6EL-AgXAVR4klwdS-wUElBPLy0LY9ljLMC', + 'version': '2H7GLo5z3yyGsMjTD2H2azjJmArnYc6gJHZDHVDL7X8C', }, ], 'condition': 'checkout_android', @@ -1133,7 +1133,7 @@ # Tools used when building Chrome for Chrome OS. This affects both the Simple # Chrome workflow, as well as the chromeos-chrome ebuild. 'src/third_party/chromite': { - 'url': Var('chromium_git') + '/chromiumos/chromite.git' + '@' + 'cfe237a8fdd58231ff8934e92f2ead3ff50f7929', + 'url': Var('chromium_git') + '/chromiumos/chromite.git' + '@' + 'f2b987bce92c3db8f1bc6f8c482c45c62fedcedf', 'condition': 'checkout_chromeos', }, @@ -1553,7 +1553,7 @@ }, 'src/third_party/perfetto': - Var('android_git') + '/platform/external/perfetto.git' + '@' + '4ce89ccad099bc5371249acc64346d502bf8acde', + Var('android_git') + '/platform/external/perfetto.git' + '@' + '8209fb9b9a4156232aa87ad4621e541bfb777ec1', 'src/third_party/perl': { 'url': Var('chromium_git') + '/chromium/deps/perl.git' + '@' + '6f3e5028eb65d0b4c5fdd792106ac4c84eee1eb3', @@ -1720,10 +1720,10 @@ Var('chromium_git') + '/external/khronosgroup/webgl.git' + '@' + 'e58ed2132aa47ac110a4cce1763abfa34f4fa34e', 'src/third_party/webgpu-cts/src': - Var('chromium_git') + '/external/github.com/gpuweb/cts.git' + '@' + '614d1a8eab3d5ec6cb0a77bdb6d4be886c72ce11', + Var('chromium_git') + '/external/github.com/gpuweb/cts.git' + '@' + '21e01f20feaa79eb125c34e7da02444715a19078', 'src/third_party/webrtc': - Var('webrtc_git') + '/src.git' + '@' + '2fdf222da3691466c81214c2dd90d92b9ec922fe', + Var('webrtc_git') + '/src.git' + '@' + 'bb7aaf98fd38c335077649551755176ffd1cf07f', 'src/third_party/libgifcodec': Var('skia_git') + '/libgifcodec' + '@'+ Var('libgifcodec_revision'), @@ -1796,7 +1796,7 @@ Var('chromium_git') + '/v8/v8.git' + '@' + Var('v8_revision'), 'src-internal': { - 'url': 'https://chrome-internal.googlesource.com/chrome/src-internal.git@7ce67899e31dbfea10fa05670a3be09e000fe7d4', + 'url': 'https://chrome-internal.googlesource.com/chrome/src-internal.git@5e14b6a1f3f8e54579d093da76e4c75bf3b8d3f0', 'condition': 'checkout_src_internal', }, @@ -1826,7 +1826,7 @@ 'packages': [ { 'package': 'chromeos_internal/apps/help_app/app', - 'version': '1f-1Zo_9yDMzgebtJdnZSqKtnLdMEFO-ZlfQ0BZYrLEC', + 'version': 'KNrmbu7i7dvvxk46RGAgpVuc7pJ9mOyMaWhaKGkcud0C', }, ], 'condition': 'checkout_chromeos and checkout_src_internal', @@ -1837,7 +1837,7 @@ 'packages': [ { 'package': 'chromeos_internal/apps/media_app/app', - 'version': '4MlHirq3rxd-YBCf9PqQpcDw8x8bsAw_pvQcKg2ZocIC', + 'version': 'eZSdoBLs1E62rJ9nHJnqRV5jYn7jAP0gCfIGUexCvaIC', }, ], 'condition': 'checkout_chromeos and checkout_src_internal',
diff --git a/android_webview/browser/BUILD.gn b/android_webview/browser/BUILD.gn index 1e0721d6..aaf26bd 100644 --- a/android_webview/browser/BUILD.gn +++ b/android_webview/browser/BUILD.gn
@@ -217,7 +217,6 @@ "//components/content_capture/android", "//components/content_capture/browser", "//components/embedder_support:browser_util", - "//components/embedder_support:embedder_support", "//components/embedder_support/android:util", "//components/embedder_support/origin_trials", "//components/favicon_base:favicon_base",
diff --git a/android_webview/browser/aw_content_browser_client.cc b/android_webview/browser/aw_content_browser_client.cc index 4d73246..d9bc031 100644 --- a/android_webview/browser/aw_content_browser_client.cc +++ b/android_webview/browser/aw_content_browser_client.cc
@@ -54,7 +54,6 @@ #include "build/build_config.h" #include "components/cdm/browser/cdm_message_filter_android.h" #include "components/crash/content/browser/crash_handler_host_linux.h" -#include "components/embedder_support/switches.h" #include "components/embedder_support/user_agent_utils.h" #include "components/navigation_interception/intercept_navigation_delegate.h" #include "components/page_load_metrics/browser/metrics_navigation_throttle.h" @@ -348,15 +347,15 @@ DCHECK(process_type == switches::kRendererProcess || process_type == switches::kUtilityProcess) << process_type; - - static const char* const kSwitchNames[] = { - ::switches::kEnableCrashReporter, - ::switches::kEnableCrashReporterForTesting, - embedder_support::kOriginTrialDisabledFeatures, - }; - - command_line->CopySwitchesFrom(*base::CommandLine::ForCurrentProcess(), - kSwitchNames, std::size(kSwitchNames)); + // Pass crash reporter enabled state to renderer processes. + if (base::CommandLine::ForCurrentProcess()->HasSwitch( + ::switches::kEnableCrashReporter)) { + command_line->AppendSwitch(::switches::kEnableCrashReporter); + } + if (base::CommandLine::ForCurrentProcess()->HasSwitch( + ::switches::kEnableCrashReporterForTesting)) { + command_line->AppendSwitch(::switches::kEnableCrashReporterForTesting); + } } }
diff --git a/android_webview/browser/aw_feature_entries.cc b/android_webview/browser/aw_feature_entries.cc index 03950e8..4c105770 100644 --- a/android_webview/browser/aw_feature_entries.cc +++ b/android_webview/browser/aw_feature_entries.cc
@@ -24,8 +24,8 @@ kForceDark_SelectiveImageInversion[] = { {"inversion_method", "cielab_based"}, {"image_behavior", "selective"}, - {"foreground_lightness_threshold", "255"}, - {"background_lightness_threshold", "0"}}; + {"foreground_lightness_threshold", "150"}, + {"background_lightness_threshold", "205"}}; // Not like Chrome, WebView only provides a switch in dev ui and uses the // preferred variation if it is turned on.
diff --git a/android_webview/lib/BUILD.gn b/android_webview/lib/BUILD.gn index 689557a..66e2365 100644 --- a/android_webview/lib/BUILD.gn +++ b/android_webview/lib/BUILD.gn
@@ -25,7 +25,6 @@ "//cc/base", "//components/autofill/core/common", "//components/crash/core/common", - "//components/embedder_support:embedder_support", "//components/gwp_asan/buildflags", "//components/metrics", "//components/power_scheduler",
diff --git a/android_webview/lib/DEPS b/android_webview/lib/DEPS index 992e3c2..3f9040a 100644 --- a/android_webview/lib/DEPS +++ b/android_webview/lib/DEPS
@@ -2,7 +2,6 @@ "+cc/base/switches.h", "+components/autofill/core", "+components/crash/core", - "+components/embedder_support/switches.h", "+components/safe_browsing/android", "+components/spellcheck/common", "+components/translate/core/common",
diff --git a/android_webview/lib/aw_main_delegate.cc b/android_webview/lib/aw_main_delegate.cc index 0133cff..5ca05d1 100644 --- a/android_webview/lib/aw_main_delegate.cc +++ b/android_webview/lib/aw_main_delegate.cc
@@ -38,7 +38,6 @@ #include "cc/base/switches.h" #include "components/autofill/core/common/autofill_features.h" #include "components/crash/core/common/crash_key.h" -#include "components/embedder_support/switches.h" #include "components/gwp_asan/buildflags/buildflags.h" #include "components/metrics/unsent_log_store_metrics.h" #include "components/safe_browsing/android/safe_browsing_api_handler_bridge.h" @@ -184,13 +183,6 @@ cl->AppendSwitch(switches::kInProcessGPU); } - // Disable origin trial features on Webview unless the flag was - // explicitly provided via command-line. - if (!cl->HasSwitch(embedder_support::kOriginTrialDisabledFeatures)) { - cl->AppendSwitchASCII(embedder_support::kOriginTrialDisabledFeatures, - "DocumentTransitionV2"); - } - { base::ScopedAddFeatureFlags features(cl);
diff --git a/ash/BUILD.gn b/ash/BUILD.gn index b34f3dfd..7f9e44a 100644 --- a/ash/BUILD.gn +++ b/ash/BUILD.gn
@@ -951,12 +951,12 @@ "style/ash_color_provider.h", "style/close_button.cc", "style/close_button.h", + "style/dark_light_mode_controller_impl.cc", + "style/dark_light_mode_controller_impl.h", "style/dark_light_mode_nudge.cc", "style/dark_light_mode_nudge.h", "style/dark_light_mode_nudge_controller.cc", "style/dark_light_mode_nudge_controller.h", - "style/dark_mode_controller.cc", - "style/dark_mode_controller.h", "style/default_color_constants.h", "style/default_colors.cc", "style/default_colors.h",
diff --git a/ash/app_list/views/app_list_bubble_apps_page.cc b/ash/app_list/views/app_list_bubble_apps_page.cc index 7822b166..a1b6aba 100644 --- a/ash/app_list/views/app_list_bubble_apps_page.cc +++ b/ash/app_list/views/app_list_bubble_apps_page.cc
@@ -682,6 +682,11 @@ /*has_border=*/false)); // The icon is scaled down since the button is tiny. toggle_continue_section_button_->SetIconSize(16); + // TODO(jamescook): Allow the toggle continue button to be keyboard focused. + // This will involve fixing custom arrow key focus handling behavior (e.g. + // arrow down when focus is in search box). + toggle_continue_section_button_->SetFocusBehavior( + views::View::FocusBehavior::ACCESSIBLE_ONLY); } void AppListBubbleAppsPage::UpdateContinueSectionVisibility() {
diff --git a/ash/app_list/views/continue_section_view.cc b/ash/app_list/views/continue_section_view.cc index 628ffa31..85c59777 100644 --- a/ash/app_list/views/continue_section_view.cc +++ b/ash/app_list/views/continue_section_view.cc
@@ -470,14 +470,25 @@ // If a child of the privacy toast gained focus (e.g. the OK button) then // ensure the whole toast is visible. if (privacy_toast_ && privacy_toast_->Contains(focused_now)) { - privacy_toast_->ScrollViewToVisible(); + if (features::IsLauncherHideContinueSectionEnabled()) { + // The parent view owns the continue label, which provides more context + // for the privacy notice. Ensure the label is visible. + parent()->ScrollViewToVisible(); + } else { + privacy_toast_->ScrollViewToVisible(); + } return; } // If a suggested task gained focus then ensure the continue label is visible // so the user knows what this section is. if (suggestions_container_->Contains(focused_now)) { - DCHECK(continue_label_); - continue_label_->ScrollViewToVisible(); + if (features::IsLauncherHideContinueSectionEnabled()) { + // The parent view owns the continue label, so ensure label visibility. + parent()->ScrollViewToVisible(); + } else { + DCHECK(continue_label_); + continue_label_->ScrollViewToVisible(); + } } }
diff --git a/ash/ash_prefs.cc b/ash/ash_prefs.cc index 44bc8ab..a79d60ad 100644 --- a/ash/ash_prefs.cc +++ b/ash/ash_prefs.cc
@@ -28,7 +28,7 @@ #include "ash/session/fullscreen_controller.h" #include "ash/shelf/shelf_controller.h" #include "ash/style/ash_color_provider.h" -#include "ash/style/dark_mode_controller.h" +#include "ash/style/dark_light_mode_controller_impl.h" #include "ash/system/bluetooth/bluetooth_power_controller.h" #include "ash/system/caps_lock_notification_controller.h" #include "ash/system/gesture_education/gesture_education_notification_controller.h" @@ -80,7 +80,7 @@ CellularSetupNotifier::RegisterProfilePrefs(registry); contextual_tooltip::RegisterProfilePrefs(registry); ClipboardNudgeController::RegisterProfilePrefs(registry); - DarkModeController::RegisterProfilePrefs(registry); + DarkLightModeControllerImpl::RegisterProfilePrefs(registry); desks_restore_util::RegisterProfilePrefs(registry); saved_desk_util::RegisterProfilePrefs(registry); DockedMagnifierController::RegisterProfilePrefs(registry);
diff --git a/ash/components/arc/mojom/intent_helper.mojom b/ash/components/arc/mojom/intent_helper.mojom index 7c1c0b5..44f9bd04 100644 --- a/ash/components/arc/mojom/intent_helper.mojom +++ b/ash/components/arc/mojom/intent_helper.mojom
@@ -168,8 +168,9 @@ // 73-76 are removed intentionally. Do not reuse them. SMARTPRIVACY = 77, PRIVACYHUB = 78, + TEXTTOSPEECH = 79, - // Next value to be used is 79. + // Next value to be used is 80. }; // Describes an unique chrome app.
diff --git a/ash/constants/ash_features.cc b/ash/constants/ash_features.cc index 8c35a28..ae7ac99 100644 --- a/ash/constants/ash_features.cc +++ b/ash/constants/ash_features.cc
@@ -947,11 +947,10 @@ "LauncherDismissButtonsOnSortNudgeAndToast", base::FEATURE_ENABLED_BY_DEFAULT}; -// When enabled, adds menu items to the launcher continue task context menu -// and recent apps context menu that allow the user to hide the continue -// section. +// When enabled, adds UI to the launcher that allows the user to hide the +// continue tasks and recent apps. const base::Feature kLauncherHideContinueSection{ - "LauncherHideContinueSection", base::FEATURE_DISABLED_BY_DEFAULT}; + "LauncherHideContinueSection", base::FEATURE_ENABLED_BY_DEFAULT}; // Uses short intervals for launcher nudge for testing if enabled. const base::Feature kLauncherNudgeShortInterval{
diff --git a/ash/public/cpp/BUILD.gn b/ash/public/cpp/BUILD.gn index 3778e29f..08e0060 100644 --- a/ash/public/cpp/BUILD.gn +++ b/ash/public/cpp/BUILD.gn
@@ -295,6 +295,8 @@ "style/color_mode_observer.h", "style/color_provider.cc", "style/color_provider.h", + "style/dark_light_mode_controller.cc", + "style/dark_light_mode_controller.h", "stylus_utils.cc", "stylus_utils.h", "system/power/power_button_controller_base.cc",
diff --git a/ash/public/cpp/style/dark_light_mode_controller.cc b/ash/public/cpp/style/dark_light_mode_controller.cc new file mode 100644 index 0000000..8c638e66 --- /dev/null +++ b/ash/public/cpp/style/dark_light_mode_controller.cc
@@ -0,0 +1,32 @@ +// Copyright 2022 The Chromium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#include "ash/public/cpp/style/dark_light_mode_controller.h" + +#include "base/check_op.h" + +namespace ash { + +namespace { + +DarkLightModeController* g_instance = nullptr; + +} // namespace + +// static +DarkLightModeController* DarkLightModeController::Get() { + return g_instance; +} + +DarkLightModeController::DarkLightModeController() { + DCHECK_EQ(nullptr, g_instance); + g_instance = this; +} + +DarkLightModeController::~DarkLightModeController() { + DCHECK_EQ(this, g_instance); + g_instance = nullptr; +} + +} // namespace ash
diff --git a/ash/public/cpp/style/dark_light_mode_controller.h b/ash/public/cpp/style/dark_light_mode_controller.h new file mode 100644 index 0000000..0f614e6 --- /dev/null +++ b/ash/public/cpp/style/dark_light_mode_controller.h
@@ -0,0 +1,25 @@ +// Copyright 2022 The Chromium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#ifndef ASH_PUBLIC_CPP_STYLE_DARK_LIGHT_MODE_CONTROLLER_H_ +#define ASH_PUBLIC_CPP_STYLE_DARK_LIGHT_MODE_CONTROLLER_H_ + +#include "ash/public/cpp/ash_public_export.h" + +namespace ash { + +// An interface implemented by Ash that controls the behavior of dark/light +// mode. See DarkLightModeControllerImpl for more details. +class ASH_PUBLIC_EXPORT DarkLightModeController { + public: + static DarkLightModeController* Get(); + + protected: + DarkLightModeController(); + virtual ~DarkLightModeController(); +}; + +} // namespace ash + +#endif // ASH_PUBLIC_CPP_STYLE_DARK_LIGHT_MODE_CONTROLLER_H_
diff --git a/ash/shell.cc b/ash/shell.cc index 5f66a36..b653c85e 100644 --- a/ash/shell.cc +++ b/ash/shell.cc
@@ -105,7 +105,7 @@ #include "ash/shutdown_controller_impl.h" #include "ash/style/ash_color_mixer.h" #include "ash/style/ash_color_provider.h" -#include "ash/style/dark_mode_controller.h" +#include "ash/style/dark_light_mode_controller_impl.h" #include "ash/system/audio/display_speaker_controller.h" #include "ash/system/bluetooth/bluetooth_device_status_ui_handler.h" #include "ash/system/bluetooth/bluetooth_notification_controller.h" @@ -863,7 +863,7 @@ // Depends on `geolocation_controller_`, so it must be destructed before the // geolocation controller. - dark_mode_controller_.reset(); + dark_light_mode_controller_.reset(); geolocation_controller_.reset(); @@ -1125,7 +1125,7 @@ // been initialized. night_light_controller_ = std::make_unique<NightLightControllerImpl>(); - dark_mode_controller_ = std::make_unique<DarkModeController>(); + dark_light_mode_controller_ = std::make_unique<DarkLightModeControllerImpl>(); // Privacy Screen depends on the display manager, so initialize it after // display manager was properly initialized.
diff --git a/ash/shell.h b/ash/shell.h index c9c2f11..ab897d7 100644 --- a/ash/shell.h +++ b/ash/shell.h
@@ -106,7 +106,7 @@ class CaptureModeController; class ControlVHistogramRecorder; class CrosDisplayConfig; -class DarkModeController; +class DarkLightModeControllerImpl; class DesksController; class DetachableBaseHandler; class DetachableBaseNotificationController; @@ -389,8 +389,8 @@ return cros_display_config_.get(); } ::wm::CursorManager* cursor_manager() { return cursor_manager_.get(); } - DarkModeController* dark_mode_controller() { - return dark_mode_controller_.get(); + DarkLightModeControllerImpl* dark_light_mode_controller() { + return dark_light_mode_controller_.get(); } DesksController* desks_controller() { return desks_controller_.get(); } PersistentDesksBarController* persistent_desks_bar_controller() { @@ -790,7 +790,7 @@ std::unique_ptr<BrightnessControlDelegate> brightness_control_delegate_; std::unique_ptr<CalendarController> calendar_controller_; std::unique_ptr<CrosDisplayConfig> cros_display_config_; - std::unique_ptr<DarkModeController> dark_mode_controller_; + std::unique_ptr<DarkLightModeControllerImpl> dark_light_mode_controller_; std::unique_ptr<DesksController> desks_controller_; std::unique_ptr<DesksTemplatesDelegate> desks_templates_delegate_; std::unique_ptr<DetachableBaseHandler> detachable_base_handler_;
diff --git a/ash/style/ash_color_provider.cc b/ash/style/ash_color_provider.cc index 74b97d3..fa914bc0 100644 --- a/ash/style/ash_color_provider.cc +++ b/ash/style/ash_color_provider.cc
@@ -15,7 +15,7 @@ #include "ash/public/cpp/style/color_mode_observer.h" #include "ash/session/session_controller_impl.h" #include "ash/shell.h" -#include "ash/style/dark_mode_controller.h" +#include "ash/style/dark_light_mode_controller_impl.h" #include "ash/wallpaper/wallpaper_controller_impl.h" #include "base/bind.h" #include "base/callback_helpers.h" @@ -400,7 +400,7 @@ active_user_pref_service_->CommitPendingWrite(); NotifyColorModeChanges(); - DarkModeController::Get()->ToggledByUser(); + DarkLightModeControllerImpl::Get()->ToggledByUser(); } SkColor AshColorProvider::GetShieldLayerColorImpl(ShieldLayerType type,
diff --git a/ash/style/dark_mode_controller.cc b/ash/style/dark_light_mode_controller_impl.cc similarity index 64% rename from ash/style/dark_mode_controller.cc rename to ash/style/dark_light_mode_controller_impl.cc index bce79ec..d4b9a7d1 100644 --- a/ash/style/dark_mode_controller.cc +++ b/ash/style/dark_light_mode_controller_impl.cc
@@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -#include "ash/style/dark_mode_controller.h" +#include "ash/style/dark_light_mode_controller_impl.h" #include "ash/constants/ash_constants.h" #include "ash/constants/ash_pref_names.h" @@ -15,11 +15,11 @@ namespace { -DarkModeController* g_instance = nullptr; +DarkLightModeControllerImpl* g_instance = nullptr; } // namespace -DarkModeController::DarkModeController() +DarkLightModeControllerImpl::DarkLightModeControllerImpl() : ScheduledFeature(prefs::kDarkModeEnabled, prefs::kDarkModeScheduleType, std::string(), @@ -29,19 +29,20 @@ g_instance = this; } -DarkModeController::~DarkModeController() { +DarkLightModeControllerImpl::~DarkLightModeControllerImpl() { DCHECK_EQ(g_instance, this); g_instance = nullptr; } // static -DarkModeController* DarkModeController::Get() { +DarkLightModeControllerImpl* DarkLightModeControllerImpl::Get() { DCHECK(g_instance); return g_instance; } // static -void DarkModeController::RegisterProfilePrefs(PrefRegistrySimple* registry) { +void DarkLightModeControllerImpl::RegisterProfilePrefs( + PrefRegistrySimple* registry) { registry->RegisterIntegerPref( prefs::kDarkModeScheduleType, static_cast<int>(ScheduleType::kSunsetToSunrise)); @@ -50,36 +51,36 @@ kDarkLightModeNudgeMaxShownCount); } -void DarkModeController::SetAutoScheduleEnabled(bool enabled) { +void DarkLightModeControllerImpl::SetAutoScheduleEnabled(bool enabled) { SetScheduleType(enabled ? ScheduleType::kSunsetToSunrise : ScheduleType::kNone); } -bool DarkModeController::GetAutoScheduleEnabled() const { +bool DarkLightModeControllerImpl::GetAutoScheduleEnabled() const { const ScheduleType type = GetScheduleType(); - // `DarkModeController` does not support the custom scheduling. + // `DarkLightModeControllerImpl` does not support the custom scheduling. DCHECK_NE(type, ScheduleType::kCustom); return type == ScheduleType::kSunsetToSunrise; } -void DarkModeController::ToggledByUser() { +void DarkLightModeControllerImpl::ToggledByUser() { nudge_controller_->ToggledByUser(); } -void DarkModeController::SetShowNudgeForTesting(bool value) { +void DarkLightModeControllerImpl::SetShowNudgeForTesting(bool value) { nudge_controller_->set_show_nudge_for_testing(value); // IN-TEST } -void DarkModeController::RefreshFeatureState() {} +void DarkLightModeControllerImpl::RefreshFeatureState() {} -void DarkModeController::OnSessionStateChanged( +void DarkLightModeControllerImpl::OnSessionStateChanged( session_manager::SessionState state) { if (state == session_manager::SessionState::ACTIVE) nudge_controller_->MaybeShowNudge(); } -const char* DarkModeController::GetFeatureName() const { - return "DarkModeController"; +const char* DarkLightModeControllerImpl::GetFeatureName() const { + return "DarkLightModeControllerImpl"; } } // namespace ash
diff --git a/ash/style/dark_mode_controller.h b/ash/style/dark_light_mode_controller_impl.h similarity index 70% rename from ash/style/dark_mode_controller.h rename to ash/style/dark_light_mode_controller_impl.h index 0da4fe09..94b5d0c 100644 --- a/ash/style/dark_mode_controller.h +++ b/ash/style/dark_light_mode_controller_impl.h
@@ -2,10 +2,11 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -#ifndef ASH_STYLE_DARK_MODE_CONTROLLER_H_ -#define ASH_STYLE_DARK_MODE_CONTROLLER_H_ +#ifndef ASH_STYLE_DARK_LIGHT_MODE_CONTROLLER_IMPL_H_ +#define ASH_STYLE_DARK_LIGHT_MODE_CONTROLLER_IMPL_H_ #include "ash/ash_export.h" +#include "ash/public/cpp/style/dark_light_mode_controller.h" #include "ash/system/scheduled_feature/scheduled_feature.h" class PrefRegistrySimple; @@ -14,19 +15,20 @@ class DarkLightModeNudgeController; -// TODO(minch): Rename to DarkLightModeController. // Controls the behavior of dark/light mode. Turns on the dark mode at sunset // and off at sunrise if auto schedule is set (custom start and end for // scheduling is not supported). And determine whether to show the educational // nudge for users on login. -class ASH_EXPORT DarkModeController : public ScheduledFeature { +class ASH_EXPORT DarkLightModeControllerImpl : public DarkLightModeController, + public ScheduledFeature { public: - DarkModeController(); - DarkModeController(const DarkModeController&) = delete; - DarkModeController& operator=(const DarkModeController&) = delete; - ~DarkModeController() override; + DarkLightModeControllerImpl(); + DarkLightModeControllerImpl(const DarkLightModeControllerImpl&) = delete; + DarkLightModeControllerImpl& operator=(const DarkLightModeControllerImpl&) = + delete; + ~DarkLightModeControllerImpl() override; - static DarkModeController* Get(); + static DarkLightModeControllerImpl* Get(); static void RegisterProfilePrefs(PrefRegistrySimple* registry); @@ -59,4 +61,4 @@ } // namespace ash -#endif // ASH_STYLE_DARK_MODE_CONTROLLER_H_ +#endif // ASH_STYLE_DARK_LIGHT_MODE_CONTROLLER_IMPL_H_
diff --git a/ash/style/dark_light_mode_nudge_controller.cc b/ash/style/dark_light_mode_nudge_controller.cc index 24cb4c8..bdf2ff2 100644 --- a/ash/style/dark_light_mode_nudge_controller.cc +++ b/ash/style/dark_light_mode_nudge_controller.cc
@@ -7,8 +7,8 @@ #include "ash/constants/ash_pref_names.h" #include "ash/session/session_controller_impl.h" #include "ash/shell.h" +#include "ash/style/dark_light_mode_controller_impl.h" #include "ash/style/dark_light_mode_nudge.h" -#include "ash/style/dark_mode_controller.h" #include "chromeos/constants/chromeos_features.h" #include "components/prefs/pref_service.h" #include "components/prefs/scoped_user_pref_update.h" @@ -18,7 +18,7 @@ namespace { PrefService* GetActiveUserPrefService() { - return DarkModeController::Get()->active_user_pref_service(); + return DarkLightModeControllerImpl::Get()->active_user_pref_service(); } void SetRemainingShownCount(int count) {
diff --git a/ash/style/dark_light_mode_nudge_controller_unittests.cc b/ash/style/dark_light_mode_nudge_controller_unittests.cc index 8ed5fa3..0365b97 100644 --- a/ash/style/dark_light_mode_nudge_controller_unittests.cc +++ b/ash/style/dark_light_mode_nudge_controller_unittests.cc
@@ -6,7 +6,7 @@ #include "ash/constants/ash_constants.h" #include "ash/shell.h" -#include "ash/style/dark_mode_controller.h" +#include "ash/style/dark_light_mode_controller_impl.h" #include "ash/system/dark_mode/dark_mode_feature_pod_controller.h" #include "ash/system/unified/unified_system_tray.h" #include "ash/system/unified/unified_system_tray_bubble.h" @@ -38,7 +38,7 @@ // NoSessionAshTestBase: void SetUp() override { NoSessionAshTestBase::SetUp(); - Shell::Get()->dark_mode_controller()->SetShowNudgeForTesting(true); + Shell::Get()->dark_light_mode_controller()->SetShowNudgeForTesting(true); } private:
diff --git a/ash/system/dark_mode/dark_mode_feature_pod_controller.cc b/ash/system/dark_mode/dark_mode_feature_pod_controller.cc index 81ba75c..5bbd41d 100644 --- a/ash/system/dark_mode/dark_mode_feature_pod_controller.cc +++ b/ash/system/dark_mode/dark_mode_feature_pod_controller.cc
@@ -10,7 +10,7 @@ #include "ash/shell.h" #include "ash/strings/grit/ash_strings.h" #include "ash/style/ash_color_provider.h" -#include "ash/style/dark_mode_controller.h" +#include "ash/style/dark_light_mode_controller_impl.h" #include "ash/system/model/system_tray_model.h" #include "ash/system/tray/tray_popup_utils.h" #include "ash/system/unified/feature_pod_button.h" @@ -54,7 +54,7 @@ // auto scheduling. This ensures that on and off states of the pod button // match the non-scheduled states of Dark and Light buttons in // personalization hub respectively. - ash::Shell::Get()->dark_mode_controller()->SetAutoScheduleEnabled( + ash::Shell::Get()->dark_light_mode_controller()->SetAutoScheduleEnabled( /*enabled=*/false); auto* color_provider = AshColorProvider::Get(); color_provider->ToggleColorMode(); @@ -77,7 +77,9 @@ void DarkModeFeaturePodController::UpdateButton(bool dark_mode_enabled) { button_->SetToggled(dark_mode_enabled); - if (ash::Shell::Get()->dark_mode_controller()->GetAutoScheduleEnabled()) { + if (ash::Shell::Get() + ->dark_light_mode_controller() + ->GetAutoScheduleEnabled()) { button_->SetSubLabel(l10n_util::GetStringUTF16( dark_mode_enabled ? IDS_ASH_STATUS_TRAY_DARK_THEME_ON_STATE_AUTO_SCHEDULED
diff --git a/ash/system/dark_mode/dark_mode_feature_pod_controller_unittest.cc b/ash/system/dark_mode/dark_mode_feature_pod_controller_unittest.cc index 85418ad..80c00874 100644 --- a/ash/system/dark_mode/dark_mode_feature_pod_controller_unittest.cc +++ b/ash/system/dark_mode/dark_mode_feature_pod_controller_unittest.cc
@@ -6,7 +6,7 @@ #include "ash/session/session_controller_impl.h" #include "ash/shell.h" #include "ash/style/ash_color_provider.h" -#include "ash/style/dark_mode_controller.h" +#include "ash/style/dark_light_mode_controller_impl.h" #include "ash/system/unified/feature_pod_button.h" #include "ash/system/unified/unified_system_tray.h" #include "ash/system/unified/unified_system_tray_bubble.h" @@ -39,7 +39,7 @@ dark_mode_feature_pod_controller->CreateButton()); // Enable dark mode auto scheduling. - DarkModeController* controller = Shell::Get()->dark_mode_controller(); + auto* controller = Shell::Get()->dark_light_mode_controller(); controller->SetAutoScheduleEnabled(true); EXPECT_TRUE(controller->GetAutoScheduleEnabled());
diff --git a/ash/system/scheduled_feature/scheduled_feature_unittest.cc b/ash/system/scheduled_feature/scheduled_feature_unittest.cc index 3ab1822f..7971e87 100644 --- a/ash/system/scheduled_feature/scheduled_feature_unittest.cc +++ b/ash/system/scheduled_feature/scheduled_feature_unittest.cc
@@ -15,7 +15,7 @@ #include "ash/session/session_controller_impl.h" #include "ash/session/test_session_controller_client.h" #include "ash/shell.h" -#include "ash/style/dark_mode_controller.h" +#include "ash/style/dark_light_mode_controller_impl.h" #include "ash/system/geolocation/geolocation_controller.h" #include "ash/system/geolocation/geolocation_controller_test_util.h" #include "ash/system/geolocation/test_geolocation_url_loader_factory.h" @@ -114,7 +114,8 @@ // Otherwise the tests will fails `DCHECK_GE(start_time, now)` in // `ScheduledFeature::RefreshScheduleTimer()` when the new user session // is entered and `InitFromUserPrefs()` triggers `RefreshScheduleTimer()`. - ash::Shell::Get()->dark_mode_controller()->SetClockForTesting(&test_clock_); + ash::Shell::Get()->dark_light_mode_controller()->SetClockForTesting( + &test_clock_); CreateTestUserSessions();
diff --git a/ash/test/ash_test_helper.cc b/ash/test/ash_test_helper.cc index f014b3c..6c77d237 100644 --- a/ash/test/ash_test_helper.cc +++ b/ash/test/ash_test_helper.cc
@@ -24,7 +24,7 @@ #include "ash/session/test_session_controller_client.h" #include "ash/shell.h" #include "ash/shell_init_params.h" -#include "ash/style/dark_mode_controller.h" +#include "ash/style/dark_light_mode_controller_impl.h" #include "ash/system/message_center/session_state_notification_blocker.h" #include "ash/system/model/system_tray_model.h" #include "ash/system/screen_layout_observer.h" @@ -283,7 +283,7 @@ // operations needed in many of the tests, e.g, when productive launcher is // shown as well, we need one more click outside of the launcher to dismiss // the nudge first before dismissing the launcher. - shell->dark_mode_controller()->SetShowNudgeForTesting(false); + shell->dark_light_mode_controller()->SetShowNudgeForTesting(false); // Set up a test wallpaper controller client before signing in any users. At // the time a user logs in, Wallpaper controller relies on
diff --git a/ash/wm/drag_details.cc b/ash/wm/drag_details.cc index 83d65e3..c7d86bb 100644 --- a/ash/wm/drag_details.cc +++ b/ash/wm/drag_details.cc
@@ -69,13 +69,11 @@ restore_bounds = *override_bounds; wm::ConvertRectFromScreen(window->parent(), &restore_bounds); } - } else if (window_state->HasRestoreBounds() && - (window_state->IsNormalOrSnapped() || - window_state->IsMaximized())) { - // TODO(sammiequon): Snapped and maximized windows should always have - // restore bounds. This is currently not the case for lacros browser after - // closing and reopening, see https://crbug.com/1238928. DCHECK for restore - // bounds if the window is snapped or maximized after the bug is fixed. + } else if (window_state->IsSnapped() || window_state->IsMaximized()) { + DCHECK(window_state->HasRestoreBounds()); + restore_bounds = window_state->GetRestoreBoundsInParent(); + } else if (window_state->IsNormalStateType() && + window_state->HasRestoreBounds()) { restore_bounds = window_state->GetRestoreBoundsInParent(); } return restore_bounds;
diff --git a/ash/wm/workspace/workspace_window_resizer_unittest.cc b/ash/wm/workspace/workspace_window_resizer_unittest.cc index c6aff8dd5..aac083d2 100644 --- a/ash/wm/workspace/workspace_window_resizer_unittest.cc +++ b/ash/wm/workspace/workspace_window_resizer_unittest.cc
@@ -189,12 +189,14 @@ } void DragToMaximize(aura::Window* window) { + window->SetBounds(gfx::Rect(200, 200)); std::unique_ptr<WindowResizer> resizer = CreateResizerForTest(window); resizer->Drag(gfx::PointF(400.f, 400.f), 0); resizer->Drag(gfx::PointF(400.f, 2.f), 0); DwellCountdownTimerFireNow(); resizer->CompleteDrag(); ASSERT_TRUE(WindowState::Get(window)->IsMaximized()); + ASSERT_TRUE(WindowState::Get(window)->HasRestoreBounds()); resizer.reset(); }
diff --git a/base/BUILD.gn b/base/BUILD.gn index 4249616..6fb2126 100644 --- a/base/BUILD.gn +++ b/base/BUILD.gn
@@ -2900,6 +2900,7 @@ "test/data/file_util/same_length.txt", "test/data/file_util/shortened.txt", "test/data/json/bom_feff.json", + "test/data/pe_image_reader/signed.exe", "test/data/serializer_nested_test.json", "test/data/serializer_test.json", "test/data/serializer_test_nowhitespace.json",
diff --git a/base/android/java/src/org/chromium/base/Features.java b/base/android/java/src/org/chromium/base/Features.java index d3c78766..af7877cc 100644 --- a/base/android/java/src/org/chromium/base/Features.java +++ b/base/android/java/src/org/chromium/base/Features.java
@@ -30,6 +30,9 @@ /** Returns true if the given feature is enabled. */ public boolean isEnabled() { + // FeatureFlags set for testing override the native default value. + Boolean testValue = FeatureList.getTestValueForFeature(getName()); + if (testValue != null) return testValue; return FeaturesJni.get().isEnabled(getFeaturePointer()); }
diff --git a/base/files/file_util_unittest.cc b/base/files/file_util_unittest.cc index cad2251..f5a9323 100644 --- a/base/files/file_util_unittest.cc +++ b/base/files/file_util_unittest.cc
@@ -4196,6 +4196,19 @@ EXPECT_FALSE(PreReadFile(inexistent_file, /*is_executable=*/false)); } +TEST_F(FileUtilTest, PreReadFile_Executable) { + FilePath exe_data_dir; + ASSERT_TRUE(PathService::Get(DIR_TEST_DATA, &exe_data_dir)); + exe_data_dir = exe_data_dir.Append(FPL("pe_image_reader")); + ASSERT_TRUE(PathExists(exe_data_dir)); + + // Load a sample executable and confirm that it was successfully prefetched. + // `test_exe` is a Windows binary, which is fine in this case because only the + // Windows implementation treats binaries differently from other files. + const FilePath test_exe = exe_data_dir.Append(FPL("signed.exe")); + EXPECT_TRUE(PreReadFile(test_exe, /*is_executable=*/true)); +} + // Test that temp files obtained racily are all unique (no interference between // threads). Mimics file operations in DoLaunchChildTestProcess() to rule out // thread-safety issues @ https://crbug.com/826408#c17.
diff --git a/base/trace_event/interned_args_helper.cc b/base/trace_event/interned_args_helper.cc index 415c722..e4446ee 100644 --- a/base/trace_event/interned_args_helper.cc +++ b/base/trace_event/interned_args_helper.cc
@@ -14,19 +14,6 @@ namespace base { namespace trace_event { -namespace { - -base::ModuleCache& GetThreadLocalModuleCache() { - static base::NoDestructor<base::ThreadLocalOwnedPointer<base::ModuleCache>> - instance; - if (!instance->Get()) { - instance->Set(WrapUnique(new base::ModuleCache())); - } - return *instance->Get(); -} - -} // namespace - // static void InternedSourceLocation::Add( perfetto::protos::pbzero::InternedData* interned_data, @@ -106,6 +93,28 @@ } // static +absl::optional<size_t> InternedUnsymbolizedSourceLocation::Get( + perfetto::EventContext* ctx, + uintptr_t address) { + auto* index_for_field = GetOrCreateIndexForField(ctx->GetIncrementalState()); + const base::ModuleCache::Module* module = + index_for_field->module_cache_.GetModuleForAddress(address); + if (!module) { + return absl::nullopt; + } + size_t iid; + if (index_for_field->index_.LookUpOrInsert(&iid, address)) { + return iid; + } + const auto mapping_id = InternedMapping::Get(ctx, module); + const uintptr_t rel_pc = address - module->GetBaseAddress(); + InternedUnsymbolizedSourceLocation::Add( + ctx->GetIncrementalState()->serialized_interned_data.get(), iid, + base::trace_event::UnsymbolizedSourceLocation(mapping_id, rel_pc)); + return iid; +} + +// static void InternedUnsymbolizedSourceLocation::Add( perfetto::protos::pbzero::InternedData* interned_data, size_t iid, @@ -116,19 +125,5 @@ msg->set_rel_pc(location.rel_pc); } -absl::optional<size_t> InternUnsymbolizedSourceLocation( - uintptr_t address, - perfetto::EventContext& ctx) { - const base::ModuleCache::Module* module = - GetThreadLocalModuleCache().GetModuleForAddress(address); - if (!module) { - return absl::nullopt; - } - const auto mapping_id = InternedMapping::Get(&ctx, module); - const uintptr_t rel_pc = address - module->GetBaseAddress(); - return InternedUnsymbolizedSourceLocation::Get( - &ctx, base::trace_event::UnsymbolizedSourceLocation(mapping_id, rel_pc)); -} - } // namespace trace_event } // namespace base
diff --git a/base/trace_event/interned_args_helper.h b/base/trace_event/interned_args_helper.h index dfb2444..950da3a9 100644 --- a/base/trace_event/interned_args_helper.h +++ b/base/trace_event/interned_args_helper.h
@@ -159,23 +159,30 @@ const base::ModuleCache::Module* module); }; +// Interns an unsymbolized source code location + all it's "dependencies", i.e. +// module, strings used in the module definition, and so on. struct BASE_EXPORT InternedUnsymbolizedSourceLocation : public perfetto::TrackEventInternedDataIndex< InternedUnsymbolizedSourceLocation, perfetto::protos::pbzero::InternedData:: kUnsymbolizedSourceLocationsFieldNumber, - UnsymbolizedSourceLocation> { + uintptr_t> { + // We need a custom Get implementation to use ModuleCache, and to return + // a nullopt if a module for the given address cannot be found. + static absl::optional<size_t> Get(perfetto::EventContext* ctx, + uintptr_t address); static void Add(perfetto::protos::pbzero::InternedData* interned_data, size_t iid, const UnsymbolizedSourceLocation& location); -}; -// Interns an unsymbolized source code location + all it's "dependencies", i.e. -// module, strings used in the module definition, and so on. Returns the -// location's iid, or nullopt if the address cannot be mapped to a module. -BASE_EXPORT absl::optional<size_t> InternUnsymbolizedSourceLocation( - uintptr_t address, - perfetto::EventContext& ctx); + private: + // This implies that a module cache lifetime = incremental state. + // We don't want unlimited lifetime because it keeps modules pinned in + // memory on some platforms (Windows). + // TODO(b/237055179): Consider tying module cache to DataSource instead so + // that the cache is not unnecessarily cleared on incremental state change. + base::ModuleCache module_cache_; +}; } // namespace trace_event } // namespace base
diff --git a/build/android/pylib/local/device/local_device_instrumentation_test_run.py b/build/android/pylib/local/device/local_device_instrumentation_test_run.py index 73948b2c..510684c 100644 --- a/build/android/pylib/local/device/local_device_instrumentation_test_run.py +++ b/build/android/pylib/local/device/local_device_instrumentation_test_run.py
@@ -1209,21 +1209,6 @@ has_batch_limit = self._test_instance.test_launcher_batch_limit is not None return is_tryjob and has_filter and has_batch_limit - def _IsFlakeEndorserRun(self): - """Checks whether this test run is part of the flake endorser. - - Returns: - True iff this is being run on a trybot and the current step is part of the - flake endorser. - """ - is_tryjob = self._test_instance.skia_gold_properties.IsTryjobRun() - # Flake endorser shards automatically pass in --gtest_repeat, - # --gtest_filter, and --test-launcher-retry-limit. This is similar to retry - # without patch steps, but does NOT include --test-launcher-batch-limit. - has_filter = bool(self._test_instance.test_filter) - has_batch_limit = self._test_instance.test_launcher_batch_limit is not None - return is_tryjob and has_filter and not has_batch_limit - def _ProcessSkiaGoldRenderTestResults(self, device, results): gold_dir = posixpath.join(self._render_tests_device_output_dir, _DEVICE_GOLD_DIR) @@ -1301,16 +1286,6 @@ gold_session = self._skia_gold_session_manager.GetSkiaGoldSession( keys_input=json_path) - # Both retry without patch steps and flake endorser runs run into an - # issue where they can clobber untriaged results we care about with - # previously triaged (usually good) results. So, run those in dryrun - # mode. In the case of a flake endorser run, we want to re-run the - # comparison without dryrun if the dryrun fails so that the image that - # needs triaging is uploaded. - should_force_dryrun = (self._IsRetryWithoutPatch() - or self._IsFlakeEndorserRun()) - should_redo_on_failed_dryrun = self._IsFlakeEndorserRun() - try: status, error = gold_session.RunComparison( name=render_name, @@ -1318,23 +1293,11 @@ output_manager=self._env.output_manager, use_luci=use_luci, optional_keys=optional_dict, - force_dryrun=should_force_dryrun) + force_dryrun=self._IsRetryWithoutPatch()) except Exception as e: # pylint: disable=broad-except - error = e - if should_redo_on_failed_dryrun: - try: - status, error = gold_session.RunComparison( - name=render_name, - png_file=image_path, - output_manager=self._env.output_manager, - use_luci=use_luci, - optional_keys=optional_dict, - force_dryrun=False) - except Exception as inner_e: # pylint: disable=broad-except - error = inner_e _FailTestIfNecessary(results, full_test_name) _AppendToLog(results, full_test_name, - 'Skia Gold comparison raised exception: %s' % error) + 'Skia Gold comparison raised exception: %s' % e) continue if not status:
diff --git a/build/config/ozone.gni b/build/config/ozone.gni index 836300a..3bbd9ea 100644 --- a/build/config/ozone.gni +++ b/build/config/ozone.gni
@@ -9,8 +9,7 @@ declare_args() { # Indicates if Ozone is enabled. Ozone is a low-level library layer for Linux # that does not require X11. - use_ozone = - is_chromeos || (is_castos && !is_android) || is_fuchsia || is_linux + use_ozone = is_chromeos || is_fuchsia || is_linux } declare_args() { @@ -68,7 +67,7 @@ if (is_cast_audio_only) { # Just use headless for audio-only Cast platforms. - } else if (is_castos && !is_fuchsia) { + } else if (is_castos) { # Enable the Cast ozone platform on all video CastOS builds. ozone_platform_cast = true
diff --git a/chrome/VERSION b/chrome/VERSION index e336694..d077846 100644 --- a/chrome/VERSION +++ b/chrome/VERSION
@@ -1,4 +1,4 @@ MAJOR=105 MINOR=0 -BUILD=5140 +BUILD=5141 PATCH=0
diff --git a/chrome/android/BUILD.gn b/chrome/android/BUILD.gn index 202d618..0e3f86c 100644 --- a/chrome/android/BUILD.gn +++ b/chrome/android/BUILD.gn
@@ -1329,7 +1329,6 @@ resources_package = "org.chromium.chrome.test" sources = [ "javatests/src/org/chromium/chrome/browser/IntentFilterUnitTest.java", - "javatests/src/org/chromium/chrome/browser/ntp/TitleUtilTest.java", "javatests/src/org/chromium/chrome/browser/IntentHandlerUnitTest.java", "javatests/src/org/chromium/chrome/browser/autofill/AutofillUnitTest.java", "javatests/src/org/chromium/chrome/browser/bookmarks/BookmarkItemRowTest.java", @@ -1349,11 +1348,14 @@ "javatests/src/org/chromium/chrome/browser/download/SystemDownloadNotifierTest.java", "javatests/src/org/chromium/chrome/browser/download/dialogs/DownloadLaterDialogTest.java", "javatests/src/org/chromium/chrome/browser/download/dialogs/DownloadLocationDialogTest.java", + "javatests/src/org/chromium/chrome/browser/externalnav/ExternalNavigationDelegateImplTest.java", + "javatests/src/org/chromium/chrome/browser/externalnav/IntentWithRequestMetadataHandlerTest.java", "javatests/src/org/chromium/chrome/browser/feature_engagement/ScreenshotMonitorTest.java", "javatests/src/org/chromium/chrome/browser/firstrun/FirstRunUtilsTest.java", "javatests/src/org/chromium/chrome/browser/init/ChainedTasksTest.java", "javatests/src/org/chromium/chrome/browser/init/FirstDrawDetectorTest.java", "javatests/src/org/chromium/chrome/browser/ntp/IncognitoDescriptionViewRenderTest.java", + "javatests/src/org/chromium/chrome/browser/ntp/TitleUtilTest.java", "javatests/src/org/chromium/chrome/browser/tab/WebContentsStateBridgeTest.java", "javatests/src/org/chromium/chrome/browser/tab/state/FilePersistedTabDataStorageTest.java", "javatests/src/org/chromium/chrome/browser/tab/state/PersistedTabDataTest.java", @@ -1396,6 +1398,7 @@ "//chrome/test/android:chrome_java_integration_test_support", "//chrome/test/android:chrome_java_unit_test_support", "//components/autofill/android:main_autofill_java", + "//components/autofill_assistant/android:public_java", "//components/background_task_scheduler:background_task_scheduler_task_ids_java", "//components/bookmarks/common/android:bookmarks_java", "//components/browser_ui/modaldialog/android:java", @@ -1407,6 +1410,7 @@ "//components/crash/android:java", "//components/embedder_support/android:context_menu_java", "//components/embedder_support/android:util_java", + "//components/external_intents/android:java", "//components/externalauth/android:java", "//components/favicon/android:java", "//components/image_fetcher:java", @@ -1445,6 +1449,7 @@ "//url:gurl_java", "//url:gurl_java_unit_tests", "//url:gurl_junit_test_support", + "//url:origin_java", ] sources += share_unit_device_javatest_java_sources @@ -1594,7 +1599,6 @@ "//chrome/browser/ui/android/signin:javatests", "//chrome/browser/ui/android/theme:java", "//chrome/browser/ui/android/toolbar:java", - "//chrome/browser/ui/android/toolbar:javatests", "//chrome/browser/ui/messages/android:java", "//chrome/browser/uid/android:java", "//chrome/browser/util:java",
diff --git a/chrome/android/chrome_test_java_sources.gni b/chrome/android/chrome_test_java_sources.gni index fd23914..8921104 100644 --- a/chrome/android/chrome_test_java_sources.gni +++ b/chrome/android/chrome_test_java_sources.gni
@@ -186,8 +186,6 @@ "javatests/src/org/chromium/chrome/browser/explore_sites/ExploreSitesCategoryCardViewDenseTitleRightTest.java", "javatests/src/org/chromium/chrome/browser/explore_sites/ExploreSitesCategoryCardViewTest.java", "javatests/src/org/chromium/chrome/browser/explore_sites/ExploreSitesPageTest.java", - "javatests/src/org/chromium/chrome/browser/externalnav/ExternalNavigationDelegateImplTest.java", - "javatests/src/org/chromium/chrome/browser/externalnav/IntentWithRequestMetadataHandlerTest.java", "javatests/src/org/chromium/chrome/browser/externalnav/UrlOverridingTest.java", "javatests/src/org/chromium/chrome/browser/feature_engagement/ScreenshotTabObserverTest.java", "javatests/src/org/chromium/chrome/browser/feedback/ConnectivityCheckerTest.java",
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/app/ChromeActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/app/ChromeActivity.java index 22d0aa5..59d141e 100644 --- a/chrome/android/java/src/org/chromium/chrome/browser/app/ChromeActivity.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/app/ChromeActivity.java
@@ -1989,17 +1989,6 @@ } /** - * Sets the overlay mode. - * Overlay mode means that we are currently using AndroidOverlays to display video, and - * that the compositor's surface should support alpha and not be marked as opaque. - */ - public void setOverlayMode(boolean useOverlayMode) { - if (mCompositorViewHolderSupplier.hasValue()) { - mCompositorViewHolderSupplier.get().setOverlayMode(useOverlayMode); - } - } - - /** * @return The content offset provider, may be null. */ public ContentOffsetProvider getContentOffsetProvider() {
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/externalnav/ExternalNavigationDelegateImplTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/externalnav/ExternalNavigationDelegateImplTest.java index 2b2e4dad2..1e4502c 100644 --- a/chrome/android/javatests/src/org/chromium/chrome/browser/externalnav/ExternalNavigationDelegateImplTest.java +++ b/chrome/android/javatests/src/org/chromium/chrome/browser/externalnav/ExternalNavigationDelegateImplTest.java
@@ -4,6 +4,8 @@ package org.chromium.chrome.browser.externalnav; +import static org.mockito.Mockito.doReturn; + import android.content.Intent; import android.net.Uri; @@ -11,10 +13,12 @@ import org.junit.Assert; import org.junit.Before; -import org.junit.ClassRule; import org.junit.Rule; import org.junit.Test; +import org.junit.rules.TestRule; import org.junit.runner.RunWith; +import org.mockito.Mock; +import org.mockito.MockitoAnnotations; import org.chromium.base.Function; import org.chromium.base.test.util.Batch; @@ -24,14 +28,13 @@ import org.chromium.chrome.browser.instantapps.InstantAppsHandler; import org.chromium.chrome.browser.tab.Tab; import org.chromium.chrome.test.ChromeJUnit4ClassRunner; -import org.chromium.chrome.test.ChromeTabbedActivityTestRule; -import org.chromium.chrome.test.batch.BlankCTATabInitialStateRule; import org.chromium.chrome.test.util.browser.Features; import org.chromium.components.autofill_assistant.AssistantFeatures; import org.chromium.components.external_intents.ExternalNavigationDelegate.IntentToAutofillAllowingAppResult; import org.chromium.components.external_intents.ExternalNavigationHandler; import org.chromium.components.external_intents.ExternalNavigationParams; import org.chromium.content_public.browser.test.util.TestThreadUtils; +import org.chromium.ui.base.WindowAndroid; import org.chromium.url.GURL; import org.chromium.url.Origin; @@ -66,6 +69,9 @@ "com.google.android.instantapps.nmr1.VIEW"}; private static final boolean IS_GOOGLE_REFERRER = true; + @Rule + public TestRule mProcessor = new Features.JUnitProcessor(); + class ExternalNavigationDelegateImplForTesting extends ExternalNavigationDelegateImpl { private boolean mWasAutofillAssistantStarted; private @IntentToAutofillAllowingAppResult int mAutofillAssistantAppOverrideResult; @@ -127,26 +133,23 @@ Assert.assertEquals(initiatorOrigin, metadata.getInitiatorOrigin()); } - @ClassRule - public static ChromeTabbedActivityTestRule sActivityTestRule = - new ChromeTabbedActivityTestRule(); - - @Rule - public BlankCTATabInitialStateRule mBlankCTATabInitialStateRule = - new BlankCTATabInitialStateRule(sActivityTestRule, false); - private ExternalNavigationDelegateImpl mExternalNavigationDelegateImpl; private ExternalNavigationDelegateImplForTesting mExternalNavigationDelegateImplForTesting; + @Mock + Tab mMockTab; + @Mock + WindowAndroid mMockWindowAndroid; + @Before public void setUp() throws InterruptedException { - Tab tab = TestThreadUtils.runOnUiThreadBlockingNoException( - () -> sActivityTestRule.getActivity().getActivityTab()); + MockitoAnnotations.initMocks(this); + doReturn(mMockWindowAndroid).when(mMockTab).getWindowAndroid(); mExternalNavigationDelegateImpl = TestThreadUtils.runOnUiThreadBlockingNoException( - () -> new ExternalNavigationDelegateImpl(tab)); + () -> new ExternalNavigationDelegateImpl(mMockTab)); mExternalNavigationDelegateImplForTesting = TestThreadUtils.runOnUiThreadBlockingNoException( - () -> new ExternalNavigationDelegateImplForTesting(tab)); + () -> new ExternalNavigationDelegateImplForTesting(mMockTab)); } @Test
diff --git a/chrome/app/os_settings_search_tag_strings.grdp b/chrome/app/os_settings_search_tag_strings.grdp index 0777ecd..f23f1c0 100644 --- a/chrome/app/os_settings_search_tag_strings.grdp +++ b/chrome/app/os_settings_search_tag_strings.grdp
@@ -1134,6 +1134,21 @@ <message name="IDS_OS_SETTINGS_TAG_A11Y_MANAGE_ALT1" desc="Text for search result item which, when clicked, navigates the user to manage accessibility (a.k.a. a11y) settings. Alternate phrase for: 'Manage accessibility features'"> Manage a11y </message> + <message name="IDS_OS_SETTINGS_TAG_A11Y_TEXT_TO_SPEECH_PAGE" desc="Text for search result item which, when clicked, navigates the user to text-to-speech accessibility settings. Alternate phrase for: 'TTS'"> + Text-to-speech + </message> + <message name="IDS_OS_SETTINGS_TAG_A11Y_TEXT_TO_SPEECH_PAGE_ALT1" desc="Text for search result item which, when clicked, navigates the user to text-to-speech accessibility settings. Alternate phrase for: 'Text-to-speech'"> + Automatic reading + </message> + <message name="IDS_OS_SETTINGS_TAG_A11Y_TEXT_TO_SPEECH_PAGE_ALT2" desc="Text for search result item which, when clicked, navigates the user to text-to-speech accessibility settings. Alternate phrase for: 'Text-to-speech'"> + Read aloud + </message> + <message name="IDS_OS_SETTINGS_TAG_A11Y_TEXT_TO_SPEECH_PAGE_ALT3" desc="Text for search result item which, when clicked, navigates the user to text-to-speech accessibility settings. Alternate phrase for: 'Text-to-speech'"> + Low vision speech tools + </message> + <message name="IDS_OS_SETTINGS_TAG_A11Y_TEXT_TO_SPEECH_PAGE_ALT4" desc="Text for search result item which, when clicked, navigates the user to text-to-speech accessibility settings. Alternate phrase for: 'Text-to-speech'"> + Speech synthesis + </message> <message name="IDS_OS_SETTINGS_TAG_A11y_CHROMEVOX" desc="Text for search result item which, when clicked, navigates the user to accessibility settings, with a toggle to enable/disable ChromeVox (spoken feedback)."> ChromeVox (spoken feedback) </message>
diff --git a/chrome/app/os_settings_search_tag_strings_grdp/IDS_OS_SETTINGS_TAG_A11Y_TEXT_TO_SPEECH_PAGE.png.sha1 b/chrome/app/os_settings_search_tag_strings_grdp/IDS_OS_SETTINGS_TAG_A11Y_TEXT_TO_SPEECH_PAGE.png.sha1 new file mode 100644 index 0000000..58c7d78 --- /dev/null +++ b/chrome/app/os_settings_search_tag_strings_grdp/IDS_OS_SETTINGS_TAG_A11Y_TEXT_TO_SPEECH_PAGE.png.sha1
@@ -0,0 +1 @@ +14ebd64cd55b82b84eb02bbc355999bea081b9e3 \ No newline at end of file
diff --git a/chrome/app/os_settings_search_tag_strings_grdp/IDS_OS_SETTINGS_TAG_A11Y_TEXT_TO_SPEECH_PAGE_ALT1.png.sha1 b/chrome/app/os_settings_search_tag_strings_grdp/IDS_OS_SETTINGS_TAG_A11Y_TEXT_TO_SPEECH_PAGE_ALT1.png.sha1 new file mode 100644 index 0000000..5014914 --- /dev/null +++ b/chrome/app/os_settings_search_tag_strings_grdp/IDS_OS_SETTINGS_TAG_A11Y_TEXT_TO_SPEECH_PAGE_ALT1.png.sha1
@@ -0,0 +1 @@ +a97a22d42a4edea534afaebb471507632da041f8 \ No newline at end of file
diff --git a/chrome/app/os_settings_search_tag_strings_grdp/IDS_OS_SETTINGS_TAG_A11Y_TEXT_TO_SPEECH_PAGE_ALT2.png.sha1 b/chrome/app/os_settings_search_tag_strings_grdp/IDS_OS_SETTINGS_TAG_A11Y_TEXT_TO_SPEECH_PAGE_ALT2.png.sha1 new file mode 100644 index 0000000..7003f5a0d --- /dev/null +++ b/chrome/app/os_settings_search_tag_strings_grdp/IDS_OS_SETTINGS_TAG_A11Y_TEXT_TO_SPEECH_PAGE_ALT2.png.sha1
@@ -0,0 +1 @@ +a9e0165a3c0a6c75a268feecf9e61ee0d347c996 \ No newline at end of file
diff --git a/chrome/app/os_settings_search_tag_strings_grdp/IDS_OS_SETTINGS_TAG_A11Y_TEXT_TO_SPEECH_PAGE_ALT3.png.sha1 b/chrome/app/os_settings_search_tag_strings_grdp/IDS_OS_SETTINGS_TAG_A11Y_TEXT_TO_SPEECH_PAGE_ALT3.png.sha1 new file mode 100644 index 0000000..6f2d0e9 --- /dev/null +++ b/chrome/app/os_settings_search_tag_strings_grdp/IDS_OS_SETTINGS_TAG_A11Y_TEXT_TO_SPEECH_PAGE_ALT3.png.sha1
@@ -0,0 +1 @@ +8a2d9fd5e1c66039b7200cba4c074ff477b5143a \ No newline at end of file
diff --git a/chrome/app/os_settings_search_tag_strings_grdp/IDS_OS_SETTINGS_TAG_A11Y_TEXT_TO_SPEECH_PAGE_ALT4.png.sha1 b/chrome/app/os_settings_search_tag_strings_grdp/IDS_OS_SETTINGS_TAG_A11Y_TEXT_TO_SPEECH_PAGE_ALT4.png.sha1 new file mode 100644 index 0000000..dd778cf --- /dev/null +++ b/chrome/app/os_settings_search_tag_strings_grdp/IDS_OS_SETTINGS_TAG_A11Y_TEXT_TO_SPEECH_PAGE_ALT4.png.sha1
@@ -0,0 +1 @@ +388cfca0e61c4de59b940ec4f5a6875238bdc75b \ No newline at end of file
diff --git a/chrome/app/os_settings_strings.grdp b/chrome/app/os_settings_strings.grdp index bf4f34f..d0168ff 100644 --- a/chrome/app/os_settings_strings.grdp +++ b/chrome/app/os_settings_strings.grdp
@@ -1523,6 +1523,12 @@ <message name="IDS_SETTINGS_ACCESSIBILITY_MANAGE_ACCESSIBILITY_FEATURES" desc="In the settings tab, the title of a link that opens a screen allowing the user to change accessibility features."> Manage accessibility features </message> + <message name="IDS_SETTINGS_ACCESSIBILITY_TEXT_TO_SPEECH_LINK_TITLE" desc="In the settings tab, the title of a link that opens a screen allowing the user to change text-to-speech accessibility features."> + Text-to-Speech + </message> + <message name="IDS_SETTINGS_ACCESSIBILITY_TEXT_TO_SPEECH_LINK_DESCRIPTION" desc="In the settings tab, the description of a link that opens a screen allowing the user to change text-to-speech accessibility features."> + ChromeVox screen reader and select-to-speak + </message> <!-- Account Manager (OS settings) --> <message name="IDS_SETTINGS_ACCOUNT_MANAGER_CHILD_DESCRIPTION_V2" desc="Description of the Account Manager Settings page for child users. Shown just below the title of the page.">
diff --git a/chrome/app/os_settings_strings_grdp/IDS_SETTINGS_ACCESSIBILITY_TEXT_TO_SPEECH_LINK_DESCRIPTION.png.sha1 b/chrome/app/os_settings_strings_grdp/IDS_SETTINGS_ACCESSIBILITY_TEXT_TO_SPEECH_LINK_DESCRIPTION.png.sha1 new file mode 100644 index 0000000..f273727a --- /dev/null +++ b/chrome/app/os_settings_strings_grdp/IDS_SETTINGS_ACCESSIBILITY_TEXT_TO_SPEECH_LINK_DESCRIPTION.png.sha1
@@ -0,0 +1 @@ +19d9386bf476f3a4e9ac503d724815e1eaabecfc \ No newline at end of file
diff --git a/chrome/app/os_settings_strings_grdp/IDS_SETTINGS_ACCESSIBILITY_TEXT_TO_SPEECH_LINK_TITLE.png.sha1 b/chrome/app/os_settings_strings_grdp/IDS_SETTINGS_ACCESSIBILITY_TEXT_TO_SPEECH_LINK_TITLE.png.sha1 new file mode 100644 index 0000000..f273727a --- /dev/null +++ b/chrome/app/os_settings_strings_grdp/IDS_SETTINGS_ACCESSIBILITY_TEXT_TO_SPEECH_LINK_TITLE.png.sha1
@@ -0,0 +1 @@ +19d9386bf476f3a4e9ac503d724815e1eaabecfc \ No newline at end of file
diff --git a/chrome/app/resources/generated_resources_af.xtb b/chrome/app/resources/generated_resources_af.xtb index c586b5b..ecaeb85 100644 --- a/chrome/app/resources/generated_resources_af.xtb +++ b/chrome/app/resources/generated_resources_af.xtb
@@ -1736,7 +1736,6 @@ <translation id="2602501489742255173">Swiep op om te begin</translation> <translation id="2603115962224169880">Maak rekenaar skoon</translation> <translation id="2603355571917519942">Voice Match is gereed</translation> -<translation id="2604138917550693049">Soek prent met Google Lens</translation> <translation id="2604255671529671813">Netwerkverbinding-fout</translation> <translation id="2605668923777146443">Gaan na <ph name="LINK_BEGIN" />Instellings<ph name="LINK_END" /> om jou opsies vir Beter Saam te sien.</translation> <translation id="2606246518223360146">Koppel data</translation> @@ -4217,7 +4216,6 @@ <translation id="5051836348807686060">Speltoets word nie gesteun vir die tale wat jy gekies het nie</translation> <translation id="5052499409147950210">Redigeer werf</translation> <translation id="505347685865235222">Naamlose groep – <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Soek prent met Google Lens</translation> <translation id="5054374119096692193">Sien alle kaartopsies in <ph name="BEGIN_LINK" />Pasmaak Chrome<ph name="END_LINK" /></translation> <translation id="5056950756634735043">Koppel tans aan die houer</translation> <translation id="5057110919553308744">Wanneer jy die uitbreiding klik</translation>
diff --git a/chrome/app/resources/generated_resources_am.xtb b/chrome/app/resources/generated_resources_am.xtb index 4fca16d..da9b5b4 100644 --- a/chrome/app/resources/generated_resources_am.xtb +++ b/chrome/app/resources/generated_resources_am.xtb
@@ -1730,7 +1730,6 @@ <translation id="2602501489742255173">ለመጀመር በጣት ይጥረጉ</translation> <translation id="2603115962224169880">ኮምፒውተርን አጽዳ</translation> <translation id="2603355571917519942">Voice Match ዝግጁ ነው</translation> -<translation id="2604138917550693049">በGoogle ሌንስ አማካኝነት ምስልን ይፈልጉ</translation> <translation id="2604255671529671813">የአውታረ መረብ ግንኙነት ስህተት</translation> <translation id="2605668923777146443">ለተሻለ አብሮነት የእርስዎን ምርጫዎች ለማየት ወደ <ph name="LINK_BEGIN" />ቅንብሮች<ph name="LINK_END" /> ይሂዱ።</translation> <translation id="2606246518223360146">ውሂብ አገናኝ</translation> @@ -2234,6 +2233,7 @@ <translation id="3067198360141518313">ይህን ተሰኪ አሂድ</translation> <translation id="3071624960923923138">አዲስ ትር ለመክፈት እዚህ ጠቅ ማድረግ ይችላሉ</translation> <translation id="3072775339180057696">ጣቢያ <ph name="FILE_NAME" /> እንዲመለከት ይፈቀድለት?</translation> +<translation id="3074499504015191586">ሙሉ ገጹን ተርጉም</translation> <translation id="3075874217500066906">የPowerwash ሂደቱን ለመጀመር ዳግም ማስጀመር ያስፈልጋል። ዳግም ከተጀመረ በኋላ መቀጠል እንደሚፈልጉ እንዲያረጋግጡ ይጠየቃሉ።</translation> <translation id="3076909148546628648"><ph name="DOWNLOAD_RECEIVED" />/<ph name="DOWNLOAD_TOTAL" /></translation> <translation id="3076966043108928831">በዚህ መሣሪያ ላይ ብቻ ያስቀምጡ</translation> @@ -4207,7 +4207,6 @@ <translation id="5051836348807686060">ፊደል ማረሚያ ለመረጧቸው ቋንቋዎች አይደገፍም</translation> <translation id="5052499409147950210">ጣቢያን አርትዕ ያድርጉ</translation> <translation id="505347685865235222">ያልተሰየመ ቡድን - <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">በGoogle ሌንስ አማካኝነት ምስልን ይፈልጉ</translation> <translation id="5054374119096692193">በ<ph name="BEGIN_LINK" />Chrome አብጅ<ph name="END_LINK" /> ውስጥ ሁሉንም የካርድ አማራጮች ይመልከቱ</translation> <translation id="5056950756634735043">ከመያዣው ጋር በመገናኘት ላይ</translation> <translation id="5057110919553308744">ቅጥያውን ጠቅ ሲያደርጉ</translation> @@ -5086,6 +5085,7 @@ <translation id="5933522550144185133"><ph name="APP_NAME" /> የእርስዎን ካሜራ እና ማይክሮፎን እየተጠቀመ ነው</translation> <translation id="5935158534896975820">የዕውቅና ማረጋገጫ ፊርማ ጥያቄን በማዘጋጀት ላይ (በአገልጋይ ላይ በመጠበቅ ላይ)</translation> <translation id="5935656526031444304">የጥንቃቄ አሰሳን አቀናብር</translation> +<translation id="5936065461722368675">ሙሉ ገጹን ተርጉም</translation> <translation id="5938002010494270685">የደህነንት ማላቂያ ይገኛል</translation> <translation id="5939518447894949180">ዳግም አስጀምር</translation> <translation id="5939719276406088041">አቋራጮችን መፍጠር አልተቻለም</translation>
diff --git a/chrome/app/resources/generated_resources_ar.xtb b/chrome/app/resources/generated_resources_ar.xtb index b0a4cafc..fc52505 100644 --- a/chrome/app/resources/generated_resources_ar.xtb +++ b/chrome/app/resources/generated_resources_ar.xtb
@@ -1724,7 +1724,6 @@ <translation id="2602501489742255173">مرِّر سريعًا للأعلى للبدء.</translation> <translation id="2603115962224169880">إزالة البرامج الضارة من جهاز الكمبيوتر</translation> <translation id="2603355571917519942">ميزة Voice Match جاهزة للاستخدام</translation> -<translation id="2604138917550693049">ابحث في الصور عبر "عدسة Google"</translation> <translation id="2604255671529671813">خطأ في اتصال الشبكة</translation> <translation id="2605668923777146443">يُرجى الانتقال إلى <ph name="LINK_BEGIN" />الإعدادات<ph name="LINK_END" /> للاطِّلاع على الخيارات المتاحة لميزة "الربط بالهاتف".</translation> <translation id="2606246518223360146">ربط البيانات</translation> @@ -4203,7 +4202,6 @@ <translation id="5051836348807686060">لا تتوفر ميزة التدقيق الإملائي للغات التي اخترتها.</translation> <translation id="5052499409147950210">تعديل موقع إلكتروني</translation> <translation id="505347685865235222">مجموعة لم تتم تسميتها - <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">البحث باستخدام الصورة بواسطة "عدسة Google"</translation> <translation id="5054374119096692193">الاطّلاع على كل خيارات البطاقة في القسم <ph name="BEGIN_LINK" />تخصيص Chrome<ph name="END_LINK" /></translation> <translation id="5056950756634735043">جارٍ الاتصال بالحاوية</translation> <translation id="5057110919553308744">عند النقر على "الإضافة"</translation>
diff --git a/chrome/app/resources/generated_resources_as.xtb b/chrome/app/resources/generated_resources_as.xtb index 9f1e0ce..caa2c75a 100644 --- a/chrome/app/resources/generated_resources_as.xtb +++ b/chrome/app/resources/generated_resources_as.xtb
@@ -1734,7 +1734,6 @@ <translation id="2602501489742255173">আৰম্ভ কৰিবলৈ ওপৰলৈ ছোৱাইপ কৰক</translation> <translation id="2603115962224169880">কম্পিউটাৰৰ ডেটা মচক</translation> <translation id="2603355571917519942">Voice Match সুবিধাটো সাজু আছে</translation> -<translation id="2604138917550693049">Google Lensৰে প্ৰতিচ্ছবি সন্ধান কৰক</translation> <translation id="2604255671529671813">নেটৱৰ্ক সংযোগ সম্পর্কীয় আসোঁৱাহ</translation> <translation id="2605668923777146443">উন্নত সমাযোজনৰ বাবে আপোনাৰ বিকল্প চাবলৈ <ph name="LINK_BEGIN" />ছেটিঙ<ph name="LINK_END" />লৈ যাওক।</translation> <translation id="2606246518223360146">ডেটা লিংক কৰক</translation> @@ -2237,6 +2236,7 @@ <translation id="3067198360141518313">এই প্লেগইন চলাওক</translation> <translation id="3071624960923923138">আপুনি কোনো নতুন টেব খুলিবলৈ ইয়াত ক্লিক কৰক</translation> <translation id="3072775339180057696">ছাইটটোক <ph name="FILE_NAME" /> চাবলৈ দিবনে?</translation> +<translation id="3074499504015191586">সম্পূৰ্ণ পৃষ্ঠাখন অনুবাদ কৰক</translation> <translation id="3075874217500066906">পাৱাৰৱাশ্ব প্ৰক্ৰিয়াটো আৰম্ভ কৰিবলৈ এবাৰ ৰিষ্টাৰ্ট কৰাৰ আৱশ্যক। ৰিষ্টাৰ্ট কৰাৰ পাছত আপুনি আগবাঢ়িব বিচাৰিছে বুলি আপোনাক নিশ্চিত কৰিবলৈ কোৱা হ'ব।</translation> <translation id="3076909148546628648"><ph name="DOWNLOAD_RECEIVED" />/<ph name="DOWNLOAD_TOTAL" /></translation> <translation id="3076966043108928831">কেৱল এই ডিভাইচটোত ছেভ কৰক</translation> @@ -4212,7 +4212,6 @@ <translation id="5051836348807686060">আপুনি বাছনি কৰা ভাষাৰ ক্ষেত্ৰত বানান পৰীক্ষক সমৰ্থিত নহয়</translation> <translation id="5052499409147950210">ছাইট সম্পাদনা কৰক</translation> <translation id="505347685865235222">নামবিহীন গোট - <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Google Lensৰে প্ৰতিচ্ছবি সন্ধান কৰক</translation> <translation id="5054374119096692193"><ph name="BEGIN_LINK" />Chrome কাষ্টমাইজ কৰক<ph name="END_LINK" />ত থকা কাৰ্ডৰ আটাইবোৰ বিকল্প চাওক</translation> <translation id="5056950756634735043">কণ্টেইনাৰৰ সৈতে সংযোগ কৰি থকা হৈছে</translation> <translation id="5057110919553308744">যেতিয়া আপুনি এক্সটেনশ্বনটো ক্লিক কৰে</translation> @@ -5091,6 +5090,7 @@ <translation id="5933522550144185133"><ph name="APP_NAME" />এ আপোনাৰ কেমেৰা আৰু মাইক্ৰ’ফ’ন ব্যৱহাৰ কৰি আছে</translation> <translation id="5935158534896975820">প্ৰমাণপত্ৰ স্বাক্ষৰ কৰাৰ অনুৰোধ প্ৰস্তুত কৰি থকা হৈছে (ছার্ভাৰত অপেক্ষাৰত)</translation> <translation id="5935656526031444304">সুৰক্ষিত ব্ৰাউজিং পৰিচালনা কৰক</translation> +<translation id="5936065461722368675">সম্পূৰ্ণ পৃষ্ঠাখন অনুবাদ কৰক</translation> <translation id="5938002010494270685">সুৰক্ষা আপগ্ৰেড উপলব্ধ</translation> <translation id="5939518447894949180">ৰিছেট কৰক</translation> <translation id="5939719276406088041">শ্বর্টকাট সৃষ্টি কৰিব নোৱাৰি</translation>
diff --git a/chrome/app/resources/generated_resources_az.xtb b/chrome/app/resources/generated_resources_az.xtb index 843cf2f..79967eb5 100644 --- a/chrome/app/resources/generated_resources_az.xtb +++ b/chrome/app/resources/generated_resources_az.xtb
@@ -1720,7 +1720,6 @@ <translation id="2602501489742255173">Başlamaq üçün yuxarı sürüşdürün</translation> <translation id="2603115962224169880">Kompüteri təmizləyin</translation> <translation id="2603355571917519942">Voice Match hazırdır</translation> -<translation id="2604138917550693049">Google Linza ilə şəkil axtarın</translation> <translation id="2604255671529671813">Şəbəkə bağlantı xətası</translation> <translation id="2605668923777146443">Better Together seçimlərinə baxmaq üçün <ph name="LINK_BEGIN" />Ayarlar<ph name="LINK_END" /> bölməsinə keçin</translation> <translation id="2606246518223360146">Link Datası</translation> @@ -4197,7 +4196,6 @@ <translation id="5051836348807686060">Seçdiyiniz dillərdə orfoqrafik yoxlanış dəstəklənmir</translation> <translation id="5052499409147950210">Sayta düzəliş edin</translation> <translation id="505347685865235222">Adsız qrup - <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Google Linza ilə Şəkil Axtarın</translation> <translation id="5054374119096692193"><ph name="BEGIN_LINK" />Chrome'u Fərdiləşdirin<ph name="END_LINK" /> bölməsində bütün kart seçimlərini görə bilərsiniz</translation> <translation id="5056950756634735043">Konteynerə qoşulur</translation> <translation id="5057110919553308744">Artırmaya kliklədiyiniz vaxt</translation>
diff --git a/chrome/app/resources/generated_resources_be.xtb b/chrome/app/resources/generated_resources_be.xtb index 2159a5e..c3237f11 100644 --- a/chrome/app/resources/generated_resources_be.xtb +++ b/chrome/app/resources/generated_resources_be.xtb
@@ -1724,7 +1724,6 @@ <translation id="2602501489742255173">Каб пачаць, правядзіце пальцам уверх</translation> <translation id="2603115962224169880">Ачыстка камп'ютара</translation> <translation id="2603355571917519942">Функцыя Voice Match гатовая да работы</translation> -<translation id="2604138917550693049">Шукаць праз Google Аб'ектыў</translation> <translation id="2604255671529671813">Памылка падключэння да сеткі</translation> <translation id="2605668923777146443">Каб прагледзець параметры функцыі Better Together, перайдзіце ў <ph name="LINK_BEGIN" />Налады<ph name="LINK_END" />.</translation> <translation id="2606246518223360146">Звязаць даныя</translation> @@ -2227,6 +2226,7 @@ <translation id="3067198360141518313">Запусціць гэту ўбудову</translation> <translation id="3071624960923923138">Каб адкрыць новую ўкладку, можна націснуць сюды</translation> <translation id="3072775339180057696">Дазволіць сайту праглядаць файл <ph name="FILE_NAME" />?</translation> +<translation id="3074499504015191586">Перакласці ўсю старонку</translation> <translation id="3075874217500066906">Каб пачаць працэс Powerwash, трэба перазапусціць прыладу. Пасля гэтага вам трэба будзе пацвердзіць, што вы хочаце працягнуць.</translation> <translation id="3076909148546628648"><ph name="DOWNLOAD_RECEIVED" />/<ph name="DOWNLOAD_TOTAL" /></translation> <translation id="3076966043108928831">Захаваць толькі на гэтай прыладзе</translation> @@ -4202,7 +4202,6 @@ <translation id="5051836348807686060">Праверка правапісу для выбраных моў не падтрымліваецца</translation> <translation id="5052499409147950210">Рэдагаванне сайта</translation> <translation id="505347685865235222">Група без назвы – <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Шукаць праз Google Аб'ектыў</translation> <translation id="5054374119096692193">Праглядзіце ўсе варыянты картак у раздзеле <ph name="BEGIN_LINK" />Наладзіць Chrome<ph name="END_LINK" /></translation> <translation id="5056950756634735043">Ідзе падключэнне да кантэйнера</translation> <translation id="5057110919553308744">Пры націсканні на пашырэнне</translation> @@ -5081,6 +5080,7 @@ <translation id="5933522550144185133">Праграма "<ph name="APP_NAME" />" выкарыстоўвае камеру і мікрафон</translation> <translation id="5935158534896975820">Рыхтуецца запыт на подпіс сертыфіката (чакаецца адказ сервера)</translation> <translation id="5935656526031444304">Кіраваць Бяспечным праглядам</translation> +<translation id="5936065461722368675">Перакласці ўсю старонку</translation> <translation id="5938002010494270685">Даступнае абнаўленне сістэмы бяспекі</translation> <translation id="5939518447894949180">Скінуць</translation> <translation id="5939719276406088041">Не ўдаецца стварыць ярлык</translation>
diff --git a/chrome/app/resources/generated_resources_bg.xtb b/chrome/app/resources/generated_resources_bg.xtb index 95c641a..0b510ad 100644 --- a/chrome/app/resources/generated_resources_bg.xtb +++ b/chrome/app/resources/generated_resources_bg.xtb
@@ -1732,7 +1732,6 @@ <translation id="2602501489742255173">Прекарайте пръст нагоре, за да започнете</translation> <translation id="2603115962224169880">Почистване на компютъра</translation> <translation id="2603355571917519942">Функцията Voice Match е готова за използване</translation> -<translation id="2604138917550693049">Търсене на изображението с Google Обектив</translation> <translation id="2604255671529671813">Грешка при свързване с мрежата</translation> <translation id="2605668923777146443">За да видите опциите за „По-добре заедно“, отворете <ph name="LINK_BEGIN" />Настройки<ph name="LINK_END" />.</translation> <translation id="2606246518223360146">Свързване на данните</translation> @@ -4214,7 +4213,6 @@ <translation id="5051836348807686060">Проверката на правописа не се поддържа за избраните от вас езици</translation> <translation id="5052499409147950210">Редактиране на сайта</translation> <translation id="505347685865235222">Група без име – <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Търсене на изображението с Google Обектив</translation> <translation id="5054374119096692193">Вижте всички опции за картите на <ph name="BEGIN_LINK" />страницата за персонализиране на Chrome<ph name="END_LINK" /></translation> <translation id="5056950756634735043">Установява се връзка с контейнера</translation> <translation id="5057110919553308744">При кликване върху разширението</translation>
diff --git a/chrome/app/resources/generated_resources_bn.xtb b/chrome/app/resources/generated_resources_bn.xtb index 50c8b17..493580a 100644 --- a/chrome/app/resources/generated_resources_bn.xtb +++ b/chrome/app/resources/generated_resources_bn.xtb
@@ -1737,7 +1737,6 @@ <translation id="2602501489742255173">শুরু করতে স্ক্রিনের উপরের দিকে সোয়াইপ করুন</translation> <translation id="2603115962224169880">কম্পিউটার সাফ করুন</translation> <translation id="2603355571917519942">Voice Match ব্যবহারের জন্য প্রস্তুত</translation> -<translation id="2604138917550693049">Google Lens ব্যবহার করে ছবি সার্চ করুন</translation> <translation id="2604255671529671813">নেটওয়ার্ক সংযোগে সমস্যা</translation> <translation id="2605668923777146443">Better Together-এর জন্য বিকল্প দেখতে <ph name="LINK_BEGIN" />সেটিংস<ph name="LINK_END" />-এ যান।</translation> <translation id="2606246518223360146">ডেটা লিঙ্ক করুন</translation> @@ -4218,7 +4217,6 @@ <translation id="5051836348807686060">আপনার বেছে নেওয়া ভাষায় বানান পরীক্ষা করা যাবে না</translation> <translation id="5052499409147950210">সাইট সম্পাদনা করুন</translation> <translation id="505347685865235222">নামহীন গ্রুপ - <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Google Lens ব্যবহার করে ছবি সার্চ করুন</translation> <translation id="5054374119096692193"><ph name="BEGIN_LINK" />কাস্টমাইজ Chrome<ph name="END_LINK" />-এ সমস্ত কার্ডের বিকল্পগুলি দেখুন</translation> <translation id="5056950756634735043">কন্টেনারে কানেক্ট করা হচ্ছে</translation> <translation id="5057110919553308744">যখন আপনি এক্সটেনশনে ক্লিক করেন</translation>
diff --git a/chrome/app/resources/generated_resources_bs.xtb b/chrome/app/resources/generated_resources_bs.xtb index 9442bd60..253ac421 100644 --- a/chrome/app/resources/generated_resources_bs.xtb +++ b/chrome/app/resources/generated_resources_bs.xtb
@@ -1735,7 +1735,6 @@ <translation id="2602501489742255173">Prevucite prema gore da počnete</translation> <translation id="2603115962224169880">Očisti računar</translation> <translation id="2603355571917519942">Voice Match je spreman</translation> -<translation id="2604138917550693049">Pretraži sliku uz Google Objektiv</translation> <translation id="2604255671529671813">Greška mrežne veze</translation> <translation id="2605668923777146443">Idite u <ph name="LINK_BEGIN" />Postavke<ph name="LINK_END" /> da vidite opcije za Better Together.</translation> <translation id="2606246518223360146">Poveži podatke</translation> @@ -4215,7 +4214,6 @@ <translation id="5051836348807686060">Alat za provjeru pravopisa nije podržan za odabrane jezike</translation> <translation id="5052499409147950210">Uredite web lokaciju</translation> <translation id="505347685865235222">Neimenovana grupa – <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Pretraži sliku uz Google Objektiv</translation> <translation id="5054374119096692193">Pogledajte sve opcije kartica u odjeljku <ph name="BEGIN_LINK" />Prilagodite Chrome<ph name="END_LINK" /></translation> <translation id="5056950756634735043">Povezivanje sa spremnikom</translation> <translation id="5057110919553308744">Kada kliknete na ekstenziju</translation>
diff --git a/chrome/app/resources/generated_resources_ca.xtb b/chrome/app/resources/generated_resources_ca.xtb index b5f4bbd5..b988d95 100644 --- a/chrome/app/resources/generated_resources_ca.xtb +++ b/chrome/app/resources/generated_resources_ca.xtb
@@ -1721,7 +1721,6 @@ <translation id="2602501489742255173">Llisca cap amunt per començar</translation> <translation id="2603115962224169880">Neteja l'ordinador</translation> <translation id="2603355571917519942">Voice Match està a punt</translation> -<translation id="2604138917550693049">Cerca la imatge amb Google Lens</translation> <translation id="2604255671529671813">Error de connexió a la xarxa</translation> <translation id="2605668923777146443">Per veure les opcions de Better Together, ves a <ph name="LINK_BEGIN" />Configuració<ph name="LINK_END" />.</translation> <translation id="2606246518223360146">Enllaça les dades</translation> @@ -4200,7 +4199,6 @@ <translation id="5051836348807686060">El corrector ortogràfic no és compatible amb els idiomes que has seleccionat</translation> <translation id="5052499409147950210">Edita el lloc</translation> <translation id="505347685865235222">Grup sense nom - <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Cerca la imatge amb Google Lens</translation> <translation id="5054374119096692193">Mostra totes les opcions de targetes a <ph name="BEGIN_LINK" />Personalitza Chrome<ph name="END_LINK" /></translation> <translation id="5056950756634735043">S'està connectant al contenidor</translation> <translation id="5057110919553308744">Quan facis clic a l'extensió</translation>
diff --git a/chrome/app/resources/generated_resources_cs.xtb b/chrome/app/resources/generated_resources_cs.xtb index 1615d0f..a92730e 100644 --- a/chrome/app/resources/generated_resources_cs.xtb +++ b/chrome/app/resources/generated_resources_cs.xtb
@@ -1723,7 +1723,6 @@ <translation id="2602501489742255173">Začněte přejetím nahoru</translation> <translation id="2603115962224169880">Vyčištění počítače</translation> <translation id="2603355571917519942">Funkce Voice Match je připravena</translation> -<translation id="2604138917550693049">Vyhledat obrázek pomocí Google Lens</translation> <translation id="2604255671529671813">Chyba připojení k síti</translation> <translation id="2605668923777146443">Možnosti funkce Better Together jsou k dispozici v <ph name="LINK_BEGIN" />Nastavení<ph name="LINK_END" />.</translation> <translation id="2606246518223360146">Propojit data</translation> @@ -4201,7 +4200,6 @@ <translation id="5051836348807686060">V jazycích, které jste zadali, není kontrola pravopisu podporována</translation> <translation id="5052499409147950210">Upravit web</translation> <translation id="505347685865235222">Skupina bez názvu – <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Vyhledat obrázek pomocí Google Lens</translation> <translation id="5054374119096692193">Všechny možnosti karet najdete v sekci <ph name="BEGIN_LINK" />Přizpůsobit Chrome<ph name="END_LINK" /></translation> <translation id="5056950756634735043">Připojování ke kontejneru</translation> <translation id="5057110919553308744">Když kliknete na rozšíření</translation>
diff --git a/chrome/app/resources/generated_resources_cy.xtb b/chrome/app/resources/generated_resources_cy.xtb index 6769256..ef00ce1 100644 --- a/chrome/app/resources/generated_resources_cy.xtb +++ b/chrome/app/resources/generated_resources_cy.xtb
@@ -1738,7 +1738,6 @@ <translation id="2602501489742255173">Sweipiwch i fyny i gychwyn arni</translation> <translation id="2603115962224169880">Glanhau'r cyfrifiadur</translation> <translation id="2603355571917519942">Mae Voice Match yn barod</translation> -<translation id="2604138917550693049">Chwilio llun â Google Lens</translation> <translation id="2604255671529671813">Bu gwall cysylltiad rhwydwaith</translation> <translation id="2605668923777146443">Ewch i'r <ph name="LINK_BEGIN" />Gosodiadau<ph name="LINK_END" /> i weld eich dewisiadau ar gyfer Better Together.</translation> <translation id="2606246518223360146">Cysylltu Data</translation> @@ -4219,7 +4218,6 @@ <translation id="5051836348807686060">Ni chefnogir gwirio sillafu ar gyfer yr ieithoedd a ddewisoch</translation> <translation id="5052499409147950210">Golygu'r wefan</translation> <translation id="505347685865235222">Grŵp dienw - <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Chwilio Llun â Google Lens</translation> <translation id="5054374119096692193">Gweld pob opsiwn cerdyn yn <ph name="BEGIN_LINK" />Personoleiddio Chrome<ph name="END_LINK" /></translation> <translation id="5056950756634735043">Wrthi'n cysylltu â'r cynhwysydd</translation> <translation id="5057110919553308744">Pan fyddwch yn clicio'r estyniad</translation>
diff --git a/chrome/app/resources/generated_resources_da.xtb b/chrome/app/resources/generated_resources_da.xtb index a4368ba37..3b14637d 100644 --- a/chrome/app/resources/generated_resources_da.xtb +++ b/chrome/app/resources/generated_resources_da.xtb
@@ -1737,7 +1737,6 @@ <translation id="2602501489742255173">Stryg opad for at komme i gang</translation> <translation id="2603115962224169880">Ryd op på computeren</translation> <translation id="2603355571917519942">Voice Match er klar</translation> -<translation id="2604138917550693049">Søg efter billedet med Google Lens</translation> <translation id="2604255671529671813">Fejl i netværksforbindelsen</translation> <translation id="2605668923777146443">Gå til <ph name="LINK_BEGIN" />Indstillinger<ph name="LINK_END" /> for at se valgmulighederne for Better Together.</translation> <translation id="2606246518223360146">Tilknyt data</translation> @@ -4218,7 +4217,6 @@ <translation id="5051836348807686060">Stavekontrol understøttes ikke for de sprog, du har valgt</translation> <translation id="5052499409147950210">Rediger website</translation> <translation id="505347685865235222">Unavngiven gruppe – <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Søg efter billedet med Google Lens</translation> <translation id="5054374119096692193">Se alle kortmuligheder i <ph name="BEGIN_LINK" />Tilpas Chrome<ph name="END_LINK" /></translation> <translation id="5056950756634735043">Opretter forbindelse til containeren</translation> <translation id="5057110919553308744">Når du klikker på udvidelsen</translation>
diff --git a/chrome/app/resources/generated_resources_de.xtb b/chrome/app/resources/generated_resources_de.xtb index df8ddfa..1d1ac0a0 100644 --- a/chrome/app/resources/generated_resources_de.xtb +++ b/chrome/app/resources/generated_resources_de.xtb
@@ -1718,7 +1718,6 @@ <translation id="2602501489742255173">Zum Starten nach oben wischen</translation> <translation id="2603115962224169880">Computer bereinigen</translation> <translation id="2603355571917519942">Voice Match ist bereit</translation> -<translation id="2604138917550693049">Bild an Google Lens senden</translation> <translation id="2604255671529671813">Fehler bei der Netzwerkverbindung</translation> <translation id="2605668923777146443">Rufe <ph name="LINK_BEGIN" />Einstellungen<ph name="LINK_END" /> auf, um Better Together zu konfigurieren.</translation> <translation id="2606246518223360146">Daten verknüpfen</translation> @@ -4198,7 +4197,6 @@ <translation id="5051836348807686060">Die Rechtschreibprüfung wird für die ausgewählten Sprachen nicht unterstützt</translation> <translation id="5052499409147950210">Website bearbeiten</translation> <translation id="505347685865235222">Unbenannte Gruppe – <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Bild an Google Lens senden</translation> <translation id="5054374119096692193">Unter <ph name="BEGIN_LINK" />Chrome anpassen<ph name="END_LINK" /> kannst du dir alle Kartenoptionen ansehen</translation> <translation id="5056950756634735043">Verbindung zum Container wird hergestellt</translation> <translation id="5057110919553308744">Wenn die Erweiterung angeklickt wird</translation>
diff --git a/chrome/app/resources/generated_resources_el.xtb b/chrome/app/resources/generated_resources_el.xtb index 8f0d27e7..c0943c8e54 100644 --- a/chrome/app/resources/generated_resources_el.xtb +++ b/chrome/app/resources/generated_resources_el.xtb
@@ -1736,7 +1736,6 @@ <translation id="2602501489742255173">Σύρετε προς τα επάνω για να ξεκινήσετε</translation> <translation id="2603115962224169880">Εκκαθάριση υπολογιστή</translation> <translation id="2603355571917519942">Το Voice Match είναι έτοιμο</translation> -<translation id="2604138917550693049">Αναζήτηση εικόνας με το Google Lens</translation> <translation id="2604255671529671813">Σφάλμα σύνδεσης δικτύου</translation> <translation id="2605668923777146443">Μεταβείτε στις <ph name="LINK_BEGIN" />Ρυθμίσεις<ph name="LINK_END" />, για να δείτε τις επιλογές που έχετε στη διάθεσή σας για τη λειτουργία Better Together.</translation> <translation id="2606246518223360146">Σύνδεση δεδομένων</translation> @@ -4217,7 +4216,6 @@ <translation id="5051836348807686060">Δεν υποστηρίζεται ορθογραφικός έλεγχος για τις γλώσσες που επιλέξατε</translation> <translation id="5052499409147950210">Επεξεργασία ιστοτόπου</translation> <translation id="505347685865235222">Ομάδα χωρίς όνομα - <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Αναζήτηση εικόνας με το Google Lens</translation> <translation id="5054374119096692193">Δείτε όλες τις επιλογές καρτών στην ενότητα <ph name="BEGIN_LINK" />Προσαρμογή του Chrome<ph name="END_LINK" />.</translation> <translation id="5056950756634735043">Σύνδεση στο κοντέινερ</translation> <translation id="5057110919553308744">Όταν κάνετε κλικ στην επέκταση</translation>
diff --git a/chrome/app/resources/generated_resources_en-GB.xtb b/chrome/app/resources/generated_resources_en-GB.xtb index 3e89316d..87438516 100644 --- a/chrome/app/resources/generated_resources_en-GB.xtb +++ b/chrome/app/resources/generated_resources_en-GB.xtb
@@ -1736,7 +1736,6 @@ <translation id="2602501489742255173">Swipe up to get started</translation> <translation id="2603115962224169880">Clean up computer</translation> <translation id="2603355571917519942">Voice Match is ready</translation> -<translation id="2604138917550693049">Search image with Google Lens</translation> <translation id="2604255671529671813">Network connection error</translation> <translation id="2605668923777146443">Go to <ph name="LINK_BEGIN" />Settings<ph name="LINK_END" /> to see your options for Better Together.</translation> <translation id="2606246518223360146">Link Data</translation> @@ -4217,7 +4216,6 @@ <translation id="5051836348807686060">Spellcheck isn’t supported for the languages that you have selected</translation> <translation id="5052499409147950210">Edit site</translation> <translation id="505347685865235222">Unnamed group – <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Search Image with Google Lens</translation> <translation id="5054374119096692193">See all card options in <ph name="BEGIN_LINK" />Customise Chrome<ph name="END_LINK" /></translation> <translation id="5056950756634735043">Connecting to the container</translation> <translation id="5057110919553308744">When you click the extension</translation>
diff --git a/chrome/app/resources/generated_resources_es-419.xtb b/chrome/app/resources/generated_resources_es-419.xtb index 3100b6f..c1e661d 100644 --- a/chrome/app/resources/generated_resources_es-419.xtb +++ b/chrome/app/resources/generated_resources_es-419.xtb
@@ -1718,7 +1718,6 @@ <translation id="2602501489742255173">Desliza hacia arriba para comenzar</translation> <translation id="2603115962224169880">Limpiar la computadora</translation> <translation id="2603355571917519942">Voice Match está listo</translation> -<translation id="2604138917550693049">Buscar imagen con Lens</translation> <translation id="2604255671529671813">Error de conexión de red</translation> <translation id="2605668923777146443">Para ver tus opciones de Better Together, accede a la <ph name="LINK_BEGIN" />Configuración<ph name="LINK_END" />.</translation> <translation id="2606246518223360146">Vincular datos</translation> @@ -4198,7 +4197,6 @@ <translation id="5051836348807686060">Los idiomas seleccionados no son compatibles con el corrector ortográfico</translation> <translation id="5052499409147950210">Editar sitio</translation> <translation id="505347685865235222">Grupo sin nombre: <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Buscar imagen con Google Lens</translation> <translation id="5054374119096692193">Consulta todas las opciones de tarjetas en <ph name="BEGIN_LINK" />Personalizar Chrome<ph name="END_LINK" /></translation> <translation id="5056950756634735043">Conectando al contenedor</translation> <translation id="5057110919553308744">Cuando haces clic en la extensión</translation>
diff --git a/chrome/app/resources/generated_resources_es.xtb b/chrome/app/resources/generated_resources_es.xtb index e564385..5b93744 100644 --- a/chrome/app/resources/generated_resources_es.xtb +++ b/chrome/app/resources/generated_resources_es.xtb
@@ -1722,7 +1722,6 @@ <translation id="2602501489742255173">Desliza el dedo hacia arriba para empezar</translation> <translation id="2603115962224169880">Limpiar ordenador</translation> <translation id="2603355571917519942">Voice Match está listo</translation> -<translation id="2604138917550693049">Buscar imagen con Google Lens</translation> <translation id="2604255671529671813">No se ha podido establecer conexión con la red</translation> <translation id="2605668923777146443">Accede a <ph name="LINK_BEGIN" />Configuración<ph name="LINK_END" /> para ver las opciones de Better Together.</translation> <translation id="2606246518223360146">Vincular datos</translation> @@ -4200,7 +4199,6 @@ <translation id="5051836348807686060">La revisión ortográfica no es compatible con los idiomas que has seleccionado</translation> <translation id="5052499409147950210">Editar sitio web</translation> <translation id="505347685865235222">Grupo sin nombre - <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Buscar imagen con Google Lens</translation> <translation id="5054374119096692193">Consulta todas las opciones de las tarjetas en <ph name="BEGIN_LINK" />Personalizar Chrome<ph name="END_LINK" />.</translation> <translation id="5056950756634735043">Conectando con el contenedor</translation> <translation id="5057110919553308744">Al hacer clic en la extensión</translation>
diff --git a/chrome/app/resources/generated_resources_et.xtb b/chrome/app/resources/generated_resources_et.xtb index 2705f68..26336c09 100644 --- a/chrome/app/resources/generated_resources_et.xtb +++ b/chrome/app/resources/generated_resources_et.xtb
@@ -1727,7 +1727,6 @@ <translation id="2602501489742255173">Alustamiseks pühkige üles</translation> <translation id="2603115962224169880">Puhasta arvuti</translation> <translation id="2603355571917519942">Voice Match on valmis</translation> -<translation id="2604138917550693049">Otsi pilti Google Lensiga</translation> <translation id="2604255671529671813">Võrguühenduse viga</translation> <translation id="2605668923777146443">Avage menüü <ph name="LINK_BEGIN" />Seaded<ph name="LINK_END" />, et funktsiooni Better Together valikuid näha.</translation> <translation id="2606246518223360146">Lingi andmed</translation> @@ -4207,7 +4206,6 @@ <translation id="5051836348807686060">Õigekirjakontrolli teie valitud keelte puhul ei toetata</translation> <translation id="5052499409147950210">Saidi muutmine</translation> <translation id="505347685865235222">Nimetu grupp – <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Otsi pilti Google Lensiga</translation> <translation id="5054374119096692193">Kuva kõik kaardivalikud jaotises <ph name="BEGIN_LINK" />Chrome'i kohandamine<ph name="END_LINK" /></translation> <translation id="5056950756634735043">Ühenduse loomine konteineriga</translation> <translation id="5057110919553308744">Laiendusel klõpsamisel</translation>
diff --git a/chrome/app/resources/generated_resources_eu.xtb b/chrome/app/resources/generated_resources_eu.xtb index a2d778e..a0eb25d 100644 --- a/chrome/app/resources/generated_resources_eu.xtb +++ b/chrome/app/resources/generated_resources_eu.xtb
@@ -1721,7 +1721,6 @@ <translation id="2602501489742255173">Hasteko, pasatu hatza gorantz</translation> <translation id="2603115962224169880">Garbitu ordenagailua</translation> <translation id="2603355571917519942">Prest dago Voice Match</translation> -<translation id="2604138917550693049">Bilatu irudia Google Lens erabilita</translation> <translation id="2604255671529671813">Sareko konexioaren errorea</translation> <translation id="2605668923777146443">Better Together eginbidearen aukerak ikusteko, joan <ph name="LINK_BEGIN" />Ezarpenak<ph name="LINK_END" /> atalera.</translation> <translation id="2606246518223360146">Lotu datuak</translation> @@ -4200,7 +4199,6 @@ <translation id="5051836348807686060">Ortografia-zuzentzailea ez dago erabilgarri hautatu dituzun hizkuntzetan</translation> <translation id="5052499409147950210">Editatu webgunea</translation> <translation id="505347685865235222">Talde izengabea: <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Bilatu irudia Google Lens erabilita</translation> <translation id="5054374119096692193">Ikusi txartelen aukera guztiak <ph name="BEGIN_LINK" />Pertsonalizatu Chrome<ph name="END_LINK" /> atalean</translation> <translation id="5056950756634735043">Edukiontzira konektatzen</translation> <translation id="5057110919553308744">Luzapena sakatzen duzunean</translation>
diff --git a/chrome/app/resources/generated_resources_fa.xtb b/chrome/app/resources/generated_resources_fa.xtb index 0c3318044f..08ac4565 100644 --- a/chrome/app/resources/generated_resources_fa.xtb +++ b/chrome/app/resources/generated_resources_fa.xtb
@@ -1733,7 +1733,6 @@ <translation id="2602501489742255173">برای شروعبهکار تند بکشید</translation> <translation id="2603115962224169880">پاک کردن رایانه</translation> <translation id="2603355571917519942">Voice Match آماده است</translation> -<translation id="2604138917550693049">جستجوی تصویر با «لنز Google»</translation> <translation id="2604255671529671813">خطای اتصال شبکه</translation> <translation id="2605668923777146443">برای دیدن گزینههای Better Together، به <ph name="LINK_BEGIN" />تنظیمات<ph name="LINK_END" /> بروید.</translation> <translation id="2606246518223360146">دادههای پیوند</translation> @@ -4214,7 +4213,6 @@ <translation id="5051836348807686060">غلطیاب املا از زبانهایی که انتخاب کردهاید پشتیبانی نمیکند.</translation> <translation id="5052499409147950210">ویرایش سایت</translation> <translation id="505347685865235222">گروه بدون نام - <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">جستجوی تصویر با «لنز Google»</translation> <translation id="5054374119096692193">همه گزینههای کارت را در <ph name="BEGIN_LINK" />سفارشی کردن Chrome<ph name="END_LINK" /> ببینید</translation> <translation id="5056950756634735043">درحال اتصال به محتوی</translation> <translation id="5057110919553308744">وقتی روی افزونه کلیک میکنید</translation>
diff --git a/chrome/app/resources/generated_resources_fi.xtb b/chrome/app/resources/generated_resources_fi.xtb index 29e086b..2ec96d4958 100644 --- a/chrome/app/resources/generated_resources_fi.xtb +++ b/chrome/app/resources/generated_resources_fi.xtb
@@ -1735,7 +1735,6 @@ <translation id="2602501489742255173">Aloita pyyhkäisemällä ylös</translation> <translation id="2603115962224169880">Puhdista tietokone</translation> <translation id="2603355571917519942">Voice Match on valmiina</translation> -<translation id="2604138917550693049">Hae kuvaa Google Lensilla</translation> <translation id="2604255671529671813">Verkkoyhteysvirhe</translation> <translation id="2605668923777146443">Katso Better Together ‑vaihtoehdot <ph name="LINK_BEGIN" />asetuksista<ph name="LINK_END" />.</translation> <translation id="2606246518223360146">Yhdistä tiedot</translation> @@ -4213,7 +4212,6 @@ <translation id="5051836348807686060">Oikeinkirjoituksen tarkistusta ei tueta valitsemillasi kielillä</translation> <translation id="5052499409147950210">Muokkaa sivustoa</translation> <translation id="505347685865235222">Nimetön ryhmä – <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Hae kuvaa Google Lensilla</translation> <translation id="5054374119096692193">Katso kaikki korttivaihtoehdot <ph name="BEGIN_LINK" />Yksilöi Chromea<ph name="END_LINK" /> ‑osiosta</translation> <translation id="5056950756634735043">Muodostetaan yhteyttä säilöön</translation> <translation id="5057110919553308744">Kun klikkaat laajennusta</translation>
diff --git a/chrome/app/resources/generated_resources_fil.xtb b/chrome/app/resources/generated_resources_fil.xtb index 0832e070c..1600f65 100644 --- a/chrome/app/resources/generated_resources_fil.xtb +++ b/chrome/app/resources/generated_resources_fil.xtb
@@ -1737,7 +1737,6 @@ <translation id="2602501489742255173">Mag-swipe pataas para makapagsimula</translation> <translation id="2603115962224169880">Linisin ang computer</translation> <translation id="2603355571917519942">Handa na ang Voice Match</translation> -<translation id="2604138917550693049">Hanapin gamit ang Google Lens</translation> <translation id="2604255671529671813">Error sa koneksyon ng network</translation> <translation id="2605668923777146443">Pumunta sa <ph name="LINK_BEGIN" />Mga Setting<ph name="LINK_END" /> para makita ang iyong mga opsyon para sa Better Together.</translation> <translation id="2606246518223360146">I-link ang Data</translation> @@ -4218,7 +4217,6 @@ <translation id="5051836348807686060">Hindi sinusuportahan ang spellcheck para sa mga pinili mong wika</translation> <translation id="5052499409147950210">I-edit ang site</translation> <translation id="505347685865235222">Grupong walang pangalan - <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Hanapin gamit ang Google Lens</translation> <translation id="5054374119096692193">Tingnan ang lahat ng opsyon sa card sa <ph name="BEGIN_LINK" />I-customize ang Chrome<ph name="END_LINK" /></translation> <translation id="5056950756634735043">Kumokonekta sa container</translation> <translation id="5057110919553308744">Kapag iki-click mo ang extension</translation>
diff --git a/chrome/app/resources/generated_resources_fr-CA.xtb b/chrome/app/resources/generated_resources_fr-CA.xtb index bb7cbf3..b28b1384 100644 --- a/chrome/app/resources/generated_resources_fr-CA.xtb +++ b/chrome/app/resources/generated_resources_fr-CA.xtb
@@ -1723,7 +1723,6 @@ <translation id="2602501489742255173">Glissez votre doigt vers le haut pour commencer</translation> <translation id="2603115962224169880">Nettoyer l'ordinateur</translation> <translation id="2603355571917519942">Voice Match est prête à être utilisée</translation> -<translation id="2604138917550693049">Rechercher l'image avec Lentille Google</translation> <translation id="2604255671529671813">Erreur de connexion réseau</translation> <translation id="2605668923777146443">Accédez à <ph name="LINK_BEGIN" />Paramètres<ph name="LINK_END" /> pour voir les options Better Together qui s'offrent à vous.</translation> <translation id="2606246518223360146">Associer les données</translation> @@ -4203,7 +4202,6 @@ <translation id="5051836348807686060">Le correcteur orthographique n'est pas pris en charge pour les langues que vous avez sélectionnées</translation> <translation id="5052499409147950210">Modifier le site</translation> <translation id="505347685865235222">Groupe sans nom : <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Rechercher l'image avec Lentille Google</translation> <translation id="5054374119096692193">Voir toutes les options de cartes dans <ph name="BEGIN_LINK" />Personnaliser Chrome<ph name="END_LINK" /></translation> <translation id="5056950756634735043">Connexion au conteneur en cours…</translation> <translation id="5057110919553308744">Lorsque vous cliquez sur l'extension</translation>
diff --git a/chrome/app/resources/generated_resources_fr.xtb b/chrome/app/resources/generated_resources_fr.xtb index 595893a..67751af 100644 --- a/chrome/app/resources/generated_resources_fr.xtb +++ b/chrome/app/resources/generated_resources_fr.xtb
@@ -1722,7 +1722,6 @@ <translation id="2602501489742255173">Balayez l'écran vers le haut pour démarrer</translation> <translation id="2603115962224169880">Nettoyer l'ordinateur</translation> <translation id="2603355571917519942">Voice Match est prêt</translation> -<translation id="2604138917550693049">Rechercher l'image avec Google Lens</translation> <translation id="2604255671529671813">Erreur de connexion réseau</translation> <translation id="2605668923777146443">Accédez aux <ph name="LINK_BEGIN" />paramètres<ph name="LINK_END" /> afin de voir vos options pour Better Together.</translation> <translation id="2606246518223360146">Associer les données</translation> @@ -4202,7 +4201,6 @@ <translation id="5051836348807686060">La vérification orthographique n'est pas disponible pour les langues que vous avez sélectionnées</translation> <translation id="5052499409147950210">Modifier le site</translation> <translation id="505347685865235222">Groupe sans nom – <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Rechercher l'image avec Google Lens</translation> <translation id="5054374119096692193">Consultez toutes les options des fiches dans <ph name="BEGIN_LINK" />Personnaliser Chrome<ph name="END_LINK" /></translation> <translation id="5056950756634735043">Connexion au conteneur</translation> <translation id="5057110919553308744">Lorsque vous cliquez sur l'extension</translation>
diff --git a/chrome/app/resources/generated_resources_gl.xtb b/chrome/app/resources/generated_resources_gl.xtb index a13f1db..567ad98 100644 --- a/chrome/app/resources/generated_resources_gl.xtb +++ b/chrome/app/resources/generated_resources_gl.xtb
@@ -1720,7 +1720,6 @@ <translation id="2602501489742255173">Pasa o dedo cara arriba para comezar</translation> <translation id="2603115962224169880">Fai limpeza no ordenador</translation> <translation id="2603355571917519942">A función Voice Match está lista</translation> -<translation id="2604138917550693049">Buscar imaxe con Google Lens</translation> <translation id="2604255671529671813">Produciuse un erro de conexión de rede</translation> <translation id="2605668923777146443">Accede a <ph name="LINK_BEGIN" />Configuración<ph name="LINK_END" /> se queres ver as opcións dispoñibles para Better Together.</translation> <translation id="2606246518223360146">Ligar datos</translation> @@ -4199,7 +4198,6 @@ <translation id="5051836348807686060">O corrector ortográfico non é compatible cos idiomas que seleccionaches</translation> <translation id="5052499409147950210">Editar sitio</translation> <translation id="505347685865235222">Grupo sen nome: <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Buscar imaxe con Google Lens</translation> <translation id="5054374119096692193">Consulta todas as opcións relativas ás tarxetas en <ph name="BEGIN_LINK" />Personalizar Chrome<ph name="END_LINK" /></translation> <translation id="5056950756634735043">Conectando co contedor</translation> <translation id="5057110919553308744">Cando fagas clic na extensión</translation>
diff --git a/chrome/app/resources/generated_resources_gu.xtb b/chrome/app/resources/generated_resources_gu.xtb index 76700ebf..caa3aa0 100644 --- a/chrome/app/resources/generated_resources_gu.xtb +++ b/chrome/app/resources/generated_resources_gu.xtb
@@ -1719,7 +1719,6 @@ <translation id="2602501489742255173">શરૂ કરવા માટે ઉપર સ્વાઇપ કરો</translation> <translation id="2603115962224169880">કમ્પ્યુટર સાફ કરો</translation> <translation id="2603355571917519942">Voice Match તૈયાર છે</translation> -<translation id="2604138917550693049">Google Lens વડે છબી શોધો</translation> <translation id="2604255671529671813">નેટવર્ક કનેક્શનમાં ભૂલ</translation> <translation id="2605668923777146443">Better Together સુવિધાના તમારા વિકલ્પો જોવા માટે <ph name="LINK_BEGIN" />સેટિંગ<ph name="LINK_END" /> પર જાઓ.</translation> <translation id="2606246518223360146">ડેટાને લિંક કરો</translation> @@ -4199,7 +4198,6 @@ <translation id="5051836348807686060">તમે પસંદ કરેલી ભાષાઓ માટે જોડણીતપાસ સમર્થિત નથી</translation> <translation id="5052499409147950210">સાઇટમાં ફેરફાર કરો</translation> <translation id="505347685865235222">નામ વિનાનું ગ્રૂપ - <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Google Lens વડે છબી શોધો</translation> <translation id="5054374119096692193"><ph name="BEGIN_LINK" />Chromeને કસ્ટમાઇઝ કરો<ph name="END_LINK" />માં કાર્ડના તમામ વિકલ્પો જુઓ</translation> <translation id="5056950756634735043">કન્ટેનર સાથે કનેક્ટ કરી રહ્યાં છીએ</translation> <translation id="5057110919553308744">તમે એક્સ્ટેંશનને ક્લિક કરો ત્યારે</translation>
diff --git a/chrome/app/resources/generated_resources_hi.xtb b/chrome/app/resources/generated_resources_hi.xtb index ea7113cb..a13087b 100644 --- a/chrome/app/resources/generated_resources_hi.xtb +++ b/chrome/app/resources/generated_resources_hi.xtb
@@ -1737,7 +1737,6 @@ <translation id="2602501489742255173">शुरू करने के लिए ऊपर की ओर स्वाइप करें</translation> <translation id="2603115962224169880">कंप्यूटर साफ़ करें</translation> <translation id="2603355571917519942">वॉइस मैच की सुविधा इस्तेमाल किए जाने के लिए तैयार है</translation> -<translation id="2604138917550693049">Google Lens से इमेज खोजें</translation> <translation id="2604255671529671813">नेटवर्क कनेक्शन गड़बड़ी</translation> <translation id="2605668923777146443"><ph name="LINK_BEGIN" />सेटिंग<ph name="LINK_END" /> में जाकर, बेटर टुगेदर के लिए अपने विकल्प देखें</translation> <translation id="2606246518223360146">डेटा लिंक करें</translation> @@ -4216,7 +4215,6 @@ <translation id="5051836348807686060">आपकी चुनी गई भाषा के लिए वर्तनी जाँचने की सुविधा काम नहीं करती है</translation> <translation id="5052499409147950210">साइट में बदलाव करें</translation> <translation id="505347685865235222">बिना नाम वाला ग्रुप - <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Google Lens से इमेज खोजें</translation> <translation id="5054374119096692193"><ph name="BEGIN_LINK" />Chrome को पसंद के मुताबिक बनाएं<ph name="END_LINK" /> सेक्शन में, कार्ड से जुड़े सभी विकल्प देखें</translation> <translation id="5056950756634735043">कंटेनर से जोड़ा जा रहा है</translation> <translation id="5057110919553308744">जब आप एक्सटेंशन को क्लिक करते हैं</translation>
diff --git a/chrome/app/resources/generated_resources_hr.xtb b/chrome/app/resources/generated_resources_hr.xtb index a8430fb..85babad2 100644 --- a/chrome/app/resources/generated_resources_hr.xtb +++ b/chrome/app/resources/generated_resources_hr.xtb
@@ -1724,7 +1724,6 @@ <translation id="2602501489742255173">Prijeđite prstom prema gore za početak</translation> <translation id="2603115962224169880">Očistite računalo</translation> <translation id="2603355571917519942">Voice Match je spreman</translation> -<translation id="2604138917550693049">Pretraži sliku pomoću Google objektiva</translation> <translation id="2604255671529671813">Pogreška mrežne veze</translation> <translation id="2605668923777146443">Otvorite <ph name="LINK_BEGIN" />Postavke<ph name="LINK_END" /> da biste vidjeli svoje opcije za Better Together.</translation> <translation id="2606246518223360146">Poveži podatke</translation> @@ -4204,7 +4203,6 @@ <translation id="5051836348807686060">Provjera pravopisa nije podržana za jezike koje ste odabrali</translation> <translation id="5052499409147950210">Uređivanje web-lokacije</translation> <translation id="505347685865235222">Neimenovana grupa – <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Pretraži sliku pomoću Google objektiva</translation> <translation id="5054374119096692193">Pogledajte sve opcije kartica u odjeljku <ph name="BEGIN_LINK" />Prilagodba Chromea<ph name="END_LINK" /></translation> <translation id="5056950756634735043">Povezivanje sa spremnikom</translation> <translation id="5057110919553308744">Kada kliknete proširenje</translation>
diff --git a/chrome/app/resources/generated_resources_hu.xtb b/chrome/app/resources/generated_resources_hu.xtb index 3ddabfc2..41fe9ed6 100644 --- a/chrome/app/resources/generated_resources_hu.xtb +++ b/chrome/app/resources/generated_resources_hu.xtb
@@ -1735,7 +1735,6 @@ <translation id="2602501489742255173">Az indításhoz csúsztasson felfelé</translation> <translation id="2603115962224169880">A számítógép megtisztítása</translation> <translation id="2603355571917519942">A Voice Match készen áll</translation> -<translation id="2604138917550693049">Képkeresés a Google Lens segítségével</translation> <translation id="2604255671529671813">Hálózati kapcsolati hiba</translation> <translation id="2605668923777146443">A Better Together funkcióval kapcsolatos lehetőségeket a <ph name="LINK_BEGIN" />Beállításokban<ph name="LINK_END" /> találja.</translation> <translation id="2606246518223360146">Adatok összekapcsolása</translation> @@ -4214,7 +4213,6 @@ <translation id="5051836348807686060">A helyesírás-ellenőrzés nem támogatott a kiválasztott nyelveken</translation> <translation id="5052499409147950210">Webhely szerkesztése</translation> <translation id="505347685865235222">Név nélküli csoport – <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Képkeresés a Google Lens segítségével</translation> <translation id="5054374119096692193">Az összes kártyabeállítást <ph name="BEGIN_LINK" />A Chrome személyre szabása<ph name="END_LINK" /> pontban tekintheti át</translation> <translation id="5056950756634735043">Csatlakozás a tárolóhoz</translation> <translation id="5057110919553308744">Amikor a bővítményre kattint</translation>
diff --git a/chrome/app/resources/generated_resources_hy.xtb b/chrome/app/resources/generated_resources_hy.xtb index db80a58f..eb2390c51 100644 --- a/chrome/app/resources/generated_resources_hy.xtb +++ b/chrome/app/resources/generated_resources_hy.xtb
@@ -1723,7 +1723,6 @@ <translation id="2602501489742255173">Սկսելու համար մատը սահեցրեք վերև</translation> <translation id="2603115962224169880">Մաքրեք համակարգիչը</translation> <translation id="2603355571917519942">Voice Match-ը պատրաստ է</translation> -<translation id="2604138917550693049">Որոնել պատկերը Google Տեսապակու միջոցով</translation> <translation id="2604255671529671813">Ցանցի միացման սխալ</translation> <translation id="2605668923777146443">Better Together ռեժիմի ընտրանքները տեսնելու համար անցեք <ph name="LINK_BEGIN" />Կարգավորումներ<ph name="LINK_END" />։</translation> <translation id="2606246518223360146">Կցել տվյալները</translation> @@ -4201,7 +4200,6 @@ <translation id="5051836348807686060">Ուղղագրության ստուգումը չի աջակցվում ձեր ընտրած լեզուների համար</translation> <translation id="5052499409147950210">Փոփոխեք կայքը</translation> <translation id="505347685865235222">Անանուն խումբ – <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Որոնել պատկերը Google Տեսապակու միջոցով</translation> <translation id="5054374119096692193">Տեսեք քարտերի բոլոր տարբերակները <ph name="BEGIN_LINK" />Անհատականացնել Chrome-ը<ph name="END_LINK" /> բաժնում</translation> <translation id="5056950756634735043">Միացում կոնտեյներին</translation> <translation id="5057110919553308744">Երբ դուք սեղմում եք ընդլայնման վրա</translation>
diff --git a/chrome/app/resources/generated_resources_id.xtb b/chrome/app/resources/generated_resources_id.xtb index 77cba90..71304a15 100644 --- a/chrome/app/resources/generated_resources_id.xtb +++ b/chrome/app/resources/generated_resources_id.xtb
@@ -1736,7 +1736,6 @@ <translation id="2602501489742255173">Geser ke atas untuk memulai</translation> <translation id="2603115962224169880">Bersihkan komputer</translation> <translation id="2603355571917519942">Voice Match sudah siap</translation> -<translation id="2604138917550693049">Telusuri gambar dengan Google Lens</translation> <translation id="2604255671529671813">Error koneksi jaringan</translation> <translation id="2605668923777146443">Buka <ph name="LINK_BEGIN" />Setelan<ph name="LINK_END" /> untuk melihat opsi Better Together.</translation> <translation id="2606246518223360146">Tautkan Data</translation> @@ -4217,7 +4216,6 @@ <translation id="5051836348807686060">Fitur periksa ejaan tidak didukung untuk bahasa yang Anda pilih</translation> <translation id="5052499409147950210">Edit situs</translation> <translation id="505347685865235222">Grup tanpa nama - <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Telusuri Gambar dengan Google Lens</translation> <translation id="5054374119096692193">Lihat semua opsi kartu di menu <ph name="BEGIN_LINK" />Sesuaikan Chrome<ph name="END_LINK" /></translation> <translation id="5056950756634735043">Menghubungkan ke penampung</translation> <translation id="5057110919553308744">Saat Anda mengklik ekstensi</translation>
diff --git a/chrome/app/resources/generated_resources_is.xtb b/chrome/app/resources/generated_resources_is.xtb index a0eecc8..b81d447c 100644 --- a/chrome/app/resources/generated_resources_is.xtb +++ b/chrome/app/resources/generated_resources_is.xtb
@@ -1737,7 +1737,6 @@ <translation id="2602501489742255173">Strjúktu upp til að hefjast handa</translation> <translation id="2603115962224169880">Hreinsa tölvu</translation> <translation id="2603355571917519942">Voice Match er tilbúið</translation> -<translation id="2604138917550693049">Leita að mynd með Google linsu</translation> <translation id="2604255671529671813">Villa í nettengingu</translation> <translation id="2605668923777146443">Farðu í <ph name="LINK_BEGIN" />stillingar<ph name="LINK_END" /> til að sjá valkosti þína fyrir Better Together.</translation> <translation id="2606246518223360146">Tengja gögn</translation> @@ -2240,6 +2239,7 @@ <translation id="3067198360141518313">Keyra þessa viðbót</translation> <translation id="3071624960923923138">Þú getur smellt hér til að opna nýjan flipa</translation> <translation id="3072775339180057696">Viltu leyfa þessu svæði að skoða <ph name="FILE_NAME" />?</translation> +<translation id="3074499504015191586">Þýða alla síðuna</translation> <translation id="3075874217500066906">Endurræsingar er krafist til að hefja djúphreinsun. Að endurræsingu lokinni þarftu að staðfesta að þú viljir halda áfram.</translation> <translation id="3076909148546628648"><ph name="DOWNLOAD_RECEIVED" />/<ph name="DOWNLOAD_TOTAL" /></translation> <translation id="3076966043108928831">Vista aðeins á þessu tæki</translation> @@ -4216,7 +4216,6 @@ <translation id="5051836348807686060">Villuleit er ekki studd á þeim tungumálum sem þú valdir</translation> <translation id="5052499409147950210">Breyta vefsvæði</translation> <translation id="505347685865235222">Ónefndur hópur – <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Leita að mynd með Google linsu</translation> <translation id="5054374119096692193">Sjáðu alla valkosti spjalda í <ph name="BEGIN_LINK" />Sérsníða Chrome<ph name="END_LINK" /></translation> <translation id="5056950756634735043">Tengist geyminum</translation> <translation id="5057110919553308744">Þegar þú smellir á viðbótina</translation> @@ -5095,6 +5094,7 @@ <translation id="5933522550144185133"><ph name="APP_NAME" /> er að nota myndavélina þína og hljóðnemann</translation> <translation id="5935158534896975820">Undirbýr beiðni um undirritun vottorðs (býður á netþjóni)</translation> <translation id="5935656526031444304">Stjórna öruggri vefskoðun</translation> +<translation id="5936065461722368675">Þýða alla síðuna</translation> <translation id="5938002010494270685">Öryggisuppfærsla í boði</translation> <translation id="5939518447894949180">Endurstilla</translation> <translation id="5939719276406088041">Ekki er hægt að búa til flýtileið</translation>
diff --git a/chrome/app/resources/generated_resources_it.xtb b/chrome/app/resources/generated_resources_it.xtb index 9f0ef76..9f4cf41d 100644 --- a/chrome/app/resources/generated_resources_it.xtb +++ b/chrome/app/resources/generated_resources_it.xtb
@@ -1721,7 +1721,6 @@ <translation id="2602501489742255173">Scorri verso l'alto per iniziare</translation> <translation id="2603115962224169880">Pulisci il computer</translation> <translation id="2603355571917519942">Funzionalità Voice Match pronta</translation> -<translation id="2604138917550693049">Cerca immagine con Google Lens</translation> <translation id="2604255671529671813">Errore di connessione alla rete</translation> <translation id="2605668923777146443">Vai alle <ph name="LINK_BEGIN" />Impostazioni<ph name="LINK_END" /> per visualizzare le opzioni disponibili per Better Together.</translation> <translation id="2606246518223360146">Collega dati</translation> @@ -4201,7 +4200,6 @@ <translation id="5051836348807686060">Il controllo ortografico non è supportato per le lingue selezionate</translation> <translation id="5052499409147950210">Modifica del sito</translation> <translation id="505347685865235222">Gruppo senza nome - <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Cerca immagine con Google Lens</translation> <translation id="5054374119096692193">Visualizza tutte le opzioni relative alle schede nella sezione <ph name="BEGIN_LINK" />Personalizza Chrome<ph name="END_LINK" /></translation> <translation id="5056950756634735043">Connessione al contenitore in corso…</translation> <translation id="5057110919553308744">Quando fai clic sull'estensione</translation>
diff --git a/chrome/app/resources/generated_resources_iw.xtb b/chrome/app/resources/generated_resources_iw.xtb index 27aa692..970e9d7 100644 --- a/chrome/app/resources/generated_resources_iw.xtb +++ b/chrome/app/resources/generated_resources_iw.xtb
@@ -1735,7 +1735,6 @@ <translation id="2602501489742255173">יש להחליק כלפי מעלה כדי להתחיל</translation> <translation id="2603115962224169880">ניקוי המחשב</translation> <translation id="2603355571917519942">התכונה Voice Match מוכנה</translation> -<translation id="2604138917550693049">חיפוש תמונה באמצעות Google Lens</translation> <translation id="2604255671529671813">שגיאת חיבור רשת</translation> <translation id="2605668923777146443">כדי לראות את האפשרויות של Better Together יש לעבור אל <ph name="LINK_BEGIN" />ההגדרות<ph name="LINK_END" />.</translation> <translation id="2606246518223360146">קישור נתונים</translation> @@ -2240,6 +2239,7 @@ <translation id="3067198360141518313">הרצת פלאגין זה</translation> <translation id="3071624960923923138">אפשר ללחוץ כאן כדי לפתוח כרטיסייה חדשה</translation> <translation id="3072775339180057696">האם לאפשר לאתר לראות את <ph name="FILE_NAME" />?</translation> +<translation id="3074499504015191586">תרגום הדף המלא</translation> <translation id="3075874217500066906">נדרשת הפעלה מחדש על מנת להתחיל את תהליך ה-Powerwash. לאחר ההפעלה מחדש יידרש ממך אישור להמשיך.</translation> <translation id="3076909148546628648"><ph name="DOWNLOAD_RECEIVED" />/<ph name="DOWNLOAD_TOTAL" /></translation> <translation id="3076966043108928831">שמירה רק במכשיר הזה</translation> @@ -4216,7 +4216,6 @@ <translation id="5051836348807686060">בשפות שבחרת אין תמיכה בבדיקת איות</translation> <translation id="5052499409147950210">עריכת אתר</translation> <translation id="505347685865235222">קבוצה ללא שם – <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">חיפוש תמונה באמצעות Google Lens</translation> <translation id="5054374119096692193">הצגת כל אפשרויות הכרטיסים ב<ph name="BEGIN_LINK" />התאמה האישית של Chrome<ph name="END_LINK" /></translation> <translation id="5056950756634735043">מתבצעת התחברות למאגר</translation> <translation id="5057110919553308744">בלחיצה על התוסף</translation> @@ -5095,6 +5094,7 @@ <translation id="5933522550144185133">האפליקציה <ph name="APP_NAME" /> משתמשת במצלמה ובמיקרופון שלך</translation> <translation id="5935158534896975820">המערכת מכינה את בקשת החתימה על האישור (בהמתנה לשרת)</translation> <translation id="5935656526031444304">ניהול גלישה בטוחה</translation> +<translation id="5936065461722368675">תרגום הדף המלא</translation> <translation id="5938002010494270685">יש שדרוג אבטחה זמין</translation> <translation id="5939518447894949180">איפוס</translation> <translation id="5939719276406088041">לא ניתן ליצור קיצור דרך</translation>
diff --git a/chrome/app/resources/generated_resources_ja.xtb b/chrome/app/resources/generated_resources_ja.xtb index 2ff30f94..73dcd5a 100644 --- a/chrome/app/resources/generated_resources_ja.xtb +++ b/chrome/app/resources/generated_resources_ja.xtb
@@ -1715,7 +1715,6 @@ <translation id="2602501489742255173">開始するには上にスワイプします</translation> <translation id="2603115962224169880">パソコンのクリーンアップ</translation> <translation id="2603355571917519942">Voice Match は設定済みです</translation> -<translation id="2604138917550693049">Google レンズで画像を検索</translation> <translation id="2604255671529671813">ネットワーク接続エラー</translation> <translation id="2605668923777146443">Better Together のオプションを確認するには、[<ph name="LINK_BEGIN" />設定<ph name="LINK_END" />] にアクセスしてください。</translation> <translation id="2606246518223360146">データをリンク</translation> @@ -4189,7 +4188,6 @@ <translation id="5051836348807686060">選択した言語ではスペルチェックを使用できません</translation> <translation id="5052499409147950210">サイトの編集</translation> <translation id="505347685865235222">名前のないグループ - <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Google レンズで画像を検索</translation> <translation id="5054374119096692193">[<ph name="BEGIN_LINK" />Chrome をカスタマイズ<ph name="END_LINK" />] ですべてのカード オプションをご覧ください</translation> <translation id="5056950756634735043">コンテナに接続しています</translation> <translation id="5057110919553308744">拡張機能をクリックしたとき</translation>
diff --git a/chrome/app/resources/generated_resources_ka.xtb b/chrome/app/resources/generated_resources_ka.xtb index b5738c5..6dddd46 100644 --- a/chrome/app/resources/generated_resources_ka.xtb +++ b/chrome/app/resources/generated_resources_ka.xtb
@@ -1721,7 +1721,6 @@ <translation id="2602501489742255173">დასაწყებად გადაფურცლეთ ზემოთ</translation> <translation id="2603115962224169880">კომპიუტერის გასუფთავება</translation> <translation id="2603355571917519942">Voice Match მზადაა</translation> -<translation id="2604138917550693049">მოიძიეთ სურათი Google Lens-ით</translation> <translation id="2604255671529671813">ქსელთან კავშირის შეცდომა</translation> <translation id="2605668923777146443">Better Together-თან დაკავშირებული ვარიანტების სანახავად გადადით <ph name="LINK_BEGIN" />პარამეტრებზე<ph name="LINK_END" />.</translation> <translation id="2606246518223360146">მონაცემების მიბმა</translation> @@ -4201,7 +4200,6 @@ <translation id="5051836348807686060">მართლწერის შემოწმება მხარდაუჭერელია თქვენ მიერ არჩეული ენებისთვის</translation> <translation id="5052499409147950210">საიტის რედაქტირება</translation> <translation id="505347685865235222">უსახელო ჯგუფი — <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">მოიძიეთ სურათი Google Lens-ით</translation> <translation id="5054374119096692193">გაეცანით ბარათებთან დაკავშირებულ ყველა ვარიანტს „<ph name="BEGIN_LINK" />Chrome-ის მორგების<ph name="END_LINK" />“ სექციიდან</translation> <translation id="5056950756634735043">მიმდინარეობს კონტეინერთან დაკავშირება</translation> <translation id="5057110919553308744">გაფართოებაზე დაწკაპუნებისას</translation>
diff --git a/chrome/app/resources/generated_resources_kk.xtb b/chrome/app/resources/generated_resources_kk.xtb index 9618014..03c3781 100644 --- a/chrome/app/resources/generated_resources_kk.xtb +++ b/chrome/app/resources/generated_resources_kk.xtb
@@ -1718,7 +1718,6 @@ <translation id="2602501489742255173">Бастау үшін жоғары қарай сырғытыңыз.</translation> <translation id="2603115962224169880">Компьютерді тазалау</translation> <translation id="2603355571917519942">Voice Match дайын</translation> -<translation id="2604138917550693049">Суретті Google Lens арқылы іздеу</translation> <translation id="2604255671529671813">Желімен байланыс қатесі</translation> <translation id="2605668923777146443">Better Together опцияларын көру үшін <ph name="LINK_BEGIN" />Параметрлер<ph name="LINK_END" /> бөліміне өтіңіз.</translation> <translation id="2606246518223360146">Деректерді байланыстыру</translation> @@ -4197,7 +4196,6 @@ <translation id="5051836348807686060">Таңдалған тілдер үшін емлені тексеру функциясы қолданылмайды.</translation> <translation id="5052499409147950210">Сайтты өзгерту</translation> <translation id="505347685865235222">Атауы жоқ топ: <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Суретті Google Lens арқылы іздеу</translation> <translation id="5054374119096692193">Картаның барлық параметрін <ph name="BEGIN_LINK" />Chrome-ды реттеу<ph name="END_LINK" /> бөлімінен қараңыз.</translation> <translation id="5056950756634735043">Контейнерге қосылуда</translation> <translation id="5057110919553308744">Кеңейтім басылғанда</translation>
diff --git a/chrome/app/resources/generated_resources_km.xtb b/chrome/app/resources/generated_resources_km.xtb index 0912481..5e45bbe 100644 --- a/chrome/app/resources/generated_resources_km.xtb +++ b/chrome/app/resources/generated_resources_km.xtb
@@ -1736,7 +1736,6 @@ <translation id="2602501489742255173">អូសឡើងលើ ដើម្បីចាប់ផ្ដើម</translation> <translation id="2603115962224169880">សម្អាតកុំព្យូទ័រ</translation> <translation id="2603355571917519942">អាចប្រើមុខងារ Voice Match បានហើយ</translation> -<translation id="2604138917550693049">ស្វែងរករូបភាពដោយប្រើ Google Lens</translation> <translation id="2604255671529671813">មានបញ្ហាក្នុងការភ្ជាប់បណ្តាញ</translation> <translation id="2605668923777146443">ចូលទៅកាន់<ph name="LINK_BEGIN" />ការកំណត់<ph name="LINK_END" /> ដើម្បីមើលជម្រើសរបស់អ្នកសម្រាប់មុខងារ Better Together។</translation> <translation id="2606246518223360146">ភ្ជាប់ទិន្នន័យ</translation> @@ -4217,7 +4216,6 @@ <translation id="5051836348807686060">មិនស្គាល់ការពិនិត្យអក្ខរាវិរុទ្ធសម្រាប់ភាសាដែលអ្នកបានជ្រើសរើសទេ</translation> <translation id="5052499409147950210">កែសម្រួលទំព័រ</translation> <translation id="505347685865235222">ក្រុមដែលគ្មានឈ្មោះ - <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">ស្វែងរករូបភាពដោយប្រើ Google Lens</translation> <translation id="5054374119096692193">មើលជម្រើសកាតទាំងអស់នៅក្នុងផ្នែក "<ph name="BEGIN_LINK" />ប្ដូរ Chrome តាមបំណង<ph name="END_LINK" />"</translation> <translation id="5056950756634735043">កំពុងភ្ជាប់ជាមួយទម្រង់ផ្ទុក</translation> <translation id="5057110919553308744">នៅពេលអ្នកចុចកម្មវិធីបន្ថែម</translation>
diff --git a/chrome/app/resources/generated_resources_kn.xtb b/chrome/app/resources/generated_resources_kn.xtb index bdddc45..086188a 100644 --- a/chrome/app/resources/generated_resources_kn.xtb +++ b/chrome/app/resources/generated_resources_kn.xtb
@@ -1729,7 +1729,6 @@ <translation id="2602501489742255173">ಪ್ರಾರಂಭಿಸಲು ಮೇಲಕ್ಕೆ ಸ್ವೈಪ್ ಮಾಡಿ</translation> <translation id="2603115962224169880">ಕಂಪ್ಯೂಟರ್ ಅನ್ನು ಸ್ವಚ್ಛಗೊಳಿಸಿ</translation> <translation id="2603355571917519942">Voice Match ಸಿದ್ಧವಾಗಿದೆ</translation> -<translation id="2604138917550693049">Google Lens ಬಳಸಿಕೊಂಡು ಚಿತ್ರವನ್ನು ಹುಡುಕಿ</translation> <translation id="2604255671529671813">ನೆಟ್ವರ್ಕ್ ಸಂಪರ್ಕ ದೋಷ</translation> <translation id="2605668923777146443">Better Together ಗೆ ಸಂಬಂಧಿಸಿದ ನಿಮ್ಮ ಆಯ್ಕೆಗಳನ್ನು ನೋಡಲು <ph name="LINK_BEGIN" />ಸೆಟ್ಟಿಂಗ್ಗಳಿಗೆ<ph name="LINK_END" /> ಹೋಗಿ.</translation> <translation id="2606246518223360146">ಡೇಟಾ ಲಿಂಕ್ ಮಾಡಿ</translation> @@ -4210,7 +4209,6 @@ <translation id="5051836348807686060">ನೀವು ಆಯ್ಕೆ ಮಾಡಿರುವ ಭಾಷೆಗಳಲ್ಲಿ ಕಾಗುಣಿತ ಪರೀಕ್ಷೆಯು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ</translation> <translation id="5052499409147950210">ಸೈಟ್ ಎಡಿಟ್ ಮಾಡಿ</translation> <translation id="505347685865235222">ಹೆಸರಿಸದ ಗುಂಪು - <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Google Lens ಬಳಸಿಕೊಂಡು ಚಿತ್ರವನ್ನು ಹುಡುಕಿ</translation> <translation id="5054374119096692193"><ph name="BEGIN_LINK" />Chrome ಅನ್ನು ಕಸ್ಟಮೈಸ್ ಮಾಡಿ<ph name="END_LINK" /> ಎಂಬಲ್ಲಿ ಎಲ್ಲಾ ಕಾರ್ಡ್ ಆಯ್ಕೆಗಳನ್ನು ನೋಡಿ</translation> <translation id="5056950756634735043">ಕಂಟೇನರ್ಗೆ ಕನೆಕ್ಟ್ ಮಾಡಲಾಗುತ್ತಿದೆ</translation> <translation id="5057110919553308744">ನೀವು ವಿಸ್ತರಣೆಯನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿದಾಗ</translation>
diff --git a/chrome/app/resources/generated_resources_ko.xtb b/chrome/app/resources/generated_resources_ko.xtb index fa2098a..8221f20c 100644 --- a/chrome/app/resources/generated_resources_ko.xtb +++ b/chrome/app/resources/generated_resources_ko.xtb
@@ -1737,7 +1737,6 @@ <translation id="2602501489742255173">위로 스와이프하여 시작하기</translation> <translation id="2603115962224169880">컴퓨터 정리</translation> <translation id="2603355571917519942">Voice Match가 준비됨</translation> -<translation id="2604138917550693049">Google 렌즈로 이미지 검색</translation> <translation id="2604255671529671813">네트워크 연결 오류</translation> <translation id="2605668923777146443">Better Together 옵션을 확인하려면 <ph name="LINK_BEGIN" />설정<ph name="LINK_END" />으로 이동하세요</translation> <translation id="2606246518223360146">데이터 연결</translation> @@ -4216,7 +4215,6 @@ <translation id="5051836348807686060">선택한 언어의 맞춤법 검사가 지원되지 않습니다.</translation> <translation id="5052499409147950210">사이트 수정</translation> <translation id="505347685865235222">이름이 지정되지 않은 그룹 - <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Google 렌즈로 이미지 검색</translation> <translation id="5054374119096692193"><ph name="BEGIN_LINK" />Chrome 맞춤설정<ph name="END_LINK" />에서 모든 카드 옵션을 확인하세요.</translation> <translation id="5056950756634735043">컨테이너에 연결 중입니다.</translation> <translation id="5057110919553308744">확장 프로그램을 클릭할 경우</translation>
diff --git a/chrome/app/resources/generated_resources_ky.xtb b/chrome/app/resources/generated_resources_ky.xtb index bf89190..c9b87189f 100644 --- a/chrome/app/resources/generated_resources_ky.xtb +++ b/chrome/app/resources/generated_resources_ky.xtb
@@ -1736,7 +1736,6 @@ <translation id="2602501489742255173">Баштоо үчүн, өйдө сүрүп коюңуз</translation> <translation id="2603115962224169880">Компьютерди тазалоо</translation> <translation id="2603355571917519942">Voice Match даяр</translation> -<translation id="2604138917550693049">Google Lens аркылуу издөө</translation> <translation id="2604255671529671813">Тармакка туташуу катасы</translation> <translation id="2605668923777146443">Better Together функциясынын параметрлерин көрүү үчүн <ph name="LINK_BEGIN" />Жөндөөлөргө<ph name="LINK_END" /> өтүңүз.</translation> <translation id="2606246518223360146">Дайындарды байланыштыруу</translation> @@ -4217,7 +4216,6 @@ <translation id="5051836348807686060">Сиз тандаган тилдерде орфография текшерилбейт</translation> <translation id="5052499409147950210">Сайтты түзөтүү</translation> <translation id="505347685865235222">Аталышы жок топ – <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Google Lens аркылуу издөө</translation> <translation id="5054374119096692193">Картанын бардык параметрлерин <ph name="BEGIN_LINK" />Chrome'ду ыңгайлаштыруу<ph name="END_LINK" /> бөлүмүнөн караңыз</translation> <translation id="5056950756634735043">Контейнерге туташууда</translation> <translation id="5057110919553308744">Кеңейтүүнү чыкылдатканда</translation>
diff --git a/chrome/app/resources/generated_resources_lo.xtb b/chrome/app/resources/generated_resources_lo.xtb index a1395937..241512d 100644 --- a/chrome/app/resources/generated_resources_lo.xtb +++ b/chrome/app/resources/generated_resources_lo.xtb
@@ -1735,7 +1735,6 @@ <translation id="2602501489742255173">ປັດຂຶ້ນເພື່ອເລີ່ມຕົ້ນ</translation> <translation id="2603115962224169880">ອະນາໄມຄອມພິວເຕີ</translation> <translation id="2603355571917519942">Voice Match ພ້ອມແລ້ວ</translation> -<translation id="2604138917550693049">ຊອກຫາຮູບພາບດ້ວຍ Google Lens</translation> <translation id="2604255671529671813">ການເຊື່ອມຕໍ່ເຄືອຂ່າຍຜິດພາດ</translation> <translation id="2605668923777146443">ໄປຫາ <ph name="LINK_BEGIN" />ການຕັ້ງຄ່າ<ph name="LINK_END" /> ເພື່ອເບິ່ງຕົວເລືອກຂອງທ່ານສຳລັບ Better Together.</translation> <translation id="2606246518223360146">ລິ້ງຂໍ້ມູນ</translation> @@ -4216,7 +4215,6 @@ <translation id="5051836348807686060">ບໍ່ຮອງຮັບການກວດການສະກົດຄຳສຳລັບພາສາທີ່ທ່ານເລືອກ</translation> <translation id="5052499409147950210">ແກ້ໄຂເວັບໄຊ</translation> <translation id="505347685865235222">ກຸ່ມບໍ່ມີຊື່ - <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">ຊອກຫາຮູບພາບດ້ວຍ Google Lens</translation> <translation id="5054374119096692193">ເບິ່ງຕົວເລືອກບັດທັງໝົດໃນ <ph name="BEGIN_LINK" />ປັບແຕ່ງ Chrome<ph name="END_LINK" /></translation> <translation id="5056950756634735043">ກຳລັງເຊື່ອມຕໍ່ຫາກ່ອງບັນຈຸ</translation> <translation id="5057110919553308744">ເມື່ອທ່ານຄລິກສ່ວນຂະຫຍາຍ</translation>
diff --git a/chrome/app/resources/generated_resources_lt.xtb b/chrome/app/resources/generated_resources_lt.xtb index d929c5f..f702881 100644 --- a/chrome/app/resources/generated_resources_lt.xtb +++ b/chrome/app/resources/generated_resources_lt.xtb
@@ -1739,7 +1739,6 @@ <translation id="2602501489742255173">Perbraukite aukštyn, jei norite pradėti</translation> <translation id="2603115962224169880">Išvalykite kompiuterį</translation> <translation id="2603355571917519942">„Voice Match“ paruošta naudoti</translation> -<translation id="2604138917550693049">Ieškoti vaizdo su „Google Lens“</translation> <translation id="2604255671529671813">Tinklo ryšio klaida</translation> <translation id="2605668923777146443">Jei norite peržiūrėti „Better Together“ parinktis, eikite į skiltį <ph name="LINK_BEGIN" />„Nustatymai“<ph name="LINK_END" /></translation> <translation id="2606246518223360146">Susieti duomenis</translation> @@ -4220,7 +4219,6 @@ <translation id="5051836348807686060">Jūsų pasirinktų kalbų rašybos tikrinimas nepalaikomas</translation> <translation id="5052499409147950210">Svetainės redagavimas</translation> <translation id="505347685865235222">Grupė be pavadinimo – <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Ieškoti vaizdo su „Google Lens“</translation> <translation id="5054374119096692193">Žr. visas kortelių parinktis skiltyje <ph name="BEGIN_LINK" />„Chrome“ tinkinimas“<ph name="END_LINK" /></translation> <translation id="5056950756634735043">Prisijungiama prie sudėtinio rodinio</translation> <translation id="5057110919553308744">Spustelėjus plėtinį</translation>
diff --git a/chrome/app/resources/generated_resources_lv.xtb b/chrome/app/resources/generated_resources_lv.xtb index ded136e..3d7983f 100644 --- a/chrome/app/resources/generated_resources_lv.xtb +++ b/chrome/app/resources/generated_resources_lv.xtb
@@ -1723,7 +1723,6 @@ <translation id="2602501489742255173">Lai sāktu darbu, velciet augšup</translation> <translation id="2603115962224169880">Tīriet datoru</translation> <translation id="2603355571917519942">Funkcija Voice Match ir gatava darbam</translation> -<translation id="2604138917550693049">Meklēt attēlu ar Google Lens</translation> <translation id="2604255671529671813">Tīkla savienojuma kļūda</translation> <translation id="2605668923777146443">Lai skatītu funkcijas Better Together opcijas, pārejiet uz sadaļu <ph name="LINK_BEGIN" />Iestatījumi<ph name="LINK_END" />.</translation> <translation id="2606246518223360146">Saistīt datus</translation> @@ -2227,6 +2226,7 @@ <translation id="3067198360141518313">Izpildīt šo spraudni</translation> <translation id="3071624960923923138">Varat noklikšķināt šeit, lai atvērtu jaunu cilni.</translation> <translation id="3072775339180057696">Vai ļaut vietnei skatīt failu <ph name="FILE_NAME" />?</translation> +<translation id="3074499504015191586">Tulkot visu lapu</translation> <translation id="3075874217500066906">Lai varētu sākt Powerwash procesu, ir jāveic restartēšana. Pēc tam jums tiks lūgts apstiprināt, ka vēlaties turpināt darbu.</translation> <translation id="3076909148546628648"><ph name="DOWNLOAD_RECEIVED" />/<ph name="DOWNLOAD_TOTAL" /></translation> <translation id="3076966043108928831">Saglabāt tikai šajā ierīcē</translation> @@ -4202,7 +4202,6 @@ <translation id="5051836348807686060">Pareizrakstības pārbaude netiek atbalstīta atlasītajās valodās</translation> <translation id="5052499409147950210">Vietnes rediģēšana</translation> <translation id="505347685865235222">Grupa bez nosaukuma — <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Meklēt attēlu ar Google Lens</translation> <translation id="5054374119096692193">Skatiet visas kartīšu opcijas sadaļā <ph name="BEGIN_LINK" />Chrome pielāgošana<ph name="END_LINK" />.</translation> <translation id="5056950756634735043">Notiek savienojuma izveide ar konteineru</translation> <translation id="5057110919553308744">Kad noklikšķināt uz paplašinājuma</translation> @@ -5079,6 +5078,7 @@ <translation id="5933522550144185133">Lietotne <ph name="APP_NAME" /> izmanto jūsu kameru un mikrofonu</translation> <translation id="5935158534896975820">Tiek sagatavots sertifikāta parakstīšanas pieprasījums (tiek gaidīta servera atbilde)</translation> <translation id="5935656526031444304">Pārvaldīt drošu pārlūkošanu</translation> +<translation id="5936065461722368675">Tulkot visu lapu</translation> <translation id="5938002010494270685">Pieejams drošības jauninājums</translation> <translation id="5939518447894949180">Atiestatīt</translation> <translation id="5939719276406088041">Nevar izveidot saīsni</translation>
diff --git a/chrome/app/resources/generated_resources_mk.xtb b/chrome/app/resources/generated_resources_mk.xtb index d0e8d50..8bf821aa 100644 --- a/chrome/app/resources/generated_resources_mk.xtb +++ b/chrome/app/resources/generated_resources_mk.xtb
@@ -1737,7 +1737,6 @@ <translation id="2602501489742255173">Повлечете нагоре за да започнете</translation> <translation id="2603115962224169880">Чистење на компјутерот</translation> <translation id="2603355571917519942">Voice Match е подготвена</translation> -<translation id="2604138917550693049">Пребарај ја сликата со Google Lens</translation> <translation id="2604255671529671813">Грешка во мрежното поврзување</translation> <translation id="2605668923777146443">Одете во <ph name="LINK_BEGIN" />Поставки<ph name="LINK_END" /> за да ги видите опциите за Better Together.</translation> <translation id="2606246518223360146">Поврзи ги податоците</translation> @@ -4218,7 +4217,6 @@ <translation id="5051836348807686060">Проверката на правопис не е поддржана за јазиците што ги избравте</translation> <translation id="5052499409147950210">Изменете го сајтот</translation> <translation id="505347685865235222">Неименувана група - <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Пребарај ја сликата со Google Lens</translation> <translation id="5054374119096692193">Видете ги сите опции за картички во <ph name="BEGIN_LINK" />Приспособете го Chrome<ph name="END_LINK" /></translation> <translation id="5056950756634735043">Се поврзува со контејнерот</translation> <translation id="5057110919553308744">Кога ќе кликнете на екстензијата</translation>
diff --git a/chrome/app/resources/generated_resources_ml.xtb b/chrome/app/resources/generated_resources_ml.xtb index d34a1cf5..d95da9b 100644 --- a/chrome/app/resources/generated_resources_ml.xtb +++ b/chrome/app/resources/generated_resources_ml.xtb
@@ -1720,7 +1720,6 @@ <translation id="2602501489742255173">ആരംഭിക്കുന്നതിന് മുകളിലേക്ക് സ്വൈപ്പ് ചെയ്യുക</translation> <translation id="2603115962224169880">നിങ്ങളുടെ കമ്പ്യൂട്ടർ ക്ലീൻ ചെയ്യുക</translation> <translation id="2603355571917519942">Voice Match തയ്യാറാണ്</translation> -<translation id="2604138917550693049">Google Lens-ലൂടെ ചിത്രം തിരയൂ</translation> <translation id="2604255671529671813">നെറ്റ്വർക്ക് കണക്ഷൻ പിശക്</translation> <translation id="2605668923777146443">Better Together-നുള്ള നിങ്ങളുടെ ഓപ്ഷനുകൾ കാണാൻ <ph name="LINK_BEGIN" />ക്രമീകരണത്തിലേക്ക്<ph name="LINK_END" /> പോകുക.</translation> <translation id="2606246518223360146">ഡാറ്റ ലിങ്ക് ചെയ്യുക</translation> @@ -4199,7 +4198,6 @@ <translation id="5051836348807686060">നിങ്ങൾ തിരഞ്ഞെടുത്ത ഭാഷകൾക്ക് സ്പെൽ ചെക്ക് പിന്തുണയ്ക്കുന്നില്ല</translation> <translation id="5052499409147950210">സൈറ്റ് എഡിറ്റ് ചെയ്യുക</translation> <translation id="505347685865235222">പേരില്ലാത്ത ഗ്രൂപ്പ് - <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Google Lens-ലൂടെ ചിത്രം തിരയൂ</translation> <translation id="5054374119096692193"><ph name="BEGIN_LINK" />Chrome ഇഷ്ടാനുസൃതമാക്കുക<ph name="END_LINK" /> എന്നതിൽ എല്ലാ കാർഡ് ഓപ്ഷനുകളും കാണുക</translation> <translation id="5056950756634735043">കണ്ടെയ്നറിലേക്ക് കണക്റ്റ് ചെയ്യുന്നു</translation> <translation id="5057110919553308744">നിങ്ങൾ വിപുലീകരണം ക്ലിക്ക് ചെയ്യുമ്പോൾ</translation>
diff --git a/chrome/app/resources/generated_resources_mn.xtb b/chrome/app/resources/generated_resources_mn.xtb index f929683..7781165 100644 --- a/chrome/app/resources/generated_resources_mn.xtb +++ b/chrome/app/resources/generated_resources_mn.xtb
@@ -1732,7 +1732,6 @@ <translation id="2602501489742255173">Эхлүүлэхийн тулд дээш шударна уу</translation> <translation id="2603115962224169880">Компьютерийг цэвэрлэх</translation> <translation id="2603355571917519942">Voice Match бэлэн байна</translation> -<translation id="2604138917550693049">Google Lens-р зураг хайх</translation> <translation id="2604255671529671813">Сүлжээний холболтын алдаа</translation> <translation id="2605668923777146443">"Better Together" онцлогийн сонголтоо харахын тулд <ph name="LINK_BEGIN" />Тохиргоо<ph name="LINK_END" /> руу очно уу.</translation> <translation id="2606246518223360146">Өгөгдлийг холбох</translation> @@ -4212,7 +4211,6 @@ <translation id="5051836348807686060">Таны сонгосон хэл дээр зөв бичгийн дүрмийн алдаа шалгагч нь дэмжигдээгүй байна</translation> <translation id="5052499409147950210">Сайтыг засах</translation> <translation id="505347685865235222">Нэргүй бүлэг - <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Google Lens-р зураг хайх</translation> <translation id="5054374119096692193"><ph name="BEGIN_LINK" />Customize Chrome-н<ph name="END_LINK" /> картын бүх сонголтыг харах</translation> <translation id="5056950756634735043">Агуулагчтай холбогдож байна</translation> <translation id="5057110919553308744">Та өргөтгөл гэснийг товших үед</translation>
diff --git a/chrome/app/resources/generated_resources_mr.xtb b/chrome/app/resources/generated_resources_mr.xtb index 2db23203..39e4b33 100644 --- a/chrome/app/resources/generated_resources_mr.xtb +++ b/chrome/app/resources/generated_resources_mr.xtb
@@ -1735,7 +1735,6 @@ <translation id="2602501489742255173">सुरू करण्यासाठी वर स्वाइप करा</translation> <translation id="2603115962224169880">काँप्युटर साफ करा</translation> <translation id="2603355571917519942">Voice Match तयार आहे</translation> -<translation id="2604138917550693049">Google Lens सह इमेज शोधा</translation> <translation id="2604255671529671813">नेटवर्क कनेक्शन एरर</translation> <translation id="2605668923777146443">Better Together साठी तुमचे पर्याय पाहण्याकरिता <ph name="LINK_BEGIN" />सेटिंग्ज<ph name="LINK_END" /> वर जा.</translation> <translation id="2606246518223360146">डेटा लिंक करा</translation> @@ -4214,7 +4213,6 @@ <translation id="5051836348807686060">तुम्ही निवडलेल्या भाषांसाठी स्पेल चेक सपोर्ट करत नाही</translation> <translation id="5052499409147950210">साइट संपादित करा</translation> <translation id="505347685865235222">निनावी गट - <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Google Lens सह इमेज शोधा</translation> <translation id="5054374119096692193"><ph name="BEGIN_LINK" />Chrome कस्टमाइझ करा<ph name="END_LINK" /> मध्ये कार्डशी संबंधित सर्व पर्याय पहा</translation> <translation id="5056950756634735043">कंटेनरशी कनेक्ट करत आहे</translation> <translation id="5057110919553308744">तुम्ही एक्स्टेंशनवर क्लिक करता तेव्हा</translation>
diff --git a/chrome/app/resources/generated_resources_ms.xtb b/chrome/app/resources/generated_resources_ms.xtb index 6fadbd36..d89285a 100644 --- a/chrome/app/resources/generated_resources_ms.xtb +++ b/chrome/app/resources/generated_resources_ms.xtb
@@ -1736,7 +1736,6 @@ <translation id="2602501489742255173">Leret ke atas untuk memulakan</translation> <translation id="2603115962224169880">Bersihkan komputer</translation> <translation id="2603355571917519942">Voice Match sudah sedia</translation> -<translation id="2604138917550693049">Cari imej dengan Google Lens</translation> <translation id="2604255671529671813">Ralat sambungan rangkaian</translation> <translation id="2605668923777146443">Pergi ke <ph name="LINK_BEGIN" />Tetapan<ph name="LINK_END" /> untuk melihat pilihan anda untuk Better Together.</translation> <translation id="2606246518223360146">Pautkan Data</translation> @@ -2240,6 +2239,7 @@ <translation id="3067198360141518313">Jalankan pemalam ini</translation> <translation id="3071624960923923138">Anda boleh klik di sini untuk membuka tab baharu</translation> <translation id="3072775339180057696">Benarkan tapak melihat <ph name="FILE_NAME" />?</translation> +<translation id="3074499504015191586">Terjemahkan Halaman Penuh</translation> <translation id="3075874217500066906">Mula semula perlu dilakukan untuk memulakan proses Powerwash. Selepas memulakan semula, anda akan diminta mengesahkan bahawa anda ingin meneruskan.</translation> <translation id="3076909148546628648"><ph name="DOWNLOAD_RECEIVED" />/<ph name="DOWNLOAD_TOTAL" /></translation> <translation id="3076966043108928831">Simpan pada peranti ini sahaja</translation> @@ -4216,7 +4216,6 @@ <translation id="5051836348807686060">Semak ejaan tidak disokong untuk bahasa yang anda pilih</translation> <translation id="5052499409147950210">Edit tapak</translation> <translation id="505347685865235222">Kumpulan tidak bernama - <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Cari Imej dengan Google Lens</translation> <translation id="5054374119096692193">Lihat semua pilihan kad dalam <ph name="BEGIN_LINK" />Sesuaikan Chrome<ph name="END_LINK" /></translation> <translation id="5056950756634735043">Menyambung kepada bekas</translation> <translation id="5057110919553308744">Apabila anda mengklik sambungan</translation> @@ -5095,6 +5094,7 @@ <translation id="5933522550144185133"><ph name="APP_NAME" /> sedang menggunakan kamera dan mikrofon anda</translation> <translation id="5935158534896975820">Menyediakan permintaan penandatanganan sijil (menunggu pelayan)</translation> <translation id="5935656526031444304">Urus Penyemakan Imbas Selamat</translation> +<translation id="5936065461722368675">Terjemahkan halaman penuh</translation> <translation id="5938002010494270685">Peningkatan keselamatan tersedia</translation> <translation id="5939518447894949180">Tetapkan semula</translation> <translation id="5939719276406088041">Tidak dapat membuat pintasan</translation>
diff --git a/chrome/app/resources/generated_resources_my.xtb b/chrome/app/resources/generated_resources_my.xtb index 0d4452b..7403530 100644 --- a/chrome/app/resources/generated_resources_my.xtb +++ b/chrome/app/resources/generated_resources_my.xtb
@@ -1734,7 +1734,6 @@ <translation id="2602501489742255173">စတင်ရန် အပေါ်သို့ ပွတ်ဆွဲပါ</translation> <translation id="2603115962224169880">ကွန်ပျူတာကို ရှင်းလင်းခြင်း</translation> <translation id="2603355571917519942">Voice Match အသင့်ဖြစ်ပြီ</translation> -<translation id="2604138917550693049">Google Lens ဖြင့် ပုံရှာဖွေခြင်း</translation> <translation id="2604255671529671813">ကွန်ရက် ချိတ်ဆက်မှု အမှား</translation> <translation id="2605668923777146443">Better Together အတွက် သင့်ရွေးချယ်စရာများ ကြည့်ရန် <ph name="LINK_BEGIN" />ဆက်တင်များ<ph name="LINK_END" /> သို့ သွားပါ။</translation> <translation id="2606246518223360146">ဒေတာများကို လင့်ခ်ချိတ်ရန်</translation> @@ -4214,7 +4213,6 @@ <translation id="5051836348807686060">သင်ရွေးချယ်ထားသော ဘာသာစကားများအတွက် စာလုံးပေါင်းစစ်ဆေးခြင်းကို ပံ့ပိုးမထားပါ</translation> <translation id="5052499409147950210">ဝဘ်ဆိုက်ကို တည်းဖြတ်ရန်</translation> <translation id="505347685865235222">အမည်ပေးမထားသော အုပ်စု - <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Google Lens ဖြင့် ပုံရှာဖွေခြင်း</translation> <translation id="5054374119096692193">ကတ်ရွေးချယ်မှုအားလုံးကို <ph name="BEGIN_LINK" />Chrome စိတ်ကြိုက်လုပ်ခြင်း<ph name="END_LINK" /> တွင် ကြည့်နိုင်သည်</translation> <translation id="5056950756634735043">ကွန်တိန်နာနှင့် ချိတ်ဆက်နေသည်</translation> <translation id="5057110919553308744">နောက်ဆက်တွဲကို သင်နှိပ်သည့်အခါ</translation>
diff --git a/chrome/app/resources/generated_resources_ne.xtb b/chrome/app/resources/generated_resources_ne.xtb index 8391e98..29033ae 100644 --- a/chrome/app/resources/generated_resources_ne.xtb +++ b/chrome/app/resources/generated_resources_ne.xtb
@@ -1718,7 +1718,6 @@ <translation id="2602501489742255173">सुरु गर्न माथितिर स्वाइप गर्नुहोस्</translation> <translation id="2603115962224169880">कम्प्युटरमा ठाउँ खाली गर्नुहोस्</translation> <translation id="2603355571917519942">Voice Match तयार छ</translation> -<translation id="2604138917550693049">Google लेन्समार्फत फोटो खोज्नुहोस्</translation> <translation id="2604255671529671813">नेटवर्कको जडानसम्बन्धी त्रुटि</translation> <translation id="2605668923777146443">Better Together नामक सुविधामा भएका तपाईंले प्रयोग गर्न सक्ने विकल्पहरू हेर्न <ph name="LINK_BEGIN" />सेटिङ<ph name="LINK_END" />मा जानुहोस्।</translation> <translation id="2606246518223360146">डेटा लिंक गर्नुहोस्</translation> @@ -4198,7 +4197,6 @@ <translation id="5051836348807686060">तपाईंले चयन गर्नुभएको भाषामा हिज्जे परीक्षण गर्ने सुविधा प्रयोग गर्न मिल्दैन</translation> <translation id="5052499409147950210">साइट सम्पादन गर्नुहोस्</translation> <translation id="505347685865235222">नाम नभएको समूह - <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Google लेन्समार्फत फोटो खोज्नुहोस्</translation> <translation id="5054374119096692193"><ph name="BEGIN_LINK" />Chrome कस्टमाइज गर्नुहोस्<ph name="END_LINK" /> मा गई कार्डसम्बन्धी सबै विकल्पहरू हेर्नुहोस्</translation> <translation id="5056950756634735043">कन्टेनरमा कनेक्ट गरिँदै छ</translation> <translation id="5057110919553308744">तपाईंले विस्तारमा क्लिक गर्दा</translation>
diff --git a/chrome/app/resources/generated_resources_nl.xtb b/chrome/app/resources/generated_resources_nl.xtb index 868ed18..49ed387 100644 --- a/chrome/app/resources/generated_resources_nl.xtb +++ b/chrome/app/resources/generated_resources_nl.xtb
@@ -1721,7 +1721,6 @@ <translation id="2602501489742255173">Swipe omhoog om te beginnen</translation> <translation id="2603115962224169880">Computer opruimen</translation> <translation id="2603355571917519942">Voice Match is klaar</translation> -<translation id="2604138917550693049">Afbeelding zoeken met Google Lens</translation> <translation id="2604255671529671813">Fout bij netwerkverbinding</translation> <translation id="2605668923777146443">Ga naar <ph name="LINK_BEGIN" />Instellingen<ph name="LINK_END" /> om je opties voor Better Together te bekijken.</translation> <translation id="2606246518223360146">Gegevens linken</translation> @@ -4198,7 +4197,6 @@ <translation id="5051836348807686060">De spellingcontrole wordt niet ondersteund voor de talen die je hebt geselecteerd</translation> <translation id="5052499409147950210">Site bewerken</translation> <translation id="505347685865235222">Naamloze groep - <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Afbeelding zoeken met Google Lens</translation> <translation id="5054374119096692193">Bekijk alle kaartopties in <ph name="BEGIN_LINK" />Chrome aanpassen<ph name="END_LINK" /></translation> <translation id="5056950756634735043">Verbinding maken met de container</translation> <translation id="5057110919553308744">Wanneer je op de extensie klikt</translation>
diff --git a/chrome/app/resources/generated_resources_no.xtb b/chrome/app/resources/generated_resources_no.xtb index 042139f..3e399af 100644 --- a/chrome/app/resources/generated_resources_no.xtb +++ b/chrome/app/resources/generated_resources_no.xtb
@@ -1730,7 +1730,6 @@ <translation id="2602501489742255173">Sveip opp for å komme i gang</translation> <translation id="2603115962224169880">Rydd opp i datamaskinen</translation> <translation id="2603355571917519942">Voice Match er klar</translation> -<translation id="2604138917550693049">Søk etter bildet med Google Lens</translation> <translation id="2604255671529671813">Feil i nettverkstilkobling</translation> <translation id="2605668923777146443">Gå til <ph name="LINK_BEGIN" />Innstillinger<ph name="LINK_END" /> for å se alternativene for Better Together.</translation> <translation id="2606246518223360146">Knytt sammen dataene</translation> @@ -4208,7 +4207,6 @@ <translation id="5051836348807686060">Stavekontroll støttes ikke for språkene du har valgt</translation> <translation id="5052499409147950210">Rediger nettstedet</translation> <translation id="505347685865235222">Gruppe uten navn – <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Søk etter bildet med Google Lens</translation> <translation id="5054374119096692193">Se alle kortalternativene i <ph name="BEGIN_LINK" />Tilpass Chrome<ph name="END_LINK" /></translation> <translation id="5056950756634735043">Kobler til beholderen</translation> <translation id="5057110919553308744">Når du klikker på utvidelsen</translation>
diff --git a/chrome/app/resources/generated_resources_or.xtb b/chrome/app/resources/generated_resources_or.xtb index 0cd91bc..d75246f 100644 --- a/chrome/app/resources/generated_resources_or.xtb +++ b/chrome/app/resources/generated_resources_or.xtb
@@ -1719,7 +1719,6 @@ <translation id="2602501489742255173">ଆରମ୍ଭ କରିବା ପାଇଁ ଉପରକୁ ସ୍ୱାଇପ୍ କରନ୍ତୁ</translation> <translation id="2603115962224169880">କମ୍ପ୍ୟୁଟର୍ ଖାଲି କରନ୍ତୁ</translation> <translation id="2603355571917519942">Voice Match ପ୍ରସ୍ତୁତ ଅଛି</translation> -<translation id="2604138917550693049">Google Lens ମାଧ୍ୟମରେ ଛବି ଖୋଜନ୍ତୁ</translation> <translation id="2604255671529671813">ନେଟ୍ୱାର୍କ ସଂଯୋଗରେ ତ୍ରୁଟି</translation> <translation id="2605668923777146443">Better Together ପାଇଁ ଆପଣଙ୍କ ବିକଳ୍ପଗୁଡ଼ିକ ଦେଖିବାକୁ <ph name="LINK_BEGIN" />ସେଟିଂସ<ph name="LINK_END" />କୁ ଯାଆନ୍ତୁ।</translation> <translation id="2606246518223360146">ଡାଟା ଲିଙ୍କ୍ କରନ୍ତୁ</translation> @@ -4199,7 +4198,6 @@ <translation id="5051836348807686060">ଆପଣ ଚୟନ କରିଥିବା ଭାଷାଗୁଡ଼ିକ ପାଇଁ ବନାନ ଯାଞ୍ଚ ସମର୍ଥନ ନାହିଁ</translation> <translation id="5052499409147950210">ସାଇଟ୍ ଏଡିଟ୍ କରନ୍ତୁ</translation> <translation id="505347685865235222">ବେନାମୀ ଗୋଷ୍ଠୀ - <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Google Lens ମାଧ୍ୟମରେ ଛବି ଖୋଜନ୍ତୁ</translation> <translation id="5054374119096692193"><ph name="BEGIN_LINK" />Chromeକୁ କଷ୍ଟମାଇଜ କରନ୍ତୁ<ph name="END_LINK" />ରେ ସମସ୍ତ କାର୍ଡ ବିକଳ୍ପ ଦେଖନ୍ତୁ</translation> <translation id="5056950756634735043">କଣ୍ଟେନର୍ ସହ ସଂଯୋଗ କରାଯାଉଛି</translation> <translation id="5057110919553308744">ଆପଣ ଯେତେବେଳେ ଏକ୍ସଟେନ୍ସନ୍କୁ କ୍ଲିକ୍ କରିବେ</translation>
diff --git a/chrome/app/resources/generated_resources_pa.xtb b/chrome/app/resources/generated_resources_pa.xtb index c2222f12..0658224 100644 --- a/chrome/app/resources/generated_resources_pa.xtb +++ b/chrome/app/resources/generated_resources_pa.xtb
@@ -1737,7 +1737,6 @@ <translation id="2602501489742255173">ਸ਼ੁਰੂਆਤ ਕਰਨ ਲਈ ਉੱਪਰ ਵੱਲ ਸਵਾਈਪ ਕਰੋ</translation> <translation id="2603115962224169880">ਕੰਪਿਊਟਰ ਸਾਫ਼ ਕਰੋ</translation> <translation id="2603355571917519942">Voice Match ਤਿਆਰ ਹੈ</translation> -<translation id="2604138917550693049">Google Lens ਨਾਲ ਚਿੱਤਰ ਖੋਜੋ</translation> <translation id="2604255671529671813">ਨੈੱਟਵਰਕ ਕਨੈਕਸ਼ਨ ਗੜਬੜ</translation> <translation id="2605668923777146443">Better Together ਲਈ ਆਪਣੇ ਵਿਕਲਪ ਦੇਖਣ ਵਾਸਤੇ <ph name="LINK_BEGIN" />ਸੈਟਿੰਗਾਂ<ph name="LINK_END" /> 'ਤੇ ਜਾਓ।</translation> <translation id="2606246518223360146">ਡਾਟਾ ਲਿੰਕ ਕਰੋ</translation> @@ -4217,7 +4216,6 @@ <translation id="5051836348807686060">ਸ਼ਬਦ-ਜੋੜ ਜਾਂਚ ਦੀ ਸੁਵਿਧਾ ਤੁਹਾਡੇ ਵੱਲੋਂ ਚੁਣੀਆਂ ਭਾਸ਼ਾਵਾਂ ਲਈ ਉਪਲਬਧ ਨਹੀਂ ਹੈ</translation> <translation id="5052499409147950210">ਸਾਈਟ ਦਾ ਸੰਪਾਦਨ ਕਰੋ</translation> <translation id="505347685865235222">ਬੇਨਾਮ ਗਰੁੱਪ - <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Google Lens ਨਾਲ ਚਿੱਤਰ ਖੋਜੋ</translation> <translation id="5054374119096692193"><ph name="BEGIN_LINK" />Chrome ਨੂੰ ਵਿਉਂਤਬੱਧ ਕਰੋ<ph name="END_LINK" /> ਵਿੱਚ ਕਾਰਡਾਂ ਦੇ ਸਾਰੇ ਵਿਕਲਪ ਦੇਖੋ</translation> <translation id="5056950756634735043">ਕੰਟੇਨਰ ਨਾਲ ਕਨੈਕਟ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ</translation> <translation id="5057110919553308744">ਜਦੋਂ ਤੁਸੀਂ ਐਕਸਟੈਂਸ਼ਨ 'ਤੇ ਕਲਿੱਕ ਕਰਦੇ ਹੋ</translation>
diff --git a/chrome/app/resources/generated_resources_pl.xtb b/chrome/app/resources/generated_resources_pl.xtb index d9a1450..0796907 100644 --- a/chrome/app/resources/generated_resources_pl.xtb +++ b/chrome/app/resources/generated_resources_pl.xtb
@@ -1708,7 +1708,6 @@ <translation id="2602501489742255173">Przesuń palcem w górę, by rozpocząć</translation> <translation id="2603115962224169880">Oczyść komputer</translation> <translation id="2603355571917519942">Funkcja Voice Match jest gotowa</translation> -<translation id="2604138917550693049">Szukaj grafiki za pomocą Obiektywu Google</translation> <translation id="2604255671529671813">Błąd połączenia z siecią</translation> <translation id="2605668923777146443">Aby zobaczyć opcje Better Together, otwórz <ph name="LINK_BEGIN" />Ustawienia<ph name="LINK_END" />.</translation> <translation id="2606246518223360146">Połącz dane</translation> @@ -4187,7 +4186,6 @@ <translation id="5051836348807686060">Sprawdzanie pisowni w wybranych językach nie jest obsługiwane</translation> <translation id="5052499409147950210">Edytowanie strony internetowej</translation> <translation id="505347685865235222">Grupa bez nazwy – <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Szukaj grafiki za pomocą Obiektywu Google</translation> <translation id="5054374119096692193">Zobacz wszystkie opcje kart w sekcji <ph name="BEGIN_LINK" />dostosowania Chrome<ph name="END_LINK" /></translation> <translation id="5056950756634735043">Łączę się z kontenerem</translation> <translation id="5057110919553308744">Gdy klikniesz rozszerzenie</translation>
diff --git a/chrome/app/resources/generated_resources_pt-BR.xtb b/chrome/app/resources/generated_resources_pt-BR.xtb index 4c712fe..7538c508 100644 --- a/chrome/app/resources/generated_resources_pt-BR.xtb +++ b/chrome/app/resources/generated_resources_pt-BR.xtb
@@ -1737,7 +1737,6 @@ <translation id="2602501489742255173">Deslize para cima para começar</translation> <translation id="2603115962224169880">Limpar o computador</translation> <translation id="2603355571917519942">O Voice Match está pronto</translation> -<translation id="2604138917550693049">Pesquisar imagem com o Lens</translation> <translation id="2604255671529671813">Erro de conexão da rede</translation> <translation id="2605668923777146443">Acesse <ph name="LINK_BEGIN" />Configurações<ph name="LINK_END" /> para ver suas opções do Better Together.</translation> <translation id="2606246518223360146">Vincular dados</translation> @@ -4219,7 +4218,6 @@ <translation id="5051836348807686060">A verificação ortográfica não é compatível com os idiomas selecionados</translation> <translation id="5052499409147950210">Editar site</translation> <translation id="505347685865235222">Grupo sem nome: <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Pesquisar imagem com o Lens</translation> <translation id="5054374119096692193">Veja todas as opções de cards em <ph name="BEGIN_LINK" />Personalizar o Chrome<ph name="END_LINK" /></translation> <translation id="5056950756634735043">Conectando ao contêiner</translation> <translation id="5057110919553308744">Quando você clicar na extensão</translation>
diff --git a/chrome/app/resources/generated_resources_pt-PT.xtb b/chrome/app/resources/generated_resources_pt-PT.xtb index 9820e25d..9b772f8 100644 --- a/chrome/app/resources/generated_resources_pt-PT.xtb +++ b/chrome/app/resources/generated_resources_pt-PT.xtb
@@ -1721,7 +1721,6 @@ <translation id="2602501489742255173">Deslize rapidamente para cima para começar.</translation> <translation id="2603115962224169880">Limpar o computador</translation> <translation id="2603355571917519942">O Voice Match está pronto</translation> -<translation id="2604138917550693049">Pesquisar imagem com o Google Lens</translation> <translation id="2604255671529671813">Erro de ligação à rede</translation> <translation id="2605668923777146443">Aceda a <ph name="LINK_BEGIN" />Definições<ph name="LINK_END" /> para ver as suas opções para a funcionalidade Better Together.</translation> <translation id="2606246518223360146">Associar dados</translation> @@ -4202,7 +4201,6 @@ <translation id="5051836348807686060">A verificação ortográfica não é suportada para os idiomas selecionados</translation> <translation id="5052499409147950210">Editar site</translation> <translation id="505347685865235222">Grupo sem nome – <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Pesquisar imagem com o Google Lens</translation> <translation id="5054374119096692193">Veja todas as opções de cartões em <ph name="BEGIN_LINK" />Personalizar o Chrome<ph name="END_LINK" /></translation> <translation id="5056950756634735043">A ligar ao contentor</translation> <translation id="5057110919553308744">Quando clica na extensão</translation>
diff --git a/chrome/app/resources/generated_resources_ro.xtb b/chrome/app/resources/generated_resources_ro.xtb index b1b1c8ac..13dd401 100644 --- a/chrome/app/resources/generated_resources_ro.xtb +++ b/chrome/app/resources/generated_resources_ro.xtb
@@ -1722,7 +1722,6 @@ <translation id="2602501489742255173">Glisează în sus pentru a începe</translation> <translation id="2603115962224169880">Curăță computerul</translation> <translation id="2603355571917519942">Voice Match este gata</translation> -<translation id="2604138917550693049">Caută imaginea cu Google Lens</translation> <translation id="2604255671529671813">Eroare de conectare la rețea</translation> <translation id="2605668923777146443">Accesează <ph name="LINK_BEGIN" />Setări<ph name="LINK_END" /> ca să vezi opțiunile pentru Better Together.</translation> <translation id="2606246518223360146">Conectează datele</translation> @@ -4202,7 +4201,6 @@ <translation id="5051836348807686060">Verificarea ortografiei nu este acceptată pentru limbile selectate</translation> <translation id="5052499409147950210">Editează site-ul</translation> <translation id="505347685865235222">Grup nedenumit – <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Caută imaginea cu Google Lens</translation> <translation id="5054374119096692193">Vezi toate opțiunile pentru carduri în <ph name="BEGIN_LINK" />Personalizează Chrome<ph name="END_LINK" /></translation> <translation id="5056950756634735043">Se conectează la container</translation> <translation id="5057110919553308744">Când dai clic pe extensie</translation>
diff --git a/chrome/app/resources/generated_resources_ru.xtb b/chrome/app/resources/generated_resources_ru.xtb index feb2152..df92797 100644 --- a/chrome/app/resources/generated_resources_ru.xtb +++ b/chrome/app/resources/generated_resources_ru.xtb
@@ -1723,7 +1723,6 @@ <translation id="2602501489742255173">Чтобы начать, проведите по экрану вверх.</translation> <translation id="2603115962224169880">Удаление вредоносного ПО с компьютера</translation> <translation id="2603355571917519942">Функция Voice Match настроена</translation> -<translation id="2604138917550693049">Найти через Google Объектив</translation> <translation id="2604255671529671813">Ошибка подключения к сети</translation> <translation id="2605668923777146443">Чтобы посмотреть параметры режима Better Together, откройте <ph name="LINK_BEGIN" />Настройки<ph name="LINK_END" />.</translation> <translation id="2606246518223360146">Связать данные</translation> @@ -2226,6 +2225,7 @@ <translation id="3067198360141518313">Запустить подключаемый модуль</translation> <translation id="3071624960923923138">Нажмите здесь, чтобы открыть новую вкладку</translation> <translation id="3072775339180057696">Разрешить сайту просматривать файл "<ph name="FILE_NAME" />"?</translation> +<translation id="3074499504015191586">Перевести всю страницу</translation> <translation id="3075874217500066906">Для запуска процесса Powerwash необходимо перезагрузить устройство. После этого появится запрос подтверждения.</translation> <translation id="3076909148546628648"><ph name="DOWNLOAD_RECEIVED" />/<ph name="DOWNLOAD_TOTAL" /></translation> <translation id="3076966043108928831">Сохранить только на этом устройстве</translation> @@ -4201,7 +4201,6 @@ <translation id="5051836348807686060">Проверка правописания не поддерживается для выбранных языков.</translation> <translation id="5052499409147950210">Изменение сайта</translation> <translation id="505347685865235222">Группа без названия: <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Найти через Google Объектив</translation> <translation id="5054374119096692193">Чтобы посмотреть все варианты карточек, выберите <ph name="BEGIN_LINK" />Настроить Chrome<ph name="END_LINK" />.</translation> <translation id="5056950756634735043">Подключение к контейнеру…</translation> <translation id="5057110919553308744">При нажатии на расширение</translation> @@ -5080,6 +5079,7 @@ <translation id="5933522550144185133">Приложение "<ph name="APP_NAME" />" использует камеру и микрофон.</translation> <translation id="5935158534896975820">Подготовка запроса на подпись сертификата (ожидание на сервере)</translation> <translation id="5935656526031444304">Настроить Безопасный просмотр</translation> +<translation id="5936065461722368675">Перевести всю страницу</translation> <translation id="5938002010494270685">Доступно обновление системы безопасности</translation> <translation id="5939518447894949180">Сбросить</translation> <translation id="5939719276406088041">Не удалось создать ярлык.</translation>
diff --git a/chrome/app/resources/generated_resources_si.xtb b/chrome/app/resources/generated_resources_si.xtb index 9a20c01..59f7ef8 100644 --- a/chrome/app/resources/generated_resources_si.xtb +++ b/chrome/app/resources/generated_resources_si.xtb
@@ -1725,7 +1725,6 @@ <translation id="2602501489742255173">පටන් ගැනීමට උඩට ස්වයිප් කරන්න</translation> <translation id="2603115962224169880">පරිගණකය පිරිසිදු කරන්න</translation> <translation id="2603355571917519942">Voice Match සූදානම්</translation> -<translation id="2604138917550693049">Google Lens සමගින් රූපය සොයන්න</translation> <translation id="2604255671529671813">ජාල සබැඳුම් දෝෂය</translation> <translation id="2605668923777146443">Better Together සඳහා ඔබගේ විකල්ප බැලීමට, <ph name="LINK_BEGIN" />සැකසීම්<ph name="LINK_END" /> වෙත යන්න.</translation> <translation id="2606246518223360146">සබැඳි දත්ත</translation> @@ -4205,7 +4204,6 @@ <translation id="5051836348807686060">අක්ෂර වින්යාස පරීක්ෂාව ඔබේ තෝරාගත් භාෂා සඳහා සහය නොදක්වයි</translation> <translation id="5052499409147950210">අඩවිය සංස්කරණය කරන්න</translation> <translation id="505347685865235222">නම් නොකළ සමූහය - <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Google Lens සමගින් රූපය සොයන්න</translation> <translation id="5054374119096692193"><ph name="BEGIN_LINK" />Chrome අභිරුචිකරණය<ph name="END_LINK" /> තුළ සියලු කාඩ්පත් විකල්ප බලන්න</translation> <translation id="5056950756634735043">බහාලුමට සම්බන්ධ වෙමින්</translation> <translation id="5057110919553308744">ඔබ දිගුව ක්ලික් කළ විට</translation>
diff --git a/chrome/app/resources/generated_resources_sk.xtb b/chrome/app/resources/generated_resources_sk.xtb index a788d2f..e19b1cd 100644 --- a/chrome/app/resources/generated_resources_sk.xtb +++ b/chrome/app/resources/generated_resources_sk.xtb
@@ -1723,7 +1723,6 @@ <translation id="2602501489742255173">Začnite potiahnutím nahor</translation> <translation id="2603115962224169880">Vyčistiť počítač</translation> <translation id="2603355571917519942">Funkcia Voice Match je pripravená</translation> -<translation id="2604138917550693049">Hľadať obrázok pomocou funkcie Google Lens</translation> <translation id="2604255671529671813">Chyba sieťového pripojenia</translation> <translation id="2605668923777146443">Možnosti funkcie Better Together nájdete v <ph name="LINK_BEGIN" />Nastaveniach<ph name="LINK_END" />.</translation> <translation id="2606246518223360146">Prepojiť dáta</translation> @@ -2227,6 +2226,7 @@ <translation id="3067198360141518313">Spustiť tento doplnok</translation> <translation id="3071624960923923138">Kliknite tu a otvorte novú kartu</translation> <translation id="3072775339180057696">Chcete povoliť webu zobraziť si súbor <ph name="FILE_NAME" />?</translation> +<translation id="3074499504015191586">Preložiť celú stránku</translation> <translation id="3075874217500066906">Spustenie procesu úplného obnovenia (Powerwash) vyžaduje reštartovanie. Po reštartovaní budete musieť potvrdiť, že chcete pokračovať.</translation> <translation id="3076909148546628648"><ph name="DOWNLOAD_RECEIVED" />/<ph name="DOWNLOAD_TOTAL" /></translation> <translation id="3076966043108928831">Uložiť iba v tomto zariadení</translation> @@ -4202,7 +4202,6 @@ <translation id="5051836348807686060">Kontrola pravopisu nie je v prípade vybraných jazykov podporovaná</translation> <translation id="5052499409147950210">Úprava webu</translation> <translation id="505347685865235222">Skupina bez názvu – <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Hľadať obrázok pomocou funkcie Google Lens</translation> <translation id="5054374119096692193">Prezrite si všetky možnosti karty v sekcii <ph name="BEGIN_LINK" />Prispôsobenie Chromu<ph name="END_LINK" /></translation> <translation id="5056950756634735043">Pripája sa ku kontajneru</translation> <translation id="5057110919553308744">Keď kliknete na rozšírenie</translation> @@ -5081,6 +5080,7 @@ <translation id="5933522550144185133"><ph name="APP_NAME" /> používa vašu kameru a mikrofón</translation> <translation id="5935158534896975820">Pripravuje sa žiadosť o podpísanie certifikátu (čaká sa na server)</translation> <translation id="5935656526031444304">Spravovať Bezpečné prehliadanie</translation> +<translation id="5936065461722368675">Preložiť celú stránku</translation> <translation id="5938002010494270685">K dispozícii je bezpečnostná inovácia</translation> <translation id="5939518447894949180">Resetovať</translation> <translation id="5939719276406088041">Odkaz sa nedá vytvoriť</translation>
diff --git a/chrome/app/resources/generated_resources_sl.xtb b/chrome/app/resources/generated_resources_sl.xtb index b17a9bf..537277d 100644 --- a/chrome/app/resources/generated_resources_sl.xtb +++ b/chrome/app/resources/generated_resources_sl.xtb
@@ -1739,7 +1739,6 @@ <translation id="2602501489742255173">Povlecite navzgor, če želite začeti</translation> <translation id="2603115962224169880">Čiščenje računalnika</translation> <translation id="2603355571917519942">Funkcija Voice Match je pripravljena</translation> -<translation id="2604138917550693049">Išči sliko z Googlom Lens</translation> <translation id="2604255671529671813">Napaka v omrežni povezavi</translation> <translation id="2605668923777146443">Odprite <ph name="LINK_BEGIN" />nastavitve<ph name="LINK_END" />, če si želite ogledati možnosti funkcije Better Together.</translation> <translation id="2606246518223360146">Poveži podatke</translation> @@ -4220,7 +4219,6 @@ <translation id="5051836348807686060">Preverjanje črkovanja za izbrane jezike ni podprto</translation> <translation id="5052499409147950210">Urejanje spletnega mesta</translation> <translation id="505347685865235222">Neimenovana skupina – <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Išči sliko z Googlom Lens</translation> <translation id="5054374119096692193">Prikaz vseh možnosti kartice v razdelku za <ph name="BEGIN_LINK" />upravljanje Chroma<ph name="END_LINK" />.</translation> <translation id="5056950756634735043">Povezovanje z vsebnikom</translation> <translation id="5057110919553308744">Ko kliknete razširitev</translation>
diff --git a/chrome/app/resources/generated_resources_sq.xtb b/chrome/app/resources/generated_resources_sq.xtb index 14f9621..5c80ef90 100644 --- a/chrome/app/resources/generated_resources_sq.xtb +++ b/chrome/app/resources/generated_resources_sq.xtb
@@ -1719,7 +1719,6 @@ <translation id="2602501489742255173">Rrëshqit shpejt lart për të filluar</translation> <translation id="2603115962224169880">Pastro kompjuterin</translation> <translation id="2603355571917519942">Voice Match është gati</translation> -<translation id="2604138917550693049">Kërko imazh me "Lenten e Google"</translation> <translation id="2604255671529671813">Gabim në lidhjen e rrjetit</translation> <translation id="2605668923777146443">Shko te <ph name="LINK_BEGIN" />Cilësimet<ph name="LINK_END" /> për të parë opsionet e tua për Better Together.</translation> <translation id="2606246518223360146">Lidh të dhënat</translation> @@ -2222,6 +2221,7 @@ <translation id="3067198360141518313">Vër në punë përbërësin shtesë</translation> <translation id="3071624960923923138">Mund të klikosh këtu për të hapur një skedë të re</translation> <translation id="3072775339180057696">Do ta lejosh sajtin të shikojë <ph name="FILE_NAME" />?</translation> +<translation id="3074499504015191586">Përkthe të gjithë faqen</translation> <translation id="3075874217500066906">Kërkohet një rinisje për të filluar procesin Powerwash. Pas rinisjes, do të të kërkohet të konfirmosh që dëshiron të vazhdosh.</translation> <translation id="3076909148546628648"><ph name="DOWNLOAD_RECEIVED" />/<ph name="DOWNLOAD_TOTAL" /></translation> <translation id="3076966043108928831">Ruaje vetëm në këtë pajisje</translation> @@ -4197,7 +4197,6 @@ <translation id="5051836348807686060">Kontrolli drejtshkrimor nuk mbështetet për gjuhët që zgjodhe</translation> <translation id="5052499409147950210">Modifiko sajtin</translation> <translation id="505347685865235222">Grup pa emër - <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Kërko imazh me "Lenten e Google"</translation> <translation id="5054374119096692193">Shiko të gjitha opsionet e kartave te <ph name="BEGIN_LINK" />Personalizimi i Chrome<ph name="END_LINK" /></translation> <translation id="5056950756634735043">Lidhja me kontejnerin</translation> <translation id="5057110919553308744">Kur klikon te shtesa</translation> @@ -5076,6 +5075,7 @@ <translation id="5933522550144185133"><ph name="APP_NAME" /> po përdor kamerën dhe mikrofonin tënd.</translation> <translation id="5935158534896975820">Kërkesa e identifikimit të certifikatës po përgatitet (në pritje në server)</translation> <translation id="5935656526031444304">Menaxho "Shfletimin e sigurt"</translation> +<translation id="5936065461722368675">Përkthe të gjithë faqen</translation> <translation id="5938002010494270685">Ofrohet një përmirësim i sigurisë</translation> <translation id="5939518447894949180">Rivendos</translation> <translation id="5939719276406088041">Shkurtorja nuk mund të krijohet</translation>
diff --git a/chrome/app/resources/generated_resources_sr-Latn.xtb b/chrome/app/resources/generated_resources_sr-Latn.xtb index 50b751f9..8cdbe31 100644 --- a/chrome/app/resources/generated_resources_sr-Latn.xtb +++ b/chrome/app/resources/generated_resources_sr-Latn.xtb
@@ -1720,7 +1720,6 @@ <translation id="2602501489742255173">Prevucite nagore da biste započeli</translation> <translation id="2603115962224169880">Očistite računar</translation> <translation id="2603355571917519942">Voice Match je spreman</translation> -<translation id="2604138917550693049">Tražite sliku uz Google objektiv</translation> <translation id="2604255671529671813">Greška mrežne veze</translation> <translation id="2605668923777146443">Idite u <ph name="LINK_BEGIN" />Podešavanja<ph name="LINK_END" /> da biste videli opcije za Better Together.</translation> <translation id="2606246518223360146">Poveži podatke</translation> @@ -4200,7 +4199,6 @@ <translation id="5051836348807686060">Provera pravopisa nije podržana za jezike koje ste izabrali</translation> <translation id="5052499409147950210">Izmenite sajt</translation> <translation id="505347685865235222">Grupa bez naziva – <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Tražite sliku uz Google objektiv</translation> <translation id="5054374119096692193">Prikaži sve opcije kartica u meniju <ph name="BEGIN_LINK" />Prilagodite Chrome<ph name="END_LINK" /></translation> <translation id="5056950756634735043">Povezuje se sa kontejnerom</translation> <translation id="5057110919553308744">Kada kliknete na dodatak</translation>
diff --git a/chrome/app/resources/generated_resources_sr.xtb b/chrome/app/resources/generated_resources_sr.xtb index c7b1133..118c2d8 100644 --- a/chrome/app/resources/generated_resources_sr.xtb +++ b/chrome/app/resources/generated_resources_sr.xtb
@@ -1720,7 +1720,6 @@ <translation id="2602501489742255173">Превуците нагоре да бисте започели</translation> <translation id="2603115962224169880">Очистите рачунар</translation> <translation id="2603355571917519942">Voice Match је спреман</translation> -<translation id="2604138917550693049">Тражите слику уз Google објектив</translation> <translation id="2604255671529671813">Грешка мрежне везе</translation> <translation id="2605668923777146443">Идите у <ph name="LINK_BEGIN" />Подешавања<ph name="LINK_END" /> да бисте видели опције за Better Together.</translation> <translation id="2606246518223360146">Повежи податке</translation> @@ -4200,7 +4199,6 @@ <translation id="5051836348807686060">Провера правописа није подржана за језике које сте изабрали</translation> <translation id="5052499409147950210">Измените сајт</translation> <translation id="505347685865235222">Група без назива – <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Тражите слику уз Google објектив</translation> <translation id="5054374119096692193">Прикажи све опције картица у менију <ph name="BEGIN_LINK" />Прилагодите Chrome<ph name="END_LINK" /></translation> <translation id="5056950756634735043">Повезује се са контејнером</translation> <translation id="5057110919553308744">Када кликнете на додатак</translation>
diff --git a/chrome/app/resources/generated_resources_sv.xtb b/chrome/app/resources/generated_resources_sv.xtb index 0196bde6..c36ef13 100644 --- a/chrome/app/resources/generated_resources_sv.xtb +++ b/chrome/app/resources/generated_resources_sv.xtb
@@ -1736,7 +1736,6 @@ <translation id="2602501489742255173">Kom igång genom att svepa uppåt</translation> <translation id="2603115962224169880">Rensa upp på datorn</translation> <translation id="2603355571917519942">Voice Match har konfigurerats</translation> -<translation id="2604138917550693049">Bildsökning med Google Lens</translation> <translation id="2604255671529671813">Fel vid nätverksanslutning</translation> <translation id="2605668923777146443">Du hittar alternativ för Better Together i <ph name="LINK_BEGIN" />inställningarna<ph name="LINK_END" />.</translation> <translation id="2606246518223360146">Länka Data</translation> @@ -2240,6 +2239,7 @@ <translation id="3067198360141518313">Kör det här plugin-programmet</translation> <translation id="3071624960923923138">Du kan klicka här om du vill öppna en ny flik</translation> <translation id="3072775339180057696">Vill du låta webbplatsen visa <ph name="FILE_NAME" />?</translation> +<translation id="3074499504015191586">Översätt hela sidan</translation> <translation id="3075874217500066906">En omstart krävs för att Powerwash-processen ska inledas. Efter omstarten får du bekräfta att du vill fortsätta.</translation> <translation id="3076909148546628648"><ph name="DOWNLOAD_RECEIVED" />/<ph name="DOWNLOAD_TOTAL" /></translation> <translation id="3076966043108928831">Spara endast på den här enheten</translation> @@ -4216,7 +4216,6 @@ <translation id="5051836348807686060">Stavningskontroll stöds inte för de språk du valt</translation> <translation id="5052499409147950210">Redigera webbplats</translation> <translation id="505347685865235222">Namnlös grupp – <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Bildsökning med Google Lens</translation> <translation id="5054374119096692193">Se alla kortalternativ i <ph name="BEGIN_LINK" />Anpassa Chrome<ph name="END_LINK" /></translation> <translation id="5056950756634735043">Ansluter till behållaren</translation> <translation id="5057110919553308744">När du klickar på tillägget</translation> @@ -5095,6 +5094,7 @@ <translation id="5933522550144185133"><ph name="APP_NAME" /> använder kameran och mikrofonen</translation> <translation id="5935158534896975820">Förbereder begäran om certifikatsignering (väntar på server)</translation> <translation id="5935656526031444304">Hantera Säker webbsökning</translation> +<translation id="5936065461722368675">Översätt hela sidan</translation> <translation id="5938002010494270685">En säkerhetsuppgradering är tillgänglig</translation> <translation id="5939518447894949180">Återställ</translation> <translation id="5939719276406088041">Det gick inte att skapa genvägen</translation>
diff --git a/chrome/app/resources/generated_resources_sw.xtb b/chrome/app/resources/generated_resources_sw.xtb index cc4ccc65..57f184d 100644 --- a/chrome/app/resources/generated_resources_sw.xtb +++ b/chrome/app/resources/generated_resources_sw.xtb
@@ -1733,7 +1733,6 @@ <translation id="2602501489742255173">Telezesha kidole kuelekea juu ili uanze</translation> <translation id="2603115962224169880">Futa programu hatari kwenye kompyuta yako</translation> <translation id="2603355571917519942">Voice Match iko tayari</translation> -<translation id="2604138917550693049">Tafuta picha ukitumia Lenzi ya Google</translation> <translation id="2604255671529671813">Hitilafu ya muunganisho wa mtandao</translation> <translation id="2605668923777146443">Nenda kwenye <ph name="LINK_BEGIN" />Mipangilio<ph name="LINK_END" /> ili uone chaguo zako za Better Together.</translation> <translation id="2606246518223360146">Unganisha Data</translation> @@ -2237,6 +2236,7 @@ <translation id="3067198360141518313">Tekeleza programu jalizi hii</translation> <translation id="3071624960923923138">Unaweza kubofya hapa ili ufungue kichupo kipya</translation> <translation id="3072775339180057696">Ungependa kuruhusu tovuti ione <ph name="FILE_NAME" />?</translation> +<translation id="3074499504015191586">Tafsiri Ukurasa Mzima</translation> <translation id="3075874217500066906">Inahitaji kuanzishwa upya ili mchakato wa Powerwash uanze. Baada ya kuanzisha upya utaombwa uthibitishe kwamba unataka kuendelea.</translation> <translation id="3076909148546628648"><ph name="DOWNLOAD_RECEIVED" />/<ph name="DOWNLOAD_TOTAL" /></translation> <translation id="3076966043108928831">Hifadhi kwenye kifaa hiki pekee</translation> @@ -4211,7 +4211,6 @@ <translation id="5051836348807686060">Kikagua tahajia hakitumiki kwa lugha uliyochagua</translation> <translation id="5052499409147950210">Badilisha tovuti</translation> <translation id="505347685865235222">Kikundi kisicho na jina - <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Tafuta Picha Ukitumia Lenzi ya Google</translation> <translation id="5054374119096692193">Angalia chaguo zote za kadi kwenye <ph name="BEGIN_LINK" />Weka Mapendeleo ya Chrome<ph name="END_LINK" /></translation> <translation id="5056950756634735043">Inaunganisha kwenye metadata</translation> <translation id="5057110919553308744">Unapobofya kiendelezi</translation> @@ -5090,6 +5089,7 @@ <translation id="5933522550144185133"><ph name="APP_NAME" /> inatumia kamera na maikrofoni yako</translation> <translation id="5935158534896975820">Inatayarisha ombi la kuambatisha cheti (inasubiri seva)</translation> <translation id="5935656526031444304">Dhibiti Mipangilio ya Kuvinjari Salama</translation> +<translation id="5936065461722368675">Tafsiri ukurasa mzima</translation> <translation id="5938002010494270685">Sasisho la usalama linapatikana</translation> <translation id="5939518447894949180">Weka upya</translation> <translation id="5939719276406088041">Imeshindwa kuweka njia ya mkato</translation>
diff --git a/chrome/app/resources/generated_resources_ta.xtb b/chrome/app/resources/generated_resources_ta.xtb index c56dd3c3..fbfd850 100644 --- a/chrome/app/resources/generated_resources_ta.xtb +++ b/chrome/app/resources/generated_resources_ta.xtb
@@ -1736,7 +1736,6 @@ <translation id="2602501489742255173">தொடங்குவதற்கு, மேல்நோக்கி ஸ்வைப் செய்யவும்</translation> <translation id="2603115962224169880">கம்ப்யூட்டரை மீட்டமைக்கவும்</translation> <translation id="2603355571917519942">Voice Match தயாராக உள்ளது</translation> -<translation id="2604138917550693049">Google Lens மூலம் படத்தைத் தேடு</translation> <translation id="2604255671529671813">நெட்வொர்க் இணைப்புப் பிழை</translation> <translation id="2605668923777146443">Better Together அம்சத்திற்கான விருப்பங்களைப் பார்க்க, <ph name="LINK_BEGIN" />அமைப்புகளுக்குச்<ph name="LINK_END" /> செல்லவும்.</translation> <translation id="2606246518223360146">தரவை இணை</translation> @@ -4217,7 +4216,6 @@ <translation id="5051836348807686060">நீங்கள் தேர்ந்தெடுத்த மொழிகளில் 'எழுத்துப் பிழை சரிபார்த்தல்' அம்சம் இல்லை</translation> <translation id="5052499409147950210">தளத்தைத் திருத்து</translation> <translation id="505347685865235222">பெயரிடப்படாத குழு - <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Google Lens மூலம் படத்தைத் தேடு</translation> <translation id="5054374119096692193"><ph name="BEGIN_LINK" />Chromeமைப் பிரத்தியேகமாக்கு<ph name="END_LINK" /> என்பதில் உள்ள அனைத்துக் கார்டுகளையும் பாருங்கள்</translation> <translation id="5056950756634735043">கண்டெய்னருடன் இணைக்கிறது</translation> <translation id="5057110919553308744">நீங்கள் நீட்டிப்பைக் கிளிக் செய்யும்போது</translation>
diff --git a/chrome/app/resources/generated_resources_te.xtb b/chrome/app/resources/generated_resources_te.xtb index 8ce460c..9eb46ccb9 100644 --- a/chrome/app/resources/generated_resources_te.xtb +++ b/chrome/app/resources/generated_resources_te.xtb
@@ -1735,7 +1735,6 @@ <translation id="2602501489742255173">ప్రారంభించడానికి పైకి స్వైప్ చేయండి</translation> <translation id="2603115962224169880">కంప్యూటర్ నుండి హానికరమైనవి తీసివేయండి</translation> <translation id="2603355571917519942">వాయిస్ మ్యాచ్ సిద్ధంగా ఉంది</translation> -<translation id="2604138917550693049">Google Lens ఇమేజ్ సెర్చ్</translation> <translation id="2604255671529671813">నెట్వర్క్ కనెక్షన్ ఎర్రర్</translation> <translation id="2605668923777146443">Better Together కోసం మీ ఎంపికలను చూడడానికి <ph name="LINK_BEGIN" />సెట్టింగ్ల<ph name="LINK_END" />కు వెళ్లండి.</translation> <translation id="2606246518223360146">డేటాను లింక్ చేయి</translation> @@ -4216,7 +4215,6 @@ <translation id="5051836348807686060">మీరు ఎంచుకున్న భాషలకు స్పెల్చెక్ మద్దతు లేదు</translation> <translation id="5052499409147950210">సైట్ను ఎడిట్ చేయండి</translation> <translation id="505347685865235222">పేరు లేని గ్రూప్ - <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Google Lens ఇమేజ్ సెర్చ్</translation> <translation id="5054374119096692193"><ph name="BEGIN_LINK" />అనుకూలంగా మార్చిన Chromeలో<ph name="END_LINK" /> అన్ని కార్డ్ ఆప్షన్లను చూడండి</translation> <translation id="5056950756634735043">కంటైనర్కు కనెక్ట్ చేస్తోంది</translation> <translation id="5057110919553308744">మీరు ఎక్స్టెన్షన్ క్లిక్ చేసినప్పుడు</translation>
diff --git a/chrome/app/resources/generated_resources_th.xtb b/chrome/app/resources/generated_resources_th.xtb index f449946..e4b087cf 100644 --- a/chrome/app/resources/generated_resources_th.xtb +++ b/chrome/app/resources/generated_resources_th.xtb
@@ -1721,7 +1721,6 @@ <translation id="2602501489742255173">เลื่อนขึ้นเพื่อเริ่มต้นใช้งาน</translation> <translation id="2603115962224169880">ล้างข้อมูลในคอมพิวเตอร์</translation> <translation id="2603355571917519942">Voice Match พร้อมใช้งานแล้ว</translation> -<translation id="2604138917550693049">ค้นหาภาพด้วย Google Lens</translation> <translation id="2604255671529671813">ข้อผิดพลาดในการเชื่อมต่อเครือข่าย</translation> <translation id="2605668923777146443">ไปที่<ph name="LINK_BEGIN" />การตั้งค่า<ph name="LINK_END" />เพื่อดูตัวเลือกสำหรับ Better Together</translation> <translation id="2606246518223360146">ลิงก์ข้อมูล</translation> @@ -4201,7 +4200,6 @@ <translation id="5051836348807686060">การตรวจตัวสะกดไม่รองรับภาษาที่คุณเลือก</translation> <translation id="5052499409147950210">แก้ไขเว็บไซต์</translation> <translation id="505347685865235222">กลุ่มที่ไม่มีชื่อ - <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">ค้นหาภาพด้วย Google Lens</translation> <translation id="5054374119096692193">ดูตัวเลือกการ์ดทั้งหมดใน<ph name="BEGIN_LINK" />ปรับแต่ง Chrome<ph name="END_LINK" /></translation> <translation id="5056950756634735043">กำลังเชื่อมต่อกับคอนเทนเนอร์</translation> <translation id="5057110919553308744">เมื่อคุณคลิกส่วนขยาย</translation>
diff --git a/chrome/app/resources/generated_resources_tr.xtb b/chrome/app/resources/generated_resources_tr.xtb index a3654b3..a6a86f14 100644 --- a/chrome/app/resources/generated_resources_tr.xtb +++ b/chrome/app/resources/generated_resources_tr.xtb
@@ -1719,7 +1719,6 @@ <translation id="2602501489742255173">Başlamak için yukarı doğru kaydırın</translation> <translation id="2603115962224169880">Bilgisayarı temizleme</translation> <translation id="2603355571917519942">Voice Match hazır</translation> -<translation id="2604138917550693049">Google Lens ile görsel ara</translation> <translation id="2604255671529671813">Ağ bağlantısı hatası</translation> <translation id="2605668923777146443">Better Together seçeneklerinizi görmek için <ph name="LINK_BEGIN" />Ayarlar<ph name="LINK_END" />'a gidin.</translation> <translation id="2606246518223360146">Verileri Bağla</translation> @@ -2222,6 +2221,7 @@ <translation id="3067198360141518313">Bu eklentiyi çalıştır</translation> <translation id="3071624960923923138">Yeni sekme açmak için burayı tıklayabilirsiniz</translation> <translation id="3072775339180057696">Siteye <ph name="FILE_NAME" /> dosyasını görüntüleme izni verilsin mi?</translation> +<translation id="3074499504015191586">Tüm Sayfayı Çevir</translation> <translation id="3075874217500066906">Powerwash işleminin başlaması için cihazın tekrar başlatılması gerekiyor. Tekrar başlattıktan sonra devam etmek istediğinizi onaylamanız istenecektir.</translation> <translation id="3076909148546628648"><ph name="DOWNLOAD_RECEIVED" />/<ph name="DOWNLOAD_TOTAL" /></translation> <translation id="3076966043108928831">Sadece bu cihaza kaydet</translation> @@ -4197,7 +4197,6 @@ <translation id="5051836348807686060">Yazım denetimi, seçtiğiniz diller için desteklenmiyor</translation> <translation id="5052499409147950210">Siteyi düzenle</translation> <translation id="505347685865235222">Adsız grup - <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Google Lens ile görsel ara</translation> <translation id="5054374119096692193"><ph name="BEGIN_LINK" />Chrome'u Özelleştir<ph name="END_LINK" /> bölümündeki tüm kart seçeneklerini görün</translation> <translation id="5056950756634735043">Kapsayıcıya bağlanıyor</translation> <translation id="5057110919553308744">Uzantıyı tıkladığınızda</translation> @@ -5077,6 +5076,7 @@ <translation id="5933522550144185133"><ph name="APP_NAME" />, kameranızı ve mikrofonunuzu kullanıyor</translation> <translation id="5935158534896975820">Sertifika imzalama isteği hazırlanıyor (sunucu bekleniyor)</translation> <translation id="5935656526031444304">Güvenli Tarama'yı yönet</translation> +<translation id="5936065461722368675">Tüm sayfayı çevir</translation> <translation id="5938002010494270685">Güvenlik yeni sürümü mevcut</translation> <translation id="5939518447894949180">Sıfırla</translation> <translation id="5939719276406088041">Kısayol oluşturulamıyor</translation>
diff --git a/chrome/app/resources/generated_resources_uk.xtb b/chrome/app/resources/generated_resources_uk.xtb index 3e17b5c2..863ba13b 100644 --- a/chrome/app/resources/generated_resources_uk.xtb +++ b/chrome/app/resources/generated_resources_uk.xtb
@@ -1739,7 +1739,6 @@ <translation id="2602501489742255173">Гортайте вгору, щоб почати</translation> <translation id="2603115962224169880">Очистити комп’ютер</translation> <translation id="2603355571917519942">Voice Match налаштовано</translation> -<translation id="2604138917550693049">Пошук зображень через Google Об’єктив</translation> <translation id="2604255671529671813">Помилка з’єднання з мережею</translation> <translation id="2605668923777146443">Перейдіть у <ph name="LINK_BEGIN" />Налаштування<ph name="LINK_END" />, щоб переглянути параметри функції Better Together.</translation> <translation id="2606246518223360146">Зв’язати профіль</translation> @@ -4220,7 +4219,6 @@ <translation id="5051836348807686060">Перевірка орфографії не підтримується для вибраних мов</translation> <translation id="5052499409147950210">Редагувати сайт</translation> <translation id="505347685865235222">Група без назви – <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Пошук зображень через Google Об’єктив</translation> <translation id="5054374119096692193">Перегляньте всі варіанти карток у розділі <ph name="BEGIN_LINK" />Налаштувати Chrome<ph name="END_LINK" /></translation> <translation id="5056950756634735043">Підключення до контейнера</translation> <translation id="5057110919553308744">Коли ви натискаєте розширення</translation>
diff --git a/chrome/app/resources/generated_resources_ur.xtb b/chrome/app/resources/generated_resources_ur.xtb index 66240b7..c01c98cd 100644 --- a/chrome/app/resources/generated_resources_ur.xtb +++ b/chrome/app/resources/generated_resources_ur.xtb
@@ -1723,7 +1723,6 @@ <translation id="2602501489742255173">شروع کرنے کیلئے اوپر سوائپ کریں</translation> <translation id="2603115962224169880">کمپیوٹر صاف کریں</translation> <translation id="2603355571917519942">Voice Match تیار ہے</translation> -<translation id="2604138917550693049">Google لینز سے تصویر تلاش کریں</translation> <translation id="2604255671529671813">نیٹ ورک کنکشن میں خرابی</translation> <translation id="2605668923777146443">Better Together کی خاطر اپنے اختیارات دیکھنے کیلئے <ph name="LINK_BEGIN" />ترتیبات<ph name="LINK_END" /> پر جائیں۔</translation> <translation id="2606246518223360146">ڈیٹا کو لنک کریں</translation> @@ -4202,7 +4201,6 @@ <translation id="5051836348807686060">املا کی جانچ آپ کی منتخب زبانوں کے لیے تعاون یافتہ نہیں ہے</translation> <translation id="5052499409147950210">سائٹ میں ترمیم کریں</translation> <translation id="505347685865235222">بغیر نام کے گروپ - <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Google لینز سے تصویر تلاش کریں</translation> <translation id="5054374119096692193"><ph name="BEGIN_LINK" />حسب ضرورت Chrome<ph name="END_LINK" /> میں کارڈ کے تمام اختیارات دیکھیں</translation> <translation id="5056950756634735043">کنٹینر سے منسلک ہو رہا ہے</translation> <translation id="5057110919553308744">جب آپ ایکسٹینشن پر کلک کرتے ہیں</translation>
diff --git a/chrome/app/resources/generated_resources_uz.xtb b/chrome/app/resources/generated_resources_uz.xtb index 5e8c5d8..406058a 100644 --- a/chrome/app/resources/generated_resources_uz.xtb +++ b/chrome/app/resources/generated_resources_uz.xtb
@@ -1723,7 +1723,6 @@ <translation id="2602501489742255173">Boshlash uchun tepaga suring</translation> <translation id="2603115962224169880">Kompyuterni tozalash vositasi</translation> <translation id="2603355571917519942">Voice Match tayyor</translation> -<translation id="2604138917550693049">Google Lens orqali rasm qidirish</translation> <translation id="2604255671529671813">Tarmoqqa ulanishda xato</translation> <translation id="2605668923777146443">Better Together rejimi parametrlarini koʻrish uchun <ph name="LINK_BEGIN" />Sozlamalar<ph name="LINK_END" /> sahifasini oching.</translation> <translation id="2606246518223360146">Hisoblarni ulash</translation> @@ -4204,7 +4203,6 @@ <translation id="5051836348807686060">Tanlangan tilda imlo tekshirilmaydi</translation> <translation id="5052499409147950210">Saytni tahrirlash</translation> <translation id="505347685865235222">Nomsiz guruh – <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Google Lens orqali rasm qidirish</translation> <translation id="5054374119096692193"><ph name="BEGIN_LINK" />Chromeni moslash<ph name="END_LINK" /> sahifasidagi barcha kartochka sozlamalarini ochish</translation> <translation id="5056950756634735043">Konteynerga ulanmoqda</translation> <translation id="5057110919553308744">Kengaytma bosilganda</translation>
diff --git a/chrome/app/resources/generated_resources_vi.xtb b/chrome/app/resources/generated_resources_vi.xtb index 0e06655..68021ebc 100644 --- a/chrome/app/resources/generated_resources_vi.xtb +++ b/chrome/app/resources/generated_resources_vi.xtb
@@ -1736,7 +1736,6 @@ <translation id="2602501489742255173">Vuốt lên để bắt đầu</translation> <translation id="2603115962224169880">Dọn dẹp máy tính</translation> <translation id="2603355571917519942">Voice Match đã sẵn sàng</translation> -<translation id="2604138917550693049">Tìm hình ảnh bằng Google Ống kính</translation> <translation id="2604255671529671813">Lỗi kết nối mạng</translation> <translation id="2605668923777146443">Chuyển tới phần <ph name="LINK_BEGIN" />Cài đặt<ph name="LINK_END" /> để xem các tùy chọn cho tính năng Better Together.</translation> <translation id="2606246518223360146">Liên kết dữ liệu</translation> @@ -4217,7 +4216,6 @@ <translation id="5051836348807686060">Các ngôn ngữ bạn đã chọn không hỗ trợ tính năng kiểm tra chính tả</translation> <translation id="5052499409147950210">Chỉnh sửa trang web</translation> <translation id="505347685865235222">Nhóm chưa có tên – <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Tìm hình ảnh bằng Google Ống kính</translation> <translation id="5054374119096692193">Xem tất cả tuỳ chọn về thẻ trong phần <ph name="BEGIN_LINK" />Tuỳ chỉnh Chrome<ph name="END_LINK" /></translation> <translation id="5056950756634735043">Đang kết nối với vùng chứa</translation> <translation id="5057110919553308744">Khi bạn nhấp vào tiện ích</translation>
diff --git a/chrome/app/resources/generated_resources_zh-CN.xtb b/chrome/app/resources/generated_resources_zh-CN.xtb index ffb5f7e6..1b91d68 100644 --- a/chrome/app/resources/generated_resources_zh-CN.xtb +++ b/chrome/app/resources/generated_resources_zh-CN.xtb
@@ -1713,7 +1713,6 @@ <translation id="2602501489742255173">向上滑动即可开始使用</translation> <translation id="2603115962224169880">清理计算机</translation> <translation id="2603355571917519942">Voice Match 已设置完毕</translation> -<translation id="2604138917550693049">使用 Google 智能镜头搜索图片</translation> <translation id="2604255671529671813">网络连接错误</translation> <translation id="2605668923777146443">转到<ph name="LINK_BEGIN" />设置<ph name="LINK_END" />即可查看您的 Better Together 选项。</translation> <translation id="2606246518223360146">关联数据</translation> @@ -4189,7 +4188,6 @@ <translation id="5051836348807686060">所选语言不支持拼写检查</translation> <translation id="5052499409147950210">修改网站</translation> <translation id="505347685865235222">未命名的组 - <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">使用 Google 智能镜头搜索图片</translation> <translation id="5054374119096692193">在<ph name="BEGIN_LINK" />自定义 Chrome<ph name="END_LINK" /> 部分中查看所有卡片选项</translation> <translation id="5056950756634735043">正在连接到容器</translation> <translation id="5057110919553308744">当您点击此扩展程序时</translation>
diff --git a/chrome/app/resources/generated_resources_zh-HK.xtb b/chrome/app/resources/generated_resources_zh-HK.xtb index 3d48885..4934f7e 100644 --- a/chrome/app/resources/generated_resources_zh-HK.xtb +++ b/chrome/app/resources/generated_resources_zh-HK.xtb
@@ -1736,7 +1736,6 @@ <translation id="2602501489742255173">向上滑動即可開始</translation> <translation id="2603115962224169880">清理電腦</translation> <translation id="2603355571917519942">Voice Match 已準備就緒</translation> -<translation id="2604138917550693049">使用「Google 智能鏡頭」搜尋圖片</translation> <translation id="2604255671529671813">網絡連線錯誤</translation> <translation id="2605668923777146443">前往「<ph name="LINK_BEGIN" />設定<ph name="LINK_END" />」以查看您 Better Together 的選項。</translation> <translation id="2606246518223360146">連結資料</translation> @@ -3792,7 +3791,7 @@ <translation id="4615586811063744755">未選取 Cookie</translation> <translation id="461661862154729886">電源</translation> <translation id="4617001782309103936">太短</translation> -<translation id="4617019240346358451">重新載入網頁以使用「<ph name="EXTENSION_NAME" />」</translation> +<translation id="4617019240346358451">重新載入頁面以使用「<ph name="EXTENSION_NAME" />」</translation> <translation id="4617270414136722281">擴充程式選項</translation> <translation id="4617880081511131945">無法建立連線</translation> <translation id="4619564267100705184">驗證身分</translation> @@ -4217,7 +4216,6 @@ <translation id="5051836348807686060">您所選取的語言不支援拼字檢查功能</translation> <translation id="5052499409147950210">編輯網站</translation> <translation id="505347685865235222">未命名的群組 - <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">使用「Google 智能鏡頭」搜尋圖片</translation> <translation id="5054374119096692193">在「<ph name="BEGIN_LINK" />自訂 Chrome<ph name="END_LINK" />」中查看所有資訊卡選項</translation> <translation id="5056950756634735043">正在連線至容器</translation> <translation id="5057110919553308744">當您點擊擴充程式時</translation> @@ -7831,7 +7829,7 @@ <translation id="8642947597466641025">放大文字</translation> <translation id="8643443571868262066"><ph name="FILE_NAME" /> 可能不安全。要傳送到「Google 進階保護功能」進行掃瞄嗎?</translation> <translation id="8644047503904673749">{COUNT,plural, =0{沒有 Cookie}=1{已封鎖 1 個 Cookie}other{已封鎖 # 個 Cookie}}</translation> -<translation id="864423554496711319">已儲存到你的帳戶的裝置</translation> +<translation id="864423554496711319">已儲存至您帳戶的裝置</translation> <translation id="8644655801811752511">無法重設此安全密鑰。請在插入密鑰後立即重設。</translation> <translation id="8645354835496065562">繼續允許存取感應器</translation> <translation id="8645920082661222035">在危險事件發生前進行預測並發出警告</translation>
diff --git a/chrome/app/resources/generated_resources_zh-TW.xtb b/chrome/app/resources/generated_resources_zh-TW.xtb index f60a331..7d376e2 100644 --- a/chrome/app/resources/generated_resources_zh-TW.xtb +++ b/chrome/app/resources/generated_resources_zh-TW.xtb
@@ -1721,7 +1721,6 @@ <translation id="2602501489742255173">向上滑動即可開始使用</translation> <translation id="2603115962224169880">清理電腦</translation> <translation id="2603355571917519942">現在可以使用 Voice Match 了</translation> -<translation id="2604138917550693049">使用 Google 智慧鏡頭搜尋圖片</translation> <translation id="2604255671529671813">網路連線錯誤</translation> <translation id="2605668923777146443">如要查看 Better Together 選項,請前往<ph name="LINK_BEGIN" />設定<ph name="LINK_END" />。</translation> <translation id="2606246518223360146">連結資料</translation> @@ -4200,7 +4199,6 @@ <translation id="5051836348807686060">你選取的語言不支援拼字檢查功能</translation> <translation id="5052499409147950210">編輯網站</translation> <translation id="505347685865235222">未命名的群組 - <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">使用 Google 智慧鏡頭搜尋圖片</translation> <translation id="5054374119096692193">前往<ph name="BEGIN_LINK" />自訂 Chrome<ph name="END_LINK" /> 查看所有資訊卡選項</translation> <translation id="5056950756634735043">正在連線到容器</translation> <translation id="5057110919553308744">當你點選擴充功能時</translation>
diff --git a/chrome/app/resources/generated_resources_zu.xtb b/chrome/app/resources/generated_resources_zu.xtb index 1545cc68..6da030c 100644 --- a/chrome/app/resources/generated_resources_zu.xtb +++ b/chrome/app/resources/generated_resources_zu.xtb
@@ -1737,7 +1737,6 @@ <translation id="2602501489742255173">Swayiphela phezulu ukuze uqalise</translation> <translation id="2603115962224169880">Hlanza ikhompuyutha</translation> <translation id="2603355571917519942">I-Voice Match seyilungile</translation> -<translation id="2604138917550693049">Sesha isithombe Ngama-Google Lens</translation> <translation id="2604255671529671813">Iphutha lokuxhuma inethiwekhi</translation> <translation id="2605668923777146443">Iya kokuthi <ph name="LINK_BEGIN" />Amasethingi<ph name="LINK_END" /> ukuze ubone izinketho zakho ze-Better Together.</translation> <translation id="2606246518223360146">Xhumanisa idatha</translation> @@ -4217,7 +4216,6 @@ <translation id="5051836348807686060">Ukuhlolwa kokupeleta akusekelwe kuzilimi ozikhethile</translation> <translation id="5052499409147950210">Hlela isayithi</translation> <translation id="505347685865235222">Iqembu elingaqanjiwe - <ph name="GROUP_CONTENT_STRING" /></translation> -<translation id="5053962746715621840">Sesha isithombe Ngama-Google Lens</translation> <translation id="5054374119096692193">Bona konke okukhethwayo kwekhadi kokuthi <ph name="BEGIN_LINK" />Yenza ngokwezifiso I-Chrome<ph name="END_LINK" /></translation> <translation id="5056950756634735043">Xhuma esiqukathini</translation> <translation id="5057110919553308744">Uma uchofoza isandiso</translation>
diff --git a/chrome/app/resources/google_chrome_strings_af.xtb b/chrome/app/resources/google_chrome_strings_af.xtb index 1e494751..a4c1221 100644 --- a/chrome/app/resources/google_chrome_strings_af.xtb +++ b/chrome/app/resources/google_chrome_strings_af.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="af"> <translation id="1001534784610492198">Die installeerderargief is korrup of ongeldig. Laai Google Chrome asseblief weer af.</translation> +<translation id="1026101648481255140">Hervat installering</translation> <translation id="102763973188675173">Pasmaak en beheer Google Chrome. Opdatering is beskikbaar.</translation> <translation id="1051826050538111504">Daar is skadelike sagteware op jou rekenaar. Chrome kan dit verwyder, jou instellings teruglaai en uitbreidings deaktiveer om jou blaaier weer normaal te laat werk.</translation> <translation id="1065672644894730302">Jou voorkeure kan nie gelees word nie. @@ -15,6 +16,7 @@ <translation id="1154147086299354128">&Maak in Chrome oop</translation> <translation id="1178374936842835197">Kyk in jou Chrome OS Flex-instellings as ’n instelling <ph name="LINK_BEGIN" /> nie op jou bladsy wys nie<ph name="LINK_END" /></translation> +<translation id="1203500561924088507">Dankie dat jy geïnstalleer het. Jy moet jou blaaier herbegin voordat jy <ph name="BUNDLE_NAME" /> gebruik.</translation> <translation id="1278833599417554002">Begin weer om &Chrome op te dateer</translation> <translation id="1302523850133262269">Wag asseblief terwyl Chrome die jongste stelselopdaterings installeer.</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> vereis dat jy die volgende diensbepalings lees en aanvaar voordat jy hierdie toestel gebruik. Hierdie bepalings wysig, beperk of brei nie die Google Chrome OS Flex-bepalings uit nie.</translation> @@ -35,6 +37,7 @@ <translation id="1619887657840448962">Om Chrome veiliger te maak, het ons die volgende uitbreiding, wat nie in die <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> gelys word nie en wat dalk sonder jou medewete bygevoeg is, gedeaktiveer.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Hoe jy jou data kan bestuur:<ph name="END_BOLD" /> Ons vee outomaties jou belangstellings uit wat ouer as 4 weke is om jou privaatheid te beskerm. Terwyl jy aanhou blaai, kan ’n belangstelling weer op die lys verskyn. Of jy kan belangstellings verwyder wat jy wil hê Chrome moenie oorweeg nie.</translation> <translation id="1628000112320670027">Kry hulp met Chrome</translation> +<translation id="1640672724030957280">Laai tans af …</translation> <translation id="1662146548738125461">Meer oor Chrome OS Flex</translation> <translation id="1674870198290878346">Maak skakel in 'n incognitovenster in Chrome oop</translation> <translation id="1682634494516646069">Google Chrome kan nie sy datagids lees of daarheen skryf nie: @@ -52,7 +55,9 @@ <translation id="1877026089748256423">Chrome is verouderd</translation> <translation id="1919130412786645364">Laat Chrome-aanmelding toe</translation> <translation id="1952239763774043237">Jy het macOS 10.13 of nuwer nodig om in die toekoms Google Chrome-opdaterings te kry. Hierdie rekenaar gebruik macOS 10.12.</translation> +<translation id="1953553007165777902">Laai tans af … <ph name="MINUTE" /> minuut(minute) oor</translation> <translation id="2018528049276128029">Elke profiel hou sy eie Chrome-inligting soos boekmerke, geskiedenis, wagwoorde en meer</translation> +<translation id="2018879682492276940">Kan nie installeer nie. Probeer weer.</translation> <translation id="2071318482926839249">’n Ander rekening is reeds aangemeld. Chrome kan jou eie profiel vir jou skep om jou blaaidata apart te hou.</translation> <translation id="207902854391093810">Wanneer proeflopies aan is, stel advertensiemeting werwe wat jy besoek in staat om inligting van Chrome af te versoek wat die werf help om die werkverrigting van hul advertensies te meet. Advertensiemeting beperk oorkruiswerfnasporing deur so min inligting moontlik tussen werwe oor te dra.</translation> <translation id="2094648590148273905">Chrome OS Flex-bepalings</translation> @@ -64,6 +69,7 @@ <translation id="2131230230468101642">Ons vee outomaties jou belangstellings uit wat ouer as 4 weke is om jou privaatheid te beskerm. Terwyl jy aanhou blaai, kan ’n belangstelling weer op die lys verskyn. Of jy kan belangstellings wat jy wil hê Chrome moenie oorweeg nie, verwyder.</translation> <translation id="2139300032719313227">Herbegin Chrome-bedryfstelsel</translation> <translation id="2151406531797534936">Herbegin Chrome asseblief nou</translation> +<translation id="2174917724755363426">Installering is nie afgehandel nie. Is jy seker jy wil kanselleer?</translation> <translation id="2258103955319320201">Meld aan en skakel dan sinkronisering aan om op al jou toestelle toegang tot jou Chrome-blaaiergoed te kry</translation> <translation id="2290014774651636340">Google API-sleutels ontbreek. Sommige funksies van Google Chrome sal gedeaktiveer word.</translation> <translation id="2290095356545025170">Is jy seker jy wil Google Chrome deïnstalleer?</translation> @@ -100,13 +106,16 @@ <translation id="2871893339301912279">Jy is by Chrome aangemeld!</translation> <translation id="2885378588091291677">Taakbestuurder</translation> <translation id="2888126860611144412">Meer oor Chrome</translation> +<translation id="2915996080311180594">Herbegin later</translation> <translation id="2926676257163822632">Swak wagwoorde is maklik om te raai. Laat Chrome <ph name="BEGIN_LINK" />sterk wagwoorde vir jou skep en onthou<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">Chrome het kameratoestemming vir hierdie werf nodig</translation> +<translation id="2928420929544864228">Installering is voltooi.</translation> <translation id="2929907241665500097">Chrome het nie opgedateer nie; iets het skeefgeloop. <ph name="BEGIN_LINK" />Stel Chrome-opdateringprobleme en mislukte opdaterings reg.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> – Netwerkaanmelding – Chrome</translation> <translation id="3019382870990049182">Herbegin om Chrome OS Flex op te dateer</translation> <translation id="303514781271618814">Chrome verken tans nuwe kenmerke wat werwe in staat stel om minder van jou data te gebruik om dieselfde blaai-ervaring te lewer</translation> <translation id="3037838751736561277">Google Chrome is in agtergrondmodus.</translation> +<translation id="3038232873781883849">Wag tans om te installeer...</translation> <translation id="3059710691562604940">Veiligblaai is afgeskakel. Chrome beveel aan dat jy dit aanskakel.</translation> <translation id="3065168410429928842">Chrome-oortjie</translation> <translation id="3069821012350118710">Werwe wat jy besoek, kan jou inligting onthou totdat jy Chrome toemaak</translation> @@ -120,6 +129,7 @@ <translation id="3169523567916669830">Jy kan tydens die proeflopies onderwerpe van belangstelling wat werwe gebruik om vir jou advertensies te wys, sien en verwyder. Chrome skat jou belangstellings op grond van jou onlangse blaaigeskiedenis.</translation> <translation id="3245429137663807393">As jy ook Chrome-gebruiksverslae deel, sluit daardie verslae die URL'e in wat jy besoek</translation> <translation id="3282568296779691940">Meld by Chrome aan</translation> +<translation id="3286538390144397061">Herbegin nou</translation> <translation id="3360895254066713204">Chrome-helper</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome sal nou herbegin}=1{Chrome sal oor 1 sekonde herbegin}other{Chrome sal oor # sekondes herbegin}}</translation> <translation id="3396977131400919238">'n Bedryfstelselfout het met installering voorgekom. Laai Google Chrome asseblief weer af.</translation> @@ -156,9 +166,11 @@ <translation id="4106587138345390261">Chrome verken tans nuwe kenmerke wat werwe in staat stel om minder van jou inligting te gebruik om dieselfde blaai-ervaring te lewer</translation> <translation id="4110895483821904099">Stel jou nuwe Chrome-profiel op</translation> <translation id="4147555960264124640">Jy meld tans met 'n bestuurde rekening aan en gee sy administrateur beheer oor jou Google Chrome-profiel. Jou Chrome-data, soos jou programme, boekmerke, geskiedenis, wagwoorde en ander instellings, sal permanent aan <ph name="USER_NAME" /> gekoppel word. Jy sal hierdie data via die Google-rekeningekontroleskerm kan uitvee, maar jy sal hierdie data nie met 'n ander rekening kan assosieer nie. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Installeer tans …</translation> <translation id="4149882025268051530">Die installeerder kon nie die argief se saampersing omkeer nie. Laai Google Chrome asseblief weer af.</translation> <translation id="4191857738314598978">{0,plural, =1{Herbegin Chrome binne 'n dag}other{Herbegin Chrome binne # dae}}</translation> <translation id="4205939740494406371">Chrome kan nie jou wagwoorde nagaan nie. Probeer ná 24 uur weer of <ph name="BEGIN_LINK" />gaan wagwoorde in jou Google-rekening na<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">Kanselleer tans …</translation> <translation id="4242034826641750751">Chrome het kamera- en mikrofoontoestemming vir hierdie werf nodig</translation> <translation id="424864128008805179">Meld af uit Chrome?</translation> <translation id="4251615635259297716">Koppel jou Chrome-data aan hierdie rekening?</translation> @@ -166,6 +178,7 @@ <translation id="4281844954008187215">Diensbepalings</translation> <translation id="4293420128516039005">Meld aan om Chrome op al jou toestelle te sinkroniseer en personaliseer</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">Aflaai is voltooi.</translation> <translation id="4335235004908507846">Chrome kan help om jou teen dataskendings, slegte uitbreidings, en meer te beskerm</translation> <translation id="4343195214584226067"><ph name="EXTENSION_NAME" /> is by Chrome gevoeg</translation> <translation id="4384570495110188418">Chrome kan nie jou wagwoorde nagaan nie, want jy is nie aangemeld nie</translation> @@ -180,6 +193,7 @@ <translation id="4600710005438004015">Chrome kon nie na die nuutste weergawe opdateer nie en daarom het jy nie nuwe kenmerke en sekuriteitregstellings nie.</translation> <translation id="4627412468266359539">Opsioneel: Help om Chrome OS Flex-kenmerke en -werkverrigting beter te maak deur outomaties diagnostiese en gebruiksdata na Google toe te stuur.</translation> <translation id="4633000520311261472">Om Chrome veiliger te maak, het ons sekere uitbreidings wat nie in die <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> gelys is nie en dalk sonder jou medewete bygevoeg kon wees, gedeaktiveer.</translation> +<translation id="4680828127924988555">Kanselleer installering</translation> <translation id="469553575393225953">Uitbreidings, programme en temas van onbekende bronne af kan jou toestel beskadig. Chrome beveel aan dat hulle net uit die Chrome Webwinkel geïnstalleer word</translation> <translation id="4728575227883772061">Installering het weens 'n ongespesifiseerde fout misluk. As Google Chrome tans gebruik word, maak dit asseblief toe en probeer weer.</translation> <translation id="4747730611090640388">Chrome kan jou belangstellings skat. ’n Werf wat jy besoek kan Chrome later vra om jou belangstellings te sien om die advertensies wat jy sien, te personaliseer.</translation> @@ -235,10 +249,14 @@ <translation id="5895138241574237353">Herbegin</translation> <translation id="5901850848447342934">Jy sal <ph name="BEGIN_BOLD" />by die meeste werwe afgemeld word<ph name="END_BOLD" /> wanneer jy Chrome toemaak. As sinkronisering af is, sal jy ook <ph name="BEGIN_BOLD" />by Google-dienste en Chrome afgemeld word<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> – Netwerkaanmelding</translation> +<translation id="5924017743176219022">Koppel tans aan die internet …</translation> <translation id="5940385492829620908">Jou web, boekmerke en ander Chrome-goed woon hier.</translation> +<translation id="5941711191222866238">Maak kleiner</translation> <translation id="5941830788786076944">Maak Google Chrome die verstekblaaier</translation> <translation id="5959292945051687759">As ’n instelling nie op hierdie bIadsy verskyn nie, kan jy in jou <ph name="LINK_BEGIN" /> Chrome-bedryfstelselinstellings<ph name="LINK_END" /> kyk</translation> +<translation id="6003112304606738118">Laai tans af … <ph name="HOURS" /> uur oor</translation> +<translation id="6040143037577758943">Maak toe</translation> <translation id="6070348360322141662">Google Chrome sal jou data enkripteer vir bykomende sekuriteit</translation> <translation id="608006075545470555">Voeg werkprofiel by hierdie blaaier</translation> <translation id="6113794647360055231">Chrome het pas beter geword</translation> @@ -247,8 +265,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> – Google Chrome Beta</translation> <translation id="6235018212288296708">Inkomende reël vir Google Chrome om mDNS-verkeer toe te laat.</translation> <translation id="6247557882553405851">Google Wagwoordbestuurder</translation> +<translation id="6273793429163604305">Op jou merke …</translation> <translation id="6291089322031436445">Chrome Dev-programme</translation> <translation id="6291549208091401781">Google Chrome is reeds vir alle gebruikers op jou rekenaar geïnstalleer.</translation> +<translation id="6327105987658262776">Geen opdatering is beskikbaar nie.</translation> <translation id="6412673304250309937">Vergelyk URL'e met 'n lys onveilige werwe wat in Chrome geberg word. As 'n werf probeer om jou wagwoord te steel, of wanneer jy 'n skadelike lêer aflaai, sal Chrome dalk ook URL'e, insluitend stukkies bladsyinhoud, na Veiligblaai toe stuur.</translation> <translation id="6418662306461808273">Skakel oor na bestaande Chrome-profiel?</translation> <translation id="6506909944137591434">Chrome het kameratoestemming nodig om 'n 3D-kaart van jou omgewing te skep</translation> @@ -269,6 +289,7 @@ <translation id="6943584222992551122">Hierdie persoon se blaaierdata sal van hierdie toestel af uitgevee word. Meld as <ph name="USER_EMAIL" /> by Chrome aan om hierdie data te herwin.</translation> <translation id="6967962315388095737">Inkomende reël vir Google Chrome Beta om mDNS-verkeer toe te laat.</translation> <translation id="6989339256997917931">Google Chrome is opgedateer, maar jy het dit vir minstens 30 dae nie gebruik nie.</translation> +<translation id="7025789849649390912">Installering is gestop.</translation> <translation id="7025800014283535195">Jy kan hier tussen Chrome-profiele wissel</translation> <translation id="7036251913954633326">Jy kan <ph name="GUEST_LINK_BEGIN" />gasmodus<ph name="GUEST_LINK_END" /> in Chrome-blaaier gebruik as jy hierdie rekening net een keer wil gebruik. <ph name="LINK_BEGIN" />Voeg ’n nuwe persoon<ph name="LINK_END" /> by jou <ph name="DEVICE_TYPE" /> as jy ’n rekening vir iemand anders wil byvoeg. @@ -297,11 +318,13 @@ <translation id="7481213027396403996">Kry Chrome se sterkste beskerming</translation> <translation id="7486227612705979895">Chrome sal by jou Drive ingaan om voorstelle in die adresbalk te maak</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119"><ph name="COMPANY_NAME" />-installeerder</translation> <translation id="7606334485649076285">Google Chrome OS Flex</translation> <translation id="7626032353295482388">Welkom by Chrome</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> vereis dat jy die volgende diensbepalings lees en aanvaar voordat jy hierdie toestel gebruik. Hierdie bepalings verander, beperk of brei nie die Google Chrome-bedryfstelsel se bepalings uit nie.</translation> <translation id="7629695634924605473">Chrome sal jou laat weet as jou wagwoorde gekompromitteer is</translation> <translation id="7641148173327520642">Jou stelseladministrateur het Google Chrome opgestel om <ph name="ALTERNATIVE_BROWSER_NAME" /> oop te maak om by <ph name="TARGET_URL_HOSTNAME" /> in te gaan.</translation> +<translation id="7649070708921625228">Hulp</translation> <translation id="7651907282515937834">Chrome-onderneminglogo</translation> <translation id="7655455401911432608">Jou blaaigeskiedenis, ’n rekord van werwe wat jy besoek het deur Chrome op hierdie toestel te gebruik.</translation> <translation id="7747138024166251722">Die installeerder kon nie 'n tydelike gids skep nie. Gaan asseblief na vir beskikbare skyfspasie en toestemming om sagteware te installeer.</translation> @@ -313,6 +336,8 @@ <translation id="7801699035218095297">Google Chrome probeer tans om wagwoorde te kopieer. Tik jou Windows-wagwoord in om dit toe te laat.</translation> <translation id="7808348361785373670">Verwyder uit Chrome …</translation> <translation id="7825851276765848807">Installering het weens 'n ongespesifiseerde fout misluk. Laai Google Chrome asseblief weer af.</translation> +<translation id="7845233973568007926">Dankie dat jy geïnstalleer het. Jy moet jou rekenaar herbegin voordat jy <ph name="BUNDLE_NAME" /> gebruik.</translation> +<translation id="7872446069773932638">Laai tans af … <ph name="SECONDS" /> sekonde(s) oor.</translation> <translation id="7880591377632733558">Welkom by Chrome, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">As jy 'n rekenaar deel, kan vriende en familie apart blaai en Chrome opstel nes hulle dit wil hê.</translation> <translation id="7896673875602241923">Iemand het voorheen op hierdie rekenaar as <ph name="ACCOUNT_EMAIL_LAST" /> by Chrome aangemeld. Skep asseblief 'n nuwe Chrome-gebruiker om jou inligting apart te hou.</translation> @@ -323,8 +348,11 @@ <translation id="8005666035647241369">Na Google Wagwoordbestuurder op hierdie toestel</translation> <translation id="8008534537613507642">Herinstalleer Chrome</translation> <translation id="8013993649590906847">As 'n prent nie 'n nuttige beskrywing het nie, sal Chrome probeer om een vir jou te verskaf. Prente word na Google toe gestuur om beskrywings te skep.</translation> +<translation id="80471789339884597">Dankie dat jy geïnstalleer het. Jy moet al jou blaaiers herbegin voordat jy <ph name="BUNDLE_NAME" /> gebruik.</translation> <translation id="8064015586118426197">Chrome OS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">Meer oor Google Chrome</translation> +<translation id="813913629614996137">Inisialiseer tans …</translation> <translation id="8255190535488645436">Google Chrome gebruik jou kamera en mikrofoon.</translation> <translation id="8286862437124483331">Google Chrome probeer tans om wagwoorde te wys. Tik jou Windows-wagwoord in om dit toe te laat.</translation> <translation id="828798499196665338">Jou ouer het "Toestemmings vir werwe, programme en uitbreidings" vir Chrome afgeskakel. Hierdie <ph name="EXTENSION_TYPE_PARAMETER" /> mag nie geaktiveer word nie.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_am.xtb b/chrome/app/resources/google_chrome_strings_am.xtb index 4c26ecb..6a61af2 100644 --- a/chrome/app/resources/google_chrome_strings_am.xtb +++ b/chrome/app/resources/google_chrome_strings_am.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="am"> <translation id="1001534784610492198">የጫኝው መዝገብ ተሰናክሏል ወይም ትክክል አይደለም። እባክዎ Google Chromeን እንደገና ያውርዱ።</translation> +<translation id="1026101648481255140">መጫኑን ከቆመበት ቀጥል</translation> <translation id="102763973188675173">Google Chromeን ያብጁና ይቆጣጠሩ። ዝማኔ ይገኛል።</translation> <translation id="1051826050538111504">በእርስዎ ኮምፒውተር ላይ ጎጂ ሶፍትዌር አለ። Chrome የእርስዎን አሰሳ እንደገና በጤናማነት እንዲሠራ ለማድረግ ሊያስወግደው፣ የእርስዎን ቅንብሮች እንደነበሩ ሊመልሳቸው እና ቅጥያዎችን ሊያሰናክል ይችላል።</translation> <translation id="1065672644894730302">አማራጮችዎ ሊነበቡ አልቻሉም። @@ -14,6 +15,7 @@ <translation id="1152920704813762236">ስለChromeOS</translation> <translation id="1154147086299354128">&በChrome ውስጥ ክፈት</translation> <translation id="1178374936842835197">በዚህ ገጽ ላይ አንድ ቅንብር ካልታየ በእርስዎ <ph name="LINK_BEGIN" />የChromeOS Flex ቅንብሮች<ph name="LINK_END" /> ውስጥ ይመልከቱ</translation> +<translation id="1203500561924088507">ሰለተጫኑ እናመሰግናለን። <ph name="BUNDLE_NAME" />ን ከመጠቀምዎ በፊት አሳሽዎን እንደገና ማስጀመር አለብዎት።</translation> <translation id="1278833599417554002">&Chromeን ለማዘመን ዳግም ያስነሱት</translation> <translation id="1302523850133262269">እባክዎ Chrome የቅርብ ጊዜዎቹን ዝማኔዎች እስኪጭን ድረስ ይጠብቁ።</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> ይህን መሣሪያ ከመጠቀምዎ በፊት የሚከተለውን የአገልግሎት ውል እንዲያነብቡ እና እንዲቀበሉ ይፈለጋል። ይህ ውል የGoogle ChromeOS Flex ውሉን አያስፋፋውም፣ አይቀይረውም ወይም አይገድበውም።</translation> @@ -33,6 +35,7 @@ <translation id="1619887657840448962">Chromeን ይበልጥ ደህንነቱ የተጠበቀ እንዲሆን ለማድረግ፣ በ<ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> ውስጥ ያልተዘረዘረውን የሚከተለውን ቅጥያ አሰናክለነዋል እና እርስዎ ሳያውቁት የታከለ ሊሆን ይችላል።</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />የእርስዎን ውሂብ እንዴት ማቀናበር እንደሚችሉ፦<ph name="END_BOLD" /> የእርስዎን ግላዊነት ለመጠበቅ ከ4 ሳምንታት በላይ የቆዩ ዝንባሌዎችዎን በራስ-ሰር እንሰርዛለን። ማሰስዎን በሚቀጥሉበት ጊዜ ዝንባሌ እንደገና በዝርዝሩ ላይ ሊታይ ይችላል። ወይም Chrome ከግምት ውስጥ እንዲያስገባቸው የማይፈልጓቸውን ዝንባሌዎች ማስወገድ ይችላሉ።</translation> <translation id="1628000112320670027">Chrome ላይ እገዛ ያግኙ</translation> +<translation id="1640672724030957280">በማውረድ ላይ...</translation> <translation id="1662146548738125461">ስለChromeOS Flex</translation> <translation id="1674870198290878346">አገናኝ በChrome ማንነት የ&ማያሳውቅ መስኮት ውስጥ ክፈት</translation> <translation id="1682634494516646069">Google Chrome የውሂብ አቃፊውን ማንበብ እና እሱ ላይ መጻፍ አይችልም፦ @@ -50,7 +53,9 @@ <translation id="1877026089748256423">Chrome ጊዜው አልፎበታል</translation> <translation id="1919130412786645364">የChrome በመለያ መግባትን ይፍቀዱ</translation> <translation id="1952239763774043237">የወደፊት የGoogle Chrome ዝመኔዎችን ለማግኘት፣ macOS 10.13 ወይም ከዚያ በኋላ ያለው ያስፈልግዎታል። ይህ ኮምፒተር macOS 10.12 እየተጠቀመ ነው።</translation> +<translation id="1953553007165777902">በማውረድ ላይ... <ph name="MINUTE" /> ደቂቃ(ዎች) ይቀራል(ሉ)</translation> <translation id="2018528049276128029">እያንዳንዱ መገለጫ እንደ ዕልባቶች፣ ታሪክ፣ የይለፍ ቃላት እና ሌሎችም ያሉ የራሱ የChrome መረጃዎችን ይይዛል</translation> +<translation id="2018879682492276940">መጫን አልተሳካም። እባክዎ እንደገና ይሞክሩ።</translation> <translation id="2071318482926839249">ሌላ መለያ አስቀድሞ ገብቷል። አሰሳዎን ለይቶ ለማቆየት Chrome የራስዎን መገለጫ ለእርስዎ መፍጠር ይችላል።</translation> <translation id="207902854391093810">ሙከራዎች ሲበሩ የማስታወቂያ ልኬት እርስዎ የሚጎበኟቸው ጣቢያዎች የማስታወቂያዎቻቸውን አፈጻጸም የሚለካው ጣቢያ የሚያግዘውን መረጃ ከChrome እንዲጠይቁ ያስችላቸዋል። የማስታወቂያ ልኬት በተቻለ መጠን ትንሽ መረጃን በጣቢያዎች መካከል በማስተላለፍ የጣቢያ ተሻጋሪ ክትትልን ይገድባል።</translation> <translation id="2094648590148273905">የChromeOS Flex ደንቦች</translation> @@ -62,6 +67,7 @@ <translation id="2131230230468101642">የእርስዎን ግላዊነት ለመጠበቅ ከ4 ሳምንታት በላይ የቆዩ ዝንባሌዎችዎን በራስ-ሰር እንሰርዛለን። ማሰስዎን በሚቀጥሉበት ጊዜ ዝንባሌ እንደገና በዝርዝሩ ላይ ሊታይ ይችላል። ወይም Chrome ከግምት ውስጥ እንዳያስገባቸው የማይፈልጓቸውን ዝንባሌዎች ማስወገድ ይችላሉ።</translation> <translation id="2139300032719313227">ChromeOSን ዳግም አስጀምር</translation> <translation id="2151406531797534936">እባክዎ Chrome ን አሁን ዳግም ያስጀምሩ</translation> +<translation id="2174917724755363426">መጫኑ አልተጠናቀቀም። እርግጠኛ ነዎት መሰረዝ ይፈልጋሉ?</translation> <translation id="2258103955319320201">በሁሉም መሣሪያዎችዎ ላይ የእርስዎን የChrome አሳሽ ነገሮች ለመድረስ ይግቡ፣ ከዚያ ስምረትን ያብሩ</translation> <translation id="2290014774651636340">የGoogle ኤ ፒ አይ ቁልፎች ይጎድላሉ። አንዳንድ የGoogle Chrome ተግባራት ይሰናከላሉ።</translation> <translation id="2290095356545025170">እርግጠኛ ነዎት Google Chromeን ማራገፍ ይፈልጋሉ?</translation> @@ -98,13 +104,16 @@ <translation id="2871893339301912279">ወደ Chrome ገብተዋል!</translation> <translation id="2885378588091291677">ተግባር መሪ</translation> <translation id="2888126860611144412">ስለChrome</translation> +<translation id="2915996080311180594">በኋላ ዳግም አስነሳ</translation> <translation id="2926676257163822632">ደካማ የይለፍ ቃላት ለመገመት ቀላል ናቸው። Chrome <ph name="BEGIN_LINK" /> ለእርስዎ ጠንካራ የይለፍ ቃላትን እንዲፈጥር እና እንዲያስታውስ<ph name="END_LINK" /> ይፍቀዱ።</translation> <translation id="2926952073016206995">Chrome ለዚህ ጣቢያ የካሜራ ፈቃድ ያስፈልገዋል</translation> +<translation id="2928420929544864228">ጭነት ተጠናቅቋል።</translation> <translation id="2929907241665500097">Chrome አልተዘመነም፣ የሆነ ስክህተት ተከስቷል። <ph name="BEGIN_LINK" />የChrome ዝማኔ ችግሮችን እና ያልተሳኩ ዝማኔዎችን ያስተካክሉ።<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> - በአውታረ መረብ ወደ መለያ መግባት - Chrome</translation> <translation id="3019382870990049182">&ChromeOS Flexን ለማዘመን እንደገና ያስጀምሩ</translation> <translation id="303514781271618814">Chrome ጣቢያዎች ያነሰ ውሂብዎን ተጠቅመው ተመሳሳይ የአሰሳ ተሞክሮ እንዲያቀርቡ የሚያስችሏቸውን አዳዲስ ባህሪያትን እያሰሰ ነው።</translation> <translation id="3037838751736561277">Google Chrome በጀርባ ሁኔታ ላይ ነው።</translation> +<translation id="3038232873781883849">ለመጫን በመጠበቅ ላይ...</translation> <translation id="3059710691562604940">የጥንቃቄ አሰሳ ጠፍቷል። Chrome እንዲያበሩት ይመክራል።</translation> <translation id="3065168410429928842">የChrome ትር</translation> <translation id="3069821012350118710">እርስዎ የጎበኟቸው ጣቢያዎች Chromeን እስኪዘጉ ድረስ መረጃዎን ያስታውሳሉ</translation> @@ -118,6 +127,7 @@ <translation id="3169523567916669830">በሙከራዎቹ ጊዜ ማስታወቂያዎችን ለእርስዎ ለማሳየት የሚጠቀሙባቸውን የዝንባሌ ጣቢያዎች ርዕሶች ማየት እና ማስወገድ ይችላሉ። Chrome በቅርብ ጊዜ የአሰሳ ታሪክዎ ላይ ተመስርቶ የእርስዎን ዝንባሌዎች ይገምታል።</translation> <translation id="3245429137663807393">እንዲሁም የChrome አጠቃቀም ሪፖርቶችን ካጋሩ፣ እነዚያ ሪፖርቶች እርስዎ የሚጎበኟቸውን ዩአርኤሎች ያካትታሉ</translation> <translation id="3282568296779691940">Chrome ውስጥ ይግቡ</translation> +<translation id="3286538390144397061">አሁን ዳግም አስጀምር</translation> <translation id="3360895254066713204">Chrome አጋዥ</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome አሁን ዳግም ይጀምራል}=1{Chrome በ1 ሰከንድ ውስጥ ዳግም ይጀምራል}one{Chrome በ# ሰከንዶች ውስጥ ዳግም ይጀምራል}other{Chrome በ# ሰከንዶች ውስጥ ዳግም ይጀምራል}}</translation> <translation id="3396977131400919238">በመጫን ጊዜ የሥርዓተ ክወና ስህተት ተፈጥሯል። እባክዎ Google Chromeን እንደገና ያውርዱ።</translation> @@ -154,9 +164,11 @@ <translation id="4106587138345390261">Chrome ጣቢያዎች ያነሰ መረጃዎን ተጠቅመው ተመሳሳይ የአሰሳ ተሞክሮ እንዲያቀርቡ የሚያስችሏቸውን አዲስ ባህሪያት እያሰሰ ነው።</translation> <translation id="4110895483821904099">አዲሱን የChrome መገለጫዎ ያቀናብሩት</translation> <translation id="4147555960264124640">በሚተዳደር መለያ እየገቡ ነው፣ እና አስተዳዳሪው በእርስዎ Google Chrome መገለጫ ላይ ቁጥጥር እየሰጡት ነው። እንደ የእርስዎ መተግበሪያዎች፣ ዕልባቶች፣ ታሪክ፣ የይለፍ ቃላት እና ሌሎች ቅንብሮች ያሉ የእርስዎ Chrome ውሂብ እስከ መጨረሻው ከ<ph name="USER_NAME" /> ጋር የተያያዙ ይሆናሉ። ይህን ውሂብ በGoogle የመለያዎች Dashboard አማካኝነት ሊሰርዙት ይችላሉ፣ ነገር ግን ይህን ውሂብ ከሌላ መለያ ጋር ሊያጎዳኙት አይችሉም። <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">በመጫን ላይ...</translation> <translation id="4149882025268051530">ጫኝው መዝገብ ለመበተን አልቻለም። እባክዎ Google Chromeን እንደገና ያውርዱ።</translation> <translation id="4191857738314598978">{0,plural, =1{በአንድ ቀን ውስጥ Chromeን ዳግም አስጀምር}one{በ# ቀኖች ውስጥ Chromeን ዳግም አስጀምር}other{በ# ቀኖች ውስጥ Chromeን ዳግም አስጀምር}}</translation> <translation id="4205939740494406371">Chrome የእርስዎን የይለፍ ቃላት መፈተሽ አይችልም። ከ24 ሰዓቶች በኋላ እንደገና ይሞክሩ ወይም <ph name="BEGIN_LINK" />በGoogle መለያዎ ውስጥ የይለፍ ቃላትን ይፈትሹ<ph name="END_LINK" />።</translation> +<translation id="4222932583846282852">በመሰረዝ ላይ...</translation> <translation id="4242034826641750751">Chrome ለዚህ ጣቢያ የካሜራ እና የማይክሮፎን ፈቃዶች ያስፈልጉታል</translation> <translation id="424864128008805179">ከChrome ተዘግቶ ይወጣ?</translation> <translation id="4251615635259297716">የChrome ውሂብዎ ከዚህ መለያ ጋር ይገናኝ?</translation> @@ -164,6 +176,7 @@ <translation id="4281844954008187215">የአግልግሎት ውል</translation> <translation id="4293420128516039005">Chromeን በመላ መሣሪያዎችዎ ላይ ለማሳመር እና ግላዊነት ለማላበስ</translation> <translation id="4328355335528187361">Google Chrome ገንቢ (mDNS-In)</translation> +<translation id="4334294535648607276">ማውረድ ተጠናቅቋል።</translation> <translation id="4335235004908507846">Chrome ደህንነትዎ ከውሂብ ጥሰቶች፣ ከመጥፎ ቅጥያዎች እና ተጨማሪ ነገሮች እንደተጠበቀ እንዲቆይ ሊያግዝ ይችላል</translation> <translation id="4343195214584226067"><ph name="EXTENSION_NAME" /> ወደ Chrome ታክሏል</translation> <translation id="4384570495110188418">እርስዎ በመለያ ስላልገቡ ስለሆኑ Chrome የይለፍ ቃላትዎን መፈተሽ አይችልም</translation> @@ -178,6 +191,7 @@ <translation id="4600710005438004015">Chrome ወደ የቅርብ ጊዜው ስሪት ሊዘመን አልቻለም፣ ስለዚህ አዲስ ባህሪያት እና የደህንነት ማስተካከያዎች እያመለጠዎት ነው።</translation> <translation id="4627412468266359539">ግዴታ አይደለም፦ የምርመራ እና የአጠቃቀም ውሂብን በራስ-ሰር ወደ Google በመላክ የChromeOS Flex ባህሪያትን እና አፈጻጸምን እንዲሻሻል ያግዙ።</translation> <translation id="4633000520311261472">Chrome ይበልጥ ደህንነቱ የተጠበቀ እንዲሆን ለማድረግ፣ በ<ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> ውስጥ ያልተጠቀሱ እና እርስዎ ሳያውቋቸው የታከሉ ሊሆኑ የሚችሉ የተወሰኑ ዝርዝሮችን አሰናክለናል።</translation> +<translation id="4680828127924988555">መጫኑን ሰርዝ</translation> <translation id="469553575393225953">ካልታወቁ ምንጮች የመጡ ቅጥያዎች፣ መተግበሪያዎች እና ገጽታዎች መሣሪያዎን ሊጎዱ ይችላሉ። Chrome እነሱን ከChrome የድር መደብር ብቻ መጫንን ይመክራል</translation> <translation id="4728575227883772061">ተለይቶ ባልታወቀ ስህተት ምክንያት ጭነት ከሽፏል። Google Chrome አሁን እያሄደ ከሆነ ፣ እባክዎ ይዝጉትና እንደገና ይሞክሩ።</translation> <translation id="4747730611090640388">Chrome የእርስዎን ዝንባሌዎች ሊገምት ይችላል። በኋላ ላይ እርስዎ የሚጎበኙት ጣቢያ እርስዎ የሚያዩዋቸውን ማስታወቂያዎች ግላዊነት ለማላበስ Chrome ዝንባሌዎችዎን እንዲያይ ሊጠይቅ ይችላል።</translation> @@ -233,9 +247,13 @@ <translation id="5895138241574237353">እንደገና ጀምር</translation> <translation id="5901850848447342934">Chromeን ሲዘጉ <ph name="BEGIN_BOLD" />ከብዙ ጣቢያዎች ዘግተው እንዲወጡ<ph name="END_BOLD" /> ይደረጋሉ። ማስመር ጠፍቶ ከሆነ <ph name="BEGIN_BOLD" />ከGoogle አገልግሎቶች እና ከChrome ዘግተው እንዲወጡ<ph name="END_BOLD" /> ይደረጋሉ።</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - በአውታረ መረብ ወደ መለያ መግባት</translation> +<translation id="5924017743176219022">ከበይነመረቡ ጋር በመገናኘት ላይ...</translation> <translation id="5940385492829620908">የእርስዎ ድር፣ ዕልባቶች እና ሌሎች የChrome ነገሮች እዚህ ይኖራሉ።</translation> +<translation id="5941711191222866238">አሳንስ</translation> <translation id="5941830788786076944">Google Chromeን መነሻ ማሰሻ አድርግ</translation> <translation id="5959292945051687759">በዚህ ገጽ ላይ አንድ ቅንብር ካልታየ በእርስዎ <ph name="LINK_BEGIN" />የChromeOS ቅንብሮች<ph name="LINK_END" /> ውስጥ ይመልከቱ</translation> +<translation id="6003112304606738118">በማውረድ ላይ... <ph name="HOURS" /> ሰዓት(ታት) ይቀራል(ሉ)</translation> +<translation id="6040143037577758943">ዝጋ</translation> <translation id="6070348360322141662">ለተጨማሪ ደህንነት ሲባል Google Chrome ውሂብዎን ያመሰጥረዋል</translation> <translation id="608006075545470555">የስራ መገለጫ ወደዚህ አሳሽ ያክሉ</translation> <translation id="6113794647360055231">Chrome አሁን ይበልጥ ተሻሽሏል</translation> @@ -244,8 +262,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> - Google Chrome ቅድመ-ይሁንታ</translation> <translation id="6235018212288296708">Google Chrome ለmDNS ትራፊክ ለመፍቀድ የውስጥ ደንብ።</translation> <translation id="6247557882553405851">Google የይለፍ ቃል አስተዳዳሪ</translation> +<translation id="6273793429163604305">በቦታህ ተገኝ...</translation> <translation id="6291089322031436445">Chrome Dev መተግበሪያዎች</translation> <translation id="6291549208091401781">Google Chrome ቀደም ብሎ በእርስዎ ኮምፒውተር ላይ ላሉ ተጠቃሚዎች ተጭኗል።</translation> +<translation id="6327105987658262776">ምንም ዝማኔ የለም።</translation> <translation id="6412673304250309937">በChrome ላይ የተከማቹ ድህንነታቸው ያልተጠበቁ ጣቢያዎች ዝርዝር ጋር ዩአርኤሎችን ይፈትሻል። አንድ ጣቢያ የእርስዎን የይለፍ ቃል ለመስረቅ ከሞከረ ወይም ጎጂ ፋይል ካወረደ Chrome እንዲሁም የገጽ ይዘትን ክፍሎችም ጨምሮ ዩአርኤሎችን ወደ የጥንቃቄ አሰሳ መላክ ሊልክ ይችላል።</translation> <translation id="6418662306461808273">ወደ ነባር የChrome መገለጫ ይቀየር?</translation> <translation id="6506909944137591434">Chrome የዙሪያዎን የ3ል ካርታ ለመፍጠር የካሜራ ፈቃድ ያስፈልገዋል</translation> @@ -266,6 +286,7 @@ <translation id="6943584222992551122">የእዚህ ሰው የአሰሳ ውሂብ ከዚህ መሣሪያ ይሰረዛል። ውሂቡን መልሰው ለማግኘት እንደ <ph name="USER_EMAIL" /> ሆነው ወደ Chrome ይግቡ።</translation> <translation id="6967962315388095737">የmDNS ትራፊክን ለመፍቀድ የGoogle Chrome ቅድመ-ይሁንታ የውስጥ ደንብ።</translation> <translation id="6989339256997917931">Google Chrome ተዘምኗል፣ ግን ቢያንስ ለ30 ቀኖች አልተጠቀሙበትም።</translation> +<translation id="7025789849649390912">መጫኑ ቆሟል።</translation> <translation id="7025800014283535195">እዚህ በChrome መገለጫዎች መካከል መቀያየር ይችላሉ</translation> <translation id="7036251913954633326">ይህን መለያ ለአንድ ጊዜ ብቻ ለመጠቀም ከፈለጉ በChrome አሳሽ ውስጥ <ph name="GUEST_LINK_BEGIN" />የእንግዳ ሁነታ<ph name="GUEST_LINK_END" />ን መጠቀም ይችላሉ። ለሌላ ሰው መለያ ማከል ከፈለጉ በእርስዎ <ph name="DEVICE_TYPE" /> ላይ <ph name="LINK_BEGIN" />አዲስ ሰው ያክሉ<ph name="LINK_END" />። @@ -294,11 +315,13 @@ <translation id="7481213027396403996">በጣም ጠንካራውን የChrome ደህንነት ያግኙ</translation> <translation id="7486227612705979895">Chrome የእርስዎን Drive በአድራሻ አሞሌ ውስጥ ጥቆማ ሐሳቦችን ይደርሳል</translation> <translation id="7535429826459677826">Google Chrome ገንቢ</translation> +<translation id="7583399374488819119"><ph name="COMPANY_NAME" /> ጫኝ</translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">ወደ Chrome እንኳን ደህና መጡ</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> ይህን መሣሪያ ከመጠቀምዎ በፊት የሚከተለውን የአገልግሎት ውል እንዲያነብቡ እና እንዲቀበሉ ይፈለጋል። ይህ ውል የGoogle ChromeOS ውሉን አያስፋፋውም፣ አይቀይረውም ወይም አይገድበውም።</translation> <translation id="7629695634924605473">Chrome የእርስዎ የይለፍ ቃላት ከተነጠቁ እርስዎ እንዲያውቁት ያደርግዎታል</translation> <translation id="7641148173327520642">የስርዓት አስተዳዳሪዎ Google Chrome <ph name="TARGET_URL_HOSTNAME" /> ለመድረስ <ph name="ALTERNATIVE_BROWSER_NAME" />ን እንዲከፍት አዋቅሮታል።</translation> +<translation id="7649070708921625228">እገዛ</translation> <translation id="7651907282515937834">Chrome Enterprise አርማ</translation> <translation id="7655455401911432608">የአሰሳ ታሪክዎ፣ በዚህ መሣሪያ ላይ Chromeን ተጠቅመው የጎበኟቸው የጣቢያዎች መዝገብ።</translation> <translation id="7747138024166251722">ጫኝው ጊዜያዊ ማውጫ መፍጠር አልቻለም። እባክዎ ነፃ የዲስክ ቦታ እና ሶፍትዌር የመጫን ፍቃድ እንዳለ ይፈትሹ።</translation> @@ -310,6 +333,8 @@ <translation id="7801699035218095297">Google Chrome የይለፍ ቃላትን ለመቅዳት እየሞከረ ነው። ይህንን ለመፍቀድ የእርስዎን Windows የይለፍ ቃል ይተይቡ።</translation> <translation id="7808348361785373670">ከChrome አስወግድ...</translation> <translation id="7825851276765848807">ተለይቶ ባልታወቀ ስህተት ምክንያት ጭነት ከሽፏል። እባክዎ Google Chromeን እንደገና ያውርዱ።</translation> +<translation id="7845233973568007926">ሰለተጫኑ እናመሰግናለን። <ph name="BUNDLE_NAME" />ን ከመጠቀምዎ በፊት ኮምፒውተርዎን እንደገና ማስጀመር አለብዎት።</translation> +<translation id="7872446069773932638">በማውረድ ላይ... <ph name="SECONDS" /> ሰከንድ(ዶች) ይቀራሉ</translation> <translation id="7880591377632733558">ወደ Chrome እንኳን ደህና መጡ፣ <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">ኮምፒውተር የሚጋሩ ከሆኑ ጓደኛዎች እና ቤተሰብ ተለይተው ሊያስሱ እና Chromeን በሚፈልጉበት መንገድ ማዋቀር ይችላሉ።</translation> <translation id="7896673875602241923">የሆነ ሰው ከዚህ ቀደም በዚህ ኮምፒውተር ላይ እንደ <ph name="ACCOUNT_EMAIL_LAST" /> ሆነው ወደ Chrome ገብተዋል። የእርስዎን መረጃ ለይተው ለማስቀመጥ እባክዎ አዲስ የChrome ተጠቃሚ ይፍጠሩ።</translation> @@ -320,8 +345,11 @@ <translation id="8005666035647241369">በዚህ መሣሪያ ላይ ወደ Google የይለፍ ቃል አስተዳዳሪ</translation> <translation id="8008534537613507642">Chromeን ዳግም ጫነው</translation> <translation id="8013993649590906847">አንድ ምስል ጠቃሚ መግለጫ ከሌለው Chrome ለእርስዎ አንድ ለማቅረብ ይሞክራል። ዝርዝር መግለጫዎችን ለመፍጠር፣ ምስሎች ወደ Google ይላካሉ።</translation> +<translation id="80471789339884597">ሰለተጫኑ እናመሰግናለን። <ph name="BUNDLE_NAME" />ን ከመጠቀምዎ በፊት ሁሉንም አሳሾችዎን እንደገና ማስጀመር አለብዎት።</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">ስለ &Google Chrome</translation> +<translation id="813913629614996137">በማስጀመር ላይ…</translation> <translation id="8255190535488645436">Google Chrome ካሜራዎን እና ማይክሮፎንዎን እየተጠቀመ ነው።</translation> <translation id="8286862437124483331">Google Chrome የይለፍ ቃሎችን ለማሳየት እየሞከረ ነው። ይህንን ለመፍቀድ የእርስዎን Windows የይለፍ ቃል ይተይቡ።</translation> <translation id="828798499196665338">የእርስዎ ወላጅ ለChrome «የጣቢያዎች፣ መተግበሪያዎች እና ቅጥያዎች ፈቃዶች»ን አጥፍተዋል። ይህን <ph name="EXTENSION_TYPE_PARAMETER" /> ማንቃት አይፈቀድም።</translation>
diff --git a/chrome/app/resources/google_chrome_strings_ar.xtb b/chrome/app/resources/google_chrome_strings_ar.xtb index 56ec099..0bf514f 100644 --- a/chrome/app/resources/google_chrome_strings_ar.xtb +++ b/chrome/app/resources/google_chrome_strings_ar.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="ar"> <translation id="1001534784610492198">أرشيف المثبت تالف أو غير صالح. يُرجى تنزيل Google Chrome مرة أخرى.</translation> +<translation id="1026101648481255140">استئناف التثبيت</translation> <translation id="102763973188675173">تخصيص Google Chrome والتحكُّم فيه. هناك تحديث متوفر.</translation> <translation id="1051826050538111504">هناك برنامج ضار على جهاز الكمبيوتر. ويمكن لمتصفِّح Chrome إزالته واستعادة إعداداتك وإيقاف الإضافات لكي يعمل متصفِّحك بشكلٍ طبيعي من جديد.</translation> <translation id="1065672644894730302">لا يمكن قراءة إعداداتك المفضّلة. قد تكون بعض الميزات غير متاحة، ولن يتم حفظ التغييرات في الإعدادات المفضّلة.</translation> @@ -13,6 +14,7 @@ <translation id="1154147086299354128">&فتح في Chrome</translation> <translation id="1178374936842835197">في حال عدم عرض أحد الإعدادات على هذه الصفحة، انتقِل إلى <ph name="LINK_BEGIN" /> إعدادات نظام التشغيل ChromeOS Flex<ph name="LINK_END" /></translation> +<translation id="1203500561924088507">شكرًا على التثبيت. عليك إعادة تشغيل المتصفِّح قبل استخدام <ph name="BUNDLE_NAME" />.</translation> <translation id="1278833599417554002">إعادة تشغيل متصفِّح Chrome لتحديثه</translation> <translation id="1302523850133262269">يُرجى الانتظار لحين تثبيت Chrome لآخر تحديثات النظام.</translation> <translation id="1335640173511558774">يطلب <ph name="MANAGER" /> منك قراءة بنود الخدمة التالية وقبولها قبل استخدام هذا الجهاز، مع العلم بأنّ هذه البنود لا توسِّع نطاق بنود نظام التشغيل ChromeOS Flex من Google ولا تعدلِّها ولا تفرض قيودًا عليها.</translation> @@ -33,6 +35,7 @@ <translation id="1619887657840448962">لجعل Chrome أكثر أمنًا، أوقفنا الإضافة التالية التي لم تُدرج في <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> وربما تكون قد أضيفت بدون علمك.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />كيفية إدارة بياناتك:<ph name="END_BOLD" /> لحماية خصوصيتك، نحذف تلقائيًا اهتماماتك التي يمر أكثر من أربعة أسابيع على إضافتها إلى قائمة اهتماماتك. وفي حال بحثت عن أحد الاهتمامات مرّة آخرى، سيظهر في القائمة من جديد. يمكنك إزالة الاهتمامات التي لا تريد أن يضيفها Chrome إلى قائمة اهتماماتك.</translation> <translation id="1628000112320670027">الحصول على مساعدة في Chrome</translation> +<translation id="1640672724030957280">جارٍ التنزيل...</translation> <translation id="1662146548738125461">لمحة عن نظام التشغيل ChromeOS Flex</translation> <translation id="1674870198290878346">فتح الرابط في نافذة تصفح متخفٍ في Chrome</translation> <translation id="1682634494516646069">يتعذر على Google Chrome القراءة والكتابة في دليل البيانات الخاص به: @@ -50,7 +53,9 @@ <translation id="1877026089748256423">إصدار Chrome قديم</translation> <translation id="1919130412786645364">السماح بتسجيل الدخول إلى Chrome</translation> <translation id="1952239763774043237">للحصول على تحديثات Google Chrome في المستقبل، يجب استخدام جهاز يعمل بنظام التشغيل macOS 10.13 أو إصدار أحدث. يعمل هذا الكمبيوتر بنظام التشغيل macOS 10.12.</translation> +<translation id="1953553007165777902">جارٍ التنزيل… عدد الدقائق المتبقّية: <ph name="MINUTE" /></translation> <translation id="2018528049276128029">يحتفظ كل ملف شخصي بالمعلومات الخاصة به على Chrome، مثل الإشارات المرجعية والسجلّ وكلمات المرور وغير ذلك.</translation> +<translation id="2018879682492276940">تعذّر التثبيت. يُرجى إعادة المحاولة.</translation> <translation id="2071318482926839249">سبق وتم تسجيل الدخول باستخدام حساب آخر. للحصول على تجربة تصفُّح منفصلة، يمكن لمتصفِّح Chrome إنشاء ملف شخصي خاص بك.</translation> <translation id="207902854391093810">عندما تكون التجارب مفعَّلة، يسمح Ad measurement للمواقع الإلكترونية التي تنتقل إليها بطلب معلومات من Chrome تساعد الموقع الإلكتروني في قياس أداء الإعلانات التي يعرضها. ويحدّ Ad measurement من عملية تتبّع البيانات ونشاط التصفّح على المواقع الإلكترونية، وذلك من خلال نقل أقل قدر ممكن من المعلومات بينها.</translation> <translation id="2094648590148273905">أحكام نظام التشغيل ChromeOS Flex</translation> @@ -62,6 +67,7 @@ <translation id="2131230230468101642">لحماية خصوصيتك، نحذف تلقائيًا اهتماماتك التي يمر عليها أكثر من أربعة أسابيع. وفي حال بحثت عن أحد الاهتمامات مرّة آخرى، سيظهر في القائمة من جديد. يمكنك إزالة الاهتمامات التي لا تريد أن يضيفها Chrome إلى قائمة اهتماماتك.</translation> <translation id="2139300032719313227">إعادة تشغيل نظام التشغيل Chrome</translation> <translation id="2151406531797534936">يُرجى إعادة تشغيل Chrome الآن</translation> +<translation id="2174917724755363426">لم يكتمل التثبيت. هل تريد فعلاً الإلغاء؟</translation> <translation id="2258103955319320201">للوصول إلى بياناتك في متصفّح Chrome من جميع أجهزتك، سجِّل الدخول وفعِّل المزامنة.</translation> <translation id="2290014774651636340">مفاتيح واجهة برمجة تطبيقات Google مفقودة. وسيترتب على ذلك توقف بعض وظائف Google Chrome عن العمل.</translation> <translation id="2290095356545025170">هل تريد فعلًا إزالة Google Chrome؟</translation> @@ -98,13 +104,16 @@ <translation id="2871893339301912279">تم تسجيل دخولك إلى Chrome!</translation> <translation id="2885378588091291677">إدارة المهام</translation> <translation id="2888126860611144412">لمحة عن Chrome</translation> +<translation id="2915996080311180594">إعادة التشغيل لاحقًا</translation> <translation id="2926676257163822632">من السهل تخمين كلمات المرور الضعيفة. يمكنك السماح لمتصفِّح Chrome <ph name="BEGIN_LINK" />بإنشاء كلمات مرور قوية وتذكُّرها نيابة عنك<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">يحتاج Chrome إلى إذن للوصول إلى الكاميرا من أجل هذا الموقع الإلكتروني.</translation> +<translation id="2928420929544864228">اكتمل التثبيت.</translation> <translation id="2929907241665500097">تعذّر تحديث Chrome بسبب حدوث خطأ. <ph name="BEGIN_LINK" />حلّ مشاكل تحديث Chrome وتعذُّر التحديثات<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> - Chrome - تسجيل الدخول إلى الشبكة</translation> <translation id="3019382870990049182">إعادة التشغيل لتحديث &ChromeOS Flex</translation> <translation id="303514781271618814">يعمل Chrome على استكشاف ميزات جديدة تتيح للمواقع الإلكترونية توفير تجربة التصفّح نفسها باستخدام قدر أقل من البيانات.</translation> <translation id="3037838751736561277">Google Chrome في وضع الخلفية.</translation> +<translation id="3038232873781883849">في انتظار التثبيت...</translation> <translation id="3059710691562604940">تم إيقاف "التصفّح الآمن" ويقترح متصفّح Chrome تفعيله.</translation> <translation id="3065168410429928842">علامة تبويب Chrome</translation> <translation id="3069821012350118710">تحتفظ المواقع الإلكترونية التي تزورها بمعلوماتك إلى أن تغلق متصفّح Chrome.</translation> @@ -118,6 +127,7 @@ <translation id="3169523567916669830">أثناء التجارب، يمكنك الاطِّلاع على المواضيع محل الاهتمام التي استخدمتها المواقع الإلكترونية لعرض الإعلانات لك ويمكنك إزالة هذه المواضيع. ويقدِّر Chrome المواضيع محل الاهتمام بناءً على سجل التصفّح الأخير.</translation> <translation id="3245429137663807393">في حال مشاركة تقارير استخدام Chrome أيضًا، ستتضمّن هذه التقارير عناوين URL التي تزورها</translation> <translation id="3282568296779691940">تسجيل الدخول إلى Chrome</translation> +<translation id="3286538390144397061">إعادة التشغيل الآن</translation> <translation id="3360895254066713204">مساعد Chrome</translation> <translation id="3379938682270551431">{0,plural, =0{ستتم إعادة تشغيل Chrome الآن}=1{ستتم إعادة تشغيل Chrome في غضون ثانية واحدة}two{ستتم إعادة تشغيل Chrome في غضون ثانيتين}few{ستتم إعادة تشغيل Chrome في غضون # ثوان}many{ستتم إعادة تشغيل Chrome في غضون # ثانيةً}other{ستتم إعادة تشغيل Chrome في غضون # ثانية}}</translation> <translation id="3396977131400919238">حدث خطأ في نظام التشغيل أثناء عملية التثبيت. يُرجى تنزيل Google Chrome مرة أخرى.</translation> @@ -154,9 +164,11 @@ <translation id="4106587138345390261">يعمل Chrome على استكشاف ميزات جديدة تتيح للمواقع الإلكترونية توفير تجربة التصفّح ذاتها باستخدام قدر أقل من المعلومات.</translation> <translation id="4110895483821904099">إعداد ملفك الشخصي الجديد على متصفِّح Chrome</translation> <translation id="4147555960264124640">إنك تسجل الدخول باستخدام حساب مُدار وتمنح المشرف إمكانية التحكم في ملفك الشخصي في Google Chrome. وسيتم ربط بيانات Chrome التابعة لك، مثل التطبيقات والإشارات المرجعية والسجلّ وكلمات المرور والإعدادات الأخرى بالمستخدم <ph name="USER_NAME" />. وستتمكن من حذف هذه البيانات عبر لوحة تحكم حسابات Google، ولكنك لن تتمكن من إقران هذه البيانات بحساب آخر. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">جارٍ التثبيت...</translation> <translation id="4149882025268051530">فشلت أداة المثبِّت في فك ضغط الأرشيف. يُرجى تنزيل Google Chrome مرة أخرى.</translation> <translation id="4191857738314598978">{0,plural, =1{يجب إعادة تشغيل Chrome في غضون يوم واحد}zero{يجب إعادة تشغيل Chrome في غضون # يوم}two{يجب إعادة تشغيل Chrome في غضون يومين}few{يجب إعادة تشغيل Chrome في غضون # أيام}many{يجب إعادة تشغيل Chrome في غضون # يومًا}other{يجب إعادة تشغيل Chrome في غضون # يوم}}</translation> <translation id="4205939740494406371">يتعذّر على Chrome التحقُّق من كلمات المرور. يُرجى إعادة المحاولة بعد 24 ساعة أو <ph name="BEGIN_LINK" />التحقُّق من كلمات المرور في حسابك على Google<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">جارٍ الإلغاء...</translation> <translation id="4242034826641750751">يحتاج Chrome إلى إذن للوصول إلى الكاميرا والميكروفون من أجل هذا الموقع الإلكتروني.</translation> <translation id="424864128008805179">هل تريد تسجيل الخروج من Chrome؟</translation> <translation id="4251615635259297716">هل ترغب في ربط بياناتك في Chrome بهذا الحساب؟</translation> @@ -164,6 +176,7 @@ <translation id="4281844954008187215">بنود الخدمة</translation> <translation id="4293420128516039005">يمكنك تسجيل الدخول لمزامنة Chrome وتخصيصه على جميع أجهزتك.</translation> <translation id="4328355335528187361">إصدار مطوّري البرامج من Google Chrome (mDNS-In)</translation> +<translation id="4334294535648607276">اكتمل التنزيل.</translation> <translation id="4335235004908507846">يستطيع Chrome مساعدتك في الحفاظ على أمان معلوماتك من عمليات اختراق البيانات والإضافات الضارة وغيرها من المشاكل.</translation> <translation id="4343195214584226067">تمت إضافة <ph name="EXTENSION_NAME" /> إلى Chrome</translation> <translation id="4384570495110188418">يتعذّر على Chrome التحقّق من كلمات المرور لأنك لم تسجّل الدخول.</translation> @@ -178,6 +191,7 @@ <translation id="4600710005438004015">تعذّرت إعادة التحميل Chrome إلى آخر إصدار، لذلك قد تفوتك الميزات وعمليات إصلاح الأمان الجديدة.</translation> <translation id="4627412468266359539">اختياري: يمكنك المساعدة في تحسين ميزات نظام التشغيل ChromeOS Flex وأدائه من خلال إرسال بيانات التشخيص والاستخدام تلقائيًا إلى Google.</translation> <translation id="4633000520311261472">لجعل Chrome أكثر أمانًا، تم إيقاف بعض الإضافات غير المدرجة في <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> والتي ربما تمت إضافتها بدون علمك.</translation> +<translation id="4680828127924988555">إلغاء التثبيت</translation> <translation id="469553575393225953">إنّ الإضافات والتطبيقات والمظاهر الواردة من مصادر غير معروفة يمكن أن تتسبّب في إلحاق الضرر بجهازك. ينصح Chrome بإجراء عملية التثبيت من خلال سوق Chrome الإلكتروني فقط.</translation> <translation id="4728575227883772061">فشلت عملية التثبيت بسبب خطأ غير محدد. إذا كان Google Chrome في حالة التشغيل حاليًا، يُرجى إغلاقه وإعادة المحاولة.</translation> <translation id="4747730611090640388">يمكن أن يقدِّر Chrome اهتماماتك. وبعد ذلك، يمكن للموقع الإلكتروني الذي تنتقل إليه أن يطلب من Chrome معرفة اهتماماتك من أجل تخصيص الإعلانات التي تظهر لك.</translation> @@ -231,10 +245,14 @@ <translation id="5895138241574237353">إعادة التشغيل</translation> <translation id="5901850848447342934">سيتم <ph name="BEGIN_BOLD" />تسجيل خروجك من معظم المواقع الإلكترونية<ph name="END_BOLD" /> عند إغلاق متصفّح Chrome. إذا كانت المزامنة متوقّفة، سيتم أيضًا <ph name="BEGIN_BOLD" />تسجيل خروجك من خدمات Google ومتصفّح Chrome<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - تسجيل الدخول إلى الشبكة</translation> +<translation id="5924017743176219022">جارٍ الاتصال بالإنترنت...</translation> <translation id="5940385492829620908">الويب والإشارات المرجعية وغيرها من عناصر Chrome توجد هنا.</translation> +<translation id="5941711191222866238">تصغير</translation> <translation id="5941830788786076944">جعل Google Chrome المتصفّح التلقائي</translation> <translation id="5959292945051687759">في حال عدم عرض إعدادات على هذه الصفحة، انتقِل إلى <ph name="LINK_BEGIN" /> إعدادات نظام التشغيل Chrome<ph name="LINK_END" />.</translation> +<translation id="6003112304606738118">جارٍ التنزيل… الساعات المتبقّية: <ph name="HOURS" /></translation> +<translation id="6040143037577758943">إغلاق</translation> <translation id="6070348360322141662">لمزيد من الأمان، سيشفِّر Google Chrome بياناتك</translation> <translation id="608006075545470555">إضافة ملف شخصي للعمل على هذا المتصفِّح</translation> <translation id="6113794647360055231">Chrome أصبح أفضل</translation> @@ -243,8 +261,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> - الإصدار التجريبي من Google Chrome</translation> <translation id="6235018212288296708">قاعدة الوارد إلى Google Chrome للسماح بحركة مرور mDNS.</translation> <translation id="6247557882553405851">مدير كلمات المرور في Google</translation> +<translation id="6273793429163604305">جارٍ الاستعداد...</translation> <translation id="6291089322031436445">تطبيقات إصدار مطوري البرامج من Chrome</translation> <translation id="6291549208091401781">تم تثبيت Google Chrome من قبل لجميع المستخدمين على الكمبيوتر.</translation> +<translation id="6327105987658262776">ما مِن تحديث متوفّر.</translation> <translation id="6412673304250309937">يعمل على التحقّق من عناوين URL التي تحتوي على قائمة بمواقع إلكترونية غير آمنة مُخزّنة في Chrome. وإذا حاول موقع إلكتروني سرقة كلمة المرور أو إذا نزّلت ملفًا ضارًا، قد يرسل متصفّح Chrome أيضًا عناوين URL تتضمّن أجزاء من محتوى الصفحة إلى "التصفّح الآمن".</translation> <translation id="6418662306461808273">هل تريد الانتقال إلى ملف شخصي حالي على Chrome؟</translation> <translation id="6506909944137591434">يحتاج Chrome إلى إذن للوصول إلى الكاميرا من أجل إنشاء خريطة ثلاثية الأبعاد للمكان حولك.</translation> @@ -265,6 +285,7 @@ <translation id="6943584222992551122">سيتم حذف بيانات تصفُّح هذا المستخدم من هذا الجهاز. لاسترداد البيانات، يُرجى تسجيل الدخول إلى Chrome بصفتك <ph name="USER_EMAIL" />.</translation> <translation id="6967962315388095737">قاعدة الوارد إلى الإصدار التجريبي من Google Chrome للسماح بحركة مرور mDNS.</translation> <translation id="6989339256997917931">تم تحديث متصفح Google Chrome، ولكنك لم تستخدمه منذ أكثر من 30 يومًا.</translation> +<translation id="7025789849649390912">تم إيقاف التثبيت.</translation> <translation id="7025800014283535195">يمكنك من هنا التبديل بين الملفات الشخصية على Chrome.</translation> <translation id="7036251913954633326">إذا أردت استخدام هذا الحساب لمرة واحدة فقط، يمكنك استخدام <ph name="GUEST_LINK_BEGIN" />وضع الضيف<ph name="GUEST_LINK_END" /> في متصفّح Chrome. وإذا أردت إضافة حساب لمستخدم آخر، <ph name="LINK_BEGIN" />أضِف مستخدمًا جديدًا<ph name="LINK_END" /> إلى <ph name="DEVICE_TYPE" />، مع العِلم بأنّ الأذونات التي سبق لك منحها إلى المواقع الإلكترونية والتطبيقات يمكن أن تنطبق على هذا الحساب. يمكنك إدارة حساباتك على Google من خلال <ph name="SETTINGS_LINK_BEGIN" />الإعدادات<ph name="SETTINGS_LINK_END" />.</translation> <translation id="7062128746136194023">أوقفَ أحد والدَيك "أذونات المواقع الإلكترونية والتطبيقات والإضافات" لمتصفِّح Chrome. ولا يمكن تثبيت <ph name="EXTENSION_TYPE_PARAMETER" />.</translation> @@ -289,11 +310,13 @@ <translation id="7481213027396403996">الحصول على أعلى مستوى من الأمان في متصفِّح Chrome</translation> <translation id="7486227612705979895">سيصل Chrome إلى Drive لإنشاء الاقتراحات في شريط العناوين.</translation> <translation id="7535429826459677826">إصدار مطوري البرامج من Google Chrome</translation> +<translation id="7583399374488819119">أداة تثبيت <ph name="COMPANY_NAME" /></translation> <translation id="7606334485649076285">نظام التشغيل ChromeOS Flex من Google</translation> <translation id="7626032353295482388">مرحبًا بك في Chrome</translation> <translation id="7626072681686626474">يشترط <ph name="MANAGER" /> قراءة بنود الخدمة التالية وقبولها قبل استخدام هذا الجهاز، مع العلم بأنّ هذه البنود لا توسِّع نطاق بنود نظام التشغيل Chrome من Google ولا تعدِّلها ولا تفرض قيودًا عليها.</translation> <translation id="7629695634924605473">يتم إعلامك من خلال Chrome في حال تم اختراق كلمات المرور في أي وقت.</translation> <translation id="7641148173327520642">ضَبَط مشرف النظام Google Chrome لفتح <ph name="ALTERNATIVE_BROWSER_NAME" /> للوصول إلى <ph name="TARGET_URL_HOSTNAME" />.</translation> +<translation id="7649070708921625228">مساعدة</translation> <translation id="7651907282515937834">شعار Chrome Enterprise</translation> <translation id="7655455401911432608">سجلّ تصفّحك، وهو سجل يشمل المواقع الإلكترونية التي انتقلت إليها باستخدام Chrome على هذا الجهاز.</translation> <translation id="7747138024166251722">تعذر على أداة المثبِّت إنشاء دليل مؤقت. يُرجى التحقق من وجود مساحة خالية على القرص وتوفر الإذن اللازم لتثبيت البرنامج.</translation> @@ -305,6 +328,8 @@ <translation id="7801699035218095297">يحاول Google Chrome نسخ كلمات المرور. اكتب كلمة مرور Windows للسماح بذلك.</translation> <translation id="7808348361785373670">جارٍ الإزالة من Chrome...</translation> <translation id="7825851276765848807">فشل التثبيت نظرًا لحدوث خطأ غير محدد. يُرجى تنزيل Google Chrome مرة أخرى.</translation> +<translation id="7845233973568007926">شكرًا على التثبيت. عليك إعادة تشغيل الكمبيوتر قبل استخدام <ph name="BUNDLE_NAME" />.</translation> +<translation id="7872446069773932638">جارٍ التنزيل… الثواني المتبقّية: <ph name="SECONDS" /></translation> <translation id="7880591377632733558"><ph name="ACCOUNT_FIRST_NAME" />، مرحبًا بك في Chrome.</translation> <translation id="7890208801193284374">إذا كنت تشارك الكمبيوتر مع أصدقائك وعائلتك، فبإمكانهم التصفح على حدة وإعداد Chrome على النحو الذي يريدونه.</translation> <translation id="7896673875602241923">سجّل شخص ما الدخول من قبل إلى Chrome على جهاز الكمبيوتر هذا باسم <ph name="ACCOUNT_EMAIL_LAST" />. يُرجى إنشاء حساب مستخدم جديد في Chrome للإبقاء على معلوماتك بشكلٍ منفصل.</translation> @@ -315,8 +340,11 @@ <translation id="8005666035647241369">حفظ كلمة المرور في "مدير كلمات المرور" من Google على هذا الجهاز</translation> <translation id="8008534537613507642">إعادة تثبيت Chrome</translation> <translation id="8013993649590906847">في حال لم تتضمن صورة ما وصفًا مفيدًا، سيحاول Chrome توفير وصف لك. لإنشاء الأوصاف، سيتم إرسال الصور إلى Google.</translation> +<translation id="80471789339884597">شكرًا على التثبيت. عليك إعادة تشغيل جميع المتصفِّحات قبل استخدام <ph name="BUNDLE_NAME" />.</translation> <translation id="8064015586118426197">نظام التشغيل ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">&حول Google Chrome</translation> +<translation id="813913629614996137">تجري التهيئة...</translation> <translation id="8255190535488645436">يستخدم Google Chrome الكاميرا والميكروفون.</translation> <translation id="8286862437124483331">يحاول Google Chrome عرض كلمات المرور. اكتب كلمة مرور Windows للسماح بذلك.</translation> <translation id="828798499196665338">أوقفَ أحد والدَيك "أذونات المواقع الإلكترونية والتطبيقات والإضافات" لمتصفِّح Chrome. ولا يمكن تفعيل <ph name="EXTENSION_TYPE_PARAMETER" />.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_as.xtb b/chrome/app/resources/google_chrome_strings_as.xtb index 2e96ec7..1e5a2bd 100644 --- a/chrome/app/resources/google_chrome_strings_as.xtb +++ b/chrome/app/resources/google_chrome_strings_as.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="as"> <translation id="1001534784610492198">ইনষ্টলাৰ আৰ্কাইভটো ব্যৱহাৰযোগ্য নহয় বা অমান্য। অনুগ্ৰহ কৰি Google Chrome পুনৰ ডাউনল'ড কৰক।</translation> +<translation id="1026101648481255140">ইনষ্টল কৰাটো পুনৰ আৰম্ভ কৰক</translation> <translation id="102763973188675173">Google Chrome কাষ্টমাইজ আৰু নিয়ন্ত্ৰণ কৰক। আপডে’ট উপলব্ধ।</translation> <translation id="1051826050538111504">আপোনাৰ কম্পিউটাৰত কোনো ক্ষতিকাৰক ছফ্টৱেৰ আছে। Chromeএ আপোনাৰ ব্ৰাউজাৰে সাধাৰণভাৱে কাম কৰিবলৈ এইটো আঁতৰাব পাৰে, আপোনাৰ ছেটিং পুনঃস্থাপন কৰিব পাৰে আৰু এক্সটেনশ্বন অক্ষম কৰিব পাৰে।</translation> <translation id="1065672644894730302">আপোনাৰ অগ্ৰাধিকাৰসমূহ পঢ়িব নোৱাৰি। @@ -15,6 +16,7 @@ <translation id="1154147086299354128">Chromeত &খোলক</translation> <translation id="1178374936842835197">যদি কোনো ছেটিং এই পৃষ্ঠাখনত দেখা পোৱা নাযায়, তেন্তে আপোনাৰ <ph name="LINK_BEGIN" /> ChromeOS Flexৰ ছেটিঙ<ph name="LINK_END" />ত চাওক</translation> +<translation id="1203500561924088507">ইনষ্টল কৰাৰ বাবে ধন্যবাদ। আপুনি <ph name="BUNDLE_NAME" /> ব্যৱহাৰ কৰাৰ পূৰ্বে আপোনাৰ ব্ৰাউজাৰটো ৰিষ্টাৰ্ট কৰিবই লাগিব।</translation> <translation id="1278833599417554002">&Chrome আপডে'ট কৰিবলৈ পুনৰ লঞ্চ কৰক</translation> <translation id="1302523850133262269">Chromeএ শেহতীয়া ছিষ্টেম আপডে’ট ইনষ্টল কৰালৈ অপেক্ষা কৰক।</translation> <translation id="1335640173511558774"><ph name="MANAGER" />ৰ বাবে আপুনি এই ডিভাইচটো ব্যৱহাৰ কৰাৰ পূৰ্বে তলত উল্লেখ কৰা সেৱাৰ চৰ্তাৱলী পঢ়ি তাত সন্মতি দিয়াৰ আৱশ্যক। এই চৰ্তাৱলীয়ে ChromeOS Flexৰ চৰ্তাৱলী বিস্তাৰ, সংশোধন অথবা সীমিত নকৰে।</translation> @@ -35,6 +37,7 @@ <translation id="1619887657840448962">আমি Chromeক অধিক সুৰক্ষিত কৰি তুলিবলৈ <ph name="IDS_EXTENSION_WEB_STORE_TITLE" />ত সূচীবদ্ধ নোহোৱা আৰু আপুনি নজনাকৈয়ে যোগ হ’ব পৰা এক্সটেনশ্বন অক্ষম কৰিছোঁ।</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />আপুনি নিজৰ ডেটা কেনেকৈ পৰিচালনা কৰিব পাৰে:<ph name="END_BOLD" /> আপোনাৰ গোপনীয়তা সুৰক্ষিত কৰিবলৈ, আমি ৪ সপ্তাহতকৈ পুৰণি হোৱা আপোনাৰ আগ্ৰহসমূহ স্বয়ংক্ৰিয়ভাৱে মচোঁ। আপুনি ব্ৰাউজ কৰি থাকিলে, সূচীখনত পুনৰ কোনো এটা আগ্ৰহ প্ৰদৰ্শিত হ’ব পাৰে। অথবা আপুনি যিবোৰ আগ্ৰহ Chromeএ বিবেচনা কৰাটো নিবিচাৰে সেইবোৰ আঁতৰাব পাৰে।</translation> <translation id="1628000112320670027">Chromeৰ জৰিয়তে সহায় পাওক</translation> +<translation id="1640672724030957280">ডাউনল’ড হৈ আছে...</translation> <translation id="1662146548738125461">ChromeOS Flexৰ বিষয়ে</translation> <translation id="1674870198290878346">Chromeৰ ইনক’গ&নিট’ ৱিণ্ড’ লিংকটো খোলক</translation> <translation id="1682634494516646069">Google Chromeএ নিজৰ ডেটা ডাইৰেক্টৰী পঢ়িব আৰু লিখিব নোৱাৰে: @@ -52,7 +55,9 @@ <translation id="1877026089748256423">Chromeৰ ম্যাদ উকলিছে</translation> <translation id="1919130412786645364">Chromeত ছাইন ইন কৰিব দিয়ক</translation> <translation id="1952239763774043237">Google Chromeৰ ভৱিষ্যতৰ আপডে’টসমূহ পাবলৈ আপোনাক macOS 10.13 অথবা তাৰ পাছৰ সংস্কৰণৰ আৱশ্যক হ’ব। এই কম্পিউটাৰটোৱে macOS 10.12 ব্যৱহাৰ কৰি আছে।</translation> +<translation id="1953553007165777902">ডাউনল’ড হৈ আছে... <ph name="MINUTE" /> মিনিট বাকী আছে</translation> <translation id="2018528049276128029">প্ৰতিটো প্ৰ'ফাইলে ইয়াৰ নিজৰ Chromeৰ তথ্য ৰাখে, যেনে বুকমাৰ্ক, ইতিহাস, পাছৱৰ্ড আৰু অধিক</translation> +<translation id="2018879682492276940">ইনষ্টল কৰিব পৰা নগ’ল। অনুগ্ৰহ কৰি পুনৰ চেষ্টা কৰক।</translation> <translation id="2071318482926839249">অন্য এটা একাউণ্ট ইতিমধ্যে ছাইন ইন কৰি থোৱা আছে। আপোনাৰ ব্ৰাউজিং পৃথক কৰি ৰাখিবলৈ Chromeএ আপোনাৰ বাবে আপোনাৰ নিজৰ প্ৰ’ফাইল সৃষ্টি কৰি পাৰে।</translation> <translation id="207902854391093810">ট্ৰায়েল অন কৰা থাকিলে, বিজ্ঞাপনৰ জোখ-মাখে আপুনি যিবিলাক ছাইটলৈ যায়, সেইবিলাকক Chromeৰ পৰা তথ্য অনুৰোধ কৰাৰ অনুমতি দিয়ে, যিটোৱে ছাইটটোক নিজৰ বিজ্ঞাপনৰ কাৰ্যক্ষমতা জোখাত সহায় কৰে। বিজ্ঞাপনৰ জোখ-মাখে ছাইটবিলাকৰ মাজত যিমান পাৰি কম তথ্য স্থানান্তৰণৰ জৰিয়তে ক্ৰছ-ছাইট ট্ৰেকিং সীমিত কৰে।</translation> <translation id="2094648590148273905">ChromeOS Flexৰ চৰ্তাৱলী</translation> @@ -64,6 +69,7 @@ <translation id="2131230230468101642">আপোনাৰ গোপনীয়তা সুৰক্ষিত কৰিবলৈ, আমি ৪ সপ্তাহতকৈ পুৰণি হোৱা আপোনাৰ আগ্ৰহসমূহ স্বয়ংক্ৰিয়ভাৱে মচোঁ। আপুনি ব্ৰাউজ কৰি থাকিলে, সূচীখনত পুনৰ কোনো এটা আগ্ৰহ প্ৰদৰ্শিত হ’ব পাৰে। অথবা আপুনি যিবোৰ আগ্ৰহ Chromeএ বিবেচনা কৰাটো নিবিচাৰে সেইবোৰ আঁতৰাব পাৰে।</translation> <translation id="2139300032719313227">ChromeOS ৰিষ্টাৰ্ট কৰক</translation> <translation id="2151406531797534936">অনুগ্ৰহ কৰি Chrome এতিয়া ৰিষ্টাৰ্ট কৰক</translation> +<translation id="2174917724755363426">ইনষ্টল কৰাটো সম্পূৰ্ণ হোৱা নাই। আপুনি বাতিল কৰিব বিচাৰে বুলি নিশ্চিতনে?</translation> <translation id="2258103955319320201">আপোনাৰ আটাইবোৰ ডিভাইচত আপোনাৰ Chrome ব্ৰাউজাৰৰ বস্তু এক্সেছ কৰিবলৈ, ছাইন ইন কৰি তাৰ পাছত ছিংক অন কৰক</translation> <translation id="2290014774651636340">Google API কীসমূহ নাই। Google Chromeৰ কিছুমান কার্যক্ৰম অক্ষম কৰা হ’ব।</translation> <translation id="2290095356545025170">আপুনি Google Chrome আনইনষ্টল কৰিবলৈ বিচাৰে বুলি নিশ্চিতনে?</translation> @@ -100,13 +106,16 @@ <translation id="2871893339301912279">আপুনি Chromeত ছাইন ইন হৈ আছে!</translation> <translation id="2885378588091291677">কাৰ্য পৰিচালক</translation> <translation id="2888126860611144412">Chromeৰ বিষয়ে</translation> +<translation id="2915996080311180594">পাছত ৰিষ্টাৰ্ট কৰক</translation> <translation id="2926676257163822632">দুৰ্বল পাছৱৰ্ডসমূহ অনুমান কৰিবলৈ সহজ। Chromeক <ph name="BEGIN_LINK" />আপোনাৰ বাবে শক্তিশালী পাছৱৰ্ড সৃষ্টি কৰিবলৈ আৰু মনত ৰাখিবলৈ দিয়ক<ph name="END_LINK" />।</translation> <translation id="2926952073016206995">Chromeক এই ছাইটটোৰ বাবে কেমেৰাৰ অনুমতিৰ আৱশ্যক</translation> +<translation id="2928420929544864228">ইনষ্টল কৰাটো সম্পূৰ্ণ হ’ল।</translation> <translation id="2929907241665500097">Chrome আপডে'ট হোৱা নাই, কিবা ভুল হৈছে। <ph name="BEGIN_LINK" />Chromeৰ আপডে'ট সম্পর্কীয় সমস্যাবোৰ আৰু বিফল হোৱা আপডে'টসমূহ সমাধান কৰক।<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> - নেটৱর্কত ছাইন ইন - Chrome</translation> <translation id="3019382870990049182">&ChromeOS Flex আপডে’ট কৰিবলৈ পুনৰ লঞ্চ কৰক</translation> <translation id="303514781271618814">Chromeএ নতুন সুবিধাসমূহ অন্বেষণ কৰি আছে, যিবোৰে ছাইটসমূহক আপোনাৰ ডেটা কমকৈ ব্যৱহাৰ কৰি একেই ব্ৰাউজিঙৰ অভিজ্ঞতা প্ৰদান কৰিবলৈ দিয়ে</translation> <translation id="3037838751736561277">Google Chrome নেপথ্যৰ ম’ডত আছে।</translation> +<translation id="3038232873781883849">ইনষ্টল কৰাৰ বাবে অপেক্ষা কৰি থকা হৈছে...</translation> <translation id="3059710691562604940">সুৰক্ষিত ব্ৰাউজিং অফ আছে। Chromeএ ইয়াক অন কৰাটো চুপাৰিছ কৰে।</translation> <translation id="3065168410429928842">Chrome টেব</translation> <translation id="3069821012350118710">আপুনি Chrome বন্ধ নকৰালৈকে আপুনি চোৱা ছাইটসমূহে আপোনাৰ তথ্য মনত ৰাখে</translation> @@ -120,6 +129,7 @@ <translation id="3169523567916669830">আপোনাক বিজ্ঞাপন দেখুৱাবলৈ ছাইটবোৰে ব্যৱহাৰ কৰা আগ্ৰহৰ বিষয়বোৰ আপুনি ট্ৰায়েলৰ সময়ত চাব আৰু আঁতৰাব পাৰে। আপোনাৰ শেহতীয়া ব্ৰাউজিঙৰ ইতিহাসৰ ওপৰত ভিত্তি কৰি Chromeএ আপোনাৰ আগ্ৰহ থকা বিষয়বস্তু অনুমান কৰে।</translation> <translation id="3245429137663807393">যদি আপুনি Chrome ব্যৱহাৰ কৰাৰ ৰিপ’ৰ্টও শ্বেয়াৰ কৰে, সেই ৰিপ’ৰ্টত আপুনি চোৱা URLসমূহ অন্তৰ্ভুক্ত হয়</translation> <translation id="3282568296779691940">Chromeত ছাইন-ইন কৰক</translation> +<translation id="3286538390144397061">এতিয়াই ৰিষ্টাৰ্ট কৰক</translation> <translation id="3360895254066713204">Chromeৰ সহায়ক</translation> <translation id="3379938682270551431">{0,plural, =0{এতিয়া Chrome পুনৰ লঞ্চ হ’ব}=1{১ ছেকেণ্ডত Chrome পুনৰ লঞ্চ হ’ব}one{# ছেকেণ্ডত Chrome পুনৰ লঞ্চ হ’ব}other{# ছেকেণ্ডত Chrome পুনৰ লঞ্চ হ’ব}}</translation> <translation id="3396977131400919238">ইনষ্টলেশ্বনৰ সময়ত অপাৰেটিং ছিষ্টেম সম্পর্কীয় এটা আসোঁৱাহ হৈছে। অনুগ্ৰহ কৰি Google Chrome পুনৰ ডাউনল’ড কৰক।</translation> @@ -156,9 +166,11 @@ <translation id="4106587138345390261">Chromeএ এনে কিছুমান নতুন সুবিধা অন্বেষণ কৰি আছে, যিবোৰে ছাইটসমূহক আপোনাৰ তথ্য কমকৈ ব্যৱহাৰ কৰি একেই ব্ৰাউজিঙৰ অভিজ্ঞতা প্ৰদান কৰিবলৈ দিয়ে</translation> <translation id="4110895483821904099">আপোনাৰ নতুন Chrome প্ৰ'ফাইল ছেট আপ কৰক</translation> <translation id="4147555960264124640">আপুনি কোনো পৰিচালিত একাউণ্টৰ জৰিয়তে ছাইন ইন কৰিছে আৰু কোনো প্ৰশাসকক আপোনাৰ Google Chrome প্ৰ’ফাইলৰ নিয়ন্ত্ৰণ দিছে। আপোনাৰ এপ্, বুকমার্ক, ইতিহাস, পাছৱর্ড আৰু অন্য ছেটিংসমূহৰ দৰে নিজৰ Chrome ডেটা স্থায়ীভাৱে <ph name="USER_NAME" />ৰ সৈতে সংযুক্ত হ’ব। আপুনি Google একাউণ্ট ডেশ্বব’ৰ্ডৰ জৰিয়তে এই ডেটা মচিব পাৰিব কিন্তু আপুনি এই ডেটা অন্য একাউণ্টৰ সৈতে সংলগ্ন কৰিব নোৰাৰিব।<ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">ইনষ্টল কৰি থকা হৈছে…</translation> <translation id="4149882025268051530">ইনষ্টলাৰে আৰ্কাইভক অসংকুচিত কৰিব নোৱাৰিলে। অনুগ্ৰহ কৰি পুনৰ Google Chrome ডাউনল'ড কৰক।</translation> <translation id="4191857738314598978">{0,plural, =1{এদিনৰ ভিতৰত Chrome পুনৰ লঞ্চ কৰক}one{# দিনৰ ভিতৰত Chrome পুনৰ লঞ্চ কৰক}other{# দিনৰ ভিতৰত Chrome পুনৰ লঞ্চ কৰক}}</translation> <translation id="4205939740494406371">Chromeএ আপোনাৰ পাছৱর্ডসমূহ পৰীক্ষা কৰিব নোৱাৰে। ২৪ ঘণ্টাৰ পাছত পুনৰ চেষ্টা কৰক অথবা <ph name="BEGIN_LINK" />আপোনাৰ Google একাউণ্টত পাছৱর্ডসমূহ পৰীক্ষা কৰক<ph name="END_LINK" />।</translation> +<translation id="4222932583846282852">বাতিল কৰি থকা হৈছে...</translation> <translation id="4242034826641750751">Chromeক এই ছাইটটোৰ বাবে মাইক্ৰ’ফ’ন আৰু কেমেৰাৰ অনুমতিৰ আৱশ্যক</translation> <translation id="424864128008805179">Chromeৰ পৰা ছাইন আউট কৰিবনে?</translation> <translation id="4251615635259297716">এই একাউণ্টত আপোনাৰ Chrome ডেটা লিংক কৰিবনে?</translation> @@ -166,6 +178,7 @@ <translation id="4281844954008187215">সেৱাৰ চৰ্তাৱলী</translation> <translation id="4293420128516039005">আপোনাৰ সকলো ডিভাইচত Chrome ছিংক আৰু ব্যক্তিগতকৰণ কৰিবলৈ ছাইন ইন কৰক</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">ডাউনল’ড সম্পূৰ্ণ হ’ল।</translation> <translation id="4335235004908507846">Chromeএ আপোনাক ডেটা উলংঘন, ক্ষতিকাৰক এক্সটেনশ্বন তথা আন বহুতৰ পৰা সুৰক্ষিত থকাত সহায় কৰিব পাৰে</translation> <translation id="4343195214584226067"><ph name="EXTENSION_NAME" /> Chromeত যোগ কৰা হ’ল</translation> <translation id="4384570495110188418">আপুনি ছাইন ইন হৈ নথকাৰ বাবে Chromeএ আপোনাৰ পাছৱর্ডসমূহ পৰীক্ষা কৰিব নোৱাৰে</translation> @@ -180,6 +193,7 @@ <translation id="4600710005438004015">Chromeক শেহতীয়া সংস্কৰণলৈ আপডে'ট কৰিব পৰা নগ'ল, গতিকে আপুনি নতুন সুবিধা আৰু সমস্যা সমাধানৰ উপায়সমূহ লাভ কৰা নাই।</translation> <translation id="4627412468266359539">ঐচ্ছিক: Googleলৈ স্বয়ংক্ৰিয়ভাৱে ডায়েগন’ষ্টিক আৰু ব্যৱহাৰৰ ডেটা পঠিয়াই ChromeOS Flexৰ সুবিধা আৰু কাৰ্যক্ষমতা উন্নত কৰাত সহায় কৰক।</translation> <translation id="4633000520311261472">আমি Chromeক অধিক সুৰক্ষিত কৰিবলৈ <ph name="IDS_EXTENSION_WEB_STORE_TITLE" />ত সূচীভুক্ত কিছুমান এক্সটেনশ্বন অক্ষম কৰিছোঁ যিবোৰ হয়তো আপোনাৰ অজ্ঞাতে যোগ কৰা হৈছিল।</translation> +<translation id="4680828127924988555">ইনষ্টল কৰাটো বাতিল কৰক</translation> <translation id="469553575393225953">অজ্ঞাত উৎসৰ এক্সটেনশ্বন, এপ্ আৰু থীমসমূহে আপোনাৰ ডিভাইচৰ ক্ষতি কৰিব পাৰে। সেইবোৰ কেৱল Chrome Web Storeৰ পৰা ডাউনল’ড কৰাটো Chromeএ চুপাৰিছ কৰে</translation> <translation id="4728575227883772061">অনির্দিষ্ট আসোঁৱাহৰ বাবে ইনষ্টল কৰিব পৰা নগ’ল। যদি Google Chrome বৰ্তমান চলি আছে, অনুগ্ৰহ কৰি সেইটো বন্ধ কৰি পুনৰ চেষ্টা কৰক।</translation> <translation id="4747730611090640388">Chromeএ আপোনাৰ আগ্ৰহসমূহ অনুমান কৰিব পাৰে। পাছত, আপুনি চোৱা কোনো ছাইটে আপুনি দেখা বিজ্ঞাপনসমূহ ব্যক্তিগতকৃত কৰিবলৈ Chromeক আপোনাৰ আগ্ৰহসমূহৰ বিষয়ে সুধিব পাৰে।</translation> @@ -235,10 +249,14 @@ <translation id="5895138241574237353">ৰিষ্টাৰ্ট কৰক</translation> <translation id="5901850848447342934">আপুনি Chrome বন্ধ কৰিলে আপোনাক <ph name="BEGIN_BOLD" />বেছিভাগ ছাইটৰ পৰা ছাইন আউট কৰোৱা হ’ব<ph name="END_BOLD" />। যদি ছিংক অফ কৰা থাকে, আপোনাক লগতে <ph name="BEGIN_BOLD" />Googleৰ সেৱা আৰু Chromeৰ পৰা ছাইন আউট কৰোৱা হ’ব<ph name="END_BOLD" />।</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - নেটৱর্কত ছাইন ইন</translation> +<translation id="5924017743176219022">ইন্টাৰনেটৰ সৈতে সংযোগ কৰি থকা হৈছে...</translation> <translation id="5940385492829620908">আপোনাৰ ৱেব, বুকমার্ক আৰু Chromeৰ অন্য বস্তুবোৰ ইয়াত থাকে৷</translation> +<translation id="5941711191222866238">সৰু কৰক</translation> <translation id="5941830788786076944">Google Chromeক ডিফ'ল্ট ব্ৰাউজাৰ হিচাপে ছেট কৰক</translation> <translation id="5959292945051687759">এই পৃষ্ঠাখনত যদি কোনো ছেটিং দেখা পোৱা নাযায়, তেন্তে আপোনাৰ <ph name="LINK_BEGIN" /> ChromeOSৰ ছেটিঙ<ph name="LINK_END" />ত চাওক</translation> +<translation id="6003112304606738118">ডাউনল’ড হৈ আছে... <ph name="HOURS" /> ঘণ্টা বাকী আছে</translation> +<translation id="6040143037577758943">বন্ধ কৰক</translation> <translation id="6070348360322141662">অতিৰিক্ত সুৰক্ষাৰ বাবে Google Chromeএ আপোনাৰ ডেটা এনক্ৰিপ্ট কৰিব</translation> <translation id="608006075545470555">এই ব্ৰাউজাৰত কৰ্মস্থানৰ প্ৰ’ফাইল যোগ দিয়ক</translation> <translation id="6113794647360055231">Chrome অধিক ব্যৱহাৰৰ উপযোগী হৈছে</translation> @@ -247,8 +265,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> - Google Chrome বিটা</translation> <translation id="6235018212288296708">mDNS ট্ৰেফিকক অনুমতি দিবলৈ Google Chromeৰ অন্তৰ্গামী নিয়ম</translation> <translation id="6247557882553405851">Google পাছৱৰ্ড পৰিচালক</translation> +<translation id="6273793429163604305">সাজু হওক…</translation> <translation id="6291089322031436445">Chrome Dev এপ্</translation> <translation id="6291549208091401781">আপোনাৰ কম্পিউটাৰত থকা সকলো ব্যৱহাৰকাৰীৰ বাবে Google Chrome ইতিমধ্যে ইনষ্টল কৰা আছে।</translation> +<translation id="6327105987658262776">কোনো আপডে’ট উপলব্ধ নহয়।</translation> <translation id="6412673304250309937">Chromeত ষ্ট'ৰ কৰি ৰখা অসুৰক্ষিত ছাইটসমূহৰ এখন সূচীৰ সৈতে URLসমূহ পৰীক্ষা কৰে। যদি কোনোবা ছাইটে আপোনাৰ পাছৱর্ড চুৰি কৰিবলৈ চেষ্টা কৰে অথবা আপুনি কোনো ক্ষতিকাৰক ফাইল ডাউনল'ড কৰাৰ সময়ত Chromeএ পৃষ্ঠাৰ সমলৰ বিটসমূহকে ধৰি URLসমূহ সুৰক্ষিত ব্ৰাউজিঙলৈ পঠিয়াব পাৰে।</translation> <translation id="6418662306461808273">পূৰ্বে থকা Chrome প্ৰ'ফাইললৈ যাবনে?</translation> <translation id="6506909944137591434">আপোনাৰ ওচৰ-পাজৰৰ ঠাইসমূহৰ এখন 3D মেপ সৃষ্টি কৰিবলৈ Chromeক কেমেৰাৰ অনুমতিৰ আৱশ্যক</translation> @@ -269,6 +289,7 @@ <translation id="6943584222992551122">এই ব্যক্তিজনৰ ব্ৰাউজিং ডেটা এই ডিভাইচৰপৰা মচা হ'ব। ডেটা পুনৰুদ্ধাৰ কৰিবলৈ <ph name="USER_EMAIL" /> হিচাপে Chromeত ছাইন ইন কৰক।</translation> <translation id="6967962315388095737">mDNS ট্ৰেফিকক অনুমতি দিবলৈ Google Chrome বিটাৰ অন্তৰ্গামী নিয়ম</translation> <translation id="6989339256997917931">Google Chrome আপডে’ট কৰা হৈছে কিন্তু যোৱা ৩০ দিন ধৰি আপুনি ইয়াক ব্যৱহাৰ কৰা নাই।</translation> +<translation id="7025789849649390912">ইনষ্টল কৰাটো বন্ধ হৈছে।</translation> <translation id="7025800014283535195">ইয়াত আপুনি Chromeৰ প্ৰ’ফাইলসমূহৰ মাজত সালসলনি কৰিব পাৰে</translation> <translation id="7036251913954633326">যদি আপুনি এই একাউণ্টটো কেৱল এবাৰ ব্যৱহাৰ কৰিব বিচাৰে, আপুনি Chrome ব্ৰাউজাৰত <ph name="GUEST_LINK_BEGIN" />অতিথি ম'ডটো<ph name="GUEST_LINK_END" /> ব্যৱহাৰ কৰিব পাৰে। যদি আপুনি অন্য কাৰোবাৰ বাবে এটা একাউণ্ট যোগ দিব বিচাৰে, আপোনাৰ <ph name="DEVICE_TYPE" />ত <ph name="LINK_BEGIN" />এগৰাকী নতুন ব্যক্তি যোগ দিয়ক<ph name="LINK_END" />। @@ -297,11 +318,13 @@ <translation id="7481213027396403996">Chromeৰ আটাইতকৈ বৰ্ধিত সুৰক্ষাৰ সুবিধা লাভ কৰক</translation> <translation id="7486227612705979895">Chromeএ ঠিকনাৰ বাৰত পৰামর্শ দিবলৈ আপোনাৰ ড্ৰাইভত এক্সেছ কৰিব</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119"><ph name="COMPANY_NAME" /> ইনষ্টলাৰ</translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">Chromeলৈ স্বাগতম</translation> <translation id="7626072681686626474"><ph name="MANAGER" />ৰ বাবে আপুনি এই ডিভাইচটো ব্যৱহাৰ কৰাৰ পূৰ্বে তলত উল্লেখ কৰা সেৱাৰ চৰ্তাৱলী পঢ়ি তাত সন্মতি দিয়াৰ আৱশ্যক। এই চৰ্তাৱলীয়ে ChromeOSৰ চৰ্তাৱলী বিস্তাৰ, সংশোধন অথবা সীমিত নকৰে।</translation> <translation id="7629695634924605473">Chromeএ আপোনাৰ পাছৱৰ্ডসমূহ কেতিয়াবা হেক কৰা হৈছিল নেকি আপোনাক জানিবলৈ দিয়ে</translation> <translation id="7641148173327520642">আপোনাৰ ছিষ্টেমৰ প্ৰশাসকে <ph name="TARGET_URL_HOSTNAME" /> এক্সেছ কৰিবৰ কাৰণে <ph name="ALTERNATIVE_BROWSER_NAME" /> খুলিবলৈ Google Chromeক কনফিগাৰ কৰিছে।</translation> +<translation id="7649070708921625228">সহায়</translation> <translation id="7651907282515937834">Chrome এণ্টাৰপ্ৰাইজৰ ল’গ’</translation> <translation id="7655455401911432608">আপোনাৰ ব্ৰাউজিঙৰ ইতিহাস, আপুনি এই ডিভাইচটোত Chrome ব্যৱহাৰ কৰি চোৱা ছাইটৰ ৰেকৰ্ড।</translation> <translation id="7747138024166251722">ইনষ্টলাৰটোৱে কোনো অস্থায়ী ডাইৰেক্ট'ৰী সৃষ্টি কৰিব নোৱাৰিলে। ছফ্টৱেৰ ইনষ্টল কৰিবলৈ অনুগ্ৰহ কৰি খালী ঠাই আৰু লগতে অনুমতি আছেনে নাই পৰীক্ষা কৰক।</translation> @@ -313,6 +336,8 @@ <translation id="7801699035218095297">Google Chromeএ পাছৱর্ডসমূহ প্ৰতিলিপি কৰিবলৈ চেষ্টা কৰি আছে। ইয়াৰ অনুমতি দিবলৈ আপোনাৰ Windowsৰ পাছৱৰ্ডটো টাইপ কৰক।</translation> <translation id="7808348361785373670">Chromeৰ পৰা আঁতৰাওক...</translation> <translation id="7825851276765848807">অনির্দিষ্ট আসোঁৱাহৰ বাবে ইনষ্টল কৰিব পৰা নগ’ল। অনুগ্ৰহ কৰি Google Chrome পুনৰ ডাউনল'ড কৰক।</translation> +<translation id="7845233973568007926">ইনষ্টল কৰাৰ বাবে ধন্যবাদ। আপুনি <ph name="BUNDLE_NAME" /> ব্যৱহাৰ কৰাৰ পূৰ্বে আপোনাৰ কম্পিউটাৰটো ৰিষ্টাৰ্ট কৰিবই লাগিব।</translation> +<translation id="7872446069773932638">ডাউনল’ড হৈ আছে... <ph name="SECONDS" /> ছেকেণ্ড বাকী আছে</translation> <translation id="7880591377632733558">Chromeলৈ স্বাগতম <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">আপুনি যদি কোনো কম্পিউটাৰ শ্বেয়াৰ কৰে, আপোনাৰ বন্ধুবৰ্গ আৰু পৰিয়ালে পৃথককৈ ব্ৰাউজ কৰিব পাৰে আৰু তেওঁলোকে বিচৰা ধৰণে Chrome ছেট আপ কৰিব পাৰে।</translation> <translation id="7896673875602241923">কোনো লোকে এই কম্পিউটাৰৰ Chromeত <ph name="ACCOUNT_EMAIL_LAST" /> হিচাপে পূর্বে ছাইন ইন কৰিছে। আপোনাৰ তথ্য পৃথক কৰি ৰাখিবলৈ কোনো নতুন Chrome ব্যৱহাৰকাৰী সৃষ্টি কৰক।</translation> @@ -323,8 +348,11 @@ <translation id="8005666035647241369">এই ডিভাইচটোত Google পাছৱৰ্ড পৰিচালকলৈ</translation> <translation id="8008534537613507642">Chrome পুনৰ ইনষ্টল কৰক</translation> <translation id="8013993649590906847">যদি কোনো প্ৰতিচ্ছবিত উপযোগী বিৱৰণ নাই তেন্তে Chromeএ আপোনাক সেয়া প্ৰদান কৰিবলৈ চেষ্টা কৰিব। বিৱৰণ সৃষ্টি কৰিবলৈ প্ৰতিচ্ছবি Googleলৈ প্ৰেৰণ কৰা হয়।</translation> +<translation id="80471789339884597">ইনষ্টল কৰাৰ বাবে ধন্যবাদ। আপুনি <ph name="BUNDLE_NAME" /> ব্যৱহাৰ কৰাৰ পূৰ্বে আপোনাৰ আটাইবোৰ ব্ৰাউজাৰ ৰিষ্টাৰ্ট কৰিবই লাগিব।</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">&Google Chromeৰ বিষয়ে</translation> +<translation id="813913629614996137">আৰম্ভ কৰা হৈছে…</translation> <translation id="8255190535488645436">Google Chromeএ আপোনাৰ কেমেৰা আৰু মাইক্ৰ’ফ’ন ব্যৱহাৰ কৰি আছে।</translation> <translation id="8286862437124483331">Google Chromeএ পাছৱৰ্ড দেখুৱাবলৈ চেষ্টা কৰি আছে। ইয়াৰ অনুমতি আপোনাৰ দিবলৈ Windows পাছৱৰ্ড টাইপ কৰক।</translation> <translation id="828798499196665338">আপোনাৰ অভিভাৱকে Chromeৰ বাবে "ছাইট, এপ্ আৰু এক্সটেনশ্বনসমূহৰ বাবে অনুমতি" অফ কৰিছে। এই <ph name="EXTENSION_TYPE_PARAMETER" />টো সক্ষম কৰাৰ অনুমতি নাই।</translation>
diff --git a/chrome/app/resources/google_chrome_strings_az.xtb b/chrome/app/resources/google_chrome_strings_az.xtb index 1526e4ce..ea9a2c0 100644 --- a/chrome/app/resources/google_chrome_strings_az.xtb +++ b/chrome/app/resources/google_chrome_strings_az.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="az"> <translation id="1001534784610492198">Quraşdırıcı arxivi zədələnib və ya yanlışdır. Lütfən, Google Chrome'u yenidən endirin.</translation> +<translation id="1026101648481255140">Quraşdırmaya davam edin</translation> <translation id="102763973188675173">Google Chrome'u fərdiləşdirin və idarə edin. Güncəlləmə əlçatandır.</translation> <translation id="1051826050538111504">Kompüterdə zərərli proqram təminatı var. Brauzerin normal şəkldə işləməsi üçün Chrome onu silə, ayarları bərpa edə və artırmaları deaktiv edə bilər.</translation> <translation id="1065672644894730302">Tərcihləriniz oxuna bilmir. @@ -15,6 +16,7 @@ <translation id="1154147086299354128">&Chrome'da açın</translation> <translation id="1178374936842835197">Ayar bu səhifədə göstərilməsə, <ph name="LINK_BEGIN" /> ChromeOS Flex ayarlarına<ph name="LINK_END" /> baxın</translation> +<translation id="1203500561924088507">Quraşdırdığınız üçün təşəkkür edirik. <ph name="BUNDLE_NAME" /> istifadə etməzdən əvvəl brauzerinizi yenidən başlatmalısınız.</translation> <translation id="1278833599417554002">&Chrome'u güncəlləmək üçün yenidən başladın</translation> <translation id="1302523850133262269">Chrome'un ən son sistem güncəlləşmələrini quraşdırmasını gözləyin.</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> bu cihazı istifadə etməzdən əvvəl aşağıdakı Xidmət Şərtlərini oxumağınızı və qəbul etməyinizi tələb edir. Bu şərtlər Google ChromeOS Flex Şərtlərini artırmır, dəyişdirmir və ya məhdudlaşdırmır.</translation> @@ -34,6 +36,7 @@ <translation id="1619887657840448962">Chrome'u təhlükəsiz etmək üçün, <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> siyahısında olmayan və xəbəriniz olmadan əlavə edilən artırmanı deaktiv etdik.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Datanızı necə idarə edə bilərsiniz:<ph name="END_BOLD" /> Məxfiliyinizi qorumaq üçün 4 həftədən köhnə maraqlarınızı avtomatik silirik. Baxmağa davam etdikcə, maraq siyahıda yenidən görünə bilər. Və ya Chrome'un nəzərə almasını istəmədiyiniz maraqları silə bilərsiniz.</translation> <translation id="1628000112320670027">Chrome ilə yardım alın</translation> +<translation id="1640672724030957280">Endirilir...</translation> <translation id="1662146548738125461">ChromeOS Flex haqqında</translation> <translation id="1674870198290878346">Linki Gizli Chrome Pəncərəsində açın</translation> <translation id="1682634494516646069">Google Chrome öz data direktoriyasını oxuya və yaza bilmir: <ph name="USER_DATA_DIRECTORY" /></translation> @@ -49,7 +52,9 @@ <translation id="1877026089748256423">Chrome'un vaxtı keçib</translation> <translation id="1919130412786645364">Chrome girişinə icazə verin</translation> <translation id="1952239763774043237">Google Chrome güncəlləmələrini əldə etmək üçün macOS 10.13 və ya daha yeni versiya tələb olunur. Bu kompüter macOS 10.12 istifadə edir.</translation> +<translation id="1953553007165777902">Endirilir... <ph name="MINUTE" /> dəqiqə qalıb</translation> <translation id="2018528049276128029">Hər bir profil əlfəcinlər, tarixçələr, parollar və s. kimi öz Chrome məlumatlarını saxlayır</translation> +<translation id="2018879682492276940">Quraşdırma alınmadı. Yenidən sınayın.</translation> <translation id="2071318482926839249">Başqa hesab artıq daxil olub. Baxışınızı ayrı saxlamaq üçün Chrome sizin üçün öz profilinizi yarada bilər.</translation> <translation id="207902854391093810">Sınaqlar aktiv olduqda, reklamın ölçülməsi ziyarət etdiyiniz saytlara Chrome'dan sayta reklamlarının performansını ölçməyə kömək edən məlumat tələb etməyə imkan verir. Reklamın ölçülməsi saytlar arasında mümkün qədər az məlumat ötürməklə saytlararası izləməni məhdudlaşdırır.</translation> <translation id="2094648590148273905">ChromeOS Flex şərtləri</translation> @@ -61,6 +66,7 @@ <translation id="2131230230468101642">Məxfiliyinizi qorumaq üçün 4 həftədən köhnə maraqlarınızı avtomatik silirik. Baxmağa davam etdikcə, maraq siyahıda yenidən görünə bilər. Və ya Chrome'un nəzərə almasını istəmədiyiniz maraqları silə bilərsiniz.</translation> <translation id="2139300032719313227">ChromeOS'i yenidən başladın</translation> <translation id="2151406531797534936">İndi Chrome'u yenidən başladın</translation> +<translation id="2174917724755363426">Quraşdırma tamamlanmayıb. Ləğv etmək istədiyinizə əminsiniz?</translation> <translation id="2258103955319320201">Bütün cihazlarınızda Chrome brauzerinin elementlərinə giriş etmək üçün daxil olun və sinxronizasiyanı aktiv edin</translation> <translation id="2290014774651636340">Google API açarları çatışmır. Google Chrome'un bəzi funksionallığı deaktiv ediləcək.</translation> <translation id="2290095356545025170">Google Chrome'u silmək istəyirsiniz?</translation> @@ -97,13 +103,16 @@ <translation id="2871893339301912279">Chrome'a daxil olmusunuz!</translation> <translation id="2885378588091291677">Tapşırıq Meneceri</translation> <translation id="2888126860611144412">Chrome haqqında</translation> +<translation id="2915996080311180594">Sonra yenidən başladın</translation> <translation id="2926676257163822632">Zəif parolları tapmaq asandır. Chrome'un <ph name="BEGIN_LINK" />sizin üçün güclü parollar yaratmasına və yadda saxlamasına<ph name="END_LINK" /> imkan verin.</translation> <translation id="2926952073016206995">Chrome bu sayt üçün kamera icazəsi tələb edir</translation> +<translation id="2928420929544864228">Quraşdırma tamamlandı.</translation> <translation id="2929907241665500097">Chrome güncəllənmədi, xəta baş verdi. <ph name="BEGIN_LINK" />Chrome'un güncəllənmə problemlərini və alınmayan güncəllənmələri həll edin.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> - Şəbəkəyə Giriş - Chrome</translation> <translation id="3019382870990049182">ChromeOS Flex sistemini güncəlləmək üçün yenidən başladın</translation> <translation id="303514781271618814">Chrome saytlara datanızdan daha az istifadə etməklə eyni baxış təcrübəsi təqdim etməyə imkan verən yeni funksiyaları araşdırır</translation> <translation id="3037838751736561277">Google Chrome arxa fon rejimindədir.</translation> +<translation id="3038232873781883849">Quraşdırılması gözlənilir...</translation> <translation id="3059710691562604940">Təhlükəsiz Baxış deaktivdir. Chrome onu aktiv etməyi tövsiyə edir.</translation> <translation id="3065168410429928842">Chrome tabı</translation> <translation id="3069821012350118710">Ziyarət etdiyiniz saytlar Chrome'u bağlayana qədər məlumatlarınızı xatırlayır</translation> @@ -117,6 +126,7 @@ <translation id="3169523567916669830">Sınaqlar zamanı saytların sizə reklam göstərmək üçün istifadə etdiyi maraqlı mövzuları görə və silə bilərsiniz. Chrome son baxış tarixçənizə əsasən maraqlarınızı təxmin edir.</translation> <translation id="3245429137663807393">Chrome istifadə hesabatlarını da paylaşırsınızsa, bu hesabatlara ziyarət etdiyiniz keçidlər daxil olacaq</translation> <translation id="3282568296779691940">Chrome'a daxil olun</translation> +<translation id="3286538390144397061">İndi yenidən başladın</translation> <translation id="3360895254066713204">Chrome Yardımçısı</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome indi yenidən başlayacaq}=1{Chrome 1 saniyəyə yenidən başlayacaq}other{Chrome # saniyəyə yenidən başlayacaq}}</translation> <translation id="3396977131400919238">Quraşdırma zamanı əməliyyat xətası baş verdi. Lütfən, Google Chrome'u endirin.</translation> @@ -153,9 +163,11 @@ <translation id="4106587138345390261">Chrome saytlara məlumatlarınızdan daha az istifadə etməklə eyni baxış təcrübəsi təqdim etməyə imkan verən yeni funksiyaları araşdırır</translation> <translation id="4110895483821904099">Yeni Chrome profilinizi ayarlayın</translation> <translation id="4147555960264124640">İdarə olunan hesab ilə giriş edirsiniz və onun Chrome profili üzrə administrator nəzarətini verirsiniz. Tətbiqlər, əlfəcin, tarixçə, parol və digər ayarlar kimi Chrome datası həmişəlik <ph name="USER_NAME" /> adlı istifadəçi ilə əlaqələndiriləcək. Bu datanı Google İdarə panelindən silə biləcəksiniz, amma bu datanı başqa hesab ilə əlaqələndirə bilməyəcəksiniz. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Quraşdırılır...</translation> <translation id="4149882025268051530">Quraşdırıcı arxivi dekompres edə bilmədi. Google Chrome'u yenidən endirməyiniz xahiş olunur.</translation> <translation id="4191857738314598978">{0,plural, =1{Chrome'u gün ərzində yenidən başladın}other{Chrome'u # gün ərzində yenidən başladın}}</translation> <translation id="4205939740494406371">Chrome parollarınızı yoxlaya bilmir. 24 saatdan sonra yenidən cəhd edin və ya <ph name="BEGIN_LINK" />Google Hesabınızda parolları yoxlayın<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">Ləğv edilir...</translation> <translation id="4242034826641750751">Chrome bu sayt üçün kamera və mikrofon icazəsi tələb edir</translation> <translation id="424864128008805179">Chrome'dan çıxılsın?</translation> <translation id="4251615635259297716">Chrome datanız bu hesab ilə birləşdirilsin?</translation> @@ -163,6 +175,7 @@ <translation id="4281844954008187215">Xidmət Şərtləri</translation> <translation id="4293420128516039005">Chrome'u cihazlarda sinxronizasiya etmək və fərdiləşdirmək üçün daxil olun</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">Endirmə tamamlandı.</translation> <translation id="4335235004908507846">Chrome Sizi data pozuntuları, xətalı artırmalar və digər güvənlik məsələlərinə qarşı qoruya bilər</translation> <translation id="4343195214584226067"><ph name="EXTENSION_NAME" /> Chrome'a əlavə edildi</translation> <translation id="4384570495110188418">Hesaba daxil olmadığınız üçün Chrome parollarınızı yoxlaya bilmir</translation> @@ -177,6 +190,7 @@ <translation id="4600710005438004015">Chromium ən son versiyaya güncəllənə bilmədi. Yeni funksiyaları və təhlükəsizlik həllərini əldən veririsiniz.</translation> <translation id="4627412468266359539">İstəyə görə: Diaqnostika və istifadə datasını avtomatik Google'a göndərməklə ChromeOS Flex funksiyalarını və performansını təkmilləşdirməyə yardım edin.</translation> <translation id="4633000520311261472">Güvənliyiniz üçün <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> siyahısında olamayan artırmaları deaktiv etdik.</translation> +<translation id="4680828127924988555">Quraşdırmanı ləğv edin</translation> <translation id="469553575393225953">Naməlum mənbələrdən olan artırmalar, tətbiqlər və temalar cihazınıza zərər verə bilər. Chrome onları yalnız Chrome Veb Mağazasından quraşdırmağı tövsiyə edir</translation> <translation id="4728575227883772061">Naməlum xəta üzündən quraşdırmaq alınmadı. Əgər Google Chrome hazırda işləyirsə, Lütfən, qapadın və yenidən cəhd edin.</translation> <translation id="4747730611090640388">Chrome maraqlarınızı təxmin edə bilər. Daha sonra ziyarət etdiyiniz sayt gördüyünüz reklamları fərdiləşdirmək üçün Chrome'dan maraqlarınızı görməyi tələb edə bilər.</translation> @@ -230,10 +244,14 @@ <translation id="5895138241574237353">Yenidən başladın</translation> <translation id="5901850848447342934">Chrome'u bağladıqda <ph name="BEGIN_BOLD" />əksər saytlardan<ph name="END_BOLD" /> çıxacaqsınız. Sinxronizasiya deaktivdirsə <ph name="BEGIN_BOLD" />Google xidmətlərindən və Chrome'dan da çıxacaqsınız<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - Şəbəkəyə Giriş</translation> +<translation id="5924017743176219022">İnternetə qoşulur...</translation> <translation id="5940385492829620908">Veb, əlfəcinlər və Chrome'a aid hər şeyiniz buradadır.</translation> +<translation id="5941711191222866238">Minimallaşdırın</translation> <translation id="5941830788786076944">Google Chrome'u defolt brauzer edin</translation> <translation id="5959292945051687759">Hər hansı ayar bu səhifədə göstərilməsə, <ph name="LINK_BEGIN" /> ChromeOS ayarlarına<ph name="LINK_END" /> baxın</translation> +<translation id="6003112304606738118">Endirilir... <ph name="HOURS" /> saat qalıb</translation> +<translation id="6040143037577758943">Qapat</translation> <translation id="6070348360322141662">Əlavə təhlükəsizlik üçün Google Chrome datanı şifrələyəcək</translation> <translation id="608006075545470555">Bu brauzerə İş Profili əlavə edin</translation> <translation id="6113794647360055231">Chrome daha da keyfiyyətli oldu</translation> @@ -242,8 +260,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> - Google Chrome Beta</translation> <translation id="6235018212288296708">mDNS trafikinə icazə vermək üçün Google Chrome üçün qaydanı daxil edin.</translation> <translation id="6247557882553405851">Google Parol Meneceri</translation> +<translation id="6273793429163604305">Qeydlərinizdə...</translation> <translation id="6291089322031436445">Chrome Dev Tətbiqləri</translation> <translation id="6291549208091401781">Google Chrome kompüterinizdəki bütün istifadəçilər üçün artıq quraşdırılıb.</translation> +<translation id="6327105987658262776">Güncəlləmə əlçatan deyil.</translation> <translation id="6412673304250309937">URL'ləri Chrome'da saxlanılan təhlükəli saytların siyahısı ilə yoxlayır. Sayt parolunuzu oğurlamağa çalışdıqda və ya zərərli fayl endirdiyinizdə Chrome səhifə məzmunundan kiçik nümunələr də daxil olmaqla, URL'ləri Təhlükəsiz Baxışa göndərə bilər.</translation> <translation id="6418662306461808273">Mövcud Chrome profilinə keçirilsin?</translation> <translation id="6506909944137591434">Chrome ətrafınızın 3D xəritəsini yaratmaq üçün kameranıza giriş icazəsi tələb edir</translation> @@ -264,6 +284,7 @@ <translation id="6943584222992551122">Bu şəxsin axtarış datası bu cihazdan silinəcək. Datanı bərpa etmək üçün <ph name="USER_EMAIL" /> olaraq Chrome'a daxil olun.</translation> <translation id="6967962315388095737">mDNS nəqliyyatına icazə vermək üçün daxil olan Google Chrome Beta ümumi qaydası.</translation> <translation id="6989339256997917931">Google Chrome güncəlləşdi, ən azı son 30 gündə onu istifadə etməmisiniz.</translation> +<translation id="7025789849649390912">Quraşdırma Dayandırılıb.</translation> <translation id="7025800014283535195">Burada Chrome profilləri arasında keçid edə bilərsiniz</translation> <translation id="7036251913954633326">Bu hesabı sadəcə bir dəfə istifadə etmək istəyirsinizsə, Chrome brauzerində <ph name="GUEST_LINK_BEGIN" />Qonaq rejimindən<ph name="GUEST_LINK_END" /> istifadə edə bilərsiniz. Başqa birisi üçün hesab əlavə etmək istəyirsinizsə, <ph name="DEVICE_TYPE" /> cihazınıza <ph name="LINK_BEGIN" />yeni şəxs əlavə edin<ph name="LINK_END" />. @@ -292,11 +313,13 @@ <translation id="7481213027396403996">Chrome’un ən güclü güvənlik sistemini əldə edin</translation> <translation id="7486227612705979895">Ünvan panelində təkliflər irəli sürmək üçün Chrome Diskinizə daxil olacaq</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119"><ph name="COMPANY_NAME" /> Quraşdırıcısı</translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">Chrome'a xoş gəlmisiniz</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> bu cihazı istifadə etməzdən əvvəl aşağıdakı Xidmət Şərtlərini oxumağınızı və qəbul etməyinizi tələb edir. Bu şərtlər Google ChromeOS Şərtlərini artırmır, dəyişdirmir və ya məhdudlaşdırmır.</translation> <translation id="7629695634924605473">Chrome parollarınızın oğurlanıb-oğurlanmadığı haqqında Sizə məlumat verir</translation> <translation id="7641148173327520642">Sistem administratorunun konfiqurasiyasına əsasən Google Chrome <ph name="TARGET_URL_HOSTNAME" /> ünvanına daxil olmaq üçün <ph name="ALTERNATIVE_BROWSER_NAME" /> tətbiqini aça bilər.</translation> +<translation id="7649070708921625228">Yardım</translation> <translation id="7651907282515937834">Chrome'un Korporativ loqosu</translation> <translation id="7655455401911432608">Baxış tarixçəniz, bu cihazda Chrome istifadə edərək ziyarət etdiyiniz saytların qeydi.</translation> <translation id="7747138024166251722">Quraşdırıcı müvəqqəti direktoriya yarada bilmədi. Proqramı quraşdırmaq üçün boş disk yeri və icazə tapın.</translation> @@ -308,6 +331,8 @@ <translation id="7801699035218095297">Google Chrome parolları kopyalamağa çalışır. Buna icazə vermək üçün Windows parolunuzu yazın.</translation> <translation id="7808348361785373670">Chrome'dan silin...</translation> <translation id="7825851276765848807">Naməlum xəta üzündən quraşdırmaq alınmadı. Google Chrome'u yenidən endirin.</translation> +<translation id="7845233973568007926">Quraşdırdığınız üçün təşəkkür edirik. <ph name="BUNDLE_NAME" /> istifadə etməzdən əvvəl kompüterinizi yenidən başlatmalısınız.</translation> +<translation id="7872446069773932638">Endirilir... <ph name="SECONDS" /> saniyə qalıb</translation> <translation id="7880591377632733558">Chrome'a xoş gəlmisiniz, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">Kompüteri paylaşsanız dostlarınız və ailəniz ayrıca brauzer ilə Chrome'u istədikləri kimi ayarlaya bilər.</translation> <translation id="7896673875602241923">Kimsə bu kompüterdə <ph name="ACCOUNT_EMAIL_LAST" /> olaraq Chrome'a daxil olub. Məlumatınızı ayrı saxlamaq üçün yeni Chrome istifadəçisi yaradın.</translation> @@ -318,8 +343,11 @@ <translation id="8005666035647241369">Bu cihazda Google Parol Menecerinə</translation> <translation id="8008534537613507642">Chrome'u yenidən quraşdırın</translation> <translation id="8013993649590906847">Şəklin təsviri faydalı deyilsə, Chrome Sizin üçün təsviri təmin etməyə çalışacaq. Təsvir yaratmaq üçün şəkillər Google'a göndərilir.</translation> +<translation id="80471789339884597">Quraşdırdığınız üçün təşəkkür edirik. <ph name="BUNDLE_NAME" /> istifadə etməzdən əvvəl bütün brauzerlərinizi yenidən başlatmalısınız.</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">Google Chrome haqqında</translation> +<translation id="813913629614996137">Başladılır...</translation> <translation id="8255190535488645436">Google Chrome kameranızı və mikrofonunuzu işlədir.</translation> <translation id="8286862437124483331">Google Chrome parolları göstərməyə cəhd edir. Buna icazə vermək üçün Windows parolunuzu yazın.</translation> <translation id="828798499196665338">Valideyniniz Chrome üçün "Saytlar, tətbiqlər və artırmalar üçün icazələri" deaktiv edib. Bu <ph name="EXTENSION_TYPE_PARAMETER" /> artırmasının aktiv edilməsinə icazə verilmir.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_be.xtb b/chrome/app/resources/google_chrome_strings_be.xtb index 671c97e..58b696c 100644 --- a/chrome/app/resources/google_chrome_strings_be.xtb +++ b/chrome/app/resources/google_chrome_strings_be.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="be"> <translation id="1001534784610492198">Архіў усталёўшчыка пашкоджаны або мае няправільны фармат. Спампуйце Google Chrome зноў.</translation> +<translation id="1026101648481255140">Узнавіць усталяванне</translation> <translation id="102763973188675173">Наладжвайце Google Chrome і кіруйце ім. Ёсць абнаўленне.</translation> <translation id="1051826050538111504">На камп'ютары знойдзена шкоднае ПЗ. Chrome можа яго выдаліць, аднавіць налады і выключыць пашырэнні, каб браўзер змог зноў нармальна працаваць.</translation> <translation id="1065672644894730302">Не ўдалося прачытаць вашы параметры. @@ -14,6 +15,7 @@ <translation id="1152920704813762236">Пра Chrome OS</translation> <translation id="1154147086299354128">&Адкрыць у браўзеры Chrome</translation> <translation id="1178374936842835197">Калі налада адсутнічае на гэтай старонцы, перайдзіце ў <ph name="LINK_BEGIN" />налады Chrome OS Flex<ph name="LINK_END" /></translation> +<translation id="1203500561924088507">Дзякуй, што ўсталявалі <ph name="BUNDLE_NAME" />. Каб завяршыць усталяванне, перазапусціце браўзер.</translation> <translation id="1278833599417554002">Перазапусціць, каб абнавіць &Chrome</translation> <translation id="1302523850133262269">Пачакайце, пакуль Chrome усталюе апошнія абнаўленні сістэмы.</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> патрабуе ад вас прачытаць і прыняць наступныя Умовы выкарыстання, перш чым пачаць карыстацца прыладай. Гэтыя ўмовы не пашыраюць, не змяняюць і не абмяжоўваюць Умовы выкарыстання Chrome OS Flex.</translation> @@ -33,6 +35,7 @@ <translation id="1619887657840448962">У мэтах бяспекі Chrome мы адключылі наступнае пашырэнне, якое не значыцца ў спісе <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> і магло быць дададзена без вашага ведама.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Як кіраваць сваімі данымі.<ph name="END_BOLD" /> У мэтах аховы вашай прыватнасці старэйшыя за 4 тыдні звесткі пра вашы інтарэсы аўтаматычна выдаляюцца. Па меры прагляду сайтаў у інтэрнэце пэўныя інтарэсы могуць з'яўляцца ў спісе зноў. Вы таксама можаце выдаляць пэўныя інтарэсы, калі не хочаце, каб браўзер Chrome іх улічваў.</translation> <translation id="1628000112320670027">Даведка Chrome</translation> +<translation id="1640672724030957280">Ідзе спампоўванне…</translation> <translation id="1662146548738125461">Пра Chrome OS Flex</translation> <translation id="1674870198290878346">Адкрыць спасылку ў акне інко&гніта ў Chrome</translation> <translation id="1682634494516646069">Google Chrome не можа чытаць з каталога даных і запісваць у яго: @@ -50,7 +53,9 @@ <translation id="1877026089748256423">Chrome састарэў</translation> <translation id="1919130412786645364">Дазволіць уваход ва ўліковы запіс Chrome</translation> <translation id="1952239763774043237">Каб атрымліваць наступныя абнаўленні Google Chrome, вам патрэбная версія macOS 10.13 ці пазнейшая. На гэтым камп'ютары выкарыстоўваецца macOS 10.12.</translation> +<translation id="1953553007165777902">Ідзе спампоўванне… Застаецца <ph name="MINUTE" /> хв</translation> <translation id="2018528049276128029">У кожным профілі захоўваюцца свае даныя Chrome, напрыклад закладкі, гісторыя, паролі і не толькі</translation> +<translation id="2018879682492276940">Збой усталявання. Паўтарыце спробу.</translation> <translation id="2071318482926839249">Ужо выкананы ўваход у іншы ўліковы запіс. Каб аддзяліць вашу працу ў інтэрнэце ад працы іншых карыстальнікаў, Chrome можа стварыць для вас ваш уласны профіль.</translation> <translation id="207902854391093810">Калі ўключаны пробныя функцыі, тэхналогія вымярэння паказчыкаў, звязаных з рэкламай, дазваляе сайтам, якія вы наведваеце, запытваць інфармацыю ў Chrome, каб выкарыстоўваць яе для ацэнкі эфектыўнасці сваёй рэкламы. Яна таксама абмяжоўвае механізмы адсочвання паводзін на розных сайтах, перадаючы паміж імі мінімальны аб'ём інфармацыі.</translation> <translation id="2094648590148273905">Умовы Chrome OS Flex</translation> @@ -62,6 +67,7 @@ <translation id="2131230230468101642">У мэтах аховы вашай прыватнасці старэйшыя за 4 тыдні звесткі пра вашы інтарэсы аўтаматычна выдаляюцца. Па меры прагляду сайтаў у інтэрнэце пэўныя інтарэсы могуць з'яўляцца ў спісе зноў. Вы таксама можаце выдаляць пэўныя інтарэсы, калі не хочаце, каб браўзер Chrome іх улічваў.</translation> <translation id="2139300032719313227">Перазапусціце Chrome OS</translation> <translation id="2151406531797534936">Перазапусціце Chrome</translation> +<translation id="2174917724755363426">Усталяванне не завершана. Вы сапраўды хочаце скасаваць яго?</translation> <translation id="2258103955319320201">Каб мець доступ да даных Chrome на ўсіх сваіх прыладах, увайдзіце ва ўліковы запіс, а затым уключыце сінхранізацыю</translation> <translation id="2290014774651636340">Адсутнічаюць ключы Google API. Некаторыя функцыі Google Chrome будуць выключаны.</translation> <translation id="2290095356545025170">Сапраўды выдаліць Google Chrome?</translation> @@ -98,13 +104,16 @@ <translation id="2871893339301912279">Вы ўвайшлі ў Chrome!</translation> <translation id="2885378588091291677">Менеджар заданняў</translation> <translation id="2888126860611144412">Пра браўзер Chrome</translation> +<translation id="2915996080311180594">Перазапусціць пазней</translation> <translation id="2926676257163822632">Ненадзейныя паролі лёгка адгадаць. Дазвольце Chrome <ph name="BEGIN_LINK" />ствараць для вас надзейныя паролі і запамінаць іх<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">Chrome запытвае дазвол на доступ да камеры для гэтага сайта</translation> +<translation id="2928420929544864228">Усталяванне завершана.</translation> <translation id="2929907241665500097">Chrome не абнавіўся. Нешта пайшло не так. <ph name="BEGIN_LINK" />Выправіце праблемы з абнаўленнем Chrome і памылкі абнаўлення.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> – Уваход у сетку – Chrome</translation> <translation id="3019382870990049182">Перазапусціць, каб абнавіць &Chrome OS Flex</translation> <translation id="303514781271618814">Chrome апрабоўвае новыя функцыі, якія дазваляюць сайтам працаваць так, як і раней, але пры гэтым выкарыстоўваць менш вашых даных.</translation> <translation id="3037838751736561277">Google Chrome працуе ў фонавым рэжыме.</translation> +<translation id="3038232873781883849">Чаканне ўсталявання...</translation> <translation id="3059710691562604940">"Бяспечны прагляд" выключаны. Chrome рэкамендуе ўключыць гэты рэжым.</translation> <translation id="3065168410429928842">Укладка Chrome</translation> <translation id="3069821012350118710">Сайты, якія вы наведваеце, захоўваюць вашы даныя, пакуль вы не закрыеце Chrome</translation> @@ -118,6 +127,7 @@ <translation id="3169523567916669830">Пры тэсціраванні пробных функцый вы можаце праглядаць і выдаляць цікавыя вам тэмы, якія сайты выкарыстоўваюць для паказу вам рэкламы. Chrome вызначае вашы інтарэсы на аснове нядаўняй гісторыі прагляду вамі сайтаў.</translation> <translation id="3245429137663807393">Калі вы абагульваеце справаздачы пра выкарыстанне браўзера Chrome, у іх уключаюцца URL-адрасы наведаных вамі старонак.</translation> <translation id="3282568296779691940">Увайсці ў Chrome</translation> +<translation id="3286538390144397061">Перазапусціць</translation> <translation id="3360895254066713204">Памочнік Chrome</translation> <translation id="3379938682270551431">{0,plural, =0{Перазапуск Chrome адбудзецца зараз}=1{Chrome будзе перазапушчаны праз 1 секунду}one{Chrome будзе перазапушчаны праз # секунду}few{Chrome будзе перазапушчаны праз # секунды}many{Chrome будзе перазапушчаны праз # секунд}other{Chrome будзе перазапушчаны праз # секунды}}</translation> <translation id="3396977131400919238">Падчас усталявання адбылася памылка аперацыйнай сістэмы. Спампуйце Google Chrome зноў.</translation> @@ -154,9 +164,11 @@ <translation id="4106587138345390261">Chrome апрабоўвае новыя функцыі, якія дазваляюць сайтам працаваць так, як і раней, але пры гэтым выкарыстоўваць менш вашай інфармацыі</translation> <translation id="4110895483821904099">Наладзьце свой профіль Chrome</translation> <translation id="4147555960264124640">Вы ўваходзіце праз уліковы запіс пад кіраваннем, таму адміністратар зможа кантраляваць ваш профіль Google Chrome. Даныя Chrome (праграмы, закладкі, гісторыя, паролі і іншыя налады) будуць назаўсёды прывязаны да ўліковага запісу <ph name="USER_NAME" />. Вы зможаце выдаліць гэтыя даныя праз панэль кіравання Уліковымі запісамі Google, але іх нельга будзе звязаць з іншым уліковым запісам. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Ідзе ўсталяванне...</translation> <translation id="4149882025268051530">Усталёўшчык не змог распакаваць архіў. Спампуйце Google Chrome зноў.</translation> <translation id="4191857738314598978">{0,plural, =1{Перазапусціце Chrome на працягу дня}one{Перазапусціце Chrome на працягу # дня}few{Перазапусціце Chrome на працягу # дзён}many{Перазапусціце Chrome на працягу # дзён}other{Перазапусціце Chrome на працягу # дня}}</translation> <translation id="4205939740494406371">Браўзеру Chrome не ўдаецца праверыць паролі. Паўтарыце спробу праз 24 гадзіны або <ph name="BEGIN_LINK" />праверце паролі ва Уліковым запісе Google<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">Адмяняецца...</translation> <translation id="4242034826641750751">Chrome запытвае дазвол на доступ да камеры і мікрафона для гэтага сайта</translation> <translation id="424864128008805179">Выйсці з Chrome?</translation> <translation id="4251615635259297716">Звязаць вашы даныя Chrome з гэтым уліковым запісам?</translation> @@ -164,6 +176,7 @@ <translation id="4281844954008187215">Умовы выкарыстання</translation> <translation id="4293420128516039005">Увайдзіце ў Chrome, каб сінхранізаваць і персаналізаваць яго на сваіх прыладах</translation> <translation id="4328355335528187361">Google Chrome для распрацоўшчыкаў (mDNS-In)</translation> +<translation id="4334294535648607276">Спампоўванне завершана.</translation> <translation id="4335235004908507846">Chrome дапамагае прадухіляць праблемы, звязаныя з уцечкай даных, выкарыстаннем няправільных пашырэнняў і г. д.</translation> <translation id="4343195214584226067">Пашырэнне <ph name="EXTENSION_NAME" /> дададзена ў Chrome</translation> <translation id="4384570495110188418">Chrome не можа праверыць вашы паролі, пакуль вы не ўвойдзеце ва ўліковы запіс</translation> @@ -178,6 +191,7 @@ <translation id="4600710005438004015">Браўзеру Chrome не ўдалося абнавіцца да апошняй версіі, таму ў ім няма новых функцый і выпраўленняў сістэмы бяспекі.</translation> <translation id="4627412468266359539">Дапамагаць паляпшаць функцыі і прадукцыйнасць Chrome OS Flex шляхам аўтаматычнай адпраўкі ў Google даных пра выкарыстанне і дыягностыку (неабавязкова).</translation> <translation id="4633000520311261472">У мэтах бяспекі Chrome мы выключылі некаторыя пашырэнні, якія не значацца ў спісе <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> і маглі быць дададзены без вашага ведама.</translation> +<translation id="4680828127924988555">Скасаваць усталяванне</translation> <translation id="469553575393225953">Пашырэнні, праграмы і тэмы з невядомых крыніц могуць прычыніць шкоду вашай прыладзе. Chrome рэкамендуе ўсталёўваць іх толькі з Вэб-крамы Chrome</translation> <translation id="4728575227883772061">Збой усталявання з-за нявызначанай памылкі. Калі Google Chrome зараз запушчаны, закрыйце яго і паўтарыце спробу.</translation> <translation id="4747730611090640388">Chrome можа ацэньваць, якія вы маеце інтарэсы. Пасля гэтага сайты, якія вы наведваеце, могуць запытваць у браўзера Chrome інфармацыю пра вашы інтарэсы, каб персаналізаваць для вас рэкламу.</translation> @@ -233,9 +247,13 @@ <translation id="5895138241574237353">Перазапусціць</translation> <translation id="5901850848447342934">Калі вы закрыеце Chrome, вы <ph name="BEGIN_BOLD" />выйдзеце з большасці сайтаў<ph name="END_BOLD" />. Калі сінхранізацыя выключана, вы таксама <ph name="BEGIN_BOLD" />выйдзеце з сэрвісаў Google і браўзера Chrome<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> – Уваход у сетку</translation> +<translation id="5924017743176219022">Ідзе падключэнне да інтэрнэту...</translation> <translation id="5940385492829620908">Тут знаходзяцца вашы вэб-старонкі, закладкі і іншыя даныя браўзера Chrome.</translation> +<translation id="5941711191222866238">Згарнуць</translation> <translation id="5941830788786076944">Зрабіць Google Chrome стандартным браўзерам</translation> <translation id="5959292945051687759">Калі налада адсутнічае на гэтай старонцы, перайдзіце ў <ph name="LINK_BEGIN" />налады Chrome OS<ph name="LINK_END" /></translation> +<translation id="6003112304606738118">Ідзе спампоўванне… Застаецца <ph name="HOURS" /> гадз</translation> +<translation id="6040143037577758943">Закрыць</translation> <translation id="6070348360322141662">Для дадатковай бяспекі Google Chrome будзе шыфраваць вашы даныя</translation> <translation id="608006075545470555">Дадаванне працоўнага профілю ў гэты браўзер</translation> <translation id="6113794647360055231">Chrome стаў яшчэ лепшым</translation> @@ -244,8 +262,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> – Google Chrome (бэта-версія)</translation> <translation id="6235018212288296708">Уваходнае правіла для Google Chrome, якое дазваляе трафік mDNS.</translation> <translation id="6247557882553405851">Менеджар пароляў Google</translation> +<translation id="6273793429163604305">Пачакайце…</translation> <translation id="6291089322031436445">Праграмы Chrome для распрацоўшчыкаў</translation> <translation id="6291549208091401781">Google Chrome зараз усталяваны для ўсіх карыстальнікаў на камп'ютары.</translation> +<translation id="6327105987658262776">Няма даступных абнаўленняў.</translation> <translation id="6412673304250309937">Правярае, ці знаходзяцца URL-адрасы ў спісе небяспечных сайтаў, захаваным у Chrome. Пры спробе сайта выкрасці пароль або пры спампоўванні шкоднага файла браўзер Chrome можа таксама адпраўляць у Бяспечны прагляд URL-адрасы, уключаючы фрагменты змесціва старонкі.</translation> <translation id="6418662306461808273">Пераключыцца на існуючы профіль Chrome?</translation> <translation id="6506909944137591434">Каб стварыць 3D-карту наваколля, Chrome запытвае дазвол на доступ да камеры</translation> @@ -266,6 +286,7 @@ <translation id="6943584222992551122">Даныя аб прагледжаных гэтым карыстальнікам старонках будуць выдалены з прылады. Каб аднавіць гэтыя даныя, увайдзіце ў Chrome як <ph name="USER_EMAIL" />.</translation> <translation id="6967962315388095737">Уваходнае правіла для бэта-версіі Google Chrome, якое дазваляе трафік mDNS.</translation> <translation id="6989339256997917931">Google Chrome быў абноўлены, але вы не выкарыстоўвалі яго на працягу як мінімум 30 дзён.</translation> +<translation id="7025789849649390912">Усталяванне спынена.</translation> <translation id="7025800014283535195">Пераключацца паміж профілямі Chrome можна тут</translation> <translation id="7036251913954633326">Калі вам трэба ўвайсці ў гэты ўліковы запіс адзін раз, можна выкарыстаць <ph name="GUEST_LINK_BEGIN" />Гасцявы рэжым<ph name="GUEST_LINK_END" /> браўзера Chrome. Калі вы хочаце дадаць уліковы запіс для каго-небудзь яшчэ, <ph name="LINK_BEGIN" />дадайце новага карыстальніка<ph name="LINK_END" /> на прыладу <ph name="DEVICE_TYPE" />. @@ -294,11 +315,13 @@ <translation id="7481213027396403996">Засцеражыце браўзер Chrome ад небяспек</translation> <translation id="7486227612705979895">Каб выводзіць прапановы ў адрасным радку, браўзер Chrome будзе карыстацца доступам да вашага Дыска</translation> <translation id="7535429826459677826">Google Chrome для распрацоўшчыкаў</translation> +<translation id="7583399374488819119">Усталёўшчык <ph name="COMPANY_NAME" /></translation> <translation id="7606334485649076285">Google Chrome OS Flex</translation> <translation id="7626032353295482388">Вас вітае Chrome</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> патрабуе ад вас прачытаць і прыняць наступныя Умовы выкарыстання, перш чым пачаць карыстацца прыладай. Гэтыя ўмовы не пашыраюць, не змяняюць і не абмяжоўваюць Умовы выкарыстання Google Chrome OS.</translation> <translation id="7629695634924605473">Chrome апавяшчае вас у выпадку ўзлому вашых пароляў</translation> <translation id="7641148173327520642">Ваш сістэмны адміністратар наладзіў Google Chrome так, каб для доступу да <ph name="TARGET_URL_HOSTNAME" /> адкрываць <ph name="ALTERNATIVE_BROWSER_NAME" />.</translation> +<translation id="7649070708921625228">Даведка</translation> <translation id="7651907282515937834">Лагатып Chrome Enterprise</translation> <translation id="7655455401911432608">Гісторыя прагляду сайтаў – інфармацыя пра сайты, якія вы наведалі праз Chrome на гэтай прыладзе.</translation> <translation id="7747138024166251722">Усталёўшчыку не ўдалося стварыць часовы каталог. Праверце, ці ёсць вольнае месца на дыску і дазвол на ўсталяванне праграмнага забеспячэння.</translation> @@ -310,6 +333,8 @@ <translation id="7801699035218095297">Google Chrome спрабуе скапіраваць паролі. Каб дазволіць гэта, увядзіце пароль Windows.</translation> <translation id="7808348361785373670">Выдаліць з Chrome...</translation> <translation id="7825851276765848807">Збой усталявання з-за нявызначанай памылкі. Спампуйце Google Chrome зноў.</translation> +<translation id="7845233973568007926">Дзякуй, што ўсталявалі <ph name="BUNDLE_NAME" />. Каб завяршыць усталяванне, перазапусціце камп'ютар.</translation> +<translation id="7872446069773932638">Ідзе спампоўванне… Застаецца <ph name="SECONDS" /> с</translation> <translation id="7880591377632733558">Вітаем у Chrome, <ph name="ACCOUNT_FIRST_NAME" />!</translation> <translation id="7890208801193284374">Калі камп'ютар выкарыстоўваюць некалькі чалавек, кожны з іх можа наладзіць Chrome для сябе і праглядаць старонкі асобна ад іншых.</translation> <translation id="7896673875602241923">Нехта раней увайшоў у Chrome на гэтым камп'ютары як <ph name="ACCOUNT_EMAIL_LAST" />. Стварыце новага карыстальніка Chrome, каб трымаць сваю інфармацыю асобна.</translation> @@ -320,8 +345,11 @@ <translation id="8005666035647241369">У Менеджары пароляў Google на гэтай прыладзе</translation> <translation id="8008534537613507642">Пераўсталяваць Chrome</translation> <translation id="8013993649590906847">Калі відарыс не мае прыдатнага апісання, Chrome паспрабуе дадаць яго для вас. Каб стварыць апісанні, відарысы адпраўляюцца ў Google.</translation> +<translation id="80471789339884597">Дзякуй, што ўсталявалі <ph name="BUNDLE_NAME" />. Каб завяршыць усталяванне, перазапусціце ўсе свае браўзеры.</translation> <translation id="8064015586118426197">Chrome OS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">Пра &Google Chrome</translation> +<translation id="813913629614996137">Ідзе ініцыялізацыя...</translation> <translation id="8255190535488645436">Google Chrome выкарыстоўвае вашу камеру і мікрафон.</translation> <translation id="8286862437124483331">Google Chrome спрабуе паказаць паролі. Каб дазволіць гэта, увядзіце пароль Windows.</translation> <translation id="828798499196665338">Бацькі выключылі "Дазволы для сайтаў, праграм і пашырэнняў" для Chrome. Уключэнне гэтага элемента (<ph name="EXTENSION_TYPE_PARAMETER" />) забаронена.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_bg.xtb b/chrome/app/resources/google_chrome_strings_bg.xtb index 52b3c08..485ff1c 100644 --- a/chrome/app/resources/google_chrome_strings_bg.xtb +++ b/chrome/app/resources/google_chrome_strings_bg.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="bg"> <translation id="1001534784610492198">Архивът на инсталационната програма е повреден или невалиден. Моля, изтеглете Google Chrome отново.</translation> +<translation id="1026101648481255140">Възобновяване на инсталацията</translation> <translation id="102763973188675173">Персонализиране и управление на Google Chrome. Налице е актуализация.</translation> <translation id="1051826050538111504">На компютъра ви има опасен софтуер. Chrome може да го премахне, да възстанови настройките ви и да деактивира разширенията, така че браузърът отново да заработи нормално.</translation> <translation id="1065672644894730302">Предпочитанията ви не могат да бъдат прочетени. Възможно е да няма достъп до някои функции и промените в предпочитанията няма да бъдат запазени.</translation> @@ -13,6 +14,7 @@ <translation id="1154147086299354128">&Отваряне в Chrome</translation> <translation id="1178374936842835197">Ако дадена настройка не се показва на тази страница, потърсете в <ph name="LINK_BEGIN" />настройките на ChromeOS Flex<ph name="LINK_END" /></translation> +<translation id="1203500561924088507">Благодарим ви, че инсталирахте <ph name="BUNDLE_NAME" />. Трябва да рестартирате браузъра си, преди да използвате това приложение.</translation> <translation id="1278833599417554002">Повторно стартиране за актуализиране на &Chrome</translation> <translation id="1302523850133262269">Моля, изчакайте, докато Chrome инсталира най-новите системни актуализации.</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> изисква да прочетете и приемете следните Общи условия, преди да използвате това устройство. Те не разширяват, не променят, нито ограничават Общите условия на Google ChromeOS Flex.</translation> @@ -33,6 +35,7 @@ <translation id="1619887657840448962">За да направим Chrome по-безопасен, деактивирахме следното разширение, което липсва от <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> и може да е било добавено без ваше знание.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Как можете да управлявате данните си<ph name="END_BOLD" />: С цел защита на поверителността ви автоматично изтриваме интересите, които са по-стари от 4 седмици. Докато сърфирате, даден интерес може отново да се покаже в списъка. Имате възможност също да премахвате интересите, които не искате Chrome да взема предвид.</translation> <translation id="1628000112320670027">Получаване на помощ за Chrome</translation> +<translation id="1640672724030957280">Изтегля се...</translation> <translation id="1662146548738125461">Всичко за ChromeOS Flex</translation> <translation id="1674870198290878346">Отваряне на връзката в прозорец в режим „инко&гнито“ на Chrome</translation> <translation id="1682634494516646069">Google Chrome не може да чете и записва в директорията си за данни: @@ -50,7 +53,9 @@ <translation id="1877026089748256423">Chrome не е актуален</translation> <translation id="1919130412786645364">Разрешаване на влизането в Chrome</translation> <translation id="1952239763774043237">За да получавате бъдещи актуализации на Google Chrome, трябва да използвате macOS 10.13 или по-нова версия. Компютърът ви работи с macOS 10.12.</translation> +<translation id="1953553007165777902">Изтегля се... Оставащо време: <ph name="MINUTE" /> мин</translation> <translation id="2018528049276128029">Всеки потребителски профил съхранява своя собствена информация в Chrome, като например отметки, история, пароли и др.</translation> +<translation id="2018879682492276940">Инсталирането не успя. Моля, опитайте отново.</translation> <translation id="2071318482926839249">Вече сте влезли с друг профил. За да бъде сърфирането ви отделно, Chrome може да създаде ваш собствен потребителски профил.</translation> <translation id="207902854391093810">Когато експериментите са включени, функцията за измерване на рекламите дава възможност на посещаваните от вас сайтове да искат от Chrome информация, с чиято помощ да измерват ефективността на рекламите си. Тази функция ограничава проследяването в различни сайтове, като между тях се прехвърля възможно най-малко информация.</translation> <translation id="2094648590148273905">Общи условия на ChromeOS Flex</translation> @@ -62,6 +67,7 @@ <translation id="2131230230468101642">С цел защита на поверителността ви автоматично изтриваме интересите, които са по-стари от 4 седмици. Докато сърфирате, даден интерес може отново да се покаже в списъка. Имате възможност също да премахвате интересите, които не искате Chrome да взема предвид.</translation> <translation id="2139300032719313227">Рестартиране на Chrome OS</translation> <translation id="2151406531797534936">Моля, рестартирайте Chrome сега</translation> +<translation id="2174917724755363426">Инсталирането не е завършило. Наистина ли искате да го анулирате?</translation> <translation id="2258103955319320201">За да имате достъп до нещата си в браузъра Chrome на всичките си устройства, влезте в профила си и включете синхронизирането</translation> <translation id="2290014774651636340">Ключовете на приложния програмен интерфейс (API) на Google липсват. Някои функции на Google Chrome ще бъдат деактивирани.</translation> <translation id="2290095356545025170">Наистина ли искате да деинсталирате Google Chrome?</translation> @@ -98,13 +104,16 @@ <translation id="2871893339301912279">Влязохте в Chrome!</translation> <translation id="2885378588091291677">Диспечер на задачите</translation> <translation id="2888126860611144412">Всичко за Chrome</translation> +<translation id="2915996080311180594">Рестартиране по-късно</translation> <translation id="2926676257163822632">Ненадеждните пароли са лесни за отгатване. Използвайте Chrome <ph name="BEGIN_LINK" />за създаване и запомняне на надеждни пароли за профилите ви<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">За този сайт Chrome се нуждае от разрешение за достъп до камерата</translation> +<translation id="2928420929544864228">Инсталирането завърши.</translation> <translation id="2929907241665500097">Chrome не се актуализира, защото нещо се обърка. <ph name="BEGIN_LINK" />Отстранете проблеми с актуализирането на Chrome и неуспешни актуализации<ph name="END_LINK" />.</translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> – Вход в мрежата – Chrome</translation> <translation id="3019382870990049182">Повторно стартиране за актуализиране на &ChromeOS Flex</translation> <translation id="303514781271618814">Chrome проучва нови функции, с чиято помощ сайтовете осигуряват същата практическа работа при сърфиране, използвайки по-малко данни</translation> <translation id="3037838751736561277">Google Chrome работи на заден план.</translation> +<translation id="3038232873781883849">Изчаква се инсталирането да започне...</translation> <translation id="3059710691562604940">Функцията „Безопасно сърфиране“ е изключена. Chrome препоръчва да я включите.</translation> <translation id="3065168410429928842">Раздел в Chrome</translation> <translation id="3069821012350118710">Сайтовете, които посещавате, помнят информацията ви, докато затворите Chrome</translation> @@ -118,6 +127,7 @@ <translation id="3169523567916669830">По време на изпробването можете да виждате и премахвате темите, към които имате интерес и които сайтовете използват, за да ви показват реклами. Chrome прогнозира интересите ви въз основа на скорошната ви история на сърфиране.</translation> <translation id="3245429137663807393">Ако споделяте и отчети за употребата на Chrome, те ще включват посещаваните от вас URL адреси</translation> <translation id="3282568296779691940">Вход в Chrome</translation> +<translation id="3286538390144397061">Рестартиране сега</translation> <translation id="3360895254066713204">Chrome Helper</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome ще се стартира отново сега}=1{Chrome ще се стартира отново след 1 секунда}other{Chrome ще се стартира отново след # секунди}}</translation> <translation id="3396977131400919238">По време на инсталирането възникна грешка в операционната система. Моля, изтеглете Google Chrome отново.</translation> @@ -154,9 +164,11 @@ <translation id="4106587138345390261">Chrome проучва нови функции, с чиято помощ сайтовете осигуряват същата практическа работа при сърфиране, използвайки по-малко ваши данни</translation> <translation id="4110895483821904099">Настройване на новия ви потребителски профил в Chrome</translation> <translation id="4147555960264124640">Влизате с управляван профил и давате на администратора му контрол над потребителския си профил в Google Chrome. Данните ви в браузъра, като например приложения, отметки, история, пароли и други настройки, ще се свържат за постоянно с/ъс <ph name="USER_NAME" />. Ще можете да ги изтриете чрез таблото за управление на Google Профили, но не и да ги свържете с друг профил. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Инсталира се...</translation> <translation id="4149882025268051530">Инсталационната програма не успя да декомпресира архива. Моля, изтеглете Google Chrome отново.</translation> <translation id="4191857738314598978">{0,plural, =1{Повторно стартиране на Chrome до 1 ден}other{Повторно стартиране на Chrome до # дни}}</translation> <translation id="4205939740494406371">Chrome не може да провери паролите ви. Опитайте отново след 24 часа или <ph name="BEGIN_LINK" />ги проверете в профила си в Google<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">Анулира се...</translation> <translation id="4242034826641750751">За този сайт Chrome се нуждае от разрешения за достъп до камерата и микрофона</translation> <translation id="424864128008805179">Искате ли да излезете от Chrome?</translation> <translation id="4251615635259297716">Да се свържат ли данните ви в Chrome с този профил?</translation> @@ -164,6 +176,7 @@ <translation id="4281844954008187215">Условия за ползване</translation> <translation id="4293420128516039005">Влезте в профила си, за да синхронизирате и персонализирате Chrome на всичките си устройства</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">Изтеглянето завърши.</translation> <translation id="4335235004908507846">Chrome може да ви защити от нарушения на сигурността на данните, злонамерени разширения и др.</translation> <translation id="4343195214584226067">Разширението <ph name="EXTENSION_NAME" /> бе добавено към Chrome</translation> <translation id="4384570495110188418">Chrome не може да провери паролите ви, защото не сте влезли в профила си</translation> @@ -178,6 +191,7 @@ <translation id="4600710005438004015">Chrome не можа да се актуализира до най-новата версия. Това означава, че пропускате нови функции и корекции за сигурност.</translation> <translation id="4627412468266359539">Незадължително: Помогнете за подобряването на функциите и ефективността на ChromeOS Flex, като автоматично изпращате до Google диагностични данни и данни за употребата.</translation> <translation id="4633000520311261472">За да направим Chrome по-безопасен, деактивирахме някои разширения, които не са посочени в <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> и може да са били добавени без ваше знание.</translation> +<translation id="4680828127924988555">Отмяна на инсталирането</translation> <translation id="469553575393225953">Разширения, приложения и теми от неизвестни източници могат да навредят на устройството ви. Chrome препоръчва да инсталирате такива само от уеб магазина на Chrome</translation> <translation id="4728575227883772061">Инсталирането не бе успешно поради неизвестна грешка. Ако Google Chrome понастоящем работи, моля, затворете го и опитайте отново.</translation> <translation id="4747730611090640388">Chrome може да прогнозира интересите ви. По-късно посетен от вас сайт може да поиска от браузъра информация за тях с цел да персонализира показваните ви реклами.</translation> @@ -229,9 +243,13 @@ <translation id="5895138241574237353">Рестартиране</translation> <translation id="5901850848447342934">Когато затворите Chrome, <ph name="BEGIN_BOLD" />ще излезете от повечето сайтове<ph name="END_BOLD" />. Ако синхронизирането е изключено, <ph name="BEGIN_BOLD" />ще излезете и от услугите на Google и Chrome<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> – Вход в мрежата</translation> +<translation id="5924017743176219022">Установява се връзка с интернет...</translation> <translation id="5940385492829620908">Тук ще намерите посещаваните от вас места в мрежата, отметките и другите си неща в Chrome.</translation> +<translation id="5941711191222866238">Намаляване</translation> <translation id="5941830788786076944">Искам Google Chrome да бъде браузърът по подразбиране</translation> <translation id="5959292945051687759">Ако дадена настройка не се показва на тази страница, потърсете в <ph name="LINK_BEGIN" />настройките на Chrome OS<ph name="LINK_END" /></translation> +<translation id="6003112304606738118">Изтегля се... Оставащо време: <ph name="HOURS" /> ч</translation> +<translation id="6040143037577758943">Затваряне</translation> <translation id="6070348360322141662">За повишаване на сигурността Google Chrome ще шифрова данните ви</translation> <translation id="608006075545470555">Добавяне на служебен потребителски профил към този браузър</translation> <translation id="6113794647360055231">Chrome се подобри</translation> @@ -240,8 +258,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> – Google Chrome бета</translation> <translation id="6235018212288296708">Правило за Google Chrome за допускане на входящия трафик за mDNS.</translation> <translation id="6247557882553405851">Google Мениджър на паролите</translation> +<translation id="6273793429163604305">Започваме...</translation> <translation id="6291089322031436445">Приложения за Chrome Dev</translation> <translation id="6291549208091401781">Google Chrome вече е инсталиран за всички потребители на компютъра ви.</translation> +<translation id="6327105987658262776">Не е налична актуализация.</translation> <translation id="6412673304250309937">Проверка на URL адресите в съхраняван в Chrome списък с опасни сайтове. Ако сайт се опита да открадне паролата ви или изтеглите опасен файл от сайт, Chrome може също така да изпрати до „Безопасно сърфиране“ URL адресите и част от съдържанието на страницата.</translation> <translation id="6418662306461808273">Искате ли да превключите към съществуващ потребителски профил в Chrome?</translation> <translation id="6506909944137591434">Chrome се нуждае от разрешение за достъп до камерата, за да създаде триизмерна карта на заобикалящата ви среда</translation> @@ -262,6 +282,7 @@ <translation id="6943584222992551122">Данните за сърфирането на този човек ще бъдат изтрити от устройството. За да ги възстановите, влезте в Chrome като <ph name="USER_EMAIL" />.</translation> <translation id="6967962315388095737">Правило за Google Chrome бета за допускане на входящия трафик за mDNS.</translation> <translation id="6989339256997917931">Google Chrome е актуализиран, но не сте го използвали от поне 30 дни.</translation> +<translation id="7025789849649390912">Инсталирането спря.</translation> <translation id="7025800014283535195">Оттук можете да превключвате между потребителските профили в Chrome</translation> <translation id="7036251913954633326">Ако искате да използвате този профил само веднъж, можете да се възползвате от <ph name="GUEST_LINK_BEGIN" />режима на гост<ph name="GUEST_LINK_END" /> в браузъра Chrome. В случай че искате да добавите профил за друго лице, <ph name="LINK_BEGIN" />добавете нов човек<ph name="LINK_END" /> към вашия <ph name="DEVICE_TYPE" />. @@ -290,11 +311,13 @@ <translation id="7481213027396403996">Получете най-високото ниво на сигурност на Chrome</translation> <translation id="7486227612705979895">Chrome ще осъществява достъп до хранилището ви в Диск, за да извежда предложения в адресната лента</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119">Инсталационна програма за <ph name="COMPANY_NAME" /></translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">Добре дошли в Chrome</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> изисква да прочетете и приемете следните Общи условия, преди да използвате това устройство. Те не разширяват, не променят, нито ограничават Общите условия на Google Chrome OS.</translation> <translation id="7629695634924605473">Chrome ви уведомява, ако паролите ви бъдат компрометирани</translation> <translation id="7641148173327520642">Системният ви администратор е конфигурирал Google Chrome да отваря <ph name="ALTERNATIVE_BROWSER_NAME" /> за достъп до <ph name="TARGET_URL_HOSTNAME" />.</translation> +<translation id="7649070708921625228">Помощ</translation> <translation id="7651907282515937834">Лого на Chrome Enterprise</translation> <translation id="7655455401911432608">Вашата история на сърфиране – списък на сайтовете, които сте посетили чрез Chrome на това устройство.</translation> <translation id="7747138024166251722">Инсталационната програма не можа да създаде временна директория. Моля, проверете дали има свободно дисково пространство и разрешение за инсталиране на софтуер.</translation> @@ -306,6 +329,8 @@ <translation id="7801699035218095297">Google Chrome опитва да копира паролите. За да разрешите това, въведете паролата си за Windows.</translation> <translation id="7808348361785373670">Премахване от Chrome...</translation> <translation id="7825851276765848807">Инсталацията не бе успешна поради неизвестна грешка. Моля, изтеглете отново Google Chrome.</translation> +<translation id="7845233973568007926">Благодарим ви, че инсталирахте <ph name="BUNDLE_NAME" />. Трябва да рестартирате компютъра си, преди да използвате това приложение.</translation> +<translation id="7872446069773932638">Изтегля се... Оставащо време: <ph name="SECONDS" /> сек</translation> <translation id="7880591377632733558">Добре дошли в Chrome, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">Ако споделяте компютър, близките и приятелите ви могат да сърфират отделно и да настроят Chrome точно така, както искат.</translation> <translation id="7896673875602241923">По-рано някой влезе в Chrome на този компютър като <ph name="ACCOUNT_EMAIL_LAST" />. Моля, създайте нов потребител в браузъра, така че информацията ви да се съхранява отделно.</translation> @@ -316,8 +341,11 @@ <translation id="8005666035647241369">Към мениджъра на паролите в Google на това устройство</translation> <translation id="8008534537613507642">Повторно инсталиране на Chrome</translation> <translation id="8013993649590906847">Ако няма полезно описание за дадено изображение, Chrome ще се опита да предостави такова. За да бъдат създадени описания, съответните изображения се изпращат до Google.</translation> +<translation id="80471789339884597">Благодарим ви, че инсталирахте <ph name="BUNDLE_NAME" />. Трябва да рестартирате всичките си браузъри, преди да използвате това приложение.</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">Всичко за &Google Chrome</translation> +<translation id="813913629614996137">Подготвя се за работа...</translation> <translation id="8255190535488645436">Google Chrome използва камерата и микрофона ви.</translation> <translation id="8286862437124483331">Google Chrome опитва да покаже паролите. За да разрешите това, въведете паролата си за Windows.</translation> <translation id="828798499196665338">Някой от родителите ви е изключил разрешенията за сайтове, приложения и разширения за Chrome. Активирането на <ph name="EXTENSION_TYPE_PARAMETER" /> не е разрешено.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_bn.xtb b/chrome/app/resources/google_chrome_strings_bn.xtb index 91e850b..d832a95 100644 --- a/chrome/app/resources/google_chrome_strings_bn.xtb +++ b/chrome/app/resources/google_chrome_strings_bn.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="bn"> <translation id="1001534784610492198">ইনস্টলার আর্কাইভ ক্ষতিগ্রস্ত বা ভুল৷ অনুগ্রহ করে আবার Google Chrome ডাউনলোড করুন৷</translation> +<translation id="1026101648481255140">ইনস্টলেশন আবার চালু করুন</translation> <translation id="102763973188675173">Google Chrome কে কাস্টমাইজ এবং নিয়ন্ত্রণ করুন৷ আপডেট পাওয়া যাবে৷</translation> <translation id="1051826050538111504">আপনার কম্পিউটারে ক্ষতিকারক সফ্টওয়্যার পাওয়া গেছে। Chrome এটিকে সরিয়ে দিতে পারে, আপনার সেটিংস রিস্টোর করতে পারে এবং বিভিন্ন এক্সটেনশন বন্ধ করে দিতে পারে যাতে আপনার ব্রাউজার আবার স্বাভাবিকভাবে কাজ করে।</translation> <translation id="1065672644894730302">আপনার অভিরুচিগুলি পড়া যাবে না৷ কিছু বৈশিষ্ট্য অনুপলব্ধ থাকতে পারে ও অভিরুচিগুলিতে করা পরিবর্তনগুলি সংরক্ষিত হবে না৷</translation> @@ -13,6 +14,7 @@ <translation id="1154147086299354128">&Chrome এ খুলুন</translation> <translation id="1178374936842835197">এই পৃষ্ঠাতে কোনও একটি সেটিং দেখা না গেলে, আপনার <ph name="LINK_BEGIN" /> ChromeOS Flex সেটিংস<ph name="LINK_END" /> বিকল্পটি দেখুন</translation> +<translation id="1203500561924088507">ইনস্টল করার জন্য ধন্যবাদ। <ph name="BUNDLE_NAME" /> ব্যবহার করার আগে আপনাকে অবশ্যই ব্রাউজার রিস্টার্ট করতে হবে।</translation> <translation id="1278833599417554002">&Chrome আপডেট করতে আবার লঞ্চ করুন</translation> <translation id="1302523850133262269">Chrome যখন সাম্প্রতিক সিস্টেম আপডেটগুলিকে ইনস্টল করে তখন দয়া করে অপেক্ষা করুন৷</translation> <translation id="1335640173511558774"><ph name="MANAGER" />-এ এই ডিভাইস ব্যবহার করার আগে আপনাকে নিম্নলিখিত পরিষেবার শর্তাবলী পড়ে নিতে হবে এবং তাতে সম্মতি দিতে হবে। এইসব শর্ত Google ChromeOS Flex-এর শর্তাবলীকে সম্প্রসারণ, পরিবর্তন বা সীমাবদ্ধ করে না।</translation> @@ -33,6 +35,7 @@ <translation id="1619887657840448962">Chrome-কে আরও নিরাপদ করতে, আমরা নিচের এক্সটেনশনটি বন্ধ করেছি যা <ph name="IDS_EXTENSION_WEB_STORE_TITLE" />-এ তালিকাবদ্ধ করা হয়নি এবং হয়ত আপনাকে না জানিয়ে যোগ করা হয়েছিল৷</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />আপনি কীভাবে ডেটা ম্যানেজ করতে পারেন:<ph name="END_BOLD" /> আপনার গোপনীয়তা রক্ষা করতে, আমরা ৪ সপ্তাহের বেশি পুরনো আপনার আগ্রহগুলি অটোমেটিক মুছে ফেলি। আপনি ব্রাউজিং চালিয়ে যাওয়ার সাথে সাথে তালিকায় আবার আগ্রহগুলি দেখা যেতে পারে। অথবা, আপনি যে আগ্রহগুলি Chrome বিবেচনা করুক বলে চান না সেগুলি সরিয়ে দিতে পারেন।</translation> <translation id="1628000112320670027">Chrome বিষয়ে সাহায্য পান</translation> +<translation id="1640672724030957280">ডাউনলোড হচ্ছে...</translation> <translation id="1662146548738125461">ChromeOS Flex সম্পর্কে</translation> <translation id="1674870198290878346">Chrome-এ ছদ্মবেশী উইন্ডোতে লিঙ্ক খুলুন</translation> <translation id="1682634494516646069">Google Chrome-এর ডেটা নির্দেশিকা পড়তে এবং লিখতে পারে না: @@ -50,7 +53,9 @@ <translation id="1877026089748256423">Chrome পুরানো হয়ে গেছে</translation> <translation id="1919130412786645364">Chrome-এ সাইন-ইন করতে দিন</translation> <translation id="1952239763774043237">ভবিষ্যতে Google Chrome আপডেট পেতে হলে, আপনার macOS 10.13 বা এর পরবর্তী ভার্সন থাকতে হবে। এই কম্পিউটারে macOS 10.12 ভার্সন ব্যবহার করা হচ্ছে।</translation> +<translation id="1953553007165777902">ডাউনলোড হচ্ছে... <ph name="MINUTE" /> মিনিট বাকি আছে</translation> <translation id="2018528049276128029">প্রতিটি প্রোফাইলে বুকমার্ক, ইতিহাস, পাসওয়ার্ড ও আরও অনেক কিছুর মতো তার নিজস্ব Chrome তথ্য আছে</translation> +<translation id="2018879682492276940">ইনস্টল করা যায়নি। আবার চেষ্টা করুন।</translation> <translation id="2071318482926839249">অন্য অ্যাকাউন্ট দিয়ে আগেই সাইন-ইন হয়ে আছে। আপনার ব্রাউজিং আলাদা করতে, Chrome আপনার জন্য প্রোফাইল তৈরি করে দিতে পারে।</translation> <translation id="207902854391093810">ট্রায়াল চলাকালীন, বিজ্ঞাপন পরিমাপ আপনি যে সাইটগুলিতে যান সেগুলিকে Chrome থেকে তথ্যের অনুরোধ করার অনুমতি দেয় যা সাইটটিকে তাদের বিজ্ঞাপনের পারফর্ম্যান্স পরিমাপ করতে সহায়তা করে। বিজ্ঞাপন পরিমাপ, সাইটগুলির মধ্যে একটি থেকে অন্যটিতে যতটা সম্ভব কম তথ্য ট্রান্সফার করার মাধ্যমে ক্রস-সাইট ট্র্যাকিং সীমাবদ্ধ করে।</translation> <translation id="2094648590148273905">ChromeOS Flex-এর শর্তাবলী</translation> @@ -62,6 +67,7 @@ <translation id="2131230230468101642">আপনার গোপনীয়তা রক্ষা করতে, আমরা ৪ সপ্তাহের বেশি পুরনো আপনার আগ্রহগুলি অটোমেটিক মুছে ফেলি। আপনি ব্রাউজিং চালিয়ে যাওয়ার সাথে সাথে তালিকায় আবার আগ্রহগুলি দেখা যেতে পারে। অথবা, আপনি যে আগ্রহগুলি Chrome বিবেচনা করুক বলে চান না সেগুলি সরিয়ে দিতে পারেন।</translation> <translation id="2139300032719313227">ChromeOS রিস্টার্ট করুন</translation> <translation id="2151406531797534936">এখনই Chrome রিস্টার্ট করুন</translation> +<translation id="2174917724755363426">ইনস্টলেশন শেষ হয়নি। আপনি কি সত্যিই বাতিল করতে চান?</translation> <translation id="2258103955319320201">সব ডিভাইস জুড়ে Chrome ব্রাউজারে থাকা ডেটা অ্যাক্সেস করতে, প্রথমে সাইন-ইন করে সিঙ্ক চালু করুন।</translation> <translation id="2290014774651636340">Google এপিআই কীগুলি অনুপস্থিত৷ Google Chrome-এর কিছু বৈশিষ্ট্য নিষ্ক্রিয় হয়ে যাবে৷</translation> <translation id="2290095356545025170">আপনি কি Google Chrome আনইনস্টল করার ব্যাপারে নিষ্চিত ?</translation> @@ -98,13 +104,16 @@ <translation id="2871893339301912279">আপনি Chrome এ প্রবেশ করেছেন৷</translation> <translation id="2885378588091291677">কার্য পরিচালক</translation> <translation id="2888126860611144412">Chrome সম্বন্ধে</translation> +<translation id="2915996080311180594">পরে একবার রিস্টার্ট করে নিন</translation> <translation id="2926676257163822632">দুর্বল পাসওয়ার্ড সহজেই অনুমান করা যায়। Chrome-কে <ph name="BEGIN_LINK" />আপনার জন্য শক্তিশালী পাসওয়ার্ড তৈরি করার ও সেটি মনে রাখার<ph name="END_LINK" /> অনুমতি দিন।</translation> <translation id="2926952073016206995">এই সাইটের জন্য Chrome-এর ক্যামেরা অ্যাক্সেসের অনুমতি প্রয়োজন</translation> +<translation id="2928420929544864228">ইনস্টলেশন শেষ হয়েছে।</translation> <translation id="2929907241665500097">Chrome আপডেট করা যায়নি, কোনও সমস্যা হয়েছে। <ph name="BEGIN_LINK" />Chrome-এ আপডেট করতে না পারার সমস্যা ও আপডেট করা যায়নি এমন সমস্যার সমাধান করুন।<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> - নেটওয়ার্ক সাইন-ইন - Chrome</translation> <translation id="3019382870990049182">&ChromeOS Flex আপডেট করার জন্য আবার চালু করুন</translation> <translation id="303514781271618814">Chrome নতুন ফিচার এক্সপ্লোর করছে যা সাইটগুলিকে আপনার কম ডেটা ব্যবহার করে একই ব্রাউজিং অভিজ্ঞতা প্রদান করতে দেয়</translation> <translation id="3037838751736561277">Google Chrome পটভূমি মোডে রয়েছে।</translation> +<translation id="3038232873781883849">ইনস্টল করার জন্য অপেক্ষা করা হচ্ছে...</translation> <translation id="3059710691562604940">'Safe Browsing'-এর সুবিধা বন্ধ করা আছে। তবে Chrome আপনাকে এটি চালু রাখার জন্য সাজেস্ট করছে।</translation> <translation id="3065168410429928842">Chrome ট্যাব</translation> <translation id="3069821012350118710">Chrome বন্ধ না করা পর্যন্ত আপনি যেসব সাইট ঘুরে দেখেন, সেগুলি আপনার তথ্য মনে রাখে</translation> @@ -118,6 +127,7 @@ <translation id="3169523567916669830">ট্রায়াল চলাকালীন, আপনি বিজ্ঞাপন দেখানোর জন্য আগ্রহের সাইটগুলির বিষয়গুলি দেখতে এবং সরাতে পারেন। Chrome আপনার সাম্প্রতিক ব্রাউজিং ইতিহাসের উপর ভিত্তি করে আপনার আগ্রহের বিষয়গুলি অনুমান করে।</translation> <translation id="3245429137663807393">আপনি Chrome ব্যবহারের রিপোর্ট শেয়ার করলেও, আপনার দেখা URL তার মধ্যে অন্তর্ভুক্ত থাকে</translation> <translation id="3282568296779691940">Chrome-এ সাইন-ইন করুন</translation> +<translation id="3286538390144397061">এখন পুর্নসূচনা করবেন</translation> <translation id="3360895254066713204">Chrome সহায়তাকারী</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome এখন আবার লঞ্চ হবে}=1{Chrome ১ সেকেন্ডের মধ্যে আবার লঞ্চ হবে}one{Chrome # সেকেন্ডের মধ্যে আবার লঞ্চ হবে}other{Chrome # সেকেন্ডের মধ্যে আবার লঞ্চ হবে}}</translation> <translation id="3396977131400919238">ইনস্টলেশনের সময় অপারেটিং সিস্টেমে একটি ত্রুটি ঘটেছিল৷ অনুগ্রহ করে আবার Google Chrome ডাউনলোড করুন৷</translation> @@ -154,9 +164,11 @@ <translation id="4106587138345390261">Chrome নতুন ফিচার এক্সপ্লোর করছে যা সাইটগুলিকে আপনার কম তথ্য ব্যবহার করে একই ব্রাউজিং অভিজ্ঞতা প্রদান করতে দেয়</translation> <translation id="4110895483821904099">আপনার নতুন Chrome প্রোফাইল সেট আপ করুন</translation> <translation id="4147555960264124640">আপনি একটি পরিচালিত অ্যাকাউন্টের মাধ্যমে সাইন-ইন করছেন এবং এর অ্যাডমিনিস্ট্রেটরকে আপনার Google Chrome প্রোফাইলের উপরে নিয়ন্ত্রণ দিচ্ছেন৷ আপনার Chrome ডেটা, যেমন অ্যাপগুলি, বুকমার্কগুলি, ইতিহাস, পাসওয়ার্ডগুলি এবং অন্যান্য সেটিংস <ph name="USER_NAME" /> এতে স্থায়ীভাবে সম্পৃক্ত হবে৷ আপনি Google অ্যাকাউন্টের ড্যাশবোর্ডের মাধ্যমে এই ডেটাগুলি মুছতে পারবেন, কিন্তু আপনি অন্য একটি অ্যাকাউন্টের সাথে এই ডেটা সংশ্লিষ্ট করতে পারবেন না৷ <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">ইনস্টল হচ্ছে...</translation> <translation id="4149882025268051530">ইনস্টলারটি আর্কাইভ আনকমপ্রেস করা যায়নি৷ অনুগ্রহ করে আবার Google Chrome ডাউনলোড করুন৷</translation> <translation id="4191857738314598978">{0,plural, =1{Chrome এক দিনের মধ্যে আবার লঞ্চ করুন}one{Chrome # দিনের মধ্যে আবার লঞ্চ করুন}other{Chrome # দিনের মধ্যে আবার লঞ্চ করুন}}</translation> <translation id="4205939740494406371">Chrome আপনার পাসওয়ার্ড চেক করতে পারছে না। ২৪ ঘণ্টা পরে আবার চেষ্টা করুন বা <ph name="BEGIN_LINK" />আপনার Google অ্যাকাউন্টে পাসওয়ার্ড চেক করুন<ph name="END_LINK" />।</translation> +<translation id="4222932583846282852">বাতিল করা হচ্ছে…</translation> <translation id="4242034826641750751">এই সাইটের জন্য Chrome-এর ক্যামেরা ও মাইক্রোফোন অ্যাক্সেসের অনুমতি প্রয়োজন</translation> <translation id="424864128008805179">Chrome থেকে সাইন-আউট করবেন?</translation> <translation id="4251615635259297716">এই অ্যাকাউন্টে আপনার Chrome ডেটা লিঙ্ক করবেন?</translation> @@ -164,6 +176,7 @@ <translation id="4281844954008187215">পরিষেবার শর্তাদি</translation> <translation id="4293420128516039005">আপনার সব ডিভাইস জুড়ে Chrome সিঙ্ক করতে এবং নিজের মতো সাজিয়ে নিতে সাইন-ইন করুন</translation> <translation id="4328355335528187361">Google Chrome ডেভেলপার (mDNS-In)</translation> +<translation id="4334294535648607276">ডাউনলোড সম্পূর্ণ।</translation> <translation id="4335235004908507846">ডেটার নিরাপত্তা লঙ্ঘন, এক্সটেনশন এবং আরও অনেক কিছুর থেকে Chrome আপনাকে সুরক্ষিত রাখতে সাহায্য করে</translation> <translation id="4343195214584226067">Chrome-এ <ph name="EXTENSION_NAME" /> যোগ করা হয়েছে</translation> <translation id="4384570495110188418">সাইন-ইন করে না থাকার কারণে Chrome আপনার পাসওয়ার্ড চেক করতে পারছে না</translation> @@ -178,6 +191,7 @@ <translation id="4600710005438004015">Chrom লেটেস্ট ভার্সনে আপডেট করা যাচ্ছে না, তাই আপনি নতুন বৈশিষ্ট্য এবং সুরক্ষা সমাধানগুলি পাচ্ছেন না।</translation> <translation id="4627412468266359539">ঐচ্ছিক: Google-কে অটোমেটিক ডায়াগনস্টিক ও ব্যবহারের ডেটা পাঠিয়ে ChromeOS Flex-এর ফিচার ও পারফর্ম্যান্সের উন্নতিতে সাহায্য করুন।</translation> <translation id="4633000520311261472">Chrome কে আরও নিরাপদ করতে, আমরা কিছু এক্সটেনশান অক্ষম করেছি যা <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> এ তালিকাবদ্ধ করা হয়নি এবং হয়ত আপনাকে না জানিয়ে যোগ করা হয়েছে৷</translation> +<translation id="4680828127924988555">ইনস্টলেশন বাতিল করুন</translation> <translation id="469553575393225953">অজানা সোর্স থেকে এক্সটেনশন, অ্যাপ এবং থিম আপনার ডিভাইসের ক্ষতি করতে পারে। Chrome শুধুমাত্র Chrome ওয়েব স্টোর থেকে সেগুলি ইনস্টল করার সাজেশন দেয়</translation> <translation id="4728575227883772061">অনির্দিষ্ট ত্রুটির জন্য ইনস্টলেশন ব্যর্থ হয়েছে৷ যদি Google Chrome বর্তমানে চলতে থাকে তবে দয়া করে এটি বন্ধ করে আবার চেষ্টা করুন৷</translation> <translation id="4747730611090640388">Chrome আপনার আগ্রহ অনুমান করতে পারে। পরে, আপনি যে সাইটটি দেখেন সেটি আপনার দেখা বিজ্ঞাপনগুলিকে পছন্দমতো করার জন্য Chrome-কে আপনার আগ্রহগুলি দেখতে বলতে পারে।</translation> @@ -231,10 +245,14 @@ <translation id="5895138241574237353">পুনর্সূচনা</translation> <translation id="5901850848447342934">Chrome বন্ধ করে দেওয়া হলে আপনাকে <ph name="BEGIN_BOLD" />বেশিরভাগ সাইট থেকে সাইন-আউট করে<ph name="END_BOLD" /> দেওয়া হবে। সিঙ্ক করার বিকল্প বন্ধ করা থাকলে আপনার অ্যাকাউন্ট <ph name="BEGIN_BOLD" />Google পরিষেবা এবং Chrome থেকে সাইন-আউট করে<ph name="END_BOLD" /> দেওয়া হবে।</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - নেটওয়ার্ক সাইন-ইন</translation> +<translation id="5924017743176219022">ইন্টারনেটের সাথে কানেক্ট করা হচ্ছে...</translation> <translation id="5940385492829620908">আপনার ওয়েব, বুকমার্ক এবং Chrome-এর অন্যান্য জিনিস এখানে রয়েছে৷</translation> +<translation id="5941711191222866238">ছোট করুন</translation> <translation id="5941830788786076944">Google Chrome-কে ডিফল্ট ব্রাউজার করুন</translation> <translation id="5959292945051687759">এই পৃষ্ঠাতে কোনও একটি সেটিং দেখা না গেলে, আপনার <ph name="LINK_BEGIN" /> ChromeOS সেটিংস<ph name="LINK_END" /> বিকল্পটি দেখুন</translation> +<translation id="6003112304606738118">ডাউনলোড হচ্ছে... <ph name="HOURS" /> ঘণ্টা বাকি আছে</translation> +<translation id="6040143037577758943">বন্ধ</translation> <translation id="6070348360322141662">অতিরিক্ত নিরাপত্তার জন্য, Google Chrome আপনার ডেটা এনক্রিপ্ট করবে</translation> <translation id="608006075545470555">এই ব্রাউজারে অফিস প্রোফাইল যোগ করুন</translation> <translation id="6113794647360055231">Chrome আরও ভাল হয়ে উঠেছে</translation> @@ -243,8 +261,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> - Google Chrome বিটা</translation> <translation id="6235018212288296708">mDNS ট্রাফিকের অনুমতি দিতে Google Chrome এর জন্য ইনবাউন্ড নিয়ম।</translation> <translation id="6247557882553405851">Google পাসওয়ার্ড ম্যানেজার</translation> +<translation id="6273793429163604305">শুরু করার প্রস্তুতি…</translation> <translation id="6291089322031436445">Chrome ডেভেলপার অ্যাপ</translation> <translation id="6291549208091401781">Google Chrome ইতোমধ্যে আপনার কম্পিউটারের সকল ব্যবহারকারীর জন্য ইনস্টল করা হয়েছে।</translation> +<translation id="6327105987658262776">কোনও আপডেট উপলভ্য নেই।</translation> <translation id="6412673304250309937">Chrome-এ স্টোর করা নিরাপদ নয় এমন সাইটের তালিকা থেকে সাইটগুলির ইউআরএল পরীক্ষা করে দেখে। যদি কোনও সাইট আপনার পাসওয়ার্ড চুরি করার চেষ্টা করে বা আপনি কোনও ক্ষতিকারক ফাইল ডাউনলোড করলে, Safe Browsing-এ Chrome পৃষ্ঠার কিছু কন্টেন্ট সহ ইউআরএলও হয়ত পাঠাতে পারে।</translation> <translation id="6418662306461808273">বর্তমান Chrome প্রোফাইলে পাল্টাতে চান?</translation> <translation id="6506909944137591434">আপনার আশেপাশের জায়গার একটি 3D ম্যাপ তৈরি করার জন্য Chrome-এর ক্যামেরা অ্যাক্সেসের অনুমতি প্রয়োজন</translation> @@ -265,6 +285,7 @@ <translation id="6943584222992551122">ডিভাইসটি থেকে এই ব্যক্তির ব্রাউজিং ডেটা মুছে ফেলা হবে। ডেটা ফিরিয়ে আনতে Chrome-এ <ph name="USER_EMAIL" /> হিসেবে সাইন-ইন করুন।</translation> <translation id="6967962315388095737">mDNS ট্রাফিকের অনুমতি দিতে Google Chrome বিটার জন্য ইনবাউন্ড নিয়ম।</translation> <translation id="6989339256997917931">Google Chrome আপডেট হয়েছে তবে আপনি এটি কমপক্ষে 30 দিন যাবত ব্যবহার করেন নি৷</translation> +<translation id="7025789849649390912">ইনস্টলেশন বন্ধ হয়ে গেছে।</translation> <translation id="7025800014283535195">আপনি এখানে একটি Chrome প্রোফাইল থেকে আরেকটিতে পাল্টাতে পারেন</translation> <translation id="7036251913954633326">আপনি শুধু একবারের জন্য এই অ্যাকাউন্ট ব্যবহার করলে, Chrome ব্রাউজারের <ph name="GUEST_LINK_BEGIN" />গেস্ট মোড<ph name="GUEST_LINK_END" /> ব্যবহার করুন। অন্য কোনও ব্যক্তির জন্য অ্যাকাউন্ট যোগ করতে চাইলে, <ph name="DEVICE_TYPE" />-এ <ph name="LINK_BEGIN" />নতুন ব্যক্তিকে যোগ করুন<ph name="LINK_END" />। @@ -293,11 +314,13 @@ <translation id="7481213027396403996">Chrome-এ সবচেয়ে বেশি সুরক্ষা পান</translation> <translation id="7486227612705979895">অ্যাড্রেস বারে সাজেশন দেওয়ার জন্য Chrome আপনার ড্রাইভ অ্যাক্সেস করবে</translation> <translation id="7535429826459677826">Google Chrome ডেভেলপার</translation> +<translation id="7583399374488819119"><ph name="COMPANY_NAME" /> ইনস্টলার</translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">Chrome এ স্বাগতম</translation> <translation id="7626072681686626474"><ph name="MANAGER" />-এ এই ডিভাইস ব্যবহার করার আগে আপনাকে নিম্নলিখিত পরিষেবার শর্তাবলী পড়ে নিতে হবে এবং তাতে সম্মতি দিতে হবে। এইসব শর্ত Google ChromeOS-এর শর্তাবলীকে সম্প্রসারণ, পরিবর্তন বা সীমাবদ্ধ করে না।</translation> <translation id="7629695634924605473">আপনার পাসওয়ার্ড কখনও চুরি হলে তা Chrome আপনাকে জানিয়ে দেবে</translation> <translation id="7641148173327520642"><ph name="TARGET_URL_HOSTNAME" /> অ্যাক্সেস করতে <ph name="ALTERNATIVE_BROWSER_NAME" /> ব্যবহার করার জন্য আপনার সিস্টেম অ্যাডমিনিস্ট্রেটর Google Chrome কনফিগার করেছে।</translation> +<translation id="7649070708921625228">সহায়তা</translation> <translation id="7651907282515937834">Chrome এন্টারপ্রাইজ লোগো</translation> <translation id="7655455401911432608">আপনার ব্রাউজিং ইতিহাস, এই ডিভাইসে Chrome ব্যবহার করে আপনি যে সাইটগুলি ভিজিট করেছেন তার একটি রেকর্ড।</translation> <translation id="7747138024166251722">ইনস্টলারটি অস্থায়ী ডাইরেক্টরি তৈরি করতে পারে নি৷ অনুগ্রহ করে খালি ডিস্ক স্পেশ এবং সফটওয়্যারটি ইনস্টল করার অনুমতি যাচাই করে নিন৷</translation> @@ -309,6 +332,8 @@ <translation id="7801699035218095297">Google Chrome পাসওয়ার্ড কপি করার চেষ্টা করছে। এর অনুমতি দিতে আপনার Windows পাসওয়ার্ড টাইপ করুন।</translation> <translation id="7808348361785373670">Chrome থেকে সরান...</translation> <translation id="7825851276765848807">অনির্দিষ্ট ত্রুটির জন্য ইনস্টল করা যায়নি৷ অনুগ্রহ করে আবার Google Chrome ডাউনলোড করুন৷</translation> +<translation id="7845233973568007926">ইনস্টল করার জন্য ধন্যবাদ। <ph name="BUNDLE_NAME" /> ব্যবহার করার আগে আপনাকে অবশ্যই কম্পিউটার রিস্টার্ট করতে হবে।</translation> +<translation id="7872446069773932638">ডাউনলোড হচ্ছে... <ph name="SECONDS" /> সেকেন্ড বাকি আছে</translation> <translation id="7880591377632733558"><ph name="ACCOUNT_FIRST_NAME" />, Chrome-এ আপনাকে স্বাগতম</translation> <translation id="7890208801193284374">যদি আপনি একটি কম্পিউটার শেয়ার করেন, তাহলে বন্ধু ও পরিবারের লোকজন পৃথকভাবে ব্রাউজ করতে পারবেন এবং তাদের ইচ্ছা অনুযায়ী Chrome-এর সেটআপ করতে পারবেন৷</translation> <translation id="7896673875602241923">আগে কোনো একজন এই কম্পিউটারে <ph name="ACCOUNT_EMAIL_LAST" /> হিসাবে Chrome-এ সাইন-ইন করেছেন। আপনার তথ্য আলাদা রাখার জন্য অনুগ্রহ করে একটি নতুন Chrome ব্যবহারকারী তৈরি করুন।</translation> @@ -319,8 +344,11 @@ <translation id="8005666035647241369">এই ডিভাইসে Google পাসওয়ার্ড ম্যানেজারে</translation> <translation id="8008534537613507642">Chrome আবার ইন্সটল করুন</translation> <translation id="8013993649590906847">যদি ছবিতে প্রয়োজনীয় বিবরণ দেওয়া না থাকে, তাহলে Chrome আপনাকে একটি বিবরণ দেওয়ার চেষ্টা করবে। বিবরণ তৈরির জন্য, Google-এ ছবি পাঠানো হয়।</translation> +<translation id="80471789339884597">ইনস্টল করার জন্য ধন্যবাদ। <ph name="BUNDLE_NAME" /> ব্যবহার করার আগে আপনাকে অবশ্যই সমস্ত ব্রাউজার রিস্টার্ট করতে হবে।</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">&Google Chrome সম্বন্ধে</translation> +<translation id="813913629614996137">আরম্ভ হচ্ছে…</translation> <translation id="8255190535488645436">Google Chrome আপনার ক্যামেরা এবং মাইক্রোফোন ব্যবহার করছে৷</translation> <translation id="8286862437124483331">Google Chrome পাসওয়ার্ডগুলি দেখানোর চেষ্টা করছে। এটির অনুমতি দিতে আপনার Windows পাসওয়ার্ড টাইপ করুন।</translation> <translation id="828798499196665338">তোমার অভিভাবক Chrome-এ "সাইট, অ্যাপ ও এক্সটেনশনের অনুমতি" বন্ধ করে দিয়েছেন। এই <ph name="EXTENSION_TYPE_PARAMETER" /> চালু করার অনুমতি নেই।</translation>
diff --git a/chrome/app/resources/google_chrome_strings_bs.xtb b/chrome/app/resources/google_chrome_strings_bs.xtb index 3c5ad76..4f25dff 100644 --- a/chrome/app/resources/google_chrome_strings_bs.xtb +++ b/chrome/app/resources/google_chrome_strings_bs.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="bs"> <translation id="1001534784610492198">Arhiva za instalaciju je oštećena ili nevažeća. Ponovo preuzmite Google Chrome.</translation> +<translation id="1026101648481255140">Nastavi instalaciju</translation> <translation id="102763973188675173">Prilagodite i kontrolirajte Google Chrome. Dostupno je ažuriranje.</translation> <translation id="1051826050538111504">Na vašem računaru se nalazi štetni softver. Chrome ga može ukloniti, vratiti vaše postavke i onemogućiti ekstenziju kako bi vaš preglednik ponovo radio normalno.</translation> <translation id="1065672644894730302">Nije moguće sačuvati vaše postavke. @@ -14,6 +15,7 @@ <translation id="1152920704813762236">O ChromeOS-u</translation> <translation id="1154147086299354128">&Otvori u Chromeu</translation> <translation id="1178374936842835197">Ako se postavka ne prikazuje na ovoj stranici, pogledajte u <ph name="LINK_BEGIN" />postavkama ChromeOS Flexa<ph name="LINK_END" /></translation> +<translation id="1203500561924088507">Hvala što ste instalirali. Morate ponovo pokrenuti preglednik prije nego što možete koristiti <ph name="BUNDLE_NAME" />.</translation> <translation id="1278833599417554002">Ponovo pokrenite da ažurirate Chrome</translation> <translation id="1302523850133262269">Sačekajte dok Chrome instalira najnovija sistemska ažuriranja.</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> zahtijeva da prije korištenja uređaja pročitate i prihvatite sljedeće Uslove korištenja usluge. Ovi uslovi ne predstavljaju dodatak, izmjenu ili ograničenje Uslova za Google ChromeOS Flex.</translation> @@ -34,6 +36,7 @@ <translation id="1619887657840448962">Kako bi Chrome bio sigurniji, onemogućili smo sljedeću ekstenziju koja nije navedena u <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> i koja je dodana bez vašeg znanja.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Kako možete upravljati svojim podacima:<ph name="END_BOLD" /> Da zaštitimo vašu privatnosti, automatski brišemo interesovanja koja su starija od 4 sedmice. Kada nastavite koristiti preglednik, interesovanje se može ponovo pojaviti na listi. Ili možete ukloniti interesovanja koja ne želite dati Chromeu na razmatranje.</translation> <translation id="1628000112320670027">Pomoć za Chrome</translation> +<translation id="1640672724030957280">Preuzimanje...</translation> <translation id="1662146548738125461">O ChromeOS Flexu</translation> <translation id="1674870198290878346">Otvori link u anon&imnom prozoru Chromea</translation> <translation id="1682634494516646069">Google Chrome ne može čitati i pisati u svoj direktorij podataka: @@ -51,7 +54,9 @@ <translation id="1877026089748256423">Chrome je zastario</translation> <translation id="1919130412786645364">Omogući prijavu na Chrome</translation> <translation id="1952239763774043237">Da primate buduća ažuriranja za Google Chrome, trebat će vam macOS 10.13 ili novija verzija. Ovaj računar koristi macOS 10.12.</translation> +<translation id="1953553007165777902">Preuzimanje… Preostalo je <ph name="MINUTE" /> min</translation> <translation id="2018528049276128029">Svaki profil sadrži svoje Chrome informacije, poput oznaka, historije, lozinki i još mnogo toga</translation> +<translation id="2018879682492276940">Instalacija nije uspjela. Pokušajte ponovo.</translation> <translation id="2071318482926839249">Drugi račun je već prijavljen. Da vaše pregledanje ostane odvojeno, Chrome vam može kreirati lični profil.</translation> <translation id="207902854391093810">Tokom probnog perioda, mjerenje oglasa omogućava web lokacijama koje posjećujete da zatraže informaciju iz Chromea koja će im pomoći da izmjere performanse svojih oglasa. Mjerenje oglasa ograničava unakrsno praćenje web lokacija prenoseći minimalnu količinu informacija između njih.</translation> <translation id="2094648590148273905">Uslovi za ChromeOS Flex</translation> @@ -63,6 +68,7 @@ <translation id="2131230230468101642">Da zaštitimo vašu privatnost, automatski brišemo interesovanja koja su starija od 4 sedmice. Kada nastavite koristiti preglednik, interesovanje se može ponovo pojaviti na listi. Ili možete ukloniti interesovanja koja ne želite dati Chromeu na razmatranje.</translation> <translation id="2139300032719313227">Ponovo pokrenite ChromeOS</translation> <translation id="2151406531797534936">Ponovo pokrenite Chrome sada</translation> +<translation id="2174917724755363426">Instalacija nije završena. Jeste li sigurni da želite otkazati?</translation> <translation id="2258103955319320201">Prijavite se, a zatim uključite sinhronizaciju da pristupite svojim stvarima s Chrome preglednika na svim svojim uređajima</translation> <translation id="2290014774651636340">Nedostaju ključevi za Google API. Neke funkcionalnosti Google Chromea će biti onemogućene.</translation> <translation id="2290095356545025170">Jeste li sigurni da želite deinstalirati Google Chrome?</translation> @@ -99,13 +105,16 @@ <translation id="2871893339301912279">Prijavili ste se u Chrome!</translation> <translation id="2885378588091291677">Upravitelj zadataka</translation> <translation id="2888126860611144412">O Chromeu</translation> +<translation id="2915996080311180594">Ponovo pokreni kasnije</translation> <translation id="2926676257163822632">Slabe lozinke je lako pogoditi. Dozvolite Chromeu da <ph name="BEGIN_LINK" />kreira i zapamti jake lozinke za vas<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">Chromeu je za ovu web lokaciju potrebno odobrenje za kameru</translation> +<translation id="2928420929544864228">Instalacija je završena.</translation> <translation id="2929907241665500097">Ažuriranje Chromea nije uspjelo. Nešto nije uredu. <ph name="BEGIN_LINK" />Ispravite probleme s ažuriranjem Chromea i neuspjela ažuriranja.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> – prijava na mrežu – Chrome</translation> <translation id="3019382870990049182">Ponovo pokrenite da ažurirate &ChromeOS Flex</translation> <translation id="303514781271618814">Chrome istražuje nove funkcije koje dozvoljavaju web lokacijama da pružaju isto iskustvo pregledanja korištenjem manje količine vaših podataka</translation> <translation id="3037838751736561277">Google Chrome radi u pozadinskom načinu rada.</translation> +<translation id="3038232873781883849">Čekanje na instalaciju...</translation> <translation id="3059710691562604940">Sigurno pregledanje je isključeno. Chrome preporučuje da ga uključite.</translation> <translation id="3065168410429928842">Chromeova kartica</translation> <translation id="3069821012350118710">Web lokacije koje posjetite pamte vaše podatke dok ne zatvorite Chrome</translation> @@ -119,6 +128,7 @@ <translation id="3169523567916669830">Tokom probnih perioda možete vidjeti i uklanjati teme koje vas zanimaju, a koje web lokacije koriste da vam prikazuju oglase. Chrome procjenjuje vaša interesovanja na osnovu vaše nedavne historije pregledanja.</translation> <translation id="3245429137663807393">Ako dijelite i izvještaje o korištenju Chromea, ti izvještaji uključuju URL-ove koje posjećujete</translation> <translation id="3282568296779691940">Prijava na Chrome</translation> +<translation id="3286538390144397061">Ponovo pokreni sada</translation> <translation id="3360895254066713204">Pomoćnik za Chrome</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome će se sada ponovo pokrenuti}=1{Chrome će se ponovo pokrenuti za 1 sekundu}one{Chrome će se ponovo pokrenuti za # sekundu}few{Chrome će se ponovo pokrenuti za # sekunde}other{Chrome će se ponovo pokrenuti za # sekundi}}</translation> <translation id="3396977131400919238">Došlo je do greške operativnog sistema prilikom instalacije. Ponovo preuzmite Google Chrome.</translation> @@ -155,9 +165,11 @@ <translation id="4106587138345390261">Chrome istražuje nove funkcije koje dozvoljavaju web lokacijama da pružaju isto iskustvo pregledanja koristeći manje informacija o vama</translation> <translation id="4110895483821904099">Postavite novi Chrome profil</translation> <translation id="4147555960264124640">Prijavljujete se upravljanim računom i dajete njegovom administratoru kontrolu nad svojim Google Chrome profilom. Vaši podaci iz Chromea, kao što su vaše aplikacije, oznake, historija, lozinke i druge postavke, bit će trajno vezani za korisnika <ph name="USER_NAME" />. Moći ćete izbrisati ove podatke na kontrolnoj tabli Google računa, ali nećete moći povezati ove podatke s drugim računom. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Instaliranje...</translation> <translation id="4149882025268051530">Aplikacija za instaliranje nije uspjela dekompresirati arhivu. Ponovo preuzmite Google Chrome.</translation> <translation id="4191857738314598978">{0,plural, =1{Ponovo pokrenite Chrome u roku od jednog dana}one{Ponovo pokrenite Chrome u roku od # dan}few{Ponovo pokrenite Chrome u roku od # dana}other{Ponovo pokrenite Chrome u roku od # dana}}</translation> <translation id="4205939740494406371">Chrome ne može provjeravati vaše lozinke. Pokušajte ponovo za 24 sata ili <ph name="BEGIN_LINK" />provjerite lozinke na Google računu<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">Otkazuje se…</translation> <translation id="4242034826641750751">Chromeu su za ovu web lokaciju potrebna odobrenja za kameru i mikrofon</translation> <translation id="424864128008805179">Odjaviti se iz Chromea?</translation> <translation id="4251615635259297716">Povezati podatke iz Chromea s ovim računom?</translation> @@ -165,6 +177,7 @@ <translation id="4281844954008187215">Uslovi korištenja usluge</translation> <translation id="4293420128516039005">Prijavite se za sinhroniziranje i personaliziranje Chromea na svim svojim uređajima</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">Preuzimanje je dovršeno.</translation> <translation id="4335235004908507846">Chrome vam može pomoći da se zaštitite od narušavanja podataka, loših ekstenzija i još mnogo toga</translation> <translation id="4343195214584226067">Ekstenzija <ph name="EXTENSION_NAME" /> je dodana u Chrome</translation> <translation id="4384570495110188418">Chrome ne može provjeravati vaše lozinke jer niste prijavljeni</translation> @@ -179,6 +192,7 @@ <translation id="4600710005438004015">Chrome se nije mogao ažurirati na najnoviju verziju, tako da nemate nove značajke i sigurnosne popravke.</translation> <translation id="4627412468266359539">Nije obavezno: pomozite da poboljšamo funkcije i performanse operativnog sistema ChromeOS Flexa automatskim slanjem podataka o dijagnostici i korištenju Googleu.</translation> <translation id="4633000520311261472">Kako bi Chrome bio sigurniji, onemogućili smo neke ekstenzije koje nisu navedene u <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> i koje su možda dodane bez vašeg znanja.</translation> +<translation id="4680828127924988555">Otkaži instalaciju</translation> <translation id="469553575393225953">Ekstenzije, aplikacije i teme iz nepoznatih izvora mogu naštetiti vašem uređaju. Chrome preporučuje da ih instalirate samo iz Chrome Web trgovine</translation> <translation id="4728575227883772061">Instalacija nije uspjela zbog neodređene greške. Ako je Google Chrome trenutno pokrenut, zatvorite ga i pokušajte ponovo.</translation> <translation id="4747730611090640388">Chrome može procijeniti vaša interesovanja. Kasnije, web lokacija koju ste posjetili može zatražiti od Chromea da pogleda vaša interesovanja radi personalizacije oglasa koje vidite.</translation> @@ -232,10 +246,14 @@ <translation id="5895138241574237353">Ponovo pokreni</translation> <translation id="5901850848447342934"><ph name="BEGIN_BOLD" />Odjavit ćete se s većine web lokacija<ph name="END_BOLD" /> kada zatvorite Chrome. Ako je sinhronizacija isključena, također ćete se <ph name="BEGIN_BOLD" />odjaviti s Googleovih usluga i Chromea<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> – prijava na mrežu</translation> +<translation id="5924017743176219022">Povezivanje s internetom...</translation> <translation id="5940385492829620908">Vaša aktivnost na webu, oznake i drugi sadržaji s Chromea se nalaze ovdje.</translation> +<translation id="5941711191222866238">Minimiziraj</translation> <translation id="5941830788786076944">Postavite Google Chrome kao zadani preglednik</translation> <translation id="5959292945051687759">Ako se postavka ne prikazuje na ovoj stranici, pogledajte u <ph name="LINK_BEGIN" /> postavkama ChromeOS-a<ph name="LINK_END" /></translation> +<translation id="6003112304606738118">Preuzimanje… Preostalo je <ph name="HOURS" /> h</translation> +<translation id="6040143037577758943">Zatvori</translation> <translation id="6070348360322141662">Za dodatnu sigurnost, Google Chrome će šifrirati vaše podatke</translation> <translation id="608006075545470555">Dodajte radni profil na ovaj preglednik</translation> <translation id="6113794647360055231">Chrome je upravo postao još bolji</translation> @@ -244,8 +262,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> - Google Chrome Beta</translation> <translation id="6235018212288296708">Ulazno pravilo da Google Chrome dozvoli mDNS saobraćaj.</translation> <translation id="6247557882553405851">Google upravitelju lozinki</translation> +<translation id="6273793429163604305">Priprema...</translation> <translation id="6291089322031436445">Chrome Dev aplikacije</translation> <translation id="6291549208091401781">Google Chrome je već instaliran za sve korisnike na vašem računaru.</translation> +<translation id="6327105987658262776">Ažuriranje nije dostupno.</translation> <translation id="6412673304250309937">Provjerava URL-ove s listom nesigurnih web lokacija pohranjenih u Chromeu. Ako web lokacija pokuša ukrasti vašu lozinku, ili kada preuzimate štetan fajl, Chrome može slati i URL-ove, uključujući dijelove sadržaja stranice, u Sigurno pregledanje.</translation> <translation id="6418662306461808273">Želite li se prebaciti na postojeći Chrome profil?</translation> <translation id="6506909944137591434">Chromeu je potrebno odobrenje za kameru radi kreiranja 3D mape vašeg okruženja</translation> @@ -266,6 +286,7 @@ <translation id="6943584222992551122">Podaci pregledanja ove osobe će se izbrisati s uređaja. Da vratite podatke, prijavite se u Chrome kao <ph name="USER_EMAIL" />.</translation> <translation id="6967962315388095737">Ulazno pravilo da Google Chrome beta verzija dozvoli mDNS saobraćaj.</translation> <translation id="6989339256997917931">Google Chrome je ažuriran, ali ga niste koristili najmanje 30 dana.</translation> +<translation id="7025789849649390912">Instalacija je zaustavljena.</translation> <translation id="7025800014283535195">Ovdje možete prebacivati između Chrome profila</translation> <translation id="7036251913954633326">Ako želite koristiti ovaj račun samo jednom, možete koristiti <ph name="GUEST_LINK_BEGIN" />Način rada za gosta<ph name="GUEST_LINK_END" /> u pregledniku Chrome. Ako želite dodati račun za nekog drugog, <ph name="LINK_BEGIN" />dodajte novu osobu<ph name="LINK_END" /> na uređaj <ph name="DEVICE_TYPE" />. @@ -294,11 +315,13 @@ <translation id="7481213027396403996">Odaberite maksimalnu sigurnost koju nudi Chrome</translation> <translation id="7486227612705979895">Chrome će pristupiti Disku kako bi pružio prijedloge u traci za adresu.</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119">Alat za instaliranje preglednika <ph name="COMPANY_NAME" /></translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">Dobro došli u Chrome</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> zahtijeva da prije korištenja uređaja pročitate i prihvatite sljedeće Uslove korištenja usluge. Ovi uslovi ne predstavljaju dodatak, izmjenu ili ograničenje Uslova za Google ChromeOS.</translation> <translation id="7629695634924605473">Chrome vas obavještava ako sigurnost vaših lozinki bude ugrožena</translation> <translation id="7641148173327520642">Administrator sistema je konfigurirao da se Google Chrome otvara u pregledniku <ph name="ALTERNATIVE_BROWSER_NAME" /> da bi pristupio linku <ph name="TARGET_URL_HOSTNAME" />.</translation> +<translation id="7649070708921625228">Pomoć</translation> <translation id="7651907282515937834">Logotip Chrome Enterprise</translation> <translation id="7655455401911432608">Vaša historija pregledanja, zapisi o web lokacijama koje ste posjetili koristeći Chrome na ovom uređaju.</translation> <translation id="7747138024166251722">Aplikacija za instaliranje nije uspjela kreirati privremeni direktorij. Provjerite imate li slobodnog prostora na disku kao i odobrenje da instalirate softver.</translation> @@ -310,6 +333,8 @@ <translation id="7801699035218095297">Google Chrome pokušava kopirati lozinke. Unesite svoju lozinku za Windows da to dozvolite.</translation> <translation id="7808348361785373670">Ukloni iz Chromea…</translation> <translation id="7825851276765848807">Instalacija nije uspjela zbog neodređene greške. Ponovo preuzmite Google Chrome.</translation> +<translation id="7845233973568007926">Hvala što ste instalirali. Morate ponovo instalirati računar prije nego što možete koristiti <ph name="BUNDLE_NAME" />.</translation> +<translation id="7872446069773932638">Preuzimanje… Preostalo je <ph name="SECONDS" /> s</translation> <translation id="7880591377632733558">Dobro došli u Chrome, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">Ako dijelite računar, prijatelji i porodica mogu odvojeno pretraživati i postaviti Chrome na način koji njima odgovara.</translation> <translation id="7896673875602241923">Netko se prethodno prijavio u Chrome na ovom računalu kao <ph name="ACCOUNT_EMAIL_LAST" />. Izradite novog korisnika Chromea kako bi vaši podaci bili odvojeni.</translation> @@ -320,8 +345,11 @@ <translation id="8005666035647241369">U Googleovom Upravitelju lozinki na ovom uređaju</translation> <translation id="8008534537613507642">Ponovo instaliraj Chrome</translation> <translation id="8013993649590906847">Ako slika ne sadrži koristan opis, Chrome će ga pokušati pružiti. Slike se šalju Googleu radi kreiranja opisa.</translation> +<translation id="80471789339884597">Hvala što ste instalirali. Morate ponovo pokrenuti sve preglednike prije nego što možete koristiti <ph name="BUNDLE_NAME" />.</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">O &Google Chromeu</translation> +<translation id="813913629614996137">Pokretanje…</translation> <translation id="8255190535488645436">Google Chrome koristi vašu kameru i mikrofon.</translation> <translation id="8286862437124483331">Google Chrome pokušava prikazati lozinke. Unesite svoju lozinku za Windows da ovo omogućite.</translation> <translation id="828798499196665338">Tvoj roditelj je isključio "Odobrenja za web lokacije, aplikacije i ekstenzije" za Chrome. Omogućavanje ove stavke (<ph name="EXTENSION_TYPE_PARAMETER" />) nije dozvoljeno.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_ca.xtb b/chrome/app/resources/google_chrome_strings_ca.xtb index 295eb81..a45088b 100644 --- a/chrome/app/resources/google_chrome_strings_ca.xtb +++ b/chrome/app/resources/google_chrome_strings_ca.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="ca"> <translation id="1001534784610492198">El fitxer d'instal·lació està malmès o no és vàlid. Torna a baixar Google Chrome.</translation> +<translation id="1026101648481255140">Reprèn la instal·lació</translation> <translation id="102763973188675173">Personalitza i controla Google Chrome. Hi ha una actualització disponible.</translation> <translation id="1051826050538111504">Hi ha programari nociu a l'ordinador. Chrome el pot suprimir, restaurar la configuració i desactivar les extensions perquè el navegador torni a funcionar amb normalitat.</translation> <translation id="1065672644894730302">No es poden llegir les vostres preferències. És possible que algunes funcions no estiguin disponibles i que els canvis a les preferències no es desin.</translation> @@ -12,6 +13,7 @@ <translation id="1152920704813762236">Sobre Chrome OS</translation> <translation id="1154147086299354128">&Obre a Chrome</translation> <translation id="1178374936842835197">Si alguna opció de configuració no es mostra en aquesta pàgina, consulta la <ph name="LINK_BEGIN" />configuració de ChromeOS Flex<ph name="LINK_END" />.</translation> +<translation id="1203500561924088507">T'agraïm la instal·lació. Has de reiniciar el navegador abans d'utilitzar <ph name="BUNDLE_NAME" />.</translation> <translation id="1278833599417554002">Reinicia per actualitzar &Chrome</translation> <translation id="1302523850133262269">Espereu mentre Chrome instal·la les actualitzacions més recents del sistema.</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> requereix que llegeixis i acceptis les condicions del servei següents abans d'utilitzar el dispositiu. Aquestes condicions no amplien, modifiquen ni limiten les condicions de Google ChromeOS Flex.</translation> @@ -32,6 +34,7 @@ <translation id="1619887657840448962">Per tal que Chrome sigui més segur, hem desactivat algunes de les extensions que no figuren a <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> i que és possible que s'hagin afegit sense que ho sapigueu.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Com pots gestionar les teves dades<ph name="END_BOLD" />: amb la finalitat de protegir la teva privadesa, suprimim automàticament els interessos que tenen més de 4 setmanes. A mesura que continuïs navegant, és possible que torni a aparèixer un interès a la llista. També pots suprimir els interessos que no vulguis que Chrome tingui en compte.</translation> <translation id="1628000112320670027">Obtén ajuda per a Chrome</translation> +<translation id="1640672724030957280">S'està baixant...</translation> <translation id="1662146548738125461">Sobre ChromeOS Flex</translation> <translation id="1674870198290878346">Obre l'enllaç en una finestra d'incò&gnit a Chrome</translation> <translation id="1682634494516646069">Google Chrome no pot llegir ni escriure en el directori de dades: <ph name="USER_DATA_DIRECTORY" /></translation> @@ -47,7 +50,9 @@ <translation id="1877026089748256423">Chrome no està actualitzat</translation> <translation id="1919130412786645364">Permet l'inici de sessió a Chrome</translation> <translation id="1952239763774043237">Per obtenir actualitzacions de Google Chrome en un futur, necessitaràs macOS 10.13 o una versió posterior. Aquest ordinador utilitza macOS 10.12.</translation> +<translation id="1953553007165777902">S'està baixant... Queden <ph name="MINUTE" /> minuts</translation> <translation id="2018528049276128029">Cada perfil conserva la seva informació de Chrome pròpia, com ara les adreces d'interès, l'historial, les contrasenyes i més</translation> +<translation id="2018879682492276940">La instal·lació ha fallat. Torna-ho a provar.</translation> <translation id="2071318482926839249">Ja s'ha iniciat la sessió amb un altre compte. Per continuar amb la teva navegació per separat, Chrome et pot crear un perfil propi.</translation> <translation id="207902854391093810">Quan les proves estan activades, el mesurament d'anuncis permet als llocs web que visites sol·licitar informació de Chrome que els ajudi a mesurar el rendiment dels anuncis. El mesurament d'anuncis restringeix el seguiment entre llocs web transferint la quantitat mínima possible d'informació entre llocs web.</translation> <translation id="2094648590148273905">Condicions de ChromeOS Flex</translation> @@ -59,6 +64,7 @@ <translation id="2131230230468101642">Amb la finalitat de protegir la teva privadesa, suprimim automàticament els interessos que tenen més de 4 setmanes. A mesura que continuïs navegant, és possible que torni a aparèixer un interès a la llista. També pots suprimir els interessos que no vulguis que Chrome tingui en compte.</translation> <translation id="2139300032719313227">Reinicia Chrome OS</translation> <translation id="2151406531797534936">Reinicia Chrome ara</translation> +<translation id="2174917724755363426">La instal·lació no s'ha completat. Confirmes que vols cancel·lar-la?</translation> <translation id="2258103955319320201">Per accedir al teu contingut del navegador Chrome des de tots els teus dispositius, inicia la sessió i, després, activa la sincronització</translation> <translation id="2290014774651636340">Falten les claus de l'API de Google. Es desactivaran algunes de les funcionalitats de Google Chrome.</translation> <translation id="2290095356545025170">Confirmeu que voleu desinstal·lar Google Chrome?</translation> @@ -95,13 +101,16 @@ <translation id="2871893339301912279">Teniu la sessió iniciada a Chrome.</translation> <translation id="2885378588091291677">Gestor de tasques</translation> <translation id="2888126860611144412">Sobre Chrome</translation> +<translation id="2915996080311180594">Reinicia més tard</translation> <translation id="2926676257163822632">Les contrasenyes poc segures són fàcils d'endevinar. Deixa que Chrome <ph name="BEGIN_LINK" />creï i recordi contrasenyes segures en nom teu<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">Chrome necessita permís d'accés a la càmera per a aquest lloc web</translation> +<translation id="2928420929544864228">La instal·lació s'ha completat.</translation> <translation id="2929907241665500097">No s'ha actualitzat Chrome. S'ha produït un error. <ph name="BEGIN_LINK" />Soluciona els problemes i errors d'actualització de Chrome<ph name="END_LINK" />.</translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> - Inici de sessió a la xarxa - Chrome</translation> <translation id="3019382870990049182">Reinicia per actualitzar &ChromeOS Flex</translation> <translation id="303514781271618814">Chrome està explorant noves funcions que permetin als llocs web oferir la mateixa experiència de navegació utilitzant menys dades</translation> <translation id="3037838751736561277">Google Chrome està en mode de segon pla.</translation> +<translation id="3038232873781883849">S'està esperant per instal·lar...</translation> <translation id="3059710691562604940">Navegació segura està desactivada. Chrome recomana activar-la.</translation> <translation id="3065168410429928842">Pestanya de Chrome</translation> <translation id="3069821012350118710">Els llocs web que visites recorden la teva informació fins que tanques Chrome.</translation> @@ -115,6 +124,7 @@ <translation id="3169523567916669830">Durant les proves, pots veure i suprimir els temes d'interès que els llocs web utilitzen per mostrar-te anuncis. Chrome estima els teus interessos basant-se en l'historial de navegació recent.</translation> <translation id="3245429137663807393">Si també comparteixes els informes d'ús de Chrome, aquests informes inclouen els URL que visites</translation> <translation id="3282568296779691940">Inicia la sessió a Chrome</translation> +<translation id="3286538390144397061">Reinicia ara</translation> <translation id="3360895254066713204">Aplicació d'ajuda de Chrome</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome es reiniciarà ara}=1{Chrome es reiniciarà d'aquí a 1 segon}other{Chrome es reiniciarà d'aquí a # segons}}</translation> <translation id="3396977131400919238">S'ha produït un error en el sistema operatiu durant la instal·lació. Torna a baixar Google Chrome.</translation> @@ -151,9 +161,11 @@ <translation id="4106587138345390261">Chrome està explorant noves funcions que permetin als llocs web oferir la mateixa experiència de navegació utilitzant menys informació teva</translation> <translation id="4110895483821904099">Configura el teu perfil de Chrome nou</translation> <translation id="4147555960264124640">Esteu a punt d'iniciar la sessió amb un compte gestionat i d'atorgar el control del vostre perfil de Google Chrome a l'administrador corresponent. Les vostres dades de Chrome, com ara aplicacions, adreces d'interès, historial, contrasenyes i altres opcions, s'enllaçaran permanentment amb <ph name="USER_NAME" />. Podreu suprimir aquestes dades mitjançant el tauler de control de comptes de Google, però no les podreu associar amb un altre compte. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">S'està instal·lant...</translation> <translation id="4149882025268051530">L'instal·lador no ha pogut descomprimir el fitxer. Torna a baixar Google Chrome.</translation> <translation id="4191857738314598978">{0,plural, =1{Reinicia Chrome en 1 dia}other{Reinicia Chrome en # dies}}</translation> <translation id="4205939740494406371">Chrome no pot comprovar les teves contrasenyes. Torna-ho a provar al cap de 24 hores o <ph name="BEGIN_LINK" />comprova les contrasenyes desades al teu Compte de Google<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">S'està cancel·lant...</translation> <translation id="4242034826641750751">Chrome necessita permís d'accés a la càmera i al micròfon per a aquest lloc web</translation> <translation id="424864128008805179">Vols tancar la sessió de Chrome?</translation> <translation id="4251615635259297716">Voleu enllaçar les vostres dades de Chrome amb aquest compte?</translation> @@ -161,6 +173,7 @@ <translation id="4281844954008187215">Condicions del servei</translation> <translation id="4293420128516039005">Inicia la sessió per sincronitzar i personalitzar Chrome en tots els teus dispositius</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">S'ha completat la baixada.</translation> <translation id="4335235004908507846">Chrome pot ajudar a protegir-te de violacions de les dades, d'extensions malicioses i més</translation> <translation id="4343195214584226067"><ph name="EXTENSION_NAME" /> s'ha afegit a Chrome</translation> <translation id="4384570495110188418">Chrome no pot comprovar les teves contrasenyes perquè no tens la sessió iniciada</translation> @@ -175,6 +188,7 @@ <translation id="4600710005438004015">Chrome no s'ha pogut actualitzar a la darrera versió, així que no pots gaudir de les funcions noves ni de les correccions de seguretat.</translation> <translation id="4627412468266359539">Opcional: ajuda a millorar les funcions i el rendiment de ChromeOS Flex enviant automàticament dades de diagnòstic i d'ús a Google.</translation> <translation id="4633000520311261472">Perquè Chrome sigui més segur, hem desactivat algunes de les extensions que no apareixen a <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> i que és possible que s'hagin afegit sense que ho sapigueu.</translation> +<translation id="4680828127924988555">Cancel·la la instal·lació</translation> <translation id="469553575393225953">Les extensions, les aplicacions i els temes de fonts desconegudes poden malmetre el dispositiu. Chrome recomana que només n'instal·lis de Chrome Web Store.</translation> <translation id="4728575227883772061">S'ha produït un error no especificat durant la instal·lació. Si Google Chrome s'està executant en aquests moments, tanca'l i torna-ho a provar.</translation> <translation id="4747730611090640388">Chrome pot estimar els teus interessos. Després, un lloc web que visitis pot demanar els teus interessos a Chrome per personalitzar els anuncis que veus.</translation> @@ -226,10 +240,14 @@ <translation id="5895138241574237353">Reinicia</translation> <translation id="5901850848447342934">Quan tanquis Chrome, se't <ph name="BEGIN_BOLD" />tancarà la sessió de la majoria de llocs web<ph name="END_BOLD" />. Si la sincronització està desactivada, també se't <ph name="BEGIN_BOLD" />tancarà la sessió de Chrome i dels serveis de Google<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - Inici de sessió a la xarxa</translation> +<translation id="5924017743176219022">S'està connectant a Internet...</translation> <translation id="5940385492829620908">El vostre web, les adreces d'interès i altres coses de Chrome resideixen aquí.</translation> +<translation id="5941711191222866238">Minimitza</translation> <translation id="5941830788786076944">Estableix Google Chrome com el navegador predeterminat</translation> <translation id="5959292945051687759">Si alguna opció de configuració no es mostra en aquesta pàgina, consulta la <ph name="LINK_BEGIN" /> configuració de Chrome OS<ph name="LINK_END" />.</translation> +<translation id="6003112304606738118">S'està baixant… Queden <ph name="HOURS" /> hores</translation> +<translation id="6040143037577758943">Tanca</translation> <translation id="6070348360322141662">Per a més seguretat, Google Chrome encriptarà les teves dades</translation> <translation id="608006075545470555">Afegeix un perfil de treball a aquest navegador</translation> <translation id="6113794647360055231">Chrome és millor que mai</translation> @@ -238,8 +256,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> - Google Chrome Beta</translation> <translation id="6235018212288296708">Regla d'entrada de Google Chrome per permetre el trànsit de mDNS.</translation> <translation id="6247557882553405851">Gestor de contrasenyes de Google</translation> +<translation id="6273793429163604305">Preparats…</translation> <translation id="6291089322031436445">Aplicacions de Chrome Dev</translation> <translation id="6291549208091401781">Ja tens instal·lat Google Chrome per a tots els usuaris de l'ordinador.</translation> +<translation id="6327105987658262776">No hi ha cap actualització disponible.</translation> <translation id="6412673304250309937">Compara els URL amb una llista de llocs web no segurs emmagatzemada a Chrome. Si un lloc web prova de robar-te la contrasenya o si baixes un fitxer maliciós, és possible que Chrome també n'enviï els URL, inclosos fragments de contingut de les pàgines, a Navegació segura.</translation> <translation id="6418662306461808273">Vols canviar al perfil de Chrome existent?</translation> <translation id="6506909944137591434">Chrome necessita permís d'accés a la càmera per poder crear un mapa en 3D del teu entorn</translation> @@ -260,6 +280,7 @@ <translation id="6943584222992551122">Les dades de navegació d'aquesta persona se suprimiran d'aquest dispositiu. Per recuperar-les, inicia la sessió a Chrome com a <ph name="USER_EMAIL" />.</translation> <translation id="6967962315388095737">Regla d'entrada de Google Chrome Beta per permetre el trànsit d'mDNS.</translation> <translation id="6989339256997917931">Google Chrome està actualitzat, però no l'heu utilitzat durant un mínim de 30 dies.</translation> +<translation id="7025789849649390912">La instal·lació s'ha aturat.</translation> <translation id="7025800014283535195">Pots canviar entre perfils de Chrome aquí</translation> <translation id="7036251913954633326">Si vols utilitzar aquest compte només una vegada, pots utilitzar el <ph name="GUEST_LINK_BEGIN" />mode de convidat<ph name="GUEST_LINK_END" /> al navegador Chrome. Si vols afegir un compte per a algú altre, <ph name="LINK_BEGIN" />afegeix una persona nova<ph name="LINK_END" /> al teu <ph name="DEVICE_TYPE" />. @@ -288,11 +309,13 @@ <translation id="7481213027396403996">Obtén la seguretat més efectiva de Chrome</translation> <translation id="7486227612705979895">Chrome accedirà a Drive per fer suggeriments a la barra d'adreces</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119">Instal·lador de <ph name="COMPANY_NAME" /></translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">Et donem la benvinguda a Chrome</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> requereix que llegeixis i acceptis les condicions del servei següents abans d'utilitzar el dispositiu. Aquestes condicions no amplien, modifiquen ni limiten les condicions de Google Chrome OS.</translation> <translation id="7629695634924605473">Chrome et permet saber si les contrasenyes s'han posat en perill</translation> <translation id="7641148173327520642">L'administrador del sistema ha configurat Google Chrome perquè obri <ph name="ALTERNATIVE_BROWSER_NAME" /> per accedir a <ph name="TARGET_URL_HOSTNAME" />.</translation> +<translation id="7649070708921625228">Ajuda</translation> <translation id="7651907282515937834">Logotip de Chrome Enterprise</translation> <translation id="7655455401911432608">El teu historial de navegació, que és un registre dels llocs web que has visitat amb Chrome en aquest dispositiu.</translation> <translation id="7747138024166251722">L'instal·lador no ha pogut crear un directori temporal. Comprova que hi ha espai lliure al disc i que tens permís per instal·lar el programari.</translation> @@ -304,6 +327,8 @@ <translation id="7801699035218095297">Google Chrome està provant de copiar les contrasenyes. Escriu la teva contrasenya de Windows per permetre-ho.</translation> <translation id="7808348361785373670">Suprimeix de Chrome...</translation> <translation id="7825851276765848807">La instal·lació ha fallat a causa d'un error no especificat. Torneu a baixar Google Chrome.</translation> +<translation id="7845233973568007926">T'agraïm la instal·lació. Has de reiniciar l'equip abans d'utilitzar <ph name="BUNDLE_NAME" />.</translation> +<translation id="7872446069773932638">S'està baixant… Queden <ph name="SECONDS" /> segons</translation> <translation id="7880591377632733558">Et donem la benvinguda a Chrome, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">Si compartiu un ordinador, els amics i els familiars poden navegar de manera independent i configurar Chrome com vulguin.</translation> <translation id="7896673875602241923">Algú ha iniciat anteriorment la sessió a Chrome en aquest ordinador com a <ph name="ACCOUNT_EMAIL_LAST" />. Crea un usuari de Chrome per mantenir la informació separada.</translation> @@ -314,8 +339,11 @@ <translation id="8005666035647241369">Ves al gestor de contrasenyes de Google en aquest dispositiu</translation> <translation id="8008534537613507642">Torna a instal·lar Chrome</translation> <translation id="8013993649590906847">Si una imatge no té una descripció útil, Chrome provarà d'oferir-te'n una. Per crear les descripcions, les imatges s'envien a Google.</translation> +<translation id="80471789339884597">T'agraïm la instal·lació. Has de reiniciar tots els navegadors abans d'utilitzar <ph name="BUNDLE_NAME" />.</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">Quant a &Google Chrome</translation> +<translation id="813913629614996137">S'està inicialitzant…</translation> <translation id="8255190535488645436">Google Chrome està utilitzant la càmera i el micròfon.</translation> <translation id="8286862437124483331">Google Chrome està provant de mostrar contrasenyes. Escriviu la vostra contrasenya de Windows per permetre-ho.</translation> <translation id="828798499196665338">Els teus pares han desactivat Permisos per a llocs web, aplicacions i extensions en relació amb Chrome. No es permet activar aquesta <ph name="EXTENSION_TYPE_PARAMETER" />.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_cs.xtb b/chrome/app/resources/google_chrome_strings_cs.xtb index 2bba1522..5bacf3d 100644 --- a/chrome/app/resources/google_chrome_strings_cs.xtb +++ b/chrome/app/resources/google_chrome_strings_cs.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="cs"> <translation id="1001534784610492198">Archiv instalačního programu je poškozený nebo neplatný. Stáhněte prosím Google Chrome ještě jednou.</translation> +<translation id="1026101648481255140">Pokračovat v instalaci</translation> <translation id="102763973188675173">Přizpůsobte si Google Chrome a ovládejte jej. Je k dispozici aktualizace.</translation> <translation id="1051826050538111504">Máte v počítači škodlivý software. Chromium ho může odstranit, obnovit vaše nastavení a zakázat rozšíření, aby prohlížeč opět fungoval jako obvykle.</translation> <translation id="1065672644894730302">Nelze číst vaše nastavení. @@ -14,6 +15,7 @@ <translation id="1152920704813762236">O systému ChromeOS</translation> <translation id="1154147086299354128">&Otevřít v Chromu</translation> <translation id="1178374936842835197">Pokud některé nastavení na této stránce není zobrazeno, podívejte se do <ph name="LINK_BEGIN" />nastavení systému ChromeOS Flex<ph name="LINK_END" /></translation> +<translation id="1203500561924088507">Děkujeme za instalaci aplikace <ph name="BUNDLE_NAME" />. Před jejím použitím je potřeba restartovat prohlížeč.</translation> <translation id="1278833599417554002">Znovu spustit a aktualizovat &Chrome</translation> <translation id="1302523850133262269">Počkejte prosím, než Chrome nainstaluje nejnovější aktualizace systému.</translation> <translation id="1335640173511558774">Doména <ph name="MANAGER" /> vyžaduje, abyste si před použitím tohoto zařízení přečetli následující smluvní podmínky a odsouhlasili je. Tyto smluvní podmínky nerozšiřují, neupravují ani neomezují smluvní podmínky systému Google ChromeOS Flex.</translation> @@ -34,6 +36,7 @@ <translation id="1619887657840448962">Aby byl prohlížeč Chrome bezpečnější, deaktivovali jsme následující rozšíření, které není uvedeno na webu <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> a mohlo být přidáno bez vašeho vědomí.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Jak můžete své údaje spravovat:<ph name="END_BOLD" /> Abychom chránili vaše soukromí, vaše zájmy starší než 4 měsíce automaticky mažeme. Jak budete pracovat s internetem, zájmy se mohou na seznamu znovu objevit. Pokud se zájmy nemají zohledňovat, můžete je z Chromu odstranit.</translation> <translation id="1628000112320670027">Pomoc s prohlížečem Chrome</translation> +<translation id="1640672724030957280">Stahování...</translation> <translation id="1662146548738125461">O systému ChromeOS Flex</translation> <translation id="1674870198290878346">Otevřít odkaz v &anonymním okně Chrome</translation> <translation id="1682634494516646069">Aplikace Google Chrome nemůže číst ani zapisovat do svého datového adresáře: @@ -51,7 +54,9 @@ <translation id="1877026089748256423">Chrome je zastaralý</translation> <translation id="1919130412786645364">Povolit přihlášení do Chromu</translation> <translation id="1952239763774043237">Pokud chcete v budoucnu dostávat aktualizace prohlížeče Google Chrome, budete potřebovat systém MacOS 10.13 nebo novější. Tento počítač používá systém macOS 10.12.</translation> +<translation id="1953553007165777902">Stahování… Počet zbývajících minut: <ph name="MINUTE" /></translation> <translation id="2018528049276128029">V každém profilu jsou uloženy soukromé údaje z Chromu, například záložky, historie, hesla a další</translation> +<translation id="2018879682492276940">Instalace se nezdařila. Zkuste to znovu.</translation> <translation id="2071318482926839249">Už je přihlášen jiný účet. Pokud chcete své prohlížení oddělit, Chrome vám může vytvořit vlastní profil.</translation> <translation id="207902854391093810">Když jsou zapnuté zkušební verze, měření reklam umožňuje navštíveným webům žádat Chrome o informace, na základě kterých mohou měřit výkonnost svých reklam. Měření reklam zabraňuje sledování mezi weby, protože se při něm mezi weby přenáší co možná nejméně informací.</translation> <translation id="2094648590148273905">Smluvní podmínky systému ChromeOS Flex</translation> @@ -63,6 +68,7 @@ <translation id="2131230230468101642">Abychom chránili vaše soukromí, vaše zájmy starší než 4 měsíce automaticky mažeme. Jak budete pracovat s internetem, zájmy se mohou na seznamu znovu objevit. Pokud se zájmy nemají zohledňovat, můžete je z Chromu odstranit.</translation> <translation id="2139300032719313227">Restartujte systém ChromeOS</translation> <translation id="2151406531797534936">Restartujte Chrome</translation> +<translation id="2174917724755363426">Instalace není dokončena. Opravdu ji chcete zrušit?</translation> <translation id="2258103955319320201">Pokud ke svým údajům v Chromu chcete mít přístup na všech zařízeních, přihlaste se a poté zapněte synchronizaci</translation> <translation id="2290014774651636340">Chybí klíče rozhraní Google API. Některé funkce Google Chrome nebudou k dispozici.</translation> <translation id="2290095356545025170">Opravdu chcete odinstalovat Google Chrome?</translation> @@ -99,13 +105,16 @@ <translation id="2871893339301912279">Nyní jste přihlášeni do Chromu.</translation> <translation id="2885378588091291677">Správce úloh</translation> <translation id="2888126860611144412">O aplikaci Chrome</translation> +<translation id="2915996080311180594">Restartovat později</translation> <translation id="2926676257163822632">Slabá hesla lze snadno uhodnout. Chrome vám může <ph name="BEGIN_LINK" />vytvářet a ukládat silná hesla<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">Chrome pro tento web potřebuje přístup k fotoaparátu</translation> +<translation id="2928420929544864228">Instalace byla dokončena.</translation> <translation id="2929907241665500097">Prohlížeč Chrome se neaktualizoval, něco se pokazilo. <ph name="BEGIN_LINK" />Vyřešte problémy se stahováním aktualizací Chromu a neúspěšnými aktualizacemi.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> – přihlášení k síti – Chrome</translation> <translation id="3019382870990049182">Spustit znovu a aktualizovat &ChromeOS Flex</translation> <translation id="303514781271618814">Chrome zkoumá nové funkce, které webům umožňují poskytovat stejné prostředí a využívat při tom méně dat</translation> <translation id="3037838751736561277">Google Chrome je v režimu na pozadí.</translation> +<translation id="3038232873781883849">Čekání na instalaci…</translation> <translation id="3059710691562604940">Bezpečné prohlížení je vypnuté. Chrome ho doporučuje zapnout.</translation> <translation id="3065168410429928842">Karta prohlížeče Chrome</translation> <translation id="3069821012350118710">Navštívené weby si pamatují vaše údaje, dokud Chrome nezavřete</translation> @@ -119,6 +128,7 @@ <translation id="3169523567916669830">Během zkoušek můžete zobrazovat a odstraňovat zájmy, které weby používají k zobrazování reklam. Chromium zájmy odhaduje na základě vaší nedávné historie prohlížení.</translation> <translation id="3245429137663807393">Pokud také sdílíte přehledy využití Chromu, budou zahrnovat adresy URL, které navštěvujete</translation> <translation id="3282568296779691940">Přihlásit se do Chromu</translation> +<translation id="3286538390144397061">Restartovat</translation> <translation id="3360895254066713204">Chrome Helper</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome se nyní restartuje}=1{Chrome se za 1 sekundu restartuje}few{Chrome se za # sekundy restartuje}many{Chrome se za # sekundy restartuje}other{Chrome se za # sekund restartuje}}</translation> <translation id="3396977131400919238">Během instalace došlo k chybě operačního systému. Stáhněte prosím Google Chrome ještě jednou.</translation> @@ -155,9 +165,11 @@ <translation id="4106587138345390261">Chrome zkoumá nové funkce, které webům umožňují poskytovat stejné prostředí a využívat při tom méně vašich dat a údajů</translation> <translation id="4110895483821904099">Nastavit nový profil prohlížeče Chrome</translation> <translation id="4147555960264124640">Přihlašujete se pomocí spravovaného účtu a poskytujete jeho správci kontrolu nad vaším profilem Google Chrome. Vaše údaje prohlížeče Chrome, například aplikace, záložky, historie, hesla a jiná nastavení, budou trvale přidružena k účtu <ph name="USER_NAME" />. Tyto údaje budete moci smazat pomocí Hlavního panelu Google, ale nebudete je moci přidružit k jinému účtu. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Instalace...</translation> <translation id="4149882025268051530">Instalačnímu programu se nepodařilo rozbalit archiv. Stáhněte prosím Google Chrome ještě jednou.</translation> <translation id="4191857738314598978">{0,plural, =1{Do jednoho dne Chrome restartujte}few{Do # dní Chrome restartujte}many{Do # dne Chrome restartujte}other{Do # dní Chrome restartujte}}</translation> <translation id="4205939740494406371">Chrome nemůže zkontrolovat vaše hesla. Zkuste to znovu zítra, případně <ph name="BEGIN_LINK" />hesla zkontrolujte v účtu Google<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">Rušení...</translation> <translation id="4242034826641750751">Chrome pro tento web potřebuje přístup k fotoaparátu a mikrofonu</translation> <translation id="424864128008805179">Odhlásit se z Chromu?</translation> <translation id="4251615635259297716">Chcete propojit údaje prohlížeče Chrome s tímto účtem?</translation> @@ -165,6 +177,7 @@ <translation id="4281844954008187215">Smluvní podmínky</translation> <translation id="4293420128516039005">Po přihlášení si budete moci Chrome synchronizovat a upravit na různých zařízeních</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">Stahování bylo dokončeno.</translation> <translation id="4335235004908507846">Chrome vás pomáhá chránit před porušeními zabezpečení údajů, škodlivými rozšířeními a dalšími hrozbami</translation> <translation id="4343195214584226067">Do Chromu bylo přidáno rozšíření <ph name="EXTENSION_NAME" /></translation> <translation id="4384570495110188418">Chrome nemůže zkontrolovat vaše hesla, protože nejste přihlášeni</translation> @@ -179,6 +192,7 @@ <translation id="4600710005438004015">Chrome nebylo možné aktualizovat na nejnovější verzi. Nemáte proto k dispozici nové funkce a opravy zabezpečení.</translation> <translation id="4627412468266359539">Volitelné: Pomozte se zlepšováním funkcí a výkonu systému ChromeOS Flex tím, že budete do Googlu automaticky odesílat diagnostická data a údaje o využití.</translation> <translation id="4633000520311261472">Aby byl Chrome bezpečnější, deaktivovali jsme některá rozšíření, která nejsou uvedena na webu <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> a mohla být přidána bez vašeho vědomí.</translation> +<translation id="4680828127924988555">Zrušit instalaci</translation> <translation id="469553575393225953">Rozšíření, aplikace a motivy z neznámých zdrojů mohou poškodit vaše zařízení. Chrome doporučuje instalovat je pouze z Internetového obchodu Chrome</translation> <translation id="4728575227883772061">Došlo k nespecifikované chybě, instalace se nezdařila. Pokud je Google Chrome právě spuštěný, zavřete jej prosím a zkuste to znovu.</translation> <translation id="4747730611090640388">Chrome dokáže odhadovat vaše zájmy. Později může navštívený web požádat Chrome o sdělení vašich zájmů, aby vám mohl přizpůsobit zobrazované reklamy.</translation> @@ -234,9 +248,13 @@ <translation id="5895138241574237353">Restartovat</translation> <translation id="5901850848447342934">Po zavření prohlížeče Chrome budete <ph name="BEGIN_BOLD" />odhlášeni z většiny webů<ph name="END_BOLD" />. Pokud je vypnutá synchronizace, budete také <ph name="BEGIN_BOLD" />odhlášeni ze služeb Google a z prohlížeče Chrome<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> – přihlášení k síti</translation> +<translation id="5924017743176219022">Připojování k internetu…</translation> <translation id="5940385492829620908">Zde jsou k dispozici vaše weby, záložky a další obsah Chromu.</translation> +<translation id="5941711191222866238">Minimalizovat</translation> <translation id="5941830788786076944">Nastavit Google Chrome jako výchozí prohlížeč</translation> <translation id="5959292945051687759">Pokud některé nastavení na této stránce není zobrazeno, podívejte se do <ph name="LINK_BEGIN" />nastavení systému ChromeOS<ph name="LINK_END" /></translation> +<translation id="6003112304606738118">Stahování… Zbývající čas: <ph name="HOURS" /> h.</translation> +<translation id="6040143037577758943">Zavřít</translation> <translation id="6070348360322141662">V zájmu lepšího zabezpečení bude Google Chrome vaše data šifrovat</translation> <translation id="608006075545470555">Přidat do tohoto prohlížeče pracovní profil</translation> <translation id="6113794647360055231">Chrome je opět o něco lepší</translation> @@ -245,8 +263,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> – Google Chrome Beta</translation> <translation id="6235018212288296708">Pravidlo příchozího provozu pro aplikaci Google Chrome, které povolí provoz mDNS.</translation> <translation id="6247557882553405851">Správce hesel Google</translation> +<translation id="6273793429163604305">Připravit…</translation> <translation id="6291089322031436445">Chrome Dev – aplikace</translation> <translation id="6291549208091401781">Prohlížeč Google Chrome je na tomto počítači již nainstalován pro všechny uživatele.</translation> +<translation id="6327105987658262776">Nejsou k dispozici žádné aktualizace.</translation> <translation id="6412673304250309937">Kontroluje adresy URL oproti seznamu nebezpečných webů uloženému v Chromu. Pokud se web pokusí odcizit vám heslo nebo když stáhnete škodlivý soubor, může Chrome Bezpečnému prohlížení odeslat také adresy URL, včetně částí obsahu stránky.</translation> <translation id="6418662306461808273">Přepnout na stávající profil Chrome?</translation> <translation id="6506909944137591434">K vytvoření 3D mapy vašeho okolí potřebuje Chrome přístup k fotoaparátu</translation> @@ -267,6 +287,7 @@ <translation id="6943584222992551122">Ze zařízení budou smazány údaje této osoby o prohlížení. Budete-li je chtít znovu získat, přihlaste se do Chromu jako <ph name="USER_EMAIL" />.</translation> <translation id="6967962315388095737">Pravidlo příchozího provozu pro aplikaci Google Chrome Beta, které povolí provoz mDNS.</translation> <translation id="6989339256997917931">Prohlížeč Google Chrome byl aktualizován, ale minimálně po 30 dnů jste jej nepoužili.</translation> +<translation id="7025789849649390912">Instalace byla zastavena.</translation> <translation id="7025800014283535195">Zde můžete přepínat mezi profily Chrome</translation> <translation id="7036251913954633326">Pokud tento účet chcete použít pouze jednorázově, můžete v prohlížeči Chrome použít <ph name="GUEST_LINK_BEGIN" />režim hosta<ph name="GUEST_LINK_END" />. Pokud chcete přidat účet někoho dalšího, přidejte do zařízení <ph name="DEVICE_TYPE" /> <ph name="LINK_BEGIN" />novou osobu<ph name="LINK_END" />. @@ -295,11 +316,13 @@ <translation id="7481213027396403996">Aktivujte si v Chromu maximální zabezpečení</translation> <translation id="7486227612705979895">Chrome bude za účelem zobrazování návrhů v adresním řádku číst váš obsah na Disku</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119">instalační program prohlížeče <ph name="COMPANY_NAME" /></translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">Vítá vás Chrome</translation> <translation id="7626072681686626474">Doména <ph name="MANAGER" /> vyžaduje, abyste si před použitím tohoto zařízení přečetli následující smluvní podmínky a odsouhlasili je. Tyto smluvní podmínky nerozšiřují, neupravují ani neomezují smluvní podmínky systému Google ChromeOS.</translation> <translation id="7629695634924605473">Pokud vaše hesla někdo prolomí, Chrome vás o tom bude informovat</translation> <translation id="7641148173327520642">Administrátor systému nakonfiguroval prohlížeč Google Chrome tak, aby pro přístup k adrese <ph name="TARGET_URL_HOSTNAME" /> otevřel prohlížeč <ph name="ALTERNATIVE_BROWSER_NAME" />.</translation> +<translation id="7649070708921625228">Nápověda</translation> <translation id="7651907282515937834">Logo Chrome Enterprise</translation> <translation id="7655455401911432608">Vaši historii prohlížení, což je seznam webů, které jste navštívili v Chromu na tomto zařízení.</translation> <translation id="7747138024166251722">Instalační soubor nemohl vytvořit dočasný adresář. Zkontrolujte prosím volné místo na disku a povolení instalovat software.</translation> @@ -311,6 +334,8 @@ <translation id="7801699035218095297">Google Chrome se pokouší zkopírovat hesla. Tato akce vyžaduje zadání hesla systému Windows.</translation> <translation id="7808348361785373670">Odstranit z Chromu...</translation> <translation id="7825851276765848807">Instalace se z neznámého důvodu nezdařila. Stáhněte prosím aplikaci Google Chrome znovu.</translation> +<translation id="7845233973568007926">Děkujeme za instalaci aplikace <ph name="BUNDLE_NAME" />. Před jejím použitím je třeba restartovat počítač.</translation> +<translation id="7872446069773932638">Stahování… Zbývající čas: <ph name="SECONDS" /> s</translation> <translation id="7880591377632733558">Vítejte v Chromu, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">Pokud počítač sdílíte s kamarády a členy rodiny, každý může web procházet samostatně a nastavit si Chrome podle svých požadavků.</translation> <translation id="7896673875602241923">Prohlížeč Chrome v tomto počítači je již přihlášen k účtu <ph name="ACCOUNT_EMAIL_LAST" />. Chcete-li své informace uchovat odděleně, vytvořte nového uživatele Chromu.</translation> @@ -321,8 +346,11 @@ <translation id="8005666035647241369">Do Správce hesel Google na tomto zařízení</translation> <translation id="8008534537613507642">Přeinstalovat Chrome</translation> <translation id="8013993649590906847">Pokud obrázek nemá užitečný popis, Chrome se vám jej pokusí poskytnout. Za účelem vytváření popisů jsou obrázky odesílány do Googlu.</translation> +<translation id="80471789339884597">Děkujeme za instalaci aplikace <ph name="BUNDLE_NAME" />. Před jejím použitím je třeba restartovat všechny prohlížeče.</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">O aplikaci &Google Chrome</translation> +<translation id="813913629614996137">Probíhá inicializace...</translation> <translation id="8255190535488645436">Google Chrome používá vaši kameru a mikrofon.</translation> <translation id="8286862437124483331">Aplikace Google Chrome se pokouší zobrazit hesla. Tato akce vyžaduje zadání hesla systému Windows.</translation> <translation id="828798499196665338">Tvůj rodič pro Chrome vypnul možnost Oprávnění pro weby, aplikace a rozšíření. Aktivace tohoto <ph name="EXTENSION_TYPE_PARAMETER" /> není povolena.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_cy.xtb b/chrome/app/resources/google_chrome_strings_cy.xtb index 9726d16..20178278 100644 --- a/chrome/app/resources/google_chrome_strings_cy.xtb +++ b/chrome/app/resources/google_chrome_strings_cy.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="cy"> <translation id="1001534784610492198">Mae'r archif gosodwr wedi'i lygru neu'n annilys. Lawrlwythwch Google Chrome eto.</translation> +<translation id="1026101648481255140">Parhau i Osod</translation> <translation id="102763973188675173">Personoleiddio a rheoli Google Chrome. Mae diweddariad ar gael.</translation> <translation id="1051826050538111504">Mae meddalwedd niweidiol ar eich cyfrifiadur. Gall Chrome ei dynnu, adfer eich gosodiadau, ac analluogi estyniadau i wneud i'ch porwr weithio fel arfer eto.</translation> <translation id="1065672644894730302">Ni ellir darllen eich dewisiadau. @@ -15,6 +16,7 @@ <translation id="1154147086299354128">&Agor yn Chrome</translation> <translation id="1178374936842835197">Os nad yw gosodiad yn ymddangos ar y dudalen hon, edrychwch yn eich <ph name="LINK_BEGIN" /> gosodiadau ChromeOS Flex<ph name="LINK_END" /></translation> +<translation id="1203500561924088507">Diolch am osod. Rhaid i chi ailgychwyn eich porwr cyn defnyddio <ph name="BUNDLE_NAME" />.</translation> <translation id="1278833599417554002">Ail-lansiwch i ddiweddaru &Chrome</translation> <translation id="1302523850133262269">Arhoswch dra bod Chrome yn gosod y diweddariadau system diweddaraf.</translation> <translation id="1335640173511558774">Mae <ph name="MANAGER" /> yn gofyn i chi ddarllen a derbyn y Telerau Gwasanaeth canlynol cyn defnyddio'r ddyfais hon. Nid yw'r telerau hyn yn ehangu, addasu na chyfyngu ar Delerau Google ChromeOS Flex.</translation> @@ -35,6 +37,7 @@ <translation id="1619887657840448962">I wneud Chrome yn fwy diogel, gwnaethom analluogi'r estyniad canlynol nad yw wedi'i restru yn y <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> ac a allai fod wedi'i ychwanegu heb i chi wybod.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Sut gallwch reoli eich data:<ph name="END_BOLD" /> Er mwyn amddiffyn eich preifatrwydd, rydym yn awtoddileu eich diddordebau sy'n hŷn na 4 wythnos. Wrth i chi barhau i bori, mae'n bosib y bydd diddordeb yn ymddangos ar y rhestr eto. Neu gallwch gael gwared ar ddiddordebau nad ydych am i Chrome eu hystyried.</translation> <translation id="1628000112320670027">Cael help gyda Chrome</translation> +<translation id="1640672724030957280">Wrthi'n lawrlwytho...</translation> <translation id="1662146548738125461">Ynghylch ChromeOS Flex</translation> <translation id="1674870198290878346">Agor y Ddolen mewn Ffenestr Anhy&sbys Chrome</translation> <translation id="1682634494516646069">Ni all Google Chrome ddarllen nac ysgrifennu i'w gyfeiriadur data: @@ -52,7 +55,9 @@ <translation id="1877026089748256423">Rydych yn defnyddio hen fersiwn o Chrome</translation> <translation id="1919130412786645364">Caniatáu mewngofnodi i Chrome</translation> <translation id="1952239763774043237">I gael diweddariadau Google Chrome yn y dyfodol, bydd angen macOS 10.13 neu'n hwyrach arnoch. Mae'r cyfrifiadur hwn yn defnyddio macOS 10.12.</translation> +<translation id="1953553007165777902">Wrthi'n lawrlwytho... Mae <ph name="MINUTE" /> o funudau ar ôl</translation> <translation id="2018528049276128029">Mae gan bob proffil ei wybodaeth Chrome ei hun megis nodau tudalen, hanes, cyfrineiriau, a rhagor</translation> +<translation id="2018879682492276940">Methwyd â gosod. Rhowch gynnig arall arni.</translation> <translation id="2071318482926839249">Mae cyfrif arall eisoes wedi mewngofnodi. I gadw'ch pori ar wahân, gall Chrome greu proffil eich hun ar eich cyfer.</translation> <translation id="207902854391093810">Pan fydd treialon ymlaen, mae Mesur hysbysebion yn caniatáu i wefannau rydych yn ymweld â nhw i ofyn am wybodaeth gan Chrome sy'n helpu'r wefan i fesur perfformiad eu hysbysebion. Mae Mesur hysbysebion yn cyfyngu ar olrhain traws-wefan drwy drosglwyddo cyn lleied o wybodaeth â phosib rhwng gwefannau.</translation> <translation id="2094648590148273905">Termau ChromeOS Flex</translation> @@ -64,6 +69,7 @@ <translation id="2131230230468101642">Er mwyn amddiffyn eich preifatrwydd, rydym yn awtoddileu eich diddordebau sy'n hŷn na 4 wythnos. Wrth i chi barhau i bori, mae'n bosib y bydd diddordeb yn ymddangos ar y rhestr eto. Neu gallwch gael gwared ar ddiddordebau nad ydych am i Chrome eu hystyried.</translation> <translation id="2139300032719313227">Ailgychwyn ChromeOS</translation> <translation id="2151406531797534936">Ailgychwynnwch Chrome nawr</translation> +<translation id="2174917724755363426">Gosod heb ei gwblhau. Ydych chi'n siŵr eich bod am ganslo?</translation> <translation id="2258103955319320201">I gael mynediad at eich holl bethau porwr Chrome ar draws eich holl ddyfeisiau, mewngofnodwch, yna trowch gysoni ymlaen</translation> <translation id="2290014774651636340">Mae allweddi API Google ar goll. Bydd rhywfaint o swyddogaeth Google Chrome wedi'i hanalluogi.</translation> <translation id="2290095356545025170">Ydych chi'n siŵr eich bod eisiau dadosod Google Chrome?</translation> @@ -100,13 +106,16 @@ <translation id="2871893339301912279">Rydych wedi mewngofnodi i Chrome!</translation> <translation id="2885378588091291677">Rheolwr Tasgau</translation> <translation id="2888126860611144412">Ynghylch Chrome</translation> +<translation id="2915996080311180594">Ailddechrau'n Ddiweddarach</translation> <translation id="2926676257163822632">Mae'n hawdd dyfalu cyfrineiriau gwan. Gadewch i Chrome <ph name="BEGIN_LINK" />greu a chofio cyfrineiriau cryf ar eich rhan<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">Mae angen caniatâd camera ar Chrome ar gyfer y wefan hon</translation> +<translation id="2928420929544864228">Wedi gorffen gosod.</translation> <translation id="2929907241665500097">Ni ddiweddarwyd Chrome, aeth rhywbeth o'i le. <ph name="BEGIN_LINK" />Datrys problemau diweddaru Chrome a diweddariadau a fethwyd.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> - Mewngofnodi Rhwydwaith - Chrome</translation> <translation id="3019382870990049182">Ail-lansiwch i ddiweddaru &ChromeOS Flex</translation> <translation id="303514781271618814">Mae Chrome yn archwilio nodweddion newydd sy'n caniatáu i wefannau ddarparu'r un profiad pori drwy ddefnyddio llai o'ch data</translation> <translation id="3037838751736561277">Mae Google Chrome yn y modd cefndir.</translation> +<translation id="3038232873781883849">Wrthi'n aros i osod...</translation> <translation id="3059710691562604940">Mae Pori'n Ddiogel wedi'i ddiffodd. Mae Chrome yn argymell ei droi ymlaen.</translation> <translation id="3065168410429928842">Tab Chrome</translation> <translation id="3069821012350118710">Mae gwefannau rydych yn ymweld â nhw yn cofio'ch gwybodaeth nes i chi gau Chrome</translation> @@ -120,6 +129,7 @@ <translation id="3169523567916669830">Yn ystod y profion, gallwch weld a chael gwared ar bynciau sydd o ddiddordeb y mae gwefannau yn eu defnyddio i ddangos hysbysebion i chi. Mae Chrome yn amcangyfrif eich diddordebau yn seiliedig ar eich hanes pori diweddar.</translation> <translation id="3245429137663807393">Os ydych hefyd yn rhannu adroddiadau defnydd Chrome, mae'r adroddiadau hynny'n cynnwys y cyfeiriadau URL rydych yn ymweld â nhw</translation> <translation id="3282568296779691940">Mewngofnodi i Chrome</translation> +<translation id="3286538390144397061">Ailddechrau Nawr</translation> <translation id="3360895254066713204">Helpwr Chrome</translation> <translation id="3379938682270551431">{0,plural, =0{Bydd Chrome yn ail-lansio nawr}=1{Bydd Chrome yn ail-lansio mewn 1 eiliad}two{Bydd Chrome yn ail-lansio mewn # eiliad}few{Bydd Chrome yn ail-lansio mewn # eiliad}many{Bydd Chrome yn ail-lansio mewn # eiliad}other{Bydd Chrome yn ail-lansio mewn # eiliad}}</translation> <translation id="3396977131400919238">Bu gwall system weithredu wrth osod. Lawrlwythwch Google Chrome eto.</translation> @@ -156,9 +166,11 @@ <translation id="4106587138345390261">Mae Chrome yn archwilio nodweddion newydd sy'n caniatáu i wefannau roi'r un profiad pori gan ddefnyddio llai o'ch gwybodaeth</translation> <translation id="4110895483821904099">Gosodwch eich proffil Chrome newydd</translation> <translation id="4147555960264124640">Rydych yn mewngofnodi gyda chyfrif a reolir ac yn rhoi rheolaeth dros eich proffil Google Chrome i'w weinyddwr. Bydd eich data Chrome, megis eich apiau, eich nodau tudalen, eich hanes, eich cyfrineiriau, a'ch gosodiadau eraill wedi'u cysylltu'n barhaol â <ph name="USER_NAME" />. Byddwch yn gallu dileu'r data hyn drwy'r Dangosfwrdd Cyfrifon Google, ond ni fyddwch yn gallu cysylltu'r data hyn â chyfrif arall. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Wrthi’n gosod...</translation> <translation id="4149882025268051530">Methodd y gosodwr ag anghywasgu archif. Lawrlwythwch Google Chrome eto.</translation> <translation id="4191857738314598978">{0,plural, =1{Ail-lansiwch Chrome o fewn diwrnod}zero{Ail-lansiwch Chrome o fewn # diwrnod}two{Ail-lansiwch Chrome o fewn # ddiwrnod}few{Ail-lansiwch Chrome o fewn # diwrnod}many{Ail-lansiwch Chrome o fewn # diwrnod}other{Ail-lansiwch Chrome o fewn # diwrnod}}</translation> <translation id="4205939740494406371">Ni all Chrome wirio'ch cyfrineiriau. Rhowch gynnig arall arni ar ôl 24 awr neu <ph name="BEGIN_LINK" />gwiriwch gyfrineiriau yn eich Cyfrif Google<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">Wrthi'n canslo...</translation> <translation id="4242034826641750751">Mae angen caniatâd camera a meicroffon ar Chrome ar gyfer y wefan hon</translation> <translation id="424864128008805179">Allgofnodi o Chrome?</translation> <translation id="4251615635259297716">Cysylltu eich data Chrome â'r cyfrif hwn?</translation> @@ -166,6 +178,7 @@ <translation id="4281844954008187215">Telerau Gwasanaeth</translation> <translation id="4293420128516039005">Mewngofnodwch i gysoni a phersonoleiddio Chrome ar draws eich dyfeisiau</translation> <translation id="4328355335528187361">Datblygwyr Google Chrome (mDNS-In)</translation> +<translation id="4334294535648607276">Lawrlwytho wedi'i gwblhau.</translation> <translation id="4335235004908507846">Gall Chrome helpu i'ch amddiffyn rhag toriadau data, estyniadau gwael a rhagor</translation> <translation id="4343195214584226067">Mae <ph name="EXTENSION_NAME" /> wedi'i ychwanegu at Chrome</translation> <translation id="4384570495110188418">Ni all Chrome wirio'ch cyfrineiriau oherwydd nad ydych wedi mewngofnodi</translation> @@ -180,6 +193,7 @@ <translation id="4600710005438004015">Ni allai Chrome ddiweddaru i'r fersiwn diweddaraf, felly rydych yn colli'r cyfle i fanteisio ar nodweddion newydd a gwelliannau diogelwch.</translation> <translation id="4627412468266359539">Dewisol: Helpu i wella nodweddion a pherfformiad ChromeOS Flex drwy anfon data diagnostig a data defnydd yn awtomatig at Google.</translation> <translation id="4633000520311261472">I wneud Chrome yn fwy diogel, gwnaethom analluogi rhai estyniadau nad ydynt wedi'u rhestru yn <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> ac mae'n bosib ei bod wedi'u hychwanegu heb i chi wybod.</translation> +<translation id="4680828127924988555">Canslo Gosod</translation> <translation id="469553575393225953">Gall estyniadau, apiau a themâu o ffynonellau anhysbys niweidio'ch dyfais. Mae Chrome yn argymell eu gosod o Chrome Web Store yn unig</translation> <translation id="4728575227883772061">Methwyd y gosodiad oherwydd gwall amhenodol. Os yw Google Chrome yn rhedeg ar hyn o bryd, caewch ef a rhowch gynnig arall arni.</translation> <translation id="4747730611090640388">Gall Chrome amcangyfrif eich diddordebau. Yn nes ymlaen, gall gwefan rydych yn ymweld â hi ofyn i Chrome weld eich diddordebau er mwyn personoleiddio'r hysbysebion rydych yn eu gweld.</translation> @@ -235,10 +249,14 @@ <translation id="5895138241574237353">Ailgychwyn</translation> <translation id="5901850848447342934">Byddwch yn cael eich <ph name="BEGIN_BOLD" />allgofnodi o'r mwyafrif o wefannau<ph name="END_BOLD" /> pan fyddwch yn cau Chrome. Os yw cysoni wedi'i ddiffodd, byddwch hefyd yn cael eich <ph name="BEGIN_BOLD" />allgofnodi o wasanaethau Google a Chrome<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - Mewngofnodi Rhwydwaith</translation> +<translation id="5924017743176219022">Wrthi'n cysylltu â'r Rhyngrwyd...</translation> <translation id="5940385492829620908">Mae'ch gwe, nodau tudalen, a phethau Chrome eraill yn byw yma.</translation> +<translation id="5941711191222866238">Lleihau</translation> <translation id="5941830788786076944">Gwneud Google Chrome y porwr diofyn</translation> <translation id="5959292945051687759">Os nad yw gosodiad yn ymddangos ar y dudalen hon, edrychwch yn eich <ph name="LINK_BEGIN" /> gosodiadau ChromeOS<ph name="LINK_END" /></translation> +<translation id="6003112304606738118">Wrthi'n lawrlwytho... Mae <ph name="HOURS" /> awr ar ôl</translation> +<translation id="6040143037577758943">Cau</translation> <translation id="6070348360322141662">Er mwyn sicrhau mwy o ddiogelwch, bydd Google Chrome yn amgryptio eich data</translation> <translation id="608006075545470555">Ychwanegu Proffil Gwaith i'r porwr hwn</translation> <translation id="6113794647360055231">Gwnaeth Chrome wella</translation> @@ -247,8 +265,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> - Google Chrome Beta</translation> <translation id="6235018212288296708">Rheol dod i mewn ar gyfer Google Chrome i ganiatáu traffig mDNS.</translation> <translation id="6247557882553405851">Rheolwr Cyfrineiriau Google</translation> +<translation id="6273793429163604305">Ar eich marciau...</translation> <translation id="6291089322031436445">Apiau Chrome Dev</translation> <translation id="6291549208091401781">Mae Google Chrome eisoes wedi'i osod ar gyfer pob defnyddiwr ar eich cyfrifiadur.</translation> +<translation id="6327105987658262776">Nid oes diweddariad ar gael.</translation> <translation id="6412673304250309937">Yn gwirio URL gyda rhestr o wefannau anniogel sydd wedi'u storio yn Chrome. Os yw gwefan yn ceisio dwyn eich cyfrinair, neu pan fyddwch yn lawrlwytho ffeil niweidiol, gall Chrome hefyd anfon URL, gan gynnwys darnau o gynnwys tudalen, i Pori'n Ddiogel.</translation> <translation id="6418662306461808273">Newid i broffil Chrome presennol?</translation> <translation id="6506909944137591434">Mae angen caniatâd camera ar Chrome i greu map 3D o'ch amgylchoedd</translation> @@ -269,6 +289,7 @@ <translation id="6943584222992551122">Bydd data pori’r unigolyn hwn yn cael eu dileu o’r ddyfais hon. I adfer y data, mewngofnodwch i Chrome fel <ph name="USER_EMAIL" />.</translation> <translation id="6967962315388095737">Rheol dod i mewn ar gyfer Beta Google Chrome i ganiatáu traffig mDNS.</translation> <translation id="6989339256997917931">Mae Google Chrome wedi'i ddiweddaru, ond nid ydych wedi ei ddefnyddio am o leiaf 30 diwrnod.</translation> +<translation id="7025789849649390912">Wedi Stopio Gosod.</translation> <translation id="7025800014283535195">Gallwch newid rhwng proffiliau Chrome yma</translation> <translation id="7036251913954633326">Os hoffech ddefnyddio'r cyfrif hwn unwaith yn unig, gallwch ddefnyddio'r <ph name="GUEST_LINK_BEGIN" />modd Gwestai<ph name="GUEST_LINK_END" /> yn y porwr Chrome. Os hoffech ychwanegu cyfrif ar gyfer rhywun arall, <ph name="LINK_BEGIN" />ychwanegwch berson newydd<ph name="LINK_END" /> at eich <ph name="DEVICE_TYPE" />. @@ -297,11 +318,13 @@ <translation id="7481213027396403996">Cael diogelwch cryfaf Chrome</translation> <translation id="7486227612705979895">Bydd Chrome yn cyrchu eich Drive i wneud awgrymiadau yn y bar cyfeiriadau</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119">Gosodwr <ph name="COMPANY_NAME" /></translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">Croeso i Chrome</translation> <translation id="7626072681686626474">Mae <ph name="MANAGER" /> yn gofyn i chi ddarllen a derbyn y Telerau Gwasanaeth canlynol cyn defnyddio'r ddyfais hon. Nid yw'r telerau hyn yn ehangu, addasu na chyfyngu ar Delerau Google ChromeOS.</translation> <translation id="7629695634924605473">Mae Chrome yn gadael i chi wybod a yw'ch cyfrineiriau byth wedi'u darganfod</translation> <translation id="7641148173327520642">Mae gweinyddwr eich system wedi ffurfweddu Google Chrome i agor <ph name="ALTERNATIVE_BROWSER_NAME" /> i gael mynediad at <ph name="TARGET_URL_HOSTNAME" />.</translation> +<translation id="7649070708921625228">Cymorth</translation> <translation id="7651907282515937834">Logo Chrome Enterprise</translation> <translation id="7655455401911432608">Eich hanes pori, cofnod o wefannau rydych wedi ymweld â nhw drwy ddefnyddio Chrome ar y ddyfais hon.</translation> <translation id="7747138024166251722">Ni allai'r gosodwr greu cyfeiriadur dros dro. Gwnewch yn siŵr bod gennych ddigon o le storio ar gael a bod gennych y caniatâd i osod meddalwedd.</translation> @@ -313,6 +336,8 @@ <translation id="7801699035218095297">Mae Google Chrome yn ceisio copïo cyfrineiriau. Teipiwch eich cyfrinair Windows i ganiatáu hyn.</translation> <translation id="7808348361785373670">Tynnu o Chrome...</translation> <translation id="7825851276765848807">Methwyd y gosodiad oherwydd gwall amhenodol. Lawrlwythwch Google Chrome eto.</translation> +<translation id="7845233973568007926">Diolch am osod. Rhaid i chi ailgychwyn eich cyfrifiadur cyn defnyddio <ph name="BUNDLE_NAME" />.</translation> +<translation id="7872446069773932638">Wrthi'n lawrlwytho... Mae <ph name="SECONDS" /> eiliad ar ôl</translation> <translation id="7880591377632733558">Croeso i Chrome, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">Os ydych yn rhannu cyfrifiadur, gall ffrindiau a theulu bori ar wahân a gosod Chrome yn yr union ffordd y maent eisiau.</translation> <translation id="7896673875602241923">Gwnaeth rhywun fewngofnodi i Chrome ar y cyfrifiadur hwn fel <ph name="ACCOUNT_EMAIL_LAST" /> yn flaenorol. Crëwch ddefnyddiwr Chrome newydd i gadw'ch gwybodaeth ar wahân.</translation> @@ -323,8 +348,11 @@ <translation id="8005666035647241369">I Reolwr Cyfrineiriau Google ar y ddyfais hon</translation> <translation id="8008534537613507642">Ailosod Chrome</translation> <translation id="8013993649590906847">Os nad oes gan ddelwedd ddisgrifiad defnyddiol, bydd Chrome yn ceisio darparu un ar eich cyfer. Rydym yn anfon delweddau at Google er mwyn creu disgrifiadau.</translation> +<translation id="80471789339884597">Diolch am osod. Rhaid i chi ailgychwyn eich holl borwyr cyn defnyddio <ph name="BUNDLE_NAME" />.</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">Ynghylch &Google Chrome</translation> +<translation id="813913629614996137">Wrthi'n cychwyn…</translation> <translation id="8255190535488645436">Mae Google Chrome yn defnyddio'ch camera a'ch meicroffon.</translation> <translation id="8286862437124483331">Mae Google Chrome yn ceisio dangos cyfrineiriau. Teipiwch eich cyfrinair Windows i ganiatáu hyn.</translation> <translation id="828798499196665338">Mae dy riant wedi diffodd "Caniatadau ar gyfer gwefannau, apiau ac estyniadau" ar gyfer Chrome. Ni chaniateir galluogi'r <ph name="EXTENSION_TYPE_PARAMETER" /> hwn.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_da.xtb b/chrome/app/resources/google_chrome_strings_da.xtb index b539a59..f8a969b 100644 --- a/chrome/app/resources/google_chrome_strings_da.xtb +++ b/chrome/app/resources/google_chrome_strings_da.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="da"> <translation id="1001534784610492198">Installationsarkivet er beskadiget eller ugyldigt. Download Google Chrome igen.</translation> +<translation id="1026101648481255140">Genoptag installation</translation> <translation id="102763973188675173">Tilpas og administrer Google Chrome. Der er en tilgængelig opdatering.</translation> <translation id="1051826050538111504">Der er skadelig software på din computer. Chrome kan fjerne den, gendanne dine indstillinger og deaktivere udgivelser, så din browser fungerer normalt igen.</translation> <translation id="1065672644894730302">Dine præferencer kan ikke læses. Visse funktioner er muligvis ikke tilgængelige, og ændringer af præferencer gemmes ikke.</translation> @@ -13,6 +14,7 @@ <translation id="1154147086299354128">Åbn i Chr&ome</translation> <translation id="1178374936842835197">Hvis en indstilling ikke vises på denne side, kan du kigge i <ph name="LINK_BEGIN" /> indstillingerne for ChromeOS Flex<ph name="LINK_END" /></translation> +<translation id="1203500561924088507">Tak for installationen. Du skal genstarte browseren, før du bruger <ph name="BUNDLE_NAME" />.</translation> <translation id="1278833599417554002">Genstart og opdater &Chrome</translation> <translation id="1302523850133262269">Vent, mens Chrome installerer de nyeste systemopdateringer.</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> kræver, at du læser og accepterer følgende servicevilkår, inden du bruger denne enhed. Disse vilkår udvider, ændrer eller begrænser på ingen måde vilkårene for Google ChromeOS Flex.</translation> @@ -33,6 +35,7 @@ <translation id="1619887657840448962">For at gøre Chrome mere sikker har vi deaktiveret følgende udvidelse, som ikke er anført i <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> og muligvis er blevet tilføjet, uden at du vidste det.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Sådan kan du administrere dine data:<ph name="END_BOLD" /> Vi sletter automatisk de interesser, der er ældre end 4 uger, for at beskytte dine personlige oplysninger Mens du surfer, kan en interesse vises på listen igen. Du kan også fjerne interesser, som du ikke vil have, at Chrome skal tage med i betragtning.</translation> <translation id="1628000112320670027">Få hjælp til Chrome</translation> +<translation id="1640672724030957280">Downloader...</translation> <translation id="1662146548738125461">Om ChromeOS Flex</translation> <translation id="1674870198290878346">Åbn linket i et inko&gnitovindue i Chrome</translation> <translation id="1682634494516646069">Google Chrome kan ikke læse og skrive i sin egen datamappe: <ph name="USER_DATA_DIRECTORY" /></translation> @@ -48,7 +51,9 @@ <translation id="1877026089748256423">Chrome er forældet</translation> <translation id="1919130412786645364">Tillad login i Chrome</translation> <translation id="1952239763774043237">Hvis du vil have fremtidige Google Chrome-opdateringer, skal du have macOS 10.13 eller nyere. Denne computer anvender macOS 10.12.</translation> +<translation id="1953553007165777902">Downloader… Der er <ph name="MINUTE" /> minutter tilbage</translation> <translation id="2018528049276128029">Hver profil har sine egne Chrome-oplysninger som f.eks. bogmærker, historik, adgangskoder m.m.</translation> +<translation id="2018879682492276940">Installationen mislykkedes. Prøv igen.</translation> <translation id="2071318482926839249">En anden konto er allerede logget ind. Hvis du vil holde din browsing adskilt, kan Chrome oprette en ny profil til dig selv.</translation> <translation id="207902854391093810">Når prøver er aktiveret, giver Ad measurement de websites, du besøger, mulighed for at anmode om oplysninger fra Chrome, som hjælper websitet med at måle, hvor godt dets annoncer klarer sig. Ad measurement begrænser sporing på tværs af websites ved at overføre så få oplysninger som muligt mellem websites.</translation> <translation id="2094648590148273905">Vilkår for ChromeOS Flex</translation> @@ -60,6 +65,7 @@ <translation id="2131230230468101642">Vi sletter automatisk de interesser, der er ældre end 4 uger, for at beskytte dine personlige oplysninger Mens du surfer, kan en interesse vises på listen igen. Du kan også fjerne interesser, som du ikke vil have, at Chrome skal tage med i betragtning.</translation> <translation id="2139300032719313227">Genstart Chrome OS</translation> <translation id="2151406531797534936">Genstart Chrome nu</translation> +<translation id="2174917724755363426">Installationen er ikke fuldført. Er du sikker på, at du vil annullere?</translation> <translation id="2258103955319320201">Log ind, og aktivér derefter synkronisering for at få adgang til dine Chrome-ting på alle dine enheder.</translation> <translation id="2290014774651636340">Google API-nøgler mangler. Nogle funktioner i Google Chrome deaktiveres.</translation> <translation id="2290095356545025170">Er du sikker på, at du vil afinstallere Google Chrome?</translation> @@ -96,13 +102,16 @@ <translation id="2871893339301912279">Du er logget ind på Chrome.</translation> <translation id="2885378588091291677">Jobliste</translation> <translation id="2888126860611144412">Om Chrome</translation> +<translation id="2915996080311180594">Genstart senere</translation> <translation id="2926676257163822632">Svage adgangskoder er nemme at gætte. Få Chrome <ph name="BEGIN_LINK" />til at oprette og huske stærke adgangskoder for dig<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">Chrome skal have adgangstilladelse til kamera for at bruge dette website</translation> +<translation id="2928420929544864228">Installationen er fuldført.</translation> <translation id="2929907241665500097">Chrome blev ikke opdateret, da der opstod en fejl. <ph name="BEGIN_LINK" />Løs problemer med opdatering af Chrome og mislykkede opdateringer.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> – Login på netværk – Chrome</translation> <translation id="3019382870990049182">Genstart for at opdatere &ChromeOS Flex</translation> <translation id="303514781271618814">Chromium afprøver nye funktioner, der giver websites mulighed for at levere den samme browseroplevelse med færre af dine data</translation> <translation id="3037838751736561277">Google Chrome kører i baggrunden.</translation> +<translation id="3038232873781883849">Venter på at installere…</translation> <translation id="3059710691562604940">Beskyttet browsing er deaktiveret. Chrome anbefaler, at du aktiverer funktionen.</translation> <translation id="3065168410429928842">Fanen Chrome</translation> <translation id="3069821012350118710">Websites, du besøger, husker dine oplysninger, indtil du lukker Chrome</translation> @@ -116,6 +125,7 @@ <translation id="3169523567916669830">I løbet af prøveperioderne kan du se og fjerne interesseområder, som websites bruger til at vise annoncer. Chrome anslår dine interesser på baggrund af din seneste browserhistorik.</translation> <translation id="3245429137663807393">Hvis du også deler Chrome-brugsrapporter, omfatter de pågældende rapporter de webadresser, du besøger</translation> <translation id="3282568296779691940">Log ind i Chrome</translation> +<translation id="3286538390144397061">Genstart nu</translation> <translation id="3360895254066713204">Hjælp til Chrome</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome genstarter nu}=1{Chrome genstarter om 1 sekund}one{Chrome genstarter om # sekund}other{Chrome genstarter om # sekunder}}</translation> <translation id="3396977131400919238">Der opstod en fejl ved operativsystemet under installation. Download Google Chrome igen.</translation> @@ -152,9 +162,11 @@ <translation id="4106587138345390261">Chrome afprøver nye funktioner, der giver websites mulighed for at levere den samme browseroplevelse uden at bruge så mange af dine oplysninger</translation> <translation id="4110895483821904099">Konfigurer din nye Chrome-profil</translation> <translation id="4147555960264124640">Du er ved at logge ind med en managerstyret konto og give dens administrator kontrol over din profil i Google Chrome. Dine Chrome-data, f.eks. dine apps, bogmærker, historikdata, adgangskoder og andre indstillinger, knyttes permanent til <ph name="USER_NAME" />. Du kan slette disse data via kontrolpanelet for Google Konti, men du kan ikke knytte disse data til en anden konto. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Installerer...</translation> <translation id="4149882025268051530">Installationsprogrammet kunne ikke pakke arkivet ud. Download Google Chrome igen.</translation> <translation id="4191857738314598978">{0,plural, =1{Genstart Chrome inden for én dag}one{Genstart Chrome inden for # dag}other{Genstart Chrome inden for # dage}}</translation> <translation id="4205939740494406371">Chrome kan ikke tjekke dine adgangskoder. Prøv igen efter 24 timer, eller <ph name="BEGIN_LINK" />tjek adgangskoder på din Google-konto<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">Annullerer…</translation> <translation id="4242034826641750751">Chrome skal have adgangstilladelse til kamera og mikrofon for at bruge dette website</translation> <translation id="424864128008805179">Vil du logge ud af Chrome?</translation> <translation id="4251615635259297716">Vil du linke dine Chrome-data til denne konto?</translation> @@ -162,6 +174,7 @@ <translation id="4281844954008187215">Servicevilkår</translation> <translation id="4293420128516039005">Log ind for at synkronisere og tilpasse Chrome på alle dine enheder</translation> <translation id="4328355335528187361">Udviklerversionen af Google Chrome (mDNS-In)</translation> +<translation id="4334294535648607276">Download fuldført.</translation> <translation id="4335235004908507846">Chrome kan hjælpe med at beskytte dig mod brud på datasikkerheden, farlige udvidelser og meget mere</translation> <translation id="4343195214584226067"><ph name="EXTENSION_NAME" /> er føjet til Chrome</translation> <translation id="4384570495110188418">Chrome kan ikke tjekke dine adgangskoder, da du ikke er logget ind</translation> @@ -176,6 +189,7 @@ <translation id="4600710005438004015">Chrome kunne ikke opdateres til den nyeste version, så du går glip af nye funktioner og sikkerhedsrettelser.</translation> <translation id="4627412468266359539">Valgfrit: Vær med til at forbedre funktionerne og ydeevnen i ChromeOS Flex ved automatisk at sende diagnostik- og brugsdata til Google.</translation> <translation id="4633000520311261472">For at gøre Chrome sikrere har vi slået nogle udvidelser fra, som ikke er anført i <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> og muligvis er blevet tilføjet, uden at du vidste det.</translation> +<translation id="4680828127924988555">Annuller installation</translation> <translation id="469553575393225953">Udvidelser, apps og temaer fra ukendte kilder kan skade din enhed. Chrome anbefaler, at de kun installeres via Chrome Webshop</translation> <translation id="4728575227883772061">Installationen mislykkedes på grund af en ikke-specificeret fejl. Hvis Google Chrome kører, bedes du lukke programmet og prøve igen.</translation> <translation id="4747730611090640388">Chrome kan estimere dine interesser. Senere kan et website, du besøger, anmode Chrome om at se dine interesser med henblik på at tilpasse de annoncer, du ser.</translation> @@ -227,10 +241,14 @@ <translation id="5895138241574237353">Genstart</translation> <translation id="5901850848447342934">Du <ph name="BEGIN_BOLD" />logges ud af de fleste websites<ph name="END_BOLD" />, når du lukker Chrome. Hvis synkronisering er deaktiveret, <ph name="BEGIN_BOLD" />logges du desuden ud af Googles tjenester og Chrome<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> – Login på netværk</translation> +<translation id="5924017743176219022">Opretter forbindelse til internettet…</translation> <translation id="5940385492829620908">Dit webindhold, dine bogmærker og andre Chrome-ting kan findes her.</translation> +<translation id="5941711191222866238">Minimer</translation> <translation id="5941830788786076944">Gør Google Chrome til din standardbrowser</translation> <translation id="5959292945051687759">Hvis en indstilling ikke vises på denne side, kan du kigge i <ph name="LINK_BEGIN" /> indstillingerne for Chrome OS<ph name="LINK_END" /></translation> +<translation id="6003112304606738118">Downloader… Der er <ph name="HOURS" /> timer tilbage</translation> +<translation id="6040143037577758943">Luk</translation> <translation id="6070348360322141662">Som et ekstra sikkerhedsniveau krypterer Google Chrome dine data</translation> <translation id="608006075545470555">Føj arbejdsprofilen til denne browser</translation> <translation id="6113794647360055231">Chrome er blevet bedre</translation> @@ -239,8 +257,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> – Google Chrome beta</translation> <translation id="6235018212288296708">Indgående regel for Google Chrome om at tillade mDNS-trafik.</translation> <translation id="6247557882553405851">Google Adgangskodeadministrator</translation> +<translation id="6273793429163604305">Klar…</translation> <translation id="6291089322031436445">Apps i udviklerversionen af Chrome</translation> <translation id="6291549208091401781">Google Chrome er allerede installeret for alle brugere på computeren.</translation> +<translation id="6327105987658262776">Der er ingen opdatering tilgængelig.</translation> <translation id="6412673304250309937">Tjekker webadresser ift. en liste over usikre websites, der er gemt i Chrome. Hvis et website forsøger at stjæle din adgangskode, eller når du downloader en skadelig fil, sender Chrome muligvis også webadresser, bl.a. mindre mængder sideindhold, til Beskyttet browsing.</translation> <translation id="6418662306461808273">Vil du skifte til den eksisterende Chrome-profil?</translation> <translation id="6506909944137591434">Chrome skal have adgangstilladelse til kamera for at oprette et 3D-kort over dine omgivelser</translation> @@ -261,6 +281,7 @@ <translation id="6943584222992551122">Brugerens browserdata slettes fra denne enhed. Log ind på Chrome som <ph name="USER_EMAIL" /> for at gendanne dataene.</translation> <translation id="6967962315388095737">Indgående regel for Google Chrome beta om at tillade mDNS-trafik.</translation> <translation id="6989339256997917931">Google Chrome er blevet opdateret, men du har ikke brugt den i 30 dage.</translation> +<translation id="7025789849649390912">Installationen blev afbrudt.</translation> <translation id="7025800014283535195">Her kan du skifte mellem Chrome-profiler</translation> <translation id="7036251913954633326">Hvis du kun vil bruge denne konto én gang, kan du anvende <ph name="GUEST_LINK_BEGIN" />Gæstetilstand<ph name="GUEST_LINK_END" /> i Chrome-browseren. Hvis du vil tilføje en konto for en anden person, kan du <ph name="LINK_BEGIN" />føje en ny person<ph name="LINK_END" /> til din <ph name="DEVICE_TYPE" />. @@ -289,11 +310,13 @@ <translation id="7481213027396403996">Få Chromes stærkeste beskyttelse</translation> <translation id="7486227612705979895">Chrome har adgang til Drev, så der kan vises forslag i adresselinjen</translation> <translation id="7535429826459677826">Udviklerversionen af Chrome</translation> +<translation id="7583399374488819119">Installationsprogram til <ph name="COMPANY_NAME" /></translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">Velkommen til Chrome</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> kræver, at du læser og accepterer følgende servicevilkår, inden du bruger denne enhed. Disse vilkår udvider, ændrer eller begrænser på ingen måde vilkårene for Google Chrome OS.</translation> <translation id="7629695634924605473">Chrome giver dig besked, hvis dine adgangskoder kompromitteres</translation> <translation id="7641148173327520642">Din systemadministrator har konfigureret Google Chrome til at åbne <ph name="ALTERNATIVE_BROWSER_NAME" /> for at få adgang til <ph name="TARGET_URL_HOSTNAME" />.</translation> +<translation id="7649070708921625228">Hjælp</translation> <translation id="7651907282515937834">Chrome Enterprise-logo</translation> <translation id="7655455401911432608">Din browserhistorik, dvs. en oversigt over, hvilke websites du har besøgt i Chrome på denne enhed</translation> <translation id="7747138024166251722">Installationsprogrammet kunne ikke oprette en midlertidig mappe. Tjek, om der er tilstrækkelig diskplads, og om der er tilladelse til at installere software.</translation> @@ -305,6 +328,8 @@ <translation id="7801699035218095297">Google Chrome forsøger at kopiere adgangskoder. Angiv din Windows-adgangskode for at tillade dette.</translation> <translation id="7808348361785373670">Fjern fra Chrome...</translation> <translation id="7825851276765848807">Installationen mislykkedes på grund af en uspecificeret fejl. Download Google Chrome igen.</translation> +<translation id="7845233973568007926">Tak for installationen. Du skal genstarte computeren, før du bruger <ph name="BUNDLE_NAME" />.</translation> +<translation id="7872446069773932638">Downloader… Der er <ph name="SECONDS" /> sekunder tilbage</translation> <translation id="7880591377632733558">Velkommen til Chrome, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">Hvis du deler en computer, kan venner og familie browse individuelt og konfigurere Chrome, som de ønsker hver især.</translation> <translation id="7896673875602241923">Nogen har tidligere logget ind på Chrome på denne computer som <ph name="ACCOUNT_EMAIL_LAST" />. Opret en ny Chrome-bruger for at holde dine oplysninger adskilt.</translation> @@ -315,8 +340,11 @@ <translation id="8005666035647241369">I Google Adgangskodeadministrator på denne enhed</translation> <translation id="8008534537613507642">Geninstaller Chrome</translation> <translation id="8013993649590906847">Hvis et billede ikke har en brugbar beskrivelse, forsøger Chrome at angive en for dig. Billederne sendes til Google, så der kan oprettes beskrivelser.</translation> +<translation id="80471789339884597">Tak for installationen. Du skal genstarte alle dine browsere, før du bruger <ph name="BUNDLE_NAME" />.</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">Om &Google Chrome</translation> +<translation id="813913629614996137">Initialiserer...</translation> <translation id="8255190535488645436">Google Chrome bruger dit kamera og din mikrofon.</translation> <translation id="8286862437124483331">Google Chrome forsøger at vise adgangskoder. Angiv din Windows-adgangskode for at tillade dette.</translation> <translation id="828798499196665338">Din forælder har deaktiveret "Tilladelser til websites, apps og udvidelser" for Chrome. Det er ikke tilladt at aktivere denne <ph name="EXTENSION_TYPE_PARAMETER" />.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_de.xtb b/chrome/app/resources/google_chrome_strings_de.xtb index a421d4e..4f0e5e0 100644 --- a/chrome/app/resources/google_chrome_strings_de.xtb +++ b/chrome/app/resources/google_chrome_strings_de.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="de"> <translation id="1001534784610492198">Das Installationsarchiv ist beschädigt oder ungültig. Lade Google Chrome erneut herunter.</translation> +<translation id="1026101648481255140">Installation fortsetzen</translation> <translation id="102763973188675173">Google Chrome anpassen und Einstellungen festlegen. Ein Update ist verfügbar.</translation> <translation id="1051826050538111504">Auf deinem Computer wurde schädliche Software gefunden. Chrome kann diese Software entfernen, deine Einstellungen wiederherstellen und Erweiterungen deaktivieren, sodass dein Browser wieder wie gewohnt funktioniert.</translation> <translation id="1065672644894730302">Deine Einstellungen können nicht gelesen werden. Einige Funktionen sind möglicherweise nicht verfügbar und Änderungen an Einstellungen werden nicht gespeichert.</translation> @@ -12,6 +13,7 @@ <translation id="1152920704813762236">Über Chrome OS</translation> <translation id="1154147086299354128">In Chr&ome öffnen</translation> <translation id="1178374936842835197">Wenn du auf dieser Seite eine Einstellung nicht finden kannst, sieh in den <ph name="LINK_BEGIN" />Einstellungen von Chrome OS Flex<ph name="LINK_END" /> nach</translation> +<translation id="1203500561924088507">Vielen Dank für die Installation. Du musst deinen Browser neu starten, bevor du <ph name="BUNDLE_NAME" /> verwenden kannst.</translation> <translation id="1278833599417554002">Neu starten, um &Chrome zu aktualisieren</translation> <translation id="1302523850133262269">Bitte warte, bis die aktuellen Systemupdates von Chrome installiert wurden.</translation> <translation id="1335640173511558774">Für <ph name="MANAGER" /> ist es erforderlich, dass du vor der Verwendung dieses Geräts die folgenden Nutzungsbedingungen liest und akzeptierst. Durch diese Nutzungsbedingungen werden die Google Chrome OS Flex-Nutzungsbedingungen nicht erweitert, geändert oder eingeschränkt.</translation> @@ -32,6 +34,7 @@ <translation id="1619887657840448962">Um Chrome sicherer zu machen, haben wir die folgende Erweiterung deaktiviert. Sie ist nicht im <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> aufgeführt und wurde möglicherweise ohne dein Wissen hinzugefügt.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />So kannst du deine Daten verwalten<ph name="END_BOLD" />: Zum Schutz deiner Daten löschen wir automatisch deine Interessen, die älter als vier Wochen sind. Je nach deinen Browsingaktivitäten können die Interessen wieder in der Liste erscheinen. Du kannst jedoch Interessen entfernen, die Chrome nicht berücksichtigen soll.</translation> <translation id="1628000112320670027">Hilfe für Chrome aufrufen</translation> +<translation id="1640672724030957280">Download wird ausgeführt...</translation> <translation id="1662146548738125461">Über Chrome OS Flex</translation> <translation id="1674870198290878346">Link in Chrome-Inkognitofenster öffnen</translation> <translation id="1682634494516646069">Google Chrome kann im folgenden Datenverzeichnis weder lesen noch schreiben: <ph name="USER_DATA_DIRECTORY" />.</translation> @@ -47,7 +50,9 @@ <translation id="1877026089748256423">Chrome ist veraltet.</translation> <translation id="1919130412786645364">Anmeldung in Chrome zulassen</translation> <translation id="1952239763774043237">Du benötigst macOS 10.13 oder höher, um zukünftige Google Chrome-Updates zu erhalten. Auf diesem Computer wird macOS 10.12 ausgeführt.</translation> +<translation id="1953553007165777902">Wird heruntergeladen… Noch <ph name="MINUTE" /> Minute(n)</translation> <translation id="2018528049276128029">In jedem Profil sind eigene Chrome-Daten wie zum Beispiel Lesezeichen, Verlauf und Passwörter enthalten</translation> +<translation id="2018879682492276940">Fehler bei der Installation. Bitte versuch es noch einmal.</translation> <translation id="2071318482926839249">Du bist bereits in einem anderen Konto angemeldet. Wenn du deine Browseraktivitäten getrennt halten möchtest, kann Chrome ein eigenes Profil für dich einrichten.</translation> <translation id="207902854391093810">Wenn Tests aktiviert sind, können mithilfe der Anzeigenanalyse von dir besuchte Websites Informationen von Chrome anfordern, mit denen sie die Leistung ihrer Werbung analysieren können. Durch die Anzeigenanalyse wird das websiteübergreifende Tracking eingeschränkt, indem so wenig Informationen wie möglich zwischen Websites ausgetauscht werden.</translation> <translation id="2094648590148273905">Nutzungsbedingungen für Chrome OS Flex</translation> @@ -59,6 +64,7 @@ <translation id="2131230230468101642">Zum Schutz deiner Daten löschen wir automatisch deine Interessen, die älter als vier Wochen sind. Je nach deinen Browsingaktivitäten können die Interessen wieder in der Liste erscheinen. Du kannst jedoch Interessen entfernen, die Chrome nicht berücksichtigen soll.</translation> <translation id="2139300032719313227">Chrome OS neu starten</translation> <translation id="2151406531797534936">Starte Chrome jetzt neu</translation> +<translation id="2174917724755363426">Die Installation wurde nicht abgeschlossen. Möchtest du den Vorgang wirklich abbrechen?</translation> <translation id="2258103955319320201">Wenn du auf allen deinen Geräten auf deine Chrome-Browserinhalte zugreifen möchtest, melde dich an und aktiviere die Synchronisierung</translation> <translation id="2290014774651636340">Google API-Schlüssel fehlen. Einige Funktionen von Google Chrome sind deaktiviert.</translation> <translation id="2290095356545025170">Möchtest du Google Chrome wirklich deinstallieren?</translation> @@ -95,13 +101,16 @@ <translation id="2871893339301912279">Du bist in Chrome angemeldet.</translation> <translation id="2885378588091291677">Task-Manager</translation> <translation id="2888126860611144412">Über Google Chrome</translation> +<translation id="2915996080311180594">Später neu starten</translation> <translation id="2926676257163822632">Schwache Passwörter sind einfach zu erraten. Erlaube Chrome, ein <ph name="BEGIN_LINK" />sicheres Passwort für deine Onlinekonten zu erstellen und zu speichern<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">Chrome benötigt die Kameraberechtigung für diese Website</translation> +<translation id="2928420929544864228">Installation abgeschlossen.</translation> <translation id="2929907241665500097">Chrome konnte aufgrund eines Fehlers nicht aktualisiert werden. Wie du Updateprobleme und Fehler bei der Aktualisierung von Chrome behebst, <ph name="BEGIN_LINK" />erfährst du hier<ph name="END_LINK" />.</translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> – Netzwerkanmeldung – Chrome</translation> <translation id="3019382870990049182">Neu starten, um &Chrome OS Flex zu aktualisieren</translation> <translation id="303514781271618814">In Chrome werden neue Funktionen ausprobiert, mit denen Websites bei gleichbleibender Nutzererfahrung beim Surfen weniger Nutzerdaten verwenden</translation> <translation id="3037838751736561277">Google Chrome wird im Hintergrundmodus ausgeführt.</translation> +<translation id="3038232873781883849">Warten auf Installation…</translation> <translation id="3059710691562604940">Safe Browsing ist deaktiviert. Es wird empfohlen, diese Funktion zu aktivieren.</translation> <translation id="3065168410429928842">Chrome-Tab</translation> <translation id="3069821012350118710">Websites, die du besuchst, speichern deine Daten, bis du Chrome schließt</translation> @@ -115,6 +124,7 @@ <translation id="3169523567916669830">Während die Tests laufen, kannst du Themen von Interesse sehen, die von Websites verwendet werden, um dir Werbung anzuzeigen, und diese Themen entfernen. Chrome schätzt auf Grundlage deines aktuellen Browserverlaufs, welche Themen dich interessieren.</translation> <translation id="3245429137663807393">Wenn du Chrome-Nutzungsberichte teilst, enthalten diese Berichte die von dir aufgerufenen URLs</translation> <translation id="3282568296779691940">In Chrome anmelden</translation> +<translation id="3286538390144397061">Jetzt neu starten</translation> <translation id="3360895254066713204">Chrome Helper</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome wird jetzt neu gestartet}=1{Chrome wird in einer Sekunde neu gestartet}other{Chrome wird in # Sekunden neu gestartet}}</translation> <translation id="3396977131400919238">Während der Installation ist ein Fehler im Betriebssystem aufgetreten. Lade Google Chrome erneut herunter.</translation> @@ -151,9 +161,11 @@ <translation id="4106587138345390261">In Chrome werden neue Funktionen ausprobiert, mit denen Websites bei gleichbleibender Nutzererfahrung beim Surfen weniger Nutzerdaten verwenden</translation> <translation id="4110895483821904099">Neues Chrome-Profil einrichten</translation> <translation id="4147555960264124640">Du meldest dich mit einem verwalteten Konto an und ermöglichst dessen Administrator Zugriff auf dein Google Chrome-Profil. Deine Chrome-Daten, wie Apps, Lesezeichen, Verlauf, Passwörter und andere Einstellungen, werden dauerhaft mit <ph name="USER_NAME" /> verknüpft. Du kannst diese Daten über das Google Konten-Dashboard löschen, aber nicht mit einem anderen Konto verknüpfen. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Installation wird ausgeführt...</translation> <translation id="4149882025268051530">Das Installationsprogramm konnte das Archiv nicht dekomprimieren. Lade Google Chrome erneut herunter.</translation> <translation id="4191857738314598978">{0,plural, =1{Chrome innerhalb eines Tages neu starten}other{Chrome innerhalb von # Tagen neu starten}}</translation> <translation id="4205939740494406371">Chrome kann deine Passwörter nicht prüfen. Versuche es in 24 Stunden noch einmal oder <ph name="BEGIN_LINK" />prüfe die Passwörter in deinem Google-Konto<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">Wird abgebrochen…</translation> <translation id="4242034826641750751">Chrome benötigt die Kamera- und Mikrofonberechtigungen für diese Website</translation> <translation id="424864128008805179">Von Chrome abmelden?</translation> <translation id="4251615635259297716">Deine Chrome-Daten mit diesem Konto verknüpfen?</translation> @@ -161,6 +173,7 @@ <translation id="4281844954008187215">Nutzungsbedingungen</translation> <translation id="4293420128516039005">Wenn du dich anmeldest, wird Chrome auf allen deinen Geräten synchronisiert und personalisiert</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">Download abgeschlossen.</translation> <translation id="4335235004908507846">Chrome kann helfen, dich vor Bedrohungen wie Datenpannen und schädlichen Erweiterungen zu schützen</translation> <translation id="4343195214584226067"><ph name="EXTENSION_NAME" /> wurde zu Chrome hinzugefügt</translation> <translation id="4384570495110188418">Chrome kann deine Passwörter nicht prüfen, da du nicht angemeldet bist</translation> @@ -175,6 +188,7 @@ <translation id="4600710005438004015">Chrome konnte nicht auf die neueste Version aktualisiert werden. In deiner Version fehlen daher einige neue Funktionen und Sicherheitspatches.</translation> <translation id="4627412468266359539">Optional: Lasse Diagnose- und Nutzungsdaten automatisch an Google senden, um die Funktionen und die Leistung von Chrome OS Flex zu verbessern.</translation> <translation id="4633000520311261472">Um Chrome sicherer zu machen, haben wir einige Erweiterungen deaktiviert, die nicht im <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> aufgeführt sind und möglicherweise ohne dein Wissen hinzugefügt wurden.</translation> +<translation id="4680828127924988555">Installation abbrechen</translation> <translation id="469553575393225953">Erweiterungen, Apps und Designs aus unbekannten Quellen können Schäden auf deinem Gerät verursachen. Chrome empfiehlt, sie nur über den Chrome Web Store zu installieren.</translation> <translation id="4728575227883772061">Installation aufgrund von unbekanntem Fehler fehlgeschlagen. Falls Google Chrome bereits ausgeführt wird, schließe es und versuche es noch einmal.</translation> <translation id="4747730611090640388">Chrome kann deine Interessen schätzen. Wenn du eine Website besuchst, kann diese von Chrome dann deine Interessen anfordern, um die dir gezeigte Werbung zu personalisieren.</translation> @@ -226,9 +240,13 @@ <translation id="5895138241574237353">Neu starten</translation> <translation id="5901850848447342934">Du wirst <ph name="BEGIN_BOLD" />auf den meisten Websites abgemeldet<ph name="END_BOLD" />, wenn du Chrome schließt. Wenn die Synchronisierung deaktiviert ist, wirst du auch <ph name="BEGIN_BOLD" />bei Google-Diensten und Chrome abgemeldet<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> – Netzwerkanmeldung</translation> +<translation id="5924017743176219022">Internetverbindung wird hergestellt…</translation> <translation id="5940385492829620908">Hier kannst du im Web surfen und deine Lesezeichen und andere Chrome-Inhalte speichern.</translation> +<translation id="5941711191222866238">Minimieren</translation> <translation id="5941830788786076944">Google Chrome als Standardbrowser festlegen</translation> <translation id="5959292945051687759">Wenn du auf dieser Seite eine Einstellung nicht finden kannst, sieh in den <ph name="LINK_BEGIN" />Einstellungen von Chrome OS<ph name="LINK_END" /> nach</translation> +<translation id="6003112304606738118">Wird heruntergeladen… Noch <ph name="HOURS" /> Stunde(n)</translation> +<translation id="6040143037577758943">Schließen</translation> <translation id="6070348360322141662">Zur Erhöhung der Sicherheit verschlüsselt Google Chrome deine Daten</translation> <translation id="608006075545470555">Arbeitsprofil zu diesem Browser hinzufügen</translation> <translation id="6113794647360055231">Chrome ist jetzt noch besser</translation> @@ -237,8 +255,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> – Google Chrome Beta</translation> <translation id="6235018212288296708">Eingangsregel für die Zulassung von mDNS-Verkehr in Google Chrome</translation> <translation id="6247557882553405851">Google Passwortmanager</translation> +<translation id="6273793429163604305">Auf die Plätze…</translation> <translation id="6291089322031436445">Chrome Dev-Apps</translation> <translation id="6291549208091401781">Google Chrome ist bereits für alle Nutzer auf deinem Computer installiert.</translation> +<translation id="6327105987658262776">Es ist kein Update verfügbar.</translation> <translation id="6412673304250309937">Prüft URLs anhand einer Liste unsicherer Websites, die in Chrome gespeichert wird. Wenn eine Website versucht, dein Passwort zu stehlen, oder wenn du eine schädliche Datei herunterlädst, kann Chrome auch URLs, einschließlich Teile von Seiteninhalten, an Safe Browsing senden.</translation> <translation id="6418662306461808273">Zu bestehendem Chrome-Profil wechseln?</translation> <translation id="6506909944137591434">Chrome benötigt die Kameraberechtigung, um eine 3D-Karte deiner Umgebung zu erstellen</translation> @@ -259,6 +279,7 @@ <translation id="6943584222992551122">Die Browserdaten dieser Person werden von diesem Gerät gelöscht. Um die Daten wiederherzustellen, melde dich als <ph name="USER_EMAIL" /> in Chrome an.</translation> <translation id="6967962315388095737">Eingangsregel für die Zulassung von mDNS-Verkehr in Google Chrome Beta.</translation> <translation id="6989339256997917931">Google Chrome wurde aktualisiert, Du hast den Browser jedoch mindestens 30 Tage nicht verwendet.</translation> +<translation id="7025789849649390912">Installation angehalten.</translation> <translation id="7025800014283535195">Hier kannst du zwischen Chrome-Profilen wechseln</translation> <translation id="7036251913954633326">Wenn du dieses Konto nur einmal verwenden möchtest, kannst du den <ph name="GUEST_LINK_BEGIN" />Gastmodus<ph name="GUEST_LINK_END" /> in Chrome nutzen. Wenn du ein Konto für jemand anderen hinzufügen möchtest, kannst du <ph name="LINK_BEGIN" />deinem <ph name="DEVICE_TYPE" /> eine neue Person hinzufügen<ph name="LINK_END" />. @@ -287,11 +308,13 @@ <translation id="7481213027396403996">Höchste Sicherheit in Chrome erhalten</translation> <translation id="7486227612705979895">Chrome greift auf Google Drive zu, um in der Adressleiste Vorschläge zu machen</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119"><ph name="COMPANY_NAME" />-Installationsprogramm</translation> <translation id="7606334485649076285">Google Chrome OS Flex</translation> <translation id="7626032353295482388">Willkommen bei Chrome</translation> <translation id="7626072681686626474">Für <ph name="MANAGER" /> ist es erforderlich, dass du vor der Verwendung dieses Geräts die folgenden Nutzungsbedingungen akzeptierst. Durch diese Nutzungsbedingungen werden die Google Chrome OS-Nutzungsbedingungen nicht erweitert, geändert oder eingeschränkt.</translation> <translation id="7629695634924605473">Chrome wird dich informieren, sollten deine Passwörter nicht mehr sicher sein</translation> <translation id="7641148173327520642">Dein Systemadministrator hat Google Chrome so konfiguriert, dass <ph name="ALTERNATIVE_BROWSER_NAME" /> für den Zugriff auf <ph name="TARGET_URL_HOSTNAME" /> geöffnet wird.</translation> +<translation id="7649070708921625228">Hilfe</translation> <translation id="7651907282515937834">Logo von Chrome Enterprise</translation> <translation id="7655455401911432608">Dein Browserverlauf, das heißt eine Liste der von dir auf diesem Gerät in Chrome besuchten Websites.</translation> <translation id="7747138024166251722">Das Installationsprogramm konnte kein temporäres Verzeichnis erstellen. Überprüfe, ob freier Speicherplatz und die Rechte zum Installieren von Software vorhanden sind.</translation> @@ -303,6 +326,8 @@ <translation id="7801699035218095297">Google Chrome versucht, Passwörter zu kopieren. Gib dein Windows-Passwort ein, um dies zuzulassen.</translation> <translation id="7808348361785373670">Aus Chrome entfernen...</translation> <translation id="7825851276765848807">Die Installation ist aufgrund eines unbekannten Fehlers fehlgeschlagen. Lade Google Chrome erneut herunter.</translation> +<translation id="7845233973568007926">Vielen Dank für die Installation. Du musst deinen Computer neu starten, bevor du <ph name="BUNDLE_NAME" /> verwenden kannst.</translation> +<translation id="7872446069773932638">Wird heruntergeladen… Noch <ph name="SECONDS" /> Sekunde(n)</translation> <translation id="7880591377632733558">Willkommen bei Chrome, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">Bei gemeinsam genutzten Computern können die verschiedenen Personen separat surfen und Chrome jeweils nach ihren Wünschen einrichten.</translation> <translation id="7896673875602241923">Auf diesem Computer war zuvor ein Nutzer mit dem Konto <ph name="ACCOUNT_EMAIL_LAST" /> in Chrome angemeldet. Erstelle einen neuen Chrome-Nutzer, um deine Daten getrennt zu verwenden.</translation> @@ -313,8 +338,11 @@ <translation id="8005666035647241369">Im Passwortmanager von Google auf diesem Gerät</translation> <translation id="8008534537613507642">Chrome erneut installieren</translation> <translation id="8013993649590906847">Wenn ein Bild keine brauchbare Beschreibung hat, versucht Chrome, eine für dich zu finden. Damit entsprechende Beschreibungen erstellt werden können, werden die Bilder an Google gesendet.</translation> +<translation id="80471789339884597">Vielen Dank für die Installation. Du musst alle Browser neu starten, bevor du <ph name="BUNDLE_NAME" /> verwenden kannst.</translation> <translation id="8064015586118426197">Chrome OS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">Über &Google Chrome</translation> +<translation id="813913629614996137">Initialisierung…</translation> <translation id="8255190535488645436">Google Chrome verwendet deine Kamera und dein Mikrofon.</translation> <translation id="8286862437124483331">Google Chrome möchte Passwörter anzeigen. Gib dein Windows-Passwort ein, um dies zuzulassen.</translation> <translation id="828798499196665338">Dein Elternteil hat "Berechtigungen für Websites, Apps und Erweiterungen" für Chrome deaktiviert. Das Aktivieren dieser <ph name="EXTENSION_TYPE_PARAMETER" /> ist nicht zulässig.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_el.xtb b/chrome/app/resources/google_chrome_strings_el.xtb index 9ed7c91..47bc869 100644 --- a/chrome/app/resources/google_chrome_strings_el.xtb +++ b/chrome/app/resources/google_chrome_strings_el.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="el"> <translation id="1001534784610492198">Το αρχείο του προγράμματος εγκατάστασης είναι κατεστραμμένο ή μη έγκυρο. Κατεβάστε το Google Chrome ξανά.</translation> +<translation id="1026101648481255140">Συνέχιση εγκατάστασης</translation> <translation id="102763973188675173">Προσαρμόστε και ελέγξτε το Google Chrome. Υπάρχει διαθέσιμη ενημέρωση.</translation> <translation id="1051826050538111504">Υπάρχει επιβλαβές λογισμικό στον υπολογιστή σας. Το Chrome μπορεί να το καταργήσει, να επαναφέρει τις ρυθμίσεις σας και να απενεργοποιήσει τις επεκτάσεις, προκειμένου το πρόγραμμα περιήγησής σας να επιστρέψει σε φυσιολογική λειτουργία.</translation> <translation id="1065672644894730302">Δεν είναι δυνατή η ανάγνωση των προτιμήσεών σας. Ορισμένες λειτουργίες ενδέχεται να μην είναι διαθέσιμες και οι αλλαγές στις προτιμήσεις δεν θα αποθηκευτούν.</translation> @@ -13,6 +14,7 @@ <translation id="1154147086299354128">&Άνοιγμα στο Chrome</translation> <translation id="1178374936842835197">Εάν μια ρύθμιση δεν εμφανίζεται σε αυτήν τη σελίδα, αναζητήστε τη στις <ph name="LINK_BEGIN" /> ρυθμίσεις του ChromeOS Flex<ph name="LINK_END" /></translation> +<translation id="1203500561924088507">Ευχαριστούμε για την εγκατάσταση. Πρέπει να επανεκκινήσετε το πρόγραμμα περιήγησής σας πριν από τη χρήση του <ph name="BUNDLE_NAME" />.</translation> <translation id="1278833599417554002">Επανεκκίνηση για ενημέρωση του &Chrome</translation> <translation id="1302523850133262269">Περιμένετε μέχρι να γίνει εγκατάσταση των πιο πρόσφατων ενημερώσεων συστήματος από το Chrome.</translation> <translation id="1335640173511558774">Το <ph name="MANAGER" /> απαιτεί να διαβάσετε και να αποδεχτείτε τους παρακάτω Όρους Παροχής Υπηρεσιών πριν από τη χρήση αυτής της συσκευής. Οι συγκεκριμένοι όροι δεν επεκτείνουν, τροποποιούν ή περιορίζουν τους Όρους του Google ChromeOS Flex.</translation> @@ -33,6 +35,7 @@ <translation id="1619887657840448962">Για να κάνουμε το Chrome πιο ασφαλές, απενεργοποιήσαμε τις ακόλουθες επεκτάσεις που δεν αναφέρονται στο <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> και ενδέχεται να έχουν προστεθεί εν αγνοία σας.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Πώς μπορείτε να διαχειριστείτε τα δεδομένα σας:<ph name="END_BOLD" /> Για την προστασία του απορρήτου σας, διαγράφουμε αυτόματα τα ενδιαφέροντα που είναι παλαιότερα των 4 εβδομάδων. Καθώς συνεχίζετε την περιήγηση, ενδέχεται να εμφανιστεί ξανά ένα ενδιαφέρον στη λίστα. Εναλλακτικά, μπορείτε να καταργήσετε τα ενδιαφέροντα που δεν θέλετε να λαμβάνει υπόψη το Chrome.</translation> <translation id="1628000112320670027">Λήψη βοήθειας σχετικά με το Chrome</translation> +<translation id="1640672724030957280">Γίνεται λήψη…</translation> <translation id="1662146548738125461">Σχετικά με το ChromeOS Flex</translation> <translation id="1674870198290878346">Άνοιγμα Συνδέσμου σε Παράθυρο ανών&υμης περιήγησης Chrome</translation> <translation id="1682634494516646069">Το Google Chrome δεν έχει δυνατότητα ανάγνωσης και εγγραφής στον κατάλογο δεδομένων του: @@ -50,7 +53,9 @@ <translation id="1877026089748256423">Το Chrome δεν είναι ενημερωμένο</translation> <translation id="1919130412786645364">Να επιτρέπεται η σύνδεση στο Chrome</translation> <translation id="1952239763774043237">Για τη λήψη μελλοντικών ενημερώσεων του Google Chrome, θα χρειαστείτε macOS 10.13 ή νεότερη έκδοση. Αυτός ο υπολογιστής χρησιμοποιεί macOS 10.12.</translation> +<translation id="1953553007165777902">Λήψη… Απομένουν <ph name="MINUTE" /> λεπτά</translation> <translation id="2018528049276128029">Κάθε προφίλ διατηρεί τις δικές του πληροφορίες στο Chrome, όπως σελιδοδείκτες, ιστορικό, κωδικούς πρόσβασης και άλλα.</translation> +<translation id="2018879682492276940">Αποτυχία εγκατάστασης. Δοκιμάστε ξανά.</translation> <translation id="2071318482926839249">Έχει ήδη συνδεθεί κάποιος άλλος λογαριασμός. Για να διατηρήσει ξεχωριστά την περιήγησή σας, το Chrome μπορεί να δημιουργήσει το προφίλ σας για εσάς.</translation> <translation id="207902854391093810">Όταν είναι ενεργοποιημένες οι δοκιμές, η Μέτρηση διαφημίσεων επιτρέπει στους ιστοτόπους που επισκέπτεστε να ζητούν πληροφορίες από το Chrome που βοηθούν τον ιστότοπο να μετρήσει την απόδοση των διαφημίσεών του. Η Μέτρηση διαφημίσεων περιορίζει την παρακολούθηση μεταξύ ιστοτόπων μεταφέροντας όσο το δυνατόν λιγότερες πληροφορίες μεταξύ των ιστοτόπων.</translation> <translation id="2094648590148273905">Όροι ChromeOS Flex</translation> @@ -62,6 +67,7 @@ <translation id="2131230230468101642">Για την προστασία του απορρήτου σας, διαγράφουμε αυτόματα τα ενδιαφέροντα που είναι παλαιότερα των 4 εβδομάδων. Καθώς συνεχίζετε την περιήγηση, ενδέχεται να εμφανιστεί ξανά ένα ενδιαφέρον στη λίστα. Εναλλακτικά, μπορείτε να καταργήσετε τα ενδιαφέροντα που δεν θέλετε να λαμβάνει υπόψη το Chrome.</translation> <translation id="2139300032719313227">Επανεκκίνηση Chrome OS</translation> <translation id="2151406531797534936">Επανεκκινήστε το Chrome τώρα</translation> +<translation id="2174917724755363426">Η εγκατάσταση δεν έχει ολοκληρωθεί. Είστε βέβαιοι ότι θέλετε να την ακυρώσετε;</translation> <translation id="2258103955319320201">Για να έχετε πρόσβαση από όλες τις συσκευές σας στο περιεχόμενο που διαθέτετε στο πρόγραμμα περιήγησης Chrome, συνδεθείτε και, στη συνέχεια, ενεργοποιήστε τον συγχρονισμό.</translation> <translation id="2290014774651636340">Λείπουν κλειδιά του Google API. Ορισμένες λειτουργίες του Google Chrome θα απενεργοποιηθούν.</translation> <translation id="2290095356545025170">Είστε βέβαιοι ότι θέλετε να απεγκαταστήσετε του Google Chrome;</translation> @@ -98,13 +104,16 @@ <translation id="2871893339301912279">Έχετε συνδεθεί στο Chrome!</translation> <translation id="2885378588091291677">Διαχείριση εργασιών</translation> <translation id="2888126860611144412">Σχετικά με το Chrome</translation> +<translation id="2915996080311180594">Επανεκκίνηση αργότερα</translation> <translation id="2926676257163822632">Είναι εύκολο να μαντέψει κανείς τους ασθενείς κωδικούς πρόσβασης. Επιτρέψτε στο Chrome να <ph name="BEGIN_LINK" />δημιουργεί και να απομνημονεύει ισχυρούς κωδικούς πρόσβασης για εσάς<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">Το Chrome χρειάζεται άδεια κάμερας για αυτόν τον ιστότοπο.</translation> +<translation id="2928420929544864228">Η εγκατάσταση ολοκληρώθηκε.</translation> <translation id="2929907241665500097">Δεν έγινε ενημέρωση του Chrome, παρουσιάστηκε κάποιο σφάλμα. <ph name="BEGIN_LINK" />Επιδιορθώστε τα προβλήματα ενημέρωσης και αποτυχημένων ενημερώσεων του Chrome.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> - Σύνδεση δικτύου - Chrome</translation> <translation id="3019382870990049182">Επανεκκίνηση για ενημέρωση του ChromeOS Flex</translation> <translation id="303514781271618814">Το Chrome εξερευνά νέες λειτουργίες που επιτρέπουν στους ιστοτόπους να προσφέρουν την ίδια εμπειρία περιήγησης χρησιμοποιώντας λιγότερα από τα δεδομένα σας</translation> <translation id="3037838751736561277">Το Google Chrome εκτελείται στο παρασκήνιο.</translation> +<translation id="3038232873781883849">Αναμονή για εγκατάσταση…</translation> <translation id="3059710691562604940">Η Ασφαλής περιήγηση είναι απενεργοποιημένη. Το Chrome συνιστά να την ενεργοποιήσετε.</translation> <translation id="3065168410429928842">Καρτέλα Chrome</translation> <translation id="3069821012350118710">Οι ιστότοποι που επισκέπτεστε απομνημονεύουν τις πληροφορίες σας έως ότου κλείσετε το Chrome.</translation> @@ -118,6 +127,7 @@ <translation id="3169523567916669830">Κατά τη διάρκεια των δοκιμών, μπορείτε να δείτε και να καταργήσετε θέματα ενδιαφέροντος που χρησιμοποιούν οι ιστότοποι για την εμφάνιση διαφημίσεων. Το Chrome κάνει εκτιμήσεις για τα ενδιαφέροντά σας με βάση το πρόσφατο ιστορικό περιήγησής σας.</translation> <translation id="3245429137663807393">Εάν κοινοποιείτε επίσης αναφορές χρήσης του Chrome, αυτές περιλαμβάνουν τα URL που επισκέπτεστε</translation> <translation id="3282568296779691940">Σύνδεση στο Chrome</translation> +<translation id="3286538390144397061">Άμεση επανεκκίνηση</translation> <translation id="3360895254066713204">Chrome Helper</translation> <translation id="3379938682270551431">{0,plural, =0{Η επανεκκίνηση του Chrome θα γίνει τώρα}=1{Η επανεκκίνηση του Chrome θα γίνει σε 1 δευτερόλεπτο}other{Η επανεκκίνηση του Chrome θα γίνει σε # δευτερόλεπτα}}</translation> <translation id="3396977131400919238">Παρουσιάστηκε σφάλμα στο λειτουργικό σύστημα κατά την εγκατάσταση. Κατεβάστε το Google Chrome ξανά.</translation> @@ -154,9 +164,11 @@ <translation id="4106587138345390261">Το Chrome εξερευνά νέες λειτουργίες που επιτρέπουν στους ιστοτόπους να προσφέρουν την ίδια εμπειρία περιήγησης χρησιμοποιώντας λιγότερες από τις πληροφορίες σας</translation> <translation id="4110895483821904099">Ρυθμίστε το νέο σας προφίλ στο Chrome</translation> <translation id="4147555960264124640">Είστε συνδεδεμένοι με έναν διαχειριζόμενο λογαριασμό και παραχωρείτε στο διαχειριστή του τον έλεγχο του προφίλ σας στο Google Chrome. Τα δεδομένα σας στο Chrome, όπως οι εφαρμογές, οι σελιδοδείκτες, το ιστορικό, οι κωδικοί πρόσβασης και άλλες ρυθμίσεις θα συνδεθούν μόνιμα με το όνομα χρήστη <ph name="USER_NAME" />. Θα έχετε τη δυνατότητα να διαγράψετε αυτά τα δεδομένα μέσω του Πίνακα ελέγχου των Λογαριασμών Google, αλλά δεν θα μπορείτε να τα συσχετίσετε με άλλο λογαριασμό. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Γίνεται εγκατάσταση...</translation> <translation id="4149882025268051530">Η αποσυμπίεση του αρχείου από το πρόγραμμα εγκατάστασης απέτυχε. Κατεβάστε το Google Chrome ξανά.</translation> <translation id="4191857738314598978">{0,plural, =1{Επανεκκίνηση του Chrome σε μία ημέρα}other{Επανεκκίνηση του Chrome σε # ημέρες}}</translation> <translation id="4205939740494406371">Το Chrome δεν μπορεί να ελέγξει τους κωδικούς πρόσβασής σας. Δοκιμάστε ξανά μετά από 24 ώρες ή <ph name="BEGIN_LINK" />ελέγξτε τους κωδικούς πρόσβασης στον Λογαριασμό σας Google<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">Ακύρωση…</translation> <translation id="4242034826641750751">Το Chrome χρειάζεται άδειες κάμερας και μικροφώνου για αυτόν τον ιστότοπο.</translation> <translation id="424864128008805179">Αποσύνδεση από το Chrome;</translation> <translation id="4251615635259297716">Να συνδεθούν τα δεδομένα σας στο Chrome με αυτόν το λογαριασμό;</translation> @@ -164,6 +176,7 @@ <translation id="4281844954008187215">Όροι Παροχής Υπηρεσιών</translation> <translation id="4293420128516039005">Συνδεθείτε, για να συγχρονίσετε και να εξατομικεύσετε το Chrome στις συσκευές σας</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">Η λήψη ολοκληρώθηκε.</translation> <translation id="4335235004908507846">Το Chrome μπορεί να σας βοηθήσει με την προστασία από παραβιάσεις δεδομένων, ακατάλληλες επεκτάσεις κ.α.</translation> <translation id="4343195214584226067">Η επέκταση <ph name="EXTENSION_NAME" /> προστέθηκε στο Chrome</translation> <translation id="4384570495110188418">Το Chrome δεν μπορεί να ελέγξει τους κωδικούς πρόσβασής σας επειδή δεν έχετε συνδεθεί.</translation> @@ -178,6 +191,7 @@ <translation id="4600710005438004015">Δεν ήταν δυνατή η ενημέρωση του Chrome στην πιο πρόσφατη έκδοση και έτσι δεν θα έχετε πρόσβαση στις νέες λειτουργίες και στις επιδιορθώσεις ασφαλείας.</translation> <translation id="4627412468266359539">Προαιρετικά: Συμβάλετε στη βελτίωση των λειτουργιών και της απόδοσης του ChromeOS Flex με την αυτόματη αποστολή διαγνωστικών στοιχείων και δεδομένων χρήσης στην Google.</translation> <translation id="4633000520311261472">Για να κάνουμε το Chrome πιο ασφαλές, απενεργοποιήσαμε ορισμένες επεκτάσεις που δεν αναφέρονται στο <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> και ενδέχεται να έχουν προστεθεί εν αγνοία σας.</translation> +<translation id="4680828127924988555">Ακύρωση εγκατάστασης</translation> <translation id="469553575393225953">Οι επεκτάσεις, οι εφαρμογές και τα θέματα από άγνωστες πηγές μπορούν να βλάψουν τη συσκευή σας. Το Chrome συνιστά την εγκατάστασή τους μόνο από το Chrome Web Store.</translation> <translation id="4728575227883772061">Η εγκατάσταση απέτυχε λόγω απροσδιόριστου σφάλματος. Αν το Google Chrome εκτελείται αυτήν τη στιγμή, κλείστε το και δοκιμάστε ξανά.</translation> <translation id="4747730611090640388">Το Chrome μπορεί να κάνει εκτιμήσεις για τα ενδιαφέροντά σας. Αργότερα, ένας ιστότοπος που επισκέπτεστε μπορεί να ζητήσει από το Chrome να δει τα ενδιαφέροντά σας, προκειμένου να εξατομικεύσει τις διαφημίσεις που βλέπετε.</translation> @@ -231,10 +245,14 @@ <translation id="5895138241574237353">Επανεκκίνηση</translation> <translation id="5901850848447342934">Θα <ph name="BEGIN_BOLD" />αποσυνδέεστε από τους περισσότερους ιστοτόπους<ph name="END_BOLD" /> όταν κλείνετε το Chrome. Εάν ο συγχρονισμός είναι ανενεργός, θα <ph name="BEGIN_BOLD" />αποσυνδέεστε επίσης από τις υπηρεσίες Google και το Chrome<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - Σύνδεση δικτύου</translation> +<translation id="5924017743176219022">Γίνεται σύνδεση στο διαδίκτυο…</translation> <translation id="5940385492829620908">Εδώ μπορείτε να βρείτε τις ιστοσελίδες, τους σελιδοδείκτες σας και άλλα δεδομένα του Chrome.</translation> +<translation id="5941711191222866238">Ελαχιστοποίηση</translation> <translation id="5941830788786076944">Ορισμός Google Chrome ως προεπιλεγμένο πρόγραμμα περιήγησης</translation> <translation id="5959292945051687759">Εάν μια ρύθμιση δεν εμφανίζεται σε αυτήν τη σελίδα, αναζητήστε τη στις <ph name="LINK_BEGIN" /> ρυθμίσεις του Chrome OS<ph name="LINK_END" /></translation> +<translation id="6003112304606738118">Λήψη… Απομένουν <ph name="HOURS" /> ώρες</translation> +<translation id="6040143037577758943">Κλείσιμο</translation> <translation id="6070348360322141662">Για επιπλέον ασφάλεια, το Google Chrome θα κρυπτογραφήσει τα δεδομένα σας</translation> <translation id="608006075545470555">Προσθήκη προφίλ εργασίας σε αυτό το πρόγραμμα περιήγησης</translation> <translation id="6113794647360055231">Το Chrome έγινε ακόμα καλύτερο</translation> @@ -243,8 +261,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> - Google Chrome Beta</translation> <translation id="6235018212288296708">Εισερχόμενος κανόνας για το Google Chrome για να επιτρέπεται η κυκλοφορία του mDNS.</translation> <translation id="6247557882553405851">Διαχειριστής κωδικών πρόσβασης Google</translation> +<translation id="6273793429163604305">Λάβετε θέσεις…</translation> <translation id="6291089322031436445">Εφαρμογές Chrome Dev</translation> <translation id="6291549208091401781">Το Google Chrome είναι ήδη εγκατεστημένο για όλους τους χρήστες στον υπολογιστή σας.</translation> +<translation id="6327105987658262776">Δεν υπάρχει διαθέσιμη ενημέρωση.</translation> <translation id="6412673304250309937">Ελέγχει αν τα URL περιλαμβάνονται στην λίστα μη ασφαλών ιστοτόπων που είναι αποθηκευμένη στο Chrome. Εάν ένας ιστότοπος προσπαθήσει να κλέψει τον κωδικό σας ή όταν κάνετε λήψη ενός επιβλαβούς αρχείου, το Chrome μπορεί επίσης να στείλει URL, καθώς και τμήματα του περιεχομένου της σελίδας, στην Ασφαλή περιήγηση.</translation> <translation id="6418662306461808273">Εναλλαγή σε υπάρχον προφίλ Chrome;</translation> <translation id="6506909944137591434">Το Chrome χρειάζεται άδεια κάμερας για να δημιουργήσει έναν τρισδιάστατο χάρτη του περιβάλλοντα χώρου σας.</translation> @@ -265,6 +285,7 @@ <translation id="6943584222992551122">Τα δεδομένα περιήγησης αυτού του ατόμου θα διαγραφούν από αυτήν τη συσκευή. Για να επαναφέρετε τα δεδομένα, συνδεθείτε στο Chrome ως <ph name="USER_EMAIL" />.</translation> <translation id="6967962315388095737">Εισερχόμενος κανόνας για το Google Chrome Beta για να επιτρέπεται η κυκλοφορία του mDNS.</translation> <translation id="6989339256997917931">Το Google Chrome έχει ενημερωθεί, αλλά δεν το έχετε χρησιμοποιήσει για 30 ημέρες τουλάχιστον.</translation> +<translation id="7025789849649390912">Η εγκατάσταση διακόπηκε.</translation> <translation id="7025800014283535195">Μπορείτε εδώ να κάνετε εναλλαγή μεταξύ των προφίλ του Chrome</translation> <translation id="7036251913954633326">Εάν θέλετε να χρησιμοποιήσετε αυτόν τον λογαριασμό μόνο μία φορά, μπορείτε να χρησιμοποιήσετε τη <ph name="GUEST_LINK_BEGIN" />λειτουργία επισκέπτη<ph name="GUEST_LINK_END" /> στο πρόγραμμα περιήγησης Chrome. Εάν θέλετε να προσθέσετε έναν λογαριασμό για κάποιον άλλον, <ph name="LINK_BEGIN" />προσθέστε ένα νέο άτομο<ph name="LINK_END" /> στη συσκευή <ph name="DEVICE_TYPE" />. @@ -293,11 +314,13 @@ <translation id="7481213027396403996">Λάβετε την ισχυρότερη ασφάλεια του Chrome</translation> <translation id="7486227612705979895">Το Chrome θα αποκτήσει πρόσβαση στο Drive, για να κάνει προτάσεις στη γραμμή διευθύνσεων</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119">Πρόγραμμα εγκατάστασης <ph name="COMPANY_NAME" /></translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">Καλώς ήρθατε στο Chrome</translation> <translation id="7626072681686626474">Το <ph name="MANAGER" /> απαιτεί να διαβάσετε και να αποδεχτείτε τους παρακάτω Όρους Παροχής Υπηρεσιών πριν από τη χρήση αυτής της συσκευής. Οι συγκεκριμένοι όροι δεν επεκτείνουν, τροποποιούν ή περιορίζουν τους Όρους του Google Chrome OS.</translation> <translation id="7629695634924605473">Το Chrome σας ενημερώνει σε περίπτωση παραβίασης των κωδικών πρόσβασής σας.</translation> <translation id="7641148173327520642">Ο διαχειριστής συστήματος έχει διαμορφώσει το Google Chrome έτσι ώστε να ανοίγει <ph name="ALTERNATIVE_BROWSER_NAME" /> για πρόσβαση σε <ph name="TARGET_URL_HOSTNAME" />.</translation> +<translation id="7649070708921625228">Βοήθεια</translation> <translation id="7651907282515937834">Λογότυπο Chrome Enterprise</translation> <translation id="7655455401911432608">Το ιστορικό περιήγησής σας, δηλαδή ένα αρχείο των ιστοτόπων που έχετε επισκεφτεί χρησιμοποιώντας το Chrome σε αυτήν τη συσκευή.</translation> <translation id="7747138024166251722">Δεν ήταν δυνατή η δημιουργία ενός προσωρινού καταλόγου από το πρόγραμμα εγκατάστασης. Ελέγξτε τον κενό χώρο του δίσκου και το δικαίωμα εγκατάστασης του λογισμικού.</translation> @@ -309,6 +332,8 @@ <translation id="7801699035218095297">Το Google Chrome προσπαθεί να αντιγράψει κωδικούς πρόσβασης. Για να επιτρέψετε αυτήν την ενέργεια, πληκτρολογήστε τον κωδικό πρόσβασης των Windows.</translation> <translation id="7808348361785373670">Κατάργηση από το Chrome…</translation> <translation id="7825851276765848807">Η εγκατάσταση απέτυχε λόγω μη καθορισμένου σφάλματος. Κατεβάστε το Google Chrome ξανά.</translation> +<translation id="7845233973568007926">Ευχαριστούμε για την εγκατάσταση. Πρέπει να επανεκκινήσετε τον υπολογιστή σας πριν από τη χρήση του <ph name="BUNDLE_NAME" />.</translation> +<translation id="7872446069773932638">Λήψη… Απομένουν <ph name="SECONDS" /> δευτερόλεπτα.</translation> <translation id="7880591377632733558">Καλώς ήρθατε στο Chrome, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">Αν χρησιμοποιείτε έναν υπολογιστή από κοινού με άλλα άτομα, οι φίλοι και τα μέλη της οικογένειάς σας μπορούν να περιηγούνται αυτόνομα και να ρυθμίζουν το Chrome ακριβώς όπως θέλουν.</translation> <translation id="7896673875602241923">Κάποιο άτομο συνδέθηκε προηγουμένως στο Chrome σε αυτόν τον υπολογιστή ως <ph name="ACCOUNT_EMAIL_LAST" />. Δημιουργήστε έναν νέο χρήστη Chrome, για να διατηρείτε τις πληροφορίες σας ξεχωριστά.</translation> @@ -319,8 +344,11 @@ <translation id="8005666035647241369">Στον Διαχειριστή κωδικών πρόσβασης της Google σε αυτήν τη συσκευή</translation> <translation id="8008534537613507642">Επανεγκατάσταση του Chrome</translation> <translation id="8013993649590906847">Εάν μια εικόνα δεν έχει κάποια χρήσιμη περιγραφή, το Chrome θα προσπαθήσει να σας προσφέρει μια περιγραφή. Για τη δημιουργία περιγραφών, αποστέλλονται εικόνες στην Google.</translation> +<translation id="80471789339884597">Ευχαριστούμε για την εγκατάσταση. Πρέπει να επανεκκινήσετε όλα τα προγράμματα περιήγησής σας πριν από τη χρήση του <ph name="BUNDLE_NAME" />.</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">Σχετικά με &το Google Chrome</translation> +<translation id="813913629614996137">Εκκίνηση…</translation> <translation id="8255190535488645436">Το Google Chrome χρησιμοποιεί την κάμερα και το μικρόφωνό σας.</translation> <translation id="8286862437124483331">Το Google Chrome προσπαθεί να εμφανίσει τους κωδικούς πρόσβασης. Πληκτρολογήστε τον κωδικό πρόσβασής σας Windows για να το επιτρέψετε αυτό.</translation> <translation id="828798499196665338">Ο γονέας σου απενεργοποίησε την επιλογή "Άδειες για ιστοτόπους, εφαρμογές και επεκτάσεις" για το Chrome. Η ενεργοποίηση του στοιχείου <ph name="EXTENSION_TYPE_PARAMETER" /> δεν επιτρέπεται.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_en-GB.xtb b/chrome/app/resources/google_chrome_strings_en-GB.xtb index f51934b9..2c7d82c 100644 --- a/chrome/app/resources/google_chrome_strings_en-GB.xtb +++ b/chrome/app/resources/google_chrome_strings_en-GB.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="en-GB"> <translation id="1001534784610492198">The installer archive is corrupted or invalid. Please download Google Chrome again.</translation> +<translation id="1026101648481255140">Resume installation</translation> <translation id="102763973188675173">Customise and control Google Chrome. Update is available.</translation> <translation id="1051826050538111504">There's harmful software on your computer. Chrome can remove it, restore your settings and disable extensions to make your browser work normally again.</translation> <translation id="1065672644894730302">Your preferences cannot be read. @@ -15,6 +16,7 @@ <translation id="1154147086299354128">&Open in Chrome</translation> <translation id="1178374936842835197">If a setting doesn't show on this page, look in your <ph name="LINK_BEGIN" /> Chrome OS Flex settings<ph name="LINK_END" /></translation> +<translation id="1203500561924088507">Thanks for installing. You must restart your browser before using <ph name="BUNDLE_NAME" />.</translation> <translation id="1278833599417554002">Relaunch to update &Chrome</translation> <translation id="1302523850133262269">Please wait while Chrome installs the latest system updates.</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> requires that you read and accept the following Terms of Service before using this device. These terms do not expand, modify or limit the Google Chrome OS Flex terms.</translation> @@ -34,6 +36,7 @@ <translation id="1619887657840448962">To make Chrome safer, we disabled the following extension that isn't listed in the <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> and may have been added without your knowledge.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />How you can manage your data:<ph name="END_BOLD" /> To protect your privacy, we auto-delete your interests that are older than four weeks. As you keep browsing, an interest might appear on the list again. Or you can remove interests that you don’t want Chrome to consider.</translation> <translation id="1628000112320670027">Get help with Chrome</translation> +<translation id="1640672724030957280">Downloading ...</translation> <translation id="1662146548738125461">About Chrome OS Flex</translation> <translation id="1674870198290878346">Open Link in Chrome Inco&gnito Window</translation> <translation id="1682634494516646069">Google Chrome cannot read and write to its data directory: @@ -51,7 +54,9 @@ <translation id="1877026089748256423">Chrome is out of date</translation> <translation id="1919130412786645364">Allow Chrome sign-in</translation> <translation id="1952239763774043237">To get future Google Chrome updates, you'll need macOS 10.13 or later. This computer is using macOS 10.12.</translation> +<translation id="1953553007165777902">Downloading… <ph name="MINUTE" /> minute(s) remaining</translation> <translation id="2018528049276128029">Each profile holds its own Chrome info, like bookmarks, history, passwords and more</translation> +<translation id="2018879682492276940">Installation failed. Please try again.</translation> <translation id="2071318482926839249">Another account is already signed in. To keep your browsing separate, Chrome can create your own profile for you.</translation> <translation id="207902854391093810">When trials are on, ad measurement allows sites that you visit to request information from Chrome that helps the site measure the performance of their ads. Ad measurement restricts cross-site tracking by transferring as little information as possible between sites.</translation> <translation id="2094648590148273905">Chrome OS Flex terms</translation> @@ -63,6 +68,7 @@ <translation id="2131230230468101642">To protect your privacy, we auto-delete your interests that are older than four weeks. As you keep browsing, an interest might appear on the list again. Or you can remove interests that you don't want Chrome to consider.</translation> <translation id="2139300032719313227">Restart Chrome OS</translation> <translation id="2151406531797534936">Please restart Chrome now</translation> +<translation id="2174917724755363426">Installation is not complete. Are you sure that you want to cancel?</translation> <translation id="2258103955319320201">To access your Chrome browser across all your devices, sign in, then turn on sync</translation> <translation id="2290014774651636340">Google API keys are missing. Some functionality of Google Chrome will be disabled.</translation> <translation id="2290095356545025170">Are you sure you want to uninstall Google Chrome?</translation> @@ -99,13 +105,16 @@ <translation id="2871893339301912279">You're signed in to Chrome!</translation> <translation id="2885378588091291677">Task Manager</translation> <translation id="2888126860611144412">About Chrome</translation> +<translation id="2915996080311180594">Restart later</translation> <translation id="2926676257163822632">Weak passwords are easy to guess. Let Chrome <ph name="BEGIN_LINK" />create and remember strong passwords for you<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">Chrome needs camera permission for this site</translation> +<translation id="2928420929544864228">Installation complete.</translation> <translation id="2929907241665500097">Chrome didn't update. Something went wrong. <ph name="BEGIN_LINK" />Fix Chrome update problems and failed updates.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> – Network sign-in – Chrome</translation> <translation id="3019382870990049182">Relaunch to update Chrome OS Flex</translation> <translation id="303514781271618814">Chrome is exploring new features that allow sites to deliver the same browsing experience using less of your data</translation> <translation id="3037838751736561277">Google Chrome is in background mode.</translation> +<translation id="3038232873781883849">Waiting to install…</translation> <translation id="3059710691562604940">Safe Browsing is off. Chrome recommends turning it on.</translation> <translation id="3065168410429928842">Chrome Tab</translation> <translation id="3069821012350118710">Sites that you visit remember your information until you close Chrome</translation> @@ -119,6 +128,7 @@ <translation id="3169523567916669830">During the trials, you can see and remove topics of interest sites used to show you ads. Chrome estimates your interests based on your recent browsing history.</translation> <translation id="3245429137663807393">If you also share Chrome usage reports, those reports include the URLs that you visit</translation> <translation id="3282568296779691940">Sign in to Chrome</translation> +<translation id="3286538390144397061">Restart Now</translation> <translation id="3360895254066713204">Chrome Helper</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome will relaunch now}=1{Chrome will relaunch in 1 second}other{Chrome will relaunch in # seconds}}</translation> <translation id="3396977131400919238">An operating system error occurred during installation. Please download Google Chrome again.</translation> @@ -155,9 +165,11 @@ <translation id="4106587138345390261">Chrome is exploring new features that allow sites to deliver the same browsing experience using less of your info</translation> <translation id="4110895483821904099">Set up your new Chrome profile</translation> <translation id="4147555960264124640">You are signing in with a managed account and giving its administrator control over your Google Chrome profile. Your Chrome data, such as your apps, bookmarks, history, passwords and other settings will become permanently tied to <ph name="USER_NAME" />. You will be able to delete this data via the Google Accounts Dashboard, but you will not be able to associate this data with another account. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Installing...</translation> <translation id="4149882025268051530">The installer failed to uncompress archive. Please download Google Chrome again.</translation> <translation id="4191857738314598978">{0,plural, =1{Relaunch Chrome within a day}other{Relaunch Chrome within # days}}</translation> <translation id="4205939740494406371">Chrome can't check your passwords. Try again after 24 hours or <ph name="BEGIN_LINK" />check passwords in your Google Account<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">Cancelling...</translation> <translation id="4242034826641750751">Chrome needs camera and microphone permissions for this site</translation> <translation id="424864128008805179">Sign out of Chrome?</translation> <translation id="4251615635259297716">Link my Chrome data to this account</translation> @@ -165,6 +177,7 @@ <translation id="4281844954008187215">Terms of Service</translation> <translation id="4293420128516039005">Sign in to sync and personalise Chrome across your devices</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">Download complete.</translation> <translation id="4335235004908507846">Chrome can help keep you safe from data breaches, bad extensions and more</translation> <translation id="4343195214584226067"><ph name="EXTENSION_NAME" /> has been added to Chrome</translation> <translation id="4384570495110188418">Chrome can't check your passwords because you're not signed in</translation> @@ -179,6 +192,7 @@ <translation id="4600710005438004015">Chrome couldn't update to the latest version, so you're missing out on new features and security fixes.</translation> <translation id="4627412468266359539">Optional: Help improve Chrome OS Flex features and performance by automatically sending diagnostic and usage data to Google.</translation> <translation id="4633000520311261472">To make Chrome safer, we disabled some extensions that aren't listed in the <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> and may have been added without your knowledge.</translation> +<translation id="4680828127924988555">Cancel installation</translation> <translation id="469553575393225953">Extensions, apps and themes from unknown sources can harm your device. Chrome recommends only installing them from the Chrome Web Store</translation> <translation id="4728575227883772061">Installation failed due to unspecified error. If Google Chrome is currently running, please close it and try again.</translation> <translation id="4747730611090640388">Chrome can estimate your interests. Later, a site that you visit can ask Chrome to see your interests in order to personalise the ads that you see.</translation> @@ -234,10 +248,14 @@ <translation id="5895138241574237353">Restart</translation> <translation id="5901850848447342934">You will be <ph name="BEGIN_BOLD" />signed out of most sites<ph name="END_BOLD" /> when you close Chrome. If sync is off, you will also be <ph name="BEGIN_BOLD" />signed out of Google services and Chrome<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> – Network sign-in</translation> +<translation id="5924017743176219022">Connecting to the Internet…</translation> <translation id="5940385492829620908">Your web, bookmarks and other Chrome stuff live here.</translation> +<translation id="5941711191222866238">Minimise</translation> <translation id="5941830788786076944">Make Google Chrome the default browser</translation> <translation id="5959292945051687759">If a setting doesn't show on this page, look in your <ph name="LINK_BEGIN" /> Chrome OS settings<ph name="LINK_END" /></translation> +<translation id="6003112304606738118">Downloading… <ph name="HOURS" /> hour(s) remaining</translation> +<translation id="6040143037577758943">Close</translation> <translation id="6070348360322141662">For added security, Google Chrome will encrypt your data</translation> <translation id="608006075545470555">Add work profile to this browser</translation> <translation id="6113794647360055231">Chrome just got better</translation> @@ -246,8 +264,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> – Google Chrome Beta</translation> <translation id="6235018212288296708">Inbound rule for Google Chrome to allow mDNS traffic.</translation> <translation id="6247557882553405851">Google Password Manager</translation> +<translation id="6273793429163604305">On your marks…</translation> <translation id="6291089322031436445">Chrome Dev Apps</translation> <translation id="6291549208091401781">Google Chrome is already installed for all users on your computer.</translation> +<translation id="6327105987658262776">No update is available.</translation> <translation id="6412673304250309937">Checks URLs with a list of unsafe sites stored in Chrome. If a site tries to steal your password, or when you download a harmful file, Chrome may also send URLs, including bits of page content, to Safe Browsing.</translation> <translation id="6418662306461808273">Switch to existing Chrome profile?</translation> <translation id="6506909944137591434">Chrome needs camera permission to create a 3D map of your surroundings</translation> @@ -268,6 +288,7 @@ <translation id="6943584222992551122">This person's browsing data will be deleted from this device. To recover the data, sign in to Chrome as <ph name="USER_EMAIL" />.</translation> <translation id="6967962315388095737">Inbound rule for Google Chrome Beta to allow mDNS traffic.</translation> <translation id="6989339256997917931">Google Chrome has been updated, but you haven't used it for at least 30 days.</translation> +<translation id="7025789849649390912">Installation stopped.</translation> <translation id="7025800014283535195">You can switch between Chrome profiles here</translation> <translation id="7036251913954633326">If you only want to use this account once, you can use <ph name="GUEST_LINK_BEGIN" />guest mode<ph name="GUEST_LINK_END" /> in Chrome browser. If you want to add an account for someone else, <ph name="LINK_BEGIN" />add a new person<ph name="LINK_END" /> to your <ph name="DEVICE_TYPE" />. @@ -296,11 +317,13 @@ <translation id="7481213027396403996">Get Chrome's strongest security</translation> <translation id="7486227612705979895">Chrome will access your Drive to make suggestions in the address bar</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119"><ph name="COMPANY_NAME" /> installer</translation> <translation id="7606334485649076285">Google Chrome OS Flex</translation> <translation id="7626032353295482388">Welcome to Chrome</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> requires that you read and accept the following Terms of Service before using this device. These terms do not expand, modify or limit the Google Chrome OS terms.</translation> <translation id="7629695634924605473">Chrome lets you know if your passwords are ever compromised</translation> <translation id="7641148173327520642">Your system administrator has configured Google Chrome to open <ph name="ALTERNATIVE_BROWSER_NAME" /> to access <ph name="TARGET_URL_HOSTNAME" />.</translation> +<translation id="7649070708921625228">Help</translation> <translation id="7651907282515937834">Chrome Enterprise logo</translation> <translation id="7655455401911432608">Your browsing history, a record of sites that you've visited using Chrome on this device.</translation> <translation id="7747138024166251722">The installer couldn't create a temporary directory. Please check for free disk space and permission to install software.</translation> @@ -312,6 +335,8 @@ <translation id="7801699035218095297">Google Chrome is trying to copy passwords. Type your Windows password to allow this.</translation> <translation id="7808348361785373670">Remove from Chrome...</translation> <translation id="7825851276765848807">Installation failed due to unspecified error. Please download Google Chrome again.</translation> +<translation id="7845233973568007926">Thanks for installing. You must restart your computer before using <ph name="BUNDLE_NAME" />.</translation> +<translation id="7872446069773932638">Downloading… <ph name="SECONDS" /> second(s) remaining</translation> <translation id="7880591377632733558">Welcome to Chrome, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">If you share a computer, friends and family can browse separately and set up Chrome just the way they want.</translation> <translation id="7896673875602241923">Someone previously signed in to Chrome on this computer as <ph name="ACCOUNT_EMAIL_LAST" />. Please create a new Chrome user to keep your information separate.</translation> @@ -322,8 +347,11 @@ <translation id="8005666035647241369">To Google Password Manager on this device</translation> <translation id="8008534537613507642">Reinstall Chrome</translation> <translation id="8013993649590906847">If an image doesn’t have a useful description, Chrome will try to provide one for you. To create descriptions, images are sent to Google.</translation> +<translation id="80471789339884597">Thanks for installing. You must restart all your browsers before using <ph name="BUNDLE_NAME" />.</translation> <translation id="8064015586118426197">Chrome OS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">About &Google Chrome</translation> +<translation id="813913629614996137">Initialising...</translation> <translation id="8255190535488645436">Google Chrome is using your camera and microphone.</translation> <translation id="8286862437124483331">Google Chrome is trying to show passwords. Type your Windows password to allow this.</translation> <translation id="828798499196665338">Your parent has turned off 'Permissions for sites, apps and extensions' for Chrome. Enabling this <ph name="EXTENSION_TYPE_PARAMETER" /> is not allowed.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_es-419.xtb b/chrome/app/resources/google_chrome_strings_es-419.xtb index e965e7b..1d5df6e 100644 --- a/chrome/app/resources/google_chrome_strings_es-419.xtb +++ b/chrome/app/resources/google_chrome_strings_es-419.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="es-419"> <translation id="1001534784610492198">El instalador está dañado o no es válido. Descargue Google Chrome nuevamente.</translation> +<translation id="1026101648481255140">Reanudar la instalación</translation> <translation id="102763973188675173">Personalizar y controlar Google Chrome. Hay una actualización disponible.</translation> <translation id="1051826050538111504">Tu computadora tiene software dañino. Chrome puede quitarlo, inhabilitar las extensiones y restablecer la configuración para que el navegador vuelva a funcionar correctamente.</translation> <translation id="1065672644894730302">No se pueden leer tus preferencias. Es posible que algunas funciones no estén disponibles y que no se guarden los cambios realizados a las preferencias.</translation> @@ -13,6 +14,7 @@ <translation id="1154147086299354128">&Abrir en Chrome</translation> <translation id="1178374936842835197">Si no ves un parámetro de configuración en esta página, consulta la <ph name="LINK_BEGIN" /> configuración de Chrome OS Flex<ph name="LINK_END" /></translation> +<translation id="1203500561924088507">Gracias por instalar <ph name="BUNDLE_NAME" />. Debes reiniciar tu navegador antes de usarlo.</translation> <translation id="1278833599417554002">Reiniciar para actualizar &Chrome</translation> <translation id="1302523850133262269">Espera mientras Chrome instala las últimas actualizaciones del sistema.</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> requiere que leas y aceptes las siguientes Condiciones del Servicio antes de usar este dispositivo. Estas condiciones no amplían, modifican ni limitan las Condiciones de Chrome OS Flex.</translation> @@ -33,6 +35,7 @@ <translation id="1619887657840448962">Para que Chrome sea más seguro, inhabilitamos algunas extensiones que no aparecen en <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> y que posiblemente se hayan agregado sin tu conocimiento.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Cómo puedes administrar tu información:<ph name="END_BOLD" /> Para proteger tu privacidad, borramos los intereses automáticamente después de 4 semanas. Es posible que, a medida que navegues, un interés vuelva a aparecer en la lista. También puedes borrar los intereses que no quieres que Chrome tenga en cuenta.</translation> <translation id="1628000112320670027">Obtener ayuda con Chrome</translation> +<translation id="1640672724030957280">Descargando...</translation> <translation id="1662146548738125461">Acerca de Chrome OS Flex</translation> <translation id="1674870198290878346">Abrir vínculo en una ventana de navegación de incó&gnito de Chrome</translation> <translation id="1682634494516646069">Google Chrome no puede leer ni agregar datos al directorio de datos: <ph name="USER_DATA_DIRECTORY" /></translation> @@ -48,7 +51,9 @@ <translation id="1877026089748256423">Chrome no está actualizado.</translation> <translation id="1919130412786645364">Permitir el acceso a Chrome</translation> <translation id="1952239763774043237">Para recibir las próximas actualizaciones de Google Chrome, necesitarás macOS 10.13 o versiones posteriores. Esta computadora usa macOS 10.12.</translation> +<translation id="1953553007165777902">Descargando… Minutos restantes: <ph name="MINUTE" /></translation> <translation id="2018528049276128029">Cada perfil conserva su propia información de Chrome, como los favoritos, el historial, las contraseñas y más.</translation> +<translation id="2018879682492276940">No se completó la instalación. Vuelve a intentarlo.</translation> <translation id="2071318482926839249">Ya accediste con otra cuenta. Para mantener separados los datos de navegación, Chrome puede crear un perfil individual para ti.</translation> <translation id="207902854391093810">Cuando comienzan las pruebas, la medición de anuncios les permite a los sitios que visitas solicitar información a Chrome a fin de medir el rendimiento de los anuncios. La medición de anuncios restringe el seguimiento entre sitios web, ya que se transfiere la menor cantidad de información posible entre sitios.</translation> <translation id="2094648590148273905">Condiciones de Chrome OS Flex</translation> @@ -60,6 +65,7 @@ <translation id="2131230230468101642">Para proteger tu privacidad, quitamos los intereses automáticamente luego de 4 semanas. Es posible que, a medida que navegues, un interés vuelva a aparecer en la lista. O bien, puedes quitar los intereses que no quieres que Chrome tenga en cuenta.</translation> <translation id="2139300032719313227">Reiniciar Chrome OS</translation> <translation id="2151406531797534936">Reinicia Chrome ahora</translation> +<translation id="2174917724755363426">No se completó la instalación. ¿Confirmas que quieres cancelarla?</translation> <translation id="2258103955319320201">A fin de ver el contenido de tu navegador Chrome en todos tus dispositivos, accede a tu cuenta y activa la sincronización</translation> <translation id="2290014774651636340">Faltan las claves de la API de Google. Se inhabilitarán algunas funciones de Google Chrome.</translation> <translation id="2290095356545025170">¿Estás seguro de que deseas desinstalar Google Chrome?</translation> @@ -96,13 +102,16 @@ <translation id="2871893339301912279">Accediste a Google Chrome.</translation> <translation id="2885378588091291677">Administrador de tareas</translation> <translation id="2888126860611144412">Acerca de Chrome</translation> +<translation id="2915996080311180594">Reiniciar más tarde</translation> <translation id="2926676257163822632">Las contraseñas poco seguras son fáciles de adivinar. Permite que Chrome <ph name="BEGIN_LINK" />cree y recuerde contraseñas seguras para ti<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">Chrome necesita permiso de acceso a la cámara para este sitio.</translation> +<translation id="2928420929544864228">Se completó la instalación.</translation> <translation id="2929907241665500097">No se actualizó Chrome porque se produjo un error. <ph name="BEGIN_LINK" />Soluciona los problemas de actualización y las actualizaciones con error de Chrome.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" />: Acceso a la red - Chrome</translation> <translation id="3019382870990049182">Reiniciar para actualizar Chrome OS Flex</translation> <translation id="303514781271618814">Chrome está explorando funciones nuevas que les permiten a los sitios ofrecer la misma experiencia de navegación usando menos de tus datos</translation> <translation id="3037838751736561277">Google Chrome está en modo de segundo plano</translation> +<translation id="3038232873781883849">Esperando para instalar...</translation> <translation id="3059710691562604940">La Navegación segura está desactivada. Chrome recomienda activarla.</translation> <translation id="3065168410429928842">Pestaña de Chrome</translation> <translation id="3069821012350118710">Los sitios que visitas recordarán tu información hasta que cierres Chrome</translation> @@ -116,6 +125,7 @@ <translation id="3169523567916669830">Durante las pruebas, puedes ver y quitar los temas de interés que usan los sitios para mostrarte anuncios. Chrome estima tus intereses en función de tu historial de navegación reciente.</translation> <translation id="3245429137663807393">Si también compartes los informes de uso de Chrome, estos incluirán las URL que visites.</translation> <translation id="3282568296779691940">Acceder a Chrome</translation> +<translation id="3286538390144397061">Reiniciar ahora</translation> <translation id="3360895254066713204">Ayuda de Chrome</translation> <translation id="3379938682270551431">{0,plural, =0{Se reiniciará Chrome ahora}=1{Se reiniciará Chrome en 1 segundo}other{Se reiniciará Chrome en # segundos}}</translation> <translation id="3396977131400919238">Se produjo un error del sistema operativo durante la instalación. Descargue Google Chrome nuevamente.</translation> @@ -152,9 +162,11 @@ <translation id="4106587138345390261">Chrome está explorando funciones nuevas que les permiten a los sitios ofrecer la misma experiencia de navegación usando menos información personal.</translation> <translation id="4110895483821904099">Configura tu nuevo perfil de Chrome</translation> <translation id="4147555960264124640">Estás por acceder con una cuenta administrada, lo que significa que proporcionarás al administrador el control sobre tu perfil de Google Chrome. Tus datos de Google Chrome, como las aplicaciones, los favoritos, el historial, las contraseñas y otros parámetros de configuración quedarán vinculados a <ph name="USER_NAME" /> de forma permanente. Podrás eliminar estos datos a través del Panel de control de Cuentas de Google, pero no podrás asociarlos a otra cuenta. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Instalando...</translation> <translation id="4149882025268051530">El instalador no pudo descomprimir el archivo. Descargue Google Chrome nuevamente.</translation> <translation id="4191857738314598978">{0,plural, =1{Reinicia Chrome en el transcurso de 1 día}other{Reinicia Chrome en el transcurso de # días}}</translation> <translation id="4205939740494406371">Chrome no puede revisar las contraseñas. Vuelve a intentarlo dentro de 24 horas o <ph name="BEGIN_LINK" />revisa las contraseñas en tu Cuenta de Google<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">Cancelando…</translation> <translation id="4242034826641750751">Chrome necesita permiso de acceso al micrófono y la cámara para este sitio.</translation> <translation id="424864128008805179">¿Quieres salir de Chrome?</translation> <translation id="4251615635259297716">¿Quieres vincular tus datos de Google Chrome con esta cuenta?</translation> @@ -162,6 +174,7 @@ <translation id="4281844954008187215">Condiciones del Servicio</translation> <translation id="4293420128516039005">Accede para sincronizar y personalizar Chrome en todos tus dispositivos</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">Descarga completa</translation> <translation id="4335235004908507846">Chrome puede protegerte ante violaciones de la seguridad de los datos, extensiones dañadas y mucho más</translation> <translation id="4343195214584226067">Se agregó <ph name="EXTENSION_NAME" /> a Chrome</translation> <translation id="4384570495110188418">Chrome no puede revisar las contraseñas porque no accediste a tu cuenta</translation> @@ -176,6 +189,7 @@ <translation id="4600710005438004015">Chrome no se pudo actualizar a la última versión, por lo que te estás perdiendo las nuevas funciones y correcciones de seguridad.</translation> <translation id="4627412468266359539">Opcional: Para ayudar a mejorar las funciones y el rendimiento de Chrome OS Flex, envía automáticamente datos de uso y de diagnóstico a Google.</translation> <translation id="4633000520311261472">Para que Chrome sea más seguro, inhabilitamos algunas extensiones que no figuran en <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> y que posiblemente se hayan agregado sin tu conocimiento.</translation> +<translation id="4680828127924988555">Cancelar la instalación</translation> <translation id="469553575393225953">Extensiones, apps y temas de fuentes desconocidas que pueden dañar tu dispositivo. Chrome recomienda que los instales únicamente desde Chrome Web Store</translation> <translation id="4728575227883772061">No se pudo completar la instalación debido a un error no identificado. Si Google Chrome se está ejecutando en este momento, ciérrelo e intente nuevamente.</translation> <translation id="4747730611090640388">Chrome puede estimar tus intereses. Luego, los sitios que visites pueden consultar tus intereses con Chrome para personalizar los anuncios que te muestran.</translation> @@ -227,10 +241,14 @@ <translation id="5895138241574237353">Reiniciar</translation> <translation id="5901850848447342934"><ph name="BEGIN_BOLD" />Saldrás de la mayoría de los sitios<ph name="END_BOLD" /> cuando cierres Chrome. Si la sincronización está desactivada, también <ph name="BEGIN_BOLD" />saldrás de los servicios de Google y Chrome<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" />: Acceso a la red</translation> +<translation id="5924017743176219022">Conectando a Internet...</translation> <translation id="5940385492829620908">Aquí puedes encontrar tus páginas web, favoritos y otros contenidos de Chrome.</translation> +<translation id="5941711191222866238">Minimizar</translation> <translation id="5941830788786076944">Haga de Google Chrome su navegador predeterminado</translation> <translation id="5959292945051687759">Si no ves una configuración en esta página, consulta la <ph name="LINK_BEGIN" /> configuración de Chrome OS<ph name="LINK_END" /></translation> +<translation id="6003112304606738118">Descargando… Horas restantes: <ph name="HOURS" /></translation> +<translation id="6040143037577758943">Cerrar</translation> <translation id="6070348360322141662">Para mejorar la seguridad, Google Chrome encriptará los datos</translation> <translation id="608006075545470555">Agrega un perfil de trabajo a este navegador</translation> <translation id="6113794647360055231">Chrome mejorado</translation> @@ -239,8 +257,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" />: Versión Beta de Google Chrome</translation> <translation id="6235018212288296708">Regla de entrada para que Google Chrome permita el tráfico mDNS.</translation> <translation id="6247557882553405851">Administrador de contraseñas de Google</translation> +<translation id="6273793429163604305">En sus marcas…</translation> <translation id="6291089322031436445">Apps de Chrome Dev</translation> <translation id="6291549208091401781">Google Chrome ya está instalado para todos los usuarios en tu computadora.</translation> +<translation id="6327105987658262776">No hay actualizaciones disponibles.</translation> <translation id="6412673304250309937">Revisa las URL con una lista de sitios no seguros almacenados en Chrome. Si un sitio intenta robar tu contraseña, o cuando descargas un archivo dañino, es posible que Chrome también envíe las URL, con partes del contenido de la página, a la Navegación segura.</translation> <translation id="6418662306461808273">¿Deseas cambiar a un perfil existente de Chrome?</translation> <translation id="6506909944137591434">Chrome necesita permiso de acceso a la cámara para crear un mapa 3D de tu entorno.</translation> @@ -261,6 +281,7 @@ <translation id="6943584222992551122">Los datos de navegación de esta persona se borrarán de este dispositivo. Para recuperarlos, accede a Chrome como <ph name="USER_EMAIL" />.</translation> <translation id="6967962315388095737">Regla de entrada para que Google Chrome Beta permita el tráfico mDNS.</translation> <translation id="6989339256997917931">Google Chrome fue actualizado, pero no lo has utilizado en los últimos 30 días.</translation> +<translation id="7025789849649390912">Se detuvo la instalación.</translation> <translation id="7025800014283535195">Puedes alternar entre los perfiles de Chrome aquí</translation> <translation id="7036251913954633326">Si deseas usar esta cuenta solo una vez, puedes usar el <ph name="GUEST_LINK_BEGIN" />Modo de Invitado<ph name="GUEST_LINK_END" /> en el navegador Chrome. Si quieres agregar una cuenta para otra persona, <ph name="LINK_BEGIN" />agrega una nueva persona<ph name="LINK_END" /> a tu <ph name="DEVICE_TYPE" />. @@ -289,11 +310,13 @@ <translation id="7481213027396403996">Obtén la seguridad más sólida de Chrome</translation> <translation id="7486227612705979895">Chrome accederá a tus datos de Drive para hacer sugerencias en la barra de direcciones</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119">Instalador de <ph name="COMPANY_NAME" /></translation> <translation id="7606334485649076285">Google Chrome OS Flex</translation> <translation id="7626032353295482388">Te damos la bienvenida a Chrome</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> requiere que leas y aceptes las siguientes Condiciones del Servicio antes de usar este dispositivo. Estas condiciones no amplían, modifican ni limitan las Condiciones de Google Chrome OS.</translation> <translation id="7629695634924605473">Chrome te informará si tus contraseñas se ven comprometidas</translation> <translation id="7641148173327520642">El administrador del sistema configuró Google Chrome de manera que se abriera <ph name="ALTERNATIVE_BROWSER_NAME" /> para acceder a <ph name="TARGET_URL_HOSTNAME" />.</translation> +<translation id="7649070708921625228">Ayuda</translation> <translation id="7651907282515937834">Logotipo de Chrome Enterprise</translation> <translation id="7655455401911432608">Tu historial de navegación, un registro de los sitios que visitaste con Chrome en este dispositivo.</translation> <translation id="7747138024166251722">El instalador no pudo crear un directorio temporal. Verifique si hay espacio disponible en el disco y cuenta con permiso para instalar software.</translation> @@ -305,6 +328,8 @@ <translation id="7801699035218095297">Google Chrome está intentando copiar contraseñas. Para permitirlo, ingresa tu contraseña de Windows.</translation> <translation id="7808348361785373670">Eliminar de Chrome…</translation> <translation id="7825851276765848807">La instalación falló debido a un error no especificado. Descarga Google Chrome otra vez.</translation> +<translation id="7845233973568007926">Gracias por instalar <ph name="BUNDLE_NAME" />. Debes reiniciar tu computadora antes de usarlo.</translation> +<translation id="7872446069773932638">Descargando… Segundos restantes: <ph name="SECONDS" /></translation> <translation id="7880591377632733558"><ph name="ACCOUNT_FIRST_NAME" />, te damos la bienvenida a Chrome</translation> <translation id="7890208801193284374">Si compartes una computadora, tus amigos y familiares pueden navegar de forma independiente y configurar Chrome según los gustos individuales.</translation> <translation id="7896673875602241923">Alguien accedió anteriormente a Google Chrome en esta computadora como <ph name="ACCOUNT_EMAIL_LAST" />. Crea un usuario de Chrome nuevo para mantener tu información por separado.</translation> @@ -315,8 +340,11 @@ <translation id="8005666035647241369">En el Administrador de contraseñas de Google en este dispositivo</translation> <translation id="8008534537613507642">Reinstalar Chrome</translation> <translation id="8013993649590906847">Si una imagen no tiene una descripción útil, Chrome intentará proporcionarte una. Para crear descripciones, se envían las imágenes a Google.</translation> +<translation id="80471789339884597">Gracias por instalar <ph name="BUNDLE_NAME" />. Debes reiniciar todos los navegadores antes de usarlo.</translation> <translation id="8064015586118426197">Chrome OS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">Acerca de &Google Chrome</translation> +<translation id="813913629614996137">Inicializando…</translation> <translation id="8255190535488645436">Google Chrome está usando tu cámara y tu micrófono.</translation> <translation id="8286862437124483331">Google Chrome está intentando mostrar contraseñas. Para permitirlo, ingresa tu contraseña de Windows.</translation> <translation id="828798499196665338">Tu padre o madre desactivaron la opción "Permisos para sitios, apps y extensiones" para Chrome. No se permite habilitar esta <ph name="EXTENSION_TYPE_PARAMETER" />.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_es.xtb b/chrome/app/resources/google_chrome_strings_es.xtb index 2cebd02..e08c14b 100644 --- a/chrome/app/resources/google_chrome_strings_es.xtb +++ b/chrome/app/resources/google_chrome_strings_es.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="es"> <translation id="1001534784610492198">El archivo de instalación está dañado o no es válido. Vuelve a descargar Google Chrome.</translation> +<translation id="1026101648481255140">Reanudar instalación</translation> <translation id="102763973188675173">Personaliza y controla Google Chrome. Hay una actualización disponible.</translation> <translation id="1051826050538111504">Se ha detectado software dañino en tu ordenador. Chrome puede eliminarlo, restaurar tu configuración y desactivar las extensiones para que el navegador vuelva a funcionar con normalidad.</translation> <translation id="1065672644894730302">No se pueden leer tus preferencias. @@ -15,6 +16,7 @@ <translation id="1154147086299354128">&Abrir en Chrome</translation> <translation id="1178374936842835197">Si no se muestra alguno de los ajustes en esta página, mira en la <ph name="LINK_BEGIN" /> configuración de ChromeOS Flex<ph name="LINK_END" /></translation> +<translation id="1203500561924088507">Gracias por realizar la instalación. Debes reiniciar tu navegador para poder usar <ph name="BUNDLE_NAME" />.</translation> <translation id="1278833599417554002">Reiniciar para actualizar &Chrome</translation> <translation id="1302523850133262269">Espera mientras Chrome instala las últimas actualizaciones del sistema.</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> requiere que leas y aceptes los siguientes Términos del Servicio antes de utilizar este dispositivo. Estos términos no amplían, modifican ni limitan los Términos de Google ChromeOS Flex.</translation> @@ -35,6 +37,7 @@ <translation id="1619887657840448962">Para aumentar la seguridad de Chrome, hemos inhabilitado la siguiente extensión que no figura en <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> y que puede haberse añadido sin tu conocimiento.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Cómo puedes gestionar tus datos:<ph name="END_BOLD" /> para proteger tu privacidad, eliminamos automáticamente tus intereses si tienen una antigüedad superior a 4 semanas. A medida que sigas navegando, es posible que un interés vuelva a aparecer en la lista. También puedes eliminar los intereses que no quieras que Chrome tenga en cuenta.</translation> <translation id="1628000112320670027">Obtener ayuda de Chrome</translation> +<translation id="1640672724030957280">Descargando...</translation> <translation id="1662146548738125461">Información sobre ChromeOS Flex</translation> <translation id="1674870198290878346">Abrir enlace en una ventana de incó&gnito de Chrome</translation> <translation id="1682634494516646069">Google Chrome no puede leer el directorio de datos ni escribir en él: @@ -52,7 +55,9 @@ <translation id="1877026089748256423">Chrome no está actualizado</translation> <translation id="1919130412786645364">Permitir el inicio de sesión en Chrome</translation> <translation id="1952239763774043237">Para recibir futuras actualizaciones de Google Chrome, necesitarás macOS 10.13 o una versión posterior. Este ordenador utiliza macOS 10.12.</translation> +<translation id="1953553007165777902">Descargando... Minutos restantes: <ph name="MINUTE" />.</translation> <translation id="2018528049276128029">Cada perfil almacena su propia información de Chrome, como los marcadores, el historial, las contraseñas y mucho más.</translation> +<translation id="2018879682492276940">No se ha podido realizar la instalación. Vuelve a intentarlo.</translation> <translation id="2071318482926839249">Ya hay otra cuenta con la sesión iniciada. Para mantener tu información de navegación aparte, Chrome puede crearte un perfil propio.</translation> <translation id="207902854391093810">Cuando las pruebas están activas, la medición de anuncios permite a los sitios que visitas pedir a Chrome información que les ayude a medir el rendimiento de sus anuncios. La medición de anuncios restringe el seguimiento entre sitios al transferir la menor cantidad de información posible entre ellos.</translation> <translation id="2094648590148273905">Términos de ChromeOS Flex</translation> @@ -64,6 +69,7 @@ <translation id="2131230230468101642">Para proteger tu privacidad, eliminamos automáticamente tus intereses si tienen una antigüedad superior a 4 semanas. A medida que sigas navegando, es posible que un interés vuelva a aparecer en la lista. También puedes eliminar los intereses que no quieras que Chrome tenga en cuenta.</translation> <translation id="2139300032719313227">Reiniciar ChromeOS</translation> <translation id="2151406531797534936">Reinicia Chrome ahora</translation> +<translation id="2174917724755363426">No se ha completado la instalación. ¿Seguro que quieres cancelarla?</translation> <translation id="2258103955319320201">Para acceder a tus elementos del navegador de Chrome en todos tus dispositivos, inicia sesión y activa la sincronización.</translation> <translation id="2290014774651636340">Faltan las claves de la API de Google. Se inhabilitarán algunas funciones de Google Chrome.</translation> <translation id="2290095356545025170">¿Seguro que quieres desinstalar Google Chrome?</translation> @@ -100,13 +106,16 @@ <translation id="2871893339301912279">Has iniciado sesión en Chrome</translation> <translation id="2885378588091291677">Administrador de tareas</translation> <translation id="2888126860611144412">Información de Chrome</translation> +<translation id="2915996080311180594">Reiniciar más tarde</translation> <translation id="2926676257163822632">Las contraseñas poco seguras son fáciles de adivinar. Permite que Chrome <ph name="BEGIN_LINK" />cree y recuerde contraseñas seguras por ti<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">Chrome necesita el permiso de la cámara para este sitio</translation> +<translation id="2928420929544864228">Instalación completada.</translation> <translation id="2929907241665500097">Chrome no se ha actualizado, algo no va bien. <ph name="BEGIN_LINK" />Soluciona los problemas y errores de actualización de Chrome<ph name="END_LINK" />.</translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" />, inicio de sesión en la red, Chrome</translation> <translation id="3019382870990049182">Reiniciar para actualizar &ChromeOS Flex</translation> <translation id="303514781271618814">Chrome está explorando nuevas funciones que permitan que los sitios ofrezcan la misma experiencia de navegación con un uso menor de tus datos</translation> <translation id="3037838751736561277">Google Chrome está en modo de segundo plano.</translation> +<translation id="3038232873781883849">Esperando para instalar...</translation> <translation id="3059710691562604940">La función Navegación segura está desactivada. Chrome recomienda activarla.</translation> <translation id="3065168410429928842">Pestaña de Chrome</translation> <translation id="3069821012350118710">Los sitios que visitas recuerdan tu información hasta que cierras Chrome</translation> @@ -120,6 +129,7 @@ <translation id="3169523567916669830">Durante las pruebas, puedes ver y eliminar los temas de interés que usan los sitios para mostrarte anuncios. Chrome estima tus intereses según tu historial de navegación reciente.</translation> <translation id="3245429137663807393">Si también compartes informes de uso de Chrome, esos informes incluirán las URLs que visites.</translation> <translation id="3282568296779691940">Iniciar sesión en Chrome</translation> +<translation id="3286538390144397061">Reiniciar ahora</translation> <translation id="3360895254066713204">Ayudante de Chrome</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome se reiniciará ahora}=1{Chrome se reiniciará dentro de 1 segundo}other{Chrome se reiniciará dentro de # segundos}}</translation> <translation id="3396977131400919238">Se ha producido un error de sistema operativo durante el proceso de instalación. Vuelve a descargar Google Chrome.</translation> @@ -156,9 +166,11 @@ <translation id="4106587138345390261">Chrome está explorando nuevas funciones que permitan a los sitios ofrecer la misma experiencia de navegación usando menos información tuya.</translation> <translation id="4110895483821904099">Configura tu nuevo perfil de Chrome</translation> <translation id="4147555960264124640">Vas a iniciar sesión con una cuenta gestionada, lo que significa que proporcionarás a su administrador control sobre tu perfil de Google Chrome. Tus datos de Chrome como, por ejemplo, tus aplicaciones, tus marcadores, tu historial, tus contraseñas y otras opciones se vincularán de forma permanente a la cuenta <ph name="USER_NAME" />. Podrás eliminar estos datos a través del Panel de control de cuentas de Google, pero no podrás asociar estos datos a otra cuenta. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Instalando...</translation> <translation id="4149882025268051530">El programa de instalación no ha podido descomprimir el archivo. Vuelve a descargar Google Chrome.</translation> <translation id="4191857738314598978">{0,plural, =1{Reinicia Chrome en el próximo día}other{Reinicia Chrome en los próximos # días}}</translation> <translation id="4205939740494406371">Chrome no puede comprobar tus contraseñas. Vuelve a intentarlo en 24 horas o <ph name="BEGIN_LINK" />comprueba las contraseñas en tu cuenta de Google<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">Cancelando...</translation> <translation id="4242034826641750751">Chrome necesita los permisos del micrófono y de la cámara para este sitio</translation> <translation id="424864128008805179">¿Quieres cerrar sesión en Chrome?</translation> <translation id="4251615635259297716">¿Quieres vincular tus datos de Chrome a esta cuenta?</translation> @@ -166,6 +178,7 @@ <translation id="4281844954008187215">Términos del Servicio</translation> <translation id="4293420128516039005">Inicia sesión para sincronizar y personalizar Chrome en todos tus dispositivos</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">Descarga completa.</translation> <translation id="4335235004908507846">Chrome puede protegerte frente a quiebras de seguridad de datos, extensiones dañinas y mucho más</translation> <translation id="4343195214584226067"><ph name="EXTENSION_NAME" /> se ha añadido a Chrome</translation> <translation id="4384570495110188418">Chrome no puede comprobar tus contraseñas porque no has iniciado sesión</translation> @@ -180,6 +193,7 @@ <translation id="4600710005438004015">No se ha podido actualizar Chrome a la versión más reciente, por lo que no disfrutas de las últimas funciones y correcciones de seguridad.</translation> <translation id="4627412468266359539">Opcional: Ayuda a mejorar las funciones y el rendimiento de ChromeOS Flex enviando automáticamente datos de diagnóstico y de uso a Google.</translation> <translation id="4633000520311261472">Para aumentar la seguridad de Chrome, hemos inhabilitado algunas extensiones que no figuran en <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> y que podrían haberse añadido sin tu conocimiento.</translation> +<translation id="4680828127924988555">Cancelar instalación</translation> <translation id="469553575393225953">Las extensiones, las aplicaciones y los temas de fuentes desconocidas pueden dañar tu dispositivo. Chrome recomienda instalarlos únicamente desde Chrome Web Store.</translation> <translation id="4728575227883772061">Debido a un error desconocido, la instalación no se ha llevado a cabo. Si Google Chrome se está ejecutando, ciérralo y vuelve a intentarlo.</translation> <translation id="4747730611090640388">Chrome puede estimar tus intereses. Después, un sitio que visites puede pedirle a Chrome consultar tus intereses para personalizar los anuncios que veas.</translation> @@ -235,10 +249,14 @@ <translation id="5895138241574237353">Reiniciar</translation> <translation id="5901850848447342934">Cuando cierres Chrome, <ph name="BEGIN_BOLD" />se cerrará tu sesión en la mayoría de los sitios<ph name="END_BOLD" />. Si la sincronización está desactivada, también <ph name="BEGIN_BOLD" />se cerrará tu sesión de los servicios de Google y de Chrome<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" />, inicio de sesión en la red</translation> +<translation id="5924017743176219022">Conectando a Internet...</translation> <translation id="5940385492829620908">Aquí puedes encontrar tus páginas web, tus marcadores y otros contenidos de Chrome.</translation> +<translation id="5941711191222866238">Minimizar</translation> <translation id="5941830788786076944">Establecer Google Chrome como navegador predeterminado</translation> <translation id="5959292945051687759">Si no se muestra alguno de los ajustes en esta página, consulta tu <ph name="LINK_BEGIN" /> configuración de ChromeOS<ph name="LINK_END" /></translation> +<translation id="6003112304606738118">Descargando... Horas restantes: <ph name="HOURS" />.</translation> +<translation id="6040143037577758943">Cerrar</translation> <translation id="6070348360322141662">Para mayor seguridad, Google Chrome cifrará tus datos</translation> <translation id="608006075545470555">Añadir perfil de trabajo a este navegador</translation> <translation id="6113794647360055231">Chrome mejor que nunca</translation> @@ -247,8 +265,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> ‑ Google Chrome Beta</translation> <translation id="6235018212288296708">Regla entrante para que Google Chrome permita tráfico mDNS.</translation> <translation id="6247557882553405851">Gestor de contraseñas de Google</translation> +<translation id="6273793429163604305">Preparados...</translation> <translation id="6291089322031436445">Aplicaciones de Chrome Dev</translation> <translation id="6291549208091401781">Google Chrome ya está instalado para todos los usuarios de tu ordenador.</translation> +<translation id="6327105987658262776">No hay actualizaciones disponibles.</translation> <translation id="6412673304250309937">Comprueba las URL guardadas en Chrome con una lista de sitios que no son seguros. Si un sitio web intenta robarte la contraseña o te descargas un archivo dañino, puede que Chrome también envíe URL, así como fragmentos de contenido de la página, a Navegación segura.</translation> <translation id="6418662306461808273">¿Cambiar a un perfil de Chrome?</translation> <translation id="6506909944137591434">Chrome necesita el permiso de la cámara para crear un mapa 3D de tu entorno</translation> @@ -269,6 +289,7 @@ <translation id="6943584222992551122">Los datos de navegación de este usuario se eliminarán del dispositivo. Para recuperar los datos, inicia sesión en Chrome como <ph name="USER_EMAIL" />.</translation> <translation id="6967962315388095737">Regla entrante para que Google Chrome Beta permita tráfico mDNS.</translation> <translation id="6989339256997917931">Google Chrome se ha actualizado, pero llevas al menos 30 días sin utilizarlo.</translation> +<translation id="7025789849649390912">Instalación detenida.</translation> <translation id="7025800014283535195">Puedes cambiar de un perfil de Chrome a otro aquí</translation> <translation id="7036251913954633326">Si quieres usar esta cuenta solo una vez, puedes usar el <ph name="GUEST_LINK_BEGIN" />Modo Invitado<ph name="GUEST_LINK_END" /> en el navegador Chrome. Si quieres añadir una cuenta para otra persona, <ph name="LINK_BEGIN" />añade una persona<ph name="LINK_END" /> a tu <ph name="DEVICE_TYPE" />. @@ -297,11 +318,13 @@ <translation id="7481213027396403996">Consigue la seguridad más potente de Chrome</translation> <translation id="7486227612705979895">Chrome accederá a tu Drive para mostrarte sugerencias en la barra de direcciones</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119">Instalador de <ph name="COMPANY_NAME" /></translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">Te damos la bienvenida a Chrome</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> requiere que leas y aceptes los siguientes Términos del Servicio antes de utilizar este dispositivo. Estos términos no amplían, modifican ni limitan los Términos de Google ChromeOS.</translation> <translation id="7629695634924605473">Chrome te avisará si tus contraseñas están en riesgo</translation> <translation id="7641148173327520642">El administrador del sistema ha configurado Google Chrome para que abra <ph name="ALTERNATIVE_BROWSER_NAME" /> al acceder a <ph name="TARGET_URL_HOSTNAME" />.</translation> +<translation id="7649070708921625228">Ayuda</translation> <translation id="7651907282515937834">Logotipo de Chrome Enterprise</translation> <translation id="7655455401911432608">Tu historial de navegación, un registro de los sitios que has visitado usando Chrome en este dispositivo.</translation> <translation id="7747138024166251722">El programa de instalación no ha podido crear un directorio temporal. Comprueba si hay espacio libre en el disco y si tienes autorización para instalar el software.</translation> @@ -313,6 +336,8 @@ <translation id="7801699035218095297">Google Chrome está intentando copiar contraseñas. Para permitirlo, escribe tu contraseña de Windows.</translation> <translation id="7808348361785373670">Desinstalar de Chrome...</translation> <translation id="7825851276765848807">La instalación no se ha podido realizar a causa de un error no especificado. Vuelve a descargar Google Chrome.</translation> +<translation id="7845233973568007926">Gracias por realizar la instalación. Debes reiniciar tu ordenador para poder usar <ph name="BUNDLE_NAME" />.</translation> +<translation id="7872446069773932638">Descargando... Segundos restantes: <ph name="SECONDS" />.</translation> <translation id="7880591377632733558">Te damos la bienvenida a Chrome, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">Si compartes un ordenador, tus amigos y familiares pueden navegar de forma independiente y configurar Chrome a su gusto.</translation> <translation id="7896673875602241923">Otro usuario ha iniciado sesión anteriormente en Chrome con la cuenta <ph name="ACCOUNT_EMAIL_LAST" /> a través de este ordenador. Debes crear un usuario de Chrome para proteger tu información.</translation> @@ -323,8 +348,11 @@ <translation id="8005666035647241369">Al gestor de contraseñas de Google de este dispositivo</translation> <translation id="8008534537613507642">Reinstalar Chrome</translation> <translation id="8013993649590906847">Si una imagen no tiene ninguna descripción útil, Chrome intentará proporcionártela. Para crear las descripciones, las imágenes se envían a Google.</translation> +<translation id="80471789339884597">Gracias por realizar la instalación. Debes reiniciar todos tus navegadores para poder usar <ph name="BUNDLE_NAME" />.</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">Información de &Google Chrome</translation> +<translation id="813913629614996137">Inicializando…</translation> <translation id="8255190535488645436">Google Chrome está utilizando la cámara y el micrófono.</translation> <translation id="8286862437124483331">Google Chrome está intentando mostrar contraseñas. Para permitirlo, escribe tu contraseña de Windows.</translation> <translation id="828798499196665338">Tus padres han desactivado "Permisos de sitios, aplicaciones y extensiones" en Chrome. No se permite habilitar <ph name="EXTENSION_TYPE_PARAMETER" />.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_et.xtb b/chrome/app/resources/google_chrome_strings_et.xtb index 327431b..e6b060a 100644 --- a/chrome/app/resources/google_chrome_strings_et.xtb +++ b/chrome/app/resources/google_chrome_strings_et.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="et"> <translation id="1001534784610492198">Installija arhiiv on rikutud või kehtetu. Palun laadige Google Chrome uuesti alla.</translation> +<translation id="1026101648481255140">Jätka installimist</translation> <translation id="102763973188675173">Kohandage ja juhtige Google Chrome'i. Saadaval on värskendus.</translation> <translation id="1051826050538111504">Teie arvutis on kahjulik tarkvara. Chrome saab selle eemaldada, taastada teie seaded ja keelata laiendused, et brauser töötaks jälle normaalselt.</translation> <translation id="1065672644894730302">Teie eelistusi ei saa lugeda. Mõned funktsioonid ei pruugi saadaval olla ja eelistuste muudatusi ei salvestata.</translation> @@ -13,6 +14,7 @@ <translation id="1154147086299354128">&Ava Chrome'is</translation> <translation id="1178374936842835197">Kui seadet sellel lehel ei kuvata, vaadake oma <ph name="LINK_BEGIN" /> Chrome OS Flexi seadeid<ph name="LINK_END" /></translation> +<translation id="1203500561924088507">Täname teid installimise eest. Enne brauseri <ph name="BUNDLE_NAME" /> kasutamist peate selle taaskäivitama.</translation> <translation id="1278833599417554002">Taaskäivitage &Chrome'i värskendamiseks</translation> <translation id="1302523850133262269">Oodake, kuni Chrome installib uusimad süsteemivärskendused.</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> nõuab, et loete enne selle seadme kasutamist läbi järgmised teenusetingimused ja nõustute nendega. Need tingimused ei laienda, muuda ega piira Google Chrome OS Flexi tingimusi.</translation> @@ -32,6 +34,7 @@ <translation id="1619887657840448962">Chrome'i turvalisemaks muutmiseks keelasime järgmise laienduse, mida ei leidu veebipoes <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> ja mis võidi lisada teie teadmata.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Kuidas saate oma andmeid hallata?<ph name="END_BOLD" /> Teie privaatsuse kaitsmiseks kustutame automaatselt huvid, mis on vanemad kui 4 nädalat. Kui jätkate sirvimist, võib huvi uuesti loendis ilmuda. Võite ka eemaldada huvid, mida te ei soovi lasta Chrome'il arvesse võtta.</translation> <translation id="1628000112320670027">Chrome'i puhul abi hankimine</translation> +<translation id="1640672724030957280">Allalaadimine ...</translation> <translation id="1662146548738125461">Teave Chrome OS Flexi kohta</translation> <translation id="1674870198290878346">Ava link Chrome'i inko&gnito aknas</translation> <translation id="1682634494516646069">Google Chrome ei saa andmekataloogi lugeda ega sellesse kirjutada: @@ -49,7 +52,9 @@ <translation id="1877026089748256423">Chrome on aegunud</translation> <translation id="1919130412786645364">Luba Chrome'i sisselogimine</translation> <translation id="1952239763774043237">Google Chrome'i tulevaste värskenduste saamiseks on teil vaja operatsioonisüsteemi macOS 10.13 või uuemat versiooni. See arvuti kasutab operatsioonisüsteemi macOS 10.12.</translation> +<translation id="1953553007165777902">Allalaadimine … <ph name="MINUTE" /> minut(it) jäänud</translation> <translation id="2018528049276128029">Igal profiilil on oma Chrome'i teave, nagu järjehoidjad, ajalugu, paroolid ja muu</translation> +<translation id="2018879682492276940">Installimine ebaõnnestus. Proovige uuesti.</translation> <translation id="2071318482926839249">Teine konto on juba sisse logitud. Teie sirvimise eraldi hoidmiseks saab Chrome teile luua oma profiili.</translation> <translation id="207902854391093810">Kui katsed on sisse lülitatud, võimaldab reklaamide mõõtmine külastatavatel saitidel taotleda Chrome'ilt teavet, mis aitab saidil oma reklaamide toimivust mõõta. Reklaamide mõõtmine piirab saitidevahelist jälgimist, edastades saitide vahel võimalikult vähe teavet.</translation> <translation id="2094648590148273905">Chrome OS Flexi tingimused</translation> @@ -61,6 +66,7 @@ <translation id="2131230230468101642">Teie privaatsuse kaitsmiseks kustutame automaatselt teie huvid, mis on vanemad kui 4 nädalat. Kui jätkate sirvimist, võib huvi uuesti loendis ilmuda. Võite ka eemaldada huvid, mida te ei soovi lasta Chrome'il arvesse võtta.</translation> <translation id="2139300032719313227">Taaskäivitage Chrome OS</translation> <translation id="2151406531797534936">Käivitage Chrome kohe uuesti</translation> +<translation id="2174917724755363426">Installimine ei ole lõpetatud. Kas soovite kindlasti tühistada?</translation> <translation id="2258103955319320201">Selleks et oma Chrome'i brauseri sisule kõigis oma seadmetes juurde pääseda, logige sisse ja lülitage siis sisse sünkroonimine</translation> <translation id="2290014774651636340">Google API võtmed on puudu. Google Chrome'i teatud funktsioonid keelatakse.</translation> <translation id="2290095356545025170">Olete kindel, et soovite Google Chrome'i desinstallida?</translation> @@ -97,13 +103,16 @@ <translation id="2871893339301912279">Olete Chrome'i sisse logitud.</translation> <translation id="2885378588091291677">Tegumihaldur</translation> <translation id="2888126860611144412">Teave Chrome'i kohta</translation> +<translation id="2915996080311180594">Taaskäivita hiljem</translation> <translation id="2926676257163822632">Nõrku paroole on lihtne ära arvata. Laske Chrome'il <ph name="BEGIN_LINK" />teie jaoks luua ja meelde jätta tugevaid paroole<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">Chrome vajab selle saidi puhul kaamera kasutamise luba</translation> +<translation id="2928420929544864228">Installimine lõpetati.</translation> <translation id="2929907241665500097">Chrome'i ei värskendatud, midagi läks valesti. <ph name="BEGIN_LINK" />Lahendage Chrome'i värskendamisprobleemid ja parandage ebaõnnestunud värskendused.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> – võrku sisselogimine – Chrome</translation> <translation id="3019382870990049182">Taaskäivitage &Chrome OS Flexi värskendamiseks</translation> <translation id="303514781271618814">Chrome katsetab uusi funktsioone, mis võimaldaksid saitidel pakkuda väiksema andmemahu juures samasugust sirvimiskogemust</translation> <translation id="3037838751736561277">Google Chrome on taustarežiimis.</translation> +<translation id="3038232873781883849">Installimise ootamine …</translation> <translation id="3059710691562604940">Google'i ohutu sirvimine on välja lülitatud. Chrome soovitab selle sisse lülitada.</translation> <translation id="3065168410429928842">Chrome'i vaheleht</translation> <translation id="3069821012350118710">Külastatud saidid jätavad teie teabe meelde, kuni Chrome'i sulgete</translation> @@ -117,6 +126,7 @@ <translation id="3169523567916669830">Prooviperioodidel saate vaadata ja eemaldada huvipakkuvaid teemasid, mida saidid teile reklaamide näitamiseks kasutavad. Chrome prognoosib teie huvisid teie hiljutise sirvimisajaloo põhjal.</translation> <translation id="3245429137663807393">Kui jagate ka Chrome'i kasutusaruandeid, hõlmavad need teie külastatavaid URL-e</translation> <translation id="3282568296779691940">Chrome'i sisselogimine</translation> +<translation id="3286538390144397061">Taaskäivitada kohe</translation> <translation id="3360895254066713204">Chrome'i abistaja</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome käivitatakse kohe uuesti}=1{Chrome käivitatakse uuesti 1 sekundi pärast}other{Chrome käivitatakse uuesti # sekundi pärast}}</translation> <translation id="3396977131400919238">Installimisel ilmnes operatsioonisüsteemi viga. Palun laadige Google Chrome uuesti alla.</translation> @@ -153,9 +163,11 @@ <translation id="4106587138345390261">Chrome katsetab uusi funktsioone, mis võimaldaksid saitidel pakkuda väiksema teabemahu juures samasugust sirvimiskogemust</translation> <translation id="4110895483821904099">Uue Chrome'i profiili seadistamine</translation> <translation id="4147555960264124640">Logite sisse hallatud kontoga ja annate selle administraatorile üle Google Chrome'i profiili juhtimise. Teie Chrome'i andmed, nagu rakendused, järjehoidjad, ajalugu, paroolid ja muud seaded seotakse jäädavalt kasutajaga <ph name="USER_NAME" />. Saate need andmed Google'i kontode juhtpaneeli kaudu kustutada, kuid te ei saa neid seostada teise kontoga. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Installimine ...</translation> <translation id="4149882025268051530">Installijal ei õnnestunud arhiivi lahti pakkida. Palun laadige Google Chrome uuesti alla.</translation> <translation id="4191857738314598978">{0,plural, =1{Käivitage Chrome uuesti päeva jooksul}other{Käivitage Chrome uuesti # päeva jooksul}}</translation> <translation id="4205939740494406371">Chrome ei saa teie paroole kontrollida. Proovige uuesti 24 tunni pärast või <ph name="BEGIN_LINK" />kontrollige oma Google'i kontol paroole<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">Tühistamine …</translation> <translation id="4242034826641750751">Chrome vajab selle saidi puhul kaamera ja mikrofoni kasutamise luba</translation> <translation id="424864128008805179">Kas logida Chrome'ist välja?</translation> <translation id="4251615635259297716">Kas soovite linkida Chrome'i andmed selle kontoga?</translation> @@ -163,6 +175,7 @@ <translation id="4281844954008187215">Teenusetingimused</translation> <translation id="4293420128516039005">Logige sisse, et Chrome kõigis oma seadmetes sünkroonida ja isikupärastada</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">Allalaadimine on lõpule viidud.</translation> <translation id="4335235004908507846">Chrome aitab teid kaitsta andmetega seotud rikkumiste, ohtlike laienduste ja muu eest</translation> <translation id="4343195214584226067"><ph name="EXTENSION_NAME" /> on Chrome'i lisatud</translation> <translation id="4384570495110188418">Chrome ei saa teie paroole kontrollida, kuna te pole sisse logitud</translation> @@ -177,6 +190,7 @@ <translation id="4600710005438004015">Chrome'i ei saanud uusimale versioonile värskendada, mistõttu jääte ilma uutest funktsioonidest ja turvaparandustest.</translation> <translation id="4627412468266359539">Valikuline: aidake Chrome OS Flexi funktsioone ja toimivust täiustada, saates Google'ile automaatselt diagnostika- ja kasutusandmeid.</translation> <translation id="4633000520311261472">Chrome'i turvalisemaks muutmiseks keelasime mõned laiendused, mida ei leidu veebipoes <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> ja mille lisamisest te ei pruugi teadlik olla.</translation> +<translation id="4680828127924988555">Tühista installimine</translation> <translation id="469553575393225953">Tundmatutest allikatest pärinevad laiendused, rakendused ja teemad võivad teie seadet kahjustada. Chrome soovitab neid vaid Chrome'i veebipoe kaudu installida</translation> <translation id="4728575227883772061">Install ebaõnnestus määramata vea tõttu. Kui Google Chrome parasjagu töötab, siis palun sulgege see ja proovige uuesti.</translation> <translation id="4747730611090640388">Chrome suudab teie huvisid prognoosida. Hiljem saab teie külastatav sait küsida Chrome'ilt teie huvisid, et isikupärastada teile kuvatavaid reklaame.</translation> @@ -230,10 +244,14 @@ <translation id="5895138241574237353">Taaskäivitamine</translation> <translation id="5901850848447342934">Kui Chrome'i sulgete, <ph name="BEGIN_BOLD" />logitakse teid enamikult saitidelt välja<ph name="END_BOLD" />. Kui sünkroonimine on välja lülitatud, <ph name="BEGIN_BOLD" />logitakse teid välja ka Google'i teenustest ja Chrome'ist<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> – võrku sisselogimine</translation> +<translation id="5924017743176219022">Internetiga ühenduse loomine …</translation> <translation id="5940385492829620908">Siin asuvad teie veeb, järjehoidjad ja muu Chrome'i kraam.</translation> +<translation id="5941711191222866238">Minimeeri</translation> <translation id="5941830788786076944">Tee Google Chrome vaikebrauseriks</translation> <translation id="5959292945051687759">Kui seadet sellel lehel ei kuvata, vaadake oma <ph name="LINK_BEGIN" /> Chrome OS-i seadeid<ph name="LINK_END" /></translation> +<translation id="6003112304606738118">Allalaadimine … <ph name="HOURS" /> tund(i) on jäänud</translation> +<translation id="6040143037577758943">Sulge</translation> <translation id="6070348360322141662">Turvalisuse suurendamiseks krüpteerib Google Chrome teie andmed</translation> <translation id="608006075545470555">Tööprofiili lisamine sellesse brauserisse</translation> <translation id="6113794647360055231">Chrome muutus just paremaks</translation> @@ -242,8 +260,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> – Google Chrome'i beetaversioon</translation> <translation id="6235018212288296708">Sissetuleku reegel Google Chrome'ile mDNS-liikluse lubamiseks.</translation> <translation id="6247557882553405851">Google'i paroolihaldur</translation> +<translation id="6273793429163604305">Tähelepanu …</translation> <translation id="6291089322031436445">Chrome Devi rakendused</translation> <translation id="6291549208091401781">Google Chrome on arvutisse kõigi kasutajate jaoks juba installitud.</translation> +<translation id="6327105987658262776">Ühtegi uuendust ei ole saadaval.</translation> <translation id="6412673304250309937">Kontrollib URL-e Chrome'i talletatud ohtlike saitide loendi alusel. Kui sait üritab teie parooli varastada või laadite alla kahjuliku faili, võib Chrome saata URL-id ja lehe sisu osad teenusesse Google'i ohutu sirvimine.</translation> <translation id="6418662306461808273">Kas lülituda olemasolevale Chrome'i profiilile?</translation> <translation id="6506909944137591434">Chrome vajab kaamera kasutamise luba, et luua teie ümbruskonnast 3D-kaart</translation> @@ -264,6 +284,7 @@ <translation id="6943584222992551122">Selle isiku sirvimisandmed kustutatakse seadmest. Andmete taastamiseks logige Chrome'i sisse kasutajana <ph name="USER_EMAIL" />.</translation> <translation id="6967962315388095737">Sissetuleku reegel Google Chrome'i beetaversioonile mDNS-liikluse lubamiseks.</translation> <translation id="6989339256997917931">Google Chrome'i on värskendatud, aga te pole seda kasutanud vähemalt 30 päeva.</translation> +<translation id="7025789849649390912">Installimine on peatatud.</translation> <translation id="7025800014283535195">Chrome'i profiili saate vahetada siin</translation> <translation id="7036251913954633326">Kui soovite seda kontot kasutada ainult ühe korra, võite Chrome'i brauseris kasutada <ph name="GUEST_LINK_BEGIN" />külalisrežiimi<ph name="GUEST_LINK_END" />. Kui soovite konto lisada kellegi teise jaoks, <ph name="LINK_BEGIN" />lisage oma seadmesse <ph name="DEVICE_TYPE" /> uus inimene<ph name="LINK_END" />. @@ -292,11 +313,13 @@ <translation id="7481213027396403996">Hankige Chrome'i parimad turbefunktsioonid</translation> <translation id="7486227612705979895">Chrome pääseb teie Drive'ile juurde, et aadressiribal soovitusi anda</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119">Brauseri <ph name="COMPANY_NAME" /> installiprogramm</translation> <translation id="7606334485649076285">Google Chrome OS Flex</translation> <translation id="7626032353295482388">Tere tulemast Chrome'i</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> nõuab, et loeksite enne selle seadme kasutamist läbi järgmised teenusetingimused ja nõustuksite nendega. Need tingimused ei laienda, muuda ega piira Google Chrome OS-i tingimusi.</translation> <translation id="7629695634924605473">Chrome annab teile teada, kui teie paroolid ohtu satuvad</translation> <translation id="7641148173327520642">Teie süsteemiadministraator on seadistanud Google Chrome'i avama brauseri <ph name="ALTERNATIVE_BROWSER_NAME" />, et lehele <ph name="TARGET_URL_HOSTNAME" /> juurde pääseda.</translation> +<translation id="7649070708921625228">Abi</translation> <translation id="7651907282515937834">Chrome Enterprise'i logo</translation> <translation id="7655455401911432608">Teie sirvimisajalugu, selles seadmes Chrome'iga külastatud saitide andmed.</translation> <translation id="7747138024166251722">Installija ei suutnud luua ajutist kataloogi. Palun kontrollige vaba kettaruumi ja tarkvara installimise loa olemasolu.</translation> @@ -308,6 +331,8 @@ <translation id="7801699035218095297">Google Chrome püüab kopeerida paroole. Selle lubamiseks sisestage Windowsi parool.</translation> <translation id="7808348361785373670">Chrome'ist eemaldamine ...</translation> <translation id="7825851276765848807">Installimine nurjus määramata vea tõttu. Laadige Google Chrome uuesti alla.</translation> +<translation id="7845233973568007926">Täname teid installimise eest. Enne brauseri <ph name="BUNDLE_NAME" /> kasutamist peate oma arvuti taaskäivitama.</translation> +<translation id="7872446069773932638">Allalaadimine … <ph name="SECONDS" /> sekund(it) on jäänud</translation> <translation id="7880591377632733558">Tere tulemast Chrome'i, <ph name="ACCOUNT_FIRST_NAME" />!</translation> <translation id="7890208801193284374">Kui jagate oma arvutit, siis saavad sõbrad ja pereliikmed eraldi sirvida ning seadistada Chrome'i just nii, nagu neile meeldib.</translation> <translation id="7896673875602241923">Keegi on varem selles arvutis Chrome'i sisse loginud kasutajana <ph name="ACCOUNT_EMAIL_LAST" />. Looge uus Chrome'i kasutaja, et oma teave eraldi hoida.</translation> @@ -318,8 +343,11 @@ <translation id="8005666035647241369">Selle seadme Google'i paroolihaldurile</translation> <translation id="8008534537613507642">Installi Chrome uuesti</translation> <translation id="8013993649590906847">Kui pildil puudub kasulik kirjeldus, üritab Chrome selle ise luua. Kirjelduste loomiseks saadetakse pildid Google'ile.</translation> +<translation id="80471789339884597">Täname teid installimise eest. Enne brauseri <ph name="BUNDLE_NAME" /> kasutamist peate taaskäivitama kõik brauserid.</translation> <translation id="8064015586118426197">Chrome OS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">Teave &Google Chrome'i kohta</translation> +<translation id="813913629614996137">Lähtestamine …</translation> <translation id="8255190535488645436">Google Chrome kasutab kaamerat ja mikrofoni.</translation> <translation id="8286862437124483331">Google Chrome proovib kuvada paroole. Selle lubamiseks sisestage Windowsi parool.</translation> <translation id="828798499196665338">Sinu vanem lülitas valiku „Saitide, rakenduste ja laienduste load” Chrome'i puhul välja. Laienduse <ph name="EXTENSION_TYPE_PARAMETER" /> lubamine on keelatud.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_eu.xtb b/chrome/app/resources/google_chrome_strings_eu.xtb index cbe34ece..0918100 100644 --- a/chrome/app/resources/google_chrome_strings_eu.xtb +++ b/chrome/app/resources/google_chrome_strings_eu.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="eu"> <translation id="1001534784610492198">Instalatzailearen artxiboa hondatuta dago edo baliogabea da. Deskargatu Google Chrome berriro.</translation> +<translation id="1026101648481255140">Berrekin instalazioari</translation> <translation id="102763973188675173">Pertsonalizatu eta kontrolatu Google Chrome. Eguneratze bat erabilgarri dago.</translation> <translation id="1051826050538111504">Software kaltegarria duzu ordenagailuan. Chrome-k hura kendu, ezarpenak leheneratu eta luzapenak desgai ditzake, arakatzaileak ohiko moduan funtziona dezan berriro.</translation> <translation id="1065672644894730302">Ezin dira zure hobespenak irakurri. @@ -15,6 +16,7 @@ <translation id="1154147086299354128">&Ireki Chrome-n</translation> <translation id="1178374936842835197">Ezarpenen bat orri honetan agertzen ez bada, bila ezazu <ph name="LINK_BEGIN" /> ChromeOS Flex-en ezarpenetan<ph name="LINK_END" /></translation> +<translation id="1203500561924088507">Eskerrik asko instalatzeagatik. <ph name="BUNDLE_NAME" /> erabiltzeko, arakatzailea berrabiarazi behar duzu.</translation> <translation id="1278833599417554002">Abiaraz ezazu berriro &Chrome eguneratzeko</translation> <translation id="1302523850133262269">Itxaron Chrome-k sistemaren azken eguneratzeak instalatu arte.</translation> <translation id="1335640173511558774">Gailua erabili aurretik, <ph name="MANAGER" /> kudeatzaileak jarraian azalduko diren Zerbitzu-baldintzak irakurtzeko eta onartzeko eskatzen dizu. Baldintzok ez dituzte hedatuko, aldatuko edo mugatuko Google Chrome OS Flex-en Baldintzak.</translation> @@ -34,6 +36,7 @@ <translation id="1619887657840448962">Chrome seguruagoa izan dadin, zuk jakin gabe gehitu den eta <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> dendan zerrendatu gabe dagoen luzapena desgaitu dugu.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Nola kudea ditzakezu datuak?<ph name="END_BOLD" /> Zure pribatutasuna babesteko, lau aste baino gehiago dituzten interesak automatikoki ezabatzen ditugu. Arakatzen jarraitu ahala, baliteke interes bat berriro agertzea zerrendan. Bestela, Chrome-k aintzat hartzea nahi ez duzun interesak ken ditzakezu.</translation> <translation id="1628000112320670027">Lortu Chrome erabiltzeko laguntza</translation> +<translation id="1640672724030957280">Deskargatzen…</translation> <translation id="1662146548738125461">ChromeOS Flex-i buruz</translation> <translation id="1674870198290878346">Ireki esteka Chrome-ko &ezkutuko moduko leiho batean</translation> <translation id="1682634494516646069">Google Chrome-k ezin du irakurri bere datu-direktorioa eta ezin du idatzi bertan: @@ -51,7 +54,9 @@ <translation id="1877026089748256423">Chrome zaharkituta dago</translation> <translation id="1919130412786645364">Baimendu Chrome-n saioa hastea</translation> <translation id="1952239763774043237">Etorkizunean Google Chrome-ren eguneratzeak eskuratzeko, macOS 10.13 edo berriago bat beharko duzu. Ordenagailu hau macOS 10.12 erabiltzen ari da.</translation> +<translation id="1953553007165777902">Deskargatzen… <ph name="MINUTE" /> minutu geratzen dira.</translation> <translation id="2018528049276128029">Profil bakoitzak Chrome-ko informazio propioa dauka; adibidez, laster-markak, historia, pasahitzak eta beste</translation> +<translation id="2018879682492276940">Ezin izan da instalatu. Saiatu berriro.</translation> <translation id="2071318482926839249">Beste kontu batek dagoeneko hasita dauka saioa. Arakatze-jarduerak bereizita edukitzeko, Chrome-k profil bat sor dezake zuretzat.</translation> <translation id="207902854391093810">Probak abian diren bitartean, iragarkien neurketari esker, bisitatzen dituzun webguneek Chrome-ri informazioa eska diezaiokete. Informazio horren bidez, webguneek beren iragarkien errendimendua neur dezakete. Webguneen artean ahalik eta informazio gutxien transferituta mugatzen du iragarkien neurketak webguneen arteko jarraipena.</translation> <translation id="2094648590148273905">ChromeOS Flex-en baldintzak</translation> @@ -63,6 +68,7 @@ <translation id="2131230230468101642">Zure pribatutasuna babesteko, lau aste baino gehiago dituzten interesak automatikoki ezabatzen ditugu. Arakatzen jarraitu ahala, baliteke interes bat berriro agertzea zerrendan. Bestela, Chrome-k aintzat hartzea nahi ez duzun interesak ken ditzakezu.</translation> <translation id="2139300032719313227">Berrabiarazi Chrome OS</translation> <translation id="2151406531797534936">Berrabiarazi Chrome</translation> +<translation id="2174917724755363426">Ez da osatu instalazioa. Ziur bertan behera utzi nahi duzula?</translation> <translation id="2258103955319320201">Chrome arakatzaileko gauzak gailu guztietan atzitzeko, hasi saioa eta aktibatu sinkronizazioa</translation> <translation id="2290014774651636340">Google APIko gakoak falta dira. Agian Google Chrome-ren funtzio batzuk desgaituta egongo dira.</translation> <translation id="2290095356545025170">Ziur Google Chrome desinstalatu nahi duzula?</translation> @@ -99,13 +105,16 @@ <translation id="2871893339301912279">Chrome-n saioa hasi duzu.</translation> <translation id="2885378588091291677">Zereginen kudeatzailea</translation> <translation id="2888126860611144412">Chrome-ri buruz</translation> +<translation id="2915996080311180594">Berrabiarazi geroago</translation> <translation id="2926676257163822632">Seguruak ez diren pasahitzak erraz asmatzen dira. Utzi Chrome-ri <ph name="BEGIN_LINK" />pasahitz seguruak sortzen eta gogoratzen<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">Chrome-k kamera atzitzeko baimena behar du webgune honetan</translation> +<translation id="2928420929544864228">Instalatu da.</translation> <translation id="2929907241665500097">Chrome ez da eguneratu arazoren bat izan delako. <ph name="BEGIN_LINK" />Konpondu Chrome eguneratzeko arazoak eta huts egindako eguneratzeak.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> - Hasi saioa sarean - Chrome</translation> <translation id="3019382870990049182">&ChromeOS Flex eguneratzeko, abiaraz ezazu berriro</translation> <translation id="303514781271618814">Chrome eginbide berriak probatzen ari da; haiei esker, datu gutxiago erabilita sarea modu berean arakatzeko aukera eskainiko dute webguneek</translation> <translation id="3037838751736561277">Google Chrome atzeko planoko moduan dago.</translation> +<translation id="3038232873781883849">Instalatzeko zain…</translation> <translation id="3059710691562604940">Arakatze segurua desaktibatuta dago. Aktibatzea gomendatzen du Chrome-k.</translation> <translation id="3065168410429928842">Chrome fitxa</translation> <translation id="3069821012350118710">Bisitatzen dituzun webguneek zure informazioa gogoratzen dute Chrome itxi arte</translation> @@ -119,6 +128,7 @@ <translation id="3169523567916669830">Probak abian diren bitartean, webguneek iragarkiak erakusteko erabili dituzten gai interesgarriak ikusi eta ken ditzakezu. Azkenaldiko arakatze-historian oinarrituta igartzen ditu Chrome-k gutxi gorabehera zure interesak.</translation> <translation id="3245429137663807393">Chrome-ren erabilera-txostenak ere partekatzen badituzu, bisitatzen dituzun URLak agertuko dira txosten horietan</translation> <translation id="3282568296779691940">Hasi saioa Chrome-n</translation> +<translation id="3286538390144397061">Berrabiarazi orain</translation> <translation id="3360895254066713204">Chrome laguntzailea</translation> <translation id="3379938682270551431">{0,plural, =0{Orain berrabiaraziko da Chrome}=1{1 segundo barru berrabiaraziko da Chrome}other{# segundo barru berrabiaraziko da Chrome}}</translation> <translation id="3396977131400919238">Sistema-eragilean errore bat gertatu da instalatu bitartean. Deskargatu Google Chrome berriro.</translation> @@ -155,9 +165,11 @@ <translation id="4106587138345390261">Chrome eginbide berriak probatzen ari da; haiei esker, informazio gutxiago erabilita sarea modu berean arakatzeko aukera eskainiko dute webguneek</translation> <translation id="4110895483821904099">Konfiguratu Chrome-ko profil berria</translation> <translation id="4147555960264124640">Kontu kudeatu batekin hasten ari zara saioa eta, beraz, Google Chrome-ko zure profilaren gaineko kontrola emango diozu kontuaren administratzaileari. <ph name="USER_NAME" /> erabiltzailearekin iraunkorki lotuko dira zure Chrome datuak, esaterako, aplikazioak, laster-markak eta beste ezarpen batzuk. Datu horiek ezabatzeko, Google-ko kontuen panela erabil dezakezu, baina ezin izango dituzu datuak lotu beste kontu batera. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Instalatzen…</translation> <translation id="4149882025268051530">Instalatzaileak ezin izan du artxiboa deskonprimitu. Deskargatu berriro Google Chrome.</translation> <translation id="4191857738314598978">{0,plural, =1{Berrabiarazi Chrome egun bateko epean}other{Berrabiarazi Chrome # eguneko epean}}</translation> <translation id="4205939740494406371">Chrome-k ezin ditu egiaztatu pasahitzak. Saiatu berriro 24 ordu barru edo <ph name="BEGIN_LINK" />egiaztatu pasahitzak Google-ko kontuan<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">Bertan behera uzten…</translation> <translation id="4242034826641750751">Chrome-k kamera eta mikrofonoa atzitzeko baimenak behar ditu webgune honetan</translation> <translation id="424864128008805179">Chrome-ko saioa amaitu nahi duzu?</translation> <translation id="4251615635259297716">Chrome-n dituzun datuak kontu honi lotu nahi dizkiozu?</translation> @@ -165,6 +177,7 @@ <translation id="4281844954008187215">Zerbitzu-baldintzak</translation> <translation id="4293420128516039005">Hasi saioa Chrome gailu guztietan sinkronizatu eta pertsonalizatzeko</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">Deskargatu da.</translation> <translation id="4335235004908507846">Datuen isilpekotasunaren urratzeen, luzapen gaiztoen eta abarren aurrean babes zaitzake Chrome-k.</translation> <translation id="4343195214584226067">Gehitu da <ph name="EXTENSION_NAME" /> Chrome-n</translation> <translation id="4384570495110188418">Chrome-k ezin ditu egiaztatu pasahitzak saioa hasi ez duzulako</translation> @@ -179,6 +192,7 @@ <translation id="4600710005438004015">Ezin izan da eguneratu Chrome azken bertsiora; beraz, ez dituzu erabilgarri eginbide berriak eta segurtasun-konponketak.</translation> <translation id="4627412468266359539">Aukerakoa: lagundu ChromeOS Flex-en eginbideak eta errendimendua hobetzen Google-ri diagnostiko- eta erabilera-datuak automatikoki bidalita.</translation> <translation id="4633000520311261472">Chrome seguruagoa izan dadin, <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> dendan ez dauden luzapen batzuk desgaitu ditugu; horiek agian zuk jakin gabe zeuden gehituta.</translation> +<translation id="4680828127924988555">Utzi instalazioa bertan behera</translation> <translation id="469553575393225953">Iturburu ezezagunetatik datozen luzapenek, aplikazioek eta gaiek gailua kalte dezakete. Halakoek Chrome Web Store-tik bakarrik instalatzea gomendatzen du Chrome-k.</translation> <translation id="4728575227883772061">Instalazioak huts egin du zehaztu gabeko errore batengatik. Google Chrome abian bada, itxi ezazu eta saiatu berriro.</translation> <translation id="4747730611090640388">Chrome-k gutxi gorabehera igar ditzake zure interesak. Beranduago, bisitatzen duzun webgune batek zure interesak ikusteko eska diezaioke Chrome-ri, agertzen zaizkizun iragarkiak pertsonalizatze aldera.</translation> @@ -234,9 +248,13 @@ <translation id="5895138241574237353">Berrabiarazi</translation> <translation id="5901850848447342934"><ph name="BEGIN_BOLD" />Webgune gehienen saioa amaitu egingo da<ph name="END_BOLD" /> Chrome ixtean. Sinkronizazioa desaktibatuta badago, <ph name="BEGIN_BOLD" />Google-ren zerbitzuen eta Chrome-ren saioak ere amaituko<ph name="END_BOLD" /> dira.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - Hasi saioa sarean</translation> +<translation id="5924017743176219022">Internetera konektatzen…</translation> <translation id="5940385492829620908">Zure weba, laster-markak eta Chrome-n dituzun beste gauzak hemen bizi dira.</translation> +<translation id="5941711191222866238">Minimizatu</translation> <translation id="5941830788786076944">Ezarri Google Chrome arakatzaile lehenetsi gisa</translation> <translation id="5959292945051687759">Ezarpenen bat orri honetan agertzen ez bada, bila ezazu <ph name="LINK_BEGIN" />Chrome OS-ren ezarpenetan<ph name="LINK_END" /></translation> +<translation id="6003112304606738118">Deskargatzen… <ph name="HOURS" /> ordu geratzen dira.</translation> +<translation id="6040143037577758943">Itxi</translation> <translation id="6070348360322141662">Segurtasun gehiago izateko, Google Chrome-k datuak enkriptatuko ditu</translation> <translation id="608006075545470555">Gehitu laneko profila arakatzaile honetan</translation> <translation id="6113794647360055231">Chrome hobetu egin dugu</translation> @@ -245,8 +263,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> - Google Chrome Beta</translation> <translation id="6235018212288296708">Google Chrome-k mDNS trafikoa baimentzeko sarrerako araua.</translation> <translation id="6247557882553405851">Google-ren Pasahitz-kudeatzailea</translation> +<translation id="6273793429163604305">Nor bere lekuetara…</translation> <translation id="6291089322031436445">Chrome Dev aplikazioak</translation> <translation id="6291549208091401781">Ordenagailuko erabiltzaile guztientzat dago instalatuta Google Chrome.</translation> +<translation id="6327105987658262776">Ez dago eguneratzerik erabilgarri.</translation> <translation id="6412673304250309937">URLak Chrome-n gordetako webgune ez-seguruen zerrendan dauden ala ez egiaztatzen du. Webguneren bat pasahitza lapurtzen saiatzen bada, edo fitxategi kaltegarriren bat deskargatzen baduzu, baliteke Chrome-k URLak ere bidaltzea (orriko edukiaren zati batzuk barne) Arakatze segurua eginbideari.</translation> <translation id="6418662306461808273">Lehendik dagoen Chrome-ko profilera aldatu nahi duzu?</translation> <translation id="6506909944137591434">Chrome-k kamera atzitzeko baimena behar du zure inguruaren 3D-ko mapa bat sortzeko</translation> @@ -267,6 +287,7 @@ <translation id="6943584222992551122">Pertsona honen arakatze-datuak gailutik ezabatuko dira. Datuak berreskuratzeko, hasi saioa Chrome-n <ph name="USER_EMAIL" /> gisa.</translation> <translation id="6967962315388095737">Google Chrome Beta-k mDNS trafikoa baimentzeko sarrerako araua.</translation> <translation id="6989339256997917931">Google Chrome eguneratu egin da, baina ez duzu 30 egunetan erabili.</translation> +<translation id="7025789849649390912">Gelditu da instalazioa.</translation> <translation id="7025800014283535195">Aldatu Chrome-ko profila hemen</translation> <translation id="7036251913954633326">Kontu hau behin bakarrik erabili nahi baduzu, <ph name="GUEST_LINK_BEGIN" />gonbidatu modua<ph name="GUEST_LINK_END" /> erabil dezakezu Chrome arakatzailean. Kontu bat beste norbaitentzat gehitu nahi baduzu, <ph name="LINK_BEGIN" />gehitu beste pertsona bat<ph name="LINK_END" /> <ph name="DEVICE_TYPE" /> gailuan. @@ -295,11 +316,13 @@ <translation id="7481213027396403996">Lortu Chrome-ren segurtasun-aukerarik sendoena</translation> <translation id="7486227612705979895">Chrome-k zure Drive unitatea atzituko du helbide-barran iradokizunak egiteko</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119"><ph name="COMPANY_NAME" /> zerbitzuaren instalatzailea</translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">Ongi etorri Chrome-ra</translation> <translation id="7626072681686626474">Gailua erabili aurretik, <ph name="MANAGER" /> kudeatzaileak jarraian azalduko diren Zerbitzu-baldintzak irakurtzeko eta onartzeko eskatzen dizu. Baldintzok ez dituzte hedatuko, aldatuko edo mugatuko Google Chrome OS-ren Baldintzak.</translation> <translation id="7629695634924605473">Chrome-k abisatu egingo dizu pasahitzak inoiz arriskuan badaude</translation> <translation id="7641148173327520642">Sistemaren administratzailearen konfigurazioaren arabera, Google Chrome-k <ph name="ALTERNATIVE_BROWSER_NAME" /> arakatzailea ireki behar du <ph name="TARGET_URL_HOSTNAME" /> helbidera joateko.</translation> +<translation id="7649070708921625228">Laguntza</translation> <translation id="7651907282515937834">Chrome Enterprise logotipoa</translation> <translation id="7655455401911432608">Zure arakatze-historia eta gailu hau erabili bitartean Chrome-ren bidez bisitatutako webguneen erregistro bat.</translation> <translation id="7747138024166251722">Instalatzaileak ezin izan du sortu behin behineko direktoriorik. Softwarea instalatzeko, egiaztatu diskoan duzun espazio librea eta baimena.</translation> @@ -311,6 +334,8 @@ <translation id="7801699035218095297">Pasahitzak kopiatzen saiatzen ari da Google Chrome. Hori baimentzeko, idatzi Windows-eko pasahitza.</translation> <translation id="7808348361785373670">Kendu Chrome-tik…</translation> <translation id="7825851276765848807">Instalazioak huts egin du zehaztu gabeko errore batengatik. Deskargatu Google Chrome berriro.</translation> +<translation id="7845233973568007926">Eskerrik asko instalatzeagatik. <ph name="BUNDLE_NAME" /> erabiltzeko, ordenagailua berrabiarazi behar duzu.</translation> +<translation id="7872446069773932638">Deskargatzen… <ph name="SECONDS" /> segundo geratzen dira.</translation> <translation id="7880591377632733558">Ongi etorri Chrome-ra, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">Ordenagailua partekatzen baduzu, lagunek eta familiako kideek euren kontuak erabilita ibil daitezke Interneten, nahi duten moduan.</translation> <translation id="7896673875602241923">Norbaitek <ph name="ACCOUNT_EMAIL_LAST" /> gisa hasi du saioa Chrome-n ordenagailu hau erabilita. Zure informazioa bereizita izateko, sortu beste Chrome erabiltzaile bat.</translation> @@ -321,8 +346,11 @@ <translation id="8005666035647241369">Google-ren Pasahitz-kudeatzailea zerbitzuan (gailu honetan)</translation> <translation id="8008534537613507642">Berrinstalatu Chrome</translation> <translation id="8013993649590906847">Irudiren batek ez badu azalpen lagungarririk, halako bat lortzen ahaleginduko da Chrome. Azalpen horiek sortzeko, irudiak Google-ri bidaltzen zaizkio.</translation> +<translation id="80471789339884597">Eskerrik asko instalatzeagatik. <ph name="BUNDLE_NAME" /> erabiltzeko, arakatzaile guztiak berrabiarazi behar dituzu.</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">&Google Chrome arakatzaileari buruz</translation> +<translation id="813913629614996137">Hasieratzen…</translation> <translation id="8255190535488645436">Google Chrome zure mikrofonoa eta kamera erabiltzen ari da.</translation> <translation id="8286862437124483331">Google Chrome pasahitzak erakusten saiatzen ari da. Hori baimentzeko, idatzi Windows pasahitza.</translation> <translation id="828798499196665338">Zure gurasoak "Webguneen, aplikazioen eta luzapenen baimenak" desaktibatu ditu Chrome-n. Ezin da gaitu <ph name="EXTENSION_TYPE_PARAMETER" />.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_fa.xtb b/chrome/app/resources/google_chrome_strings_fa.xtb index 24b950f9..534f81f 100644 --- a/chrome/app/resources/google_chrome_strings_fa.xtb +++ b/chrome/app/resources/google_chrome_strings_fa.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="fa"> <translation id="1001534784610492198">آرشیو نصبکننده خراب یا نامعتبر است. لطفاً دوباره Google Chrome را بارگیری کنید.</translation> +<translation id="1026101648481255140">ازسر گرفتن نصب</translation> <translation id="102763973188675173">سفارشی کردن و کنترل Google Chrome. بهروزرسانی در دسترس است.</translation> <translation id="1051826050538111504">نرمافزار مضری در رایانهتان وجود دارد. Chrome میتواند آن را بردارد، تنظیمات را بازیابی کند و افزونهها را غیرفعال کند تا عملکرد مرورگرتان دوباره عادی شود.</translation> <translation id="1065672644894730302">اولویتهای شما را نمیتوان خواند. بعضی ویژگیها ممکن است در دسترس نباشند و تغییرات تنظیمات برگزیده ذخیره نخواهد شد.</translation> @@ -13,6 +14,7 @@ <translation id="1154147086299354128">&باز کردن در Chrome</translation> <translation id="1178374936842835197">اگر تنظیمی در این صفحه نشان داده نمیشود، در <ph name="LINK_BEGIN" /> تنظیمات ChromeOS Flex<ph name="LINK_END" /> بهدنبالش بگردید</translation> +<translation id="1203500561924088507">بابت نصب از شما سپاسگزاریم. قبلاز استفاده از <ph name="BUNDLE_NAME" />، باید مرورگر را بازراهاندازی کنید.</translation> <translation id="1278833599417554002">راهاندازی مجدد برای بهروزرسانی Chrome</translation> <translation id="1302523850133262269">لطفاً صبر کنید تا Chrome جدیدترین بهروزرسانیهای سیستم را نصب کند.</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> لازم میداند که پیشاز استفاده از این دستگاه، «شرایط خدمات» زیر را بخوانید و آنها را بپذیرید. این شرایط باعث بسط داده شدن، تغییر یافتن، یا محدود شدن «شرایط Google ChromeOS Flex» نمیشود.</translation> @@ -33,6 +35,7 @@ <translation id="1619887657840448962">برای ایمنتر کردن Chrome، افزونه زیر را که در <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> فهرست نشده است و ممکن است بدون اطلاع شما اضافه شده باشد، غیرفعال کردیم.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />چگونه میتوانید دادههایتان را مدیریت کنید:<ph name="END_BOLD" /> برای محافظت از حریمخصوصی شما، علایقی را که قدیمیتر از ۴ هفته باشد بهطور خودکار حذف میکنیم. وقتی به مرور کردن ادامه میدهید، ممکن است علاقهای مجدداً به فهرست اضافه شود. یا میتوانید علایقی را که نمیخواهید Chrome مدنظر قرار دهد حذف کنید.</translation> <translation id="1628000112320670027">دریافت کمک برای Chrome</translation> +<translation id="1640672724030957280">در حال بارگیری…</translation> <translation id="1662146548738125461">درباره ChromeOS Flex</translation> <translation id="1674870198290878346">باز کردن پیوند در پنجره &ناشناس Chrome</translation> <translation id="1682634494516646069">Google Chrome نمیتواند مسیر دادههای خود را بخواند یا در آن بنویسد: <ph name="USER_DATA_DIRECTORY" /></translation> @@ -48,7 +51,9 @@ <translation id="1877026089748256423">نسخه Chrome قدیمی است</translation> <translation id="1919130412786645364">مجاز کردن ورود به سیستم Chrome</translation> <translation id="1952239763774043237">برای دریافت بهروزرسانیهای آتی Google Chrome، باید macOS نسخه ۱۰.۱۳ یا بالاتر داشته باشید. این رایانه از macOS نسخه ۱۰.۱۲ استفاده میکند.</translation> +<translation id="1953553007165777902">درحال بارگیری… <ph name="MINUTE" /> دقیقه باقی مانده است</translation> <translation id="2018528049276128029">هرکدام از نمایههای Chrome دارای اطلاعات مختص خودش است (مثل نشانکها، سابقه، گذرواژهها، و غیره)</translation> +<translation id="2018879682492276940">نصب تکمیل نشد. لطفاً دوباره امتحان کنید.</translation> <translation id="2071318482926839249">حساب دیگری قبلاً به سیستم وارد شده است. برای جدا نگه داشتن جلسههای مرور، Chrome میتواند نمایهای برایتان ایجاد کند که مختص شما باشد.</translation> <translation id="207902854391093810">وقتی نسخه آزمایشی روشن باشد، «سنجش آگهی» به سایتهایی که بازدید میکنید اجازه میدهد اطلاعاتی را از Chrome درخواست کنند که به آنها کمک میکند عملکرد آگهیهایشان را بسنجند. «سنجش آگهی» ردیابی بینسایتی را با انتقال حداقل اطلاعات ممکن بین سایتها محدود میکند.</translation> <translation id="2094648590148273905">شرایط ChromeOS Flex</translation> @@ -60,6 +65,7 @@ <translation id="2131230230468101642">برای محافظت از حریمخصوصی شما، علایقی را که قدیمیتر از ۴ هفته باشند بهطور خودکار حذف میکنیم. وقتی به مرور کردن ادامه میدهید، ممکن است علاقهای مجدداً به فهرست اضافه شود. یا میتوانید علایقی را که نمیخواهید Chrome مدنظر قرار دهد حذف کنید.</translation> <translation id="2139300032719313227">بازراهاندازی ChromeOS</translation> <translation id="2151406531797534936">لطفاً اکنون Chrome را بازراهاندازی کنید</translation> +<translation id="2174917724755363426">نصب کامل نیست. مطمئنید میخواهید آن را لغو کنید؟</translation> <translation id="2258103955319320201">برای دسترسی به چیزهایتان در مرورگر Chrome در همه دستگاههایتان، به سیستم وارد شوید، سپس همگامسازی را روشن کنید</translation> <translation id="2290014774651636340">کلیدهای Google API وجود ندارد. برخی از عملکردهای Google Chrome از کار خواهد افتاد.</translation> <translation id="2290095356545025170">آیا میخواهید Google Chrome را غیر فعال کنید؟</translation> @@ -96,13 +102,16 @@ <translation id="2871893339301912279">شما در حال حاضر وارد سیستم Chrome شدهاید!</translation> <translation id="2885378588091291677">مدیر وظایف</translation> <translation id="2888126860611144412">درباره Chrome</translation> +<translation id="2915996080311180594">بازراهاندازی در فرصتی دیگر</translation> <translation id="2926676257163822632">گذرواژههای ضعیف را میتوان بهراحتی حدس زد. به Chrome اجازه دهید <ph name="BEGIN_LINK" />گذرواژههایی قوی برایتان ایجاد کند و آنها را بهخاطر بسپارد<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">Chrome برای این سایت به اجازه دوربین نیاز دارد</translation> +<translation id="2928420929544864228">نصب کامل شد.</translation> <translation id="2929907241665500097">Chrome بهروزرسانی نشد؛ مشکلی پیش آمد. <ph name="BEGIN_LINK" />مشکلات بهروزرسانی Chrome و بهروزرسانیهای ناموفق را برطرف کنید.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> - ورود به سیستم شبکه - Chrome</translation> <translation id="3019382870990049182">برای بهروزرسانی &ChromeOS Flex، راهاندازی مجدد کنید</translation> <translation id="303514781271618814">Chrome ویژگیهای جدیدی را کاوش میکند که به سایتها اجازه میدهد با مصرف داده کمتر، همان تجربه مرور را ارائه دهند</translation> <translation id="3037838751736561277">Google Chrome در حالت پسزمینه است.</translation> +<translation id="3038232873781883849">درانتظار نصب…</translation> <translation id="3059710691562604940">«مرور ایمن» خاموش است. Chrome توصیه میکند آن را روشن کنید.</translation> <translation id="3065168410429928842">برگه Chrome</translation> <translation id="3069821012350118710">تا زمانیکه Chrome بسته نشود، سایتهایی که بازدید میکنید اطلاعاتتان را بهخاطر میسپارند</translation> @@ -116,6 +125,7 @@ <translation id="3169523567916669830">درطول دورههای آزمایشی، میتوانید موضوعات موردعلاقه را که سایتها برای ارائه آگهی به شما استفاده میکنند ببینید یا حذف کنید. Chrome علایق شما را براساس سابقه مرور اخیرتان تخمین میزند.</translation> <translation id="3245429137663807393">اگر گزارشهای استفاده از Chrome را نیز همرسانی کنید، این گزارشها نشانیهای وبی را که بازدید میکنید دربرمیگیرند.</translation> <translation id="3282568296779691940">ورود به Chrome</translation> +<translation id="3286538390144397061">راهاندازی مجدد اکنون</translation> <translation id="3360895254066713204">راهنمای Chrome</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome هماکنون راهاندازی مجدد میشود}=1{Chrome ۱ ثانیه دیگر راهاندازی مجدد میشود}one{Chrome # ثانیه دیگر راهاندازی مجدد میشود}other{Chrome # ثانیه دیگر راهاندازی مجدد میشود}}</translation> <translation id="3396977131400919238">هنگام نصب یک خطای سیستمعامل رخ داد. لطفاً دوباره Google Chrome را بارگیری کنید.</translation> @@ -152,9 +162,11 @@ <translation id="4106587138345390261">Chrome درحال کاوش ویژگیهای جدیدی است که به سایتهای امکان میدهد تجربه مرور یکسانی را با مصرف اطلاعات شخصی کمتر ارائه دهند</translation> <translation id="4110895483821904099">راهاندازی نمایه Chrome جدید</translation> <translation id="4147555960264124640">شما با حساب مدیریتشده وارد سیستم میشوید و به سرپرست آن اجازه کنترل بر نمایه Google Chrome خود را میدهید. دادههای Chrome شما شامل برنامهها، نشانکها، سابقه، گذرواژهها و سایر تنظیمات برای همیشه به <ph name="USER_NAME" /> مرتبط خواهد شد. میتوانید این دادهها را از طریق داشبورد حسابهای Google حذف کنید اما نمیتوانید این دادهها را به حساب دیگری مرتبط سازید. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">در حال نصب...</translation> <translation id="4149882025268051530">نصبکننده در خارج کردن آرشیو از حالت فشرده ناموفق بود. لطفاً دوباره Google Chrome را بارگیری کنید.</translation> <translation id="4191857738314598978">{0,plural, =1{Chrome را ظرف یک روز راهاندازی مجدد کنید}one{Chrome را ظرف # روز راهاندازی مجدد کنید}other{Chrome را ظرف # روز راهاندازی مجدد کنید}}</translation> <translation id="4205939740494406371">Chrome نمیتواند گذرواژههایتان را بررسی کند. بعد از ۲۴ ساعت دوباره امتحان کنید یا <ph name="BEGIN_LINK" />گذرواژهها را در «حساب Google» خود بررسی کنید<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">درحال لغو کردن…</translation> <translation id="4242034826641750751">Chrome برای این سایت به اجازه دوربین و میکروفون نیاز دارد</translation> <translation id="424864128008805179">از سیستم Chrome خارج می شوید؟</translation> <translation id="4251615635259297716">دادههای Chrome شما به این حساب مرتبط شوند؟</translation> @@ -162,6 +174,7 @@ <translation id="4281844954008187215">شرایط استفاده از سرویس</translation> <translation id="4293420128516039005">برای همگامسازی و شخصیسازی Chrome در همه دستگاههایتان، به سیستم وارد شوید</translation> <translation id="4328355335528187361">Google Chrome نسخه Dev، (mDNS-In)</translation> +<translation id="4334294535648607276">بارگیری کامل شد.</translation> <translation id="4335235004908507846">Chrome میتواند به ایمن ماندن شما در برابر نقض داده، افزونههای مخرب، و خطرهای دیگر کمک کند</translation> <translation id="4343195214584226067"><ph name="EXTENSION_NAME" /> به Chrome اضافه شده است</translation> <translation id="4384570495110188418">چون به سیستم وارد نشدهاید، Chrome نمیتواند گذرواژههایتان را بررسی کند</translation> @@ -176,6 +189,7 @@ <translation id="4600710005438004015">Chrome به جدیدترین نسخه بهروزرسانی نشد، بنابراین قابلیتهای جدید و رفع اشکالهای امنیتی را ندارید.</translation> <translation id="4627412468266359539">اختیاری: با ارسال خودکار دادههای عیبیابی و دادههای استفاده به Google، به بهبود ویژگیها و عملکرد ChromeOS Flex کمک کنید.</translation> <translation id="4633000520311261472">برای ایمنتر کردن Chrome، برخی از افزونههایی را که در<ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> فهرست نشدهاند و ممکن است بدون اطلاع شما اضافه شده باشند، غیرفعال کردیم.</translation> +<translation id="4680828127924988555">لغو نصب</translation> <translation id="469553575393225953">افزونهها، برنامهها، و زمینههای دریافتی از منابع ناشناخته میتوانند به دستگاهتان آسیب برسانند. Chrome توصیه میکند آنها را فقط از «نتبازار Chrome» نصب کنید</translation> <translation id="4728575227883772061">به دلیل خطای نامشخص نصب ناموفق بود. اگر Google Chrome در حال اجرا است، لطفاً آن را ببندید و دوباره سعی کنید.</translation> <translation id="4747730611090640388">Chrome میتواند علایقتان را برآورد کند. بعداً، سایتی که از آن بازدید میکنید میتواند برای شخصی کردن آگهیهایی که به شما نشان میدهد از Chrome بخواهد علایق شما را ببیند.</translation> @@ -227,10 +241,14 @@ <translation id="5895138241574237353">راهاندازی مجدد</translation> <translation id="5901850848447342934">وقتی Chrome را میبندید، <ph name="BEGIN_BOLD" />از سیستم اکثر سایتها خارج میشوید<ph name="END_BOLD" />. اگر همگامسازی خاموش باشد، از <ph name="BEGIN_BOLD" />از سیستم Chrome و سرویسهای Google نیز خارج میشوید<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - ورود به سیستم شبکه</translation> +<translation id="5924017743176219022">درحال اتصال به اینترنت…</translation> <translation id="5940385492829620908">وب، نشانکها و موارد دیگر Chrome شما در اینجا هستند.</translation> +<translation id="5941711191222866238">کوچک کردن</translation> <translation id="5941830788786076944">Google Chrome مرورگر پیشفرض شود</translation> <translation id="5959292945051687759">اگر تنظیمی در این صفحه نشان داده نمیشود، در <ph name="LINK_BEGIN" /> تنظیمات ChromeOS<ph name="LINK_END" /> آن را جستجو کنید</translation> +<translation id="6003112304606738118">درحال بارگیری… <ph name="HOURS" /> ساعت باقی مانده است</translation> +<translation id="6040143037577758943">بستن</translation> <translation id="6070348360322141662">برای امنیت بیشتر، Google Chrome دادههای شما را رمزگذاری میکند</translation> <translation id="608006075545470555">افزودن نمایه کاری به این مرورگر</translation> <translation id="6113794647360055231">Chrome اکنون بهتر شده است</translation> @@ -239,8 +257,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> - Google Chrome Beta</translation> <translation id="6235018212288296708">قانون ورودی برای Google Chrome به منظور اجازه به ترافیک mDNS.</translation> <translation id="6247557882553405851">مدیر گذرواژه Google</translation> +<translation id="6273793429163604305">سر جای خود…</translation> <translation id="6291089322031436445">برنامههای Chrome نسخه Dev</translation> <translation id="6291549208091401781">Google Chrome از قبل برای همه کاربران این رایانه نصب شده است.</translation> +<translation id="6327105987658262776">بهروزرسانی دردسترس نیست.</translation> <translation id="6412673304250309937">نشانیهای وب را با فهرست سایتهای ناامنی که در Chrome ذخیره شده است مقایسه میکند. اگر سایتی تلاش کند گذرواژه شما را بهسرقت ببرد، یا وقتی فایل مخربی بارگیری میکنید، Chrome ممکن است نشانیهای وب را نیز به همراه بخشهای کوچکی از محتوای صفحه، به «مرور ایمن» ارسال کند.</translation> <translation id="6418662306461808273">به نمایه Chrome موجود میروید؟</translation> <translation id="6506909944137591434">Chrome برای ایجاد نقشه سهبعدی از محیط اطرافتان به اجازه دوربین نیاز دارد</translation> @@ -261,6 +281,7 @@ <translation id="6943584222992551122">دادههای محصول مرور این فرد از این دستگاه حذف میشود. برای بازیابی دادهها، با نام <ph name="USER_EMAIL" /> به سیستم Chrome وارد شوید.</translation> <translation id="6967962315388095737">قانون ترافیک ورودی Google Chrome نسخه بتا برای امکان دادن به ترافیک mDNS.</translation> <translation id="6989339256997917931">Google Chrome به روز شده است اما حداقل ۳۰ روز از آن استفاده نکردهاید.</translation> +<translation id="7025789849649390912">نصب متوقف شد.</translation> <translation id="7025800014283535195">میتوانید در اینجا بین نمایههای Chrome جابهجا شوید</translation> <translation id="7036251913954633326">اگر میخواهید فقط یکبار از این حساب استفاده کنید، میتوانید از <ph name="GUEST_LINK_BEGIN" />حالت مهمان<ph name="GUEST_LINK_END" /> در مرورگر Chrome استفاده کنید. اگر میخواهید برای شخص دیگری حساب اضافه کنید، به <ph name="DEVICE_TYPE" /> خود <ph name="LINK_BEGIN" />شخص جدیدی اضافه کنید<ph name="LINK_END" />. @@ -289,11 +310,13 @@ <translation id="7481213027396403996">دریافت قویترین امنیت Chrome</translation> <translation id="7486227612705979895">Chrome برای ارائه پیشنهاد در نوار نشانی، به Drive شما دسترسی خواهد داشت</translation> <translation id="7535429826459677826">Google Chrome نسخه Dev</translation> +<translation id="7583399374488819119">نصبکننده <ph name="COMPANY_NAME" /></translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">به Chrome خوش آمدید</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> لازم میداند که شما «شرایط خدمات» زیر را قبلاز استفاده از دستگاه بخوانید و بپذیرید. این شرایط بسط داده نمیشود، اصلاح نمیشود، یا «شرایط Google ChromeOS» را محدود نمیکند.</translation> <translation id="7629695634924605473">Chrome میتواند، اگر گذرواژههایتان در معرض خطر باشد، مطلعتان کند</translation> <translation id="7641148173327520642">سرپرست سیستم برای باز شدن <ph name="ALTERNATIVE_BROWSER_NAME" /> جهت دسترسی به <ph name="TARGET_URL_HOSTNAME" />، Google Chrome را پیکربندی کرده است.</translation> +<translation id="7649070708921625228">راهنما</translation> <translation id="7651907282515937834">نشانواره Chrome Enterprise</translation> <translation id="7655455401911432608">سابقه مرور شما، سابقه سایتهایی که بااستفاده از Chrome در این دستگاه از آنها بازدید کردهاید.</translation> <translation id="7747138024166251722">نصبکننده نتوانست دایرکتوری موقت ایجاد کند. لطفاً فضای خالی دیسک و اجازه نصب نرمافزار را بررسی کنید.</translation> @@ -305,6 +328,8 @@ <translation id="7801699035218095297">Google Chrome میخواهد گذرواژهها را کپی کند. برای اینکه اجازه دهید این کار انجام شود، گذرواژه Windows خود را تایپ کنید.</translation> <translation id="7808348361785373670">حذف از Chrome...</translation> <translation id="7825851276765848807">بدلیل خطای نامشخص، نصب ناموفق بود. لطفاً دوباره Google Chrome را بارگیری کنید.</translation> +<translation id="7845233973568007926">بابت نصب از شما سپاسگزاریم. قبلاز استفاده از <ph name="BUNDLE_NAME" />، باید رایانه را بازراهاندازی کنید.</translation> +<translation id="7872446069773932638">درحال بارگیری… <ph name="SECONDS" /> ثانیه باقی مانده است</translation> <translation id="7880591377632733558">به Chrome خوش آمدید، <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">اگر رایانهای را به صورت مشترک استفاده میکنید، دوستان و خانواده میتوانند به صورت جداگانه مرور کنند و Chrome را به صورتی که مایلند تنظیم کنند.</translation> <translation id="7896673875602241923">شخصی قبلاً بهعنوان <ph name="ACCOUNT_EMAIL_LAST" /> به سیستم Chrome در این رایانه وارد شده است. برای اینکه اطلاعاتتان جدا حفظ شود، لطفاً کاربر Chrome جدیدی ایجاد کنید.</translation> @@ -315,8 +340,11 @@ <translation id="8005666035647241369">به «مدیر گذرواژه Google» در این دستگاه</translation> <translation id="8008534537613507642">نصب مجدد Chrome</translation> <translation id="8013993649590906847">اگر تصویری توضیح مفیدی نداشته باشد، Chrome توضیحی برای شما ارائه خواهد کرد. برای ایجاد توضیحات، تصاویر به Google ارسال میشود.</translation> +<translation id="80471789339884597">بابت نصب از شما سپاسگزاریم. قبلاز استفاده از <ph name="BUNDLE_NAME" />، باید همه مرورگرها را بازراهاندازی کنید.</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">درباره &Google Chrome</translation> +<translation id="813913629614996137">درحال مقداردهی اولیه…</translation> <translation id="8255190535488645436">Google Chrome درحال استفاده از دوربین و میکروفون شما است.</translation> <translation id="8286862437124483331">Google Chrome در حال تلاش برای نشان دادن گذرواژههاست. برای اجازه به این کار، گذرواژه Windows خود را تایپ کنید.</translation> <translation id="828798499196665338">ولیتان «اجازههای مربوط به سایتها، برنامهها، و افزونهها» را برای Chrome خاموش کرده است. فعال کردن این <ph name="EXTENSION_TYPE_PARAMETER" /> مجاز نیست.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_fi.xtb b/chrome/app/resources/google_chrome_strings_fi.xtb index 1a3e396b..8d8a2c0 100644 --- a/chrome/app/resources/google_chrome_strings_fi.xtb +++ b/chrome/app/resources/google_chrome_strings_fi.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="fi"> <translation id="1001534784610492198">Asennusohjelman arkistotiedosto on vioittunut tai se ei kelpaa. Lataa Google Chrome uudelleen.</translation> +<translation id="1026101648481255140">Jatka asennusta</translation> <translation id="102763973188675173">Muokkaa ja hallinnoi Google Chromea. Päivitys on saatavilla.</translation> <translation id="1051826050538111504">Tietokoneellasi on haitallinen ohjelmisto. Chrome voi poistaa sen, palauttaa asetuksesi ja poistaa laajennukset käytöstä, jotta selaimesi toimii taas normaalisti.</translation> <translation id="1065672644894730302">Asetuksiasi ei voi lukea. Kaikkia toimintoja ei voi välttämättä käyttää eikä asetuksiin tehtäviä muutoksia tallenneta.</translation> @@ -13,6 +14,7 @@ <translation id="1154147086299354128">Avaa Chr&omessa</translation> <translation id="1178374936842835197">Jos asetus ei näy tällä sivulla, siirry <ph name="LINK_BEGIN" /> ChromeOS Flexin asetuksiin<ph name="LINK_END" />.</translation> +<translation id="1203500561924088507">Kiitos asennuksesta. Selain pitää käynnistää uudelleen ennen kuin <ph name="BUNDLE_NAME" /> otetaan käyttöön.</translation> <translation id="1278833599417554002">Päivitä &Chrome käynnistämällä se uudelleen</translation> <translation id="1302523850133262269">Odota hetki, Chrome asentaa uusimpia järjestelmäpäivityksiä.</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> edellyttää, että luet ja hyväksyt seuraavat käyttöehdot ennen tämän laitteen käyttöä. Nämä ehdot eivät laajenna, muokkaa tai rajoita Google ChromeOS Flexin ehtoja.</translation> @@ -33,6 +35,7 @@ <translation id="1619887657840448962">Paransimme Chromen turvallisuutta poistamalla käytöstä sovelluksia, joita <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> ei tarjoa ja jotka on voitu lisätä ilman lupaasi.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Miten voit vaikuttaa dataasi:<ph name="END_BOLD" /> Yksityisyytesi suojaamiseksi poistamme automaattisesti yli neljä viikkoa vanhat kiinnostuksen kohteet. Kun jatkat selaamista, kiinnostuksen kohde voi näkyä listalla uudelleen. Voit myös poistaa kiinnostuksen kohteet, joita et halua Chromen ottavan huomioon.</translation> <translation id="1628000112320670027">Ohjeita Chromen käyttöön</translation> +<translation id="1640672724030957280">Ladataan...</translation> <translation id="1662146548738125461">Tietoa ChromeOS Flexistä</translation> <translation id="1674870198290878346">Avaa linkki Chromen inco&gnito-ikkunassa</translation> <translation id="1682634494516646069">Chrome ei voi lukea tietohakemistoaan <ph name="USER_DATA_DIRECTORY" /> tai kirjoittaa siihen</translation> @@ -48,7 +51,9 @@ <translation id="1877026089748256423">Chrome on vanhentunut</translation> <translation id="1919130412786645364">Salli Chrome-kirjautuminen</translation> <translation id="1952239763774043237">Jotta saat tulevia Google Chromen päivityksiä, sinulla on oltava macOS 10.13 tai uudempi. Tällä tietokoneella on macOS 10.12.</translation> +<translation id="1953553007165777902">Ladataan… <ph name="MINUTE" /> minuuttia jäljellä</translation> <translation id="2018528049276128029">Jokainen profiili sisältää omat Chrome-tietonsa, esim. kirjanmerkit, historian ja salasanat</translation> +<translation id="2018879682492276940">Asennus epäonnistui. Yritä uudelleen.</translation> <translation id="2071318482926839249">Toinen tili on jo kirjautunut sisään. Chrome voi luoda sinulle oman profiilin, jotta selaamisesi pysyy erillään.</translation> <translation id="207902854391093810">Kokeilujen aikana käyttämäsi sivustot voivat pyytää Chromelta mainosten mittaamisen avulla tietoja, jotka auttavat mittaamaan sivustoilla näkyvien mainosten suoriutumista. Mainosten mittaaminen rajoittaa sivustojen välistä seurantaa siirtämällä mahdollisimman vähän tietoja sivustojen välillä.</translation> <translation id="2094648590148273905">ChromeOS Flexin ehdot</translation> @@ -60,6 +65,7 @@ <translation id="2131230230468101642">Yksityisyytesi suojaamiseksi poistamme automaattisesti yli neljä viikkoa vanhat kiinnostuksen kohteet. Kun jatkat selaamista, kiinnostuksen kohde voi näkyä listalla uudelleen. Voit myös poistaa kiinnostuksen kohteet, joita et halua Chromen ottavan huomioon.</translation> <translation id="2139300032719313227">Käynnistä Chrome-käyttöjärjestelmä uudelleen</translation> <translation id="2151406531797534936">Käynnistä Chrome uudelleen nyt</translation> +<translation id="2174917724755363426">Asennus ei ole valmis. Haluatko varmasti perua sen?</translation> <translation id="2258103955319320201">Jos haluat pääsyn Chromen selainsisältöön kaikilla laitteilla, kirjaudu sisään ja laita sitten synkronointi päälle.</translation> <translation id="2290014774651636340">Googlen sovellusliittymän avaimet puuttuvat. Jotkin Google Chromen toiminnoista poistetaan käytöstä.</translation> <translation id="2290095356545025170">Haluatko varmasti poistaa Google Chromen?</translation> @@ -96,13 +102,16 @@ <translation id="2871893339301912279">Olet kirjautunut Chromeen!</translation> <translation id="2885378588091291677">Tehtävänhallinta</translation> <translation id="2888126860611144412">Tietoja Chromesta</translation> +<translation id="2915996080311180594">Uudelleenkäynnistä myöhemmin</translation> <translation id="2926676257163822632">Heikko salasana on helppo arvata. Chrome voi <ph name="BEGIN_LINK" />luoda ja muistaa vahvoja salasanoja puolestasi<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">Chrome tarvitsee kameran luvan tällä sivustolla</translation> +<translation id="2928420929544864228">Asennus valmis</translation> <translation id="2929907241665500097">Chromea ei päivitetty, vaan jotain meni pieleen. <ph name="BEGIN_LINK" />Korjaa Chromen päivitysongelmat ja epäonnistuneet päivitykset<ph name="END_LINK" />.</translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> – Kirjautuminen verkkoon – Chrome</translation> <translation id="3019382870990049182">Päivitä &ChromeOS Flex käynnistämällä se uudelleen</translation> <translation id="303514781271618814">Chrome kokeilee uusia ominaisuuksia, joiden avulla sivustot voivat tarjota saman selauskokemuksen vähemmällä datalla.</translation> <translation id="3037838751736561277">Google Chrome on käynnissä taustalla.</translation> +<translation id="3038232873781883849">Asennetaan…</translation> <translation id="3059710691562604940">Selaussuoja on pois päältä. Chrome suosittelee laittamaan sen päälle.</translation> <translation id="3065168410429928842">Chrome-välilehti</translation> <translation id="3069821012350118710">Avaamasi sivustot muistavat tietosi, kunnes suljet Chromen</translation> @@ -116,6 +125,7 @@ <translation id="3169523567916669830">Kokeilujen aikana voit katsella ja poistaa kiinnostuksen kohteita, joita sivustot käyttävät mainosten näyttämiseen. Chrome arvioi viimeaikaisen selaushistoriasi perusteella, mikä saattaisi kiinnostaa sinua.</translation> <translation id="3245429137663807393">Jos jaat myös Chromen käyttöraportteja, avaamasi URL-osoitteet näkyvät niissä</translation> <translation id="3282568296779691940">Kirjaudu Chromeen</translation> +<translation id="3286538390144397061">Käynnistä uudelleen</translation> <translation id="3360895254066713204">Chrome Helper</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome käynnistetään uudelleen nyt}=1{Chrome käynnistetään uudelleen 1 sekunnin kuluttua}other{Chrome käynnistetään uudelleen # sekunnin kuluttua.}}</translation> <translation id="3396977131400919238">Asennuksessa havaittiin käyttöjärjestelmävirhe. Lataa Google Chrome uudelleen.</translation> @@ -152,9 +162,11 @@ <translation id="4106587138345390261">Chrome kokeilee uusia ominaisuuksia, joiden avulla sivustot voivat tarjota saman selauskokemuksen vähemmillä tiedoilla.</translation> <translation id="4110895483821904099">Luo uusi Chrome-profiili</translation> <translation id="4147555960264124640">Olet kirjautumassa sisään hallinnoidulla tilillä ja antamassa tilin järjestelmänvalvojalle oikeuden hallita Google Chrome -profiiliasi. Chrome-tietosi, kuten sovelluksesi, kirjanmerkkisi, historiasi, salasanasi ja muut asetuksesi, yhdistetään pysyvästi käyttäjätiliin <ph name="USER_NAME" />. Voit poistaa nämä tiedot Google-tilien Hallintapaneelissa, mutta et voi liittää tietoja toiseen tiliin. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Asennetaan...</translation> <translation id="4149882025268051530">Asennusohjelma ei pystynyt purkamaan arkistotiedostoa. Lataa Google Chrome uudelleen.</translation> <translation id="4191857738314598978">{0,plural, =1{Käynnistä Chrome uudelleen vuorokauden kuluessa}other{Käynnistä Chrome uudelleen # vuorokauden kuluessa}}</translation> <translation id="4205939740494406371">Chrome ei voi tarkistaa salasanojasi. Yritä uudelleen 24 tunnin kuluttua tai <ph name="BEGIN_LINK" />tarkista salasanat Google-tililtä<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">Peruutetaan…</translation> <translation id="4242034826641750751">Chrome tarvitsee kameran ja mikrofonin luvan tällä sivustolla</translation> <translation id="424864128008805179">Kirjaudutaanko ulos Chromesta?</translation> <translation id="4251615635259297716">Linkitetäänkö Chrome-tiedot tähän tiliin?</translation> @@ -162,6 +174,7 @@ <translation id="4281844954008187215">Käyttöehdot</translation> <translation id="4293420128516039005">Kirjaudu sisään, niin voit synkronoida Chromen ja tehdä siitä yksilöllisemmän kaikilla laitteilla.</translation> <translation id="4328355335528187361">Google Chromen kehittäjäversio (saapuva mDNS)</translation> +<translation id="4334294535648607276">Lataus on valmis.</translation> <translation id="4335235004908507846">Chrome voi auttaa suojaamaan sinua tietosuojaloukkauksilta, haitallisilta laajennuksilta ja muilta</translation> <translation id="4343195214584226067"><ph name="EXTENSION_NAME" /> on lisätty Chromeen</translation> <translation id="4384570495110188418">Chrome ei voi tarkistaa salasanojasi, koska et ole kirjautuneena sisään</translation> @@ -176,6 +189,7 @@ <translation id="4600710005438004015">Chromea ei voitu päivittää uusimpaan versioon, joten sinulta puuttuu joitakin uusia ominaisuuksia ja tietoturvakorjauksia.</translation> <translation id="4627412468266359539">Valinnainen: Auta parantamaan ChromeOS Flexin ominaisuuksia ja suorituskykyä lähettämällä diagnostiikka- ja käyttödataa automaattisesti Googlelle.</translation> <translation id="4633000520311261472">Paransimme Chromen turvallisuutta poistamalla käytöstä sovelluksia, joita ei löydy kohteesta <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> ja jotka on voitu lisätä ilman lupaasi.</translation> +<translation id="4680828127924988555">Peru asennus</translation> <translation id="469553575393225953">Jos laajennukset, sovellukset ja teemat ovat tuntemattomista lähteistä, ne voivat vahingoittaa laitetta. Chrome suosittelee niiden asentamista vain Chrome Web Storesta</translation> <translation id="4728575227883772061">Asennus epäonnistui tuntemattoman virheen takia. Jos Google Chrome on tällä hetkellä käynnissä, sulje ohjelma ja yritä uudelleen.</translation> <translation id="4747730611090640388">Chrome voi arvioida sinua kiinnostavia aiheita. Sivut, joilla käyt, voivat myöhemmin pyytää Chromelta tietoa kiinnostuksen kohteistasi ja personoida näkemiäsi mainoksia.</translation> @@ -227,10 +241,14 @@ <translation id="5895138241574237353">Käynnistä uudelleen</translation> <translation id="5901850848447342934">Kun suljet Chromen, sinut <ph name="BEGIN_BOLD" />kirjataan ulos useimmilta sivustoilta<ph name="END_BOLD" />. Jos synkronointi on pois päältä, sinut <ph name="BEGIN_BOLD" />kirjataan ulos myös Googlen palveluista ja Chromesta<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> – Kirjautuminen verkkoon</translation> +<translation id="5924017743176219022">Muodostetaan internetyhteyttä…</translation> <translation id="5940385492829620908">Tämä on verkkosi, kirjanmerkkiesi ja muun Chrome-sisältösi koti.</translation> +<translation id="5941711191222866238">Pienennä</translation> <translation id="5941830788786076944">Tee Google Chromesta oletusselain</translation> <translation id="5959292945051687759">Jos asetus ei näy tällä sivulla, siirry <ph name="LINK_BEGIN" /> Chrome-käyttöjärjestelmän asetuksiin<ph name="LINK_END" /></translation> +<translation id="6003112304606738118">Ladataan… <ph name="HOURS" /> tuntia jäljellä</translation> +<translation id="6040143037577758943">Sulje</translation> <translation id="6070348360322141662">Google Chrome lisää suojausta salaamalla tietosi</translation> <translation id="608006075545470555">Lisää työprofiili tähän selaimeen</translation> <translation id="6113794647360055231">Chrome on nyt entistä parempi</translation> @@ -239,8 +257,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> – Google Chrome Beta</translation> <translation id="6235018212288296708">Google Chromen saapuvien yhteyksien sääntö, joka sallii mDNS-liikenteen.</translation> <translation id="6247557882553405851">Googlen Salasanojen ylläpito</translation> +<translation id="6273793429163604305">Paikoillanne…</translation> <translation id="6291089322031436445">Chromen kehittäjäversion sovellukset</translation> <translation id="6291549208091401781">Google Chrome on jo asennettuna kaikille tietokoneen käyttäjille.</translation> +<translation id="6327105987658262776">Päivityksiä ei ole saatavilla.</translation> <translation id="6412673304250309937">Tarkistaa URL-osoitteet Chromeen tallennetun vaarallisten sivustojen luettelon avulla. Jos sivusto yrittää varastaa salasanaasi tai jos lataat haitallisen tiedoston, Chrome voi myös lähettää Selaussuojan tarkistettavaksi URL-osoitteita, mukaan lukien osia sivujen sisällöstä.</translation> <translation id="6418662306461808273">Vaihdetaanko nykyiseen Chrome-profiiliin?</translation> <translation id="6506909944137591434">Chrome tarvitsee kameran luvan, jotta se voi luoda 3D-kartan ympäristöstäsi</translation> @@ -261,6 +281,7 @@ <translation id="6943584222992551122">Käyttäjän selaustiedot poistetaan tältä laitteelta. Jos haluat palauttaa tiedot myöhemmin, kirjaudu Chromeen käyttäjänä <ph name="USER_EMAIL" />.</translation> <translation id="6967962315388095737">Google Chromen betaversion saapuvien yhteyksien sääntö, joka sallii mDNS-liikenteen.</translation> <translation id="6989339256997917931">Google Chrome on päivitetty, mutta et ole käyttänyt sitä ainakaan 30 päivään.</translation> +<translation id="7025789849649390912">Asennus keskeytyi.</translation> <translation id="7025800014283535195">Voit vaihdella Chrome-profiilien välillä täällä</translation> <translation id="7036251913954633326">Jos haluat käyttää tiliä vain tämän kerran, voit käyttää Chrome-selaimen <ph name="GUEST_LINK_BEGIN" />vierastilaa<ph name="GUEST_LINK_END" />. Jos haluat lisätä tilin jollekulle toiselle, <ph name="LINK_BEGIN" />lisää uusi henkilö<ph name="LINK_END" /> <ph name="DEVICE_TYPE" />‑laitteelle. @@ -289,11 +310,13 @@ <translation id="7481213027396403996">Ota Chromen tehokkain suojaus käyttöön</translation> <translation id="7486227612705979895">Chrome käyttää Drivea antaakseen ehdotuksia osoitepalkissa</translation> <translation id="7535429826459677826">Google Chromen kehittäjäversio</translation> +<translation id="7583399374488819119">Asennusohjelma: <ph name="COMPANY_NAME" /></translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">Tervetuloa Chromeen</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> edellyttää, että luet ja hyväksyt seuraavat käyttöehdot ennen tämän laitteen käyttöä. Nämä ehdot eivät laajenna, muokkaa tai rajoita Google Chrome ‑käyttöjärjestelmän ehtoja.</translation> <translation id="7629695634924605473">Chrome ilmoittaa sinulle, jos salasanasi ovat vaarantuneet</translation> <translation id="7641148173327520642">Järjestelmänvalvojasi on määrittänyt Chromen avaamaan osoitteen <ph name="TARGET_URL_HOSTNAME" /> selaimella <ph name="ALTERNATIVE_BROWSER_NAME" />.</translation> +<translation id="7649070708921625228">Ohje</translation> <translation id="7651907282515937834">Chrome Enterprise ‑logo</translation> <translation id="7655455401911432608">Selaushistoriaasi eli tietoa sivuista, jotka olet avannut Chromessa tällä laitteella</translation> <translation id="7747138024166251722">Asennusohjelma ei pystynyt luomaan väliaikaista hakemistoa. Tarkista, että käytettävissä on riittävästi levytilaa ja että sinulla on oikeus asentaa ohjelmia.</translation> @@ -305,6 +328,8 @@ <translation id="7801699035218095297">Google Chrome yrittää kopioida salasanoja. Salli tämä kirjoittamalla Windows-salasanasi.</translation> <translation id="7808348361785373670">Poista Chromesta…</translation> <translation id="7825851276765848807">Asennus epäonnistui tuntemattoman virheen vuoksi. Lataa Google Chrome uudelleen.</translation> +<translation id="7845233973568007926">Kiitos asennuksesta. Tietokone pitää käynnistää uudelleen ennen kuin <ph name="BUNDLE_NAME" /> otetaan käyttöön.</translation> +<translation id="7872446069773932638">Ladataan… <ph name="SECONDS" /> sekuntia jäljellä</translation> <translation id="7880591377632733558">Tervetuloa Chromeen, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">Jos käytät jaettua tietokonetta, kaverisi ja perheenjäsenesi voivat selata verkkoa omista profiileistaan käsin ja muokata Chromesta juuri itselleen sopivan.</translation> <translation id="7896673875602241923">Joku on jo kirjautunut tällä tietokoneella Chromeen käyttäjätilillä <ph name="ACCOUNT_EMAIL_LAST" />. Luo uusi Chrome-käyttäjä, jos haluat pitää tiedot erillään.</translation> @@ -315,8 +340,11 @@ <translation id="8005666035647241369">Googlen Salasanojen ylläpitoon tällä laitteella</translation> <translation id="8008534537613507642">Asenna Chrome uudelleen</translation> <translation id="8013993649590906847">Jos kuvalla ei ole hyödyllistä kuvausta, Chrome yrittää luoda sellaisen. Kuvat lähetetään Googlelle kuvausten luomista varten.</translation> +<translation id="80471789339884597">Kiitos asennuksesta. Kaikki selaimet pitää käynnistää uudelleen ennen kuin <ph name="BUNDLE_NAME" /> otetaan käyttöön.</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">Tietoja &Google Chromesta</translation> +<translation id="813913629614996137">Käynnistetään…</translation> <translation id="8255190535488645436">Google Chrome käyttää kameraasi ja mikrofoniasi.</translation> <translation id="8286862437124483331">Google Chrome yrittää näyttää salasanoja. Salli tämä kirjoittamalla Windows-salasanasi.</translation> <translation id="828798499196665338">Vanhempasi ovat laittaneet Chromen sivustojen, sovellusten ja laajennusten käyttöluvat pois päältä. Käyttöönottoa (<ph name="EXTENSION_TYPE_PARAMETER" />) ei sallita.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_fil.xtb b/chrome/app/resources/google_chrome_strings_fil.xtb index e305fcf..a1a526a0 100644 --- a/chrome/app/resources/google_chrome_strings_fil.xtb +++ b/chrome/app/resources/google_chrome_strings_fil.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="fil"> <translation id="1001534784610492198">Na-corrupt o hindi wasto ang installer archive. Paki-download muli ang Google Chrome.</translation> +<translation id="1026101648481255140">Ituloy ang Pag-install</translation> <translation id="102763973188675173">I-customize at kontrolin ang Google Chrome. May available na update.</translation> <translation id="1051826050538111504">May mapaminsalang software sa iyong computer. Magagawa ng Chrome na alisin ito, i-restore ang iyong mga setting, at i-disable ang mga extension para muling mapagana nang normal ang browser mo.</translation> <translation id="1065672644894730302">Hindi mabasa ang iyong mga kagustuhan. @@ -15,6 +16,7 @@ <translation id="1154147086299354128">Buksan sa Chr&ome</translation> <translation id="1178374936842835197">Kung hindi lumalabas ang isang setting sa page na ito, tingnan sa iyong <ph name="LINK_BEGIN" /> mga setting ng ChromeOS Flex<ph name="LINK_END" /></translation> +<translation id="1203500561924088507">Salamat sa pag-install. Dapat mong i-restart ang iyong browser bago gamitin ang <ph name="BUNDLE_NAME" />.</translation> <translation id="1278833599417554002">Ilunsad ulit para ma-update ang Chrome</translation> <translation id="1302523850133262269">Mangyaring maghintay habang ini-install ng Chrome ang mga pinakabagong update sa system.</translation> <translation id="1335640173511558774">Hinihiling ng <ph name="MANAGER" /> na basahin at tanggapin mo ang sumusunod na Mga Tuntunin ng Serbisyo bago gamitin ang device na ito. Hindi pinapalawak, binabago, o nililimitahan ng mga tuntuning ito ang Mga Tuntunin ng Google ChromeOS Flex.</translation> @@ -35,6 +37,7 @@ <translation id="1619887657840448962">Upang mas gawing ligtas ang Chrome, na-disable namin ang sumusunod na extension na hindi nakalista sa <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> na maaaring naidagdag nang hindi mo nalalalaman.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Paano mo mapapamahalaan ang iyong data:<ph name="END_BOLD" /> Para protektahan ang iyong privacy, awtomatiko naming dine-delete ang mga interes mo na mas matagal sa 4 na linggo. Habang patuloy kang nagba-browse, posibleng lumabas ulit sa listahan ang isang interes. O puwede kang mag-alis ng mga interes na ayaw mong isaalang-alang ng Chrome.</translation> <translation id="1628000112320670027">Humingi ng tulong sa Chrome</translation> +<translation id="1640672724030957280">Dina-download...</translation> <translation id="1662146548738125461">Tungkol sa ChromeOS Flex</translation> <translation id="1674870198290878346">Buksan ang link sa Inco&gnito Window ng Chrome</translation> <translation id="1682634494516646069">Hindi makapagbasa at makapagsulat ang Google Chrome sa direktoryo nito ng data: @@ -52,7 +55,9 @@ <translation id="1877026089748256423">Luma na ang Chrome</translation> <translation id="1919130412786645364">Pagayan ang pag-sign in sa Chrome</translation> <translation id="1952239763774043237">Para makakuha ng mga update sa Google Chrome sa hinaharap, kakailanganin mo ng macOS 10.13 o mas bago. Gumagamit ang computer na ito ng macOS 10.12.</translation> +<translation id="1953553007165777902">Nagda-download... <ph name="MINUTE" /> (na) minuto na lang ang natitira</translation> <translation id="2018528049276128029">Ang bawat profile ay may sariling impormasyon sa Chrome tulad ng mga bookmark, history, mga password, at iba pa</translation> +<translation id="2018879682492276940">Hindi na-install. Pakisubukan ulit.</translation> <translation id="2071318482926839249">May naka-sign in nang isa pang account. Para panatilihing hiwalay ang iyong pag-browse, puwedeng gumawa ang Chrome ng sarili mong profile para sa iyo.</translation> <translation id="207902854391093810">Kapag naka-on ang mga trial, nagbibigay-daan ang pagsukat ng ad sa mga site na binibisita mo na humiling ng impormasyon mula sa Chrome na tumutulong sa site na sukatin ang performance ng mga ad ng mga ito. Pinaghihigpitan ng pagsukat ng ad ang cross-site na pagsubaybay sa pamamagitan ng paglilipat ng kaunting impormasyon hangga't posible sa pagitan ng mga site.</translation> <translation id="2094648590148273905">Mga tuntunin ng ChromeOS Flex</translation> @@ -64,6 +69,7 @@ <translation id="2131230230468101642">Para protektahan ang iyong privacy, awtomatiko naming dine-delete ang mga interes mo na mas matagal sa 4 na linggo. Habang patuloy kang nagba-browse, posibleng lumabas ulit sa listahan ang isang interes. O puwede kang mag-alis ng mga interes na ayaw mong isaalang-alang ng Chrome.</translation> <translation id="2139300032719313227">I-restart ang ChromeOS</translation> <translation id="2151406531797534936">Paki-restart ang Chrome ngayon</translation> +<translation id="2174917724755363426">Hindi nakumpleto ang pag-install. Sigurado ka bang gusto mong kanselahin?</translation> <translation id="2258103955319320201">Para ma-access ang iyong mga bagay sa Chrome browser sa lahat ng device mo, mag-sign in, pagkatapos ay i-on ang pag-sync</translation> <translation id="2290014774651636340">Nawawala ang mga Google API key. Madi-disable ang ilang pagpapagana ng Google Chrome.</translation> <translation id="2290095356545025170">Sigurado ka bang nais mong i-uninstall ang Google Chrome?</translation> @@ -100,13 +106,16 @@ <translation id="2871893339301912279">Naka-sign in ka sa Chrome!</translation> <translation id="2885378588091291677">Task Manager</translation> <translation id="2888126860611144412">Tungkol sa Chrome</translation> +<translation id="2915996080311180594">I-restart sa Ibang Pagkakataon</translation> <translation id="2926676257163822632">Madaling hulaan ang mahihinang password. Hayaan ang Chrome na <ph name="BEGIN_LINK" />gumawa ng malalakas na password at tandaan ang mga ito para sa iyo<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">Kailangan ng Chrome ng pahintulot sa camera para sa site na ito</translation> +<translation id="2928420929544864228">Tapos na ang pag-install.</translation> <translation id="2929907241665500097">Hindi na-update ang Chrome, nagkaproblema. <ph name="BEGIN_LINK" />Ayusin ang mga problema sa pag-update ng Chrome at ang mga hindi naisagawang pag-update dito.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> - Pag-sign in sa Network - Chrome</translation> <translation id="3019382870990049182">Maglunsad ulit para i-update ang &ChromeOS Flex</translation> <translation id="303514781271618814">Nag-e-explore ang Chrome ng mga bagong feature na nagbibigay-daan sa mga site na ihatid ang parehong karanasan sa pag-browse nang hindi gaanong gumagamit ng iyong data</translation> <translation id="3037838751736561277">Nasa background mode ang Google Chrome.</translation> +<translation id="3038232873781883849">Naghihintay sa pag-install...</translation> <translation id="3059710691562604940">Naka-off ang Ligtas na Pag-browse. Inirerekomenda ng Chrome na i-on ito.</translation> <translation id="3065168410429928842">Tab ng Chrome</translation> <translation id="3069821012350118710">Naaalala ng mga site na binibisita mo ang iyong impormasyon hanggang sa isara mo ang Chrome</translation> @@ -120,6 +129,7 @@ <translation id="3169523567916669830">Sa panahon ng mga trial, makikita at maaalis mo ang mga paksa ng interes na ginagamit ng mga site para magpakita sa iyo ng mga ad. Tinataya ng Chrome ang iyong mga interes batay sa iyong kamakailang history ng pag-browse.</translation> <translation id="3245429137663807393">Kung nagbabahagi ka rin ng mga ulat ng paggamit sa Chrome, isasama sa mga ulat na iyon ang mga URL na binibisita mo</translation> <translation id="3282568296779691940">Mag-sign in sa Chrome</translation> +<translation id="3286538390144397061">I-restart Ngayon</translation> <translation id="3360895254066713204">Chrome Helper</translation> <translation id="3379938682270551431">{0,plural, =0{Muli nang ilulunsad ang Chrome ngayon}=1{Muli nang ilulunsad ang Chrome sa loob ng 1 segundo}one{Muli nang ilulunsad ang Chrome sa loob ng # segundo}other{Muli nang ilulunsad ang Chrome sa loob ng # na segundo}}</translation> <translation id="3396977131400919238">Nagkaroon ng error sa operating system habang nag-i-install. Paki-download muli ang Google Chrome.</translation> @@ -156,9 +166,11 @@ <translation id="4106587138345390261">Nag-e-explore ang Chrome ng mga bagong feature na nagbibigay-daan sa mga site na ihatid ang parehong karanasan sa pag-browse nang hindi gaanong gumagamit ng iyong impormasyon</translation> <translation id="4110895483821904099">I-set up ang iyong bagong profile sa Chrome</translation> <translation id="4147555960264124640">Nagsa-sign in ka gamit ang isang pinamamahalaang account at nagbibigay sa administrator nito ng kontrol sa iyong profile sa Google Chrome. Permanenteng mauugnay ang iyong data sa Chrome, gaya ng iyong apps, mga bookmark, kasaysayan, password, at iba pang setting sa <ph name="USER_NAME" />. Matatanggal mo ang data na ito sa Google Accounts Dashboard, ngunit hindi mo maiuugnay ang data na ito sa isa pang account. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Ini-install...</translation> <translation id="4149882025268051530">Nabigo ang installer sa pag-uncompress ng archive. Paki-download muli ang Google Chrome.</translation> <translation id="4191857738314598978">{0,plural, =1{Muling ilunsad ang Chrome sa loob ng isang araw}one{Muling ilunsad ang Chrome sa loob ng # araw}other{Muling ilunsad ang Chrome sa loob ng # na araw}}</translation> <translation id="4205939740494406371">Hindi masuri ng Chrome ang iyong mga password. Subukan ulit pagkalipas ng 24 na oras o <ph name="BEGIN_LINK" />suriin ang mga password sa iyong Google Account<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">Kinakansela...</translation> <translation id="4242034826641750751">Kailangan ng Chrome ng pahintulot sa camera at mikropono para sa site na ito</translation> <translation id="424864128008805179">Mag-sign out sa Chrome?</translation> <translation id="4251615635259297716">I-link ang iyong data sa Chrome sa account na ito</translation> @@ -166,6 +178,7 @@ <translation id="4281844954008187215">Mga Tuntunin ng Serbisyo</translation> <translation id="4293420128516039005">Mag-sign in para i-sync at i-personalize ang Chrome sa lahat ng iyong device</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">Tapos na ang pag-download.</translation> <translation id="4335235004908507846">Makakatulong ang Chrome na panatilihin kang ligtas laban sa mga paglabag sa data, sirang extension, at higit pa</translation> <translation id="4343195214584226067">Naidagdag na ang <ph name="EXTENSION_NAME" /> sa Chrome</translation> <translation id="4384570495110188418">Hindi masusuri ng Chrome ang iyong mga password dahil hindi ka naka-sign in</translation> @@ -180,6 +193,7 @@ <translation id="4600710005438004015">Hindi ma-update ang Chrome sa pinakabagong bersyon, kaya hindi mo magagamit ang mga bagong feature at pag-aayos sa seguridad.</translation> <translation id="4627412468266359539">Opsyonal: Tumulong na pahusayin ang mga feature at performance ng ChromeOS Flex sa pamamagitan ng awtomatikong pagpapadala sa Google ng data ng diagnostic at paggamit.</translation> <translation id="4633000520311261472">Upang gawing mas ligtas ang Chrome, nag-disable kami ng ilang extension na hindi nakalista sa <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> at maaaring naidagdag nang hindi mo nalalaman.</translation> +<translation id="4680828127924988555">Kanselahin ang Pag-install</translation> <translation id="469553575393225953">Puwedeng mapinsala ng mga extension, app, at tema mula sa mga hindi kilalang source ang iyong device. Inirerekomenda ng Chrome na i-install lang ang mga ito mula sa Chrome Web Store</translation> <translation id="4728575227883772061">Nabigo ang pag-install dahil sa hindi natukoy na error. Kung kasalukuyang tumatakbo ang Google Chrome, paki-sara ito at subukang muli.</translation> <translation id="4747730611090640388">Puwedeng tantyahin ng Chrome ang iyong mga interes. Sa ibang pagkakataon, puwedeng hilingin ng site na binibisita mo sa Chrome na makita ang iyong mga interes para ma-personalize ang mga ad na nakikita mo.</translation> @@ -235,10 +249,14 @@ <translation id="5895138241574237353">I-restart</translation> <translation id="5901850848447342934"><ph name="BEGIN_BOLD" />Masa-sign out ka sa karamihan ng mga site<ph name="END_BOLD" /> kapag isinara mo ang Chrome. Kung naka-off ang pag-sync, <ph name="BEGIN_BOLD" />masa-sign out ka sa mga serbisyo ng Google at Chrome<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - Pag-sign in sa Network</translation> +<translation id="5924017743176219022">Kumokonekta sa Internet...</translation> <translation id="5940385492829620908">Makikita dito ang iyong web, mga bookmark at iba pang mga bagay-bagay sa Chrome.</translation> +<translation id="5941711191222866238">I-minimize</translation> <translation id="5941830788786076944">Gawin ang Google Chrome na default browser</translation> <translation id="5959292945051687759">Kung hindi lumalabas ang isang setting sa page na ito, tingnan sa iyong <ph name="LINK_BEGIN" /> mga setting ng ChromeOS<ph name="LINK_END" /></translation> +<translation id="6003112304606738118">Nagda-download... <ph name="HOURS" /> (na) oras na lang ang natitira</translation> +<translation id="6040143037577758943">Isara</translation> <translation id="6070348360322141662">Para sa karagdagang seguridad, ie-encrypt ng Google Chrome ang iyong data</translation> <translation id="608006075545470555">Magdagdag ng Profile sa Trabaho sa browser na ito</translation> <translation id="6113794647360055231">Mas mahusay na ang Chrome</translation> @@ -247,8 +265,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> - Google Chrome Beta</translation> <translation id="6235018212288296708">Inbound na panuntunan para sa Google Chrome upang payagan ang trapiko ng mDNS.</translation> <translation id="6247557882553405851">Google Password Manager</translation> +<translation id="6273793429163604305">Ready...</translation> <translation id="6291089322031436445">Mga Chrome Dev App</translation> <translation id="6291549208091401781">Naka-install na ang Google Chrome para sa lahat ng user sa iyong computer.</translation> +<translation id="6327105987658262776">Walang available na update.</translation> <translation id="6412673304250309937">Sinusuri ang mga URL sa pamamagitan ng listahan ng mga hindi ligtas na site na naka-store sa Chrome. Kung susubukan ng site na nakawin ang iyong password, o kapag nag-download ka ng mapaminsalang file, posible ring magpadala ang Chrome sa Ligtas na Pag-browse ng mga URL, kabilang ang ilang content ng page</translation> <translation id="6418662306461808273">Lumipat sa kasalukuyang profile sa Chrome?</translation> <translation id="6506909944137591434">Kailangan ng Chrome ng pahintulot sa camera para makagawa ng 3D na mapa ng iyong kapaligiran</translation> @@ -269,6 +289,7 @@ <translation id="6943584222992551122">Made-delete sa device na ito ang data sa pag-browse ng taong ito. Para ma-recover ang data, mag-sign in sa Chrome bilang <ph name="USER_EMAIL" />.</translation> <translation id="6967962315388095737">Inbound na panuntunan para sa Google Chrome Beta upang payagan ang trapiko ng mDNS.</translation> <translation id="6989339256997917931">Na-update na ang Google Chrome, ngunit hindi mo pa ito ginamit sa huling 30 araw.</translation> +<translation id="7025789849649390912">Inihinto ang Pag-install.</translation> <translation id="7025800014283535195">Puwede kang magpalipat-lipat sa mga profile sa Chrome dito</translation> <translation id="7036251913954633326">Kung isang beses mo lang gustong gamitin ang account na ito, puwede mong gamitin ang <ph name="GUEST_LINK_BEGIN" />Guest mode<ph name="GUEST_LINK_END" /> sa Chrome browser. Kung gusto mong magdagdag ng account para sa ibang tao, <ph name="LINK_BEGIN" />magdagdag ng bagong tao<ph name="LINK_END" /> sa iyong <ph name="DEVICE_TYPE" />. @@ -297,11 +318,13 @@ <translation id="7481213027396403996">Kunin ang pinakamahusay na seguridad ng Chrome</translation> <translation id="7486227612705979895">Ia-access ng Chrome ang iyong Drive para makapagmungkahi sa address bar</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119">Installer ng <ph name="COMPANY_NAME" /></translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">Welcome sa Chrome</translation> <translation id="7626072681686626474">Kinakailangan ng <ph name="MANAGER" /> na basahin mo at tanggapin ang sumusunod na Mga Tuntunin ng Serbisyo bago gamitin ang device na ito. Hindi pinapalawak, binabago o nililimitahan ng mga tuntuning ito ang Mga Tuntunin ng Google ChromeOS.</translation> <translation id="7629695634924605473">Ipinapaalam sa iyo ng Chrome kung nakompromiso ang mga password mo</translation> <translation id="7641148173327520642">Na-configure ng iyong system administrator ang Google Chrome para buksan ang <ph name="ALTERNATIVE_BROWSER_NAME" /> para ma-access ang <ph name="TARGET_URL_HOSTNAME" />.</translation> +<translation id="7649070708921625228">Tulong</translation> <translation id="7651907282515937834">Logo ng Chrome Enterprise</translation> <translation id="7655455401911432608">Iyong history ng pag-browse, record ng mga site na binisita mo gamit ang Chrome sa device na ito.</translation> <translation id="7747138024166251722">Hindi makalikha ng pansamantalang direktoryo ang installer. Paki-suri para sa puwang sa disk na walang laman at pahintulot upang i-install ang software.</translation> @@ -313,6 +336,8 @@ <translation id="7801699035218095297">Sinusubukan ng Google Chrome na kopyahin ang mga password. I-type ang iyong password sa Windows para payagan ito.</translation> <translation id="7808348361785373670">Alisin sa Chrome...</translation> <translation id="7825851276765848807">Nabigo ang pag-install dahil sa hindi natukoy na error. Paki-download muli ang Google Chrome.</translation> +<translation id="7845233973568007926">Salamat sa pag-install. Dapat mong i-restart ang iyong computer bago gamitin ang <ph name="BUNDLE_NAME" />.</translation> +<translation id="7872446069773932638">Dina-download... <ph name="SECONDS" /> (na) segundo ang natitira</translation> <translation id="7880591377632733558">Welcome sa Chrome, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">Kung nagpapahiram ka ng computer, ang mga kaibigan at kapamilya ay maaaring mag-browse nang hiwalay at i-set up ang Chrome sa paraang gusto nila.</translation> <translation id="7896673875602241923">May nag-sign in dati sa Chrome sa computer na ito bilang <ph name="ACCOUNT_EMAIL_LAST" />. Mangyaring gumawa ng bagong user ng Chrome upang ihiwalay ang iyong impormasyon.</translation> @@ -323,8 +348,11 @@ <translation id="8005666035647241369">Sa Google Password Manager sa device na ito</translation> <translation id="8008534537613507642">Muling i-install ang Chrome</translation> <translation id="8013993649590906847">Kung hindi sapat ang deskripsyon ng isang larawan, susubukan ng Chrome na ayusin ito para sa iyo. Para gumawa ng mga deskripsyon, ipinapadala ang mga larawan sa Google.</translation> +<translation id="80471789339884597">Salamat sa pag-install. Dapat mong i-restart ang lahat ng iyong browser bago gamitin ang <ph name="BUNDLE_NAME" />.</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">Tungkol sa &Google Chrome</translation> +<translation id="813913629614996137">Sinisimulan...</translation> <translation id="8255190535488645436">Ginagamit ng Google Chrome ang iyong camera at mikropono.</translation> <translation id="8286862437124483331">Sinusubukan ng Google Chrome na ipakita ang mga password. I-type ang iyong password sa Windows upang payagan ito.</translation> <translation id="828798499196665338">Na-off ng iyong magulang ang "Mga pahintulot para sa mga site, app, at extension" para sa Chrome. Hindi pinapayagan ang pag-enable sa <ph name="EXTENSION_TYPE_PARAMETER" /> na ito.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_fr-CA.xtb b/chrome/app/resources/google_chrome_strings_fr-CA.xtb index ebf41f3..2640db6 100644 --- a/chrome/app/resources/google_chrome_strings_fr-CA.xtb +++ b/chrome/app/resources/google_chrome_strings_fr-CA.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="fr-CA"> <translation id="1001534784610492198">L'archive d'installation est altérée ou invalide. Veuillez télécharger Google Chrome de nouveau.</translation> +<translation id="1026101648481255140">Reprendre l'installation</translation> <translation id="102763973188675173">Personnalisez et contrôlez Google Chrome. Une mise à jour est disponible.</translation> <translation id="1051826050538111504">Nous avons trouvé un logiciel nuisible sur votre ordinateur. Chrome peut le supprimer, restaurer vos paramètres et désactiver les extensions pour que votre navigateur puisse fonctionner normalement de nouveau.</translation> <translation id="1065672644894730302">Échec de lecture de vos préférences. @@ -15,6 +16,7 @@ <translation id="1154147086299354128">&Ouvrir dans Chrome</translation> <translation id="1178374936842835197">Si un paramètre ne s'affiche pas sur cette page, vérifiez dans vos <ph name="LINK_BEGIN" /> paramètres de Chrome OS Flex<ph name="LINK_END" /></translation> +<translation id="1203500561924088507">Merci pour l'installation. Vous devez redémarrer votre navigateur avant d'utiliser <ph name="BUNDLE_NAME" />.</translation> <translation id="1278833599417554002">Relancer &Chrome pour le mettre à jour</translation> <translation id="1302523850133262269">Veuillez patienter pendant que Chrome installe les dernières mises à jour système.</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> exige que vous lisiez et acceptiez les conditions d'utilisation suivantes pour utiliser cet appareil. Ces dernières n'étendent pas, ne modifient pas, ni ne restreignent les conditions d'utilisation de Google Chrome OS Flex.</translation> @@ -34,6 +36,7 @@ <translation id="1619887657840448962">Afin de rendre Chrome plus sûr, nous avons désactivé l'extension suivante qui n'est pas répertoriée dans <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> et a pu être ajoutée à votre insu.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Comment gérer vos données :<ph name="END_BOLD" /> afin de protéger votre confidentialité, nous supprimons automatiquement vos centres d'intérêt ayant plus de quatre semaines. Au fur et à mesure que vous naviguez, un centre d'intérêt peut réapparaître sur la liste. Vous pouvez également retirer des centres d'intérêt si vous ne voulez pas que Chrome les prenne en compte.</translation> <translation id="1628000112320670027">Obtenir de l'aide pour Chrome</translation> +<translation id="1640672724030957280">Téléchargement en cours…</translation> <translation id="1662146548738125461">À propos de Chrome OS Flex</translation> <translation id="1674870198290878346">Ouvrir le lien dans une fenêtre de navi&gation privée Chrome</translation> <translation id="1682634494516646069">Google Chrome ne peut pas lire et écrire dans son répertoire de données : @@ -51,7 +54,9 @@ <translation id="1877026089748256423">Google Chrome n'est pas à jour</translation> <translation id="1919130412786645364">Autoriser la connexion à Google Chrome</translation> <translation id="1952239763774043237">Vous devez disposer de macOS 10.13 ou d'une version ultérieure pour recevoir les futures mises à jour de Google Chrome. Or, c'est la version macOS 10.12 qui est installée sur cet ordinateur.</translation> +<translation id="1953553007165777902">Téléchargement en cours… <ph name="MINUTE" /> minute(s) restante(s)</translation> <translation id="2018528049276128029">Chaque profil Chrome contient ses propres données, comme les favoris, l'historique, les mots de passe, etc.</translation> +<translation id="2018879682492276940">Échec de l'installation. Veuillez réessayer.</translation> <translation id="2071318482926839249">Un autre compte est déjà connecté. Pour maintenir votre navigation séparée, Chrome peut créer un profil juste pour vous.</translation> <translation id="207902854391093810">Pendant les essais, la mesure des annonces permet aux sites que vous visitez de demander des informations à Chrome afin de leur permettre de mesurer la performance de leurs annonces. La mesure des annonces limite les suivis intersites en transférant le moins d'informations possible entre les sites.</translation> <translation id="2094648590148273905">Conditions de Chrome OS Flex</translation> @@ -63,6 +68,7 @@ <translation id="2131230230468101642">Afin de protéger votre confidentialité, nous supprimons automatiquement vos centres d'intérêt ayant plus de quatre semaines. Au fur et à mesure que vous naviguez, un centre d'intérêt peut réapparaître sur la liste. Vous pouvez également retirer des centres d'intérêt si vous ne voulez pas que Chrome les prenne en compte.</translation> <translation id="2139300032719313227">Redémarrer Chrome OS</translation> <translation id="2151406531797534936">Veuillez redémarrer Chrome maintenant</translation> +<translation id="2174917724755363426">L'installation n'est pas terminée. Voulez-vous vraiment annuler?</translation> <translation id="2258103955319320201">Pour accéder à vos données de navigation Chrome sur tous vos appareils, connectez-vous et activez la synchronisation</translation> <translation id="2290014774651636340">Les clés d'API Google sont manquantes. Certaines fonctionnalités de Google Chrome seront désactivées.</translation> <translation id="2290095356545025170">Voulez-vous vraiment désinstaller Google Chrome?</translation> @@ -99,13 +105,16 @@ <translation id="2871893339301912279">Vous êtes connecté à Google Chrome!</translation> <translation id="2885378588091291677">Moniteur d'activité</translation> <translation id="2888126860611144412">À propos de Google Chrome</translation> +<translation id="2915996080311180594">Redémarrer plus tard</translation> <translation id="2926676257163822632">Les mots de passe faibles sont faciles à deviner. Vous pouvez laisser Chrome <ph name="BEGIN_LINK" />créer et mémoriser des mots de passe forts pour vous<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">Chrome requiert l'autorisation d'accéder à l'appareil photo pour ce site</translation> +<translation id="2928420929544864228">Installation terminée.</translation> <translation id="2929907241665500097">La mise à jour de Chrome n'a pas été installée. Une erreur s'est produite. <ph name="BEGIN_LINK" />Découvrez comment résoudre les problèmes de mise à jour de Chrome.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> – Connexion au réseau – Chrome</translation> <translation id="3019382870990049182">Relancer pour mettre à jour Chrome OS Flex</translation> <translation id="303514781271618814">Chrome explore de nouvelles fonctionnalités qui permettent aux sites d'offrir la même expérience de navigateur tout en utilisant moins de vos données</translation> <translation id="3037838751736561277">Google Chrome fonctionne en mode arrière-plan.</translation> +<translation id="3038232873781883849">Installation en attente…</translation> <translation id="3059710691562604940">La navigation sécurisée est désactivée. Chrome vous recommande de l'activer.</translation> <translation id="3065168410429928842">Onglet Chrome</translation> <translation id="3069821012350118710">Les sites que vous consultez gardent vos informations en mémoire tant que vous ne fermez pas Chrome</translation> @@ -119,6 +128,7 @@ <translation id="3169523567916669830">Pendant les essais, vous pouvez voir et retirer les sujets d'intérêt que les sites utilisent pour vous montrer des annonces. Chrome estime vos centres d'intérêt en fonction de votre historique de navigation récent.</translation> <translation id="3245429137663807393">Si vous partagez aussi les rapports d'utilisation de Chrome, ceux-ci incluent les URL que vous consultez</translation> <translation id="3282568296779691940">Connexion à Chrome</translation> +<translation id="3286538390144397061">Redémarrer maintenant</translation> <translation id="3360895254066713204">Aide de Chrome</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome va maintenant redémarrer}=1{Chrome redémarrera dans 1 seconde}one{Chrome redémarrera dans # seconde}other{Chrome redémarrera dans # secondes}}</translation> <translation id="3396977131400919238">Une erreur de système d'exploitation s'est produite pendant l'installation. Veuillez télécharger de nouveau Google Chrome.</translation> @@ -155,9 +165,11 @@ <translation id="4106587138345390261">Chrome explore de nouvelles fonctionnalités qui permettent aux sites d'offrir la même expérience de navigation tout en recourant dans une moindre mesure à vos renseignements personnels</translation> <translation id="4110895483821904099">Configurer votre nouveau profil Chrome</translation> <translation id="4147555960264124640">Vous vous connectez avec un compte géré et rendez son administrateur maître de votre profil Google Chrome. Vos données de Google Chrome, comme vos applications, vos favoris, votre historique, vos mots de passe et vos autres paramètres, vont être associées de manière permanente à <ph name="USER_NAME" />. Vous pourrez supprimer ces données à l'aide du tableau de bord des comptes Google, mais vous ne pourrez pas les associer à un autre compte. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Installation...</translation> <translation id="4149882025268051530">Le programme d'installation n'a pas réussi à décompresser l'archive. Veuillez télécharger Google Chrome de nouveau.</translation> <translation id="4191857738314598978">{0,plural, =1{Redémarrer Chrome d'ici un jour}one{Redémarrer Chrome d'ici # jour}other{Redémarrer Chrome d'ici # jours}}</translation> <translation id="4205939740494406371">Chrome ne peut pas vérifier vos mots de passe. Réessayez après 24 heures ou <ph name="BEGIN_LINK" />effectuez une vérification des mots de passe dans votre compte Google<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">Annulation en cours…</translation> <translation id="4242034826641750751">Chrome requiert l'autorisation d'accéder au microphone et à l'appareil photo pour ce site</translation> <translation id="424864128008805179">Se déconnecter de Chrome?</translation> <translation id="4251615635259297716">Associer vos données Chrome à ce compte?</translation> @@ -165,6 +177,7 @@ <translation id="4281844954008187215">Conditions d'utilisation</translation> <translation id="4293420128516039005">Vous connecter pour synchroniser et personnaliser Chrome sur vos appareils</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">Téléchargement terminé.</translation> <translation id="4335235004908507846">Chrome peut vous aider à vous protéger, entre autres, contre les violations de données et les extensions malveillantes</translation> <translation id="4343195214584226067">L'extension « <ph name="EXTENSION_NAME" /> » a été ajoutée à Chrome</translation> <translation id="4384570495110188418">Chrome ne peut pas vérifier vos mots de passe parce que vous n'êtes pas connecté.</translation> @@ -179,6 +192,7 @@ <translation id="4600710005438004015">Google Chrome n'a pas pu installer la nouvelle version, vous ne pouvez donc pas profiter des nouvelles fonctionnalités ni des correctifs relatifs à la sécurité.</translation> <translation id="4627412468266359539">Facultatif : aidez-nous à améliorer les fonctionnalités ainsi que la performance de Chrome OS Flex en envoyant automatiquement des données d'utilisation et de diagnostic à Google.</translation> <translation id="4633000520311261472">Afin de rendre Chrome plus sûr, nous avons désactivé certaines extensions qui ne sont pas répertoriées dans la boutique <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> et qui ont pu être ajoutées à votre insu.</translation> +<translation id="4680828127924988555">Annuler l'installation</translation> <translation id="469553575393225953">Les extensions, les applications et les thèmes provenant de sources inconnues peuvent endommager votre appareil. Chrome recommande de les installer uniquement à partir de la boutique en ligne Chrome Web Store</translation> <translation id="4728575227883772061">Échec de l'installation suite à une erreur non spécifiée. Si Google Chrome est en cours d'exécution, veuillez le fermer, puis réessayer.</translation> <translation id="4747730611090640388">Chrome peut estimer vos centres d'intérêt. Ultérieurement, un site que vous visitez peut demander à Chrome de voir vos centres d'intérêt afin de personnaliser les annonces que vous voyez.</translation> @@ -234,10 +248,14 @@ <translation id="5895138241574237353">Redémarrer</translation> <translation id="5901850848447342934">Vous serez <ph name="BEGIN_BOLD" />déconnecté de la plupart des sites<ph name="END_BOLD" /> lorsque vous fermerez Chrome. Si la synchronisation est désactivée, vous serez également <ph name="BEGIN_BOLD" />déconnecté des services Google et de Chrome<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> – Connexion au réseau</translation> +<translation id="5924017743176219022">Connexion à Internet en cours…</translation> <translation id="5940385492829620908">Votre contenu Web, vos favoris et toutes vos données de Google Chrome sont conservés ici.</translation> +<translation id="5941711191222866238">Réduire</translation> <translation id="5941830788786076944">Faire de Google Chrome le navigateur par défaut</translation> <translation id="5959292945051687759">Si un paramètre ne s'affiche pas sur cette page, vérifiez dans vos <ph name="LINK_BEGIN" /> paramètres de Chrome OS<ph name="LINK_END" /></translation> +<translation id="6003112304606738118">Téléchargement en cours… <ph name="HOURS" /> heure(s) restante(s)</translation> +<translation id="6040143037577758943">Fermer</translation> <translation id="6070348360322141662">Pour une sécurité accrue, Google Chrome va crypter vos données</translation> <translation id="608006075545470555">Ajouter le profil professionnel à ce navigateur</translation> <translation id="6113794647360055231">Google Chrome vient de s'améliorer</translation> @@ -246,8 +264,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> - Google Chrome bêta</translation> <translation id="6235018212288296708">Règle de trafic entrant pour Google Chrome autorisant le trafic mDNS.</translation> <translation id="6247557882553405851">Gestionnaire de mots de passe Google</translation> +<translation id="6273793429163604305">À vos marques…</translation> <translation id="6291089322031436445">Applications Chrome Dev</translation> <translation id="6291549208091401781">Google Chrome est déjà installé pour tous les utilisateurs sur votre ordinateur.</translation> +<translation id="6327105987658262776">Aucune mise à jour n'est proposée.</translation> <translation id="6412673304250309937">Il vérifie les URL en fonction d'une liste de sites non sécuritaires stockée dans Chrome. Si un site tente de voler votre mot de passe ou si vous téléchargez un fichier dangereux, Chrome peut également envoyer les URL concernées, y compris des extraits du contenu de pages, à la navigation sécurisée.</translation> <translation id="6418662306461808273">Passer au profil Chrome existant?</translation> <translation id="6506909944137591434">Chrome requiert l'autorisation d'accéder à l'appareil photo pour créer une carte 3D de votre environnement</translation> @@ -268,6 +288,7 @@ <translation id="6943584222992551122">Les données de navigation de cette personne seront supprimées de cet appareil. Pour les récupérer, connectez-vous à Chrome en tant que <ph name="USER_EMAIL" />.</translation> <translation id="6967962315388095737">Règle de trafic entrant pour Google Chrome bêta autorisant le trafic mDNS.</translation> <translation id="6989339256997917931">Google Chrome a été mis à jour, mais vous ne l'avez pas utilisé depuis au moins 30 jours.</translation> +<translation id="7025789849649390912">L'installation s'est arrêtée.</translation> <translation id="7025800014283535195">Vous pouvez basculer entre les profils Chrome ici</translation> <translation id="7036251913954633326">Si vous ne souhaitez utiliser ce compte qu'une seule fois, vous pouvez utiliser le <ph name="GUEST_LINK_BEGIN" />mode Invité<ph name="GUEST_LINK_END" /> dans le navigateur Chrome. Si vous souhaitez ajouter un compte pour quelqu'un d'autre, <ph name="LINK_BEGIN" />ajoutez une nouvelle personne<ph name="LINK_END" /> à votre <ph name="DEVICE_TYPE" />. @@ -296,11 +317,13 @@ <translation id="7481213027396403996">Profitez de la sécurité la plus robuste de Chrome</translation> <translation id="7486227612705979895">Chrome accédera à votre Disque pour faire des suggestions dans la barre d'adresse</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119">Programme d'installation de <ph name="COMPANY_NAME" /></translation> <translation id="7606334485649076285">Google Chrome OS Flex</translation> <translation id="7626032353295482388">Bienvenue dans Google Chrome</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> exige que vous lisiez et acceptiez les conditions d'utilisation suivantes pour utiliser cet appareil. Ces dernières n'étendent pas, ne modifient pas, ni ne restreignent pas les conditions d'utilisation de Google Chrome OS.</translation> <translation id="7629695634924605473">Chrome vous informera si jamais vos mots de passe sont compromis</translation> <translation id="7641148173327520642">Votre administrateur système a configuré Google Chrome de manière à ouvrir <ph name="ALTERNATIVE_BROWSER_NAME" /> pour accéder à <ph name="TARGET_URL_HOSTNAME" />.</translation> +<translation id="7649070708921625228">Aide</translation> <translation id="7651907282515937834">Logo de Chrome Enterprise</translation> <translation id="7655455401911432608">Votre historique de navigation, soit un enregistrement des sites que vous avez visités à l'aide de Chrome sur cet appareil.</translation> <translation id="7747138024166251722">Le programme d'installation n'a pas pu créer de répertoire temporaire. Vérifiez que le disque a suffisamment d'espace libre et que vous disposez des autorisations nécessaires pour installer le logiciel.</translation> @@ -312,6 +335,8 @@ <translation id="7801699035218095297">Google Chrome essaie de copier des mots de passe. Pour autoriser cette action, entrez votre mot de passe Windows.</translation> <translation id="7808348361785373670">Supprimer de Google Chrome...</translation> <translation id="7825851276765848807">Échec de l'installation en raison d'une erreur non spécifiée. Veuillez télécharger Google Chrome de nouveau.</translation> +<translation id="7845233973568007926">Merci pour l'installation. Vous devez redémarrer votre ordinateur avant d'utiliser <ph name="BUNDLE_NAME" />.</translation> +<translation id="7872446069773932638">Téléchargement en cours… <ph name="SECONDS" /> seconde(s) restante(s)</translation> <translation id="7880591377632733558">Bienvenue dans Chrome, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">Si vous partagez un ordinateur avec vos proches, ceux-ci peuvent configurer Google Chrome comme bon leur semble et naviguer sur le Web à leur manière.</translation> <translation id="7896673875602241923">Un utilisateur s'est récemment connecté à Google Chrome sur cet ordinateur en tant que <ph name="ACCOUNT_EMAIL_LAST" />. Veuillez créer un autre utilisateur Google Chrome pour séparer vos données.</translation> @@ -322,8 +347,11 @@ <translation id="8005666035647241369">Dans le gestionnaire de mots de passe Google sur cet appareil</translation> <translation id="8008534537613507642">Réinstaller Chrome</translation> <translation id="8013993649590906847">Si une image n'est pas accompagnée d'une description utile, Chrome essaiera de vous en proposer une. Pour créer des descriptions, les images sont envoyées à Google.</translation> +<translation id="80471789339884597">Merci pour l'installation. Vous devez redémarrer tous vos navigateurs avant d'utiliser <ph name="BUNDLE_NAME" />.</translation> <translation id="8064015586118426197">Chrome OS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">À propos de &Google Chrome</translation> +<translation id="813913629614996137">Initialisation en cours...</translation> <translation id="8255190535488645436">Google Chrome utilise votre caméra et votre microphone.</translation> <translation id="8286862437124483331">Google Chrome tente d'afficher les mots de passe. Pour autoriser cette action, entrez votre mot de passe Windows.</translation> <translation id="828798499196665338">Ton parent a désactivé le paramètre « Autorisations pour les sites, les applications et les extensions » dans Chrome. L'activation de ce <ph name="EXTENSION_TYPE_PARAMETER" /> n'est pas autorisée.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_fr.xtb b/chrome/app/resources/google_chrome_strings_fr.xtb index 7815377..6dbda4e 100644 --- a/chrome/app/resources/google_chrome_strings_fr.xtb +++ b/chrome/app/resources/google_chrome_strings_fr.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="fr"> <translation id="1001534784610492198">L'archive du programme d'installation est corrompue ou incorrecte. Veuillez télécharger de nouveau Google Chrome.</translation> +<translation id="1026101648481255140">Reprendre l'installation</translation> <translation id="102763973188675173">Personnalisez et contrôlez Google Chrome. Une mise à jour est disponible.</translation> <translation id="1051826050538111504">Un logiciel malveillant a été détecté sur votre ordinateur. Chrome peut le supprimer, restaurer vos paramètres et désactiver les extensions pour que votre navigateur fonctionne de nouveau normalement.</translation> <translation id="1065672644894730302">Impossible de lire vos préférences. @@ -14,6 +15,7 @@ <translation id="1154147086299354128">&Ouvrir dans Chrome</translation> <translation id="1178374936842835197">Si un paramètre ne s'affiche pas sur cette page, accédez aux <ph name="LINK_BEGIN" /> paramètres de Chrome OS Flex<ph name="LINK_END" /></translation> +<translation id="1203500561924088507">Merci d'avoir installé notre produit. Vous devez redémarrer votre navigateur avant d'utiliser <ph name="BUNDLE_NAME" />.</translation> <translation id="1278833599417554002">Relancer et mettre à jour &Chrome</translation> <translation id="1302523850133262269">Veuillez patienter pendant que Chrome installe les dernières mises à jour du système.</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> exige que vous lisiez et acceptiez les conditions d'utilisation suivantes pour utiliser cet appareil. Celles-ci n'étendent, ne modifient ni ne restreignent les conditions d'utilisation de Google Chrome OS Flex.</translation> @@ -34,6 +36,7 @@ <translation id="1619887657840448962">Afin de rendre Chromium plus sûr, nous avons désactivé l'extension suivante qui n'est pas répertoriée sur le <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> et qui a pu être ajoutée à votre insu.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Comment vous pouvez gérer vos données<ph name="END_BOLD" /> : pour protéger votre confidentialité, nous supprimons automatiquement vos centres d'intérêt s'ils datent de plus de quatre semaines. Au fil de votre navigation, un centre d'intérêt peut réapparaître dans la liste. Vous pouvez aussi supprimer des centres d'intérêt si vous ne souhaitez pas que Chrome les prenne en compte.</translation> <translation id="1628000112320670027">Obtenir de l'aide avec Chrome</translation> +<translation id="1640672724030957280">Téléchargement en cours…</translation> <translation id="1662146548738125461">À propos de Chrome OS Flex</translation> <translation id="1674870198290878346">Ouvrir le lien dans la fenêtre de navi&gation privée Chrome</translation> <translation id="1682634494516646069">Google Chrome ne peut pas lire et écrire dans son répertoire de données : @@ -51,7 +54,9 @@ <translation id="1877026089748256423">Version de Chrome obsolète</translation> <translation id="1919130412786645364">Autoriser la connexion à Chrome</translation> <translation id="1952239763774043237">Vous devez disposer de macOS 10.13 ou d'une version ultérieure pour recevoir les futures mises à jour de Google Chrome. Or, c'est la version macOS 10.12 qui est installée sur cet ordinateur.</translation> +<translation id="1953553007165777902">Téléchargement… <ph name="MINUTE" /> minute(s) restante(s)</translation> <translation id="2018528049276128029">Chaque profil possède ses propres informations Chrome, comme des favoris, un historique, des mots de passe, etc.</translation> +<translation id="2018879682492276940">Échec de l'installation. Veuillez réessayer.</translation> <translation id="2071318482926839249">Vous êtes déjà connecté à un autre compte. Chrome peut vous créer un profil de navigation individuel.</translation> <translation id="207902854391093810">Pendant les essais, Ad Measurement autorise les sites que vous visitez à demander à Chrome des informations pour les aider à mesurer les performances de leurs annonces. Cette API limite le suivi intersites en transférant le minimum d'informations entre les sites.</translation> <translation id="2094648590148273905">Conditions d'utilisation de Chrome OS Flex</translation> @@ -63,6 +68,7 @@ <translation id="2131230230468101642">Pour protéger votre confidentialité, nous supprimons automatiquement vos centres d'intérêt s'ils datent de plus de quatre semaines. Au fil de votre navigation, un centre d'intérêt peut réapparaître dans la liste. Vous pouvez aussi supprimer des centres d'intérêt si vous ne souhaitez pas que Chrome les prenne en compte.</translation> <translation id="2139300032719313227">Redémarrer Chrome OS</translation> <translation id="2151406531797534936">Veuillez redémarrer Chrome maintenant</translation> +<translation id="2174917724755363426">Installation non terminée. Voulez-vous vraiment annuler ?</translation> <translation id="2258103955319320201">Pour retrouver vos réglages Chrome sur tous vos appareils, connectez-vous, puis activez la synchronisation.</translation> <translation id="2290014774651636340">Les clés API Google sont manquantes. Certaines fonctionnalités de Google Chrome vont être désactivées.</translation> <translation id="2290095356545025170">Voulez-vous vraiment désinstaller Google Chrome ?</translation> @@ -99,13 +105,16 @@ <translation id="2871893339301912279">Vous êtes connecté à Google Chrome.</translation> <translation id="2885378588091291677">Gestionnaire de tâches</translation> <translation id="2888126860611144412">À propos de Chrome</translation> +<translation id="2915996080311180594">Redémarrer plus tard</translation> <translation id="2926676257163822632">Les mots de passe peu sécurisés sont faciles à deviner. Laissez Chrome <ph name="BEGIN_LINK" />créer et mémoriser des mots de passe sécurisés à votre place<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">Chrome a besoin de l'autorisation d'accéder à la caméra pour ce site</translation> +<translation id="2928420929544864228">Installation terminée.</translation> <translation id="2929907241665500097">Échec de la mise à jour de Chrome en raison d'une erreur. <ph name="BEGIN_LINK" />Découvrez comment résoudre ce type de problème.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> - Connexion au réseau - Chrome</translation> <translation id="3019382870990049182">Relancer et mettre à jour &Chrome OS Flex</translation> <translation id="303514781271618814">Chrome développe de nouvelles fonctionnalités qui permettent aux sites de proposer la même expérience de navigation en utilisant moins de données</translation> <translation id="3037838751736561277">Google Chrome est exécuté en mode arrière-plan.</translation> +<translation id="3038232873781883849">En attente d'installation...</translation> <translation id="3059710691562604940">La navigation sécurisée étant désactivée, Chrome vous recommande de l'activer.</translation> <translation id="3065168410429928842">Onglet Chrome</translation> <translation id="3069821012350118710">Les sites que vous consultez gardent vos informations en mémoire tant que vous ne fermez pas Chrome</translation> @@ -119,6 +128,7 @@ <translation id="3169523567916669830">Pendant ces tests, vous pouvez afficher et supprimer les centres d'intérêt que les sites utilisent pour vous proposer des annonces. Chrome se base sur votre historique de navigation récent pour prédire les sujets qui vous intéressent.</translation> <translation id="3245429137663807393">Si vous partagez aussi les rapports d'utilisation Chrome, ceux-ci incluent les URL que vous consultez</translation> <translation id="3282568296779691940">Connectez-vous à Chrome</translation> +<translation id="3286538390144397061">Redémarrer maintenant</translation> <translation id="3360895254066713204">Aide de Chrome</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome va être relancé maintenant}=1{Chrome va être relancé dans 1 seconde}one{Chrome va être relancé dans # seconde}other{Chrome va être relancé dans # secondes}}</translation> <translation id="3396977131400919238">Erreur de système d'exploitation pendant l'installation. Veuillez télécharger de nouveau Google Chrome.</translation> @@ -155,9 +165,11 @@ <translation id="4106587138345390261">Chrome développe de nouvelles fonctionnalités qui permettent aux sites de proposer la même expérience de navigation en utilisant moins d'infos personnelles</translation> <translation id="4110895483821904099">Configurer votre nouveau profil Chrome</translation> <translation id="4147555960264124640">Vous vous connectez avec un compte géré et donnez le contrôle de votre profil Google Chrome à son administrateur. Vos données Chrome, telles que les applications, les favoris, l'historique, les mots de passe et les autres paramètres, vont être définitivement associées à <ph name="USER_NAME" />. Vous pouvez supprimer ces données via le tableau de bord des comptes Google, mais vous ne pouvez pas les associer à un autre compte. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Installation...</translation> <translation id="4149882025268051530">Échec de la décompression de l'archive par le programme d'installation. Veuillez télécharger de nouveau Google Chrome.</translation> <translation id="4191857738314598978">{0,plural, =1{Relancer Chrome d'ici un jour}one{Relancer Chrome d'ici # jour}other{Relancer Chrome d'ici # jours}}</translation> <translation id="4205939740494406371">Chrome ne parvient pas à vérifier vos mots de passe. Réessayez dans 24 heures ou <ph name="BEGIN_LINK" />vérifiez les mots de passe enregistrés dans votre compte Google<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">Annulation…</translation> <translation id="4242034826641750751">Chrome a besoin de l'autorisation d'accéder au micro et à la caméra pour ce site</translation> <translation id="424864128008805179">Se déconnecter de Chrome ?</translation> <translation id="4251615635259297716">Associer vos données Chrome à ce compte ?</translation> @@ -165,6 +177,7 @@ <translation id="4281844954008187215">Conditions d'utilisation</translation> <translation id="4293420128516039005">Se connecter pour synchroniser et personnaliser Chrome sur vos appareils</translation> <translation id="4328355335528187361">Google Chrome pour les développeurs (mDNS-In)</translation> +<translation id="4334294535648607276">Le téléchargement a bien été effectué.</translation> <translation id="4335235004908507846">Chrome peut vous aider à vous protéger entre autres contre les violations de données et les extensions malveillantes</translation> <translation id="4343195214584226067">L'extension <ph name="EXTENSION_NAME" /> a été ajoutée à Chrome</translation> <translation id="4384570495110188418">Chrome ne peut pas vérifier vos mots de passe, car vous n'êtes pas connecté</translation> @@ -179,6 +192,7 @@ <translation id="4600710005438004015">Échec de l'installation de la dernière version de Chrome. Vous ne disposez donc pas des nouvelles fonctionnalités, ni des correctifs de sécurité.</translation> <translation id="4627412468266359539">Facultatif : contribuez à améliorer les fonctionnalités et performances de Chrome OS Flex en envoyant automatiquement des données d'utilisation et de diagnostic à Google.</translation> <translation id="4633000520311261472">Afin de rendre Chrome plus sûr, nous avons désactivé certaines extensions qui ne sont pas répertoriées sur le <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> et qui ont pu être ajoutées à votre insu.</translation> +<translation id="4680828127924988555">Annuler l'installation</translation> <translation id="469553575393225953">Les extensions, les applications et les thèmes provenant de sources inconnues risquent d'endommager votre appareil. Chrome recommande de les installer uniquement à partir du Chrome Web Store</translation> <translation id="4728575227883772061">Échec de l'installation suite à une erreur non spécifiée. Si Google Chrome est en cours d'exécution, fermez-le puis réessayez.</translation> <translation id="4747730611090640388">Chrome peut estimer quels sont vos centres d'intérêt. Ensuite, un site que vous consultez pourra demander à Chrome de voir vos centres d'intérêt pour personnaliser les annonces qui vous sont présentées.</translation> @@ -234,9 +248,13 @@ <translation id="5895138241574237353">Redémarrer</translation> <translation id="5901850848447342934">Vous serez <ph name="BEGIN_BOLD" />déconnecté de la plupart des sites<ph name="END_BOLD" /> lorsque vous fermerez Chrome. Si la synchronisation est désactivée, vous serez aussi <ph name="BEGIN_BOLD" />déconnecté des services Google et de Chrome<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - Connexion au réseau</translation> +<translation id="5924017743176219022">Connexion à Internet…</translation> <translation id="5940385492829620908">Votre contenu Web, vos favoris et toutes vos données Chrome sont conservés ici.</translation> +<translation id="5941711191222866238">Réduire</translation> <translation id="5941830788786076944">Définir Google Chrome comme navigateur par défaut</translation> <translation id="5959292945051687759">Si un paramètre ne s'affiche pas sur cette page, accédez aux <ph name="LINK_BEGIN" />paramètres de Chrome OS<ph name="LINK_END" /></translation> +<translation id="6003112304606738118">Téléchargement… <ph name="HOURS" /> heure(s) restante(s)</translation> +<translation id="6040143037577758943">Fermer</translation> <translation id="6070348360322141662">Pour plus de sécurité, vos données seront chiffrées dans Google Chrome</translation> <translation id="608006075545470555">Ajouter un profil professionnel à ce navigateur</translation> <translation id="6113794647360055231">Chrome s'est amélioré</translation> @@ -245,8 +263,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> – Google Chrome Bêta</translation> <translation id="6235018212288296708">Règle de trafic entrant pour Google Chrome autorisant le trafic mDNS</translation> <translation id="6247557882553405851">Gestionnaire de mots de passe Google</translation> +<translation id="6273793429163604305">À vos marques...</translation> <translation id="6291089322031436445">Applications Chrome pour les développeurs</translation> <translation id="6291549208091401781">Google Chrome est déjà installé pour tous les utilisateurs de votre ordinateur.</translation> +<translation id="6327105987658262776">Aucune mise à jour disponible.</translation> <translation id="6412673304250309937">Il vérifie les URL d'après une liste de sites dangereux stockée dans Chrome. Si un site tente de voler votre mot de passe ou si vous téléchargez un fichier dangereux, Chrome peut également envoyer les URL concernées, y compris des extraits du contenu de pages, à la fonctionnalité de navigation sécurisée.</translation> <translation id="6418662306461808273">Passer au profil Chrome existant ?</translation> <translation id="6506909944137591434">Pour créer un plan 3D de votre environnement, Chrome a besoin de l'autorisation d'accéder à la caméra</translation> @@ -267,6 +287,7 @@ <translation id="6943584222992551122">Les données de navigation de cet utilisateur vont être supprimées de cet appareil. Pour les récupérer, connectez-vous à Chrome en tant que <ph name="USER_EMAIL" />.</translation> <translation id="6967962315388095737">Règle de trafic entrant pour la version bêta de Google Chrome autorisant le trafic mDNS.</translation> <translation id="6989339256997917931">Google Chrome a été mis à jour, mais vous ne l'avez pas utilisé depuis plus de 30 jours.</translation> +<translation id="7025789849649390912">Installation interrompue.</translation> <translation id="7025800014283535195">Vous pouvez passer d'un profil Chrome à un autre ici</translation> <translation id="7036251913954633326">Si vous souhaitez utiliser ce compte une seule fois, vous pouvez utiliser le <ph name="GUEST_LINK_BEGIN" />mode Invité<ph name="GUEST_LINK_END" /> dans le navigateur Chrome. Pour ajouter le compte d'une autre personne, <ph name="LINK_BEGIN" />ajoutez un nouvel utilisateur<ph name="LINK_END" /> à votre <ph name="DEVICE_TYPE" />. @@ -295,11 +316,13 @@ <translation id="7481213027396403996">Renforcer la sécurité de Chrome</translation> <translation id="7486227612705979895">Chromium va accéder à votre Drive pour proposer des suggestions dans la barre d'adresse</translation> <translation id="7535429826459677826">Google Chrome pour les développeurs</translation> +<translation id="7583399374488819119">Programme d'installation de <ph name="COMPANY_NAME" /></translation> <translation id="7606334485649076285">Google Chrome OS Flex</translation> <translation id="7626032353295482388">Bienvenue dans Chrome</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> exige que vous lisiez et acceptiez les conditions d'utilisation suivantes pour utiliser cet appareil. Celles-ci n'étendent, ne modifient ni ne restreignent les conditions d'utilisation de Google Chrome OS.</translation> <translation id="7629695634924605473">Chrome vous indique si vos mots de passe ont été piratés</translation> <translation id="7641148173327520642">Votre administrateur système a configuré Google Chrome de sorte que <ph name="ALTERNATIVE_BROWSER_NAME" /> s'ouvre pour accéder à <ph name="TARGET_URL_HOSTNAME" />.</translation> +<translation id="7649070708921625228">Aide</translation> <translation id="7651907282515937834">Logo Chrome Enterprise</translation> <translation id="7655455401911432608">Votre historique de navigation, qui liste tous les sites que vous avez consultés dans Chrome sur cet appareil.</translation> <translation id="7747138024166251722">Le programme d'installation n'a pas pu créer de répertoire temporaire. Vérifiez que le disque a suffisamment d'espace libre et que vous disposez des autorisations nécessaires pour installer le logiciel.</translation> @@ -311,6 +334,8 @@ <translation id="7801699035218095297">Google Chrome tente de copier les mots de passe. Pour autoriser cette action, saisissez votre mot de passe Windows.</translation> <translation id="7808348361785373670">Supprimer de Chrome</translation> <translation id="7825851276765848807">Échec de l'installation en raison d'erreurs non spécifiées. Veuillez télécharger Google Chrome à nouveau.</translation> +<translation id="7845233973568007926">Merci d'avoir installé notre produit. Vous devez redémarrer votre ordinateur avant d'utiliser <ph name="BUNDLE_NAME" />.</translation> +<translation id="7872446069773932638">Téléchargement… <ph name="SECONDS" /> seconde(s) restante(s)</translation> <translation id="7880591377632733558">Bienvenue dans Chrome, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">Si vous partagez un ordinateur avec vos proches, ceux-ci peuvent configurer Chrome comme bon leur semble et naviguer sur le Web à leur manière.</translation> <translation id="7896673875602241923">Un utilisateur s'est récemment connecté à Chrome sur cet ordinateur en tant que <ph name="ACCOUNT_EMAIL_LAST" />. Veuillez créer un autre utilisateur Chrome pour séparer vos informations.</translation> @@ -321,8 +346,11 @@ <translation id="8005666035647241369">Dans le Gestionnaire de mots de passe Google sur cet appareil</translation> <translation id="8008534537613507642">Réinstaller Chrome</translation> <translation id="8013993649590906847">Si une image n'est pas accompagnée d'une description utile, Chrome essaiera de vous en proposer une. Pour nous permettre de créer des descriptions, les images sont envoyées à Google.</translation> +<translation id="80471789339884597">Merci d'avoir installé notre produit. Vous devez redémarrer tous vos navigateurs avant d'utiliser <ph name="BUNDLE_NAME" />.</translation> <translation id="8064015586118426197">Chrome OS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">À propos de &Google Chrome</translation> +<translation id="813913629614996137">Initialisation…</translation> <translation id="8255190535488645436">Votre webcam et votre micro sont en cours d'utilisation dans Google Chrome.</translation> <translation id="8286862437124483331">Google Chrome tente d'afficher les mots de passe. Pour autoriser cette action, saisissez votre mot de passe Windows.</translation> <translation id="828798499196665338">Ton parent a désactivé l'option "Autorisations des sites, applications et extensions" pour Chrome. Tu ne peux pas activer cette <ph name="EXTENSION_TYPE_PARAMETER" />.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_gl.xtb b/chrome/app/resources/google_chrome_strings_gl.xtb index 4504ab5..4a2b300 100644 --- a/chrome/app/resources/google_chrome_strings_gl.xtb +++ b/chrome/app/resources/google_chrome_strings_gl.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="gl"> <translation id="1001534784610492198">O arquivo do instalador está danado ou non é válido. Volve descargar Google Chrome.</translation> +<translation id="1026101648481255140">Retomar instalación</translation> <translation id="102763973188675173">Personalizar e controlar Google Chrome. Hai unha actualización dispoñible.</translation> <translation id="1051826050538111504">O teu ordenador ten software daniño. Chrome pode quitalo, restaurar a configuración e desactivar as extensións para que o navegador funcione con normalidade de novo.</translation> <translation id="1065672644894730302">Non se poden ler as túas preferencias. @@ -14,6 +15,7 @@ <translation id="1152920704813762236">Acerca de Chrome OS</translation> <translation id="1154147086299354128">&Abrir en Chrome</translation> <translation id="1178374936842835197">Se non se mostra algunha opción de configuración nesta páxina, accede á <ph name="LINK_BEGIN" />configuración de Chrome OS Flex<ph name="LINK_END" /></translation> +<translation id="1203500561924088507">Grazas por levar a cabo a instalación. Para utilizar <ph name="BUNDLE_NAME" />, debes reiniciar o navegador.</translation> <translation id="1278833599417554002">Reiniciar para actualizar &Chrome</translation> <translation id="1302523850133262269">Espera a que Chrome instale as actualizacións do sistema máis recentes.</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> require que leas e aceptes as seguintes Condicións de servizo antes de utilizar este dispositivo. Estas condicións non amplían, modifican nin limitan as de Google Chrome OS Flex.</translation> @@ -33,6 +35,7 @@ <translation id="1619887657840448962">Para conseguir que Chrome resulte máis seguro, desactivamos a seguinte extensión que non aparece en <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> e que quizais se engadise sen o teu coñecemento.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Como podes xestionar os teus datos?<ph name="END_BOLD" /> Para protexer a túa privacidade, eliminamos automaticamente os teus intereses cuxa antigüidade sexa superior a 4 semanas. Algúns poderían volver incluírse na lista ao seguires navegando. Se o prefires, podes quitar os intereses que non queiras que teña en conta Chrome.</translation> <translation id="1628000112320670027">Obter axuda sobre Chrome</translation> +<translation id="1640672724030957280">Descargando…</translation> <translation id="1662146548738125461">Acerca de Chrome OS Flex</translation> <translation id="1674870198290878346">Abrir ligazón nunha ventá do modo de incó&gnito de Chrome</translation> <translation id="1682634494516646069">Google Chrome non pode ler nin escribir no seu directorio de datos: @@ -50,7 +53,9 @@ <translation id="1877026089748256423">Chromium está desactualizado</translation> <translation id="1919130412786645364">Permitir inicio de sesión en Chrome</translation> <translation id="1952239763774043237">Se queres recibir actualizacións de Google Chrome no futuro, debes instalar o sistema operativo macOS 10.13 ou unha versión posterior. Este ordenador ten macOS 10.12.</translation> +<translation id="1953553007165777902">Descargando… Tempo restante: <ph name="MINUTE" /> min</translation> <translation id="2018528049276128029">En cada perfil gárdase a información de Chrome que lle corresponde (por exemplo, os marcadores, o historial ou os contrasinais)</translation> +<translation id="2018879682492276940">Produciuse un erro durante a instalación. Téntao de novo.</translation> <translation id="2071318482926839249">Xa hai outra conta coa sesión iniciada. Se queres xestionar a túa navegación cun perfil independente e de teu, Chrome pode crearche un.</translation> <translation id="207902854391093810">Cando as probas están activas, a medición dos anuncios permite que os sitios que visites lle soliciten a Chrome información que lles axude a medir o rendemento dos seus anuncios. Ademais, restrinxe o seguimento en varios sitios, dado que se transfire a menor cantidade posible de información entre eles.</translation> <translation id="2094648590148273905">Condicións de Chrome OS Flex</translation> @@ -62,6 +67,7 @@ <translation id="2131230230468101642">Para protexer a túa privacidade, eliminamos automaticamente os teus intereses cuxa antigüidade sexa superior a 4 semanas. Algúns poderían volver incluírse na lista ao seguires navegando. Se o prefires, podes quitar os intereses que non queiras que teña en conta Chrome.</translation> <translation id="2139300032719313227">Reiniciar Chrome OS</translation> <translation id="2151406531797534936">Reinicia Chrome agora</translation> +<translation id="2174917724755363426">A instalación non finalizou. Seguro que queres cancelala?</translation> <translation id="2258103955319320201">Se queres acceder ás túas cousas do navegador Chrome desde calquera dos teus dispositivos, inicia sesión e activa a sincronización</translation> <translation id="2290014774651636340">Non se atopan as claves da API de Google. Desactivaranse algunhas funcións de Google Chrome.</translation> <translation id="2290095356545025170">Seguro que queres desinstalar Google Chrome?</translation> @@ -98,13 +104,16 @@ <translation id="2871893339301912279">Iniciaches sesión en Chrome.</translation> <translation id="2885378588091291677">Xestor de tarefas</translation> <translation id="2888126860611144412">Acerca de Chrome</translation> +<translation id="2915996080311180594">Reiniciar máis tarde</translation> <translation id="2926676257163822632">Os contrasinais pouco seguros son fáciles de adiviñar. Permite que Chrome <ph name="BEGIN_LINK" />cree e lembre contrasinais seguros por ti<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">Chrome necesita permiso de acceso á cámara para este sitio</translation> +<translation id="2928420929544864228">Completouse a instalación.</translation> <translation id="2929907241665500097">Chrome non se actualizou, xa que se produciu un erro. <ph name="BEGIN_LINK" />Soluciona os problemas de actualización de Chrome e as actualizacións que non se puidesen realizar<ph name="END_LINK" />.</translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> (inicio de sesión de rede, Chrome)</translation> <translation id="3019382870990049182">Reiniciar para actualizar Chrome OS Flex</translation> <translation id="303514781271618814">Chrome está explorando novas funcións que lles permiten aos sitios ofrecer a mesma experiencia de navegación usando menos datos</translation> <translation id="3037838751736561277">Google Chrome está no modo de segundo plano.</translation> +<translation id="3038232873781883849">Esperando para realizar a instalación…</translation> <translation id="3059710691562604940">A opción Navegación segura está desactivada. Chrome recomenda activala.</translation> <translation id="3065168410429928842">Pestana de Chrome</translation> <translation id="3069821012350118710">Os sitios que visites lembran a túa información ata que pechas Chrome</translation> @@ -118,6 +127,7 @@ <translation id="3169523567916669830">Durante as probas, podes ver e eliminar temas de interese que usan os sitios para mostrarche anuncios. Chrome estima os teus intereses en función do teu historial de navegación recente.</translation> <translation id="3245429137663807393">Se, ademais, compartes os informes de uso de Chrome, neles inclúense os URL que visitas</translation> <translation id="3282568296779691940">Iniciar sesión en Chrome</translation> +<translation id="3286538390144397061">Reiniciar agora</translation> <translation id="3360895254066713204">Axudante de Chrome</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome reiniciarase agora}=1{Chrome reiniciarase en 1 segundo}other{Chrome reiniciarase en # segundos}}</translation> <translation id="3396977131400919238">Produciuse un erro no sistema operativo durante a instalación. Volve descargar Google Chrome.</translation> @@ -154,9 +164,11 @@ <translation id="4106587138345390261">Chrome está probando novas funcións que lles permitan aos sitios ofrecer a mesma experiencia de navegación usando menos información túa</translation> <translation id="4110895483821904099">Configura o teu novo perfil de Chrome</translation> <translation id="4147555960264124640">Estás iniciando sesión cunha conta administrada, polo que concedes ao seu administrador o control sobre o teu perfil de Google Chrome. Os tes datos de Chrome, como aplicacións, marcadores, historial, contrasinais e outras opcións quedarán ligados de forma permanente a <ph name="USER_NAME" />. Poderás eliminar estes datos mediante o panel de control de contas de Google, pero non poderás asocialos a outra conta. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Instalando...</translation> <translation id="4149882025268051530">O instalador non puido descomprimir o arquivo. Descarga Google Chrome de novo.</translation> <translation id="4191857738314598978">{0,plural, =1{Reinicia Chrome en 1 día}other{Reinicia Chrome en # días}}</translation> <translation id="4205939740494406371">Chrome non puido comprobar os teus contrasinais. Téntao de novo dentro de 24 horas ou <ph name="BEGIN_LINK" />comproba os contrasinais na túa Conta de Google<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">Cancelando…</translation> <translation id="4242034826641750751">Chrome necesita permiso de acceso á cámara e ao micrófono para este sitio</translation> <translation id="424864128008805179">Queres pechar sesión en Chrome?</translation> <translation id="4251615635259297716">Queres ligar os teus datos de Chrome con esta conta?</translation> @@ -164,6 +176,7 @@ <translation id="4281844954008187215">Condicións de servizo</translation> <translation id="4293420128516039005">Inicia sesión para sincronizar e personalizar Chrome nos teus dispositivos</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">Descarga completa.</translation> <translation id="4335235004908507846">Chrome pode protexerte contra violacións da seguranza dos datos, extensións prexudiciais e moito máis</translation> <translation id="4343195214584226067">Engadiuse a extensión <ph name="EXTENSION_NAME" /> a Chrome</translation> <translation id="4384570495110188418">Chrome non puido comprobar os teus contrasinais porque non iniciaches sesión</translation> @@ -178,6 +191,7 @@ <translation id="4600710005438004015">Chrome non se puido actualizar á última versión, polo que non gozas das novas funcións e solucións de seguranza.</translation> <translation id="4627412468266359539">Opcional: Axudar a mellorar o rendemento e as funcións de Chrome OS Flex mediante o envío automático de datos de uso e diagnóstico a Google.</translation> <translation id="4633000520311261472">Para que Chrome resulte máis seguro, desactivamos algunhas extensións que non están enumeradas en <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> e que é posible que se engadisen sen o teu coñecemento.</translation> +<translation id="4680828127924988555">Cancelar instalación</translation> <translation id="469553575393225953">As extensións, as aplicacións e os temas de fontes descoñecidas poden danar o dispositivo. Chrome recomenda que os instales só desde Chrome Web Store</translation> <translation id="4728575227883772061">Non se puido efectuar a instalación debido a un erro non especificado. Se Google Chrome se está executando nestes momentos, péchao e téntao de novo.</translation> <translation id="4747730611090640388">Chrome pode facer unha estimación dos teus intereses. Máis tarde, un sitio que visites pode consultarlle a Chrome os teus intereses para personalizar os anuncios que se che mostren.</translation> @@ -233,9 +247,13 @@ <translation id="5895138241574237353">Reiniciar</translation> <translation id="5901850848447342934"><ph name="BEGIN_BOLD" />Pecharase a túa sesión na maioría dos sitios<ph name="END_BOLD" /> cando cerres Chrome. Se a sincronización está desactivada, tamén se <ph name="BEGIN_BOLD" />pechará a túa sesión nos servizos de Google e en Chrome<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> (inicio de sesión de rede)</translation> +<translation id="5924017743176219022">Conectando a Internet…</translation> <translation id="5940385492829620908">Aquí podes atopar as túas páxinas web, marcadores e outros contidos de Chrome.</translation> +<translation id="5941711191222866238">Minimizar</translation> <translation id="5941830788786076944">Converter Google Chrome no navegador predeterminado</translation> <translation id="5959292945051687759">Se non se mostra algunha opción de configuración nesta páxina, accede á <ph name="LINK_BEGIN" />configuración de Chrome OS<ph name="LINK_END" /></translation> +<translation id="6003112304606738118">Descargando… Tempo restante: <ph name="HOURS" /> h</translation> +<translation id="6040143037577758943">Pechar</translation> <translation id="6070348360322141662">Para obter unha maior seguranza, Google Chrome encriptará os teus datos</translation> <translation id="608006075545470555">Engadir un perfil de traballo a este navegador</translation> <translation id="6113794647360055231">Chrome introduciu melloras</translation> @@ -244,8 +262,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> (versión beta de Google Chrome)</translation> <translation id="6235018212288296708">Norma de entrada de Google Chrome para permitir tráfico mDNS.</translation> <translation id="6247557882553405851">Xestor de contrasinais de Google</translation> +<translation id="6273793429163604305">Preparados…</translation> <translation id="6291089322031436445">Aplicacións de Chrome Dev</translation> <translation id="6291549208091401781">Google Chrome xa está instalado para todos os usuarios no teu ordenador.</translation> +<translation id="6327105987658262776">Non hai ningunha actualización dispoñible.</translation> <translation id="6412673304250309937">Comproba enderezos URL cunha lista de sitios non seguros almacenada en Chrome. Se un sitio tenta roubarche o contrasinal ou se descargas un ficheiro daniño, Chrome tamén pode comprobar os enderezos URL, entre os que se inclúen fragmentos de contido das páxinas, a través da función Navegación segura.</translation> <translation id="6418662306461808273">Queres cambiar ao perfil existente de Chrome?</translation> <translation id="6506909944137591434">Chrome necesita permiso de acceso á cámara para crear un mapa 3D do que te rodea</translation> @@ -266,6 +286,7 @@ <translation id="6943584222992551122">Os datos de navegación desta persoa eliminaranse deste dispositivo. Para recuperalos, inicia sesión en Chrome como <ph name="USER_EMAIL" />.</translation> <translation id="6967962315388095737">Regra de entrada para que Google Chrome Beta permita tráfico mDNS.</translation> <translation id="6989339256997917931">Actualizouse Google Chrome, pero non o utilizas desde hai polo menos 30 días.</translation> +<translation id="7025789849649390912">Detívose a instalación.</translation> <translation id="7025800014283535195">Aquí podes cambiar entre perfís de Chrome</translation> <translation id="7036251913954633326">Se queres usar esta conta unha soa vez, podes utilizar o <ph name="GUEST_LINK_BEGIN" />modo de convidado<ph name="GUEST_LINK_END" /> no navegador Chrome. Se queres engadir unha conta para outra persoa, <ph name="LINK_BEGIN" />engade unha persoa nova<ph name="LINK_END" /> ao teu dispositivo (<ph name="DEVICE_TYPE" />). @@ -294,11 +315,13 @@ <translation id="7481213027396403996">Goza da máxima seguranza de Chrome</translation> <translation id="7486227612705979895">Chrome accederá a Drive para facer suxestións na barra de enderezos</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119">Instalador de <ph name="COMPANY_NAME" /></translation> <translation id="7606334485649076285">Google Chrome OS Flex</translation> <translation id="7626032353295482388">Dámosche a benvida a Chrome</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> require que leas e aceptes as seguintes Condicións de servizo antes de utilizar este dispositivo. Estas condicións non amplían, modifican nin limitan as de Google Chrome OS.</translation> <translation id="7629695634924605473">Chrome permíteche saber se os teus contrasinais están en risco nalgún momento</translation> <translation id="7641148173327520642">O teu administrador do sistema configurou Google Chrome para abrir o navegador <ph name="TARGET_URL_HOSTNAME" /> co obxectivo de acceder a <ph name="ALTERNATIVE_BROWSER_NAME" />.</translation> +<translation id="7649070708921625228">Axuda</translation> <translation id="7651907282515937834">Logotipo de Chrome Enterprise</translation> <translation id="7655455401911432608">O teu historial de navegación e un rexistro dos sitios que visitases usando Chrome neste dispositivo.</translation> <translation id="7747138024166251722">O programa de instalación non puido crear un directorio temporal. Comproba se hai espazo libre no disco e se tes autorización para instalar o software.</translation> @@ -310,6 +333,8 @@ <translation id="7801699035218095297">Google Chrome está tentando copiar os contrasinais. Escribe o teu contrasinal de Windows para permitir esta acción.</translation> <translation id="7808348361785373670">Eliminar de Chrome...</translation> <translation id="7825851276765848807">Non se puido efectuar a instalación debido a un erro non especificado. Volve descargar Google Chrome.</translation> +<translation id="7845233973568007926">Grazas por levar a cabo a instalación. Para utilizar <ph name="BUNDLE_NAME" />, debes reiniciar o ordenador.</translation> +<translation id="7872446069773932638">Descargando… Tempo restante: <ph name="SECONDS" /> s</translation> <translation id="7880591377632733558">Dámosche a benvida a Chrome, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">Se compartes un ordenador, os teus amigos e familiares poderán navegar por separado e configurar Chrome como prefiran.</translation> <translation id="7896673875602241923">Anteriormente, alguén iniciou sesión como <ph name="ACCOUNT_EMAIL_LAST" /> en Chrome neste ordenador. Crea un novo usuario de Chrome para manter a túa información por separado.</translation> @@ -320,8 +345,11 @@ <translation id="8005666035647241369">No xestor de contrasinais de Google neste dispositivo</translation> <translation id="8008534537613507642">Reinstalar Chrome</translation> <translation id="8013993649590906847">Se unha imaxe non ten unha descrición útil, Chrome tentará proporcionarche unha. Para crear descricións, envíanse imaxes a Google.</translation> +<translation id="80471789339884597">Grazas por levar a cabo a instalación. Para utilizar <ph name="BUNDLE_NAME" />, debes reiniciar todos os teus navegadores.</translation> <translation id="8064015586118426197">Chrome OS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">Acerca de &Google Chrome</translation> +<translation id="813913629614996137">Iniciando...</translation> <translation id="8255190535488645436">Google Chrome está utilizando a túa cámara e micrófono.</translation> <translation id="8286862437124483331">Google Chrome está tentando mostrar contrasinais. Escribe o teu contrasinal de Windows para permitir esta acción.</translation> <translation id="828798499196665338">O teu pai ou nai desactivou esta opción en Chrome: Permisos para sitios, aplicacións e extensións. Non está permitido activar esta <ph name="EXTENSION_TYPE_PARAMETER" />.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_gu.xtb b/chrome/app/resources/google_chrome_strings_gu.xtb index 2c60a8d..8c96a26f 100644 --- a/chrome/app/resources/google_chrome_strings_gu.xtb +++ b/chrome/app/resources/google_chrome_strings_gu.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="gu"> <translation id="1001534784610492198">ઇન્સ્ટૉલર આર્કાઇવ ખરાબ છે અથવા અમાન્ય છે. કૃપા કરીને Google Chrome ફરીથી ડાઉનલોડ કરો.</translation> +<translation id="1026101648481255140">ઇન્સ્ટૉલેશનની પ્રક્રિયા ફરી શરૂ કરો</translation> <translation id="102763973188675173">Google Chromeને કસ્ટમાઇઝ અને નિયંત્રિત કરો. અપડેટ ઉપલબ્ધ છે.</translation> <translation id="1051826050538111504">તમારા કમ્પ્યુટરમાં નુકસાનકારક સૉફ્ટવેર છે. Chrome તે કાઢી નાખી શકે છે, તમારી સેટિંગ પાછી મેળવી શકે છે અને એક્સ્ટેંશન બંધ કરી શકે છે જેથી તમારું બ્રાઉઝર ફરી સામાન્ય રીતે કામ કરી શકે.</translation> <translation id="1065672644894730302">તમારી પસંદગીઓને વાંચી શકાતી નથી. @@ -15,6 +16,7 @@ <translation id="1154147086299354128">&Chromeમાં ખોલો</translation> <translation id="1178374936842835197">જો કોઈ સેટિંગ આ પેજ પર ન દેખાતું હોય, તો તમારા <ph name="LINK_BEGIN" /> ChromeOS Flexના સેટિંગ<ph name="LINK_END" />માં જુઓ</translation> +<translation id="1203500561924088507">ઇન્સ્ટૉલ કરવા બદલ આભાર. <ph name="BUNDLE_NAME" />નો ઉપયોગ કરતા પહેલાં તમારે તમારું બ્રાઉઝર ફરી શરૂ કરવું આવશ્યક છે.</translation> <translation id="1278833599417554002">&Chrome અપડેટ કરવા માટે, ફરીથી લૉન્ચ કરો</translation> <translation id="1302523850133262269">કૃપા કરીને Chrome નવીનતમ સિસ્ટમ અપડેટ્સ ઇન્સ્ટોલ કરે ત્યાં સુધી રાહ જુઓ.</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> માટે જરૂરી છે કે તમે આ ડિવાઇસનો ઉપયોગ કરતા પહેલાં નીચેની સેવાની શરતો વાંચો અને સ્વીકારો. આ શરતો Google ChromeOS Flexની શરતોને વધારતી નથી, તેમાં ફેરફાર કરતી નથી અથવા તેને મર્યાદિત કરતી નથી.</translation> @@ -35,6 +37,7 @@ <translation id="1619887657840448962">Chrome ને સુરક્ષિત બનાવવા માટે, અમે નીચેના એક્સ્ટેન્શનને અક્ષમ કર્યું છે કે જે <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> માં સૂચિબદ્ધ નથી અને તમારી જાણ વિના ઉમેરવામાં આવ્યું હોઈ શકે છે.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />તમે તમારો ડેટા કેવી રીતે મેનેજ કરી શકો છો:<ph name="END_BOLD" /> તમારી પ્રાઇવસીની સુરક્ષા કરવા માટે, અમે 4 અઠવાડિયા કરતાં જૂની હોય એવી તમારી રુચિઓને ઑટોમૅટિક રીતે ડિલીટ કરીએ છીએ. તમે જેમ જેમ બ્રાઉઝ કરતા રહો છો, તેમ તેમ તમારી રુચિનો વિષય ફરી સૂચિમાં દેખાઈ શકે છે. અથવા તમે તમારી રુચિના એવા વિષયો કાઢી નાખી શકો છો કે જેમને તમે Chromeની સૂચિમાં શામેલ કરવા માગતા નથી.</translation> <translation id="1628000112320670027">Chrome સાથે સહાય મેળવો</translation> +<translation id="1640672724030957280">ડાઉનલોડ કરી રહ્યું છે...</translation> <translation id="1662146548738125461">ChromeOS Flex વિશે</translation> <translation id="1674870198290878346">Chrome છુ&પી વિંડોમાં લિંક ખોલો</translation> <translation id="1682634494516646069">Google Chrome એની ડેટા ડિરેક્ટરી વાંચી અથવા લખી શકતુંં નથી: @@ -52,7 +55,9 @@ <translation id="1877026089748256423">Chrome જૂનું થઈ ગયું છે</translation> <translation id="1919130412786645364">Chromeમાં સાઇન-ઇનની મંજૂરી આપો</translation> <translation id="1952239763774043237">Google Chromeની ભાવિ અપડેટ મેળવવા માટે, તમારે macOS 10.13 કે તે પછીના વર્ઝન પર અપડેટ કરવું જરૂરી રહેશે. આ કમ્પ્યુટર macOS 10.12નો ઉપયોગ કરે છે.</translation> +<translation id="1953553007165777902">ડાઉનલોડ કરી રહ્યાં છીએ… <ph name="MINUTE" /> મિનિટ બાકી છે</translation> <translation id="2018528049276128029">દરેક પ્રોફાઇલ બુકમાર્ક, ઇતિહાસ, પાસવર્ડ અને બીજી ઘણી બાબતો જેવી તેની પોતાની Chrome માહિતી ધરાવે છે</translation> +<translation id="2018879682492276940">ઇન્સ્ટૉલ કરવામાં નિષ્ફળ રહ્યાં. કૃપા કરીને ફરી પ્રયાસ કરો.</translation> <translation id="2071318482926839249">તમે પહેલેથી જ અન્ય એકાઉન્ટમાં સાઇન કરેલું છે. તમારું બ્રાઉઝિંગ અલગ રાખવા, Chrome તમારા માટે તમારી અલગ પ્રોફાઇલ બનાવી શકે છે.</translation> <translation id="207902854391093810">અજમાયશો ચાલુ હોય ત્યારે, Ad measurement તમે જેની મુલાકાત લો છો તે સાઇટને Chrome પાસેથી માહિતીની વિનંતી કરવાની મંજૂરી આપે છે, જે સાઇટને તેની જાહેરાતોનું કાર્યપ્રદર્શન માપવામાં સહાય કરે છે. Ad measurement સાઇટ વચ્ચે શક્ય તેટલી ઓછી માહિતી ટ્રાન્સફર કરીને, સાઇટ દ્વારા પરસ્પરના ટ્રૅકિંગને પ્રતિબંધિત કરે છે.</translation> <translation id="2094648590148273905">ChromeOS Flexની શરતો</translation> @@ -64,6 +69,7 @@ <translation id="2131230230468101642">તમારી પ્રાઇવસીની સુરક્ષા કરવા માટે, અમે 4 અઠવાડિયા કરતાં જૂની હોય એવી તમારી રુચિઓને ઑટોમૅટિક રીતે ડિલીટ કરીએ છીએ. તમે જેમ જેમ બ્રાઉઝ કરતા રહો છો, તેમ તેમ તમારી રુચિનો વિષય ફરી સૂચિમાં દેખાઈ શકે છે. અથવા તમે તમારી રુચિના એવા વિષયો કાઢી નાખી શકો છો કે જેમને તમે Chromeની સૂચિમાં શામેલ કરવા માગતા નથી.</translation> <translation id="2139300032719313227">ChromeOS ફરી શરૂ કરો</translation> <translation id="2151406531797534936">કૃપા કરીને હવે Chrome ફરી શરૂ કરો</translation> +<translation id="2174917724755363426">ઇન્સ્ટૉલેશનની પ્રક્રિયા પૂર્ણ થઈ નથી. શું તમે ખરેખર રદ કરવા માગો છો?</translation> <translation id="2258103955319320201">Chrome બ્રાઉઝર પરની તમારી વસ્તુઓને તમારા બધા ડિવાઇસ પર ઍક્સેસ કરવા માટે, સાઇન ઇન કરો અને પછી સિંક કરવાની સુવિધા ચાલુ કરો</translation> <translation id="2290014774651636340">Google API કીઝ ખૂટે છે. Google Chrome ની કેટલીક કાર્યક્ષમતા અક્ષમ થશે.</translation> <translation id="2290095356545025170">શું તમને ખાતરી છે કે તમારે Google Chromeને અનઇન્સ્ટૉલ કરવું છે?</translation> @@ -100,13 +106,16 @@ <translation id="2871893339301912279">તમે હમણાં Chrome માં સાઇન ઇન છો!</translation> <translation id="2885378588091291677">કાર્ય વ્યવસ્થાપક</translation> <translation id="2888126860611144412">Chrome વિશે</translation> +<translation id="2915996080311180594">પછીથી ફરી શરૂ કરો</translation> <translation id="2926676257163822632">નબળા પાસવર્ડનું અનુમાન કરવું સરળ હોય છે. Chromeને <ph name="BEGIN_LINK" />તમારા માટે સશક્ત પાસવર્ડ બનાવવા અને યાદ રાખવા<ph name="END_LINK" />ની મંજૂરી આપો.</translation> <translation id="2926952073016206995">આ સાઇટ માટે Chromeને કૅમેરાની પરવાનગીની જરૂર છે</translation> +<translation id="2928420929544864228">ઇન્સ્ટૉલેશનની પ્રક્રિયા પૂર્ણ થઈ.</translation> <translation id="2929907241665500097">કંઈક ખોટુ થયું હોવાને કારણે Chrome અપડેટ કરી શકાયું નથી. <ph name="BEGIN_LINK" />Chrome અપડેટ કરવામાં આવતી સમસ્યાઓ અને નિષ્ફળ થયેલા અપડેટ સુધારો.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> - નેટવર્ક સાઇન ઇન - Chrome</translation> <translation id="3019382870990049182">&ChromeOS Flex અપડેટ કરવા માટે ફરીથી લૉન્ચ કરો</translation> <translation id="303514781271618814">Chrome એવી સુવિધાઓની શોધખોળ કરી રહ્યું છે જે તમારા ડેટાના મર્યાદિત ઉપયોગ વડે પણ સાઇટને બ્રાઉઝિંગનો પહેલાં જેવો જ અનુભવ પ્રદાન કરી શકે</translation> <translation id="3037838751736561277">Google Chrome બૅકગ્રાઉન્ડ મોડમાં છે.</translation> +<translation id="3038232873781883849">ઇન્સ્ટૉલ થવાની રાહ જોઈ રહ્યાં છીએ...</translation> <translation id="3059710691562604940">Safe Browsingની સુવિધા બંધ છે. Chrome તેને ચાલુ રાખવાનો સુઝાવ આપે છે.</translation> <translation id="3065168410429928842">Chrome ટૅબ</translation> <translation id="3069821012350118710">તમે મુલાકાત લો છો એ બધી સાઇટ તમે Chrome બંધ કરો નહીં, ત્યાં સુધી તમારી માહિતી યાદ રાખે છે</translation> @@ -120,6 +129,7 @@ <translation id="3169523567916669830">અજમાયશો દરમિયાન, તમે રુચિના એ વિષયોને જોઈ અને કાઢી નાખી શકો છો કે જેનો ઉપયોગ સાઇટ દ્વારા તમને જાહેરાતો બતાવવા માટે કરવામાં આવ્યો હતો. Chrome તમારા તાજેતરના બ્રાઉઝિંગ ઇતિહાસના આધારે તમારી રુચિઓનું અનુમાન લગાવે છે.</translation> <translation id="3245429137663807393">જો તમે Chromeના વપરાશના રિપોર્ટ પણ શેર કરતા હો, તો તે રિપોર્ટમાં તમે મુલાકાત લો છો તે URLs શામેલ હોય છે</translation> <translation id="3282568296779691940">Chrome માં સાઇન ઇન કરો</translation> +<translation id="3286538390144397061">હવે ફરીથી પ્રારંભ કરો</translation> <translation id="3360895254066713204">Chrome સહાયક</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome હમણાં ફરીથી લૉન્ચ થશે}=1{Chrome 1 સેકન્ડમાં ફરીથી લૉન્ચ થશે}one{Chrome # સેકન્ડમાં ફરીથી લૉન્ચ થશે}other{Chrome # સેકન્ડમાં ફરીથી લૉન્ચ થશે}}</translation> <translation id="3396977131400919238">ઇન્સ્ટૉલેશન દરમિયાન એક ઑપરેટિંગ સિસ્ટમની ભૂલ આવી. કૃપા કરીને Google Chrome ફરીથી ડાઉનલોડ કરો.</translation> @@ -156,9 +166,11 @@ <translation id="4106587138345390261">Chrome એવી નવી સુવિધાઓની શોધખોળ કરી રહ્યું છે કે જેના વડે સાઇટ તમારી ઓછી માહિતીનો ઉપયોગ કરીને બ્રાઉઝિંગનો એવો જ અનુભવ પ્રદાન કરી શકે</translation> <translation id="4110895483821904099">તમારી નવી Chrome પ્રોફાઇલ સેટઅપ કરો</translation> <translation id="4147555960264124640">તમે મેનેજ કરેલા એકાઉન્ટ સાથે સાઇન ઇન કરી રહ્યાં છો અને તમારી Google Chrome પ્રોફાઇલ પર ઍડમિનને એનું નિયંત્રણ આપી રહ્યાં છો. તમારો Chrome ડેટા, જેમ કે તમારી ઍપ, બુકમાર્ક, ઇતિહાસ, પાસવર્ડ અને બીજા સેટિંગ, કાયમ માટે <ph name="USER_NAME" />થી જોડાયેલા રહેશે. તમે Google એકાઉન્ટ ડૅશબોર્ડથી આ ડેટાને ડિલીટ કરી શકશો, પરંતુ તમે આ ડેટાને બીજા એકાઉન્ટ સાથે સાંકળી શકશો નહીં. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">ઇન્સ્ટોલ કરી રહ્યું છે...</translation> <translation id="4149882025268051530">ઇન્સ્ટૉલર આર્કાઇવને અનકોમ્પ્રેસ કરવામાં નિષ્ફળ. કૃપા કરીને Google Chrome ફરીથી ડાઉનલોડ કરો.</translation> <translation id="4191857738314598978">{0,plural, =1{એક દિવસની અંદર Chromeને ફરીથી લૉન્ચ કરો}one{# દિવસની અંદર Chromeને ફરીથી લૉન્ચ કરો}other{# દિવસની અંદર Chromeને ફરીથી લૉન્ચ કરો}}</translation> <translation id="4205939740494406371">Chrome તમારા પાસવર્ડ ચેક કરી શકતું નથી. 24 કલાક પછી ફરી પ્રયાસ કરજો અથવા <ph name="BEGIN_LINK" />તમારા Google એકાઉન્ટમાં પાસવર્ડ ચેક કરો<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">રદ કરી રહ્યાં છીએ…</translation> <translation id="4242034826641750751">આ સાઇટ માટે Chromeને કૅમેરા અને માઇક્રોફોનની પરવાનગીઓની જરૂર છે</translation> <translation id="424864128008805179">Chromeમાંથી સાઇન આઉટ કરીએ?</translation> <translation id="4251615635259297716">તમારા Chrome ડેટાને આ એકાઉન્ટ સાથે લિંક કરીએ?</translation> @@ -166,6 +178,7 @@ <translation id="4281844954008187215">સેવાની શરતો</translation> <translation id="4293420128516039005">તમારા બધા ડિવાઇસ પર Chromeને સિંક અને વ્યક્તિગત કરવા માટે સાઇન ઇન કરો</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">ડાઉનલોડ પૂર્ણ.</translation> <translation id="4335235004908507846">Chrome તમને ડેટા ઉલ્લંઘન, ખરાબ એક્સ્ટેંશન અને બીજી ઘણી બાબતોથી સુરક્ષિત રાખી શકે છે</translation> <translation id="4343195214584226067"><ph name="EXTENSION_NAME" />ને Chromeમાં ઉમેરવામાં આવ્યું છે</translation> <translation id="4384570495110188418">તમે સાઇન ઇન કરેલું ન હોવાને કારણે Chrome તમારા પાસવર્ડ ચેક કરી શકતું નથી</translation> @@ -180,6 +193,7 @@ <translation id="4600710005438004015">Chromeનું નવું વર્ઝન અપડેટ ન થવાથી, તમે નવી સુવિધાઓ અને સુરક્ષાના સુધારા ચૂકી રહ્યા છો.</translation> <translation id="4627412468266359539">વૈકલ્પિક: Googleને ડાયગ્નોસ્ટિક અને વપરાશનો ડેટા ઑટોમૅટિક રીતે મોકલીને ChromeOS Flexની સુવિધાઓ અને કાર્યપ્રદર્શનને બહેતર બનાવવામાં સહાય કરો.</translation> <translation id="4633000520311261472">Chrome ને સુરક્ષિત બનાવવા માટે, અમે <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> માં સૂચિબદ્ધ નથી અને તમારી જાણ વિના ઉમેરવામાં આવ્યાં હોઈ શકે છે તેવા કેટલાક એક્સ્ટેન્શન્સને અક્ષમ કર્યા છે.</translation> +<translation id="4680828127924988555">ઇન્સ્ટૉલેશનની પ્રક્રિયા રદ કરો</translation> <translation id="469553575393225953">અજાણ્યા સ્રોતો પરના એક્સ્ટેન્શન, ઍપ અને થીમ તમારા ડિવાઇસને નુકસાન પહોંચાડી શકે છે. Chrome તેમને Chrome વેબ સ્ટોર પરથી જ ઇન્સ્ટૉલ કરવાનો સુઝાવ આપે છે</translation> <translation id="4728575227883772061">અનુલ્લેખિત ભૂલને કારણે ઇન્સ્ટોલેશન નિષ્ફળ રહ્યું. જો Google Chrome હાલમાં ચાલુ હોય, તો કૃપા કરીને તેને બંધ કરો અને તેનો ફરીથી પ્રયાસ કરો.</translation> <translation id="4747730611090640388">Chrome તમારી રુચિઓનું અનુમાન લગાવી શકે છે. પછી, તમે જેની મુલાકાત લો તે સાઇટ Chromeને તમારી રુચિઓ જોવા માટે કહી શકે છે, જેથી તમને જોવા મળતી જાહેરાતોને મનગમતી બનાવી શકાય.</translation> @@ -235,10 +249,14 @@ <translation id="5895138241574237353">પુનઃપ્રારંભ કરો</translation> <translation id="5901850848447342934">તમે Chrome બંધ કરશો, ત્યારે તમને <ph name="BEGIN_BOLD" />મોટાભાગની બધી સાઇટમાંથી સાઇન આઉટ<ph name="END_BOLD" /> કરવામાં આવશે. જો સિંક કરવાની સુવિધા બંધ હશે, તો તમને <ph name="BEGIN_BOLD" />Googleની સેવાઓ અને Chromeમાંથી પણ સાઇન આઉટ<ph name="END_BOLD" /> કરવામાં આવશે.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - નેટવર્ક સાઇન ઇન</translation> +<translation id="5924017743176219022">ઇન્ટરનેટ સાથે કનેક્ટ કરી રહ્યાં છીએ...</translation> <translation id="5940385492829620908">તમારું વેબ, બુકમાર્ક અને અન્ય Chrome સામગ્રી અહીં હોય છે.</translation> +<translation id="5941711191222866238">નાનું કરો</translation> <translation id="5941830788786076944">Google Chrome ને ડિફૉલ્ટ બ્રાઉઝર બનાવો</translation> <translation id="5959292945051687759">જો આ પેજ પર સેટિંગ બતાવેલું ન હોય, તો તમારા <ph name="LINK_BEGIN" /> ChromeOS સેટિંગ<ph name="LINK_END" />માં જુઓ</translation> +<translation id="6003112304606738118">ડાઉનલોડ કરી રહ્યાં છીએ… <ph name="HOURS" /> કલાક બાકી છે</translation> +<translation id="6040143037577758943">બંધ કરો</translation> <translation id="6070348360322141662">વધારાની સુરક્ષા માટે, Google Chrome, તમારા ડેટાને એન્ક્રિપ્ટ કરશે</translation> <translation id="608006075545470555">આ બ્રાઉઝરમાં ઑફિસની પ્રોફાઇલ ઉમેરો</translation> <translation id="6113794647360055231">Chrome હવે પહેલાંથી બહેતર બન્યું છે</translation> @@ -247,8 +265,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> - Google Chrome બીટા</translation> <translation id="6235018212288296708">mDNS ટ્રાફિકને મંજૂરી આપવા માટે Google Chrome માટે ઇનબાઉન્ડ નિયમ.</translation> <translation id="6247557882553405851">Google પાસવર્ડ મેનેજર</translation> +<translation id="6273793429163604305">તૈયાર રહો...</translation> <translation id="6291089322031436445">Chrome Dev ઍપ્લિકેશનો</translation> <translation id="6291549208091401781">Google Chrome, તમારા કમ્પ્યુટર પર પહેલાંથી તમામ વપરાશકર્તાઓ માટે ઇન્સ્ટૉલ કરેલ છે.</translation> +<translation id="6327105987658262776">કોઈ અપડેટ ઉપલબ્ધ નથી.</translation> <translation id="6412673304250309937">URLsને Chromeમાં સ્ટોર કરેલી અસુરક્ષિત સાઇટની સૂચિ સાથે ચેક કરે છે. જો કોઈ સાઇટ તમારો પાસવર્ડ ચોરી કરવાનો પ્રયાસ કરે અથવા તમે કોઈ નુકસાનકારક ફાઇલ ડાઉનલોડ કરો, ત્યારે Chrome પેજ કન્ટેન્ટના બિટની સાથોસાથ URLs પણ Safe Browsingને મોકલી શકે છે.</translation> <translation id="6418662306461808273">વર્તમાન Chrome પ્રોફાઇલ પર સ્વિચ કરીએ?</translation> <translation id="6506909944137591434">તમારા આસપાસનો 3D નકશો બનાવવા માટે, Chromeને કૅમેરાની પરવાનગીની જરૂર છે</translation> @@ -269,6 +289,7 @@ <translation id="6943584222992551122">આ વ્યક્તિનો બ્રાઉઝિંગ ડેટા આ ડિવાઇસમાંથી ડિલીટ કરવામાં આવશે. આ ડેટા પાછો મેળવવા માટે, Chromeમાં <ph name="USER_EMAIL" /> તરીકે સાઇન ઇન કરો.</translation> <translation id="6967962315388095737">mDNS ટ્રાફિકને મંજૂરી આપવા માટે Google Chrome બીટા માટે ઇનબાઉન્ડ નિયમ.</translation> <translation id="6989339256997917931">Google Chrome અપડેટ કરવામાં આવ્યું હતું, પણ તમે તેનો 30 દિવસ સુધી ઉપયોગ કર્યો નથી.</translation> +<translation id="7025789849649390912">ઇન્સ્ટૉલેશનની પ્રક્રિયા રોકી.</translation> <translation id="7025800014283535195">તમે અહીં એક Chrome પ્રોફાઇલથી બીજી Chrome પ્રોફાઇલ પર સ્વિચ કરી શકો છો</translation> <translation id="7036251913954633326">જો તમે માત્ર એક વાર જ આ એકાઉન્ટનો ઉપયોગ કરવા માગતા હો, તો તમે Chrome બ્રાઉઝરમાં <ph name="GUEST_LINK_BEGIN" />અતિથિ મોડ<ph name="GUEST_LINK_END" />નો ઉપયોગ કરી શકો છો. જો તમે કોઈ બીજી વ્યક્તિ માટે એકાઉન્ટ ઉમેરવા માગતા હો, તો તમારા <ph name="DEVICE_TYPE" />માં <ph name="LINK_BEGIN" />નવી વ્યક્તિ ઉમેરો<ph name="LINK_END" />. @@ -297,11 +318,13 @@ <translation id="7481213027396403996">Chromeની સૌથી વધુ મજબૂત સુરક્ષા મેળવો</translation> <translation id="7486227612705979895">ઍડ્રેસ બારમાં સૂચનો કરવા માટે, Chrome તમારી ડ્રાઇવને ઍક્સેસ કરશે</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119"><ph name="COMPANY_NAME" /> ઇન્સ્ટૉલર</translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">Chrome પર આપનું સ્વાગત છે</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> માટે જરૂરી છે કે તમે આ ડિવાઇસનો ઉપયોગ કરતા પહેલાં નીચે આપેલી સેવાની શરતો વાંચો અને તેને સ્વીકારો. આ શરતો Google ChromeOSની શરતોમાં વધારો કરતી નથી, તેમાં ફેરફાર કરતી નથી અથવા તેને મર્યાદિત કરતી નથી.</translation> <translation id="7629695634924605473">Chrome વડે તમે તમારા પાસવર્ડમાં ક્યારેક ચેડાં થાય તો તેના વિશે જાણકારી મેળવી શકો છો</translation> <translation id="7641148173327520642">તમારા સિસ્ટમ વ્યવસ્થાપકે <ph name="TARGET_URL_HOSTNAME" />ને ઍક્સેસ કરવા Google Chromeને <ph name="ALTERNATIVE_BROWSER_NAME" /> ખોલવા માટે ગોઠવેલું છે.</translation> +<translation id="7649070708921625228">સહાય</translation> <translation id="7651907282515937834">Chrome એન્ટરપ્રાઇઝ લૉગો</translation> <translation id="7655455401911432608">તમારો બ્રાઉઝિંગ ઇતિહાસ કે જેમાં આ ડિવાઇસ પર તમે Chrome વડે મુલાકાત લીધેલી સાઇટનો રેકોર્ડ હોય છે.</translation> <translation id="7747138024166251722">ઇન્સ્ટૉલર અસ્થાયી ડિરેક્ટરી બનાવી શક્યું નથી. કૃપા કરીને ખાલી ડિસ્ક સ્પેસ માટે અને સૉફ્ટવેર ઇન્સ્ટૉલ કરવાની પરવાનગી માટે તપાસો.</translation> @@ -313,6 +336,8 @@ <translation id="7801699035218095297">Google Chrome પાસવર્ડની કૉપિ કરવાનો પ્રયાસ કરી રહ્યું છે. આની મંજૂરી આપવા માટે તમારો Windows પાસવર્ડ લખો.</translation> <translation id="7808348361785373670">Chrome માંથી દૂર કરો...</translation> <translation id="7825851276765848807">અનુલ્લેખિત ભૂલને કારણે ઇન્સ્ટોલેશન નિષ્ફળ રહ્યું. કૃપા કરીને Google Chrome ફરીથી ડાઉનલોડ કરો.</translation> +<translation id="7845233973568007926">ઇન્સ્ટૉલ કરવા બદલ આભાર. <ph name="BUNDLE_NAME" />નો ઉપયોગ કરતા પહેલાં તમારે તમારું કમ્પ્યુટર ફરી શરૂ કરવું આવશ્યક છે.</translation> +<translation id="7872446069773932638">ડાઉનલોડ કરી રહ્યાં છીએ… <ph name="SECONDS" /> સેકન્ડ બાકી છે</translation> <translation id="7880591377632733558">Chrome પર આપનું સ્વાગત છે, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">જો તમે કમ્પ્યુટરને શેર કરો છો, તો મિત્રો અને કુટુંબીજનો અલગ-અલગ બ્રાઉઝ કરી શકે છે અને તેમને જોઈએ તેમ Chrome ને સેટ કરી શકે છે.</translation> <translation id="7896673875602241923">કોઈએ આ કમ્પ્યુટર પર પહેલા <ph name="ACCOUNT_EMAIL_LAST" /> તરીકે Chromeમાં સાઇન ઇન કર્યું છે. તમારી માહિતી અલગ રાખવા માટે કૃપા કરીને નવો Chrome વપરાશકર્તા બનાવો.</translation> @@ -323,8 +348,11 @@ <translation id="8005666035647241369">આ ડિવાઇસ પર Google પાસવર્ડ મેનેજરમાં સાચવો</translation> <translation id="8008534537613507642">Chrome ફરીથી ઇન્સ્ટોલ કરો</translation> <translation id="8013993649590906847">જો છબીમાં ઉપયોગી વર્ણન ન હોય, તો Chrome તમને વર્ણન પૂરું પાડવાનો પ્રયાસ કરશે. વર્ણન બનાવવા માટે, Googleને છબીઓ મોકલવામાં આવે છે.</translation> +<translation id="80471789339884597">ઇન્સ્ટૉલ કરવા બદલ આભાર. તમારે <ph name="BUNDLE_NAME" />નો ઉપયોગ કરતા પહેલાં તમારા બધા બ્રાઉઝર ફરી શરૂ કરવા આવશ્યક છે.</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">&Google Chrome વિશે</translation> +<translation id="813913629614996137">પ્રારંભ કરી રહ્યું છે...</translation> <translation id="8255190535488645436">Google Chrome તમારા કૅમેરા અને માઇક્રોફોનનો ઉપયોગ કરી રહ્યું છે.</translation> <translation id="8286862437124483331">Google Chrome પાસવર્ડ્સ બતાવવાનો પ્રયાસ કરી રહ્યું છે. આની મંજૂરી આપવા માટે તમારો Windows પાસવર્ડ લખો.</translation> <translation id="828798499196665338">તમારા માતાપિતાએ Chrome માટે "સાઇટ, ઍપ અને એક્સ્ટેન્શન માટેની પરવાનગીઓ" બંધ કરી છે. આ <ph name="EXTENSION_TYPE_PARAMETER" /> ચાલુ કરવાની મંજૂરી નથી.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_hi.xtb b/chrome/app/resources/google_chrome_strings_hi.xtb index 25a075e..c415461 100644 --- a/chrome/app/resources/google_chrome_strings_hi.xtb +++ b/chrome/app/resources/google_chrome_strings_hi.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="hi"> <translation id="1001534784610492198">इंस्टॉलर संग्रह खराब या अमान्य है. कृपया Google Chrome फिर से डाउनलोड करें.</translation> +<translation id="1026101648481255140">इंस्टॉल करने की प्रोसेस को दोबारा चालू करें</translation> <translation id="102763973188675173">Google Chrome को पसंद के मुताबिक बनाएं और नियंत्रित करें. अपडेट उपलब्ध है.</translation> <translation id="1051826050538111504">आपके कंप्यूटर पर नुकसान पहुंचाने वाला सॉफ़्टवेयर है. Chrome उसे हटा सकता है, आपकी सेटिंग को बहाल कर सकता है, और एक्सटेंशन को बंद कर सकता है, ताकि आपका ब्राउज़र फिर सामान्य रूप से काम करने लगे.</translation> <translation id="1065672644894730302">आपकी प्राथमिकताओं को पढ़ा नहीं जा सकता| \\n\\nकुछ विशेषताएं अनुपलब्ध हो सकती हैं और प्राथमिकताओं में किए गए परिवर्तनों को सहेजा नहीं जाएगा.</translation> @@ -13,6 +14,7 @@ <translation id="1154147086299354128">Chrome में &खोलें</translation> <translation id="1178374936842835197">अगर कोई सेटिंग इस पेज पर नहीं दिखती है, तो उसे अपनी <ph name="LINK_BEGIN" /> ChromeOS Flex की सेटिंग<ph name="LINK_END" /> में खोजें</translation> +<translation id="1203500561924088507">इंस्टॉल करने के लिए धन्यवाद. <ph name="BUNDLE_NAME" /> का इस्तेमाल करने से पहले, ब्राउज़र को रीस्टार्ट करना ज़रूरी है.</translation> <translation id="1278833599417554002">&Chrome को अपडेट करने के लिए फिर से लॉन्च करें</translation> <translation id="1302523850133262269">कृपया Chrome के द्वारा नवीनतम सिस्टम अपडेट इंस्टॉल करने के दौरान प्रतीक्षा करें.</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> के मुताबिक, यह ज़रूरी है कि इस डिवाइस का इस्तेमाल करने से पहले आप सेवा की इन शर्तों को पढ़ें और स्वीकार करें. इन शर्तों से, Google ChromeOS Flex की शर्तों में कोई नई शर्त नहीं जुड़ती, न ही उनमें कोई बदलाव होता है, और न ही उन्हें सीमित किया जाता है.</translation> @@ -33,6 +35,7 @@ <translation id="1619887657840448962">Chrome को ज़्यादा सुरक्षित बनाने के लिए, हमने निम्न एक्सटेंशन को अक्षम कर दिया है जो <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> में सूचीबद्ध नहीं है और आपकी जानकारी के बिना जोड़ा गया हो सकता है.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />अपना डेटा कैसे मैनेज करें:<ph name="END_BOLD" /> आपकी निजता को सुरक्षित रखने के लिए, हम आपकी पसंद के उन विषयों को ऑटोमैटिकली मिटा देते हैं जिनका अनुमान चार हफ़्ते पहले लगाया गया था. ब्राउज़ करते रहने पर, आपकी पसंद का कोई विषय, सूची में फिर से शामिल किया जा सकता है. इसके अलावा, आपके पास उन विषयों को हटाने का भी विकल्प होता है जिन्हें आपको Chrome की सूची में शामिल नहीं करवाना है.</translation> <translation id="1628000112320670027">Chrome में सहायता पाएं</translation> +<translation id="1640672724030957280">डाउनलोड हो रहा है...</translation> <translation id="1662146548738125461">ChromeOS Flex के बारे में जानकारी</translation> <translation id="1674870198290878346">Chrome गु&प्त विंडो में लिंक खोलें</translation> <translation id="1682634494516646069">Google Chrome अपनी डेटा निर्देशिका को पढ़ और उस पर लिख नहीं सकता :\n\n<ph name="USER_DATA_DIRECTORY" /></translation> @@ -48,7 +51,9 @@ <translation id="1877026089748256423">Chrome पुराना हो गया है</translation> <translation id="1919130412786645364">Chrome में साइन-इन करने दें</translation> <translation id="1952239763774043237">आगे भी Google Chrome के अपडेट पाते रहने के लिए, आपके कंप्यूटर में macOS 10.13 या इसके बाद का वर्शन होना चाहिए. इस कंप्यूटर में macOS 10.12 का इस्तेमाल किया जा रहा है.</translation> +<translation id="1953553007165777902">डाउनलोड हो रहा है... <ph name="MINUTE" /> मिनट बचे हैं</translation> <translation id="2018528049276128029">हर प्रोफ़ाइल के पास उसके अपने Chrome से जुड़ी जानकारी होती है, जैसे कि बुकमार्क, इतिहास, पासवर्ड, और अन्य जानकारी</translation> +<translation id="2018879682492276940">इंस्टॉल नहीं हो सका. कृपया फिर से कोशिश करें.</translation> <translation id="2071318482926839249">आपने पहले से ही किसी दूसरे खाते में साइन इन किया हुआ है. आपकी ब्राउज़िंग को निजी रखने के लिए, Chrome आपकी प्रोफ़ाइल बना सकता है.</translation> <translation id="207902854391093810">ट्रायल के दौरान, विज्ञापनों की परफ़ॉर्मेंस का पता लगाने वाला एपीआई, आपकी देखी गई साइटों को अनुमति देता है कि वे Chrome से आपकी जानकारी पाने का अनुरोध कर सकें. इस जानकारी से, साइट पर दिखाए जाने वाले विज्ञापनों की परफ़ॉर्मेंस का पता लगाने में मदद मिलती है. विज्ञापनों की परफ़ॉर्मेंस का पता लगाने वाला एपीआई, क्रॉस-साइट ट्रैकिंग को रोकता है. इसके लिए एपीआई, साइटों को आपस में कम से कम जानकारी शेयर करने देता है.</translation> <translation id="2094648590148273905">ChromeOS Flex की शर्तें</translation> @@ -60,6 +65,7 @@ <translation id="2131230230468101642">आपकी निजता को सुरक्षित रखने के लिए, हम आपकी पसंद के उन विषयों को ऑटोमैटिकली मिटा देते हैं जिनका अनुमान चार हफ़्ते पहले लगाया गया था. ब्राउज़ करते रहने पर, आपकी पसंद का कोई विषय, सूची में फिर से शामिल किया जा सकता है. इसके अलावा, आपके पास उन विषयों को हटाने का भी विकल्प होता है जिन्हें आपको Chrome की सूची में शामिल नहीं करवाना है.</translation> <translation id="2139300032719313227">ChromeOS को रीस्टार्ट करें</translation> <translation id="2151406531797534936">कृपया Chrome को अभी रीस्टार्ट करें</translation> +<translation id="2174917724755363426">इंस्टॉल करने की प्रोसेस पूरी नहीं हुई. क्या आपको वाकई इसे रद्द करना है?</translation> <translation id="2258103955319320201">अपने सभी डिवाइसों पर, Chrome ब्राउज़र से जुड़ी सुविधाएं ऐक्सेस करने के लिए, साइन इन करें. इसके बाद, सिंक करने की सुविधा चालू करें</translation> <translation id="2290014774651636340">Google API (एपीआई) कुंजियां मौजूद नहीं हैं. Google Chrome के कुछ फ़ंक्शन बंद कर दिए जाएंगे.</translation> <translation id="2290095356545025170">क्या आप वाकई Google Chrome को विस्थापित करना चाहते हैं?</translation> @@ -96,13 +102,16 @@ <translation id="2871893339301912279">आप Chrome में प्रवेश हैं.</translation> <translation id="2885378588091291677">काम का मैनेजर</translation> <translation id="2888126860611144412">Chrome के बारे में</translation> +<translation id="2915996080311180594">बाद में रीस्टार्ट करें</translation> <translation id="2926676257163822632">कमज़ोर पासवर्ड का अंदाज़ा लगाना आसान होता है. Chrome को <ph name="BEGIN_LINK" />आपके लिए मज़बूत पासवर्ड बनाने और उन्हें याद रखने की अनुमति दें<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">Chrome को इस साइट के लिए, कैमरा ऐक्सेस करने की अनुमति चाहिए</translation> +<translation id="2928420929544864228">इंस्टॉल हो गया.</translation> <translation id="2929907241665500097">किसी गड़बड़ी की वजह से Chrome अपडेट नहीं हुआ. <ph name="BEGIN_LINK" />Chrome को अपडेट करने से जुड़ी समस्याएं और नहीं हो पाने वाले अपडेट ठीक करें.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> - नेटवर्क में Chrome से साइन-इन करें</translation> <translation id="3019382870990049182">&ChromeOS Flex को अपडेट करने के लिए, इसे फिर से लॉन्च करें</translation> <translation id="303514781271618814">Chrome पर ऐसी नई सुविधाएं एक्सप्लोर की जा रही हैं जिनसे साइटें, उपयोगकर्ता का कम डेटा इस्तेमाल करके उन्हें पहले जैसा अनुभव दे सकती हैं</translation> <translation id="3037838751736561277">Google Chrome पृष्ठभूमि मोड में है.</translation> +<translation id="3038232873781883849">इंस्टॉल करने की प्रोसेस, कुछ देर में शुरू होगी...</translation> <translation id="3059710691562604940">सुरक्षित ब्राउज़िंग की सुविधा बंद है. Chrome इसे चालू करने का सुझाव देता है.</translation> <translation id="3065168410429928842">Chrome टैब</translation> <translation id="3069821012350118710">जिन साइटों पर जाया जाता है उनके पास आपकी जानकारी तब तक रहती है, जब तक आप Chrome को बंद न कर दें</translation> @@ -116,6 +125,7 @@ <translation id="3169523567916669830">ट्रायल के दौरान, आपके पास पसंद के उन विषयों को देखने और हटाने का विकल्प होता है जिनका इस्तेमाल करके साइटें आपको विज्ञापन दिखाती हैं. Chrome उन विषयों का अनुमान लगाता है जो आपको दिलचस्प लग सकते हैं. यह अनुमान आपके हाल के ब्राउज़िंग इतिहास के आधार पर लगाया जाता है.</translation> <translation id="3245429137663807393">अगर Chrome के इस्तेमाल से जुड़ी जानकारी देने वाली रिपोर्ट भी शेयर की जाती हैं, तो याद रखें कि आपके देखे गए पेजों के यूआरएल उनमें शामिल होते हैं</translation> <translation id="3282568296779691940">Chrome में साइन इन करें</translation> +<translation id="3286538390144397061">अभी फिर से प्रारंभ करें</translation> <translation id="3360895254066713204">Chrome सहायक</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome अभी फिर से लॉन्च होगा}=1{Chrome 1 सेकंड में फिर से लॉन्च होगा}one{Chrome # सेकंड में फिर से लॉन्च होगा}other{Chrome # सेकंड में फिर से लॉन्च होगा}}</translation> <translation id="3396977131400919238">स्थापित करने के दौरान ऑपरेटिंग सिस्टम में गड़बड़ी आई. कृपया Google Chrome फिर से डाउनलोड करें.</translation> @@ -152,9 +162,11 @@ <translation id="4106587138345390261">Chrome नई सुविधाओं पर काम कर रहा है. इनकी मदद से साइटें, आपकी निजी जानकारी का कम से कम इस्तेमाल करने के बावजूद, आपको ब्राउज़िंग का पहले जैसा अनुभव दे पाएंगी</translation> <translation id="4110895483821904099">Chrome पर अपनी नई प्रोफ़ाइल सेट अप करें</translation> <translation id="4147555960264124640">आप प्रबंधित खाते से साइन इन कर रहे हैं और उसके एडमिन को अपनी Google Chrome प्रोफ़ाइल पर नियंत्रण दे रहे हैं. आपका Chrome डेटा, जैसे आपके ऐप्लिकेशन, बुकमार्क, इतिहास, पासवर्ड, और दूसरे सेटिंग <ph name="USER_NAME" /> से स्थायी रूप से जुड़ जाएंगे. आप Google खाता डैशबोर्ड से इस डेटा को मिटा सकेंगे, लेकिन आप किसी दूसरे खाते से इस डेटा को जोड़ नहीं सकेंगे. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">इंस्टॉल हो रहा है...</translation> <translation id="4149882025268051530">इंस्टॉलर, संग्रह को विस्तारित करने में विफल हुआ. कृपया Google Chrome फिर से डाउनलोड करें.</translation> <translation id="4191857738314598978">{0,plural, =1{एक दिन के अंदर Chrome को फिर से लॉन्च करें}one{# दिनों के अंदर Chrome को फिर से लॉन्च करें}other{# दिनों के अंदर Chrome को फिर से लॉन्च करें}}</translation> <translation id="4205939740494406371">Chrome आपके पासवर्ड की जांच नहीं कर सकता. 24 घंटे बाद कोशिश करें या <ph name="BEGIN_LINK" />अपने Google खाते के पासवर्ड की जांच करें<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">रद्द किया जा रहा है...</translation> <translation id="4242034826641750751">Chrome को इस साइट के लिए, माइक्रोफ़ोन और कैमरा ऐक्सेस करने की अनुमति चाहिए</translation> <translation id="424864128008805179">Chrome से साइन आउट करें?</translation> <translation id="4251615635259297716">आपके Chrome डेटा को इस खाते से लिंक करें?</translation> @@ -162,6 +174,7 @@ <translation id="4281844954008187215">सेवा की शर्तें</translation> <translation id="4293420128516039005">Chrome को अपने सभी डिवाइस पर सिंक करने और मनमुताबिक बनाने के लिए साइन इन करें</translation> <translation id="4328355335528187361">Google Chrome डेवलपर (mDNS-In)</translation> +<translation id="4334294535648607276">डाउनलोड पूर्ण.</translation> <translation id="4335235004908507846">Chrome आपको डेटा के गलत इस्तेमाल से बचाता है. साथ ही, इससे आप नुकसान पहुंचाने वाले एक्सटेंशन जैसी कई चीज़ाें से सुरक्षित रह पाएंगे</translation> <translation id="4343195214584226067"><ph name="EXTENSION_NAME" /> को Chrome में जोड़ दिया गया है</translation> <translation id="4384570495110188418">Chrome आपके पासवर्ड की जांच नहीं कर सकता, क्योंकि आपने साइन इन नहीं किया है</translation> @@ -176,6 +189,7 @@ <translation id="4600710005438004015">Chrome सबसे नए वर्शन में अपडेट नहीं कर सका, इसलिए आपको नई सुविधाएं और सुरक्षा सुधार नहीं मिल रहे हैं.</translation> <translation id="4627412468266359539">वैकल्पिक: ChromeOS Flex को बेहतर बनाने में हमारी मदद करने के लिए, Google को इसके इस्तेमाल से जुड़ा डेटा और इसकी परफ़ॉर्मेंस की जानकारी अपने-आप भेजने की सुविधा चालू करें.</translation> <translation id="4633000520311261472">Chrome को ज़्यादा सुरक्षित बनाने के लिए, हमने ऐसे कुछ एक्सटेंशन अक्षम कर दिए हैं जो <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> में सूचीबद्ध नहीं हैं और आपकी जानकारी के बिना जोड़े गए हो सकते हैं.</translation> +<translation id="4680828127924988555">इंस्टॉल करना रद्द करें</translation> <translation id="469553575393225953">नामालूम स्रोत से डाउनलोड किए गए एक्सटेंशन, ऐप्लिकेशन, और थीम से आपके डिवाइस को नुकसान पहुंच सकता है. हमारा सुझाव है कि आप इन्हें सिर्फ़ Chrome वेब स्टोर से इंस्टॉल करें</translation> <translation id="4728575227883772061">अनिर्दिष्ट कारण से स्थापना विफल हुई. अगर Google Chrome अभी खुला हुआ है, तो कृपया उसे बंद करें और फिर से प्रयास करें.</translation> <translation id="4747730611090640388">Chrome आपकी पसंद के विषयों का अनुमान लगा सकता है. Chrome जब आपकी पसंद का अनुमान लगा लेता है, तब आपके किसी दूसरी साइट पर जाने पर, वह साइट Chrome से आपकी पसंद जानने की अनुमति मांग सकती है. साइट यह अनुमति इसलिए मांगती है, ताकि वह आपको आपकी पसंद के हिसाब से विज्ञापन दिखा सके.</translation> @@ -231,10 +245,14 @@ <translation id="5895138241574237353">फिर से प्रारंभ करें</translation> <translation id="5901850848447342934">Chrome को बंद करने पर, आपको <ph name="BEGIN_BOLD" />ज़्यादातर साइटों से साइन आउट<ph name="END_BOLD" /> कर दिया जाएगा. सिंक करने की सुविधा बंद होने पर, आपको <ph name="BEGIN_BOLD" />Google की सेवाओं और Chrome से भी साइन आउट<ph name="END_BOLD" /> कर दिया जाएगा.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - नेटवर्क में साइन इन करें</translation> +<translation id="5924017743176219022">इंटरनेट से कनेक्ट हो रहा है…</translation> <translation id="5940385492829620908">आपके वेब, बुकमार्क और अन्य Chrome सामग्री यहां मौजूद रहती है.</translation> +<translation id="5941711191222866238">छोटा करें</translation> <translation id="5941830788786076944">Google Chrome को सामान्य ब्राउज़र बनाएं</translation> <translation id="5959292945051687759">अगर कोई सेटिंग इस पेज पर नहीं दिखती है, तो उसे अपनी <ph name="LINK_BEGIN" /> ChromeOS की सेटिंग<ph name="LINK_END" /> में खोजें</translation> +<translation id="6003112304606738118">डाउनलोड हो रहा है... <ph name="HOURS" /> घंटे बचे हैं</translation> +<translation id="6040143037577758943">बंद करें</translation> <translation id="6070348360322141662">ज़्यादा सुरक्षा के लिए, Google Chrome आपका डेटा सुरक्षित करेगा</translation> <translation id="608006075545470555">इस ब्राउज़र में वर्क प्रोफ़ाइल जोड़ें</translation> <translation id="6113794647360055231">Chrome पहले से बेहतर हो गया है</translation> @@ -243,8 +261,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> - Google Chrome बीटा</translation> <translation id="6235018212288296708">mDNS ट्रैफ़िक की अनुमति देने के लिए Google Chrome के लिए इनबाउंड नियम.</translation> <translation id="6247557882553405851">Google Password Manager</translation> +<translation id="6273793429163604305">तैयार हो जाएं...</translation> <translation id="6291089322031436445">Chrome डेवलपर ऐप्लिकेशन</translation> <translation id="6291549208091401781">Google Chrome आपके कंप्यूटर पर मौजूद सभी उपयोगकर्ताओं के लिए पहले से इंंस्टॉल है.</translation> +<translation id="6327105987658262776">कोई अपडेट उपलब्ध नहीं है.</translation> <translation id="6412673304250309937">Chrome में पहले से सेव असुरक्षित साइटों के साथ यूआरएल की जांच करता है. अगर कोई साइट आपका पासवर्ड चुराने की कोशिश करती है या आप कोई नुकसान पहुंचाने वाली फ़ाइल डाउनलोड करते हैं, तो Chrome सुरक्षित ब्राउज़िंग की सेवा को उनका यूआरएल भेजता है. यूआरएल के साथ इनमें उन पेज की कुछ सामग्री भी शामिल होती है.</translation> <translation id="6418662306461808273">क्या आप मौजूदा Chrome प्रोफ़ाइल में स्विच करना चाहते हैं?</translation> <translation id="6506909944137591434">आपके आस-पास की जगहों का 3D मैप बनाने के लिए, Chrome को कैमरा ऐक्सेस करने की अनुमति चाहिए</translation> @@ -265,6 +285,7 @@ <translation id="6943584222992551122">इस व्यक्ति का ब्राउज़िंग डेटा इस डिवाइस से मिटा दिया जाएगा. डेटा वापस पाने के लिए, Chrome में <ph name="USER_EMAIL" /> के रूप में साइन इन करें.</translation> <translation id="6967962315388095737">mDNS ट्रैफ़िक की अनुमति देने के लिए Google Chrome बीटा का इनबाउंड नियम.</translation> <translation id="6989339256997917931">Google Chrome को अपडेट कर दिया गया है, लेकिन आपने इसका कम से कम 30 दिन से उपयोग नहीं किया है.</translation> +<translation id="7025789849649390912">इंस्टॉल करने की प्रोसेस को बंद किया गया.</translation> <translation id="7025800014283535195">आप यहां Chrome प्रोफ़ाइलों के बीच स्विच कर सकते हैं</translation> <translation id="7036251913954633326">अगर आपको इस खाते का इस्तेमाल सिर्फ़ एक बार करना है, तो Chrome ब्राउज़र में <ph name="GUEST_LINK_BEGIN" />मेहमान मोड<ph name="GUEST_LINK_END" /> का इस्तेमाल किया जा सकता है. अगर आपको किसी अन्य व्यक्ति के लिए कोई खाता जोड़ना है, तो अपने <ph name="DEVICE_TYPE" /> में <ph name="LINK_BEGIN" />एक नया व्यक्ति जोड़ें<ph name="LINK_END" />. @@ -293,11 +314,13 @@ <translation id="7481213027396403996">Chrome की सबसे मज़बूत सुरक्षा पाएं</translation> <translation id="7486227612705979895">पता बार में सुझाव देने के लिए Chrome आपका 'डिस्क' ऐक्सेस करेगा</translation> <translation id="7535429826459677826">Google Chrome डेवलपर</translation> +<translation id="7583399374488819119"><ph name="COMPANY_NAME" /> इंस्टॉलर</translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">Chrome में आपका स्वागत है</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> के मुताबिक, यह ज़रूरी है कि इस डिवाइस का इस्तेमाल करने से पहले आप सेवा की इन शर्तों को पढ़ें और स्वीकार करें. इन शर्तों से, Google ChromeOS की शर्तों में कोई नई शर्त नहीं जुड़ती, न ही उनमें कोई बदलाव होता है, और न ही वे उतने तक सीमित रहती हैं.</translation> <translation id="7629695634924605473">Chrome यह बताता है कि कहीं आपके पासवर्ड का गलत इस्तेमाल तो नहीं किया गया है</translation> <translation id="7641148173327520642">आपके सिस्टम एडमिन ने <ph name="ALTERNATIVE_BROWSER_NAME" /> खाेलने के लिए, Google Chrome को कॉन्फ़िगर किया है ताकि <ph name="TARGET_URL_HOSTNAME" /> को ऐक्सेस किया जा सके.</translation> +<translation id="7649070708921625228">सहायता</translation> <translation id="7651907282515937834">Chrome Enterprise लोगो</translation> <translation id="7655455401911432608">आपका ब्राउज़िंग इतिहास, जिसमें इस डिवाइस पर Chrome का इस्तेमाल करके देखी गई साइटों का रिकॉर्ड होता है.</translation> <translation id="7747138024166251722">इंस्टॉलर अस्थायी डायरेक्टरी नहीं बना सका. कृपया डिस्क में खाली जगह और सॉफ़्टवेयर इंस्टॉल करने की अनुमति जांचें.</translation> @@ -309,6 +332,8 @@ <translation id="7801699035218095297">Google Chrome, पासवर्ड कॉपी करने की कोशिश कर रहा है. इसकी अनुमति देने के लिए Windows का पासवर्ड डालें.</translation> <translation id="7808348361785373670">Chrome से निकालें...</translation> <translation id="7825851276765848807">अनिर्दिष्ट गड़बड़ी के कारण डाउनलोड विफल हुआ. कृपया Google Chrome फिर से डाउनलोड करें.</translation> +<translation id="7845233973568007926">इंस्टॉल करने के लिए धन्यवाद. <ph name="BUNDLE_NAME" /> का इस्तेमाल करने से पहले, कंप्यूटर को रीस्टार्ट करना ज़रूरी है.</translation> +<translation id="7872446069773932638">डाउनलोड हो रहा है... <ph name="SECONDS" /> सेकंड बचे हैं</translation> <translation id="7880591377632733558">Chrome में आपका स्वागत है, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">अगर आप कंप्यूटर शेयर करते हैं, तो दोस्त और परिवार अलग-अलग ब्राउज़ कर सकते हैं और Chrome को जैसा चाहें सेट कर सकते हैं.</translation> <translation id="7896673875602241923">इस कंप्यूटर पर पहले किसी और ने <ph name="ACCOUNT_EMAIL_LAST" /> के रूप में Chrome में साइन इन किया है. अपनी जानकारी अलग रखने के लिए कृपया नया 'Chrome उपयोगकर्ता' बनाएं.</translation> @@ -319,8 +344,11 @@ <translation id="8005666035647241369">इस डिवाइस पर Google पासवर्ड मैनेजर में</translation> <translation id="8008534537613507642">Chrome फिर से इंस्टॉल करें</translation> <translation id="8013993649590906847">अगर किसी इमेज के बारे में मददगार जानकारी मौजूद नहीं है, तो Chrome उसके बारे में जानकारी देने की कोशिश करेगा. जानकारी तैयार करने के लिए, इमेज Google को भेजी जाती हैं.</translation> +<translation id="80471789339884597">इंस्टॉल करने के लिए धन्यवाद. <ph name="BUNDLE_NAME" /> का इस्तेमाल करने से पहले, आपको सभी ब्राउज़र रीस्टार्ट करने होंगे.</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">&Google Chrome के बारे में</translation> +<translation id="813913629614996137">शुरू हो रहा है...</translation> <translation id="8255190535488645436">Google Chrome आपके कैमरे और माइक्रोफ़ोन का उपयोग कर रहा है.</translation> <translation id="8286862437124483331">Google Chrome पासवर्ड दिखाने का प्रयास कर रहा है. इसकी अनुमति देने के लिए अपना Windows पासवर्ड लिखें.</translation> <translation id="828798499196665338">आपके अभिभावक ने Chrome के लिए, "साइट, ऐप्लिकेशन, और एक्सटेंशन के लिए अनुमतियां" को बंद कर दिया है. इस <ph name="EXTENSION_TYPE_PARAMETER" /> को चालू करने की अनुमति नहीं है.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_hr.xtb b/chrome/app/resources/google_chrome_strings_hr.xtb index 4fb11d8..a8ddb168 100644 --- a/chrome/app/resources/google_chrome_strings_hr.xtb +++ b/chrome/app/resources/google_chrome_strings_hr.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="hr"> <translation id="1001534784610492198">Arhiva programa za instalaciju je oštećena ili nevažeća. Ponovno preuzmite program Google Chrome.</translation> +<translation id="1026101648481255140">Nastavi instaliranje</translation> <translation id="102763973188675173">Prilagodite i kontrolirajte Google Chrome. Dostupno je ažuriranje.</translation> <translation id="1051826050538111504">Na računalu imate štetni softver. Chrome ga može ukloniti, vratiti vaše postavke i onemogućiti proširenja kako bi vaš preglednik ponovo funkcionirao normalno.</translation> <translation id="1065672644894730302">Vaše postavke nije moguće čitati. Neke značajke možda nisu dostupne i promjene postavki neće biti spremljene.</translation> @@ -13,6 +14,7 @@ <translation id="1154147086299354128">&Otvori u Chromeu</translation> <translation id="1178374936842835197">Ako se postavka ne prikazuje na ovoj stranici, pogledajte <ph name="LINK_BEGIN" /> postavke ChromeOS Flexa<ph name="LINK_END" /></translation> +<translation id="1203500561924088507">Zahvaljujemo što ste izvršili instaliranje. Da biste mogli koristiti <ph name="BUNDLE_NAME" />, morate ponovno pokrenuti preglednik.</translation> <translation id="1278833599417554002">Ponovo pokrenite da biste ažurirali &Chrome</translation> <translation id="1302523850133262269">Pričekajte da Chrome instalira najnovija ažuriranja sustava.</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> zahtijeva da pročitate i prihvatite sljedeće uvjete pružanja usluge prije upotrebe ovog uređaja. Ti uvjeti ne predstavljaju proširenje, izmjenu ili ograničenje uvjeta ChromeOS Flexa.</translation> @@ -33,6 +35,7 @@ <translation id="1619887657840448962">Kako bismo Chrome učinili sigurnijim, onemogućili smo sljedeće proširenje koje nije navedeno na stranici <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> i možda je dodano bez vašeg znanja.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Kako možete upravljati svojim podacima<ph name="END_BOLD" />: da bismo zaštitili vašu privatnost, automatski brišemo vaše interese starije od četiri tjedna. Tijekom vašeg daljnjeg pregledavanja neki se interes može ponovo pojaviti na popisu. Možete i ukloniti interese za koje ne želite da ih Chrome razmatra.</translation> <translation id="1628000112320670027">Potraži pomoć za upotrebu Chromea</translation> +<translation id="1640672724030957280">Preuzimanje...</translation> <translation id="1662146548738125461">O ChromeOS Flexu</translation> <translation id="1674870198290878346">Otvori vezu u ano&nimnom prozoru Chromea</translation> <translation id="1682634494516646069">Google Chrome ne može čitati iz svojeg podatkovnog direktorija niti u njega pisati: <ph name="USER_DATA_DIRECTORY" /></translation> @@ -48,7 +51,9 @@ <translation id="1877026089748256423">Chrome je zastario</translation> <translation id="1919130412786645364">Dopusti prijavu u Chrome</translation> <translation id="1952239763774043237">Da biste primali buduća ažuriranja Google Chromea, trebat će vam macOS 10.13 ili novija verzija. Na ovom se računalu upotrebljava macOS 10.12.</translation> +<translation id="1953553007165777902">Preuzimanje... Još <ph name="MINUTE" /> min</translation> <translation id="2018528049276128029">Svaki profil ima vlastite podatke u Chromeu kao što su oznake, povijest, zaporke i slično</translation> +<translation id="2018879682492276940">Instaliranje nije uspjelo. Pokušajte ponovo.</translation> <translation id="2071318482926839249">Već je prijavljen neki drugi račun. Da bi vaše pregledavanje ostalo odvojeno, Chrome vam može izraditi vlastiti profil.</translation> <translation id="207902854391093810">Tijekom eksperimenata Ad measurement API omogućuje web-lokacijama koje posjećujete da od Chromea traže podatke koji im pomažu mjeriti izvedbu svojih oglasa. Ad measurement API ograničava praćenje na različitim web-lokacijama tako što se između web-lokacija prenosi što je manje moguće podataka.</translation> <translation id="2094648590148273905">Uvjeti za ChromeOS Flex</translation> @@ -60,6 +65,7 @@ <translation id="2131230230468101642">Da bismo zaštitili vašu privatnost, automatski brišemo vaše interese starije od četiri tjedna. Tijekom vašeg daljnjeg pregledavanja neki se interes može ponovo pojaviti na popisu. Možete i ukloniti interese za koje ne želite da ih Chrome razmatra.</translation> <translation id="2139300032719313227">Ponovo pokrenite Chrome OS</translation> <translation id="2151406531797534936">Sada ponovo pokrenite Chrome</translation> +<translation id="2174917724755363426">Instaliranje nije dovršeno. Jeste li sigurni da ga želite otkazati?</translation> <translation id="2258103955319320201">Da biste mogli pristupiti svojim sadržajima u pregledniku Chrome na svim svojim uređajima, prijavite se i zatim uključite sinkronizaciju.</translation> <translation id="2290014774651636340">Nedostaju ključevi Google API-ja. Neke funkcije Google Chromea bit će onemogućene.</translation> <translation id="2290095356545025170">Jeste li sigurni da želite deinstalirati Google Chrome?</translation> @@ -96,13 +102,16 @@ <translation id="2871893339301912279">Prijavljeni ste na Chrome!</translation> <translation id="2885378588091291677">Upravitelj zadataka</translation> <translation id="2888126860611144412">O Chromeu</translation> +<translation id="2915996080311180594">Ponovo pokreni kasnije</translation> <translation id="2926676257163822632">Slabe zaporke lako je pogoditi. Neka Chrome <ph name="BEGIN_LINK" />izradi i zapamti snažne zaporke za vas<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">Chrome treba dopuštenje za fotoaparat za ovu web-lokaciju</translation> +<translation id="2928420929544864228">Instaliranje je dovršeno.</translation> <translation id="2929907241665500097">Chrome se nije ažurirao zbog pogreške. <ph name="BEGIN_LINK" />Riješite probleme s ažuriranjem i neuspjela ažuriranja Chromea.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> – Prijava na mrežu – Chrome</translation> <translation id="3019382870990049182">Ponovo pokrenite da biste ažurirali &ChromeOS Flex</translation> <translation id="303514781271618814">Chrome istražuje nove značajke koje web-lokacijama omogućuju pružanje istog doživljaja pregledavanja uz upotrebu manje količine vaših podataka</translation> <translation id="3037838751736561277">Google Chrome radi u pozadini.</translation> +<translation id="3038232873781883849">Čekanje na instaliranje...</translation> <translation id="3059710691562604940">Sigurno pregledavanje je isključeno. Chrome preporučuje da ga uključite.</translation> <translation id="3065168410429928842">Chromeova kartica</translation> <translation id="3069821012350118710">Web-lokacije koje posjećujete pamte vaše podatke dok ne zatvorite Chrome</translation> @@ -116,6 +125,7 @@ <translation id="3169523567916669830">Tijekom probi možete vidjeti i ukloniti teme koje web-lokacije koriste da bi vam prikazivale oglase. Chrome procjenjuje vaše interese na temelju vaše nedavne povijesti pregledavanja.</translation> <translation id="3245429137663807393">Ako dijelite i izvješća o upotrebi Chromea, ta izvješća uključuju URL-ove koje posjećujete</translation> <translation id="3282568296779691940">Prijavite se u Chrome</translation> +<translation id="3286538390144397061">Ponovo pokreni sad</translation> <translation id="3360895254066713204">Chrome Helper</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome će se sada ponovo pokrenuti}=1{Chrome će se ponovo pokrenuti za jednu sekundu}one{Chrome će se ponovo pokrenuti za # s}few{Chrome će se ponovo pokrenuti za # s}other{Chrome će se ponovo pokrenuti za # s}}</translation> <translation id="3396977131400919238">Došlo je do pogreške operacijskog sustava tijekom instalacije. Ponovno preuzmite program Google Chrome.</translation> @@ -152,9 +162,11 @@ <translation id="4106587138345390261">Chrome istražuje nove značajke koje web-lokacijama omogućuju pružanje istog doživljaja pregledavanja uz upotrebu manje količine vaših informacija</translation> <translation id="4110895483821904099">Postavite novi profil u Chromeu</translation> <translation id="4147555960264124640">Prijavljujete se upravljanim računom i dajete administratoru kontrolu nad svojim profilom u sustavu Google Chrome. Vaši podaci u sustavu Chrome, primjerice, aplikacije, oznake, povijest, zaporke i ostale postavke, trajno će se povezati s korisnikom <ph name="USER_NAME" />. Moći ćete izbrisati te podatke putem Nadzorne ploče Google računa, ali ih nećete moći povezati s nekim drugim računom. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Instaliranje...</translation> <translation id="4149882025268051530">Program za instalaciju nije dekomprimirao arhivu. Ponovno preuzmite program Google Chrome.</translation> <translation id="4191857738314598978">{0,plural, =1{Ponovo pokrenite Chrome u roku od jednog dana}one{Ponovo pokrenite Chrome u roku od # dana}few{Ponovo pokrenite Chrome u roku od # dana}other{Ponovo pokrenite Chrome u roku od # dana}}</translation> <translation id="4205939740494406371">Chrome ne može provjeriti vaše zaporke. Pokušajte ponovno nakon 24 sata ili <ph name="BEGIN_LINK" />provjerite zaporke na svojem Google računu<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">Otkazivanje...</translation> <translation id="4242034826641750751">Chrome treba dopuštenje za fotoaparat i mikrofon za ovu web-lokaciju</translation> <translation id="424864128008805179">Želite li se odjaviti s Chromea?</translation> <translation id="4251615635259297716">Želite li povezati svoje podatke sustava Chrome s tim računom?</translation> @@ -162,6 +174,7 @@ <translation id="4281844954008187215">Uvjeti upotrebe usluge</translation> <translation id="4293420128516039005">Prijavite se da biste sinkronizirali i prilagodili Chrome na svim svojim uređajima</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">Preuzimanje je dovršeno.</translation> <translation id="4335235004908507846">Chrome vam može pomoći da se bolje zaštitite od povrede podataka, zlonamjernih proširenja i još mnogo toga</translation> <translation id="4343195214584226067">Proširenje <ph name="EXTENSION_NAME" /> dodano je u Chrome</translation> <translation id="4384570495110188418">Chrome ne može provjeriti vaše zaporke jer niste prijavljeni</translation> @@ -176,6 +189,7 @@ <translation id="4600710005438004015">Chrome se nije mogao ažurirati na najnoviju verziju, tako da nemate nove značajke i sigurnosne popravke.</translation> <translation id="4627412468266359539">Neobavezno: pomozite poboljšati značajke i izvedbu ChromeOS Flexa automatskim slanjem podataka o upotrebi i dijagnostici Googleu.</translation> <translation id="4633000520311261472">Kako bismo Chrome učinili sigurnijim, onemogućili smo neka proširenja koja nisu navedena u trgovini <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> i možda su dodana bez vašeg znanja.</translation> +<translation id="4680828127924988555">Otkaži instaliranje</translation> <translation id="469553575393225953">Proširenja, aplikacije i teme iz nepoznatih izvora mogu naštetiti vašem uređaju. Chrome preporučuje da ih instalirate samo iz Chrome web-trgovine</translation> <translation id="4728575227883772061">Instalacija nije uspjela zbog nepoznate pogreške. Ako je program Google Chrome trenutno otvoren, zatvorite ga i pokušajte ponovno.</translation> <translation id="4747730611090640388">Chrome može procijeniti vaše interese. Web-lokacija koju posjetite nakon toga može od Chromea tražiti podatke o vašim interesima kako bi prilagodila oglase koji će vam se prikazivati.</translation> @@ -227,9 +241,13 @@ <translation id="5895138241574237353">Ponovno pokreni</translation> <translation id="5901850848447342934"><ph name="BEGIN_BOLD" />Odjavit ćete se s većine web-lokacija<ph name="END_BOLD" /> kad zatvorite Chrome. Ako je sinkronizacija isključena, <ph name="BEGIN_BOLD" />odjavit ćete se i s Googleovih usluga i Chromea<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> – Prijava na mrežu</translation> +<translation id="5924017743176219022">Povezivanje s internetom...</translation> <translation id="5940385492829620908">Ovdje se nalaze vaš web, oznake i ostali sadržaji u Chromeu.</translation> +<translation id="5941711191222866238">Minimiziraj</translation> <translation id="5941830788786076944">Neka Google Chrome bude zadani preglednik.</translation> <translation id="5959292945051687759">Ako se postavka ne prikazuje na ovoj stranici, pogledajte <ph name="LINK_BEGIN" />postavke Chrome OS-a<ph name="LINK_END" /></translation> +<translation id="6003112304606738118">Preuzimanje... Još <ph name="HOURS" /> h</translation> +<translation id="6040143037577758943">Zatvori</translation> <translation id="6070348360322141662">Radi dodatne sigurnosti Google Chrome kriptirat će vaše podatke</translation> <translation id="608006075545470555">Dodavanje poslovnog profila u ovaj preglednik</translation> <translation id="6113794647360055231">Chrome je upravo postao bolji</translation> @@ -238,8 +256,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> – Google Chrome Beta</translation> <translation id="6235018212288296708">Ulazno pravilo kako bi Google Chrome dopustio mDNS promet.</translation> <translation id="6247557882553405851">Google upravitelj zaporki</translation> +<translation id="6273793429163604305">Priprema...</translation> <translation id="6291089322031436445">Aplikacije preglednika Chrome Dev</translation> <translation id="6291549208091401781">Google Chrome već je instaliran za sve korisnike na računalu.</translation> +<translation id="6327105987658262776">Ažuriranja nisu dostupna.</translation> <translation id="6412673304250309937">Provjerava URL-ove s popisom nesigurnih web-lokacija pohranjenih u Chromeu. Ako neka web-lokacija pokuša ukrasti vašu zaporku ili ako preuzmete štetnu datoteku, Chrome također može poslati URL-ove, uključujući dijelove sadržaja web-stranice, Sigurnom pregledavanju.</translation> <translation id="6418662306461808273">Želite li prijeći na postojeći profil u Chromeu?</translation> <translation id="6506909944137591434">Chrome treba dopuštenje za fotoaparat kako bi mogao izraditi 3D kartu vašeg okruženja</translation> @@ -260,6 +280,7 @@ <translation id="6943584222992551122">Podaci o pregledavanju za tu osobu izbrisat će se s ovog uređaja. Da biste vratili te podatke, prijavite se na Chrome kao <ph name="USER_EMAIL" />.</translation> <translation id="6967962315388095737">Ulazno pravilo kako bi Google Chrome Beta dopustio mDNS promet.</translation> <translation id="6989339256997917931">Google Chrome ažuriran je, ali vi ga niste upotrebljavali barem 30 dana.</translation> +<translation id="7025789849649390912">Instaliranje je zaustavljeno.</translation> <translation id="7025800014283535195">Ovdje se možete prebacivati između profila u Chromeu</translation> <translation id="7036251913954633326">Ako ovaj račun želite upotrijebiti samo jednom, možete upotrijebiti <ph name="GUEST_LINK_BEGIN" />način rada za goste<ph name="GUEST_LINK_END" /> u pregledniku Chrome. Ako želite dodati račun za nekog drugog, <ph name="LINK_BEGIN" />dodajte novu osobu<ph name="LINK_END" /> na svoj <ph name="DEVICE_TYPE" />. @@ -288,11 +309,13 @@ <translation id="7481213027396403996">Odaberite najsnažniju Chromeovu zaštitu sigurnosti</translation> <translation id="7486227612705979895">Chrome će pristupati vašem Disku radi prikazivanja prijedloga u adresnoj traci</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119">Program za instalaciju <ph name="COMPANY_NAME" /></translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">Dobro došli u Chrome</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> zahtijeva da pročitate i prihvatite sljedeće uvjete pružanja usluge prije upotrebe ovog uređaja. Ti uvjeti ne predstavljaju proširenje, izmjenu ni ograničenje uvjeta Google Chrome OS-a.</translation> <translation id="7629695634924605473">Chrome će vas obavijestiti ako vaše zaporke budu ugrožene</translation> <translation id="7641148173327520642">Vaš administrator sustava konfigurirao je Google Chrome da otvara <ph name="ALTERNATIVE_BROWSER_NAME" /> za pristup URL-u <ph name="TARGET_URL_HOSTNAME" />.</translation> +<translation id="7649070708921625228">Pomoć</translation> <translation id="7651907282515937834">Logotip Chrome Enterprise</translation> <translation id="7655455401911432608">Vaša povijest pregledavanja, zapisnik web-lokacija koje ste posjetili u Chromeu na ovom uređaju.</translation> <translation id="7747138024166251722">Program za instalaciju nije izradio privremeni direktorij. Provjerite ima li slobodnog prostora na disku i postoji li dopuštenje za instalaciju softvera.</translation> @@ -304,6 +327,8 @@ <translation id="7801699035218095297">Google Chrome pokušava kopirati zaporke. Upišite svoju zaporku za Windows da biste to dopustili.</translation> <translation id="7808348361785373670">Ukloni iz Chromea...</translation> <translation id="7825851276765848807">Instalacija nije uspjela zbog neodređene pogreške. Ponovo preuzmite Google Chrome.</translation> +<translation id="7845233973568007926">Zahvaljujemo što ste izvršili instaliranje. Da biste mogli koristiti <ph name="BUNDLE_NAME" />, morate ponovno pokrenuti računalo.</translation> +<translation id="7872446069773932638">Preuzimanje... Još <ph name="SECONDS" /> s</translation> <translation id="7880591377632733558">Dobro došli u Chrome, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">Ako dijelite računalo, prijatelji i članovi obitelji mogu zasebno pregledavati i postaviti Chrome prema svojim željama.</translation> <translation id="7896673875602241923">Netko se prethodno prijavio u Chrome na ovom računalu kao <ph name="ACCOUNT_EMAIL_LAST" />. Izradite novog korisnika Chromea kako bi vaši podaci bili odvojeni.</translation> @@ -314,8 +339,11 @@ <translation id="8005666035647241369">Na Google upravitelj zaporki na ovom uređaju</translation> <translation id="8008534537613507642">Ponovo instaliraj Chrome</translation> <translation id="8013993649590906847">Ako slika nema koristan opis, Chrome će ga pokušati pružiti. Da bi se izradili opisi, slike se šalju Googleu.</translation> +<translation id="80471789339884597">Zahvaljujemo što ste izvršili instaliranje. Da biste mogli koristiti <ph name="BUNDLE_NAME" />, morate ponovno pokrenuti sve preglednike.</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">O programu Google Chrome</translation> +<translation id="813913629614996137">Pokretanje...</translation> <translation id="8255190535488645436">Google Chrome upotrebljava vašu kameru i mikrofon.</translation> <translation id="8286862437124483331">Google Chrome pokušava prikazati zaporke. Upišite svoju zaporku za Windows da biste to dopustili.</translation> <translation id="828798499196665338">Tvoj je roditelj isključio "Dopuštenja za web-lokacije, aplikacije i proširenja" za Chrome. Nije dopušteno omogućiti <ph name="EXTENSION_TYPE_PARAMETER" />.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_hu.xtb b/chrome/app/resources/google_chrome_strings_hu.xtb index caebb5e..c5db912f 100644 --- a/chrome/app/resources/google_chrome_strings_hu.xtb +++ b/chrome/app/resources/google_chrome_strings_hu.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="hu"> <translation id="1001534784610492198">A telepítő tömörített állománya megsérült vagy érvénytelen. Kérjük, töltse le újra a Google Chrome böngészőt.</translation> +<translation id="1026101648481255140">Telepítés folytatása</translation> <translation id="102763973188675173">A Google Chrome személyre szabása és vezérlése. Van rendelkezésre álló frissítés.</translation> <translation id="1051826050538111504">A számítógépen kártékony szoftver található. A Chrome képes a kártékony szoftver eltávolítására, a beállítások visszaállítására és a bővítmények letiltására, hogy a böngésző újra a szokásos módon működhessen.</translation> <translation id="1065672644894730302">A beállításait nem sikerült olvasni. Egyes funkciókat esetleg nem ér el, és a beállításaiban végrehajtott módosításokat nem menti a rendszer.</translation> @@ -13,6 +14,7 @@ <translation id="1154147086299354128">&Megnyitás Chrome-ban</translation> <translation id="1178374936842835197">Ha valamelyik beállítás nem látható ezen az oldalon, keresse a <ph name="LINK_BEGIN" /> ChromeOS Flex beállításai<ph name="LINK_END" /> között</translation> +<translation id="1203500561924088507">Köszönjük, hogy elvégezte a telepítést. A(z) <ph name="BUNDLE_NAME" /> használata előtt újra kell indítania a böngészőt.</translation> <translation id="1278833599417554002">Indítsa újra a Chrome frissítéshez</translation> <translation id="1302523850133262269">Kérjük, várjon, amíg a Chrome telepíti a legutóbbi rendszerfrissítéseket.</translation> <translation id="1335640173511558774">A(z) <ph name="MANAGER" /> megköveteli, hogy olvassa el, majd fogadja el a következő Általános Szerződési Feltételeket, mielőtt használná ezt az eszközt. Ezek a feltételek nem bővítik, módosítják vagy korlátozzák a Google ChromeOS Flex Általános Szerződési Feltételeit.</translation> @@ -33,6 +35,7 @@ <translation id="1619887657840448962">A Chrome biztonságosabbá tétele érdekében kikapcsoltuk a következő bővítményt, amely nem a(z) <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> szolgáltatásból származik, és előfordulhat, hogy az Ön tudta nélkül lett telepítve.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Az adatok kezelésének módja:<ph name="END_BOLD" /> Adatai védelme érdekében a négy hétnél régebbi érdeklődési köreit automatikusan töröljük. Böngészési tevékenysége alapján az érdeklődési körök újra megjelenhetnek a listákon. Arra is lehetősége van, hogy eltávolítsa azokat az érdeklődési köröket, amelyeket nem szeretne, hogy a Chrome figyelembe vegyen.</translation> <translation id="1628000112320670027">Segítség a Chrome használatával kapcsolatban</translation> +<translation id="1640672724030957280">Letöltés...</translation> <translation id="1662146548738125461">A ChromeOS Flex névjegye</translation> <translation id="1674870198290878346">Link megnyitása Chrome-inko&gnitóablakban</translation> <translation id="1682634494516646069">A Chrome nem tudja olvasni és írni az adatkönyvtárát: <ph name="USER_DATA_DIRECTORY" /></translation> @@ -48,7 +51,9 @@ <translation id="1877026089748256423">A Chrome elavult</translation> <translation id="1919130412786645364">Chrome-bejelentkezés engedélyezése</translation> <translation id="1952239763774043237">Ha a jövőben Google Chrome-frissítéseket szeretne kapni, akkor a macOS 10.13-as vagy újabb verziójára lesz szüksége. Ezen a számítógépen a macOS X 10.12 fut.</translation> +<translation id="1953553007165777902">Letöltés… <ph name="MINUTE" /> perc van hátra</translation> <translation id="2018528049276128029">Minden profil saját Chrome-adatokat (például könyvjelzőket, előzményeket, jelszavakat és egyebeket) tárol.</translation> +<translation id="2018879682492276940">Sikertelen telepítés. Próbálja újra.</translation> <translation id="2071318482926839249">Egy másik fiók már be van jelentkezve. Ha szeretné elkülöníteni böngészési tevékenységeit, a Chrome létrehozhat Önnek saját profilt.</translation> <translation id="207902854391093810">A próbaidőszakok alatt a hirdetésmérés segítségével az Ön által felkeresett webhelyek olyan adatokat kérhetnek a Chrome-tól, amelyek segítségével a webhely mérheti hirdetéseinek teljesítményét. A hirdetésmérés azáltal korlátozza a webhelyeken átnyúló nyomon követést, hogy a lehető legkevesebb adatot továbbítja a webhelyek között.</translation> <translation id="2094648590148273905">A ChromeOS Flex feltételei</translation> @@ -60,6 +65,7 @@ <translation id="2131230230468101642">Adatai védelme érdekében a négy hétnél régebbi érdeklődési köreit automatikusan töröljük. Böngészési tevékenysége alapján az érdeklődési körök újra megjelenhetnek a listákon. Arra is lehetősége van, hogy eltávolítsa azokat az érdeklődési köröket, amelyeket nem szeretne, hogy a Chrome figyelembe vegyen.</translation> <translation id="2139300032719313227">A ChromeOS újraindítása</translation> <translation id="2151406531797534936">Indítsa újra most a Chrome-ot</translation> +<translation id="2174917724755363426">A telepítés még nem fejeződött be. Biztosan megszakítja a műveletet?</translation> <translation id="2258103955319320201">Ha szeretne minden eszközén hozzáférni a Chrome böngészőhöz tartozó anyagaihoz, jelentkezzen be, majd kapcsolja be a szinkronizálást.</translation> <translation id="2290014774651636340">Hiányoznak Google API-kulcsok. A Google Chrome egyes funkciói kikapcsolnak.</translation> <translation id="2290095356545025170">Biztos benne, hogy eltávolítja a Google Chrome-ot?</translation> @@ -96,13 +102,16 @@ <translation id="2871893339301912279">Bejelentkezett a Chrome-ba.</translation> <translation id="2885378588091291677">Feladatkezelő</translation> <translation id="2888126860611144412">A Chrome névjegye</translation> +<translation id="2915996080311180594">Újraindítás később</translation> <translation id="2926676257163822632">A gyenge jelszavakat könnyű kitalálni. Engedélyezze a Chrome számára, hogy <ph name="BEGIN_LINK" /> erős jelszavakat hozzon létre Önnek, és megjegyezze őket<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">A Chrome-nak kamerahasználati engedélyre van szüksége ehhez a webhelyhez</translation> +<translation id="2928420929544864228">A telepítés befejeződött.</translation> <translation id="2929907241665500097">Ismeretlen hiba történt, ezért a Chrome nem frissült. <ph name="BEGIN_LINK" />A Chrome frissítési problémáinak megoldása.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> – Hálózati bejelentkezés – Chrome</translation> <translation id="3019382870990049182">A ChromeOS Flex újraindítása és frissítése</translation> <translation id="303514781271618814">A Chrome olyan funkciók fejlesztésén dolgozik, amelyek ugyanazt a böngészési élményt nyújtják kevesebb adatfelhasználás mellett</translation> <translation id="3037838751736561277">A Google Chrome háttérmódban van.</translation> +<translation id="3038232873781883849">Várakozás a telepítésre…</translation> <translation id="3059710691562604940">A Biztonságos Böngészés ki van kapcsolva. A Chrome a szolgáltatás bekapcsolását javasolja.</translation> <translation id="3065168410429928842">Chrome-lap</translation> <translation id="3069821012350118710">A felkeresett webhelyek megjegyzik az Ön adatait a Chrome bezárásáig</translation> @@ -116,6 +125,7 @@ <translation id="3169523567916669830">A próbaidőszak során megtekintheti és eltávolíthatja azokat a témaköröket, amelyeket a webhelyek hirdetések megjelenítésére használnak. A Chrome az Önt esetlegesen érdeklő témaköröket a legutóbbi böngészési előzményei alapján határozza meg.</translation> <translation id="3245429137663807393">Ha a Chrome használati jelentéseit is megosztja, ezek a jelentések tartalmazzák az Ön által felkeresett URL-eket.</translation> <translation id="3282568296779691940">Bejelentkezés a Chrome-ba</translation> +<translation id="3286538390144397061">Újraindítás most</translation> <translation id="3360895254066713204">Chrome segéd</translation> <translation id="3379938682270551431">{0,plural, =0{A Chrome most újraindul}=1{A Chrome 1 másodpercen belül újraindul}other{A Chrome # másodpercen belül újraindul}}</translation> <translation id="3396977131400919238">Az operációs rendszer hibát jelzett a telepítés során.</translation> @@ -152,9 +162,11 @@ <translation id="4106587138345390261">A Chrome olyan funkciók fejlesztésén dolgozik, amelyek ugyanazt a böngészési élményt nyújtják a személyes adatok kisebb mértékű felhasználása mellett.</translation> <translation id="4110895483821904099">Új saját Chrome-profil beállítása</translation> <translation id="4147555960264124640">Kezelt fiókkal jelentkezik be, és annak adminisztrátora számára hozzáférést biztosít Google Chrome-profiljához. Chrome-adatait – például alkalmazásait, könyvjelzőit, előzményeit, jelszavait és más beállításait – a rendszer véglegesen társítja a(z) <ph name="USER_NAME" /> fiókhoz. Ezen adatokat a Google-fiókok Irányítópultján törölheti, de más fiókhoz nem társíthatja őket. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Telepítés...</translation> <translation id="4149882025268051530">Nem sikerült a telepítőnek kibontani a tömörített állományt. Kérjük, töltse le újra a Google Chrome böngészőt.</translation> <translation id="4191857738314598978">{0,plural, =1{A Chrome-ot 1 napon belül újra kell indítani}other{A Chrome-ot # napon belül újra kell indítani}}</translation> <translation id="4205939740494406371">A Chrome nem tudja ellenőrizni a jelszavait. Próbálja újra 24 óra múlva, vagy <ph name="BEGIN_LINK" />ellenőrizze jelszavait a Google-fiókjában<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">Visszavonás…</translation> <translation id="4242034826641750751">A Chrome-nak kamera- és mikrofonhasználati engedélyre van szüksége ehhez a webhelyhez</translation> <translation id="424864128008805179">Kijelentkezés a Chrome-ból</translation> <translation id="4251615635259297716">Társítja Chrome-adatait ezzel a fiókkal?</translation> @@ -162,6 +174,7 @@ <translation id="4281844954008187215">Általános Szerződési Feltételek</translation> <translation id="4293420128516039005">Jelentkezzen be, hogy szinkronizálhassa és személyre szabhassa a Chrome-ot minden eszközén</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">A letöltés befejeződött.</translation> <translation id="4335235004908507846">A Chrome segíthet az adatvédelmi incidensek, nem biztonságos bővítmények és egyebek elleni védekezésben</translation> <translation id="4343195214584226067">A(z) <ph name="EXTENSION_NAME" /> hozzá lett adva a Chrome-hoz</translation> <translation id="4384570495110188418">A Chrome nem tudja ellenőrizni az Ön jelszavait, mert nincs bejelentkezve</translation> @@ -176,6 +189,7 @@ <translation id="4600710005438004015">Nem sikerült a Chrome frissítése a legújabb verzióra, így Ön lemarad az új funkciókról és biztonsági javításokról.</translation> <translation id="4627412468266359539">Nem kötelező: Segítheti a ChromeOS Flex funkcióinak és teljesítményének javítását azzal, hogy automatikusan elküldi a diagnosztikai és használati adatokat a Google-nak.</translation> <translation id="4633000520311261472">A Chrome biztonságosabbá tétele érdekében kikapcsoltunk néhány bővítményt, amelyek nem a(z) <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> szolgáltatásból származnak, és előfordulhat, hogy az Ön tudta nélkül lettek telepítve.</translation> +<translation id="4680828127924988555">Telepítés megszakítása</translation> <translation id="469553575393225953">Az ismeretlen forrásból származó bővítmények, alkalmazások és témák károsíthatják az eszközt. A Chrome azt javasolja, hogy csak a Chrome Webáruházból telepítse őket.</translation> <translation id="4728575227883772061">A telepítés váratlan hiba miatt nem sikerült. Ha a Google Chrome jelenleg fut, zárja be, majd próbálkozzon újra.</translation> <translation id="4747730611090640388">A Chrome megbecsülheti az Ön érdeklődési köreit. Később az Ön által felkeresett webhelyek a megjelenő hirdetések személyre szabása érdekében kérhetik a Chrome-tól az Ön érdeklődési köreinek megismerését.</translation> @@ -227,10 +241,14 @@ <translation id="5895138241574237353">Újraindítás</translation> <translation id="5901850848447342934">A <ph name="BEGIN_BOLD" />legtöbb webhelyről kijelentkezteti<ph name="END_BOLD" /> Önt a rendszer a Chrome bezárásakor. Ha pedig a szinkronizálás is ki van kapcsolva, akkor a <ph name="BEGIN_BOLD" />a Google-szolgáltatásokból és a Chrome-ból is megtörténik a kijelentkezés<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> – Hálózati bejelentkezés</translation> +<translation id="5924017743176219022">Kapcsolódás az internethez…</translation> <translation id="5940385492829620908">Az Ön könyvjelzői, valamint az internetezéssel és a Chrome-mal kapcsolatos egyéb dolgai vannak itt.</translation> +<translation id="5941711191222866238">Kis méret</translation> <translation id="5941830788786076944">A Google Chrome beállítása alapértelmezett böngészőként</translation> <translation id="5959292945051687759">Ha valamelyik beállítás nem látható ezen az oldalon, keresse a <ph name="LINK_BEGIN" /> ChromeOS beállításai<ph name="LINK_END" /> között</translation> +<translation id="6003112304606738118">Letöltés… <ph name="HOURS" /> óra van hátra</translation> +<translation id="6040143037577758943">Bezárás</translation> <translation id="6070348360322141662">A nagyobb biztonság érdekében a Google Chrome titkosítja az Ön adatait</translation> <translation id="608006075545470555">Munkaprofil hozzáadása a böngészőhöz</translation> <translation id="6113794647360055231">A Chrome még jobb lett</translation> @@ -239,8 +257,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> – Google Chrome Béta</translation> <translation id="6235018212288296708">Bejövő szabály a Google Chrome-hoz az mDNS forgalom engedélyezése céljából.</translation> <translation id="6247557882553405851">Google Jelszókezelő</translation> +<translation id="6273793429163604305">Felkészülés…</translation> <translation id="6291089322031436445">Chrome Dev-alkalmazások</translation> <translation id="6291549208091401781">A Google Chrome már telepítve van az összes felhasználó számára a számítógépen.</translation> +<translation id="6327105987658262776">Nincs rendelkezésre álló frissítés.</translation> <translation id="6412673304250309937">Ellenőrzi az URL-eket a Chrome-ban a nem biztonságos webhelyekről tárolt lista alapján. Ha egy webhely megpróbálja ellopni az Ön jelszavát, illetve ha Ön ártalmas fájlt tölt le, akkor a Chrome elküldheti az URL-eket is (az oldaltartalmak részleteivel együtt) a Biztonságos Böngészésnek.</translation> <translation id="6418662306461808273">Szeretne meglévő Chrome-profilra váltani?</translation> <translation id="6506909944137591434">A Chrome-nak kamerahasználati engedélyre van szüksége, hogy 3D-s térképet készíthessen az Ön környezetéről</translation> @@ -261,6 +281,7 @@ <translation id="6943584222992551122">A személy böngészési adatai törlődnek az eszközről. Az adatok visszaállításához jelentkezzen be a Chrome-ba a következő felhasználóként: <ph name="USER_EMAIL" />.</translation> <translation id="6967962315388095737">Bejövő szabály a Google Chrome Bétához az mDNS forgalom engedélyezése céljából.</translation> <translation id="6989339256997917931">A Google Chrome frissítése megtörtént, de nem használta a böngészőt legalább 30 napja.</translation> +<translation id="7025789849649390912">Telepítés leállítva.</translation> <translation id="7025800014283535195">Itt válthat a Chrome-profilok között</translation> <translation id="7036251913954633326">Ha csak egyszer szeretné használni ezt a fiókot, használhatja a <ph name="GUEST_LINK_BEGIN" />vendég módot<ph name="GUEST_LINK_END" /> a Chrome böngészőben. Ha más számára szeretne hozzáadni fiókot, <ph name="LINK_BEGIN" />inkább új személyt adjon hozzá<ph name="LINK_END" /> <ph name="DEVICE_TYPE" /> eszközéhez. @@ -289,11 +310,13 @@ <translation id="7481213027396403996">Állítsa be a Chrome legerősebb védelmét</translation> <translation id="7486227612705979895">A Chrome hozzáfér Drive-jához, hogy javaslatokat nyújthasson a címsávon.</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119"><ph name="COMPANY_NAME" />-telepítő</translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">A Chrome üdvözli Önt!</translation> <translation id="7626072681686626474">A(z) <ph name="MANAGER" /> megköveteli, hogy olvassa el, majd fogadja el a következő Általános Szerződési Feltételeket, mielőtt használná ezt az eszközt. Ezek a feltételek nem bővítik, módosítják vagy korlátozzák a Google ChromeOS Általános Szerződési Feltételeit.</translation> <translation id="7629695634924605473">A Chrome tájékoztatja arról, ha jelszavai illetéktelen kezekbe kerülnek</translation> <translation id="7641148173327520642">Rendszergazdája úgy állította be a Google Chrome-ot, hogy a(z) <ph name="ALTERNATIVE_BROWSER_NAME" /> böngészőt nyissa meg a(z) <ph name="TARGET_URL_HOSTNAME" /> eléréséhez.</translation> +<translation id="7649070708921625228">Súgó</translation> <translation id="7651907282515937834">Chrome Enterprise-embléma</translation> <translation id="7655455401911432608">Böngészési előzményei és az Ön által az ezen az eszközön használt Chrome-ban felkeresett webhelyek jegyzéke.</translation> <translation id="7747138024166251722">A telepítőnek nem sikerült létrehoznia az ideiglenes könyvtárat. Kérjük ellenőrizze, hogy van-e elegendő hely a lemezen, és rendelkezik-e engedéllyel a szoftvertelepítésre.</translation> @@ -305,6 +328,8 @@ <translation id="7801699035218095297">A Google Chrome megpróbálkozik a jelszavak másolásával. Ennek engedélyezéséhez írja be Windows-jelszavát.</translation> <translation id="7808348361785373670">Eltávolítás a Chrome-ból…</translation> <translation id="7825851276765848807">A telepítés egy meg nem határozott hiba miatt nem sikerült. Kérjük, töltse le újra a Google Chrome-ot.</translation> +<translation id="7845233973568007926">Köszönjük, hogy elvégezte a telepítést. A(z) <ph name="BUNDLE_NAME" /> használata előtt újra kell indítania a számítógépet.</translation> +<translation id="7872446069773932638">Letöltés… <ph name="SECONDS" /> másodperc van hátra</translation> <translation id="7880591377632733558">A Chrome üdvözli Önt, <ph name="ACCOUNT_FIRST_NAME" />!</translation> <translation id="7890208801193284374">Ha megoszt egy számítógépet, ismerősei és családtagjai külön fiókokban internetezve a saját kívánságaik szerint állíthatják be a Chrome-ot.</translation> <translation id="7896673875602241923">Valaki korábban <ph name="ACCOUNT_EMAIL_LAST" /> néven bejelentkezett a Chrome-ba erről a számítógépről. Az adatai elkülönítéséhez hozzon létre új Chrome-felhasználót.</translation> @@ -315,8 +340,11 @@ <translation id="8005666035647241369">A Google Jelszókezelőbe ezen az eszközön</translation> <translation id="8008534537613507642">A Chrome újratelepítése</translation> <translation id="8013993649590906847">Ha valamelyik kép nem rendelkezik hasznos leírással, akkor a Chrome igyekszik leírást adni róla. A Google automatikusan megkapja a leírások létrehozásához szükséges képeket.</translation> +<translation id="80471789339884597">Köszönjük, hogy elvégezte a telepítést. A(z) <ph name="BUNDLE_NAME" /> használata előtt minden böngészőt újra kell indítania.</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">A &Google Chrome névjegye</translation> +<translation id="813913629614996137">Indítás…</translation> <translation id="8255190535488645436">A Google Chrome használja a kamerát és a mikrofont.</translation> <translation id="8286862437124483331">A Google Chrome megkísérli megjeleníteni a jelszavakat. Ennek engedélyezéséhez írja be Windows-jelszavát.</translation> <translation id="828798499196665338">Szülőd kikapcsolta a Chrome „Engedélyek webhelyek, alkalmazások és bővítmények számára” beállítását. A(z) <ph name="EXTENSION_TYPE_PARAMETER" /> nem engedélyezhető.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_hy.xtb b/chrome/app/resources/google_chrome_strings_hy.xtb index 3ca4e6a1..fb051f0c 100644 --- a/chrome/app/resources/google_chrome_strings_hy.xtb +++ b/chrome/app/resources/google_chrome_strings_hy.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="hy"> <translation id="1001534784610492198">Տեղադրիչի արխիվը վնասված է կամ անվավեր: Նորից ներբեռնեք Google Chrome-ը:</translation> +<translation id="1026101648481255140">Վերսկսել տեղադրումը</translation> <translation id="102763973188675173">Հասանելի է Google Chrome-ի նոր տարբերակը։</translation> <translation id="1051826050538111504">Ձեր համակարգչում վնասաբեր ծրագիր է հայտնաբերվել։ Ձեր դիտարկիչի կայուն աշխատանքը վերականգնելու համար Chromium-ը կարող է ջնջել ծրագիրը և վերականգնել ձեր կարգավորումները։</translation> <translation id="1065672644894730302">Ձեր նախասիրությունները չի հաջողվում ստանալ: @@ -14,6 +15,7 @@ <translation id="1152920704813762236">ChromeOS-ի մասին</translation> <translation id="1154147086299354128">&Բացել Chrome-ում</translation> <translation id="1178374936842835197">Եթե որևէ կարգավորում չտեսնեք այս էջում, փնտրեք այն ձեր <ph name="LINK_BEGIN" />ChromeOS Flex-ի կարգավորումներում<ph name="LINK_END" /></translation> +<translation id="1203500561924088507">Շնորհակալություն տեղադրելու համար։ Նախքան <ph name="BUNDLE_NAME" />-ն օգտագործելը դուք պետք է վերագործարկեք ձեր դիտարկիչը։</translation> <translation id="1278833599417554002">Վերագործարկել՝ &Chrome-ը թարմացնելու համար</translation> <translation id="1302523850133262269">Սպասեք` մինչ Chrome-ը տեղադրում է համակարգի նորագույն թարմացումները:</translation> <translation id="1335640173511558774">Ադմինիստրատորը (<ph name="MANAGER" />) պահանջում է, որ դուք նախքան սարքն օգտագործելը կարդաք և ընդունեք հետևյալ Օգտագործման պայմանները։ Այս պայմանները չեն ընդլայնում, փոփոխում կամ սահմանափակում Google ChromeOS Flex-ի պայմանները։</translation> @@ -33,6 +35,7 @@ <translation id="1619887657840448962">Chrome-ն ավելի ապահով դարձնելու համար հետևյալ ընդլայնումներն անջատվել են, որոնք նշված չեն <ph name="IDS_EXTENSION_WEB_STORE_TITLE" />-ում և կարող են ավելացված լինել առանց ձեր իմացության։</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Ինչպես կարող եք կառավարել ձեր տվյալները.<ph name="END_BOLD" /> ձեր գաղտնիությունը պաշտպանելու նպատակով մենք 4 շաբաթից ավտոմատ ջնջում ենք ձեր հետաքրքրությունները։ Երբ դուք շարունակում եք դիտել վեբ էջեր, համապատասխան հետաքրքրությունը կարող է նորից հայտնվել ցանկում։ Որպեսզի Chrome-ը հաշվի չառնի որոշակի հետաքրքրությունները, կարող եք դրանք հեռացնել։</translation> <translation id="1628000112320670027">Chrome-ի օգնության էջ</translation> +<translation id="1640672724030957280">Ներբեռնում…</translation> <translation id="1662146548738125461">ChromeOS Flex-ի մասին</translation> <translation id="1674870198290878346">Բացել հղումը Chrome-ի ինկ&ոգնիտո պատուհանում</translation> <translation id="1682634494516646069">Google Chrome-ը չի կարող կարդալ և գրել <ph name="USER_DATA_DIRECTORY" /> տվյալների գրացուցակում:</translation> @@ -48,7 +51,9 @@ <translation id="1877026089748256423">Chrome-ը հնացած է</translation> <translation id="1919130412786645364">Թույլատրել մուտքը Chrome-ում</translation> <translation id="1952239763774043237">Google Chrome-ի հետագա թարմացումները ստանալու համար ձեզ անհրաժեշտ է macOS 10.13 կամ ավելի նոր տարբերակ։ Այս համակարգիչն օգտագործում է macOS 10.12 տարբերակը։</translation> +<translation id="1953553007165777902">Ներբեռնում… Մնաց <ph name="MINUTE" /> րոպե</translation> <translation id="2018528049276128029">Յուրաքանչյուր պրոֆիլում առանձին պահվում են Chrome-ի օգտատերերի տվյալները, օրինակ՝ էջանիշները, պատմությունը, գաղտնաբառերը և այլն</translation> +<translation id="2018879682492276940">Չհաջողվեց տեղադրել։ Նորից փորձեք։</translation> <translation id="2071318482926839249">Դուք արդեն մեկ այլ հաշիվ եք մտել։ Ձեր դիտարկումների պատմությունն առանձին պահելու համար կարող եք Chrome-ի առանձին պրոֆիլ ստեղծել։</translation> <translation id="207902854391093810">Երբ փորձնական գործառույթները միացված են, գովազդի արդյունավետության գնահատումը թույլ է տալիս ձեր այցելած կայքերին ստանալ Chrome-ից տեղեկություններ, որոնք օգնում են չափել այդ կայքերում ցուցադրվող գովազդի արդյունավետությունը։ Գովազդի արդյունավետության գնահատումը սահմանափակում է օգտատերերի գործողությունների միջկայքային հետագծումը՝ նվազագույնի հասցնելով կայքերի միջև տեղեկությունների փոխանցումը։</translation> <translation id="2094648590148273905">ChromeOS Flex-ի օգտագործման պայմաններ</translation> @@ -60,6 +65,7 @@ <translation id="2131230230468101642">Ձեր գաղտնիությունը պաշտպանելու նպատակով մենք 4 շաբաթից ավտոմատ ջնջում ենք ձեր հետաքրքրությունները։ Երբ դուք շարունակում եք դիտել վեբ էջեր, համապատասխան հետաքրքրությունը կարող է նորից հայտնվել ցանկում։ Որպեսզի Chrome-ը հաշվի չառնի որոշակի հետաքրքրությունները, կարող եք դրանք հեռացնել։</translation> <translation id="2139300032719313227">ChromeOS-ի վերագործարկում</translation> <translation id="2151406531797534936">Վերագործարկեք Chrome-ը</translation> +<translation id="2174917724755363426">Տեղադրումը չի ավարտվել։ Իսկապե՞ս ուզում եք չեղարկել։</translation> <translation id="2258103955319320201">Chrome դիտարկիչի ձեր տվյալները ձեր բոլոր սարքերում օգտագործելու համար մտեք հաշիվ և միացրեք համաժամացումը</translation> <translation id="2290014774651636340">Google API-ի բանալիները չկան: Google Chrome-ի որոշ գործառույթներ կանջատվեն:</translation> <translation id="2290095356545025170">Իսկապե՞ս հեռացնել Google Chrome-ը:</translation> @@ -96,13 +102,16 @@ <translation id="2871893339301912279">Դուք մուտք եք գործել Chrome:</translation> <translation id="2885378588091291677">Task Manager</translation> <translation id="2888126860611144412">Chrome-ի մասին</translation> +<translation id="2915996080311180594">Վերագործարկել ավելի ուշ</translation> <translation id="2926676257163822632">Թույլ գաղտնաբառերը հեշտ է գուշակել։ Թույլատրեք Chrome-ին <ph name="BEGIN_LINK" />գաղտնաբառեր ստեղծել և պահել ձեզ համար<ph name="END_LINK" />։</translation> <translation id="2926952073016206995">Այս կայքի համար Chrome-ին անհրաժեշտ է տեսախցիկն օգտագործելու թույլտվություն</translation> +<translation id="2928420929544864228">Տեղադրումն ավարտված է։</translation> <translation id="2929907241665500097">Անհայտ սխալի պատճառով չհաջողվեց թարմացնել Chrome-ը։ <ph name="BEGIN_LINK" />Շտկել Chrome-ի թարմացման հետ կապված խնդիրները<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" />– Ցանցի մուտք – Chrome</translation> <translation id="3019382870990049182">Վերագործարկել՝ &ChromeOS Flex-ը թարմացնելու համար</translation> <translation id="303514781271618814">Chrome-ը ներկայացնում է նոր գործառույթներ, որոնք կայքերին թույլ են տալիս տրամադրել դիտարկման միևնույն հնարավորությունները՝ ձեր մասին ավելի քիչ տվյալներ օգտագործելով։</translation> <translation id="3037838751736561277">Google Chrome-ն աշխատում է ֆոնային ռեժիմում:</translation> +<translation id="3038232873781883849">Սպասում ենք տեղադրմանը…</translation> <translation id="3059710691562604940">Անվտանգ դիտարկումն անջատված է։ Chrome-ը խորհուրդ է տալիս միացնել այն։</translation> <translation id="3065168410429928842">Chrome-ի ներդիր</translation> <translation id="3069821012350118710">Ձեր տվյալները կպահվեն այցելած կայքերում այնքան ժամանակ, մինչև կփակեք Chrome-ը։</translation> @@ -116,6 +125,7 @@ <translation id="3169523567916669830">Փորձարկումների ընթացքում դուք կարող եք տեսնել և հեռացնել հետաքրքրությունները, որոնք կայքերն օգտագործում են ձեզ գովազդ ցուցադրելու համար։ Chrome-ը որոշում է ձեր հետաքրքրությունները ձեր վերջին այցելությունների պատմության հիման վրա։</translation> <translation id="3245429137663807393">Եթե դուք նաև ուղարկում եք Chrome-ի օգտագործման զեկույցներ, դրանցում կներառվեն ձեր այցելած URL-ները</translation> <translation id="3282568296779691940">Մուտք գործել Chrome</translation> +<translation id="3286538390144397061">Վերագործարկել հիմա</translation> <translation id="3360895254066713204">Chrome Helper</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome-ը հիմա կվերագործարկվի}=1{Chrome-ը կվերագործարկվի 1 վայրկյանից}one{Chrome-ը կվերագործարկվի # վայրկյանից}other{Chrome-ը կվերագործարկվի # վայրկյանից}}</translation> <translation id="3396977131400919238">Տեղադրման ժամանակ օպերացիոն համակարգի սխալ տեղի ունեցավ: Նորից ներբեռնեք Google Chrome-ը:</translation> @@ -152,9 +162,11 @@ <translation id="4106587138345390261">Chrome-ն ուսումնասիրում է նոր գործառույթները, որոնք կայքերին թույլ են տալիս տրամադրել դիտարկման նույն հնարավորությունները՝ ձեր մասին ավելի քիչ տեղեկություններ օգտագործելով։</translation> <translation id="4110895483821904099">Կարգավորեք Chrome-ի ձեր նոր պրոֆիլը</translation> <translation id="4147555960264124640">Դուք մուտք եք գործում վերահսկվող հաշիվ` թույլ տալով ադմինիստրատորին վերահսկել ձեր Google Chrome պրոֆիլը: Ձեր Chrome տվյալները, ինչպես օրինակ՝ հավելվածները, էջանիշները, պատմությունը, գաղտնաբառերը և այլ կարգավորումները, մշտապես կկցվեն <ph name="USER_NAME" />-ին: Դուք կարող եք ջնջել այս տվյալները Google Dashboard-ի միջոցով, սակայն չեք կարող համակցել դրանք այլ հաշվի հետ: <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Տեղադրում…</translation> <translation id="4149882025268051530">Տեղադրիչը չկարողացավ բացել արխիվը: Նորից ներբեռնեք Google Chrome-ը:</translation> <translation id="4191857738314598978">{0,plural, =1{Վերագործարկեք Chrome-ը մեկ օրվա ընթացքում}one{Վերագործարկեք Chrome-ը # օրվա ընթացքում}other{Վերագործարկեք Chrome-ը # օրվա ընթացքում}}</translation> <translation id="4205939740494406371">Chrome-ը չի կարող ստուգել ձեր գաղտնաբառերը։ 24 ժամ հետո նորից փորձեք կամ <ph name="BEGIN_LINK" />ստուգեք ձեր Google հաշվի գաղտնաբառերը<ph name="END_LINK" />։</translation> +<translation id="4222932583846282852">Չեղարկվում է…</translation> <translation id="4242034826641750751">Այս կայքի համար Chrome-ին անհրաժեշտ է խոսափողն ու տեսախցիկն օգտագործելու թույլտվություն</translation> <translation id="424864128008805179">Դուրս գա՞լ Chrome-ից:</translation> <translation id="4251615635259297716">Կապե՞լ ձեր Chrome-ի տվյալներն այս հաշվի հետ:</translation> @@ -162,6 +174,7 @@ <translation id="4281844954008187215">Օգտագործման պայմաններ</translation> <translation id="4293420128516039005">Մտեք հաշիվ՝ Chrome-ը ձեր բոլոր սարքերում անհատականացնելու համար</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">Ներբեռնումն ավարտվեց:</translation> <translation id="4335235004908507846">Chrome-ը կարող է պաշտպանել տվյալների արտահոսքից, վնասաբեր ընդլայնումներից և այլ խնդիրներից</translation> <translation id="4343195214584226067"><ph name="EXTENSION_NAME" /> ընդլայնումն ավելացվել է Chrome-ին</translation> <translation id="4384570495110188418">Chrome-ը չի կարող ստուգել ձեր գաղտնաբառերը, քանի որ դուք հաշիվ չեք մտել։</translation> @@ -176,6 +189,7 @@ <translation id="4600710005438004015">Չհաջողվեց տեղադրել Chrome-ի վերջին տարբերակը, որը թարմացվել է նոր գործառույթներով և անվտանգության բարելավումներով:</translation> <translation id="4627412468266359539">Ըստ ցանկության. օգնեք բարելավել ChromeOS Flex-ի գործառույթներն ու աշխատանքը՝ Google-ին ավտոմատ կերպով ուղարկելով օգտագործման և դիագնոստիկ տվյալները։</translation> <translation id="4633000520311261472">Chrome-ն ավելի ապահով դարձնելու համար անջատվել են որոշ ընդլայնումներ, որոնք թվարկված չեն <ph name="IDS_EXTENSION_WEB_STORE_TITLE" />-ում և կարող են ավելացված լինել առանց ձեր իմացության։</translation> +<translation id="4680828127924988555">Չեղարկել տեղադրումը</translation> <translation id="469553575393225953">Անհայտ աղբյուրներից ընդլայնումները, հավելվածներն ու թեմաները կարող են վնասել ձեր սարքը։ Chrome-ը խորհուրդ է տալիս դրանք տեղադրել միայն Chrome Web Store-ից։</translation> <translation id="4728575227883772061">Տեղադրումը չհաջողվեց անհայտ սխալի պատճառով: Եթե Google Chrome-ն այս պահին բաց է, փակեք այն և նորից փորձեք:</translation> <translation id="4747730611090640388">Chrome-ը կարող է որոշել ձեր հետաքրքրությունները։ Ավելի ուշ կայքը, որն այցելում եք, կարող է Chrome-ից ձեր հետաքրքրությունները տեսնելու թույլտվություն խնդրել՝ ձեզ ցուցադրվող գովազդն անհատականացնելու նպատակով։</translation> @@ -231,9 +245,13 @@ <translation id="5895138241574237353">Վերագործարկել</translation> <translation id="5901850848447342934">Երբ փակեք Chrome-ը, դուք <ph name="BEGIN_BOLD" />դուրս կգաք կայքերի մեծամասնությունից<ph name="END_BOLD" />։ Եթե համաժամացումն անջատված է, դուք նաև <ph name="BEGIN_BOLD" />դուրս կգաք Google-ի ծառայություններից և Chrome-ից<ph name="END_BOLD" />։</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> – Ցանցի մուտք</translation> +<translation id="5924017743176219022">Միացում համացանցին…</translation> <translation id="5940385492829620908">Ձեր վեբ էջերը, էջանիշները և Chrome-ի մնացած տվյալներն այստեղ են:</translation> +<translation id="5941711191222866238">Նվազեցնել</translation> <translation id="5941830788786076944">Դարձնել Google Chrome-ը կանխադրված դիտարկիչը</translation> <translation id="5959292945051687759">Եթե որևէ կարգավորում չտեսնեք այս էջում, փնտրեք այն ձեր <ph name="LINK_BEGIN" />ChromeOS-ի կարգավորումներում<ph name="LINK_END" /></translation> +<translation id="6003112304606738118">Ներբեռնում… Մնաց <ph name="HOURS" /> ժամ</translation> +<translation id="6040143037577758943">Փակել</translation> <translation id="6070348360322141662">Լրացուցիչ անվտանգության համար Google Chrome-ը կգաղտնագրի ձեր տվյալները</translation> <translation id="608006075545470555">Աշխատանքային պրոֆիլի ավելացում այս դիտարկիչում</translation> <translation id="6113794647360055231">Chrome-ը բարելավվել է</translation> @@ -242,8 +260,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> – Google Chrome բետա</translation> <translation id="6235018212288296708">Թույլատրել Google Chrome-ում մուտքային հոսքի փոխանցումը mDNS հաղորդակարգով:</translation> <translation id="6247557882553405851">Google գաղտնաբառերի կառավարիչ</translation> +<translation id="6273793429163604305">Նախապատրաստում…</translation> <translation id="6291089322031436445">Chrome Dev հավելվածներ</translation> <translation id="6291549208091401781">Google Chrome-ն արդեն տեղադրված է ձեր համակարգչում բոլոր օգտատերերի համար:</translation> +<translation id="6327105987658262776">Հասանելի թարմացումներ չկան։</translation> <translation id="6412673304250309937">Ստուգում է URL-ները Chrome-ում պահված վտանգավոր կայքերի ցանկի միջոցով։ Եթե կայքը փորձում է հափշտակել ձեր գաղտնաբառը, կամ երբ վնասակար ֆայլ եք ներբեռնում, Chrome-ը կարող է ուղարկել URL-ն ու էջի բովանդակությունը՝ անվտանգ դիտարկման միջոցով ստուգելու համար։</translation> <translation id="6418662306461808273">Անցնե՞լ Chrome-ի առկա պրոֆիլ</translation> <translation id="6506909944137591434">Ձեր շրջակայքի եռաչափ քարտեզը ստեղծելու համար Chrome-ին անհրաժեշտ է տեսախցիկն օգտագործելու թույլտվություն</translation> @@ -264,6 +284,7 @@ <translation id="6943584222992551122">Այս օգտատիրոջ այցելությունների պատմությունը կջնջվի սարքից։ Տվյալները վերականգնելու համար Chrome դիտարկիչում մուտք գործեք <ph name="USER_EMAIL" /> հաշվով։</translation> <translation id="6967962315388095737">Թույլատրել Google Chrome Բետայում մուտքային հոսքի փոխանցումը mDNS հաղորդակարգով:</translation> <translation id="6989339256997917931">Google Chrome-ը թարմացվել է, բայց դուք չեք օգտագործել այն առնվազն 30 օր:</translation> +<translation id="7025789849649390912">Տեղադրումը կանգնեցվել է։</translation> <translation id="7025800014283535195">Այստեղ կարող եք անցնել Chrome-ի այլ պրոֆիլի</translation> <translation id="7036251913954633326">Եթե ուզում եք այս հաշիվն օգտագործել միայն մեկ անգամ, միացրեք <ph name="GUEST_LINK_BEGIN" />հյուրի ռեժիմը<ph name="GUEST_LINK_END" /> Chrome դիտարկիչում։ Եթե ուզում եք հաշիվ ավելացնել մեկ ուրիշի համար, <ph name="LINK_BEGIN" />ավելացրեք նոր օգտատեր<ph name="LINK_END" /> ձեր <ph name="DEVICE_TYPE" /> սարքում։ @@ -292,11 +313,13 @@ <translation id="7481213027396403996">Ուժեղացրեք Chrome-ի անվտանգությունը</translation> <translation id="7486227612705979895">Chrome-ը կօգտագործի ձեր Drive-ը՝ հասցեագոտում հուշումներ ցուցադրելու համար</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119"><ph name="COMPANY_NAME" />-ի տեղադրիչ</translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">Բարի գալուստ Chrome</translation> <translation id="7626072681686626474">Ադմինիստրատորը (<ph name="MANAGER" />) պահանջում է, որ դուք նախքան սարքն օգտագործելը կարդաք և ընդունեք հետևյալ Օգտագործման պայմանները։ Այս պայմանները չեն ընդլայնում, փոփոխում կամ սահմանափակում Google ChromeOS-ի պայմանները։</translation> <translation id="7629695634924605473">Chrome-ը ձեզ տեղյակ կպահի, եթե ձեր գաղտնաբառերի անվտագությանը սպառնալիք լինի</translation> <translation id="7641148173327520642">Ձեր համակարգի ադմինիստրատորն այնպես է կարգավորել Google Chrome-ը, որ <ph name="TARGET_URL_HOSTNAME" /> կայքը բացվի <ph name="ALTERNATIVE_BROWSER_NAME" /> դիտարկիչով:</translation> +<translation id="7649070708921625228">Օգնություն</translation> <translation id="7651907282515937834">Chrome Enterprise-ի լոգո</translation> <translation id="7655455401911432608">Ձեր այցելությունների պատմությունը այն կայքերի ցանկն է, որոնք դուք այցելել եք Chrome-ի միջոցով այս սարքում։</translation> <translation id="7747138024166251722">Տեղադրիչը չկարողացավ ստեղծել ժամանակավոր գրացուցակ: Ստուգեք սկավառակում ազատ տարածքի առկայությունը և ծրագրակազմը տեղադրելու թույլտվությունը:</translation> @@ -308,6 +331,8 @@ <translation id="7801699035218095297">Google Chrome-ը փորձում է պատճենել գաղտնաբառերը: Թույլատրելու համար մուտքագրեք Windows-ի ձեր գաղտնաբառը:</translation> <translation id="7808348361785373670">Հեռացնել Chrome-ից...</translation> <translation id="7825851276765848807">Տեղադրումը չհաջողվեց անհայտ սխալի պատճառով: Նորից ներբեռնեք Google Chrome-ը:</translation> +<translation id="7845233973568007926">Շնորհակալություն տեղադրելու համար։ Նախքան <ph name="BUNDLE_NAME" />-ն օգտագործելը դուք պետք է վերագործարկեք ձեր համակարգիչը։</translation> +<translation id="7872446069773932638">Ներբեռնում… Մնաց <ph name="SECONDS" /> վայրկյան</translation> <translation id="7880591377632733558">Բարի գալուստ Chrome, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">Եթե դուք համակարգիչն օգտագործում եք ընկերների ու ընտանիքի անդամների հետ, նրանք կարող են առանձին աշխատել համացանցում և կարգավորել Chrome-ը՝ իրենց ուզած ձևով:</translation> <translation id="7896673875602241923">Ինչ-որ մեկն այս համակարգչում <ph name="ACCOUNT_EMAIL_LAST" /> հասցեով մուտք է գործել Chrome: Ստեղծեք Chrome-ի նոր պրոֆիլ` ձեր տվյալներն առանձին պահելու համար:</translation> @@ -318,8 +343,11 @@ <translation id="8005666035647241369">Այս սարքի Google Գաղտնաբառերի կառավարիչում</translation> <translation id="8008534537613507642">Նորից տեղադրել Chrome-ը</translation> <translation id="8013993649590906847">Եթե պատկերն օգտակար նկարագրություն չունի, Chrome-ը կփորձի նոր նկարագրություն տրամադրել: Պատկերներն ուղարկվում են Google-ին՝ նկարագրություններ ստեղծելու համար։</translation> +<translation id="80471789339884597">Շնորհակալություն տեղադրելու համար։ Նախքան <ph name="BUNDLE_NAME" />-ն օգտագործելը դուք պետք է վերագործարկեք ձեր բոլոր դիտարկիչները։</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">&Google Chrome-ի մասին</translation> +<translation id="813913629614996137">Նախապատրաստվում է...</translation> <translation id="8255190535488645436">Google Chrome-ն օգտագործում է ձեր տեսախցիկն ու խոսափողը:</translation> <translation id="8286862437124483331">Google Chrome-ը փորձում է ցույց տալ գաղտնաբառերը: Այս գործողությունը թույլատրելու համար մուտքագրեք ձեր Windows գաղտնաբառը:</translation> <translation id="828798499196665338">Ձեր ծնողն անջատել է «Թույլտվություններ կայքերի, հավելվածների և ընդլայնումների համար» պարամետրը Chrome-ում։ Այս <ph name="EXTENSION_TYPE_PARAMETER" />ն արգելափակված է և չի կարող միացվել։</translation>
diff --git a/chrome/app/resources/google_chrome_strings_id.xtb b/chrome/app/resources/google_chrome_strings_id.xtb index afaf7e2..cd6fe27 100644 --- a/chrome/app/resources/google_chrome_strings_id.xtb +++ b/chrome/app/resources/google_chrome_strings_id.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="id"> <translation id="1001534784610492198">Arsip instalatur rusak atau tidak valid. Download kembali Google Chrome.</translation> +<translation id="1026101648481255140">Lanjutkan Penginstalan</translation> <translation id="102763973188675173">Sesuaikan dan kontrol Google Chrome. Update tersedia.</translation> <translation id="1051826050538111504">Ada software berbahaya di komputer Anda. Chrome dapat menghapusnya, memulihkan setelan Anda, dan menonaktifkan ekstensi agar browser berfungsi kembali secara normal.</translation> <translation id="1065672644894730302">Preferensi Anda tidak dapat dibaca. Beberapa fitur mungkin tidak tersedia dan perubahan pada preferensi tidak akan disimpan.</translation> @@ -13,6 +14,7 @@ <translation id="1154147086299354128">&Buka di Chrome</translation> <translation id="1178374936842835197">Jika setelan tidak muncul di halaman ini, buka <ph name="LINK_BEGIN" /> setelan ChromeOS Flex<ph name="LINK_END" /> Anda</translation> +<translation id="1203500561924088507">Terima kasih telah menginstal. Anda harus memulai ulang browser sebelum menggunakan <ph name="BUNDLE_NAME" />.</translation> <translation id="1278833599417554002">Luncurkan kembali untuk mengupdate &Chrome</translation> <translation id="1302523850133262269">Harap tunggu selagi Chrome memasang pembaruan sistem terkini.</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> mewajibkan Anda membaca dan menyetujui Persyaratan Layanan berikut sebelum menggunakan perangkat ini. Persyaratan ini tidak memperluas, mengubah, atau membatasi Persyaratan Google ChromeOS Flex.</translation> @@ -33,6 +35,7 @@ <translation id="1619887657840448962">Agar Chrome lebih aman, kami menonaktifkan ekstensi berikut yang tidak tercantum dalam <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> dan mungkin telah ditambahkan tanpa sepengetahuan Anda.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Cara Anda dapat mengelola data Anda:<ph name="END_BOLD" /> Untuk melindungi privasi Anda, kami otomatis menghapus minat yang tersimpan lebih dari 4 minggu. Saat Anda terus menjelajah, minat dapat kembali muncul di daftar. Atau Anda dapat menghapus minat yang tidak perlu disarankan oleh Chrome.</translation> <translation id="1628000112320670027">Dapatkan bantuan Chrome</translation> +<translation id="1640672724030957280">Mengunduh...</translation> <translation id="1662146548738125461">Tentang ChromeOS Flex</translation> <translation id="1674870198290878346">Buka Link di Jendela Sa&maran Chrome</translation> <translation id="1682634494516646069">Google Chrome tidak dapat membaca dan menulis ke direktori datanya: <ph name="USER_DATA_DIRECTORY" /></translation> @@ -48,7 +51,9 @@ <translation id="1877026089748256423">Chrome terlalu lawas</translation> <translation id="1919130412786645364">Izinkan login Chrome</translation> <translation id="1952239763774043237">Untuk mendapatkan update Google Chrome berikutnya, Anda perlu macOS 10.13 atau yang lebih baru. Komputer ini menggunakan macOS 10.12.</translation> +<translation id="1953553007165777902">Mendownload... <ph name="MINUTE" /> menit lagi</translation> <translation id="2018528049276128029">Setiap profil memiliki info Chrome tersendiri, seperti bookmark, histori, sandi, dan lainnya</translation> +<translation id="2018879682492276940">Gagal menginstal. Coba lagi.</translation> <translation id="2071318482926839249">Akun lain sudah login. Agar penjelajahan Anda tetap terpisah, Chrome dapat membuat profil tersendiri untuk Anda.</translation> <translation id="207902854391093810">Jika uji coba diaktifkan, Pengukuran iklan akan memungkinkan situs yang Anda buka untuk meminta informasi dari Chrome yang membantu situs mengukur performa iklannya. Pengukuran iklan membatasi pelacakan lintas situs dengan mentransfer sesedikit mungkin informasi antar-situs.</translation> <translation id="2094648590148273905">Persyaratan ChromeOS Flex</translation> @@ -60,6 +65,7 @@ <translation id="2131230230468101642">Untuk melindungi privasi Anda, kami otomatis menghapus minat Anda yang tersimpan lebih dari 4 minggu. Saat Anda terus menjelajah, minat dapat kembali muncul di daftar. Atau Anda dapat menghapus minat yang tidak perlu dipertimbangkan oleh Chrome.</translation> <translation id="2139300032719313227">Mulai ulang ChromeOS</translation> <translation id="2151406531797534936">Mulai ulang Chrome sekarang</translation> +<translation id="2174917724755363426">Penginstalan tidak selesai. Yakin ingin membatalkan?</translation> <translation id="2258103955319320201">Untuk mengakses aktivitas browser Chrome di semua perangkat, login lalu aktifkan sinkronisasi</translation> <translation id="2290014774651636340">Kunci API Google tidak ada. Beberapa fungsi Google Chrome tidak akan berfungsi.</translation> <translation id="2290095356545025170">Apakah Anda yakin ingin mencopot penginstalan Google Chrome?</translation> @@ -96,13 +102,16 @@ <translation id="2871893339301912279">Anda sudah masuk ke Chrome!</translation> <translation id="2885378588091291677">Pengelola Tugas</translation> <translation id="2888126860611144412">Tentang Chrome</translation> +<translation id="2915996080311180594">Mulai Ulang Nanti</translation> <translation id="2926676257163822632">Sandi yang lemah mudah ditebak. Izinkan Chrome <ph name="BEGIN_LINK" />membuat dan mengingat sandi yang kuat untuk Anda<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">Chrome memerlukan izin kamera untuk situs ini</translation> +<translation id="2928420929544864228">Penginstalan selesai.</translation> <translation id="2929907241665500097">Chrome tidak dapat diupdate, terjadi error. <ph name="BEGIN_LINK" />Perbaiki masalah update Chrome dan update yang gagal.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> - Login Jaringan - Chrome</translation> <translation id="3019382870990049182">Luncurkan kembali untuk mengupdate &ChromeOS Flex</translation> <translation id="303514781271618814">Chrome sedang menjelajahi fitur baru yang memungkinkan situs memberikan pengalaman penjelajahan yang sama dengan menggunakan lebih sedikit data Anda</translation> <translation id="3037838751736561277">Google Chrome berjalan di mode latar belakang.</translation> +<translation id="3038232873781883849">Menunggu untuk menginstal...</translation> <translation id="3059710691562604940">Safe Browsing nonaktif. Chrome merekomendasikan untuk mengaktifkannya.</translation> <translation id="3065168410429928842">Tab Chrome</translation> <translation id="3069821012350118710">Situs yang dibuka akan mengingat informasi Anda hingga Anda menutup Chrome</translation> @@ -116,6 +125,7 @@ <translation id="3169523567916669830">Selama uji coba, Anda dapat melihat dan menghapus topik terkait minat yang digunakan situs untuk menampilkan iklan kepada Anda. Chrome memperkirakan minat Anda berdasarkan histori penjelajahan terbaru Anda.</translation> <translation id="3245429137663807393">Jika Anda juga membagikan laporan penggunaan Chrome, laporan tersebut akan menyertakan URL yang Anda buka</translation> <translation id="3282568296779691940">Login ke Chrome</translation> +<translation id="3286538390144397061">Mulai Ulang Sekarang</translation> <translation id="3360895254066713204">Pembantu Chrome</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome akan diluncurkan ulang sekarang}=1{Chrome akan diluncurkan ulang dalam 1 detik}other{Chrome akan diluncurkan ulang dalam # detik}}</translation> <translation id="3396977131400919238">Terjadi kesalahan pada sistem operasi saat penginstalan berlangsung. Download kembali Google Chrome.</translation> @@ -152,9 +162,11 @@ <translation id="4106587138345390261">Chrome sedang mengembangkan fitur baru yang memungkinkan situs memberikan pengalaman penjelajahan yang sama, tetapi menggunakan lebih sedikit info pribadi Anda</translation> <translation id="4110895483821904099">Siapkan profil Chrome baru Anda</translation> <translation id="4147555960264124640">Anda masuk dengan akun terkelola dan memberikan administratornya kontrol atas profil Google Chrome Anda. Data Chrome Anda, seperti aplikasi, bookmark, histori, sandi, dan setelan lain selamanya akan dikaitkan ke <ph name="USER_NAME" />. Anda dapat menghapus data ini melalui Dasbor Akun Google, namun Anda tidak akan dapat mengaitkan data ini dengan akun yang lain. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Memasang...</translation> <translation id="4149882025268051530">Instalatur gagal mendekompresi arsip. Download kembali Google Chrome.</translation> <translation id="4191857738314598978">{0,plural, =1{Luncurkan ulang Chrome dalam satu hari}other{Luncurkan ulang Chrome dalam # hari}}</translation> <translation id="4205939740494406371">Chrome tidak dapat memeriksa sandi Anda. Coba lagi setelah 24 jam atau <ph name="BEGIN_LINK" />periksa sandi di Akun Google Anda<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">Membatalkan...</translation> <translation id="4242034826641750751">Chrome memerlukan izin mikrofon dan kamera untuk situs ini</translation> <translation id="424864128008805179">Logout dari Chrome?</translation> <translation id="4251615635259297716">Tautkan data Chrome Anda ke akun ini?</translation> @@ -162,6 +174,7 @@ <translation id="4281844954008187215">Persyaratan Layanan</translation> <translation id="4293420128516039005">Login untuk menyinkronkan dan mempersonalisasi Chrome di perangkat Anda</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">Download selesai.</translation> <translation id="4335235004908507846">Chrome dapat membantu Anda agar tetap aman dari pelanggaran data, ekstensi berbahaya, dan lainnya</translation> <translation id="4343195214584226067"><ph name="EXTENSION_NAME" /> telah ditambahkan ke Chrome</translation> <translation id="4384570495110188418">Chrome tidak dapat memeriksa sandi karena Anda tidak login</translation> @@ -176,6 +189,7 @@ <translation id="4600710005438004015">Chrome tidak dapat diupdate ke versi terbaru, sehingga Anda tidak mendapatkan perbaikan keamanan dan fitur baru.</translation> <translation id="4627412468266359539">Opsional: Bantu tingkatkan fitur dan performa ChromeOS Flex dengan mengirimkan data penggunaan dan diagnostik secara otomatis ke Google.</translation> <translation id="4633000520311261472">Agar Chrome lebih aman, kami menonaktifkan beberapa ekstensi yang tidak tercantum pada <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> dan mungkin telah ditambahkan tanpa sepengetahuan Anda.</translation> +<translation id="4680828127924988555">Batalkan Penginstalan</translation> <translation id="469553575393225953">Ekstensi, aplikasi, dan tema dari sumber tidak dikenal dapat membahayakan perangkat Anda. Chrome merekomendasikan hanya menginstal ekstensi, aplikasi, dan tema dari Chrome Web Store</translation> <translation id="4728575227883772061">Penginstalan gagal karena kesalahan yang tidak diketahui. Jika Google Chrome sedang berjalan; tutup, lalu ulang kembali.</translation> <translation id="4747730611090640388">Chrome dapat memperkirakan minat Anda. Kemudian, situs yang Anda buka dapat meminta Chrome untuk melihat minat Anda agar dapat mempersonalisasi iklan yang Anda lihat.</translation> @@ -227,10 +241,14 @@ <translation id="5895138241574237353">Mulai Ulang</translation> <translation id="5901850848447342934">Anda akan <ph name="BEGIN_BOLD" />logout dari sebagian besar situs<ph name="END_BOLD" /> saat Anda menutup Chrome. Jika sinkronisasi nonaktif, Anda juga akan <ph name="BEGIN_BOLD" />logout dari layanan Google dan Chrome<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - Login Jaringan</translation> +<translation id="5924017743176219022">Menghubungkan ke internet...</translation> <translation id="5940385492829620908">Web, bookmark, dan file Chrome Anda lainnya tersedia di sini.</translation> +<translation id="5941711191222866238">Perkecil</translation> <translation id="5941830788786076944">Jadikan Google Chrome sebagai browser default</translation> <translation id="5959292945051687759">Jika setelan tidak muncul di halaman ini, buka <ph name="LINK_BEGIN" /> setelan ChromeOS<ph name="LINK_END" /> Anda</translation> +<translation id="6003112304606738118">Mendownload... <ph name="HOURS" /> jam lagi</translation> +<translation id="6040143037577758943">Tutup</translation> <translation id="6070348360322141662">Untuk keamanan tambahan, Google Chrome akan mengenkripsi data Anda</translation> <translation id="608006075545470555">Tambahkan Profil Kerja ke browser ini</translation> <translation id="6113794647360055231">Chrome menjadi lebih baik</translation> @@ -239,8 +257,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> - Google Chrome Beta</translation> <translation id="6235018212288296708">Inbound rule untuk Google Chrome guna mengizinkan lalu lintas mDNS.</translation> <translation id="6247557882553405851">Pengelola Sandi Google</translation> +<translation id="6273793429163604305">Bersiap-siap...</translation> <translation id="6291089322031436445">Aplikasi Chrome Dev</translation> <translation id="6291549208091401781">Google Chrome sudah terpasang untuk semua pengguna di komputer Anda.</translation> +<translation id="6327105987658262776">Tidak ada update yang tersedia.</translation> <translation id="6412673304250309937">Memeriksa kesesuaian URL dengan daftar situs tidak aman yang disimpan di Chrome. Jika situs berusaha mencuri sandi Anda, atau jika Anda mendownload file berbahaya, Chrome mungkin juga mengirim URL, termasuk bit konten halaman, ke Safe Browsing.</translation> <translation id="6418662306461808273">Beralih ke profil Chrome yang sudah ada?</translation> <translation id="6506909944137591434">Chrome memerlukan izin kamera untuk membuat peta 3D area sekitar Anda</translation> @@ -261,6 +281,7 @@ <translation id="6943584222992551122">Data browsing pengguna ini akan dihapus dari perangkat ini. Untuk memulihkan data, login ke Chrome sebagai <ph name="USER_EMAIL" />.</translation> <translation id="6967962315388095737">Inbound rule untuk Google Chrome Beta guna mengizinkan traffic mDNS.</translation> <translation id="6989339256997917931">Google Chrome telah diperbarui, tetapi Anda belum menggunakannya selama setidaknya 30 hari.</translation> +<translation id="7025789849649390912">Penginstalan Terhenti.</translation> <translation id="7025800014283535195">Anda dapat berpindah-pindah profil Chrome di sini</translation> <translation id="7036251913954633326">Jika Anda hanya ingin menggunakan akun ini sekali, Anda dapat menggunakan <ph name="GUEST_LINK_BEGIN" />mode Tamu<ph name="GUEST_LINK_END" /> di browser Chrome. Jika Anda ingin menambahkan akun untuk orang lain, <ph name="LINK_BEGIN" />tambahkan pengguna baru<ph name="LINK_END" /> ke <ph name="DEVICE_TYPE" />. @@ -289,11 +310,13 @@ <translation id="7481213027396403996">Dapatkan keamanan terkuat Chrome</translation> <translation id="7486227612705979895">Chrome akan mengakses Drive Anda untuk membuat saran di kolom URL</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119">Penginstal <ph name="COMPANY_NAME" /></translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">Selamat Datang di Chrome</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> mewajibkan Anda membaca dan menyetujui Persyaratan Layanan berikut sebelum menggunakan perangkat ini. Persyaratan ini tidak memperluas, mengubah, atau membatasi Persyaratan Google ChromeOS.</translation> <translation id="7629695634924605473">Chrome akan memberi tahu jika sandi Anda disusupi</translation> <translation id="7641148173327520642">Administrator sistem Anda telah mengonfigurasi Google Chrome untuk membuka <ph name="ALTERNATIVE_BROWSER_NAME" /> guna mengakses <ph name="TARGET_URL_HOSTNAME" />.</translation> +<translation id="7649070708921625228">Bantuan</translation> <translation id="7651907282515937834">Logo Chrome Enterprise</translation> <translation id="7655455401911432608">Histori penjelajahan Anda, catatan situs yang telah Anda buka menggunakan Chrome di perangkat ini.</translation> <translation id="7747138024166251722">Pemasang tidak dapat membuat direktori sementara. Periksa kapasitas kosong pada disk dan izin untuk memasang software.</translation> @@ -305,6 +328,8 @@ <translation id="7801699035218095297">Google Chrome mencoba menyalin sandi. Ketik sandi Windows Anda untuk mengizinkannya.</translation> <translation id="7808348361785373670">Hapus dari Chrome...</translation> <translation id="7825851276765848807">Pemasangan gagal karena kesalahan yang tidak ditentukan. Silakan download Google Chrome lagi.</translation> +<translation id="7845233973568007926">Terima kasih telah menginstal. Anda harus memulai ulang komputer sebelum menggunakan <ph name="BUNDLE_NAME" />.</translation> +<translation id="7872446069773932638">Mendownload ... <ph name="SECONDS" /> detik lagi</translation> <translation id="7880591377632733558">Selamat Datang di Chrome, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">Jika Anda berbagi komputer, teman dan keluarga bisa menjelajah secara terpisah dan menyiapkan Chrome sesuai keinginannya.</translation> <translation id="7896673875602241923">Seseorang telah masuk ke Chrome pada komputer ini sebagai <ph name="ACCOUNT_EMAIL_LAST" />. Harap buat pengguna Chrome baru untuk memisahkan informasi Anda.</translation> @@ -315,8 +340,11 @@ <translation id="8005666035647241369">Ke Pengelola Sandi Google di perangkat ini</translation> <translation id="8008534537613507642">Instal Ulang Chrome</translation> <translation id="8013993649590906847">Jika gambar tidak memiliki deskripsi yang berguna, Chrome akan mencoba memberikan deskripsi untuk Anda. Untuk membuat deskripsi, gambar akan dikirim ke Google.</translation> +<translation id="80471789339884597">Terima kasih telah menginstal. Anda harus memulai ulang semua browser sebelum menggunakan <ph name="BUNDLE_NAME" />.</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">Tentang &Google Chrome</translation> +<translation id="813913629614996137">Memulai...</translation> <translation id="8255190535488645436">Google Chrome menggunakan kamera dan mikrofon Anda.</translation> <translation id="8286862437124483331">Google Chrome mencoba menampilkan sandi. Ketik sandi Windows Anda untuk mengizinkannya.</translation> <translation id="828798499196665338">Orang tuamu telah menonaktifkan "Izin untuk situs, aplikasi, dan ekstensi" untuk Chrome. Tindakan mengaktifkan <ph name="EXTENSION_TYPE_PARAMETER" /> ini tidak diizinkan.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_is.xtb b/chrome/app/resources/google_chrome_strings_is.xtb index d90e0cb..d4eb4ec3 100644 --- a/chrome/app/resources/google_chrome_strings_is.xtb +++ b/chrome/app/resources/google_chrome_strings_is.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="is"> <translation id="1001534784610492198">Uppsetningarsafnskráin er skemmd eða ógild. Sæktu Google Chrome aftur.</translation> +<translation id="1026101648481255140">Halda uppsetningu áfram</translation> <translation id="102763973188675173">Sérstilltu og stjórnaðu Google Chrome. Uppfærsla er í boði.</translation> <translation id="1051826050538111504">Skaðlegur hugbúnaður er á tölvunni þinni. Chrome getur fjarlægt hann, endurheimt stillingar þínar og gert viðbætur óvirkar svo vafrinn þinn virki aftur eins og ætla skyldi.</translation> <translation id="1065672644894730302">Ekki er tókst að lesa kjörstillingarnar þínar. @@ -15,6 +16,7 @@ <translation id="1154147086299354128">&Opna í Chrome</translation> <translation id="1178374936842835197">Ef stilling sést ekki á þessari síðu skaltu athuga <ph name="LINK_BEGIN" /> stillingar ChromeOS Flex<ph name="LINK_END" /></translation> +<translation id="1203500561924088507">Takk fyrir að setja upp. Þú þarft að endurræsa vafrann áður en þú getur notað <ph name="BUNDLE_NAME" />.</translation> <translation id="1278833599417554002">Endurræstu til að uppfæra &Chrome</translation> <translation id="1302523850133262269">Bíddu á meðan Chrome setur upp nýjustu kerfisuppfærslurnar.</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> krefst þess að þú lesir og samþykkir eftirfarandi þjónustuskilmála áður en þú notar þetta tæki. Þessir skilmálar auka ekki við, breyta eða takmarka skilmála Google ChromeOS Flex.</translation> @@ -34,6 +36,7 @@ <translation id="1619887657840448962">Til að gera Chrome öruggara höfum við slökkt á eftirfarandi viðbót sem ekki er á skrá hjá <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> og kann að hafa verið bætt við án þinnar vitneskju.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Svona geturðu stjórnað gögnunum þínum:<ph name="END_BOLD" /> Til að gæta persónuverndar þinnar eyðum við áhugasviðunum þínum sem eru eldri en 4 vikna sjálfkrafa. Áhugasvið kann að birtast aftur á listanum þegar þú heldur áfram að vafra. Þú getur einnig fjarlægt áhugasvið sem þú vilt ekki að Chrome taki tillit til.</translation> <translation id="1628000112320670027">Fá hjálp með Chrome</translation> +<translation id="1640672724030957280">Sækir...</translation> <translation id="1662146548738125461">Um ChromeOS Flex</translation> <translation id="1674870198290878346">Opna tengil í h&uliðsglugga í Chrome</translation> <translation id="1682634494516646069">Google Chrome getur ekki lesið eða skrifað í gagnamöppu sína: @@ -51,7 +54,9 @@ <translation id="1877026089748256423">Chrome er úrelt</translation> <translation id="1919130412786645364">Leyfa innskráningu í Chrome</translation> <translation id="1952239763774043237">Til að fá frekari uppfærslur á Google Chrome þarftu macOS 10.13 eða nýrri útgáfu. Þessi tölva notar macOS 10.12.</translation> +<translation id="1953553007165777902">Sækir... <ph name="MINUTE" /> mín. eftir</translation> <translation id="2018528049276128029">Á hverjum prófíl eru geymdar Chrome upplýsingar á borð við bókamerki, feril, aðgangsorð og fleira</translation> +<translation id="2018879682492276940">Uppsetning mistókst. Reyndu aftur.</translation> <translation id="2071318482926839249">Annar reikningur er þegar skráður inn. Chrome getur búið til sérstakan prófíl fyrir þig svo að þú getir haldið þinni vefskoðun aðskilinni.</translation> <translation id="207902854391093810">Þegar kveikt er á prufuútgáfum gera auglýsingamælingar vefsvæðum sem þú opnar kleift að biðja Chrome um upplýsingar sem hjálpa vefsvæðinu að mæla afköst auglýsinga þess. Auglýsingamælingar takmarka rakningu á milli vefsvæða með því að flytja eins lítið magn upplýsinga á milli vefsvæða og mögulegt er.</translation> <translation id="2094648590148273905">Skilmálar ChromeOS Flex</translation> @@ -63,6 +68,7 @@ <translation id="2131230230468101642">Til að gæta persónuverndar þinnar eyðum við áhugasviðunum þínum sem eru eldri en 4 vikna sjálfkrafa. Áhugasvið kann að birtast aftur á listanum þegar þú heldur áfram að vafra. Þú getur einnig fjarlægt áhugasvið sem þú vilt ekki að Chrome taki tillit til.</translation> <translation id="2139300032719313227">Endurræsa ChromeOS</translation> <translation id="2151406531797534936">Endurræstu Chrome núna</translation> +<translation id="2174917724755363426">Uppsetningunni er ekki lokið. Ertu viss um að þú viljir hætta við?</translation> <translation id="2258103955319320201">Til að fá aðgang að efni Chrome vafrans í öllum tækjunum þínum skaltu skrá þig inn og kveikja á samstillingu.</translation> <translation id="2290014774651636340">Lykla fyrir forritaskil Google vantar. Vissir eiginleikar Google Chrome verða óvirkir.</translation> <translation id="2290095356545025170">Ertu viss um að þú viljir fjarlægja Google Chrome?</translation> @@ -99,13 +105,16 @@ <translation id="2871893339301912279">Þú ert skráð(ur) inn á Chrome!</translation> <translation id="2885378588091291677">Verkstjórn</translation> <translation id="2888126860611144412">Um Chrome</translation> +<translation id="2915996080311180594">Endurræsa seinna</translation> <translation id="2926676257163822632">Léleg aðgangsorð eru þau sem auðvelt er að giska á. Leyfðu Chrome <ph name="BEGIN_LINK" />að búa til traust aðgangsorð fyrir þig og muna þau<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">Chrome verður að fá leyfi fyrir myndavél fyrir þetta vefsvæði</translation> +<translation id="2928420929544864228">Uppsetningu lokið.</translation> <translation id="2929907241665500097">Chrome uppfærðist ekki, eitthvað fór úrskeiðis. <ph name="BEGIN_LINK" />Lagaðu uppfærsluvandamál Chrome og uppfærslur sem mistókust.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> – innskráning á net – Chrome</translation> <translation id="3019382870990049182">Endurræsa til að uppfæra &ChromeOS Flex</translation> <translation id="303514781271618814">Chrome er að kanna nýja eiginleika sem gera vefsvæðum kleift að skila sömu vafraupplifun án þess að nota jafn mikið af gögnum frá þér</translation> <translation id="3037838751736561277">Google Chrome er í bakgrunnsstillingu.</translation> +<translation id="3038232873781883849">Bíður eftir uppsetningu...</translation> <translation id="3059710691562604940">Slökkt er á öruggri vefskoðun. Chrome mælir með því að kveikt sé á henni.</translation> <translation id="3065168410429928842">Chrome flipi</translation> <translation id="3069821012350118710">Vefsvæðin sem þú opnar muna upplýsingarnar þínar þar til þú lokar Chrome</translation> @@ -119,6 +128,7 @@ <translation id="3169523567916669830">Á meðan prófanirnar fara fram geturðu séð og fjarlægt áhugasvið sem vefsvæði nota til að birta þér auglýsingar. Chrome áætlar áhugasvið þín út frá nýlegum vafraferli þínum.</translation> <translation id="3245429137663807393">Ef þú deilir einnig Chrome notkunarskýrslum innihalda þær skýrslur vefslóðirnar sem þú opnar</translation> <translation id="3282568296779691940">Skráðu þig inn á Chrome</translation> +<translation id="3286538390144397061">Endurræsa núna</translation> <translation id="3360895254066713204">Chrome hjálpari</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome verður endurræst núna}=1{Chrome verður endurræst eftir 1 sekúndu}one{Chrome verður endurræst eftir # sekúndu}other{Chrome verður endurræst eftir # sekúndur}}</translation> <translation id="3396977131400919238">Stýrikerfisvilla kom upp við uppsetningu. Sæktu Google Chrome aftur.</translation> @@ -155,9 +165,11 @@ <translation id="4106587138345390261">Chrome er að kanna nýja eiginleika sem gera vefsvæðum kleift að skila sömu vafraupplifun án þess að nota jafn mikið af upplýsingum frá þér</translation> <translation id="4110895483821904099">Settu upp nýja Chrome prófílinn þinn</translation> <translation id="4147555960264124640">Þú ert að skrá þig inn á stýrðan reikning og gefur stjórnanda hans stjórn yfir Google Chrome prófílnum þínum. Gögnin þín í Chrome, s.s. forrit, bókamerki, ferill, aðgangsorð og aðrar stillingar, verða tengd varanlega við <ph name="USER_NAME" />. Þú getur eytt þessum gögnum á stjórnborði Google reikninga en getur ekki tengt þau öðrum reikningi. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Setur upp...</translation> <translation id="4149882025268051530">Uppsetningarforritinu tókst ekki að afþjappa safnskrána. Sæktu Google Chrome aftur.</translation> <translation id="4191857738314598978">{0,plural, =1{Endurræstu Chrome innan eins dags}one{Endurræstu Chrome innan # dags}other{Endurræstu Chrome innan # daga}}</translation> <translation id="4205939740494406371">Chrome getur ekki athugað aðgangsorðin þín. Reyndu aftur eftir sólarhring eða <ph name="BEGIN_LINK" />athugaðu aðgangsorðin á Google reikningnum þínum<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">Hættir við...</translation> <translation id="4242034826641750751">Chrome verður að fá leyfi fyrir myndavél og hljóðnema fyrir þetta vefsvæði</translation> <translation id="424864128008805179">Viltu skrá þig út úr Chrome?</translation> <translation id="4251615635259297716">Tengja Chrome gögnin þín við þennan reikning?</translation> @@ -165,6 +177,7 @@ <translation id="4281844954008187215">Þjónustuskilmálar</translation> <translation id="4293420128516039005">Skráðu þig inn til að samstilla Chrome í tækjunum þínum og gera það að þínu</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-inn)</translation> +<translation id="4334294535648607276">Niðurhali lokið.</translation> <translation id="4335235004908507846">Chrome getur veitt þér vernd gegn öryggisbrotum, hættulegum viðbótum og fleira</translation> <translation id="4343195214584226067"><ph name="EXTENSION_NAME" /> hefur verið bætt við Chrome</translation> <translation id="4384570495110188418">Chrome getur ekki athugað aðgangsorðin þín því þú ert ekki skráð(ur) inn</translation> @@ -179,6 +192,7 @@ <translation id="4600710005438004015">Ekki var hægt að uppfæra Chrome í nýjustu útgáfu og þú ferð því á mis við nýja eiginleika og öryggislagfæringar.</translation> <translation id="4627412468266359539">Valkvætt: Hjálpaðu til við að bæta eiginleika og afköst ChromeOs Flex með því að senda greiningar- og notkunargögn sjálfkrafa til Google.</translation> <translation id="4633000520311261472">Til að auka öryggi Chrome höfum við gert óvirkar einhverjar viðbætur sem ekki eru í <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> og kann að hafa verið bætt við án þinnar vitundar.</translation> +<translation id="4680828127924988555">Hætta við uppsetningu</translation> <translation id="469553575393225953">Viðbætur, forrit og þemu frá óþekktum uppruna geta skaðað tækið þitt. Chrome mælir með að sækja slíkar skrár aðeins í Vefverslun Chrome</translation> <translation id="4728575227883772061">Uppsetning mistókst vegna ótilgreindrar villu. Ef Google Chrome er í gangi eins og er skaltu loka því og reyna aftur.</translation> <translation id="4747730611090640388">Chrome getur áætlað áhugasvið þín. Seinna getur vefsvæði sem þú opnar beðið Chrome um að sýna áhugasvið þín til að hægt sé að sérsníða auglýsingarnar sem þú sérð.</translation> @@ -234,10 +248,14 @@ <translation id="5895138241574237353">Endurræsa</translation> <translation id="5901850848447342934">Þú verður <ph name="BEGIN_BOLD" />skráð(ur) út af flestum vefsvæðum<ph name="END_BOLD" /> þegar þú lokar Chrome. Ef slökkt er á samstillingu verðurðu einnig <ph name="BEGIN_BOLD" />skráð(ur) út úr Google þjónustum og Chrome<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> – innskráning á net</translation> +<translation id="5924017743176219022">Tengist internetinu…</translation> <translation id="5940385492829620908">Hér er vefefnið þitt, bókamerkin og annað dót úr Chrome.</translation> +<translation id="5941711191222866238">Minnka</translation> <translation id="5941830788786076944">Gera Google Chrome að sjálfgefnum vafra</translation> <translation id="5959292945051687759">Ef stilling sést ekki á þessari síðu skaltu athuga <ph name="LINK_BEGIN" /> stillingar ChromeOS<ph name="LINK_END" /></translation> +<translation id="6003112304606738118">Sækir... <ph name="HOURS" /> klst. eftir</translation> +<translation id="6040143037577758943">Loka</translation> <translation id="6070348360322141662">Google Chrome dulkóðar gögnin þín til að auka öryggið</translation> <translation id="608006075545470555">Bæta vinnusniði við þennan vafra</translation> <translation id="6113794647360055231">Chrome er nú enn betra</translation> @@ -246,8 +264,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> - tilraunaútgáfa Google Chrome</translation> <translation id="6235018212288296708">Regla á innleið til að láta Google Chrome leyfa mDNS-umferð.</translation> <translation id="6247557882553405851">Aðgangsorðastjórnun Google</translation> +<translation id="6273793429163604305">Verið viðbúin...</translation> <translation id="6291089322031436445">Chrome Dev forrit</translation> <translation id="6291549208091401781">Google Chrome hefur þegar verið sett upp fyrir alla notendur í tölvunni.</translation> +<translation id="6327105987658262776">Uppfærsla er ekki tiltæk.</translation> <translation id="6412673304250309937">Ber vefslóðir saman við lista yfir óörugg vefsvæði sem er vistaður í Chrome. Ef vefsvæði reynir að stela aðgangsorðinu þínu, eða ef þú sækir skaðlega skrá, gæti Chrome einnig sent vefslóðir í Örugga vefskoðun, þar á meðal hluta af innihaldi síðna.</translation> <translation id="6418662306461808273">Skipta yfir í Chrome prófíl sem er til?</translation> <translation id="6506909944137591434">Chrome verður að fá leyfi fyrir myndavél til að búa til þrívíddarkort af umhverfi þínu</translation> @@ -268,6 +288,7 @@ <translation id="6943584222992551122">Vefskoðunargögnum þessa aðila verður eytt úr þessu tæki. Skráðu þig inn í Chrome sem <ph name="USER_EMAIL" /> til að endurheimta gögn.</translation> <translation id="6967962315388095737">Innleiðarregla til að láta Google Chrome Beta leyfa mDNS-umferð.</translation> <translation id="6989339256997917931">Google Chrome var uppfært en þú hefur ekki notað það í a.m.k. 30 daga.</translation> +<translation id="7025789849649390912">Uppsetning var stöðvuð.</translation> <translation id="7025800014283535195">Hér geturðu skipt á milli Chrome prófíla</translation> <translation id="7036251913954633326">Ef þú vilt aðeins nota þennan reikning einu sinni geturðu notað <ph name="GUEST_LINK_BEGIN" />gestastillingu<ph name="GUEST_LINK_END" /> í Chrome vafra. Ef þú vilt bæta við reikningi fyrir einhvern annan skaltu <ph name="LINK_BEGIN" />bæta við nýjum einstaklingi<ph name="LINK_END" /> í <ph name="DEVICE_TYPE" />. @@ -296,11 +317,13 @@ <translation id="7481213027396403996">Njóttu hámarksöryggis Chrome</translation> <translation id="7486227612705979895">Chrome mun fá aðgang að svæðinu þínu á Drive til þess að bjóða upp á tillögur í veffangastikunni</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119">Uppsetningarforrit <ph name="COMPANY_NAME" /></translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">Velkomin(n) í Chrome</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> krefst þess að þú lesir og samþykkir eftirfarandi skilmála áður en þú notar þetta tæki. Þessir skilmálar auka ekki við, breyta eða takmarka skilmála Google ChromeOS.</translation> <translation id="7629695634924605473">Chrome lætur þig vita ef aðgangsorðin þín eru einhvern tímann í hættu</translation> <translation id="7641148173327520642">Kerfisstjórinn hefur stillt Google Chrome á að opna <ph name="ALTERNATIVE_BROWSER_NAME" /> til að fá aðgang að <ph name="TARGET_URL_HOSTNAME" />.</translation> +<translation id="7649070708921625228">Hjálp</translation> <translation id="7651907282515937834">Lógó Chrome Enterprise</translation> <translation id="7655455401911432608">Vafraferillinn þinn, skrá yfir vefsvæði sem þú hefur opnað með Chrome í þessu tæki.</translation> <translation id="7747138024166251722">Uppsetningarforritið gat ekki búið til tímabundna möppu. Athugaðu laust diskpláss og heimildir fyrir uppsetningu hugbúnaðar.</translation> @@ -312,6 +335,8 @@ <translation id="7801699035218095297">Google Chrome er að reyna að afrita aðgangsorð. Sláðu inn Windows-aðgangsorðið þitt til að leyfa það.</translation> <translation id="7808348361785373670">Fjarlægja úr Chrome...</translation> <translation id="7825851276765848807">Uppsetning mistókst vegna ótilgreindrar villu. Sæktu Google Chrome aftur.</translation> +<translation id="7845233973568007926">Takk fyrir að setja upp. Þú þarft að endurræsa tölvuna áður en þú getur notað <ph name="BUNDLE_NAME" />.</translation> +<translation id="7872446069773932638">Sækir... <ph name="SECONDS" /> sek. eftir</translation> <translation id="7880591377632733558">Velkomin(n) í Chrome, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">Ef nokkrir eru um sömu tölvu geta vinir og fjölskyldumeðlimir vafrað hver á sínum prófíl og sett Chrome upp eins og hverjum og einum líkar best.</translation> <translation id="7896673875602241923">Einhver hefur skráð sig inn á Chrome í þessari tölvu sem <ph name="ACCOUNT_EMAIL_LAST" />. Búðu til nýjan notanda í Chrome til að halda upplýsingum ykkar aðskildum.</translation> @@ -322,8 +347,11 @@ <translation id="8005666035647241369">Í Aðgangsorðastjórnun Google í þessu tæki</translation> <translation id="8008534537613507642">Setja Chrome aftur upp</translation> <translation id="8013993649590906847">Ef gagnlega lýsingu vantar við mynd reynir Chrome að útvega þér lýsingu. Til að búa til lýsingar eru myndir sendar til Google.</translation> +<translation id="80471789339884597">Takk fyrir að setja upp. Þú þarft að endurræsa alla vafra áður en þú getur notað <ph name="BUNDLE_NAME" />.</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">Um &Google Chrome</translation> +<translation id="813913629614996137">Frumstillir...</translation> <translation id="8255190535488645436">Google Chrome er að nota myndavélina þína og hljóðnema.</translation> <translation id="8286862437124483331">Google Chrome er að reyna að sýna aðgangsorð. Sláðu inn Windows-aðgangsorðið þitt til að heimila þetta.</translation> <translation id="828798499196665338">Foreldrar þínir hafa slökkt á „Heimildum fyrir vefsvæði, forrit og viðbætur" fyrir Chrome. Ekki er leyfilegt að kveikja á þessu <ph name="EXTENSION_TYPE_PARAMETER" />.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_it.xtb b/chrome/app/resources/google_chrome_strings_it.xtb index 7135c60..8455f04 100644 --- a/chrome/app/resources/google_chrome_strings_it.xtb +++ b/chrome/app/resources/google_chrome_strings_it.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="it"> <translation id="1001534784610492198">Il file del programma di installazione è danneggiato oppure non è valido. Scarica nuovamente Google Chrome.</translation> +<translation id="1026101648481255140">Riprendi l'installazione</translation> <translation id="102763973188675173">Personalizza e controlla Google Chrome. È disponibile un nuovo aggiornamento.</translation> <translation id="1051826050538111504">È stato rilevato software dannoso sul tuo computer. Chrome può rimuoverlo, ripristinare le tue impostazioni e disattivare le estensioni per ristabilire il normale funzionamento del browser.</translation> <translation id="1065672644894730302">Impossibile leggere le preferenze. Alcune funzioni potrebbero non essere disponibili e le modifiche alle preferenze non verranno salvate.</translation> @@ -12,6 +13,7 @@ <translation id="1152920704813762236">Informazioni su Chrome OS</translation> <translation id="1154147086299354128">&Apri in Chrome</translation> <translation id="1178374936842835197">Se un'impostazione non viene mostrata in questa pagina, cercala nelle <ph name="LINK_BEGIN" />impostazioni di Chrome OS Flex<ph name="LINK_END" /></translation> +<translation id="1203500561924088507">L'installazione è terminata. Dovrai riavviare il browser per poter utilizzare <ph name="BUNDLE_NAME" />.</translation> <translation id="1278833599417554002">Riavvia per aggiornare &Chrome</translation> <translation id="1302523850133262269">Attendi mentre Chrome installa gli aggiornamenti di sistema più recenti.</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> richiede di leggere e accettare i seguenti Termini di servizio prima di utilizzare il dispositivo. Questi termini non ampliano, modificano né limitano i Termini di Google Chrome OS Flex.</translation> @@ -31,6 +33,7 @@ <translation id="1619887657840448962">Per rendere Chrome più sicuro, abbiamo disattivato la seguente estensione non presente nel <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> che potrebbe essere stata aggiunta a tua insaputa.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Come puoi gestire i tuoi dati:<ph name="END_BOLD" /> per tutelare la tua privacy, eliminiamo automaticamente i tuoi interessi risalenti a più di 4 settimane prima della data corrente. Mentre continui a navigare, un interesse potrebbe essere nuovamente visualizzato nell'elenco. Puoi anche rimuovere gli interessi che non vuoi che Chrome prenda in considerazione.</translation> <translation id="1628000112320670027">Ricevi assistenza per Chrome</translation> +<translation id="1640672724030957280">Download in corso...</translation> <translation id="1662146548738125461">Informazioni su Chrome OS Flex</translation> <translation id="1674870198290878346">Apri link in una finestra di navigazione in inco&gnito di Chrome</translation> <translation id="1682634494516646069">Google Chrome non è in grado di leggere e scrivere nella directory dei dati: <ph name="USER_DATA_DIRECTORY" /></translation> @@ -46,7 +49,9 @@ <translation id="1877026089748256423">Chrome non è aggiornato</translation> <translation id="1919130412786645364">Consenti l'accesso a Chrome</translation> <translation id="1952239763774043237">Per ricevere gli aggiornamenti futuri di Google Chrome, devi avere macOS 10.13 o versioni successive. Su questo computer è installato macOS 10.12.</translation> +<translation id="1953553007165777902">Download in corso… Minuti rimanenti: <ph name="MINUTE" /></translation> <translation id="2018528049276128029">Ogni profilo dispone delle proprie informazioni di Chrome, come preferiti, cronologia, password e altro</translation> +<translation id="2018879682492276940">Installazione non riuscita. Riprova.</translation> <translation id="2071318482926839249">Un altro account ha già eseguito l'accesso. Per tenere separata la tua navigazione, Chrome può creare per te il tuo profilo personale.</translation> <translation id="207902854391093810">Quando sono attive le prove, Ad measurement consente ai siti che visiti di chiedere a Chrome informazioni che li aiutino a valutare il rendimento dei loro annunci. Ad measurement limita il tracciamento tra siti trasferendo il minor numero possibile di informazioni tra i siti.</translation> <translation id="2094648590148273905">Termini di Chrome OS Flex</translation> @@ -58,6 +63,7 @@ <translation id="2131230230468101642">Per tutelare la tua privacy, eliminiamo automaticamente i tuoi interessi risalenti a più di 4 settimane prima della data corrente. Mentre continui a navigare, un interesse potrebbe essere nuovamente visualizzato nell'elenco. Puoi anche rimuovere gli interessi che non vuoi che Chrome prenda in considerazione.</translation> <translation id="2139300032719313227">Riavvia Chrome OS</translation> <translation id="2151406531797534936">Riavvia subito Chrome</translation> +<translation id="2174917724755363426">Installazione non completata. Vuoi annullarla?</translation> <translation id="2258103955319320201">Per accedere ai tuoi contenuti del browser Chrome su tutti i tuoi dispositivi, accedi e attiva la sincronizzazione</translation> <translation id="2290014774651636340">Mancano le chiavi dell'API di Google. Alcune funzionalità di Google Chrome verranno disattivate.</translation> <translation id="2290095356545025170">Sei sicuro di voler disinstallare Google Chrome?</translation> @@ -94,13 +100,16 @@ <translation id="2871893339301912279">Hai eseguito l'accesso a Chrome.</translation> <translation id="2885378588091291677">Task Manager</translation> <translation id="2888126860611144412">Informazioni su Chrome</translation> +<translation id="2915996080311180594">Riavvia in seguito</translation> <translation id="2926676257163822632">Le password inefficaci sono facili da indovinare. Consenti a Chrome di <ph name="BEGIN_LINK" />creare e memorizzare password efficaci per te<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">Chrome deve avere l'autorizzazione di accesso alla fotocamera per questo sito</translation> +<translation id="2928420929544864228">Installazione completata.</translation> <translation id="2929907241665500097">Si è verificato un errore: Chrome non si è aggiornato. <ph name="BEGIN_LINK" />Risolvi i problemi di aggiornamento e gli aggiornamenti non riusciti di Chrome.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> - Accesso rete - Chrome</translation> <translation id="3019382870990049182">Riavvia per aggiornare &Chrome OS Flex</translation> <translation id="303514781271618814">Chrome sta esplorando nuove funzionalità che consentono ai siti di offrire la stessa esperienza di navigazione utilizzando meno dati di tua proprietà</translation> <translation id="3037838751736561277">Google Chrome è in modalità background.</translation> +<translation id="3038232873781883849">In attesa dell'installazione…</translation> <translation id="3059710691562604940">Navigazione sicura è disattivata. Chrome consiglia di attivarla.</translation> <translation id="3065168410429928842">Scheda Chrome</translation> <translation id="3069821012350118710">I siti visitati memorizzano le tue informazioni fino alla chiusura di Chrome</translation> @@ -114,6 +123,7 @@ <translation id="3169523567916669830">Durante le prove, puoi vedere e rimuovere argomenti di interesse che i siti hanno usato per mostrarti annunci. Chrome stima i tuoi interessi in base alla tua recente cronologia di navigazione.</translation> <translation id="3245429137663807393">Se condividi anche report sull'utilizzo di Chrome, tali report includono gli URL visitati</translation> <translation id="3282568296779691940">Accedi a Chrome</translation> +<translation id="3286538390144397061">Riavvia adesso</translation> <translation id="3360895254066713204">Supporto Chrome</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome verrà riavviato ora}=1{Chrome verrà riavviato tra 1 secondo}other{Chrome verrà riavviato tra # secondi}}</translation> <translation id="3396977131400919238">Durante l'installazione si è verificato un errore del sistema operativo. Scarica nuovamente Google Chrome.</translation> @@ -150,9 +160,11 @@ <translation id="4106587138345390261">Chrome sta esaminando nuove funzionalità che consentono ai siti di offrire la stessa esperienza di navigazione utilizzando meno informazioni personali</translation> <translation id="4110895483821904099">Configura il tuo nuovo profilo di Chrome</translation> <translation id="4147555960264124640">Stai per accedere con un account gestito e per dare al relativo amministratore il controllo del tuo profilo Google Chrome. I tuoi dati di Chrome, come app, Preferiti, cronologia, password e altre impostazioni, verranno collegati definitivamente a <ph name="USER_NAME" />. Potrai eliminare questi dati tramite la Dashboard di Google Account, ma non potrai associare questi dati a un altro account. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Installazione...</translation> <translation id="4149882025268051530">Il programma di installazione non è riuscito a decomprimere il file. Scarica nuovamente Google Chrome.</translation> <translation id="4191857738314598978">{0,plural, =1{Riavvia Chrome entro un giorno}other{Riavvia Chrome entro # giorni}}</translation> <translation id="4205939740494406371">Chrome non può controllare le tue password. Riprova tra 24 ore oppure <ph name="BEGIN_LINK" />controlla le password nel tuo Account Google<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">Annullamento…</translation> <translation id="4242034826641750751">Chrome deve avere le autorizzazioni di accesso al microfono e alla fotocamera per questo sito</translation> <translation id="424864128008805179">Uscire da Chrome?</translation> <translation id="4251615635259297716">Collegare i tuoi dati Chrome a questo account?</translation> @@ -160,6 +172,7 @@ <translation id="4281844954008187215">Termini di servizio</translation> <translation id="4293420128516039005">Accedi per sincronizzare e personalizzare Chrome sui tuoi dispositivi</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">Download completato.</translation> <translation id="4335235004908507846">Chrome può contribuire a proteggerti da violazioni dei dati, estensioni non valide e non solo</translation> <translation id="4343195214584226067">L'estensione <ph name="EXTENSION_NAME" /> è stata aggiunta a Chrome</translation> <translation id="4384570495110188418">Chrome non può controllare le tue password perché non hai effettuato l'accesso</translation> @@ -174,6 +187,7 @@ <translation id="4600710005438004015">Non è stato possibile aggiornare Chrome alla versione più recente, quindi non potrai utilizzare le nuove funzioni e gli aggiornamenti di sicurezza.</translation> <translation id="4627412468266359539">Facoltativo: contribuisci a migliorare le funzionalità e le prestazioni di Chrome OS Flex inviando automaticamente a Google dati diagnostici e sull'utilizzo.</translation> <translation id="4633000520311261472">Per rendere Chrome più sicuro, abbiamo disattivato alcune estensioni che non sono elencate nel <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> e potrebbero essere state aggiunte a tua insaputa.</translation> +<translation id="4680828127924988555">Annulla l'installazione</translation> <translation id="469553575393225953">Estensioni, app e temi da origini sconosciute possono danneggiare il tuo dispositivo. Chrome consiglia di installare questi elementi soltanto dal Chrome Web Store</translation> <translation id="4728575227883772061">Installazione non riuscita a causa di un errore non specificato. Se Google Chrome è attivo, chiudilo e riprova.</translation> <translation id="4747730611090640388">Chrome può stimare i tuoi interessi. Dopodiché, un sito che visiti può chiedere a Chrome di conoscere i tuoi interessi per personalizzare gli annunci da mostrarti.</translation> @@ -225,10 +239,14 @@ <translation id="5895138241574237353">Riavvia</translation> <translation id="5901850848447342934">Quando chiudi Chrome, verrà <ph name="BEGIN_BOLD" />eseguita la disconnessione dalla maggior parte dei siti<ph name="END_BOLD" />. Se la sincronizzazione è disattivata, verrà anche <ph name="BEGIN_BOLD" />eseguita la disconnessione dai servizi Google e da Chrome<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - Accesso rete</translation> +<translation id="5924017743176219022">Connessione a Internet in corso…</translation> <translation id="5940385492829620908">Il tuoi siti web, i tuoi segnalibri e gli altri contenuti Chrome sempre disponibili e aggiornati qui.</translation> +<translation id="5941711191222866238">Riduci a icona</translation> <translation id="5941830788786076944">Imposta Google Chrome come browser predefinito</translation> <translation id="5959292945051687759">Se un'impostazione non viene mostrata in questa pagina, cercala nelle <ph name="LINK_BEGIN" /> impostazioni di Chrome OS<ph name="LINK_END" /></translation> +<translation id="6003112304606738118">Download in corso… Ore rimanenti: <ph name="HOURS" /></translation> +<translation id="6040143037577758943">Chiudi</translation> <translation id="6070348360322141662">Per maggiore sicurezza, Google Chrome cripterà i tuoi dati</translation> <translation id="608006075545470555">Aggiungi profilo di lavoro a questo browser</translation> <translation id="6113794647360055231">Da oggi Chrome è ancora meglio</translation> @@ -237,8 +255,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> - Google Chrome Beta</translation> <translation id="6235018212288296708">Regola inbound per consentire il traffico mDNS in Google Chrome.</translation> <translation id="6247557882553405851">Gestore delle password di Google</translation> +<translation id="6273793429163604305">Inizializzazione in corso…</translation> <translation id="6291089322031436445">App di Chrome Dev</translation> <translation id="6291549208091401781">Google Chrome è già installato per tutti gli utenti sul computer.</translation> +<translation id="6327105987658262776">Nessun aggiornamento disponibile.</translation> <translation id="6412673304250309937">Verifica gli URL con un elenco di siti non sicuri archiviati in Chrome. Se un sito cerca di rubare la tua password o se scarichi un file dannoso, Chrome potrebbe inviare anche gli URL, inclusi bit e contenuti di pagina, a Navigazione sicura.</translation> <translation id="6418662306461808273">Vuoi passare a un profilo Chrome esistente?</translation> <translation id="6506909944137591434">Chrome deve avere l'autorizzazione di accesso alla fotocamera per creare una mappa 3D dell'ambiente circostante</translation> @@ -259,6 +279,7 @@ <translation id="6943584222992551122">I dati di navigazione di questa persona verranno eliminati dal dispositivo. Per recuperare i dati, accedi a Chromium con il nome utente <ph name="USER_EMAIL" />.</translation> <translation id="6967962315388095737">Regola inbound per consentire il traffico mDNS in Google Chrome Beta.</translation> <translation id="6989339256997917931">Google Chrome è stato aggiornato ma non lo utilizzi da almeno 30 giorni.</translation> +<translation id="7025789849649390912">Installazione interrotta.</translation> <translation id="7025800014283535195">Puoi passare da un profilo Chrome all'altro qui</translation> <translation id="7036251913954633326">Se vuoi utilizzare questo account solo una volta, puoi utilizzare la <ph name="GUEST_LINK_BEGIN" />modalità Ospite<ph name="GUEST_LINK_END" /> del browser Chrome. Se vuoi aggiungere un account per qualcun altro, <ph name="LINK_BEGIN" />aggiungi una nuova persona<ph name="LINK_END" /> a <ph name="DEVICE_TYPE" />. @@ -287,11 +308,13 @@ <translation id="7481213027396403996">Usa la funzionalità di sicurezza più efficace di Chrome</translation> <translation id="7486227612705979895">Chrome accederà al tuo Drive per inserire suggerimenti nella barra degli indirizzi</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119">Programma di installazione di <ph name="COMPANY_NAME" /></translation> <translation id="7606334485649076285">Google Chrome OS Flex</translation> <translation id="7626032353295482388">Benvenuto in Chrome</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> richiede di leggere e accettare i seguenti Termini di servizio prima di utilizzare il dispositivo. Questi termini non ampliano, modificano né limitano i Termini di Google Chrome OS.</translation> <translation id="7629695634924605473">Chrome ti avvisa se le tue password vengono compromesse</translation> <translation id="7641148173327520642">L'amministratore di sistema ha configurato Google Chrome per l'apertura di <ph name="ALTERNATIVE_BROWSER_NAME" /> per accedere a<ph name="TARGET_URL_HOSTNAME" />.</translation> +<translation id="7649070708921625228">Guida</translation> <translation id="7651907282515937834">Logo di Chrome Enterprise</translation> <translation id="7655455401911432608">La cronologia di navigazione, ossia un record dei siti visitati da Chrome sul dispositivo in uso.</translation> <translation id="7747138024166251722">Il programma di installazione non ha creato una directory temporanea. Verifica di disporre di spazio libero sul disco e dell'autorizzazione per l'installazione del software.</translation> @@ -303,6 +326,8 @@ <translation id="7801699035218095297">Google Chrome sta cercando di copiare le password. Per consentire l'operazione, digita la tua password Windows.</translation> <translation id="7808348361785373670">Rimuovi da Chrome...</translation> <translation id="7825851276765848807">Installazione non riuscita a causa di un errore non specificato. Scarica nuovamente Google Chrome.</translation> +<translation id="7845233973568007926">L'installazione è terminata. Dovrai riavviare il computer per poter utilizzare <ph name="BUNDLE_NAME" />.</translation> +<translation id="7872446069773932638">Download in corso… Secondi rimanenti: <ph name="SECONDS" /></translation> <translation id="7880591377632733558">Ti diamo il benvenuto in Chrome, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">Se condividi un computer, i tuoi amici e la tua famiglia possono navigare separatamente e configurare Chrome in base alle proprie esigenze.</translation> <translation id="7896673875602241923">Qualcuno ha già eseguito l'accesso a Chrome su questo computer come <ph name="ACCOUNT_EMAIL_LAST" />. Crea un nuovo utente Chrome per tenere separate le tue informazioni.</translation> @@ -313,8 +338,11 @@ <translation id="8005666035647241369">Su Gestore delle password di Google su questo dispositivo</translation> <translation id="8008534537613507642">Reinstalla Chrome</translation> <translation id="8013993649590906847">Se un'immagine è senza descrizione utile, Chrome proverà a fornirne una. Per la creazione delle descrizioni, le immagini vengono inviate a Google.</translation> +<translation id="80471789339884597">L'installazione è terminata. Dovrai riavviare tutti i browser per poter utilizzare <ph name="BUNDLE_NAME" />.</translation> <translation id="8064015586118426197">Chrome OS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">Informazioni su &Google Chrome</translation> +<translation id="813913629614996137">Inizializzazione...</translation> <translation id="8255190535488645436">Google Chrome sta utilizzando videocamera e microfono.</translation> <translation id="8286862437124483331">Google Chrome sta cercando di visualizzare le password. Per consentire la visualizzazione, digita la tua password Windows.</translation> <translation id="828798499196665338">Uno dei tuoi genitori ha disattivato "Autorizzazioni per siti, app ed estensioni" per Chrome. L'attivazione di <ph name="EXTENSION_TYPE_PARAMETER" /> non è consentita.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_iw.xtb b/chrome/app/resources/google_chrome_strings_iw.xtb index fcc3918f..baa1ae0 100644 --- a/chrome/app/resources/google_chrome_strings_iw.xtb +++ b/chrome/app/resources/google_chrome_strings_iw.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="iw"> <translation id="1001534784610492198">הארכיון של המתקין פגום או שאינו חוקי. יש להוריד שוב את Google Chrome.</translation> +<translation id="1026101648481255140">המשך בהתקנה</translation> <translation id="102763973188675173">כדי להתאים אישית את Google Chrome ולשלוט בו טוב יותר, יש להוריד את העדכון החדש.</translation> <translation id="1051826050538111504">יש במחשב שלך תוכנה מזיקה. Chrome יכול להסיר אותה, לשחזר את ההגדרות שלך ולהשבית תוספים כדי שהדפדפן יחזור שוב לפעולה רגילה.</translation> <translation id="1065672644894730302">לא הייתה אפשרות לקרוא את ההעדפות שלך. ייתכן שחלק מהתכונות לא יהיו זמינות ושינויים בהעדפות לא יישמרו.</translation> @@ -13,6 +14,7 @@ <translation id="1154147086299354128">&פתיחה ב-Chrome</translation> <translation id="1178374936842835197">אם הגדרה כלשהי לא מופיעה בדף הזה, יש לחפש אותה <ph name="LINK_BEGIN" /> בהגדרות של ChromeOS Flex<ph name="LINK_END" /></translation> +<translation id="1203500561924088507">תודה שהתקנת. עליך להפעיל מחדש את הדפדפן לפני השימוש ב-<ph name="BUNDLE_NAME" />.</translation> <translation id="1278833599417554002">הפעלה מחדש לצורך עדכון &Chrome</translation> <translation id="1302523850133262269">יש להמתין בזמן ש-Chrome מתקין את עדכוני המערכת האחרונים.</translation> <translation id="1335640173511558774">לפי דרישת <ph name="MANAGER" />, צריך לקרוא את התנאים וההגבלות הבאים ולהסכים להם לפני השימוש במכשיר הזה. התנאים האלה לא מרחיבים, משנים או מגבילים את התנאים לשימוש ב-Google ChromeOS Flex.</translation> @@ -33,6 +35,7 @@ <translation id="1619887657840448962">כדי לשפר את האבטחה של Chrome, השבתנו את התוסף הבא שאינו רשום ב-<ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> וייתכן שנוסף ללא ידיעתך.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />איך ניתן לנהל את הנתונים שלך:<ph name="END_BOLD" /> כדי להגן על הפרטיות שלך, תחומי עניין שהוגדרו לפני יותר מ-4 שבועות נמחקים אוטומטית. עם המשך הגלישה, תחום עניין כלשהו עשוי להופיע שוב ברשימה. יש גם אפשרות להסיר תחומי עניין מ-Chrome כדי שלא יילקחו בחשבון.</translation> <translation id="1628000112320670027">קבלת עזרה בנושא Chrome</translation> +<translation id="1640672724030957280">מוריד...</translation> <translation id="1662146548738125461">מידע על ChromeOS Flex</translation> <translation id="1674870198290878346">פתיחת הקישור בחלון &אנונימי של Chrome</translation> <translation id="1682634494516646069">Google Chrome אינו יכול לקרוא ולכתוב בספריית הנתונים שלו: <ph name="USER_DATA_DIRECTORY" /></translation> @@ -48,7 +51,9 @@ <translation id="1877026089748256423">Chrome אינו מעודכן</translation> <translation id="1919130412786645364">התרת כניסה אל Chrome</translation> <translation id="1952239763774043237">כדי לקבל עדכונים של Google Chrome בעתיד, צריך להשתמש ב-macOS מגרסה 10.13 ואילך. במחשב הזה מותקנת מערכת ההפעלה macOS 10.12.</translation> +<translation id="1953553007165777902">מתבצעת הורדה… יש עוד <ph name="MINUTE" /> דק'</translation> <translation id="2018528049276128029">בכל פרופיל מאוחסנים נתוני Chrome משלו כמו סימניות, היסטוריה, סיסמאות ועוד</translation> +<translation id="2018879682492276940">ההתקנה נכשלה. יש לנסות שוב.</translation> <translation id="2071318482926839249">כבר מחובר חשבון אחר. כדי להפריד בין פעילויות גלישה, Chrome יכול ליצור עבורך פרופיל משלך.</translation> <translation id="207902854391093810">כשגרסאות הניסיון פעילות, מדידת המודעות מאפשרת לאתרים שבהם ביקרת לבקש מ-Chrome מידע שיעזור לבעלי האתרים למדוד את הביצועים של המודעות שלהם. מדידת המודעות מגבילה את המעקב באתרים שונים על ידי העברת כמות קטנה ככל האפשר של מידע בין אתרים.</translation> <translation id="2094648590148273905">התנאים של ChromeOS Flex</translation> @@ -60,6 +65,7 @@ <translation id="2131230230468101642">כדי להגן על הפרטיות שלך, תחומי עניין שהוגדרו לפני יותר מ-4 שבועות נמחקים אוטומטית. עם המשך הגלישה, תחום עניין כלשהו עשוי להופיע שוב ברשימה. יש גם אפשרות להסיר תחומי עניין מ-Chrome כדי שלא יילקחו בחשבון.</translation> <translation id="2139300032719313227">הפעלה מחדש של ChromeOS</translation> <translation id="2151406531797534936">יש להפעיל מחדש את Chrome עכשיו</translation> +<translation id="2174917724755363426">ההתקנה לא הושלמה. להמשיך בביטול?</translation> <translation id="2258103955319320201">כדי לקבל גישה אל הפריטים שלך בדפדפן Chrome בכל המכשירים, צריך להיכנס לחשבון ולהפעיל את הסנכרון</translation> <translation id="2290014774651636340">המפתחות של Google API חסרים. פונקציונליות מסוימת של Google Chrome תהיה מושבתת.</translation> <translation id="2290095356545025170">ברצונך באמת להסיר את Google Chrome?</translation> @@ -96,13 +102,16 @@ <translation id="2871893339301912279">נכנסת ל-Chrome!</translation> <translation id="2885378588091291677">מנהל המשימות</translation> <translation id="2888126860611144412">מידע כללי על Chrome</translation> +<translation id="2915996080311180594">הפעלה מחדש מאוחר יותר</translation> <translation id="2926676257163822632">קל לנחש סיסמאות חלשות. באמצעות Chrome אפשר <ph name="BEGIN_LINK" />ליצור ולזכור סיסמאות חזקות<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">נדרשת הרשאת גישה למצלמה ב-Chrome עבור האתר הזה</translation> +<translation id="2928420929544864228">ההתקנה הושלמה.</translation> <translation id="2929907241665500097">Chrome לא התעדכן, משהו השתבש. <ph name="BEGIN_LINK" />לטיפול בבעיות בעדכון של Chrome ובעדכונים שנכשלו<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> – כניסה לרשת – Chrome</translation> <translation id="3019382870990049182">צריך להפעיל מחדש כדי לעדכן את ChromeOS Flex</translation> <translation id="303514781271618814">אנחנו בודקים תכונות חדשות ב-Chrome שמאפשרות לאתרים להציג את אותה חוויית הגלישה תוך שימוש בפחות נתונים.</translation> <translation id="3037838751736561277">Google Chrome נמצא במצב רקע.</translation> +<translation id="3038232873781883849">בהמתנה להתקנה…</translation> <translation id="3059710691562604940">הגלישה הבטוחה כבויה. ההמלצה של Chrome היא להפעיל אותה.</translation> <translation id="3065168410429928842">כרטיסייה של Chrome</translation> <translation id="3069821012350118710">אתרים שביקרת בהם יזכרו את הפרטים שלך עד לסגירת Chrome</translation> @@ -116,6 +125,7 @@ <translation id="3169523567916669830">במהלך הפעולה של גרסאות הניסיון, תהיה לך אפשרות לראות ולהסיר את תחומי העניין שלפיהם האתרים הציגו לך את המודעות. ההערכה של תחומי העניין ב-Chrome מתבססת על היסטוריית הגלישה שלך מהזמן האחרון.</translation> <translation id="3245429137663807393">אם בנוסף ישותפו דוחות שימוש ב-Chrome, הדוחות האלה יכללו את כתובות ה-URL שבהן ביקרת</translation> <translation id="3282568296779691940">כניסה ל-Chrome</translation> +<translation id="3286538390144397061">הפעל מחדש כעת</translation> <translation id="3360895254066713204">Chrome Helper</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome יופעל מחדש עכשיו}=1{Chrome יופעל מחדש בעוד שנייה}two{Chrome יופעל מחדש בעוד # שניות}many{Chrome יופעל מחדש בעוד # שניות}other{Chrome יופעל מחדש בעוד # שניות}}</translation> <translation id="3396977131400919238">במהלך ההתקנה אירעה שגיאה של מערכת ההפעלה. יש להוריד שוב את Google Chrome.</translation> @@ -152,9 +162,11 @@ <translation id="4106587138345390261">אנחנו בודקים תכונות חדשות ב-Chrome שמאפשרות לאתרים לספק את אותה חוויית הגלישה תוך שימוש בפחות פרטים אישיים</translation> <translation id="4110895483821904099">הגדרת הפרופיל החדש שלך ב-Chrome</translation> <translation id="4147555960264124640">בחרת להיכנס לחשבון מנוהל, ומנהל המערכת שלו יקבל שליטה על הפרופיל שלך ב-Chrome. הנתונים שלך ב-Chrome, כגון אפליקציות, סימניות, היסטוריה, סיסמאות והגדרות אחרות ייקשרו באופן קבוע ל-<ph name="USER_NAME" />. ניתן למחוק את הנתונים האלה באמצעות מרכז השליטה של חשבונות Google, אבל לא ניתן יהיה לשייך את הנתונים האלה לחשבון אחר. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">מתקין...</translation> <translation id="4149882025268051530">המתקין נכשל בביצוע דחיסה לארכיון. יש להוריד שוב את Google Chrome.</translation> <translation id="4191857738314598978">{0,plural, =1{צריך להפעיל מחדש את Chrome תוך יום אחד}two{צריך להפעיל מחדש את Chrome תוך # ימים}many{צריך להפעיל מחדש את Chrome תוך # ימים}other{צריך להפעיל מחדש את Chrome תוך # ימים}}</translation> <translation id="4205939740494406371">Chrome לא יכול לבדוק את הסיסמאות שלך. יש לנסות שוב בעוד 24 שעות או <ph name="BEGIN_LINK" />לבדוק את הסיסמאות בחשבון Google<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">מבטל…</translation> <translation id="4242034826641750751">נדרשות הרשאות גישה למצלמה ולמיקרופון ב-Chrome עבור האתר הזה</translation> <translation id="424864128008805179">האם לצאת מ-Chrome?</translation> <translation id="4251615635259297716">האם לקשר את הנתונים שלך ב-Chrome לחשבון זה?</translation> @@ -162,6 +174,7 @@ <translation id="4281844954008187215">תנאי שירות</translation> <translation id="4293420128516039005">כניסה לחשבון תסנכרן ותתאים אישית את Chrome בכל המכשירים שברשותך</translation> <translation id="4328355335528187361">גרסת הפיתוח של Google Chrome (mDNS-In)</translation> +<translation id="4334294535648607276">ההורדה הושלמה.</translation> <translation id="4335235004908507846">Chrome עוזר להגן עליך מפני פרצות באבטחת המידע, תוספים לא תקינים ועוד</translation> <translation id="4343195214584226067"><ph name="EXTENSION_NAME" /> נוסף ל-Chrome</translation> <translation id="4384570495110188418">Chrome לא יכול לבדוק את הסיסמאות שלך כי לא נכנסת לחשבון</translation> @@ -176,6 +189,7 @@ <translation id="4600710005438004015">עדכון Chrome לגרסה האחרונה לא הצליח, ולכן אין לך גישה אל תכונות חדשות ותיקוני אבטחה.</translation> <translation id="4627412468266359539">אופציונלי: שליחה אוטומטית של נתוני השימוש וניתוח הביצועים אל Google תעזור לשפר את התכונות ואת הביצועים של ChromeOS Flex.</translation> <translation id="4633000520311261472">כדי לשפר את האבטחה של Chrome, השבתנו חלק מהתוספים שלא רשומים ב<ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> וייתכן שנוספו ללא ידיעתך.</translation> +<translation id="4680828127924988555">ביטול ההתקנה</translation> <translation id="469553575393225953">תוספים, אפליקציות ועיצובים ממקורות לא מוכרים עלולים להזיק למכשיר. ההמלצה של Chrome היא להתקין אותם רק מחנות האינטרנט של Chrome</translation> <translation id="4728575227883772061">ההתקנה נכשלה בשל שגיאה לא צפויה. אם Google Chrome פועל כעת, יש לסגור אותו ולנסות שוב.</translation> <translation id="4747730611090640388">Chrome יכול להעריך מהם תחומי העניין שלך. לאחר מכן, אתר שבו ביקרת יכול לשלוח בקשה ל-Chrome כדי לגלות מהם תחומי העניין שלך ולהתאים אישית את המודעות שמוצגות לך.</translation> @@ -227,10 +241,14 @@ <translation id="5895138241574237353">הפעלה מחדש</translation> <translation id="5901850848447342934">המערכת <ph name="BEGIN_BOLD" />תוציא אותך מהחשבון ברוב האתרים<ph name="END_BOLD" /> עם סגירת Chrome. אם הסנכרון כבוי, המערכת <ph name="BEGIN_BOLD" />תוציא אותך מהחשבון גם בשירותי Google וב-Chrome<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> – כניסה לרשת</translation> +<translation id="5924017743176219022">מתבצעת התחברות לאינטרנט…</translation> <translation id="5940385492829620908">היסטוריית האתרים, הסימניות ופריטים נוספים מ-Chrome נמצאים כאן.</translation> +<translation id="5941711191222866238">מזעור</translation> <translation id="5941830788786076944">Google Chrome יהיה דפדפן ברירת המחדל</translation> <translation id="5959292945051687759">אם הגדרה מסוימת לא מופיעה בדף, אפשר לחפש אותה<ph name="LINK_BEGIN" /> בהגדרות של ChromeOS<ph name="LINK_END" /></translation> +<translation id="6003112304606738118">מתבצעת הורדה… יש עוד <ph name="HOURS" /> שע'</translation> +<translation id="6040143037577758943">סגירה</translation> <translation id="6070348360322141662">לשיפור האבטחה, Google Chrome יצפין את הנתונים</translation> <translation id="608006075545470555">הוספת פרופיל עבודה לדפדפן זה</translation> <translation id="6113794647360055231">Chrome השתפר</translation> @@ -239,8 +257,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> - Google Chrome בגרסת ביטא</translation> <translation id="6235018212288296708">כלל נכנס עבור Google Chrome על מנת לאפשר תנועת mDNS.</translation> <translation id="6247557882553405851">מנהל הסיסמאות של Google</translation> +<translation id="6273793429163604305">למקומות…</translation> <translation id="6291089322031436445">אפליקציות לגרסת הפיתוח של Chrome</translation> <translation id="6291549208091401781">Google Chrome כבר מותקן במחשב ונגיש לכל המשתמשים.</translation> +<translation id="6327105987658262776">אין עדכונים זמינים.</translation> <translation id="6412673304250309937">המערכת בודקת כתובות URL ששמורות ב-Chrome ומכילות רשימות של אתרים לא בטוחים. אם אתר מסוים מנסה לגנוב סיסמה או אם המערכת מזהה הורדה של קובץ מזיק, Chrome עשוי גם לשלוח כתובות URL לבדיקה באמצעות 'גלישה בטוחה'. הנתונים שנשלחים לבדיקה כוללים ביטים מהתוכן של הדף.</translation> <translation id="6418662306461808273">לעבור לפרופיל Chrome קיים?</translation> <translation id="6506909944137591434">נדרשת הרשאת גישה למצלמה ב-Chrome כדי ליצור מפה תלת-ממדית של הסביבה שלך</translation> @@ -261,6 +281,7 @@ <translation id="6943584222992551122">נתוני הגלישה של האדם הזה יימחקו מהמכשיר. כדי לשחזר את הנתונים, יש להיכנס ל-Chrome בתור<ph name="USER_EMAIL" />.</translation> <translation id="6967962315388095737">כלל נכנס לגרסת הבטא של Google Chrome כדי לאפשר תנועת mDNS.</translation> <translation id="6989339256997917931">Google Chrome עודכן, אך לא השתמשת בו לפחות 30 ימים.</translation> +<translation id="7025789849649390912">ההתקנה נעצרה.</translation> <translation id="7025800014283535195">כאן ניתן לעבור בין פרופילים של Chrome</translation> <translation id="7036251913954633326">אם ברצונך להשתמש בחשבון הזה באופן חד-פעמי, אפשר להשתמש <ph name="GUEST_LINK_BEGIN" />במצב אורח<ph name="GUEST_LINK_END" /> בדפדפן Chrome. כדי להוסיף חשבון של מישהו אחר, <ph name="LINK_BEGIN" />יש להוסיף משתמש חדש<ph name="LINK_END" /> אל <ph name="DEVICE_TYPE" />. @@ -289,11 +310,13 @@ <translation id="7481213027396403996">רוצה להשיג את רמת האבטחה הגבוהה ביותר של Chrome?</translation> <translation id="7486227612705979895">Chrome ייגש ל-Drive שלך כדי להציג הצעות בשורת כתובת האתר</translation> <translation id="7535429826459677826">גרסת הפיתוח של Google Chrome</translation> +<translation id="7583399374488819119">מנהל ההתקנה של <ph name="COMPANY_NAME" /></translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">ברוך בואך אל Chrome</translation> <translation id="7626072681686626474">לפי הדרישה של <ph name="MANAGER" />, יש לקרוא ולאשר את התנאים וההגבלות הבאים לפני השימוש במכשיר הזה. תנאים אלה לא מרחיבים, משנים או מגבילים את התנאים לשימוש ב-ChromeOS.</translation> <translation id="7629695634924605473">Chrome מודיע לך אם הסיסמאות שלך נמצאות בסיכון</translation> <translation id="7641148173327520642">לפי הגדרת מנהל המערכת, Google Chrome יפתח את <ph name="ALTERNATIVE_BROWSER_NAME" /> כדי לגשת אל <ph name="TARGET_URL_HOSTNAME" />.</translation> +<translation id="7649070708921625228">עזרה</translation> <translation id="7651907282515937834">לוגו של Chrome Enterprise</translation> <translation id="7655455401911432608">היסטוריית הגלישה – תיעוד האתרים שביקרת בהם באמצעות Chrome במכשיר הזה.</translation> <translation id="7747138024166251722">המתקין לא הצליח ליצור ספרייה זמנית. יש לבדוק את המקום הפנוי בדיסק ואת האישור להתקנת תוכנה.</translation> @@ -305,6 +328,8 @@ <translation id="7801699035218095297">Google Chrome מנסה להעתיק את הסיסמאות. כדי לאפשר את הפעולה הזו, יש להקליד את הסיסמה שלך ל-Windows.</translation> <translation id="7808348361785373670">הסרה מ-Chrome...</translation> <translation id="7825851276765848807">ההתקנה נכשלה בשל שגיאה לא מזוהה. צריך להוריד שוב את Google Chrome.</translation> +<translation id="7845233973568007926">תודה שהתקנת. עליך להפעיל מחדש את המחשב לפני השימוש ב-<ph name="BUNDLE_NAME" />.</translation> +<translation id="7872446069773932638">מתבצעת הורדה… יש עוד <ph name="SECONDS" /> שנ'</translation> <translation id="7880591377632733558">ברוך בואך אל Chrome, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">כשמשתפים מחשב, חברים ובני משפחה יכולים לגלוש בנפרד ולהגדיר את Chrome בדיוק כפי שהם רוצים.</translation> <translation id="7896673875602241923">מישהו נכנס בעבר ל-Chrome מהמחשב הזה כ-<ph name="ACCOUNT_EMAIL_LAST" />. יש ליצור משתמש חדש ל-Chrome כדי לשמור על הפרדת המידע שלך.</translation> @@ -315,8 +340,11 @@ <translation id="8005666035647241369">נשמרה במנהל הסיסמאות של Google במכשיר הזה</translation> <translation id="8008534537613507642">התקנת Chrome מחדש</translation> <translation id="8013993649590906847">אם אין לתמונה תיאור מועיל, Chrome ינסה לספק לך תיאור. כדי ליצור תיאורים, התמונות נשלחות אל Google.</translation> +<translation id="80471789339884597">תודה שהתקנת. עליך להפעיל מחדש את כל הדפדפנים לפני השימוש ב-<ph name="BUNDLE_NAME" />.</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">מידע על Google Chrome&</translation> +<translation id="813913629614996137">מתבצע אתחול...</translation> <translation id="8255190535488645436">Google Chrome משתמש במצלמה ובמיקרופון שלך.</translation> <translation id="8286862437124483331">Google Chrome מנסה להציג סיסמאות. יש להקליד את הסיסמה שלך ל-Windows כדי לאפשר זאת.</translation> <translation id="828798499196665338">אחד מההורים השבית ב-Chrome את ההגדרה "הרשאות לאתרים, אפליקציות ותוספים". לא ניתן להפעיל את <ph name="EXTENSION_TYPE_PARAMETER" />.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_ja.xtb b/chrome/app/resources/google_chrome_strings_ja.xtb index 98c5ef7..33a82efc 100644 --- a/chrome/app/resources/google_chrome_strings_ja.xtb +++ b/chrome/app/resources/google_chrome_strings_ja.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="ja"> <translation id="1001534784610492198">インストーラー アーカイブが壊れているか無効です。Google Chrome をダウンロードし直してください。</translation> +<translation id="1026101648481255140">インストールを再開</translation> <translation id="102763973188675173">Google Chrome をカスタマイズしてご活用ください。アップデートが利用可能です。</translation> <translation id="1051826050538111504">お使いのパソコンに有害なソフトウェアが見つかりました。Chrome では、ブラウザを正常な動作に戻すためにこのソフトウェアを削除し、設定を復元して、拡張機能を無効化することができます。</translation> <translation id="1065672644894730302">ユーザー設定ファイルを読み込むことができません。一部の機能が利用できない可能性があります。また、設定への変更は保存されません。</translation> @@ -13,6 +14,7 @@ <translation id="1154147086299354128">Chrome で開く(&O)</translation> <translation id="1178374936842835197">このページに設定が表示されない場合は、<ph name="LINK_BEGIN" /> ChromeOS Flex の設定<ph name="LINK_END" />を確認してください</translation> +<translation id="1203500561924088507">インストールいただきありがとうございます。<ph name="BUNDLE_NAME" /> を使用するにはブラウザを再起動してください。</translation> <translation id="1278833599417554002">再起動して Chrome を更新(&C)</translation> <translation id="1302523850133262269">Chrome は最新のシステム アップデートをインストールしています。しばらくお待ちください。</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> では、このデバイスを使用する前に下記の利用規約を確認しこれに同意していただく必要があります。これらの規約は Google ChromeOS Flex 利用規約を拡張、変更、制限するものではありません。</translation> @@ -32,6 +34,7 @@ <translation id="1619887657840448962">Chrome をより安全にご利用いただくために、<ph name="IDS_EXTENSION_WEB_STORE_TITLE" />で提供していない次の拡張機能を無効にしました。これは知らないうちに追加された可能性があります。</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />データを管理する方法:<ph name="END_BOLD" /> ユーザーのプライバシーを保護するために、4 週間以上経過したユーザーの興味 / 関心は自動削除されます。ブラウジングを続けていると、興味 / 関心がリストに再度表示される場合もあります。Chrome に認識してほしくない興味 / 関心は削除できます。</translation> <translation id="1628000112320670027">Chrome のヘルプを見る</translation> +<translation id="1640672724030957280">ダウンロードしています...</translation> <translation id="1662146548738125461">ChromeOS Flex について</translation> <translation id="1674870198290878346">Chrome のシークレット ウインドウでリンクを開く(&G)</translation> <translation id="1682634494516646069">Google Chrome はこのデータ ディレクトリへの読み書きを実行できません: <ph name="USER_DATA_DIRECTORY" /></translation> @@ -47,7 +50,9 @@ <translation id="1877026089748256423">Chrome は古いバージョンです</translation> <translation id="1919130412786645364">Chrome へのログインを許可する</translation> <translation id="1952239763774043237">今後、Google Chrome のアップデートを受信するには、macOS 10.13 以降が必要となります。このコンピュータでは macOS 10.12 が実行されています。</translation> +<translation id="1953553007165777902">ダウンロードしています... 残り <ph name="MINUTE" /> 分です</translation> <translation id="2018528049276128029">Chrome の情報(ブックマーク、履歴、パスワードなど)はプロファイルごとに分けて保持されます</translation> +<translation id="2018879682492276940">インストールできませんでした。もう一度お試しください。</translation> <translation id="2071318482926839249">別のアカウントですでにログインしています。ブラウジング環境を分ける場合は、Chrome で自分用のプロフィールを作成できます。</translation> <translation id="207902854391093810">試用期間中の広告の測定により、アクセスしたサイトは、サイトが広告のパフォーマンスを測定する際に役立つ Chrome の情報をリクエストできます。広告の測定は、サイト間で転送する情報をできるだけ少なくすることで、クロスサイト トラッキングを制限します。</translation> <translation id="2094648590148273905">ChromeOS Flex 利用規約</translation> @@ -59,6 +64,7 @@ <translation id="2131230230468101642">ユーザーのプライバシーを保護するために、4 週間以上経過したユーザーの興味 / 関心は自動削除されます。ブラウジングを続けていると、興味 / 関心がリストに再度表示される場合もあります。Chrome に認識してほしくない興味 / 関心は削除できます。</translation> <translation id="2139300032719313227">Chrome OS を再起動してください</translation> <translation id="2151406531797534936">Chrome を今すぐ再起動してください</translation> +<translation id="2174917724755363426">インストールは完了していません。キャンセルしてもよろしいですか?</translation> <translation id="2258103955319320201">お使いのすべてのデバイスで Chrome ブラウザの設定やデータを使用するには、ログインして同期を有効にしてください。</translation> <translation id="2290014774651636340">Google API キーが欠落しています。Google Chrome の一部の機能は無効になります。</translation> <translation id="2290095356545025170">Google Chrome をアンインストールしてもよろしいですか?</translation> @@ -95,13 +101,16 @@ <translation id="2871893339301912279">Chrome にログインしました</translation> <translation id="2885378588091291677">タスク マネージャ</translation> <translation id="2888126860611144412">Chrome について</translation> +<translation id="2915996080311180594">後で再起動</translation> <translation id="2926676257163822632">脆弱なパスワードは簡単に推測されてしまいます。Chrome で<ph name="BEGIN_LINK" />安全性の高いパスワードを自動生成して保存する<ph name="END_LINK" />ことができます。</translation> <translation id="2926952073016206995">このサイトを利用するには、Chrome でカメラの使用を許可する必要があります</translation> +<translation id="2928420929544864228">インストールが完了しました。</translation> <translation id="2929907241665500097">エラーが発生したため、Chrome が更新されませんでした。<ph name="BEGIN_LINK" />Chrome の更新に関する問題を解決してください。<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> - ネットワークにログイン - Chrome</translation> <translation id="3019382870990049182">再起動して ChromeOS Flex を更新(&C)</translation> <translation id="303514781271618814">Chrome では、使用されるユーザーデータの量を抑えつつ、同じようにサイトをブラウジングできる新機能をテストしています</translation> <translation id="3037838751736561277">Google Chrome はバックグラウンド モードです。</translation> +<translation id="3038232873781883849">インストールの待機中...</translation> <translation id="3059710691562604940">セーフ ブラウジングがオフになっています。Chrome はオンにすることをおすすめしています。</translation> <translation id="3065168410429928842">Chrome タブ</translation> <translation id="3069821012350118710">Chrome を閉じるまで、アクセスしたサイトにお客様の情報が保存されます</translation> @@ -115,6 +124,7 @@ <translation id="3169523567916669830">テスト期間中、サイトでの広告表示に使用される興味 / 関心のトピックを表示、削除できます。Chrome では最近の閲覧履歴に基づいてユーザーの興味 / 関心を推定します。</translation> <translation id="3245429137663807393">Chrome の使用状況レポートを送信する場合は、アクセスした URL がこのレポートに含められます</translation> <translation id="3282568296779691940">Chrome にログイン</translation> +<translation id="3286538390144397061">今すぐ再起動</translation> <translation id="3360895254066713204">Chrome Helper</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome は今すぐ再起動されます}=1{Chrome は 1 秒後に再起動されます}other{Chrome は # 秒後に再起動されます}}</translation> <translation id="3396977131400919238">インストール中にオペレーティング システム エラーが発生しました。Google Chrome をダウンロード直してください。</translation> @@ -151,9 +161,11 @@ <translation id="4106587138345390261">Chrome では、使用されるユーザーの情報の量を抑えつつ、同じようにサイトをブラウジングできる新機能をテストしています</translation> <translation id="4110895483821904099">新しい Chrome プロファイルの設定</translation> <translation id="4147555960264124640">現在、管理対象アカウントでログインしており、あなたの Google Chrome プロファイルを管理者が制御できる状態になっています。あなたの Chrome データ(アプリ、ブックマーク、履歴、パスワードなどの設定)は永続的に <ph name="USER_NAME" /> に関連付けられます。このデータは Google アカウントのダッシュボードを介して削除できますが、このデータを別のアカウントに関連付けることはできなくなります。<ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">インストール中...</translation> <translation id="4149882025268051530">インストーラー アーカイブを解凍できませんでした。Google Chrome をダウンロードし直してください。</translation> <translation id="4191857738314598978">{0,plural, =1{1 日以内に Chrome を再起動してください}other{# 日以内に Chrome を再起動してください}}</translation> <translation id="4205939740494406371">Chrome でパスワードを確認できません。24 時間後にもう一度お試しいただくか、<ph name="BEGIN_LINK" />Google アカウントでパスワードをご確認ください<ph name="END_LINK" />。</translation> +<translation id="4222932583846282852">キャンセルしています...</translation> <translation id="4242034826641750751">このサイトを利用するには、Chrome でカメラとマイクの使用を許可する必要があります</translation> <translation id="424864128008805179">Chrome からログアウトしますか?</translation> <translation id="4251615635259297716">Chrome データをこのアカウントにリンクしますか?</translation> @@ -161,6 +173,7 @@ <translation id="4281844954008187215">利用規約</translation> <translation id="4293420128516039005">ログインすると、同期してカスタマイズした Chrome をどのデバイスでも使用できます</translation> <translation id="4328355335528187361">Google Chrome Dev(mDNS-In)</translation> +<translation id="4334294535648607276">ダウンロードが完了しました。</translation> <translation id="4335235004908507846">Chrome でデータ侵害や不正な拡張機能などの脅威から保護されているか確認します</translation> <translation id="4343195214584226067">「<ph name="EXTENSION_NAME" />」が Chrome に追加されました</translation> <translation id="4384570495110188418">ログインしていないため、Chrome でパスワードを確認できません</translation> @@ -175,6 +188,7 @@ <translation id="4600710005438004015">Chrome を最新版に更新できませんでした。新しい機能とセキュリティ修正は適用されていません。</translation> <translation id="4627412468266359539">オプション: 診断と使用状況のデータを Google に自動送信して ChromeOS Flex の機能と動作の改善に役立てる。</translation> <translation id="4633000520311261472">Chrome をより安全にご利用いただくため、<ph name="IDS_EXTENSION_WEB_STORE_TITLE" />で提供していない一部の拡張機能を無効にしました。これらは知らないうちに追加された可能性があります。</translation> +<translation id="4680828127924988555">インストールをキャンセル</translation> <translation id="469553575393225953">提供元不明の拡張機能、アプリ、テーマはデバイスに危害を及ぼす可能性があります。Chrome ウェブストアで公開されているアイテムのみをインストールすることをおすすめします</translation> <translation id="4728575227883772061">原因不明のエラーによりインストールが失敗しました。実行中の Google Chrome を終了してからやり直してください。</translation> <translation id="4747730611090640388">Chrome はユーザーの興味 / 関心を推定する場合があります。その後、アクセスしたサイトは、表示する広告をカスタマイズするために、Chrome にユーザーの興味 / 関心を確認するよう依頼できます。</translation> @@ -226,9 +240,13 @@ <translation id="5895138241574237353">再起動</translation> <translation id="5901850848447342934">Chrome を閉じると、<ph name="BEGIN_BOLD" />ほとんどのサイトからログアウト<ph name="END_BOLD" />します。同期がオフの場合は、<ph name="BEGIN_BOLD" />Google サービスと Chrome からもログアウト<ph name="END_BOLD" />します。</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - ネットワークにログイン</translation> +<translation id="5924017743176219022">インターネットに接続しています…</translation> <translation id="5940385492829620908">ウェブ、ブックマーク、その他の Chrome データを好みに設定できます。</translation> +<translation id="5941711191222866238">最小化</translation> <translation id="5941830788786076944">Google Chrome を既定のブラウザにする</translation> <translation id="5959292945051687759">このページに設定が表示されない場合は、<ph name="LINK_BEGIN" />Chrome OS の設定<ph name="LINK_END" />を確認してください</translation> +<translation id="6003112304606738118">ダウンロードしています... 残り <ph name="HOURS" /> 時間です</translation> +<translation id="6040143037577758943">閉じる</translation> <translation id="6070348360322141662">セキュリティ強化のため、データは Google Chrome で暗号化されます</translation> <translation id="608006075545470555">このブラウザに仕事用プロファイルを追加</translation> <translation id="6113794647360055231">進化する Chrome</translation> @@ -237,8 +255,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> - Google Chrome Beta</translation> <translation id="6235018212288296708">mDNS トラフィックを許可する Google Chrome のインバウンド ルールです。</translation> <translation id="6247557882553405851">Google パスワード マネージャー</translation> +<translation id="6273793429163604305">位置について...</translation> <translation id="6291089322031436445">Chrome Dev アプリ</translation> <translation id="6291549208091401781">Google Chrome は既にパソコンのすべてのユーザー対してインストールされています。</translation> +<translation id="6327105987658262776">利用できるアップデートはありません。</translation> <translation id="6412673304250309937">Chrome に保存されている安全でないサイトのリストと URL を照合します。サイトがパスワードを不正に取得しようとしている場合や、ユーザーが安全でないファイルをダウンロードしようとした場合は、URL とページ コンテンツの一部をセーフ ブラウジングに送信することがあります。</translation> <translation id="6418662306461808273">既存の Chrome プロファイルに切り替えますか?</translation> <translation id="6506909944137591434">周囲の 3D マップを作成するには、Chrome にカメラの使用を許可する必要があります</translation> @@ -259,6 +279,7 @@ <translation id="6943584222992551122">この操作を行うと、このユーザーの閲覧データがこのデバイスから削除されます。データを復元するには、<ph name="USER_EMAIL" /> として Chrome にログインしてください。</translation> <translation id="6967962315388095737">mDNS トラフィックを許可する Google Chrome ベータ版のインバウンド ルールです。</translation> <translation id="6989339256997917931">Google Chrome が更新されましたが、30 日間以上使用されていません。</translation> +<translation id="7025789849649390912">インストールが停止しました。</translation> <translation id="7025800014283535195">こちらで Chrome プロフィールを切り替えることができます</translation> <translation id="7036251913954633326">このアカウントを 1 回だけ使用する場合は、Chrome ブラウザの<ph name="GUEST_LINK_BEGIN" />ゲストモード<ph name="GUEST_LINK_END" />を使用できます。他のユーザーのアカウントを追加する場合は、<ph name="DEVICE_TYPE" /> に<ph name="LINK_BEGIN" />新しいユーザーを追加<ph name="LINK_END" />します。 @@ -287,11 +308,13 @@ <translation id="7481213027396403996">Chrome の最高水準のセキュリティで保護</translation> <translation id="7486227612705979895">Chrome からお客様のドライブにアクセスして、アドレスバーに候補を表示します</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119"><ph name="COMPANY_NAME" /> インストーラ</translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">Chrome へようこそ</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> では、このデバイスを使用する前に下記の利用規約を確認しこれに同意していただく必要があります。これらの規約は Google Chrome OS 利用規約を拡張、変更、制限するものではありません。</translation> <translation id="7629695634924605473">Chrome では、特定のパスワードが侵害された事実の有無がわかります</translation> <translation id="7641148173327520642">システム管理者が、<ph name="TARGET_URL_HOSTNAME" /> へのアクセスに <ph name="ALTERNATIVE_BROWSER_NAME" /> を開くよう Google Chrome を設定しています。</translation> +<translation id="7649070708921625228">ヘルプ</translation> <translation id="7651907282515937834">Chrome Enterprise ロゴ</translation> <translation id="7655455401911432608">閲覧履歴(このデバイスで Chrome を使用してアクセスしたサイトの記録)。</translation> <translation id="7747138024166251722">インストーラーの一時ディレクトリを作成できませんでした。ディスクの空き領域とソフトウェアのインストール許可があることを確認してください。</translation> @@ -303,6 +326,8 @@ <translation id="7801699035218095297">Google Chrome がパスワードをコピーしようとしています。続行するには、Windows のパスワードを入力してください。</translation> <translation id="7808348361785373670">Chrome から削除...</translation> <translation id="7825851276765848807">原因不明のエラーによりインストールに失敗しました。Google Chrome をもう一度ダウンロードしてください。</translation> +<translation id="7845233973568007926">インストールいただきありがとうございます。<ph name="BUNDLE_NAME" /> を使用するにはコンピュータを再起動してください。</translation> +<translation id="7872446069773932638">ダウンロードしています... 残り <ph name="SECONDS" /> 秒です</translation> <translation id="7880591377632733558">Chrome へようこそ、<ph name="ACCOUNT_FIRST_NAME" /> さん</translation> <translation id="7890208801193284374">パソコンを共有している場合、友だちや家族はそれぞれ Chrome を自分専用のブラウザとして自分用の設定をして使うことができます。</translation> <translation id="7896673875602241923">前回このパソコンで別のユーザー(<ph name="ACCOUNT_EMAIL_LAST" />)が Chrome にログインしました。情報を個別に保持するには、新しい Chrome ユーザーを作成してください。</translation> @@ -313,8 +338,11 @@ <translation id="8005666035647241369">このデバイスの Google パスワード マネージャーに移動</translation> <translation id="8008534537613507642">Chrome を再インストール</translation> <translation id="8013993649590906847">画像に有効な説明が設定されていない場合に、Chrome で説明を自動的に生成できるよう Google に画像が送信されます。</translation> +<translation id="80471789339884597">インストールいただきありがとうございます。<ph name="BUNDLE_NAME" /> を使用するにはすべてのブラウザを再起動してください。</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">Google Chrome について(&G)</translation> +<translation id="813913629614996137">初期化しています...</translation> <translation id="8255190535488645436">Google Chrome がカメラとマイクを使用しています。</translation> <translation id="8286862437124483331">Google Chrome でパスワードを表示しようとしています。続行するには、Windows のパスワードを入力してください。</translation> <translation id="828798499196665338">保護者が Chrome の「サイト、アプリ、拡張機能の権限」をオフにしました。この <ph name="EXTENSION_TYPE_PARAMETER" /> を有効にすることはできません。</translation>
diff --git a/chrome/app/resources/google_chrome_strings_ka.xtb b/chrome/app/resources/google_chrome_strings_ka.xtb index 065188f..20548c31 100644 --- a/chrome/app/resources/google_chrome_strings_ka.xtb +++ b/chrome/app/resources/google_chrome_strings_ka.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="ka"> <translation id="1001534784610492198">ინსტალატორის არქივი დაზიანებული ან არასწორია. გთხოვთ, ხელახლა ჩამოტვირთოთ Google Chrome.</translation> +<translation id="1026101648481255140">ინსტალაციის გაგრძელება</translation> <translation id="102763973188675173">მოირგეთ და გააკონტროლეთ Google Chrome. ხელმისაწვდომია განახლება.</translation> <translation id="1051826050538111504">თქვენს კომპიუტერზე აღმოჩენილია საზიანო პროგრამული უზრუნველყოფა. Chrome-ს შეუძლია მისი ამოშლა, თქვენი პარამეტრების აღდგენა და გაფართოებების გათიშვა, რომ ბრაუზერმა კვლავ ნორმალურად იმუშაოს.</translation> <translation id="1065672644894730302">თქვენი პარამეტრების წაკითხვა შეუძლებელია. @@ -15,6 +16,7 @@ <translation id="1154147086299354128">Chrome-ში &გახსნა</translation> <translation id="1178374936842835197">თუ პარამეტრი ამ გვერდზე არ გამოჩნდება, ცადეთ მისი პოვნა <ph name="LINK_BEGIN" /> ChromeOS Flex-ის პარამეტრებში<ph name="LINK_END" /></translation> +<translation id="1203500561924088507">გმადლობთ დაინსტალირებისთვის. <ph name="BUNDLE_NAME" />-ის გამოყენებამდე თქვენი ბრაუზერი უნდა გადატვირთოთ.</translation> <translation id="1278833599417554002">ხელახლა გაშვება &Chrome-ის გასაახლებლად</translation> <translation id="1302523850133262269">დაელოდეთ, სანამ Chrome დააინსტალირებს სისტემის უახლეს განახლებებს.</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> მოითხოვს, რომ ამ მოწყობილობის გამოყენებამდე წაიკითხოთ ქვემოთ მოცემული მომსახურების პირობები და დაეთანხმოთ მათ. აღნიშნული პირობები არ არის Google ChromeOS Flex-ის წესების დამატება, ასევე, არ ცვლის და არც ზღუდავს მათ.</translation> @@ -34,6 +36,7 @@ <translation id="1619887657840448962">Chrome-ის უსაფრთხოების გასაძლიერებლად, ჩვენ გავთიშეთ შემდეგი გაფართოება, რომელიც არ არის ხელმისაწვდომი <ph name="IDS_EXTENSION_WEB_STORE_TITLE" />-ში და, შესაძლოა, თქვენი თანხმობის გარეშე დაემატა.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />თქვენი მონაცემების მართვის ხერხები:<ph name="END_BOLD" /> თქვენი კონფიდენციალურობის დაცვის მიზნით, ჩვენ ავტომატურად ვშლით თქვენს ინტერესებს, რომლებიც 4 კვირაზე ძველია. თქვენ მიერ ვების დათვალიერების პარალელურად, ესა თუ ეს ინტერესი შეიძლება ხელახლა გამოჩნდეს სიაში. სურვილისამებრ, შეგიძლიათ წაშალოთ ინტერესები, რომლებიც არ გსურთ, Chrome-მა რომ გაითვალისწინოს.</translation> <translation id="1628000112320670027">Chrome-თან დაკავშირებული დახმარების მიღება</translation> +<translation id="1640672724030957280">მიმდინარეობს ჩამოტვირთვა…</translation> <translation id="1662146548738125461">ChromeOS Flex-ის შესახებ</translation> <translation id="1674870198290878346">ბმულის გახსნა Chrome-ის ინკო&გნიტო ფანჯარაში</translation> <translation id="1682634494516646069">Google Chrome ვერ ახერხებს თავის მონაცემთა დირექტორიაში წაკითხვას და ჩაწერის განხორციელებას: @@ -51,7 +54,9 @@ <translation id="1877026089748256423">Chrome მოძველებულია</translation> <translation id="1919130412786645364">Chrome-ში შესვლის დაშვება</translation> <translation id="1952239763774043237">Google Chrome-ის მომავალი განახლებების მისაღებად დაგჭირდებათ macOS 10.13 ან უფრო ახალი ვერსია. ეს კომპიუტერი იყენებს macOS 10.12-ს.</translation> +<translation id="1953553007165777902">მიმდინარეობს ჩამოტვირთვა… დარჩენილია <ph name="MINUTE" /> წუთი</translation> <translation id="2018528049276128029">თითოეულ პროფილში ინახება საკუთარი Chrome ინფორმაცია, როგორიცაა სანიშნეები, ისტორია, პაროლები და სხვა</translation> +<translation id="2018879682492276940">ინსტალაცია ვერ მოხერხდა. ცადეთ ხელახლა.</translation> <translation id="2071318482926839249">სხვა ანგარიში უკვე შესულია. თქვენი დათვალიერების მონაცემები რომ განაცალკეოთ, Chrome-ს შეუძლია თქვენთვის პერსონალური პროფილის შექმნა.</translation> <translation id="207902854391093810">როცა ცდები ჩართულია, რეკლამის ეფექტურობის გაზომვის მეშვეობით, თქვენ მიერ მონახულებულ საიტებს საშუალება ექნება, Chrome-ისგან მოითხოვონ გარკვეული ინფორმაცია, რომელიც ამა თუ იმ საიტს თავისი რეკლამის ეფექტურობის განსაზღვრაში დაეხმარება. რეკლამის ეფექტურობის გაზომვისას საიტებს შორის თვალის მიდევნების მექანიზმები შეზღუდულია, რაც ნიშნავს, რომ საიტებს შორის მინიმალური ინფორმაცია გადაიცემა.</translation> <translation id="2094648590148273905">ChromeOS Flex-ის პირობები</translation> @@ -63,6 +68,7 @@ <translation id="2131230230468101642">თქვენი კონფიდენციალურობის დაცვის მიზნით, ჩვენ ავტომატურად ვშლით თქვენს ინტერესებს, რომლებიც 4 კვირაზე ძველია. თქვენ მიერ ვების დათვალიერების პარალელურად, ესა თუ ეს ინტერესი შეიძლება ხელახლა გამოჩნდეს სიაში. სურვილისამებრ, შეგიძლიათ წაშალოთ ინტერესები, რომლებიც არ გსურთ, Chrome-მა რომ გაითვალისწინოს.</translation> <translation id="2139300032719313227">გადატვირთეთ ChromeOS</translation> <translation id="2151406531797534936">გთხოვთ, ახლავე გადატვირთოთ Chrome</translation> +<translation id="2174917724755363426">ინსტალაცია არ დასრულებულა. ნამდვილად გსურთ გაუქმება?</translation> <translation id="2258103955319320201">Chrome ბრაუზერში თქვენს კონტენტზე თქვენი ნებისმიერი მოწყობილობიდან წვდომისთვის შედით სისტემაში, შემდეგ კი ჩართეთ სინქრონიზაცია</translation> <translation id="2290014774651636340">Google API გასაღები გამოტოვებულია. Google Chrome-ის ზოგიერთი ფუნქცია გამორთული იქნება.</translation> <translation id="2290095356545025170">ნამდვილად გსურთ მოახდინოთ Google Chrome-ის დეინსტალაცია?</translation> @@ -99,13 +105,16 @@ <translation id="2871893339301912279">თქვენ შესული ხართ Chrome-ში!</translation> <translation id="2885378588091291677">ამოცანების მმართველი</translation> <translation id="2888126860611144412">Chrome-ის შესახებ</translation> +<translation id="2915996080311180594">მოგვიანებით გადატვირთვა</translation> <translation id="2926676257163822632">სუსტი პაროლები ადვილი გამოსაცნობია, ამიტომ მიეცით საშუალება Chrome-ს, <ph name="BEGIN_LINK" />თქვენთვის შექმნას და დაიმახსოვროს ძლიერი პაროლები<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">Chrome საჭიროებს კამერზე წვდომის ნებართვას ამ საიტისთვის</translation> +<translation id="2928420929544864228">ინსტალაცია დასრულდა.</translation> <translation id="2929907241665500097">Chrome-ის განახლება ვერ მოხერხდა შეფერხების გამო. <ph name="BEGIN_LINK" />შეასწორეთ Chrome-ის განახლებასთან დაკავშირებული პრობლემები და განუხორციელებელი განახლებები.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> — ქსელში შესვლა — Chrome</translation> <translation id="3019382870990049182">ხელახლა გაშვება &ChromeOS Flex-ის გასაახლებლად</translation> <translation id="303514781271618814">Chrome მუშაობს ახალ ფუნქციებზე, რომელთა მეშვეობითაც საიტებს იგივე ფუნქციონალი ექნება თქვენი ნაკლები მონაცემის გამოყენებით.</translation> <translation id="3037838751736561277">Google Chrome ფონურ რეჟიმშია.</translation> +<translation id="3038232873781883849">ინსტალაციის მოლოდინში...</translation> <translation id="3059710691562604940">Safe Browsing გამორთულია. Chrome გირჩევთ მის ჩართვას.</translation> <translation id="3065168410429928842">Chrome-ის ჩანართი</translation> <translation id="3069821012350118710">თქვენ მიერ მონახულებული საიტები დაიმახსოვრებს თქვენს ინფორმაციას, სანამ Chrome-ს არ დახურავთ</translation> @@ -119,6 +128,7 @@ <translation id="3169523567916669830">ცდების მსვლელობისას შეძლებთ იმ ინტერესთა თემების ნახვასა და ამოშლას, რომლებსაც საიტები იყენებს თქვენთვის რეკლამის საჩვენებლად. თქვენს ინტერესებს Chrome პროგნოზირებს თქვენ მიერ ვების დათვალიერების ბოლოდროინდელი ისტორიის საფუძველზე.</translation> <translation id="3245429137663807393">თუ თქვენ აზიარებთ Chrome-ის მოხმარების ანგარიშებსაც, ეს ანგარიშები ასევე მოიცავს თქვენ მიერ მონახულებულ URL-ებს</translation> <translation id="3282568296779691940">შესვლა Chrome-ში</translation> +<translation id="3286538390144397061">გადატვირთეთ ახლა</translation> <translation id="3360895254066713204">Chrome-ის დამხმარე</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome ახლა ხელახლა გაეშვება}=1{Chrome ხელახლა გაეშვება 1 წამში}other{Chrome ხელახლა გაეშვება # წამში}}</translation> <translation id="3396977131400919238">ინსტალაციის დროს წარმოიქმნა ოპერატიული სისტემის შეცდომა. ხელახლა ჩამოტვირთეთ Google Chrome.</translation> @@ -155,9 +165,11 @@ <translation id="4106587138345390261">Chrome მუშაობს ახალ ფუნქციებზე, რომელთა მეშვეობითაც საიტებს იგივე ფუნქციონალი შეუნარჩუნდება თქვენი ნაკლები ინფორმაციის გამოყენებით</translation> <translation id="4110895483821904099">შექმენით ახალი Chrome პროფილი</translation> <translation id="4147555960264124640">თქვენ სისტემაში შედიხართ მართული ანგარიშზით და მის ადმინისტრატორს აძლევთ თქვენი Google Chrome-ის პროფილის კონტროლის შესაძლებლობას. თქვენი Chrome მონაცემები, როგორიცაა თქვენი პროგრამები, სანიშნეები, ისტორია, პაროლები, და სხვა პარამეტრები გახდება მუდმივად <ph name="USER_NAME" />-თან მიბმული. თქვენ შეძლებთ ამ მონაცემების წაშლას Google Accounts Dashboard-ის მეშვეობით, მაგრამ თქვენ ვერ შეძლებთ ამ მონაცემების დაკავშირებას სხვა ანგარიშთან. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">ინსტალაცია…</translation> <translation id="4149882025268051530">ინსტალაციის პროგრამამ ვერ ამოიღო ფაილები არქივიდან. ხელახლა ჩამოტვირთეთ Google Chrome.</translation> <translation id="4191857738314598978">{0,plural, =1{ხელახლა გაუშვით Chrome დღის განმავლობაში}other{ხელახლა გაუშვით Chrome # დღის განმავლობაში}}</translation> <translation id="4205939740494406371">Chrome ვერ ახერხებს პაროლების შემოწმებას. ცადეთ 24 საათში ან <ph name="BEGIN_LINK" />შეამოწმეთ პაროლები თქვენს Google ანგარიშში<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">მიმდინარეობს გაუქმება…</translation> <translation id="4242034826641750751">Chrome საჭიროებს კამერისა და მიკროფონზე წვდომის ნებართვას ამ საიტისთვის</translation> <translation id="424864128008805179">გსურთ Chrome-იდან გამოსვლა?</translation> <translation id="4251615635259297716">მივამაგროთ Chrome-ის მონაცემები ამ ანგარიშზე?</translation> @@ -165,6 +177,7 @@ <translation id="4281844954008187215">მომსახურების პირობები</translation> <translation id="4293420128516039005">შედით სისტემაში, რათა მოახდინოთ Chrome-ის სინქრონიზაცია და პერსონალიზება თქვენს ყველა მოწყობილობას შორის</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">ჩამოტვირთვა დასრულდა.</translation> <translation id="4335235004908507846">Chrome დაგიცავთ პერსონალურ მონაცემთა გაჟონვის შემთხვევებისგან, არასათანადო გაფართოებებისა და სხვა უსიამოვნებისგან</translation> <translation id="4343195214584226067"><ph name="EXTENSION_NAME" /> დაემატა Chrome-ს</translation> <translation id="4384570495110188418">Chrome ვერ ახერხებს თქვენი პაროლების შემოწმებას, რადგან შესული არ ხართ</translation> @@ -179,6 +192,7 @@ <translation id="4600710005438004015">Chrome ვერ განახლდა უახლეს ვერსიაზე, რომელსაც დამატებულ აქვს ახალი ფუნქციები და უსაფრთხოების სისტემის შესწორებები.</translation> <translation id="4627412468266359539">არასავალდებულო: ხელი შეუწყვეთ ChromeOS Flex-ის ფუნქციებისა თუ ეფექტურობის გაუმჯობესებას დიაგნოსტიკისა და გამოყენების მონაცემების Google-ისთვის ავტომატურად გაგზავნის მეშვეობით.</translation> <translation id="4633000520311261472">Chrome-ის უსაფრთხოების გაზრდის მიზნით, ჩვენ გავთიშეთ რამდენიმე გაფართოება, რომელიც არ არის ჩამოთვლილი <ph name="IDS_EXTENSION_WEB_STORE_TITLE" />-ში და, შესაძლოა, დამატებულია თქვენი თანხმობის გარეშე.</translation> +<translation id="4680828127924988555">ინსტალაციის გაუქმება</translation> <translation id="469553575393225953">უცნობი წყაროებიდან მომავალ გაფართოებებს, აპებსა და თემებს შეუძლია თქვენი მოწყობილობის დაზიანება. Chrome გირჩევთ, დააინსტალიროთ ისინი მხოლოდ Chrome Web Store-იდან.</translation> <translation id="4728575227883772061">ინსტალაცია ვერ გონხორციელდა გაურკვეველი შეცდომის გამო. თუ Google Chrome ამჟამად გაშვებულია, დახურეთ იგი და ხელახლა სცადეთ.</translation> <translation id="4747730611090640388">Chrome-ს შეუძლია თქვენი ინტერესების პროგნოზირება. მოგვიანებით, თქვენ მიერ მონახულებულ საიტს საშუალება ექნება, Chrome-ს სთხოვოს თქვენი ინტერესების ჩვენება, თქვენთვის ხილული რეკლამის პერსონალიზების მიზნით.</translation> @@ -234,9 +248,13 @@ <translation id="5895138241574237353">გადატვირთვა</translation> <translation id="5901850848447342934">როცა Chrome-ს დახურავთ, <ph name="BEGIN_BOLD" />საიტების უმეტესობაზე სისტემიდან გახვალთ<ph name="END_BOLD" />. თუ სინქრონიზაცია გამორთულია, ასევე, <ph name="BEGIN_BOLD" />გახვალთ Google სერვისებისა და Chrome-ის სისტემიდან<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> — ქსელში შესვლა</translation> +<translation id="5924017743176219022">მიმდინარეობს ინტერნეტთან დაკავშირება...</translation> <translation id="5940385492829620908">თქვენი ვები, სანიშნეები და Chrome-ის სხვა მასალა არის აქ.</translation> +<translation id="5941711191222866238">ჩაკეცვა</translation> <translation id="5941830788786076944">Google Chrome გახდეს ნაგულისხმევი ბრაუზერი</translation> <translation id="5959292945051687759">თუ პარამეტრი ამ გვერდზე არ გამოჩნდება, ცადეთ მისი პოვნა <ph name="LINK_BEGIN" />ChromeOS-ის პარამეტრებში<ph name="LINK_END" /></translation> +<translation id="6003112304606738118">მიმდინარეობს ჩამოტვირთვა… დარჩენილია <ph name="HOURS" /> საათი</translation> +<translation id="6040143037577758943">დახურვა</translation> <translation id="6070348360322141662">დამატებითი უსაფრთხოებისთვის, Google Chrome თქვენს მონაცემებს დაშიფრავს</translation> <translation id="608006075545470555">დაამატეთ სამსახურის პროფილი ამ ბრაუზერს</translation> <translation id="6113794647360055231">Chrome უბრალოდ გაუმჯობესდა</translation> @@ -245,8 +263,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> — Google Chrome Beta</translation> <translation id="6235018212288296708">Google Chrome-ის შემომავალი ტრაფიკის წესი mDNS ტრაფიკისთვის.</translation> <translation id="6247557882553405851">Google პაროლების მმართველი</translation> +<translation id="6273793429163604305">მოემზადეთ...</translation> <translation id="6291089322031436445">Chrome Dev აპები</translation> <translation id="6291549208091401781">Google Chrome უკვე დაინსტალირებულია თქვენი კომპიუტერის ყველა მომხმარებლისთვის.</translation> +<translation id="6327105987658262776">განახლებები ხელმისაწვდომი არ არის.</translation> <translation id="6412673304250309937">შეამოწმებს URL-ების თანხვედრას Chrome-ში შენახულ არაუსაფრთხო საიტების სიასთან. საიტის მიერ პაროლის მოპარვის მცდელობის ან თქვენ მიერ საზიანო ფაილის ჩამოტვირთვის შემთხვევაში Chrome-ის მიერ Safe Browsing-ს გაეგზავნება URL-ები და შესაბამისი გვერდის კონტენტის გარკვეული ნაწილი.</translation> <translation id="6418662306461808273">გსურთ არსებულ Chrome პროფილზე გადართვა?</translation> <translation id="6506909944137591434">თქვენი შემოგარენის 3-განზომილებიანი რუკის შესაქმნელად Chrome საჭიროებს მეხსიერებაზე წვდომის ნებართვას</translation> @@ -267,6 +287,7 @@ <translation id="6943584222992551122">ამ პიროვნების დათვალიერების მონაცემები წაიშლება ამ მოწყობილობიდან. მონაცემების აღსადგენად შედით Chrome-ში, როგორც <ph name="USER_EMAIL" />.</translation> <translation id="6967962315388095737">შემომავალი წესი Google Chrome Beta-სთვის mDNS ტრაფიკის დასაშვებად.</translation> <translation id="6989339256997917931">Google Chrome განახლდა, მაგრამ თქვენ არ იყენებდით მას მინიმუმ 30 დღის განმავლობაში.</translation> +<translation id="7025789849649390912">ინსტალაცია შეწყდა.</translation> <translation id="7025800014283535195">აქ შეგიძლიათ Chrome პროფილებს შორის გადართვა</translation> <translation id="7036251913954633326">თუ ამ ანგარიშის გამოყენება მხოლოდ ერთხელ გსურთ, ისარგებლეთ <ph name="GUEST_LINK_BEGIN" />სტუმრის რეჟიმით<ph name="GUEST_LINK_END" /> Chrome ბრაუზერში. თუ სხვისი ანგარიშის დამატება გსურთ, <ph name="LINK_BEGIN" />დაამატეთ ახალი პიროვნება<ph name="LINK_END" /> თქვენს <ph name="DEVICE_TYPE" />-ს. @@ -295,11 +316,13 @@ <translation id="7481213027396403996">ისარგებლეთ Chrome-ის უსაფრთხოების ყველაზე ძლიერი ფუნქციებით</translation> <translation id="7486227612705979895">Chrome-ს ექნება წვდომა თქვენს Drive-ზე მისამართთა ზოლში შემოთავაზებების უზრუნველსაყოფად</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119"><ph name="COMPANY_NAME" /> ინსტალატორი</translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">მოგესალმებათ Chrome!</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> მოითხოვს, რომ ამ მოწყობილობის გამოყენებამდე წაიკითხოთ ქვემოთ მოცემული მომსახურების პირობები და დაეთანხმოთ მათ. აღნიშნული პირობები არ არის Google ChromeOS-ის წესების დამატება, ასევე, არ ცვლის და არც ზღუდავს მათ.</translation> <translation id="7629695634924605473">Chrome გაცნობებთ, თუ თქვენს პაროლებს ვინმე გატეხავს</translation> <translation id="7641148173327520642">თქვენი სისტემის ადმინისტრატორმა მოახდინა Google Chrome-ის კონფიგურაცია იმგვარად, რომ <ph name="TARGET_URL_HOSTNAME" />-ზე წვდომისთვის საჭიროა <ph name="ALTERNATIVE_BROWSER_NAME" />-ის გახსნა.</translation> +<translation id="7649070708921625228">დახმარება</translation> <translation id="7651907282515937834">Chrome Enterprise-ის ლოგო</translation> <translation id="7655455401911432608">თქვენ მიერ ვების დათვალიერების ისტორია, ამ მოწყობილობაზე თქვენ მიერ Chrome-ის მეშვეობით მონახულებული საიტების ჩანაწერი.</translation> <translation id="7747138024166251722">ინსტალერმა ვერ შექმნა დროებითი დირექტორია. გთხოვთ, გადაამოწმოთ დისკზე თავისუფალი სივრცე და პროგრამული უზრუნველყოფის დაყენების ნებართვა.</translation> @@ -311,6 +334,8 @@ <translation id="7801699035218095297">Google Chrome ცდილობს პაროლების კოპირებას. აღნიშნულის დასაშვებად აკრიფეთ თქვენი Windows-ის პაროლი ამის დასაშვებად.</translation> <translation id="7808348361785373670">Chrome-იდან ამოღება...</translation> <translation id="7825851276765848807">ინსტალაცია ვერ განხორციელდა გაურკვეველი შეცდომის გამო. ხელახლა ჩამოტვირთეთ Google Chrome.</translation> +<translation id="7845233973568007926">გმადლობთ დაინსტალირებისთვის. <ph name="BUNDLE_NAME" />-ის გამოყენებამდე თქვენი კომპიუტერი უნდა გადატვირთოთ.</translation> +<translation id="7872446069773932638">მიმდინარეობს ჩამოტვირთვა… დარჩენილია <ph name="SECONDS" /> წამი</translation> <translation id="7880591377632733558"><ph name="ACCOUNT_FIRST_NAME" />, მოგესალმებათ Chrome</translation> <translation id="7890208801193284374">თუ თქვენ აზიარებთ კომპიუტერს, თქვენი მეგობრები და ოჯახის წევრები შეძლებენ ინტერნეტ-გვერდების დამოუკიდებლად დათვალიერებას და Chrome-ის დაყენებას საკუთარი სურვილის შესაბამისად.</translation> <translation id="7896673875602241923">Chrome-ში უკვე განხორციელდა შესვლა ამ კომპიუტერიდან, როგორც <ph name="ACCOUNT_EMAIL_LAST" />. გთხოვთ, შექმნათ Chrome-ის ახალი მომხმარებელი თქვენი ინფორმაციის ცალკე შესანახად.</translation> @@ -321,8 +346,11 @@ <translation id="8005666035647241369">Google პაროლების მმართველში ამ მოწყობილობაზე</translation> <translation id="8008534537613507642">ხელახლა დააინსტალირეთ Chrome</translation> <translation id="8013993649590906847">თუ სურათს არ ექნება სასარგებლო აღწერილობა, Chrome შეეცდება მის უზრუნველყოფას. აღწერილობების შესაქმნელად სურათები იგზავნება Google-ში.</translation> +<translation id="80471789339884597">გმადლობთ დაინსტალირებისთვის. <ph name="BUNDLE_NAME" />-ის გამოყენებამდე თქვენი ყველა ბრაუზერი უნდა გადატვირთოთ.</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">&Google Chrome-ის შესახებ</translation> +<translation id="813913629614996137">მიმდინარეობს ინიცირება…</translation> <translation id="8255190535488645436">Google Chrome იყენებს თქვენს კამერასა და მიკროფონს.</translation> <translation id="8286862437124483331">Google Chrome ცდილობს პაროლების ჩვენებას. აკრიფეთ თქვენი Windows-ის პაროლი, რათა დაუშვათ ეს.</translation> <translation id="828798499196665338">თქვენმა მშობელმა გამორთო „ნებართვები საიტებისთვის, აპებისა და გაფართოებებისთვის“ Chrome-ისთვის. ეს <ph name="EXTENSION_TYPE_PARAMETER" /> ვერ ჩაირთვება.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_kk.xtb b/chrome/app/resources/google_chrome_strings_kk.xtb index c84c15a7..46439c9 100644 --- a/chrome/app/resources/google_chrome_strings_kk.xtb +++ b/chrome/app/resources/google_chrome_strings_kk.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="kk"> <translation id="1001534784610492198">Орнатқыш мұрағаты бүлінген немесе жарамсыз. Google Chrome қайтадан жүктеңіз.</translation> +<translation id="1026101648481255140">Орнатуды жалғастыру</translation> <translation id="102763973188675173">Google Chrome браузерін реттеңіз және басқарыңыз. Жаңартылған нұсқа қолжетімді.</translation> <translation id="1051826050538111504">Компьютеріңізде зиянды бағдарламалық құрал бар. Chrome браузері оны өшіріп, параметрлеріңізді қалпына келтіреді де, кеңейтімдерді ажыратады. Соның арқасында браузеріңіз қалыпты жұмысын жалғастырады.</translation> <translation id="1065672644894730302">Реттеулерді оқу мүмкін емес. @@ -14,6 +15,7 @@ <translation id="1152920704813762236">ChromeOS туралы</translation> <translation id="1154147086299354128">&Chrome браузерінде ашу</translation> <translation id="1178374936842835197">Егер параметр бұл бетте көрсетілмесе, <ph name="LINK_BEGIN" />ChromeOS Flex параметрлері<ph name="LINK_END" /> бөлімінен қараңыз.</translation> +<translation id="1203500561924088507">Орнатқаныңыз үшін рақмет. <ph name="BUNDLE_NAME" /> пайдаланбас бұрын браузерді жауып, қайта ашуыңыз керек.</translation> <translation id="1278833599417554002">&Chrome-ды жаңарту үшін қайта іске қосу</translation> <translation id="1302523850133262269">Chrome ең соңғы жүйе жаңартуларын орнатуда, күте тұрыңыз.</translation> <translation id="1335640173511558774">Бұл құрылғыны пайдаланбас бұрын, <ph name="MANAGER" /> келесі Қызмет көрсету шарттарын оқып, қабылдауыңызды талап етеді. Бұл шарттар Google ChromeOS Flex Шарттарын толықтырмайды, өзгертпейді және шектемейді.</translation> @@ -33,6 +35,7 @@ <translation id="1619887657840448962">Chrome браузерін қауіпсіз ету үшін, <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> тізімінде жоқ келесі кеңейтім өшірілді, ол сізге ескертілмей қосылған болуы мүмкін.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Дерек қалай басқарылады:<ph name="END_BOLD" /> құпиялылығыңызды сақтау үшін 4 аптадан көп көрсетілген қызығушылықтарды автоматты түрде жойып отырамыз. Интернетті шолу кезінде белгілі бір қызығушылық тізімде қайтадан шығуы мүмкін. Бұл ретте Chrome-ның ескергенін қаламаған қызығушылықтарды өшіруге болады.</translation> <translation id="1628000112320670027">Chrome жөнінде анықтама алу</translation> +<translation id="1640672724030957280">Жүктеп алынып жатыр…</translation> <translation id="1662146548738125461">ChromeOS Flex туралы ақпарат</translation> <translation id="1674870198290878346">Сілтемені Chrome инкогнито терезесінде ашу</translation> <translation id="1682634494516646069">Google Chrome өзінің деректер каталогін оқуы және жазуы мүмкін емес: @@ -50,7 +53,9 @@ <translation id="1877026089748256423">Chrome ескірген</translation> <translation id="1919130412786645364">Chrome браузеріне кіруге рұқсат ету</translation> <translation id="1952239763774043237">Google Chrome-ның жаңа нұсқаларын алып тұру үшін macOS 10.13 не одан кейінгі операциялық жүйе керек болады. Бұл компьютерде macOS 10.12 нұсқасы орнатылған.</translation> +<translation id="1953553007165777902">Жүктеп алынып жатыр… <ph name="MINUTE" /> минут қалды.</translation> <translation id="2018528049276128029">Әр профильде бетбелгілер, тарих, құпия сөздер және тағы басқа Chrome ақпараты бар.</translation> +<translation id="2018879682492276940">Орнатылмады. Қайталап көріңіз.</translation> <translation id="2071318482926839249">Басқа аккаунт кіріп қойған. Браузерді пайдалану тарихын бөлек сақтау үшін Chrome сізге жеке профиль жасай алады.</translation> <translation id="207902854391093810">Сынақ нұсқалары қосылғанда, жарнама өлшеу функциясы сіз кіретін сайттарға өз жарнамаларының өнімділігін өлшеуге көмектесетін ақпаратты Chrome браузерінен сұратуға мүмкіндік береді. Сайттар бір-біріне барынша аз ақпарат жіберетіндіктен, сайтаралық бақылау шектеледі.</translation> <translation id="2094648590148273905">ChromeOS Flex шарттары</translation> @@ -62,6 +67,7 @@ <translation id="2131230230468101642">Құпиялылығыңызды сақтау үшін 4 аптадан көп көрсетілген қызығушылықтарды автоматты түрде жойып отырамыз. Интернетті шолу кезінде белгілі бір қызығушылық тізімде қайтадан шығуы мүмкін. Бұл ретте Chrome-ның ескергенін қаламаған қызығушылықтарды өшіруге болады.</translation> <translation id="2139300032719313227">ChromeOS жүйесін өшіріп қосу</translation> <translation id="2151406531797534936">Chrome браузерін өшіріп, қайта қосыңыз</translation> +<translation id="2174917724755363426">Орнату аяқталмады. Шынымен бас тартқыңыз келе ме?</translation> <translation id="2258103955319320201">Chrome браузерінің материалдарын барлық құрылғыда пайдалану үшін аккаунтқа кіріп, синхрондау параметрін қосыңыз.</translation> <translation id="2290014774651636340">Google API пернелері жоқ. Кейбір Google Chrome функционалдықтары өшіріледі.</translation> <translation id="2290095356545025170">Google Chrome жою қажет пе?</translation> @@ -98,13 +104,16 @@ <translation id="2871893339301912279">Chrome жүйесіне кірдіңіз!</translation> <translation id="2885378588091291677">Тапсырмалар реттегіші</translation> <translation id="2888126860611144412">Chrome туралы</translation> +<translation id="2915996080311180594">Кейін қайта қосу</translation> <translation id="2926676257163822632">Құпия сөзіңіз оңай болса, оны табу да оңай. Chrome браузеріне <ph name="BEGIN_LINK" />күрделі құпия сөздер жасауға және сақтауға<ph name="END_LINK" /> мүмкіндік беріңіз.</translation> <translation id="2926952073016206995">Chrome бұл сайт үшін камераны пайдалануға рұқсат сұрайды.</translation> +<translation id="2928420929544864228">Орнату аяқталды.</translation> <translation id="2929907241665500097">Chrome жаңартылған жоқ. Бірдеңе дұрыс болмады. <ph name="BEGIN_LINK" />Chrome браузеріндегі жаңартуға қатысты мәселелерді түзетіңіз.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> – Желіге кіру – Chrome</translation> <translation id="3019382870990049182">&ChromeOS Flex жүйесін жаңарту үшін оны қайта іске қосу</translation> <translation id="303514781271618814">Chrome жаңа функцияларды зерттеп жатыр. Олардың көмегімен сайттарды аз дерекпен де бұрынғыдай пайдалана беруге болады.</translation> <translation id="3037838751736561277">Google Chrome фондық режимде.</translation> +<translation id="3038232873781883849">Сәлден соң орнатыла бастайды…</translation> <translation id="3059710691562604940">"Қауіпсіз шолу" функциясы өшірулі. Chrome браузері оны қосуды ұсынады.</translation> <translation id="3065168410429928842">Chrome қойындысы</translation> <translation id="3069821012350118710">Chrome браузерін жапқанға дейін, сіз кірген сайттар сіз туралы ақпаратты есте сақтайды.</translation> @@ -118,6 +127,7 @@ <translation id="3169523567916669830">Сынақ мерзімі кезінде сайттардың жарнама көрсетуге пайдаланған қызық тақырыптарын көре және өшіре аласыз. Chrome браузерді қолданудың соңғы тарихына сүйене отырып, сізге қызық болар деген тақырыптарды болжайды.</translation> <translation id="3245429137663807393">Chrome пайдалану есептерін де бөліссеңіз, бұл есептерде сіз кірген URL мекенжайлары қамтылады.</translation> <translation id="3282568296779691940">Chrome жүйесіне кіру</translation> +<translation id="3286538390144397061">Қазір қайта іске қосу</translation> <translation id="3360895254066713204">Chrome Helper</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome браузері қазір қайта іске қосылады}=1{Chrome браузері 1 секундтан кейін қайта іске қосылады}other{Chrome браузері # секундтан кейін қайта іске қосылады}}</translation> <translation id="3396977131400919238">Орнату барысында операциялық жүйе қатесі орын алды. Google Chrome қолданбасын қайта жүктеңіз.</translation> @@ -154,9 +164,11 @@ <translation id="4106587138345390261">Chrome жаңа функцияларды зерттеп жатыр. Олардың көмегімен сайттарды аз ақпаратпен де бұрынғыдай пайдалана беруге болады.</translation> <translation id="4110895483821904099">Жаңа Chrome профилінің параметрлерін реттеу</translation> <translation id="4147555960264124640">Бақыланатын аккаунт арқылы кірдіңіз және оның әкімшісіне Google Chrome профиліңізді бақылау рұқсатын бердіңіз. Қолданбалар, бетбелгілер, журнал, құпия сөздер сияқты Chrome деректеріңіз және басқа параметрлер біржола <ph name="USER_NAME" /> пайдаланушысына байланыстырылады. Бұл деректерді Google аккаунт бақылау тақтасы арқылы жоя аласыз, бірақ бұл деректерді басқа аккаунтмен байланыстыра алмайсыз. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Орнатылуда…</translation> <translation id="4149882025268051530">Орнату құралы мұрағаттан шығара алмады. Google Chrome қолданбасын қайта жүктеңіз.</translation> <translation id="4191857738314598978">{0,plural, =1{Chrome браузерін бір күннің ішінде қайта іске қосыңыз}other{Chrome браузерін # күннің ішінде қайта іске қосыңыз}}</translation> <translation id="4205939740494406371">Chrome сіздің құпия сөздеріңізді тексере алмай жатыр. 24 сағаттан кейін қайталап көріңіз немесе <ph name="BEGIN_LINK" />құпия сөздерді Google аккаунтынан тексеріңіз<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">Бас тартылуда…</translation> <translation id="4242034826641750751">Chrome бұл сайт үшін камера мен микрофонды пайдалануға рұқсат сұрайды.</translation> <translation id="424864128008805179">Chrome жүйесінен шығасыз ба?</translation> <translation id="4251615635259297716">Chromium дерегіңізді осы аккаунтпен байланыстырасыз ба?</translation> @@ -164,6 +176,7 @@ <translation id="4281844954008187215">Қызмет көрсету шарттары</translation> <translation id="4293420128516039005">Chrome браузерін барлық құрылғыларда синхрондап, параметрлерін жекелендіру үшін аккаунтыңызға кіріңіз.</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">Жүктеп алынды.</translation> <translation id="4335235004908507846">Chrome деректердің қолды болуынан, сәйкес келмейтін кеңейтімдерден және тағы басқа мәселелерден қорғайды.</translation> <translation id="4343195214584226067"><ph name="EXTENSION_NAME" /> кеңейтімі Chrome браузеріне енгізілді</translation> <translation id="4384570495110188418">Аккаунтқа кірмегендіктен, Chrome сіздің құпия сөздеріңізді тексере алмайды.</translation> @@ -178,6 +191,7 @@ <translation id="4600710005438004015">Chrome браузерінің ең соңғы нұсқасы орнатылмады, сондықтан жаңа мүмкіндіктер мен қауіпсіздікке қатысты түзетілген функцияларды пайдалана алмайсыз.</translation> <translation id="4627412468266359539">Міндетті емес: диагностика және пайдалану туралы деректі Google-ға автоматты түрде жіберу арқылы ChromeOS Flex операциялық жүйесінің функциялары мен жұмыс өнімділігін жақсартуға көмектесіңіз.</translation> <translation id="4633000520311261472">Chrome қауіпсіз ету үшін <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> ішінде көрсетілмеген және сізге білдірмей қосылған болуы мүмкін кейбір кеңейтімдерді өшірдік.</translation> +<translation id="4680828127924988555">Орнатудан бас тарту</translation> <translation id="469553575393225953">Белгісіз дереккөздерден алынған кеңейтім, қолданба, тақырыптар құрылғыңызға зиянын тигізуі мүмкін. Chrome оларды тек Chrome Web Store дүкенінен орнатуды ұсынады.</translation> <translation id="4728575227883772061">Орнату анықталмаған қате себебінен сәтсіз аяқталды. Қазір Google Chrome жұмыс істеп тұрса, оны жауып, әрекетті қайталаңыз.</translation> <translation id="4747730611090640388">Chrome браузері қызығушылықтарыңызды болжайды. Кейін сіз кірген сайт жарнамаларды жекелендіру үшін Chrome браузерінен қызығушылықтарыңыз туралы ақпаратты сұрап алады.</translation> @@ -233,9 +247,13 @@ <translation id="5895138241574237353">Қайта іске қосу</translation> <translation id="5901850848447342934">Chrome браузерін жапқанда, <ph name="BEGIN_BOLD" />көптеген сайттан шығып кетесіз.<ph name="END_BOLD" /> Егер синхрондау функциясы өшіп тұрса, <ph name="BEGIN_BOLD" />Google қызметтері мен Chrome браузерінен де шығып кетесіз.<ph name="END_BOLD" /></translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> – Желіге кіру</translation> +<translation id="5924017743176219022">Интернетке қосылып жатыр…</translation> <translation id="5940385492829620908">Веб-сайттар, бетбелгілер және басқа Chrome материалдары осы жерде болады.</translation> +<translation id="5941711191222866238">Жию</translation> <translation id="5941830788786076944">Google Chrome қолданбасын әдепкі браузер етіп орнату</translation> <translation id="5959292945051687759">Егер параметр бұл бетте көрсетілмесе, <ph name="LINK_BEGIN" />ChromeOS параметрлері<ph name="LINK_END" /> бөлімінен қараңыз.</translation> +<translation id="6003112304606738118">Жүктеп алынып жатыр… <ph name="HOURS" /> сағат қалды.</translation> +<translation id="6040143037577758943">Жабу</translation> <translation id="6070348360322141662">Қауіпсіздікті күшейту үшін Google Chrome деректеріңізді шифрлайды</translation> <translation id="608006075545470555">Осы браузерге жұмыс профилін қосу</translation> <translation id="6113794647360055231">Chrome жақсара түсті</translation> @@ -244,8 +262,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> - Google Chrome бета нұсқасы</translation> <translation id="6235018212288296708">mDNS трафигіне рұқсат беретін Google Chrome кіріс ережесі.</translation> <translation id="6247557882553405851">Google Құпия сөз менеджері</translation> +<translation id="6273793429163604305">Басталайын деп жатыр…</translation> <translation id="6291089322031436445">Chrome Dev қолданбалары</translation> <translation id="6291549208091401781">Google Chrome компьютердегі барлық пайдаланушылар үшін әлдеқашан орнатылған.</translation> +<translation id="6327105987658262776">Ешқандай жаңарту жоқ.</translation> <translation id="6412673304250309937">Chrome браузерінде сақталған қауіпсіз емес сайттар тізімімен URL сілтемелерін салыстырып тексереді. Егер сайт құпия сөзіңізді ұрлағысы келсе немесе сіз зиянды файл жүктеп алған кезде, Chrome браузері URL мекенжайларын, сонымен қатар бет мазмұны бөліктерін, "Қауіпсіз шолу" функциясына жіберуі мүмкін.</translation> <translation id="6418662306461808273">Бұрыннан бар Chrome профиліне ауыстырылсын ба?</translation> <translation id="6506909944137591434">Chrome айналаңыздың 3D картасын жасау үшін камераны пайдалануға рұқсат сұрайды.</translation> @@ -266,6 +286,7 @@ <translation id="6943584222992551122">Бұл адамның браузерді пайдалану деректері құрылғыдан жойылады. Деректерді қалпына келтіру үшін Chrome браузеріне <ph name="USER_EMAIL" /> болып кіріңіз.</translation> <translation id="6967962315388095737">mDNS трафигіне рұқсат беретін Google Chrome Beta кіріс ережесі.</translation> <translation id="6989339256997917931">Google Chrome жаңартылды, бірақ оны кемінде 30 күн бойы пайдаланбадыңыз.</translation> +<translation id="7025789849649390912">Орнату тоқтап қалды.</translation> <translation id="7025800014283535195">Осы жерде Chrome профильдерін ауыстыра аласыз.</translation> <translation id="7036251913954633326">Егер осы аккаунтты бір рет қана пайдаланғыңыз келсе, Chrome браузерінде <ph name="GUEST_LINK_BEGIN" />Қонақ режимін<ph name="GUEST_LINK_END" /> қоса аласыз. Аккаунтты әлдекімге қосқыңыз келсе, <ph name="DEVICE_TYPE" /> құрылғысына <ph name="LINK_BEGIN" />жаңа адам қосыңыз<ph name="LINK_END" />. @@ -294,11 +315,13 @@ <translation id="7481213027396403996">Chrome браузерінің ең күшті қорғанысын қолданыңыз</translation> <translation id="7486227612705979895">Chrome браузері мекенжай жолағында ұсыныстар жасау үшін Drive дискісіне кіреді</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119"><ph name="COMPANY_NAME" /> орнату құралы</translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">Chrome жүйесіне қош келдіңіз</translation> <translation id="7626072681686626474">Бұл құрылғыны пайдаланбас бұрын, <ph name="MANAGER" /> келесі Қызмет көрсету шарттарын оқып, қабылдауыңызды талап етеді. Бұл шарттар Google ChromeOS Шарттарын толықтырмайды, өзгертпейді және шектемейді.</translation> <translation id="7629695634924605473">Құпия сөздеріңіз ұрланған жағдайда, Chrome бұл туралы хабарлайды.</translation> <translation id="7641148173327520642">Жүйе әкімшісі Google Chrome браузерін <ph name="TARGET_URL_HOSTNAME" /> бетіне кіру кезінде <ph name="ALTERNATIVE_BROWSER_NAME" /> ашылатын етіп конфигурациялады.</translation> +<translation id="7649070708921625228">Анықтама</translation> <translation id="7651907282515937834">Chrome Enterprise логотипі</translation> <translation id="7655455401911432608">Браузерді қолдану тарихы, осы құрылғыда Chrome көмегімен кірген сайттардың жазбасы.</translation> <translation id="7747138024166251722">Орнату құралы уақытша каталогті жасай алмады. Дисктегі бос орынды және бағдарламалық жасақтама рұқсатын тексеріңіз.</translation> @@ -310,6 +333,8 @@ <translation id="7801699035218095297">Google Chrome құпия сөздерді көшіргісі келеді. Бұған рұқсат беру үшін Windows құпия сөзіңізді теріңіз.</translation> <translation id="7808348361785373670">Chrome ішінен жою…</translation> <translation id="7825851276765848807">Орнату анықталмаған қате себебінен сәтсіз аяқталды. Google Chrome браузерін қайта жүктеңіз.</translation> +<translation id="7845233973568007926">Орнатқаныңыз үшін рақмет. <ph name="BUNDLE_NAME" /> пайдаланбас бұрын компьютерді өшіріп қосуыңыз керек.</translation> +<translation id="7872446069773932638">Жүктеп алынып жатыр… <ph name="SECONDS" /> секунд қалды.</translation> <translation id="7880591377632733558"><ph name="ACCOUNT_FIRST_NAME" />, Chrome-ға қош келдіңіз!</translation> <translation id="7890208801193284374">Компьютерді бөлісетін болсаңыз, достарыңыз бен жақындарыңыз интернетке бөлек кіріп, Chrome браузерін қалауларынша реттей алады.</translation> <translation id="7896673875602241923">Әлдекім бұл компьютерден Chrome жүйесіне <ph name="ACCOUNT_EMAIL_LAST" /> болып кірген. Ақпаратты бөлек сақтау үшін жаңа Chrome пайдаланушысын жасаңыз.</translation> @@ -320,8 +345,11 @@ <translation id="8005666035647241369">Құрылғыдағы Google Құпия сөз менеджеріне</translation> <translation id="8008534537613507642">Chrome қайта орнату</translation> <translation id="8013993649590906847">Егер суреттің пайдалы сипаттамасы болмаса, Chrome оны өзі ұсынып көреді. Сипаттамалар жасау үшін суреттер Google-ға жіберіледі.</translation> +<translation id="80471789339884597">Орнатқаныңыз үшін рақмет. <ph name="BUNDLE_NAME" /> пайдаланбас бұрын барлық браузерді жауып, қайта ашуыңыз керек.</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">Google Chrome туралы ақпарат</translation> +<translation id="813913629614996137">Дайындауда…</translation> <translation id="8255190535488645436">Google Chrome камераңыз бен микрофоныңызды пайдалануда.</translation> <translation id="8286862437124483331">Google Chrome құпия сөздерді көрсетпек. Бұған рұқсат беру үшін Windows құпия сөзіңізді теріңіз.</translation> <translation id="828798499196665338">Ата-анаңыз Chrome браузері үшін "Сайттар, қолданбалар және кеңейтімдер бойынша рұқсаттар" параметрін өшірді. <ph name="EXTENSION_TYPE_PARAMETER" /> кеңейтімін іске қосуға болмайды.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_km.xtb b/chrome/app/resources/google_chrome_strings_km.xtb index f0bcd67..729be33 100644 --- a/chrome/app/resources/google_chrome_strings_km.xtb +++ b/chrome/app/resources/google_chrome_strings_km.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="km"> <translation id="1001534784610492198">កម្មវិធីតំឡើងបណ្ណាសារមានបញ្ហា ឬគ្មានសុពលភាព។ សូមទាញយក Google Chrome ម្តងទៀត។</translation> +<translation id="1026101648481255140">បន្តការដំឡើង</translation> <translation id="102763973188675173">គ្រប់គ្រង និងប្ដូរ Google Chrome តាមបំណង។ មានកំណែថ្មីហើយ។</translation> <translation id="1051826050538111504">មានកម្មវិធីបង្កគ្រោះថ្នាក់នៅលើកុំព្យូទ័ររបស់អ្នក។ Chrome អាចលុបកម្មវិធីនេះ ស្ដារការកំណត់របស់អ្នក និងបិទកម្មវិធីបន្ថែម ដើម្បីធ្វើឱ្យកម្មវិធីរុករកតាមអ៊ីនធឺណិតរបស់អ្នកដំណើរការជាធម្មតាឡើងវិញ។</translation> <translation id="1065672644894730302">ចំណូលចិត្តរបស់អ្នកមិនអាចអានបានទេ។ @@ -15,6 +16,7 @@ <translation id="1154147086299354128">&បើកនៅក្នុង Chrome</translation> <translation id="1178374936842835197">ប្រសិនបើការកំណត់មិនបង្ហាញនៅក្នុងទំព័រនេះទេ សូមមើលនៅក្នុង<ph name="LINK_BEGIN" /> ការកំណត់ ChromeOS Flex របស់អ្នក<ph name="LINK_END" /></translation> +<translation id="1203500561924088507">សូមអរគុណសម្រាប់ការដំឡើង។ អ្នកត្រូវតែចាប់ផ្ដើមកម្មវិធីរុករកតាមអ៊ីនធឺណិតរបស់អ្នកឡើងវិញ មុនពេលប្រើ <ph name="BUNDLE_NAME" />។</translation> <translation id="1278833599417554002">ចាប់ផ្តើមឡើងវិញដើម្បីដំឡើងកំណែ &Chrome</translation> <translation id="1302523850133262269">សូមរង់ចាំ ខណៈពេលដែល Chrome តំឡើងការធ្វើបច្ចុប្បន្នភាពប្រព័ន្ធចុងក្រោយបំផុត។</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> តម្រូវឱ្យអ្នកអាន និងយល់ព្រមតាមលក្ខខណ្ឌប្រើប្រាស់ខាងក្រោម មុនពេលប្រើឧបករណ៍នេះ។ លក្ខខណ្ឌទាំងនេះមិនបន្ថែម កែប្រែ ឬដាក់កំហិតលើលក្ខខណ្ឌ Google ChromeOS Flex ទេ។</translation> @@ -35,6 +37,7 @@ <translation id="1619887657840448962">ដើម្បីធ្វើឲ្យ Chrome មានសុវត្ថិភាពជាងមុន យើងបានបិទដំណើរកម្មវិធីបន្ថែមមួយចំនួនដែលមិនត្រូវបានរាយនៅក្នុង <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> ហើយអាចត្រូវបានបន្ថែមដោយពុំមានការជូនដំណឹងដល់អ្នក។</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />របៀបដែលអ្នកអាចគ្រប់គ្រងទិន្នន័យរបស់អ្នក៖<ph name="END_BOLD" /> ដើម្បីការពារឯកជនភាពរបស់អ្នក យើងលុបចំណាប់អារម្មណ៍របស់អ្នកដែលចាស់ជាង 4 សប្ដាហ៍ដោយស្វ័យប្រវត្តិ។ នៅពេលដែលអ្នកបន្តរុករក ចំណាប់អារម្មណ៍ប្រហែលជាបង្ហាញនៅលើបញ្ជីម្ដងទៀត។ ឬអ្នកអាចដកចំណាប់អារម្មណ៍ដែលអ្នកមិនចង់ឱ្យ Chrome ណែនាំចេញបាន។</translation> <translation id="1628000112320670027">ទទួលយកជំនួយពី Chrome</translation> +<translation id="1640672724030957280">កំពុងទាញយក...</translation> <translation id="1662146548738125461">អំពី ChromeOS Flex</translation> <translation id="1674870198290878346">បើកតំណនៅក្នុងវិនដូឯកជន Chrome</translation> <translation id="1682634494516646069">Google Chrome មិនអាចអាន និងសរសេរទៅថតឯកសារទិន្នន័យរបស់វាបានទេ៖ @@ -52,7 +55,9 @@ <translation id="1877026089748256423">Chrome ហួសសម័យហើយ</translation> <translation id="1919130412786645364">អនុញ្ញាតការចូល Chrome</translation> <translation id="1952239763774043237">ដើម្បីទទួលបានកំណែថ្មីរបស់ Google Chrome ក្នុងពេលអនាគត អ្នកនឹងត្រូវការ macOS 10.13 ឬកំណែខ្ពស់ជាងនេះ។ កុំព្យូទ័រនេះកំពុងប្រើ macOS 10.12។</translation> +<translation id="1953553007165777902">កំពុងទាញយក... នៅសល់ <ph name="MINUTE" /> នាទីទៀត</translation> <translation id="2018528049276128029">កម្រងព័ត៌មាននីមួយៗមានព័ត៌មាន Chrome របស់វាផ្ទាល់ដូចជា ចំណាំ ប្រវត្តិ ពាក្យសម្ងាត់ និងអ្វីៗជាច្រើនទៀត</translation> +<translation id="2018879682492276940">ការដំឡើងមិនបានសម្រេចទេ។ សូមព្យាយាមម្ដងទៀត។</translation> <translation id="2071318482926839249">បានចូលគណនីផ្សេងរួចហើយ។ ដើម្បីរក្សាការរុករករបស់អ្នកដាច់ដោយឡែក Chrome អាចបង្កើតកម្រងព័ត៌មានផ្ទាល់ខ្លួនរបស់អ្នកសម្រាប់អ្នក។</translation> <translation id="207902854391093810">នៅពេលស្ថិតក្នុងការសាកល្បង ការវាស់ស្ទង់អំពីការផ្សាយពាណិជ្ជកម្មអនុញ្ញាតឱ្យគេហទំព័រដែលអ្នកចូលមើលស្នើសុំព័ត៌មានពី Chrome ដែលជួយឱ្យគេហទំព័រវាស់ស្ទង់ប្រតិបត្តិការនៃការផ្សាយពាណិជ្ជកម្មរបស់ខ្លួន។ ការវាស់ស្ទង់អំពីការផ្សាយពាណិជ្ជកម្មរឹតបន្តឹងការតាមដានឆ្លងគេហទំព័រ ដោយផ្ទេរព័ត៌មានតិចតួចបំផុតរវាងគេហទំព័រនានា។</translation> <translation id="2094648590148273905">លក្ខខណ្ឌ ChromeOS Flex</translation> @@ -64,6 +69,7 @@ <translation id="2131230230468101642">ដើម្បីការពារឯកជនភាពរបស់អ្នក យើងលុបចំណាប់អារម្មណ៍របស់អ្នកដែលចាស់ជាង 4 សប្ដាហ៍ដោយស្វ័យប្រវត្តិ។ នៅពេលដែលអ្នកបន្តរុករក ចំណាប់អារម្មណ៍ប្រហែលជាបង្ហាញនៅលើបញ្ជីម្ដងទៀត។ ឬអ្នកអាចដកចំណាប់អារម្មណ៍ដែលអ្នកមិនចង់ឱ្យ Chrome ពិចារណាចេញបាន។</translation> <translation id="2139300032719313227">ចាប់ផ្តើម ChromeOS ឡើងវិញ</translation> <translation id="2151406531797534936">សូមចាប់ផ្ដើម Chrome ឡើងវិញឥឡូវនេះ</translation> +<translation id="2174917724755363426">ការដំឡើងមិនទាន់បញ្ចប់ទេ។ តើអ្នកពិតជាចង់បោះបង់មែនឬ?</translation> <translation id="2258103955319320201">ដើម្បីចូលប្រើទិន្នន័យនៃកម្មវិធីរុករកតាមអ៊ីនធឺណិត Chrome នៅលើឧបករណ៍ទាំងអស់របស់អ្នក សូមចូលគណនី រួចបើកសមកាលកម្ម</translation> <translation id="2290014774651636340">សោ Google API បានបាត់។ មុខងារមួយចំនួននៃ Google Chrome នឹងត្រូវបានបិទដំណើរការ។</translation> <translation id="2290095356545025170">តើអ្នកប្រាកដថាចង់លុបការតំឡើង Google Chrome ទេ?</translation> @@ -100,13 +106,16 @@ <translation id="2871893339301912279">អ្នកបានចូលមកកាន់ Chrome!</translation> <translation id="2885378588091291677">កម្មវិធីគ្រប់គ្រងភារកិច្ច</translation> <translation id="2888126860611144412">អំពី Chrome</translation> +<translation id="2915996080311180594">ចាប់ផ្ដើមឡើងវិញពេលក្រោយ</translation> <translation id="2926676257163822632">ពាក្យសម្ងាត់ខ្សោយមានភាពងាយស្រួលក្នុងការទាយដឹង។ អនុញ្ញាតឱ្យ Chrome <ph name="BEGIN_LINK" />បង្កើត និងចងចាំពាក្យសម្ងាត់ខ្លាំងសម្រាប់អ្នក<ph name="END_LINK" />។</translation> <translation id="2926952073016206995">Chrome ត្រូវការការអនុញ្ញាតកាមេរ៉ាសម្រាប់គេហទំព័រនេះ</translation> +<translation id="2928420929544864228">ការដំឡើងបានបញ្ចប់ហើយ។</translation> <translation id="2929907241665500097">Chrome មិនបានដំឡើងកំណែទេ មានអ្វីមួយខុសប្រក្រតី។ <ph name="BEGIN_LINK" />សូមដោះស្រាយបញ្ហានៃការដំឡើងកំណែ Chrome និងការដំឡើងកំណែដែលមិនបានសម្រេចផ្សេងៗ។<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> - ការចូលបណ្ដាញ - Chrome</translation> <translation id="3019382870990049182">ចាប់ផ្តើមឡើងវិញ ដើម្បីដំឡើងកំណែ &ChromeOS Flex</translation> <translation id="303514781271618814">Chrome កំពុងរុករកមុខងារថ្មីៗដែលអនុញ្ញាតឱ្យគេហទំព័រផ្ដល់បទពិសោធន៍រុករកតែមួយ ដោយប្រើទិន្នន័យរបស់អ្នកកាន់តែតិច</translation> <translation id="3037838751736561277">Google Chrome នៅក្នុងរបៀបផ្ទៃខាងក្រោយ។</translation> +<translation id="3038232873781883849">កំពុងរង់ចាំដំឡើង...</translation> <translation id="3059710691562604940">បានបិទមុខងាររុករកដោយសុវត្ថិភាព។ Chrome ណែនាំឱ្យបើកមុខងារនេះ។</translation> <translation id="3065168410429928842">ផ្ទាំង Chrome</translation> <translation id="3069821012350118710">គេហទំព័រដែលអ្នកចូលមើល ចងចាំព័ត៌មានរបស់អ្នក រហូតទាល់តែអ្នកបិទ Chrome</translation> @@ -120,6 +129,7 @@ <translation id="3169523567916669830">នៅអំឡុងពេលសាកល្បង អ្នកអាចមើលឃើញ និងលុបប្រធានបទដែលចាប់អារម្មណ៍ចេញ ដែលគេហទំព័រប្រើសម្រាប់បង្ហាញការផ្សាយពាណិជ្ជកម្មដល់អ្នក។ Chrome ប៉ាន់ស្មានចំណាប់អារម្មណ៍របស់អ្នក ដោយផ្អែកលើប្រវត្តិរុករកតាមអ៊ីនធឺណិតថ្មីៗរបស់អ្នក។</translation> <translation id="3245429137663807393">ប្រសិនបើអ្នកចែករំលែករបាយការណ៍ប្រើប្រាស់ Chrome ផងដែររបាយការណ៍ទាំងនោះរួមបញ្ចូល URL ដែលអ្នកចូលមើល</translation> <translation id="3282568296779691940">ចូលទៅ Chrome</translation> +<translation id="3286538390144397061">ចាប់ផ្ដើមឡើងវិញឥឡូវនេះ</translation> <translation id="3360895254066713204">ជំនួយការ Chrome</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome នឹងចាប់ផ្ដើមឡើងវិញឥឡូវនេះ}=1{Chrome នឹងចាប់ផ្ដើមឡើងវិញក្នុងរយៈពេល 1 វិនាទីទៀត}other{Chrome នឹងចាប់ផ្ដើមឡើងវិញក្នុងរយៈពេល # វិនាទីទៀត}}</translation> <translation id="3396977131400919238">កំហុសឆ្គងប្រព័ន្ធប្រតិបត្តិការបានកើតឡើងកំឡុងពេលតំឡើង។ សូមទាញយក Google Chrome ម្តងទៀត។</translation> @@ -156,9 +166,11 @@ <translation id="4106587138345390261">Chrome កំពុងរុករកមុខងារថ្មីៗដែលអនុញ្ញាតឱ្យគេហទំព័រផ្ដល់បទពិសោធន៍រុករកដូចគ្នា ដោយប្រើព័ត៌មានរបស់អ្នកកាន់តែតិច</translation> <translation id="4110895483821904099">រៀបចំកម្រងព័ត៌មាន Chrome ថ្មីរបស់អ្នក</translation> <translation id="4147555960264124640">អ្នកកំពុងចុះហត្ថលេខាជាមួយគណនីដែលបានគ្រប់គ្រង ហើយផ្តល់ឲ្យអ្នកគ្រប់គ្រងត្រួតត្រាលើទម្រង់ Google Chrome របស់អ្នក។ ទិន្នន័យ Chrome របស់អ្នក ដូចជាកម្មវិធី ចំណាំ ប្រវត្តិ ពាក្យសម្ងាត់ និងការកំណត់ផ្សេងទៀតជាប់ជាអចិន្ត្រៃយ៍ជាមួយ <ph name="USER_NAME" />។ អ្នកនិងអាចលុបទិន្នន័យនេះតាមរយៈ Google Account Dashboard ប៉ុន្តែអ្នកមិនអាចភ្ជាប់ទិន្នន័យនេះជាមួយគណនីដ៏ទៃទេ។ <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">កំពុងតំឡើង...</translation> <translation id="4149882025268051530">កម្មវិធីតំឡើងបានបរាជ័យក្នុងការពន្លាបណ្ណាសារ។ សូមទាញយក Google Chrome ម្តងទៀត។</translation> <translation id="4191857738314598978">{0,plural, =1{ចាប់ផ្ដើម Chrome ឡើងវិញក្នុងរយៈពេលមួយថ្ងៃទៀត}other{ចាប់ផ្ដើម Chrome ឡើងវិញក្នុងរយៈពេល # ថ្ងៃទៀត}}</translation> <translation id="4205939740494406371">Chrome មិនអាចពិនិត្យពាក្យសម្ងាត់របស់អ្នកបានទេ។ សូមព្យាយាមម្ដងទៀតក្រោយរយៈពេល 24 ម៉ោង ឬ<ph name="BEGIN_LINK" />ពិនិត្យពាក្យសម្ងាត់នៅក្នុងគណនី Google របស់អ្នក<ph name="END_LINK" />។</translation> +<translation id="4222932583846282852">កំពុងបោះបង់...</translation> <translation id="4242034826641750751">Chrome ត្រូវការការអនុញ្ញាតមីក្រូហ្វូន និងកាមេរ៉ាសម្រាប់គេហទំព័រនេះ</translation> <translation id="424864128008805179">ចង់ចេញពី Chrome មែនទេ?</translation> <translation id="4251615635259297716">ភ្ជាប់ទិន្នន័យ Chrome របស់អ្នកទៅគណនីនេះទេ?</translation> @@ -166,6 +178,7 @@ <translation id="4281844954008187215">លក្ខខណ្ឌសេវាកម្ម</translation> <translation id="4293420128516039005">ចូលគណនីដើម្បីធ្វើសមកាលកម្ម និងកំណត់ Chrome ឱ្យស្របនឹងអ្នកនៅលើឧបករណ៍នានា</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">បានបញ្ចប់ការដោនឡូត</translation> <translation id="4335235004908507846">Chrome អាចជួយរក្សាសុវត្ថិភាពរបស់អ្នកពីការបែកធ្លាយទិន្នន័យ កម្មវិធីបន្ថែមដែលមានបញ្ហា និងអ្វីៗជាច្រើនទៀត</translation> <translation id="4343195214584226067"><ph name="EXTENSION_NAME" /> ត្រូវបានបញ្ចូលទៅ Chrome</translation> <translation id="4384570495110188418">Chrome មិនអាចពិនិត្យពាក្យសម្ងាត់របស់អ្នកបានទេ ដោយសារអ្នកមិនបានចូលគណនី</translation> @@ -180,6 +193,7 @@ <translation id="4600710005438004015">Chrome មិនអាចដំឡើងជំនាន់ទៅកំណែចុងក្រោយបំផុតបានទេ ដូច្នេះអ្នកនឹងមិនអាចទទួលបានមុខងារថ្មី និងដោះស្រាយបញ្ហាសុវត្ថិភាពទេ។</translation> <translation id="4627412468266359539">មិនតម្រូវ៖ ជួយកែលម្អមុខងារ និងប្រតិបត្តិការ ChromeOS Flex ដោយផ្ញើទិន្នន័យប្រើប្រាស់ និងការវិភាគទៅ Google ដោយស្វ័យប្រវត្តិ។</translation> <translation id="4633000520311261472">ដើម្បីធ្វើឲ្យ Chrome មានសុវត្ថិភាពជាងមុន យើងបានបិទដំណើរកម្មវិធីបន្ថែមមួយចំនួនដែលមិនត្រូវបានរាយនៅក្នុង <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> និងអាចត្រូវបានបន្ថែមដោយពុំមានការជូនដំណឹងដល់អ្នក។</translation> +<translation id="4680828127924988555">បោះបង់ការដំឡើង</translation> <translation id="469553575393225953">កម្មវិធីបន្ថែម កម្មវិធី និងរចនាប័ទ្មពីប្រភពដែលមិនស្គាល់អាចបង្កគ្រោះថ្នាក់ដល់ឧបករណ៍របស់អ្នក។ Chrome ណែនាំឱ្យដំឡើងវាតែពី Chrome Web Store ប៉ុណ្ណោះ</translation> <translation id="4728575227883772061">ការតំឡើងបានបរាជ័យដោយសារកំហុសឆ្គងដែលមិនជាក់លាក់។ ប្រសិនបើ Google Chrome កំពុងដំណើរការនៅពេលបច្ចុប្បន្ន សូមបិទវាហើយព្យាយាមម្តងទៀត។</translation> <translation id="4747730611090640388">Chrome អាចប៉ាន់ស្មានអំពីចំណាប់អារម្មណ៍របស់អ្នក។ ក្រោយមកទៀត គេហទំព័រដែលអ្នកចូលមើលអាចស្នើសុំ Chrome មើលចំណាប់អារម្មណ៍របស់អ្នក ដើម្បីកំណត់ការផ្សាយពាណិជ្ជកម្មដែលអ្នកមើលឃើញឱ្យស្របនឹងអ្នក។</translation> @@ -235,9 +249,13 @@ <translation id="5895138241574237353">ចាប់ផ្តើមឡើងវិញ</translation> <translation id="5901850848447342934">អ្នកនឹងត្រូវបាន<ph name="BEGIN_BOLD" />នាំចេញពីគេហទំព័រភាគច្រើន<ph name="END_BOLD" /> នៅពេលអ្នកបិទ Chrome។ ប្រសិនបើសមកាលកម្មត្រូវបានបិទ អ្នកក៏នឹងត្រូវបាន<ph name="BEGIN_BOLD" />នាំចេញពីសេវាកម្ម Google និង Chrome<ph name="END_BOLD" /> ផងដែរ។</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - ការចូលបណ្ដាញ</translation> +<translation id="5924017743176219022">កំពុងភ្ជាប់អ៊ីនធឺណិត...</translation> <translation id="5940385492829620908">គេហទំព័រ ចំណាំ និងរបស់ផ្សេងទៀតរបស់ Chrome របស់អ្នកនៅទីនេះ។</translation> +<translation id="5941711191222866238">បង្រួម</translation> <translation id="5941830788786076944">ដាក់ Google Chrome ជាកម្មវិធីរុករកលំនាំដើម</translation> <translation id="5959292945051687759">ប្រសិនបើការកំណត់មិនបង្ហាញនៅក្នុងទំព័រនេះទេ សូមមើលនៅក្នុង<ph name="LINK_BEGIN" />ការកំណត់ ChromeOS<ph name="LINK_END" /> របស់អ្នក</translation> +<translation id="6003112304606738118">កំពុងទាញយក... នៅសល់ <ph name="HOURS" /> ម៉ោងទៀត</translation> +<translation id="6040143037577758943">បិទ</translation> <translation id="6070348360322141662">ដើម្បីទទួលបានសុវត្ថិភាពបន្ថែម Google Chrome នឹងអ៊ិនគ្រីបទិន្នន័យរបស់អ្នក</translation> <translation id="608006075545470555">បញ្ចូលកម្រងព័ត៌មានការងារទៅក្នុងកម្មវិធីរុករកតាមអ៊ីនធឺណិតនេះ</translation> <translation id="6113794647360055231">Chrome កាន់តែប្រសើរជាងមុន</translation> @@ -246,8 +264,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> - Google Chrome Beta</translation> <translation id="6235018212288296708">វិន័យត្រលប់ចូលសម្រាប់ Google Chrome ដើម្បីអនុញ្ញាតចរាចរណ៍ mDNS។</translation> <translation id="6247557882553405851">កម្មវិធីគ្រប់គ្រងពាក្យសម្ងាត់ Google</translation> +<translation id="6273793429163604305">ទៅកាន់ចំណុចចាប់ផ្តើម...</translation> <translation id="6291089322031436445">កម្មវិធី Chrome Dev</translation> <translation id="6291549208091401781">Google Chrome ត្រូវបានដំឡើងរួចហើយសម្រាប់អ្នកប្រើទាំងអស់នៅលើកុំព្យូទ័ររបស់អ្នក។</translation> +<translation id="6327105987658262776">មិនមានកំណែថ្មីទេ។</translation> <translation id="6412673304250309937">ពិនិត្យ URL ធៀបនឹងបញ្ជីគេហទំព័រគ្មានសុវត្ថិភាព ដែលរក្សាទុកនៅក្នុង Chrome។ ប្រសិនបើគេហទំព័រណាមួយព្យាយាមលួចពាក្យសម្ងាត់របស់អ្នក ឬនៅពេលអ្នកទាញយកឯកសារដែលអាចបង្កគ្រោះថ្នាក់នោះ Chrome ក៏ប្រហែលជាបញ្ជូន URL រួមជាមួយផ្នែកនៃខ្លឹមសារទំព័រ ទៅការរុករកដោយសុវត្ថិភាពផងដែរ។</translation> <translation id="6418662306461808273">ប្ដូរទៅកម្រងព័ត៌មាន Chrome ដែលមានស្រាប់ឬ?</translation> <translation id="6506909944137591434">Chrome ត្រូវការការអនុញ្ញាតកាមេរ៉ា ដើម្បីបង្កើតផែនទី 3D នៃមជ្ឈដ្ឋានជុំវិញរបស់អ្នក</translation> @@ -268,6 +288,7 @@ <translation id="6943584222992551122">ទិន្នន័យរុករករបស់បុគ្គលនេះនឹងត្រូវបានលុបចេញពីឧបករណ៍នេះ។ ដើម្បីស្តារទិន្នន័យនេះឡើងវិញ សូមចូលទៅ Chrome ជា <ph name="USER_EMAIL" /> ។</translation> <translation id="6967962315388095737">ក្បួនត្រលប់ចូលសម្រាប់ Google Chrome បេតា ដែលត្រូវអនុញ្ញាតលើការធ្វើចរាចររបស់ mDNS ។</translation> <translation id="6989339256997917931">Google Chrome ត្រូវបានធ្វើបច្ចុប្បន្នភាព ប៉ុន្តែអ្នកមិនទាន់បានប្រើវាយ៉ាងហោចណាស់ 30 ថ្ងៃហើយ។</translation> +<translation id="7025789849649390912">ការដំឡើងត្រូវបានបញ្ឈប់។</translation> <translation id="7025800014283535195">អ្នកអាចប្ដូររវាងកម្រងព័ត៌មាន Chrome នៅទីនេះ</translation> <translation id="7036251913954633326">ប្រសិនបើអ្នកចង់ប្រើគណនីនេះតែម្ដងគត់ អ្នកអាចប្រើ<ph name="GUEST_LINK_BEGIN" />មុខងារភ្ញៀវ<ph name="GUEST_LINK_END" />នៅក្នុងកម្មវិធីរុករកតាមអ៊ីនធឺណិត Chrome។ ប្រសិនបើអ្នកចង់បញ្ចូលគណនីសម្រាប់អ្នកផ្សេងទៀត សូម<ph name="LINK_BEGIN" />បញ្ចូលមនុស្សថ្មី<ph name="LINK_END" />ទៅក្នុង <ph name="DEVICE_TYPE" /> របស់អ្នក។ @@ -296,11 +317,13 @@ <translation id="7481213027396403996">ទទួលបានសុវត្ថិភាពខ្លាំងបំផុតរបស់ Chrome</translation> <translation id="7486227612705979895">Chrome នឹងចូលប្រើថាសរបស់អ្នក ដើម្បីធ្វើការណែនាំនៅក្នុងរបារអាសយដ្ឋាន</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119">កម្មវិធីដំឡើង <ph name="COMPANY_NAME" /></translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">ស្វាគមន៍មកកាន់ Chrome</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> តម្រូវឱ្យអ្នកអាន និងយល់ព្រមតាមលក្ខខណ្ឌប្រើប្រាស់ខាងក្រោម មុនពេលប្រើឧបករណ៍នេះ។ លក្ខខណ្ឌទាំងនេះមិនបន្ថែម កែប្រែ ឬដាក់កំហិតលើលក្ខខណ្ឌ Google ChromeOS ទេ។</translation> <translation id="7629695634924605473">Chrome ប្រាប់អ្នកឱ្យដឹងថាតើពាក្យសម្ងាត់របស់អ្នកធា្លប់ត្រូវបានវាយលុកឬអត់</translation> <translation id="7641148173327520642">អ្នកគ្រប់គ្រងប្រព័ន្ធរបស់អ្នកបានកំណត់រចនាសម្ព័ន្ធ Google Chrome ឱ្យបើក <ph name="ALTERNATIVE_BROWSER_NAME" /> ដើម្បីចូលប្រើ <ph name="TARGET_URL_HOSTNAME" /> ។</translation> +<translation id="7649070708921625228">ជំនួយ</translation> <translation id="7651907282515937834">និមិត្តសញ្ញាក្រុមហ៊ុន Chrome</translation> <translation id="7655455401911432608">ប្រវត្តិរុករកតាមអ៊ីនធឺណិតរបស់អ្នក កំណត់ត្រាអំពីគេហទំព័រដែលអ្នកបានចូលមើលដោយប្រើ Chrome នៅលើឧបករណ៍នេះ។</translation> <translation id="7747138024166251722">កម្មវិធីតំឡើងមិនអាចបង្កើតថតឯកសារបណ្តោះអាសន្នទេ។ សូមពិនិត្យមើលចន្លោះផ្ទុកទិន្នន័យ និងអនុញ្ញាតក្នុងការតំឡើងកម្មវិធី។</translation> @@ -312,6 +335,8 @@ <translation id="7801699035218095297">Google Chrome កំពុងព្យាយាមចម្លងពាក្យសម្ងាត់។ សូមវាយបញ្ចូលពាក្យសម្ងាត់ Windows របស់អ្នក ដើម្បីអនុញ្ញាតការចម្លងនេះ។</translation> <translation id="7808348361785373670">ដកចេញពី Chrome...</translation> <translation id="7825851276765848807">ការតំឡើងបានបរាជ័យដោយសារកំហុសឆ្គងដែលមិនជាក់លាក់។ សូមទាញយក Google Chrome ម្តងទៀត។</translation> +<translation id="7845233973568007926">សូមអរគុណសម្រាប់ការដំឡើង។ អ្នកត្រូវតែចាប់ផ្ដើមកុំព្យូទ័ររបស់អ្នកឡើងវិញ មុនពេលប្រើ <ph name="BUNDLE_NAME" />។</translation> +<translation id="7872446069773932638">កំពុងទាញយក... នៅសល់ <ph name="SECONDS" /> វិនាទីទៀត</translation> <translation id="7880591377632733558">ស្វាគមន៍មកកាន់ Chrome, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">ប្រសិនបើអ្នកចែករំលែកកុំព្យូទ័រ មិត្តភ័ក្ត និងគ្រួសារអាចរុករកដាច់ដោយឡែក ហើយតំឡើង Chrome តាមរបៀបដែលអ្នកចង់បាន។</translation> <translation id="7896673875602241923">មាននរណាម្នាក់បានចូលទៅកាន់ Chrome នៅលើកុំព្យូទ័រនេះកាលពីមុន ជា <ph name="ACCOUNT_EMAIL_LAST" /> ។ សូមបង្កើតអ្នកប្រើ Chrome ថ្មី ដើម្បីរក្សាព័ត៌មានរបស់អ្នកដាច់ដោយឡែក។</translation> @@ -322,8 +347,11 @@ <translation id="8005666035647241369">ទៅក្នុងកម្មវិធីគ្រប់គ្រងពាក្យសម្ងាត់ Google នៅលើឧបករណ៍នេះ</translation> <translation id="8008534537613507642">តំឡើង Chrome ឡើងវិញ</translation> <translation id="8013993649590906847">ប្រសិនបើរូបភាពមិនមានការពណ៌នាដែលមានប្រយោជន៍ Chrome នឹងព្យាយាមផ្ដល់ការពណ៌នាដែលមានប្រយោជន៍សម្រាប់អ្នក។ រូបភាពត្រូវបានផ្ញើទៅ Google ដើម្បីបង្កើតការពណ៌នា។</translation> +<translation id="80471789339884597">សូមអរគុណសម្រាប់ការដំឡើង។ អ្នកត្រូវតែចាប់ផ្ដើមកម្មវិធីរុករកតាមអ៊ីនធឺណិតទាំងអស់របស់អ្នកឡើងវិញ មុនពេលប្រើ <ph name="BUNDLE_NAME" />។</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">អំពី Google Chrome</translation> +<translation id="813913629614996137">កំពុងចាប់ផ្ដើម…</translation> <translation id="8255190535488645436">Google Chrome កំពុងប្រើកាមេរ៉ា និងម៉ៃក្រូហ្វូនរបស់អ្នក។</translation> <translation id="8286862437124483331">Google Chrome កំពុងព្យាយាមបង្ហាញពាក្យសម្ងាត់។ វាយបញ្ចូលពាក្យសម្ងាត់ Windows ដើម្បីអនុញ្ញាត។</translation> <translation id="828798499196665338">មាតាបិតារបស់អ្នកបានបិទ "ការអនុញ្ញាតឱ្យចូលប្រើគេហទំព័រ កម្មវិធី និងកម្មវិធីបន្ថែម" សម្រាប់ Chrome។ ការបើក <ph name="EXTENSION_TYPE_PARAMETER" /> នេះមិនត្រូវបានអនុញ្ញាតទេ។</translation>
diff --git a/chrome/app/resources/google_chrome_strings_kn.xtb b/chrome/app/resources/google_chrome_strings_kn.xtb index fb959b9..99700bf 100644 --- a/chrome/app/resources/google_chrome_strings_kn.xtb +++ b/chrome/app/resources/google_chrome_strings_kn.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="kn"> <translation id="1001534784610492198">ಸ್ಥಾಪಕ ಆರ್ಕೈವ್ ದೋಷಪೂರಿತವಾಗಿದೆ ಅಥವಾ ಅಮಾನ್ಯವಾಗಿದೆ. ದಯವಿಟ್ಟು ಮತ್ತೊಮ್ಮೆ Google Chrome ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ.</translation> +<translation id="1026101648481255140">ಇನ್ಸ್ಟಾಲೇಶನ್ ಅನ್ನು ಪುನರಾರಂಭಿಸಿ</translation> <translation id="102763973188675173">Google Chrome ಅನ್ನು ಕಸ್ಟಮೈಸ್ ಮಾಡಿ ಮತ್ತು ನಿಯಂತ್ರಿಸಿ. ಅಪ್ಡೇಟ್ ಲಭ್ಯವಿದೆ.</translation> <translation id="1051826050538111504">ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ಹಾನಿಕಾರಕ ಸಾಫ್ಟ್ವೇರ್ ಕಂಡುಬಂದಿದೆ. Chrome ಅದನ್ನು ತೆಗೆದುಹಾಕಬಹುದು, ನಿಮ್ಮ ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ಮರುಸ್ಥಾಪಿಸಬಹುದು ಮತ್ತು ನಿಮ್ಮ ಬ್ರೌಸರ್ ಅನ್ನು ಪುನಃ ಸಾಮಾನ್ಯವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವಂತೆ ಮಾಡಲು ವಿಸ್ತರಣೆಗಳನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಬಹುದು.</translation> <translation id="1065672644894730302">ನಿಮ್ಮ ಪ್ರಾಶಸ್ತ್ಯಗಳನ್ನು ರೀಡ್ ಮಾಡಲು ಸಾಧ್ಯವಾಗುವುದಿಲ್ಲ. ಅಲ್ಲದೇ, ಕೆಲವು ವೈಶಿಷ್ಟ್ಯಗಳು ಲಭ್ಯವಿಲ್ಲದಿರಬಹುದು ಮತ್ತು ಪ್ರಾಶಸ್ತ್ಯಗಳಲ್ಲಿ ಮಾಡಿದ ಬದಲಾವಣೆಗಳನ್ನು ಉಳಿಸಲಾಗುವುದಿಲ್ಲ.</translation> @@ -13,6 +14,7 @@ <translation id="1154147086299354128">ಮತ್ತು Chrome ನಲ್ಲಿ ತೆರೆಯಿರಿ</translation> <translation id="1178374936842835197">ಈ ಪುಟದಲ್ಲಿ ಸೆಟ್ಟಿಂಗ್ ಒಂದು ಕಾಣಿಸದಿದ್ದರೆ, ನಿಮ್ಮ <ph name="LINK_BEGIN" /> ChromeOS Flex ಸೆಟ್ಟಿಂಗ್ಗಳಲ್ಲಿ<ph name="LINK_END" /> ನೋಡಿರಿ</translation> +<translation id="1203500561924088507">ಇನ್ಸ್ಟಾಲ್ ಮಾಡಿದಕ್ಕಾಗಿ ಧನ್ಯವಾದಗಳು. <ph name="BUNDLE_NAME" /> ಅನ್ನು ಬಳಸುವ ಮೊದಲು ನೀವು ನಿಮ್ಮ ಬ್ರೌಸರ್ ಅನ್ನು ಮರುಪ್ರಾರಂಭಿಸಬೇಕು.</translation> <translation id="1278833599417554002">&Chrome ಅಪ್ಡೇಟ್ ಮಾಡಲು ಮರುಪ್ರಾರಂಭಿಸಿ</translation> <translation id="1302523850133262269">ಇತ್ತೀಚಿನ ಸಿಸ್ಟಂ ನವೀಕರಣಗಳನ್ನು Chrome ಸ್ಥಾಪಿಸುವಾಗ ದಯವಿಟ್ಟು ಕಾಯಿರಿ.</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> ನ ನೀತಿಯ ಪ್ರಕಾರ ಈ ಸಾಧನವನ್ನು ಬಳಸುವ ಮೊದಲು ನೀವು ಈ ಕೆಳಗಿನ ಸೇವಾ ನಿಯಮಗಳನ್ನು ಓದಿ, ಅವುಗಳಿಗೆ ಸಮ್ಮತಿಸಬೇಕಾಗುತ್ತದೆ. ಈ ನಿಯಮಗಳು Google ChromeOS Flex ನಿಯಮಗಳನ್ನು ವಿಸ್ತರಿಸುವುದಿಲ್ಲ, ಮಾರ್ಪಡಿಸುವುದಿಲ್ಲ, ಅಥವಾ ಸೀಮಿತಗೊಳಿಸುವುದಿಲ್ಲ.</translation> @@ -32,6 +34,7 @@ <translation id="1619887657840448962">Chrome ಅನ್ನು ಸುರಕ್ಷಿತವಾಗಿರಿಸಲು, <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> ನಲ್ಲಿ ಪಟ್ಟಿ ಮಾಡದಿರುವ ಕೆಳಗಿನ ವಿಸ್ತರಣೆಯನ್ನು ನಾವು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿದ್ದೇವೆ ಮತ್ತು ಇದು ನಿಮ್ಮ ಗಮನಕ್ಕೆ ಬಾರದೇ ಸೇರಿಸಲಾಗಿರಬಹುದು.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />ನಿಮ್ಮ ಡೇಟಾವನ್ನು ನೀವು ಹೇಗೆ ನಿರ್ವಹಿಸಬಹುದು:<ph name="END_BOLD" /> ನಿಮ್ಮ ಗೌಪ್ಯತೆಯನ್ನು ರಕ್ಷಿಸಲು, 4 ವಾರಗಳಿಗಿಂತ ಹಳೆಯ ಆಸಕ್ತಿಗಳನ್ನು ನಾವು ಸ್ವಯಂ-ಅಳಿಸುತ್ತೇವೆ. ನೀವು ಬ್ರೌಸ್ ಮಾಡುತ್ತಿದ್ದಂತೆ, ಆಸಕ್ತಿಯೊಂದು ಮತ್ತೊಮ್ಮೆ ಪಟ್ಟಿಯಲ್ಲಿ ಕಾಣಿಸಿಕೊಳ್ಳಬಹುದು. ಅಥವಾ Chrome ಪರಿಗಣಿಸಬಾರದೆಂದು ನೀವು ಬಯಸುವ ಆಸಕ್ತಿಗಳನ್ನು ನೀವು ತೆಗೆದುಹಾಕಬಹುದು.</translation> <translation id="1628000112320670027">Chrome ಕುರಿತಾಗಿ ಸಹಾಯ ಪಡೆಯಿರಿ</translation> +<translation id="1640672724030957280">ಡೌನ್ಲೋಡ್ ಆಗುತ್ತಿದೆ...</translation> <translation id="1662146548738125461">ChromeOS Flex ಕುರಿತು</translation> <translation id="1674870198290878346">ಲಿಂಕ್ ಅನ್ನು ಅ&ದೃಶ್ಯ ವಿಂಡೋದಲ್ಲಿ ತೆರೆಯಿರಿ</translation> <translation id="1682634494516646069">Google Chrome ಗೆ ಇದರ ಡೇಟಾ ಡೈರೆಕ್ಟರಿಯನ್ನು ಓದಲಾಗುವುದಿಲ್ಲ ಮತ್ತು ಬರೆಯಲಾಗುವುದಿಲ್ಲ: @@ -49,7 +52,9 @@ <translation id="1877026089748256423">Chrome ನ ಅವಧಿ ಮುಗಿದಿದೆ</translation> <translation id="1919130412786645364">Chrome ಸೈನ್-ಇನ್ ಅನ್ನು ಅನುಮತಿಸಿ</translation> <translation id="1952239763774043237">ಭವಿಷ್ಯದ Google Chrome ಅಪ್ಡೇಟ್ಗಳನ್ನು ಪಡೆಯಲು, ನಿಮಗೆ macOS 10.13 ಅಥವಾ ಅದರ ನಂತರದ ಆವೃತ್ತಿಗಳ ಅಗತ್ಯವಿದೆ. ಈ ಕಂಪ್ಯೂಟರ್ macOS 10.12 ಅನ್ನು ಬಳಸುತ್ತಿದೆ.</translation> +<translation id="1953553007165777902">ಡೌನ್ಲೋಡ್ ಮಾಡಲಾಗುತ್ತಿದೆ… <ph name="MINUTE" /> ನಿಮಿಷ(ಗಳು) ಬಾಕಿ ಉಳಿದಿವೆ</translation> <translation id="2018528049276128029">ಪ್ರತಿಯೊಂದು ಪ್ರೊಫೈಲ್ ಬುಕ್ಮಾರ್ಕ್ಗಳು, ಇತಿಹಾಸ, ಪಾಸ್ವರ್ಡ್ಗಳು ಹಾಗೂ ಇನ್ನಷ್ಟವುಗಳಂತಹ ತನ್ನ ಸ್ವಂತ Chrome ಮಾಹಿತಿಯನ್ನು ಒಳಗೊಂಡಿರುತ್ತವೆ</translation> +<translation id="2018879682492276940">ಇನ್ಸ್ಟಾಲೇಶನ್ ವಿಫಲವಾಗಿದೆ. ಪುನಃ ಪ್ರಯತ್ನಿಸಿ.</translation> <translation id="2071318482926839249">ಇನ್ನೊಂದು ಖಾತೆಯಿಂದ ಈಗಾಗಲೇ ಸೈನ್ ಇನ್ ಮಾಡಲಾಗಿದೆ. ನಿಮ್ಮ ಬ್ರೌಸಿಂಗ್ ಅನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿರಿಸಲು, Chrome ನಿಮಗಾಗಿ ನಿಮ್ಮ ಸ್ವಂತ ಪ್ರೊಫೈಲ್ ಅನ್ನು ರಚಿಸಬಹುದು.</translation> <translation id="207902854391093810">ಪ್ರಯೋಗಗಳು ನಡೆಯುತ್ತಿರುವಾಗ, ತಮ್ಮ ಜಾಹೀರಾತುಗಳ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಮಾಪನ ಮಾಡಲು ನೆರವಾಗುವಂತಹ ಮಾಹಿತಿಯನ್ನು Chrome ನಿಂದ ವಿನಂತಿಸಿಕೊಳ್ಳಲು ಜಾಹೀರಾತು ಮಾಪನವು ಸೈಟ್ಗಳಿಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಸೈಟ್ಗಳ ನಡುವೆ ಸಾಧ್ಯವಾದಷ್ಟು ಕಡಿಮೆ ಮಾಹಿತಿಯನ್ನು ವರ್ಗಾಯಿಸುವ ಮೂಲಕ ಕ್ರಾಸ್-ಸೈಟ್ ಟ್ರ್ಯಾಕಿಂಗ್ ಅನ್ನು ಜಾಹೀರಾತು ಮಾಪನ ನಿರ್ಬಂಧಿಸುತ್ತದೆ.</translation> <translation id="2094648590148273905">ChromeOS Flex ನಿಯಮಗಳು</translation> @@ -61,6 +66,7 @@ <translation id="2131230230468101642">ನಿಮ್ಮ ಗೌಪ್ಯತೆಯನ್ನು ರಕ್ಷಿಸಲು, 4 ವಾರಗಳಿಗಿಂತ ಹಳೆಯ ಆಸಕ್ತಿಗಳನ್ನು ನಾವು ಸ್ವಯಂ-ಅಳಿಸುತ್ತೇವೆ. ನೀವು ಬ್ರೌಸ್ ಮಾಡುತ್ತಿದ್ದಂತೆ, ಆಸಕ್ತಿಯೊಂದು ಮತ್ತೊಮ್ಮೆ ಪಟ್ಟಿಯಲ್ಲಿ ಕಾಣಿಸಿಕೊಳ್ಳಬಹುದು. ಅಥವಾ Chrome ಪರಿಗಣಿಸಬಾರದೆಂದು ನೀವು ಬಯಸುವ ಆಸಕ್ತಿಗಳನ್ನು ನೀವು ತೆಗೆದುಹಾಕಬಹುದು.</translation> <translation id="2139300032719313227">ChromeOS ಮರುಪ್ರಾರಂಭಿಸಿ</translation> <translation id="2151406531797534936">ಇದೀಗ Chrome ಅನ್ನು ಮರುಪ್ರಾರಂಭಿಸಿ</translation> +<translation id="2174917724755363426">ಇನ್ಸ್ಟಾಲೇಶನ್ ಪೂರ್ಣಗೊಂಡಿಲ್ಲ. ನೀವು ಖಂಡಿತವಾಗಿಯೂ ರದ್ದುಮಾಡಲು ಬಯಸುವಿರಾ?</translation> <translation id="2258103955319320201">ನಿಮ್ಮ Chrome ಬ್ರೌಸರ್ನ ವಿಷಯಗಳನ್ನು ಎಲ್ಲಾ ಸಾಧನಗಳಾದ್ಯಂತ ಪ್ರವೇಶಿಸಲು, ಸೈನ್ ಇನ್ ಮಾಡಿ, ನಂತರ ಸಿಂಕ್ ಅನ್ನು ಆನ್ ಮಾಡಿ</translation> <translation id="2290014774651636340">Google API ಕೀಗಳು ಕಾಣೆಯಾಗಿವೆ. Google Chrome ನ ಕೆಲವು ಕಾರ್ಯವನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗುತ್ತದೆ.</translation> <translation id="2290095356545025170">ನೀವು ಖಚಿತವಾಗಿ Google Chrome ಅನ್ನು ಅನ್ಇನ್ಸ್ಟಾಲ್ ಮಾಡಲು ಬಯಸುತ್ತೀರಾ?</translation> @@ -97,13 +103,16 @@ <translation id="2871893339301912279">ನೀವೀಗ Chrome ಗೆ ಸೈನ್ ಇನ್ ಆಗಿರುವಿರಿ!</translation> <translation id="2885378588091291677">ಕಾರ್ಯ ನಿರ್ವಾಹಕ</translation> <translation id="2888126860611144412">Chrome ಕುರಿತು</translation> +<translation id="2915996080311180594">ನಂತರ ಮರುಪ್ರಾರಂಭಿಸಿ</translation> <translation id="2926676257163822632">ದುರ್ಬಲ ಪಾಸ್ವರ್ಡ್ಗಳನ್ನು ಸುಲಭವಾಗಿ ಊಹಿಸಬಹುದು. Chrome <ph name="BEGIN_LINK" />ನಿಮಗಾಗಿ ಸದೃಢ ಪಾಸ್ವರ್ಡ್ಗಳನ್ನು ರಚಿಸಲು ಮತ್ತು ನೆನಪಿಟ್ಟುಕೊಳ್ಳಲು<ph name="END_LINK" /> ಅವಕಾಶ ಮಾಡಿಕೊಡಿ.</translation> <translation id="2926952073016206995">ಈ ಸೈಟ್ಗೆ ಸಂಬಂಧಿಸಿದಂತೆ Chrome ಗೆ ಕ್ಯಾಮರಾ ಅನುಮತಿಯ ಅಗತ್ಯವಿದೆ</translation> +<translation id="2928420929544864228">ಇನ್ಸ್ಟಾಲೇಶನ್ ಪೂರ್ಣಗೊಂಡಿದೆ.</translation> <translation id="2929907241665500097">Chrome ಅಪ್ಡೇಟ್ ಆಗಲಿಲ್ಲ, ಏನೋ ಸಮಸ್ಯೆಯಾಗಿದೆ. <ph name="BEGIN_LINK" />Chrome ಅಪ್ಡೇಟ್ ಸಮಸ್ಯೆಗಳು ಹಾಗೂ ವಿಫಲವಾದ ಅಪ್ಡೇಟ್ಗಳನ್ನು ಸರಿಪಡಿಸಿ.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> - ನೆಟ್ವರ್ಕ್ ಸೈನ್ ಇನ್ - Chrome</translation> <translation id="3019382870990049182">&ChromeOS Flex ಅನ್ನು ಅಪ್ಡೇಟ್ ಮಾಡಲು ಅದನ್ನು ಮರುಪ್ರಾರಂಭಿಸಿ</translation> <translation id="303514781271618814">Chrome ನಿಮ್ಮ ಕಡಿಮೆ ಡೇಟಾವನ್ನು ಬಳಸಿಕೊಂಡು ಒಂದೇ ರೀತಿಯ ಬ್ರೌಸಿಂಗ್ ಅನುಭವವನ್ನು ನೀಡಲು ಸೈಟ್ಗಳಿಗೆ ಅನುಮತಿಸುವ ಹೊಸ ಫೀಚರ್ಗಳನ್ನು ಎಕ್ಸ್ಪ್ಲೋರ್ ಮಾಡುತ್ತಿದೆ</translation> <translation id="3037838751736561277">Google Chrome ಹಿನ್ನೆಲೆ ಮೋಡ್ನಲ್ಲಿದೆ.</translation> +<translation id="3038232873781883849">ಇನ್ಸ್ಟಾಲ್ ಮಾಡಲು ನಿರೀಕ್ಷಿಸಲಾಗುತ್ತಿದೆ...</translation> <translation id="3059710691562604940">ಸುರಕ್ಷಿತ ಬ್ರೌಸಿಂಗ್ ಆಫ್ ಆಗಿದೆ. ಅದನ್ನು ಆನ್ ಮಾಡಲು Chrome ಶಿಫಾರಸು ಮಾಡುತ್ತದೆ.</translation> <translation id="3065168410429928842">Chrome ಟ್ಯಾಬ್</translation> <translation id="3069821012350118710">ನೀವು ನೀಡುವ ಎಲ್ಲಾ ಸೈಟ್ಗಳು ನೀವು Chrome ಅನ್ನು ಮುಚ್ಚುವವರೆಗೆ ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ನೆನಪಿಟ್ಟುಕೊಳ್ಳುತ್ತವೆ</translation> @@ -117,6 +126,7 @@ <translation id="3169523567916669830">ಪ್ರಯೋಗಗಳ ಸಮಯದಲ್ಲಿ, ನಿಮಗೆ ಜಾಹೀರಾತುಗಳನ್ನು ತೋರಿಸಲು ಸೈಟ್ಗಳು ಬಳಸುವಂತಹ ಆಸಕ್ತಿಯ ವಿಷಯಗಳನ್ನು ನೀವು ನೋಡಬಹುದು ಮತ್ತು ತೆಗೆದುಹಾಕಬಹುದು. ನಿಮ್ಮ ಇತ್ತೀಚಿನ ಬ್ರೌಸಿಂಗ್ ಇತಿಹಾಸವನ್ನು ಆಧರಿಸಿ Chrome ನಿಮ್ಮ ಆಸಕ್ತಿಗಳನ್ನು ಅಂದಾಜು ಮಾಡುತ್ತದೆ.</translation> <translation id="3245429137663807393">ನೀವು Chrome ಬಳಕೆಯ ವರದಿಗಳನ್ನು ಸಹ ಹಂಚಿಕೊಂಡರೆ, ಆ ವರದಿಗಳು ನೀವು ಭೇಟಿ ನೀಡುವ URL ಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತವೆ</translation> <translation id="3282568296779691940">Chrome ಗೆ ಸೈನ್ ಇನ್ ಮಾಡಿ</translation> +<translation id="3286538390144397061">ಈಗ ಮರುಪ್ರಾರಂಭಿಸಿ</translation> <translation id="3360895254066713204">Chrome ಸಹಾಯಕ</translation> <translation id="3379938682270551431">{0,plural, =0{ಇದೀಗ Chrome ಮರುಪ್ರಾರಂಭಗೊಳ್ಳುತ್ತದೆ}=1{1 ಸೆಕೆಂಡಿನಲ್ಲಿ Chrome ಮರುಪ್ರಾರಂಭಗೊಳ್ಳುತ್ತದೆ}one{# ಸೆಕೆಂಡುಗಳಲ್ಲಿ Chrome ಮರುಪ್ರಾರಂಭಗೊಳ್ಳುತ್ತದೆ}other{# ಸೆಕೆಂಡುಗಳಲ್ಲಿ Chrome ಮರುಪ್ರಾರಂಭಗೊಳ್ಳುತ್ತದೆ}}</translation> <translation id="3396977131400919238">ಸ್ಥಾಪನೆ ವೇಳೆ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂ ದೋಷವು ಸಂಭವಿಸಿದೆ. ದಯವಿಟ್ಟು Google Chrome ಅನ್ನು ಮತ್ತೊಮ್ಮೆ ಡೌನ್ಲೋಡ್ ಮಾಡಿ.</translation> @@ -153,9 +163,11 @@ <translation id="4106587138345390261">ನಿಮ್ಮ ಡೇಟಾವನ್ನು ಕಡಿಮೆ ಬಳಸಿಕೊಂಡು ಅದೇ ರೀತಿಯ ಬ್ರೌಸಿಂಗ್ ಅನುಭವವನ್ನು ನೀಡಲು ಸೈಟ್ಗಳಿಗೆ ಅನುಮತಿಸುವ ಹೊಸ ಫೀಚರ್ಗಳನ್ನು Chrome ಎಕ್ಸ್ಪ್ಲೋರ್ ಮಾಡುತ್ತಿದೆ</translation> <translation id="4110895483821904099">ನಿಮ್ಮ ಹೊಸ Chrome ಪ್ರೊಫೈಲ್ ಅನ್ನು ಸೆಟಪ್ ಮಾಡಿ</translation> <translation id="4147555960264124640">ನಿರ್ವಹಿಸಲಾದ ಖಾತೆ ಮತ್ತು ನಿಮ್ಮ Google Chrome ಪ್ರೊಫೈಲ್ನಾದ್ಯಂತ ಅದರ ನಿರ್ವಾಹಕ ನಿಯಂತ್ರಣವನ್ನು ನೀಡುವುದರ ಮೂಲಕ ನೀವು ಸೈನ್ ಇನ್ ಮಾಡುತ್ತಿರುವಿರಿ. ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ಗಳು, ಬುಕ್ಮಾರ್ಕ್ಗಳು, ಇತಿಹಾಸ, ಪಾಸ್ವರ್ಡ್ಗಳು ಹಾಗೂ ಇತರ ಸೆಟ್ಟಿಂಗ್ಗಳಂತಹ ನಿಮ್ಮ Chrome ಡೇಟಾವನ್ನು <ph name="USER_NAME" /> ಅವರಿಗೆ ಶಾಶ್ವತವಾಗಿ ಬಂಧಿಸಲಾಗುತ್ತದೆ. Google ಖಾತೆಗಳ ಡ್ಯಾಶ್ಬೋರ್ಡ್ ಮೂಲಕ ಈ ಡೇಟಾವನ್ನು ಅಳಿಸಲು ನಿಮಗೆ ಸಾಧ್ಯ, ಆದರೆ ಬೇರೊಂದು ಖಾತೆಯೊಂದಿಗೆ ಈ ಡೇಟಾವನ್ನು ಸಂಯೋಜಿಸಲು ನಿಮಗೆ ಸಾಧ್ಯವಾಗುವುದಿಲ್ಲ. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">ಸ್ಥಾಪನೆಗೊಳ್ಳುತ್ತಿದೆ...</translation> <translation id="4149882025268051530">ಆರ್ಕೈವ್ ಅನ್ನು ವಿಕಸನ ಮಾಡಲು ಇನ್ಸ್ಟಾಲರ್ ವಿಫಲವಾಗಿದೆ. ದಯವಿಟ್ಟು ಮತ್ತೊಮ್ಮೆ Google Chrome ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ.</translation> <translation id="4191857738314598978">{0,plural, =1{ಒಂದು ದಿನದ ಒಳಗೆ Chrome ಮರುಪ್ರಾರಂಭಿಸಿ}one{# ದಿನಗಳ ಒಳಗೆ Chrome ಮರುಪ್ರಾರಂಭಿಸಿ}other{# ದಿನಗಳ ಒಳಗೆ Chrome ಮರುಪ್ರಾರಂಭಿಸಿ}}</translation> <translation id="4205939740494406371">Chrome ಗೆ ನಿಮ್ಮ ಪಾಸ್ವರ್ಡ್ಗಳನ್ನು ಪರಿಶೀಲಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತಿಲ್ಲ. 24 ಗಂಟೆಗಳ ನಂತರ ಪುನಃ ಪ್ರಯತ್ನಿಸಿ ಅಥವಾ <ph name="BEGIN_LINK" />ನಿಮ್ಮ Google ಖಾತೆಯಲ್ಲಿರುವ ಪಾಸ್ವರ್ಡ್ಗಳನ್ನು ಪರಿಶೀಲಿಸಿ<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">ರದ್ದುಗೊಳಿಸಲಾಗುತ್ತಿದೆ...</translation> <translation id="4242034826641750751">ಈ ಸೈಟ್ಗೆ ಸಂಬಂಧಿಸಿದಂತೆ Chrome ಗೆ ಕ್ಯಾಮರಾ ಮತ್ತು ಮೈಕ್ರೊಫೋನ್ ಅನುಮತಿಗಳ ಅಗತ್ಯವಿದೆ</translation> <translation id="424864128008805179">Chrome ನಿಂದ ಸೈನ್ ಔಟ್ ಮಾಡುವುದೇ?</translation> <translation id="4251615635259297716">ಈ ಖಾತೆಗೆ ನಿಮ್ಮ Chrome ಡೇಟಾವನ್ನು ಲಿಂಕ್ ಮಾಡುವುದೇ?</translation> @@ -163,6 +175,7 @@ <translation id="4281844954008187215">ಸೇವೆಯ ನಿಯಮಗಳು</translation> <translation id="4293420128516039005">ನಿಮ್ಮ ಸಾಧನಗಳಲ್ಲಿ Chrome ಅನ್ನು ಸಿಂಕ್ ಮಾಡಲು ಮತ್ತು ವೈಯಕ್ತೀಕರಿಸಲು ಸೈನ್ ಇನ್ ಮಾಡಿ</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">ಡೌನ್ಲೋಡ್ ಪೂರ್ಣಗೊಂಡಿದೆ.</translation> <translation id="4335235004908507846">ಡೇಟಾ ಉಲ್ಲಂಘನೆಗಳು, ಕಳಪೆ ವಿಸ್ತರಣೆಗಳು ಮತ್ತು ಇತ್ಯಾದಿಗಳಿಂದ ನಿಮ್ಮನ್ನು ಸುರಕ್ಷಿತವಾಗಿರಿಸಲು Chrome ಸಹಾಯ ಮಾಡಬಹುದು</translation> <translation id="4343195214584226067">Chrome ಗೆ <ph name="EXTENSION_NAME" /> ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ</translation> <translation id="4384570495110188418">ನೀವು ಸೈನ್ ಇನ್ ಮಾಡಿರದ ಕಾರಣ Chrome ಗೆ ನಿಮ್ಮ ಪಾಸ್ವರ್ಡ್ಗಳನ್ನು ಪರಿಶೀಲಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತಿಲ್ಲ</translation> @@ -177,6 +190,7 @@ <translation id="4600710005438004015">Chrome ಗೆ ಇತ್ತೀಚಿನ ಆವೃತ್ತಿಗೆ ಅಪ್ಡೇಟ್ ಆಗಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ, ಆದ್ದರಿಂದ ನೀವು ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳು ಮತ್ತು ಭದ್ರತೆ ಸರಿಪಡಿಸುವಿಕೆಗಳನ್ನು ಕಳೆದುಕೊಳ್ಳುತ್ತೀರಿ.</translation> <translation id="4627412468266359539">ಐಚ್ಛಿಕ: ಡಯಾಗ್ನಾಸ್ಟಿಕ್ ಮತ್ತು ಬಳಕೆಯ ಡೇಟಾವನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ Google ಗೆ ಕಳುಹಿಸುವ ಮೂಲಕ ChromeOS Flex ನ ವೈಶಿಷ್ಟ್ಯಗಳು ಮತ್ತು ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಸುಧಾರಿಸಲು ನೆರವಾಗಿ.</translation> <translation id="4633000520311261472">Chrome ಸುರಕ್ಷಿತವಾಗಿರಿಸುವಂತೆ ಮಾಡಲು, <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> ನಲ್ಲಿ ಪಟ್ಟಿ ಮಾಡಲಾದ ಕೆಲವು ವಿಸ್ತರಣೆಗಳನ್ನು ನಾವು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿದ್ದೇವೆ ಮತ್ತು ಅವುಗಳನ್ನು ನಿಮ್ಮ ಅರಿವಿಲ್ಲದೆ ಸೇರಿಸಿರಬಹುದು.</translation> +<translation id="4680828127924988555">ಇನ್ಸ್ಟಾಲೇಶನ್ ರದ್ದುಮಾಡಿ</translation> <translation id="469553575393225953">ಅಜ್ಞಾತ ಮೂಲಗಳಿಂದ ವಿಸ್ತರಣೆಗಳು, ಆ್ಯಪ್ಗಳು ಮತ್ತು ಥೀಮ್ಗಳು ನಿಮ್ಮ ಸಾಧನಕ್ಕೆ ಹಾನಿಯುಂಟು ಮಾಡಬಹುದು. Chrome ವೆಬ್ ಸ್ಟೋರ್ನಿಂದ ಮಾತ್ರ ಅವುಗಳನ್ನು ಇನ್ಸ್ಟಾಲ್ ಮಾಡಲು Chrome ಶಿಫಾರಸು ಮಾಡುತ್ತದೆ</translation> <translation id="4728575227883772061">ಅನಿರ್ದಿಷ್ಟ ದೋಷದಿಂದಾಗಿ ಸ್ಥಾಪನೆ ವಿಫಲವಾಗಿದೆ. Google Chrome ಪ್ರಸ್ತುತ ಚಲಿಸುತ್ತಿದ್ದರೆ, ದಯವಿಟ್ಟು ಇದನ್ನು ಮುಚ್ಚಿ ಮತ್ತು ಮತ್ತೊಮ್ಮೆ ಪ್ರಯತ್ನಿಸಿ.</translation> <translation id="4747730611090640388">Chrome ನಿಮ್ಮ ಆಸಕ್ತಿಗಳನ್ನು ಅಂದಾಜು ಮಾಡಬಲ್ಲದು. ಆನಂತರ, ನೀವು ಭೇಟಿ ನೀಡುವ ಸೈಟ್ ನಿಮಗೆ ಕಾಣಿಸುವ ಜಾಹೀರಾತುಗಳನ್ನು ವೈಯಕ್ತಿಕಗೊಳಿಸಲು ನಿಮ್ಮ ಆಸಕ್ತಿಗಳನ್ನು ತೋರಿಸುವಂತೆ Chrome ಅನ್ನು ಕೇಳಬಹುದು.</translation> @@ -228,10 +242,14 @@ <translation id="5895138241574237353">ಮರುಪ್ರಾರಂಭಿಸಿ</translation> <translation id="5901850848447342934">ನೀವು Chrome ಅನ್ನು ಮುಚ್ಚಿದ ನಂತರ, ನಿಮ್ಮನ್ನು <ph name="BEGIN_BOLD" />ಎಲ್ಲಾ ಸೈಟ್ಗಳಿಂದ ಸೈನ್ ಔಟ್ ಮಾಡಲಾಗುತ್ತದೆ<ph name="END_BOLD" />. ಸಿಂಕ್ ಆಫ್ ಆಗಿದ್ದರೆ, ನೀವು ಸಹ <ph name="BEGIN_BOLD" />Google ಸೇವೆಗಳು ಮತ್ತು Chrome ನಿಂದ ಸೈನ್ ಔಟ್ ಆಗುತ್ತೀರಿ<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - ನೆಟ್ವರ್ಕ್ ಸೈನ್ ಇನ್</translation> +<translation id="5924017743176219022">ಇಂಟರ್ನೆಟ್ಗೆ ಕನೆಕ್ಟ್ ಮಾಡಲಾಗುತ್ತಿದೆ...</translation> <translation id="5940385492829620908">ನಿಮ್ಮ ವೆಬ್, ಬುಕ್ಮಾರ್ಕ್ಗಳು ಮತ್ತು ಇತರ Chrome ವಿಷಯವು ಇಲ್ಲಿ ಲೈವ್ ಆಗುತ್ತವೆ.</translation> +<translation id="5941711191222866238">ಕುಗ್ಗಿಸಿ</translation> <translation id="5941830788786076944">Google Chrome ಅನ್ನು ಡಿಫಾಲ್ಟ್ ಬ್ರೌಸರ್ ಆಗಿಸು</translation> <translation id="5959292945051687759">ಈ ಪುಟದಲ್ಲಿ ಸೆಟ್ಟಿಂಗ್ ಒಂದು ಕಾಣಿಸದಿದ್ದರೆ, ನಿಮ್ಮ <ph name="LINK_BEGIN" /> ChromeOS ಸೆಟ್ಟಿಂಗ್ಗಳಲ್ಲಿ<ph name="LINK_END" /> ನೋಡಿರಿ</translation> +<translation id="6003112304606738118">ಡೌನ್ಲೋಡ್ ಮಾಡಲಾಗುತ್ತಿದೆ… <ph name="HOURS" /> ಗಂಟೆ(ಗಳು) ಬಾಕಿಯಿವೆ.</translation> +<translation id="6040143037577758943">ಮುಚ್ಚಿರಿ</translation> <translation id="6070348360322141662">ಹೆಚ್ಚುವರಿ ಭದ್ರತೆಗಾಗಿ, Google Chrome ನಿಮ್ಮ ಡೇಟಾವನ್ನು ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡುತ್ತದೆ</translation> <translation id="608006075545470555">ಈ ಬ್ರೌಸರ್ಗೆ ಉದ್ಯೋಗ ಪ್ರೊಫೈಲ್ ಸೇರಿಸಿ</translation> <translation id="6113794647360055231">Chrome ಇದೀಗ ಉತ್ತಮಗೊಂಡಿದೆ</translation> @@ -240,8 +258,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> - Google Chrome Beta</translation> <translation id="6235018212288296708">mDNS ಟ್ರಾಫಿಕ್ಗೆ ಅನುಮತಿಸುವ ನಿಟ್ಟಿನಲ್ಲಿ Google Chrome ಗೆ ಒಳಬರುವ ನಿಯಮ.</translation> <translation id="6247557882553405851">Google ಪಾಸ್ವರ್ಡ್ ನಿರ್ವಾಹಕ</translation> +<translation id="6273793429163604305">ತಯಾರಾಗಿರಿ...</translation> <translation id="6291089322031436445">Chrome Dev ಅಪ್ಲಿಕೇಶನ್ಗಳು</translation> <translation id="6291549208091401781">ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿನ ಎಲ್ಲ ಬಳಕೆದಾರರಿಗೆ ಈಗಾಗಲೇ Google Chrome ಸ್ಥಾಪಿತವಾಗಿದೆ.</translation> +<translation id="6327105987658262776">ಯಾವುದೇ ಅಪ್ಡೇಟ್ ಲಭ್ಯವಿಲ್ಲ.</translation> <translation id="6412673304250309937">Chrome ನಲ್ಲಿ ಸಂಗ್ರಹಣೆ ಮಾಡಲಾಗಿರುವ ಅಸುರಕ್ಷಿತ ಸೈಟ್ಗಳ ಪಟ್ಟಿಯನ್ನು ಬಳಸಿ, URL ಗಳನ್ನು ಪರಿಶೀಲಿಸುತ್ತದೆ. ಯಾವುದಾದರೂ ಸೈಟ್, ನಿಮ್ಮ ಪಾಸ್ವರ್ಡ್ ಅನ್ನು ಕದಿಯಲು ಪ್ರಯತ್ನಿಸಿದರೆ ಅಥವಾ ನೀವು ಹಾನಿಕಾರಕ ಫೈಲ್ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿದಾಗ, ಪುಟದ ಕಂಟೆಂಟ್ನ ತುಣುಕುಗಳನ್ನು ಒಳಗೊಂಡ URL ಗಳನ್ನು ಸಹ Chrome, ಸುರಕ್ಷಿತ ಬ್ರೌಸಿಂಗ್ಗೆ ಕಳುಹಿಸಬಹುದು.</translation> <translation id="6418662306461808273">ಈಗಿರುವ Chrome ಪ್ರೊಫೈಲ್ಗೆ ಬದಲಿಸಬೇಕೆ?</translation> <translation id="6506909944137591434">ನಿಮ್ಮ ಸುತ್ತಮುತ್ತಲಿನ ಪ್ರದೇಶದ 3D ನಕ್ಷೆಯನ್ನು ರಚಿಸಲು Chrome ಗೆ ಕ್ಯಾಮರಾ ಅನುಮತಿಯ ಅಗತ್ಯವಿದೆ</translation> @@ -262,6 +282,7 @@ <translation id="6943584222992551122">ಈ ವ್ಯಕ್ತಿಯ ಬ್ರೌಸಿಂಗ್ ಡೇಟಾವನ್ನು ಈ ಸಾಧನದಿಂದ ಅಳಿಸಲಾಗುತ್ತದೆ. ಡೇಟಾವನ್ನು ಮರಳಿ ಪಡೆದುಕೊಳ್ಳಲು, Chrome ನಲ್ಲಿ <ph name="USER_EMAIL" /> ಎಂದು ಸೈನ್-ಇನ್ ಮಾಡಿ.</translation> <translation id="6967962315388095737">mDNS ಟ್ರಾಫಿಕ್ಗೆ ಅನುಮತಿಸುವ ನಿಟ್ಟಿನಲ್ಲಿ Google Chrome ಬೀಟಾಗೆ ಒಳಬರುವ ನಿಯಮ.</translation> <translation id="6989339256997917931">Google Chrome ಅಪ್ಡೇಟ್ ಮಾಡಲಾಗಿದೆ, ಆದರೆ ನೀವು ಕನಿಷ್ಠ 30 ದಿನಗಳವರೆಗಾದರೂ ಇದನ್ನು ಬಳಸಿರಲಿಕ್ಕಿಲ್ಲ. </translation> +<translation id="7025789849649390912">ಇನ್ಸ್ಟಾಲೇಶನ್ ಅನ್ನು ನಿಲ್ಲಿಸಲಾಗಿದೆ.</translation> <translation id="7025800014283535195">ನೀವು ಇಲ್ಲಿ Chrome ಪ್ರೊಫೈಲ್ಗಳನ್ನು ಬದಲಾಯಿಸಬಹುದು</translation> <translation id="7036251913954633326">ಈ ಖಾತೆಯನ್ನು ನೀವು ಒಂದು ಬಾರಿ ಮಾತ್ರ ಬಳಸಲು ಬಯಸಿದರೆ, ನೀವು Chrome ಬ್ರೌಸರ್ನಲ್ಲಿ <ph name="GUEST_LINK_BEGIN" />ಅತಿಥಿ ಮೋಡ್<ph name="GUEST_LINK_END" /> ಅನ್ನು ಬಳಸಬಹುದು. ನೀವು ಬೇರೊಬ್ಬರಿಗಾಗಿ ಖಾತೆಯನ್ನು ಸೇರಿಸಲು ಬಯಸಿದರೆ, ನಿಮ್ಮ <ph name="DEVICE_TYPE" /> ಗೆ <ph name="LINK_BEGIN" />ಹೊಸ ವ್ಯಕ್ತಿಯನ್ನು ಸೇರಿಸಿ<ph name="LINK_END" />. @@ -290,11 +311,13 @@ <translation id="7481213027396403996">Chrome ನ ಪ್ರಬಲ ಭದ್ರತೆಯನ್ನು ಪಡೆಯಿರಿ</translation> <translation id="7486227612705979895">ವಿಳಾಸಪಟ್ಟಿಯಲ್ಲಿ ಸಲಹೆ ನೀಡಲು, Chrome ನಿಮ್ಮ ಡ್ರೈವ್ಗೆ ಪ್ರವೇಶಿಸುತ್ತದೆ.</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119"><ph name="COMPANY_NAME" /> ಇನ್ಸ್ಟಾಲರ್</translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">Chrome ಗೆ ಸ್ವಾಗತ</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> ನ ನೀತಿಯ ಪ್ರಕಾರ ಈ ಸಾಧನವನ್ನು ಬಳಸುವ ಮೊದಲು ನೀವು ಈ ಕೆಳಗಿನ ಸೇವಾ ನಿಯಮಗಳನ್ನು ಓದಿ, ಅವುಗಳಿಗೆ ಸಮ್ಮತಿಸಬೇಕಾಗುತ್ತದೆ. ಈ ನಿಯಮಗಳು Google ChromeOS ನಿಯಮಗಳನ್ನು ವಿಸ್ತರಿಸುವುದಿಲ್ಲ, ಮಾರ್ಪಡಿಸುವುದಿಲ್ಲ, ಅಥವಾ ಸೀಮಿತಗೊಳಿಸುವುದಿಲ್ಲ.</translation> <translation id="7629695634924605473">ನಿಮ್ಮ ಪಾಸ್ವರ್ಡ್ಗಳು ಎಂದಾದರೂ ಹ್ಯಾಕ್ ಆಗಿವೆಯೇ ಎಂಬುದನ್ನು Chrome ನಿಮಗೆ ತಿಳಿಸುತ್ತದೆ</translation> <translation id="7641148173327520642"><ph name="TARGET_URL_HOSTNAME" /> ಗೆ ಪ್ರವೇಶ ಪಡೆಯುವುದಕ್ಕಾಗಿ <ph name="ALTERNATIVE_BROWSER_NAME" /> ಅನ್ನು ತೆರೆಯಲು ನಿಮ್ಮ ಸಿಸ್ಟಂ ನಿರ್ವಾಹಕರು Google Chrome ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿದ್ದಾರೆ.</translation> +<translation id="7649070708921625228">ಸಹಾಯ</translation> <translation id="7651907282515937834">Chrome ಎಂಟರ್ಪ್ರೈಸ್ ಲೋಗೋ</translation> <translation id="7655455401911432608">ನಿಮ್ಮ ಬ್ರೌಸಿಂಗ್ ಇತಿಹಾಸ, ಎಂದರೆ, ಈ ಸಾಧನದಲ್ಲಿ Chrome ಬಳಸುವಾಗ ನೀವು ಭೇಟಿ ನೀಡಿದ ಸೈಟ್ಗಳ ದಾಖಲೆ.</translation> <translation id="7747138024166251722">ಇನ್ಸ್ಟಾಲರ್ಗೆ ತಾತ್ಕಾಲಿಕ ಡೈರೆಕ್ಟರಿಯನ್ನು ರಚಿಸಲಾಗಲಿಲ್ಲ. ಸಾಫ್ಟ್ವೇರ್ ಇನ್ಸ್ಟಾಲ್ ಮಾಡಲು ಮುಕ್ತ ಡಿಸ್ಕ್ ಜಾಗ ಮತ್ತು ಅನುಮತಿಗಾಗಿ ದಯವಿಟ್ಟು ಪರಿಶೀಲಿಸಿ.</translation> @@ -306,6 +329,8 @@ <translation id="7801699035218095297">Google Chrome, ಪಾಸ್ವರ್ಡ್ಗಳನ್ನು ನಕಲಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತಿದೆ. ಇದನ್ನು ಅನುಮತಿಸಲು ನಿಮ್ಮ Windows ಪಾಸ್ವರ್ಡ್ ಅನ್ನು ಟೈಪ್ ಮಾಡಿ.</translation> <translation id="7808348361785373670">Chrome ನಿಂದ ತೆಗೆದುಹಾಕು...</translation> <translation id="7825851276765848807">ಅನಿರ್ದಿಷ್ಟ ದೋಷದಿಂದಾಗಿ ಸ್ಥಾಪನೆ ವಿಫಲವಾಗಿದೆ. ದಯವಿಟ್ಟು ಮತ್ತೊಮ್ಮೆ Google Chrome ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ.</translation> +<translation id="7845233973568007926">ಇನ್ಸ್ಟಾಲ್ ಮಾಡಿದಕ್ಕಾಗಿ ಧನ್ಯವಾದಗಳು. <ph name="BUNDLE_NAME" /> ಅನ್ನು ಬಳಸುವ ಮೊದಲು ನೀವು ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ ಅನ್ನು ಮರುಪ್ರಾರಂಭಿಸಬೇಕು.</translation> +<translation id="7872446069773932638">ಡೌನ್ಲೋಡ್ ಮಾಡಲಾಗುತ್ತಿದೆ… <ph name="SECONDS" /> ಸೆಕೆಂಡ್(ಗಳು) ಬಾಕಿ ಉಳಿದಿವೆ.</translation> <translation id="7880591377632733558">Chrome ಗೆ ಸ್ವಾಗತ, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">ನೀವು ಕಂಪ್ಯೂಟರ್ ಅನ್ನು ಹಂಚಿಕೊಂಡರೆ, ಸ್ನೇಹಿತರು ಮತ್ತು ಕುಟುಂಬದವರು ಪ್ರತ್ಯೇಕವಾಗಿ ಬ್ರೌಸ್ ಮಾಡಬಹುದು ಮತ್ತು Chrome ಅನ್ನು ಅವರ ಅಗತ್ಯಕ್ಕೆ ತಕ್ಕಂತೆ ಹೊಂದಿಸಿಕೊಳ್ಳಬಹುದು.</translation> <translation id="7896673875602241923">ಈ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ Chrome ಗೆ ಯಾರೋ ಈ ಹಿಂದೆಯೇ <ph name="ACCOUNT_EMAIL_LAST" /> ಹೆಸರಿನಲ್ಲಿ ಸೈನ್ ಇನ್ ಮಾಡಿದ್ದಾರೆ. ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ಇರಿಸಿಕೊಳ್ಳಲು ದಯವಿಟ್ಟು ಹೊಸ Chrome ಬಳಕೆದಾರರನ್ನು ರಚಿಸಿ.</translation> @@ -316,8 +341,11 @@ <translation id="8005666035647241369">ಈ ಸಾಧನದಲ್ಲಿ Google ಪಾಸ್ವರ್ಡ್ ನಿರ್ವಾಹಕಕ್ಕೆ</translation> <translation id="8008534537613507642">Chrome ಅನ್ನು ಮರು ಸ್ಥಾಪಿಸು</translation> <translation id="8013993649590906847">ಚಿತ್ರದಲ್ಲಿ ಉಪಯುಕ್ತ ವಿವರಣೆಯು ಇಲ್ಲದಿದ್ದರೆ, Chrome ನಿಮಗಾಗಿ ಒಂದು ವಿವರಣೆಯನ್ನು ಒದಗಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತದೆ. ವಿವರಣೆಗಳನ್ನು ರಚಿಸಲು, ಚಿತ್ರಗಳನ್ನು Google ಗೆ ಕಳುಹಿಸಲಾಗುತ್ತದೆ.</translation> +<translation id="80471789339884597">ಇನ್ಸ್ಟಾಲ್ ಮಾಡಿದಕ್ಕಾಗಿ ಧನ್ಯವಾದಗಳು. <ph name="BUNDLE_NAME" /> ಅನ್ನು ಬಳಸುವ ಮೊದಲು ನಿಮ್ಮ ಎಲ್ಲಾ ಬ್ರೌಸರ್ ಅನ್ನು ಮರು ಪ್ರಾರಂಭಿಸಬೇಕು.</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">&Google Chrome ಕುರಿತು</translation> +<translation id="813913629614996137">ಪ್ರಾರಂಭಿಸಲಾಗುತ್ತಿದೆ...</translation> <translation id="8255190535488645436">Google Chrome ನಿಮ್ಮ ಕ್ಯಾಮರಾ ಮತ್ತು ಮೈಕ್ರೋಫೋನ್ ಅನ್ನು ಬಳಸುತ್ತಿದೆ.</translation> <translation id="8286862437124483331">Google Chrome ಪಾಸ್ವರ್ಡ್ಗಳನ್ನು ಪ್ರದರ್ಶಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತಿದೆ. ಇದಕ್ಕೆ ಅನುಮತಿಸಲು ನಿಮ್ಮ Windows ಪಾಸ್ವರ್ಡ್ ಟೈಪ್ ಮಾಡಿ.</translation> <translation id="828798499196665338">ನಿಮ್ಮ ಪೋಷಕರು Chrome ನಲ್ಲಿ "ಸೈಟ್ಗಳು, ಆ್ಯಪ್ಗಳು ಮತ್ತು ವಿಸ್ತರಣೆಗಳಿಗಾಗಿ ಅನುಮತಿಗಳನ್ನು" ಆಫ್ ಮಾಡಿದ್ದಾರೆ. ಈ <ph name="EXTENSION_TYPE_PARAMETER" /> ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲು ಅನುಮತಿಯಿಲ್ಲ.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_ko.xtb b/chrome/app/resources/google_chrome_strings_ko.xtb index e669988..5654cf4 100644 --- a/chrome/app/resources/google_chrome_strings_ko.xtb +++ b/chrome/app/resources/google_chrome_strings_ko.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="ko"> <translation id="1001534784610492198">설치 프로그램 보관 파일이 손상되었거나 올바르지 않습니다. Chrome을 다시 다운로드하세요.</translation> +<translation id="1026101648481255140">설치 다시 시작</translation> <translation id="102763973188675173">Chrome을 맞춤설정하고 제어하세요. 업데이트가 출시되었습니다.</translation> <translation id="1051826050538111504">컴퓨터에 유해한 소프트웨어가 있습니다. Chrome에서 유해한 소프트웨어를 삭제하고, 설정을 복원하고, 확장 프로그램을 사용 중지하여 브라우저가 다시 정상적으로 작동하도록 할 수 있습니다.</translation> <translation id="1065672644894730302">환경설정을 읽을 수 없습니다. @@ -15,6 +16,7 @@ <translation id="1154147086299354128">Chrome에서 열기(&O)</translation> <translation id="1178374936842835197">페이지에 표시되지 않는 설정이 있다면 <ph name="LINK_BEGIN" /> ChromeOS Flex 설정<ph name="LINK_END" />을 확인해 보세요.</translation> +<translation id="1203500561924088507">설치해 주셔서 감사합니다. <ph name="BUNDLE_NAME" />을(를) 사용하려면 브라우저를 다시 시작해야 합니다.</translation> <translation id="1278833599417554002">다시 실행하여 Chrome 업데이트</translation> <translation id="1302523850133262269">Chrome에서 최신 시스템 업데이트를 설치하는 동안 잠시 기다려 주세요.</translation> <translation id="1335640173511558774"><ph name="MANAGER" />에서는 기기를 사용하기 전에 다음 서비스 약관을 읽고 이에 동의하도록 하고 있습니다. 이 약관은 Google ChromeOS Flex 약관을 확대하거나 수정 또는 제한하지 않습니다.</translation> @@ -35,6 +37,7 @@ <translation id="1619887657840448962">Google에서는 Chrome의 보안을 강화하기 위해 <ph name="IDS_EXTENSION_WEB_STORE_TITLE" />에 표시되지 않고 사용자가 모르게 추가되었을 수 있는 다음 확장 프로그램의 사용을 중지했습니다.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />데이터 관리 방법:<ph name="END_BOLD" /> 개인 정보를 보호하기 위해 Chrome에서는 4주가 지난 관심분야를 자동 삭제합니다. 인터넷 사용에 따라 특정 관심분야가 목록에 다시 표시될 수 있습니다. Chrome에서 고려하지 않았으면 하는 관심분야가 있으면 직접 삭제하세요.</translation> <translation id="1628000112320670027">Chrome 도움말 보기</translation> +<translation id="1640672724030957280">다운로드 중...</translation> <translation id="1662146548738125461">ChromeOS Flex 정보</translation> <translation id="1674870198290878346">Chrome 시크릿 창에서 링크 열기(&G)</translation> <translation id="1682634494516646069">Chrome에서 다음 데이터 디렉터리를 읽고 쓸 수 없습니다. @@ -52,7 +55,9 @@ <translation id="1877026089748256423">Chrome이 이전 버전임</translation> <translation id="1919130412786645364">Chrome 로그인 허용</translation> <translation id="1952239763774043237">향후 Chrome 업데이트를 받으려면 macOS 10.13 이상이 필요합니다. 이 컴퓨터에서는 macOS X 10.12를 사용하고 있습니다.</translation> +<translation id="1953553007165777902">다운로드 중... <ph name="MINUTE" />분 남음</translation> <translation id="2018528049276128029">각 프로필에는 북마크, 방문 기록, 비밀번호 등과 같은 Chrome 정보가 보관됩니다.</translation> +<translation id="2018879682492276940">설치할 수 없습니다. 다시 시도해 보세요.</translation> <translation id="2071318482926839249">이미 다른 계정으로 로그인되어 있습니다. 인터넷 사용 기록을 별도로 보관하기 위해 Chrome에서 나만의 프로필을 만들 수 있습니다.</translation> <translation id="207902854391093810">무료 체험을 사용 설정한 경우 방문하는 사이트에서는 Ad measurement를 활용해 광고의 실적을 측정하는 데 도움이 되는 정보를 Chrome에 요청할 수 있습니다. Ad measurement는 사이트 간에 최소한의 정보만 전송함으로써 크로스 사이트 추적을 제한합니다.</translation> <translation id="2094648590148273905">ChromeOS Flex 약관</translation> @@ -64,6 +69,7 @@ <translation id="2131230230468101642">개인 정보를 보호하기 위해 Chrome에서는 4주가 지난 관심분야를 자동 삭제합니다. 인터넷 사용에 따라 특정 관심분야가 목록에 다시 표시될 수 있습니다. Chrome에서 고려하지 않았으면 하는 관심분야가 있으면 직접 삭제하세요.</translation> <translation id="2139300032719313227">ChromeOS 다시 시작</translation> <translation id="2151406531797534936">지금 Chrome을 다시 시작하세요</translation> +<translation id="2174917724755363426">설치가 완료되지 않았습니다. 취소하시겠습니까?</translation> <translation id="2258103955319320201">모든 기기에서 Chrome 브라우저 데이터에 액세스하려면 로그인한 후 동기화를 사용 설정하세요</translation> <translation id="2290014774651636340">Google API 키가 누락되었습니다. Chrome의 일부 기능이 사용 중지됩니다.</translation> <translation id="2290095356545025170">Chrome을 제거하시겠습니까?</translation> @@ -100,13 +106,16 @@ <translation id="2871893339301912279">Chrome에 로그인되어 있습니다.</translation> <translation id="2885378588091291677">작업 관리자</translation> <translation id="2888126860611144412">Chrome 정보</translation> +<translation id="2915996080311180594">나중에 다시 시작</translation> <translation id="2926676257163822632">취약한 비밀번호는 추측하기 쉽습니다. Chrome에서 <ph name="BEGIN_LINK" />안전한 비밀번호를 생성하고 기억하도록 설정<ph name="END_LINK" />하세요.</translation> <translation id="2926952073016206995">Chrome에서 사이트에 대한 카메라 권한이 필요합니다.</translation> +<translation id="2928420929544864228">설치가 완료되었습니다.</translation> <translation id="2929907241665500097">문제가 발생하여 Chromium을 업데이트할 수 없습니다. <ph name="BEGIN_LINK" />Chrome 업데이트 문제 및 업데이트 실패 문제 해결하기<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> - 네트워크 로그인 - Chrome</translation> <translation id="3019382870990049182">다시 실행하여 ChromeOS Flex 업데이트(&C)</translation> <translation id="303514781271618814">Chrome은 사용자의 데이터를 더 적게 사용하면서도 사이트에서 동일한 탐색 환경을 제공할 수 있는 새로운 기능을 알아보고 있습니다.</translation> <translation id="3037838751736561277">Chrome이 백그라운드 모드로 실행 중입니다.</translation> +<translation id="3038232873781883849">설치 대기 중...</translation> <translation id="3059710691562604940">세이프 브라우징이 사용 중지되어 있습니다. 사용 설정하는 것이 좋습니다.</translation> <translation id="3065168410429928842">Chrome 탭</translation> <translation id="3069821012350118710">내가 방문한 사이트에서는 Chrome을 종료할 때까지 내 정보를 기억합니다.</translation> @@ -120,6 +129,7 @@ <translation id="3169523567916669830">시험 기간 중에는 사이트에서 광고 표시를 위해 사용하는 관심분야의 주제를 내가 확인하고 삭제할 수 있습니다. Chrome에서는 사용자의 최근 방문 기록을 기반으로 관심분야를 추정합니다.</translation> <translation id="3245429137663807393">Chrome 사용 보고서를 공유하면, 내가 방문한 URL이 이 보고서에 포함됩니다.</translation> <translation id="3282568296779691940">Chrome에 로그인</translation> +<translation id="3286538390144397061">지금 다시 시작</translation> <translation id="3360895254066713204">Chrome 도우미</translation> <translation id="3379938682270551431">{0,plural, =0{지금 Chrome이 다시 시작됩니다}=1{1초 후 Chrome이 다시 시작됩니다}other{#초 후 Chrome이 다시 시작됩니다}}</translation> <translation id="3396977131400919238">설치 중 운영체제 오류가 발생했습니다. Chrome을 다시 다운로드하세요.</translation> @@ -156,9 +166,11 @@ <translation id="4106587138345390261">Chrome은 사용자의 정보를 더 적게 사용하면서도 사이트에서 동일한 탐색 환경을 제공할 수 있는 새로운 기능을 알아보고 있습니다</translation> <translation id="4110895483821904099">새 Chrome 프로필 설정</translation> <translation id="4147555960264124640">관리 계정으로 로그인하여 관리자에게 Chrome 프로필에 대한 제어권을 부여하려고 합니다. 앱, 북마크, 방문 기록, 비밀번호 및 기타 설정과 같은 Chrome 데이터가 <ph name="USER_NAME" /> 계정에 영구적으로 연결됩니다. 이후 이 데이터를 Google 계정 대시보드에서 삭제할 수는 있지만 다른 계정에 연결할 수는 없습니다. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">설치 중...</translation> <translation id="4149882025268051530">설치 프로그램이 보관 파일 압축 풀기에 실패했습니다. Chrome을 다시 다운로드하세요.</translation> <translation id="4191857738314598978">{0,plural, =1{1일 이내로 Chrome을 다시 시작해 주세요}other{#일 이내로 Chrome을 다시 시작해 주세요}}</translation> <translation id="4205939740494406371">Chrome에서 비밀번호를 확인할 수 없습니다. 24시간 후에 다시 시도해 보거나 <ph name="BEGIN_LINK" />Google 계정에서 비밀번호를 확인<ph name="END_LINK" />하세요.</translation> +<translation id="4222932583846282852">취소 중...</translation> <translation id="4242034826641750751">Chrome에서 사이트에 대한 카메라 및 마이크 권한이 필요합니다.</translation> <translation id="424864128008805179">Chrome에서 로그아웃하시겠습니까?</translation> <translation id="4251615635259297716">Chrome 데이터를 이 계정에 연결하시겠습니까?</translation> @@ -166,6 +178,7 @@ <translation id="4281844954008187215">서비스 약관</translation> <translation id="4293420128516039005">로그인하여 모든 기기에서 Chrome을 동기화하고 맞춤설정하세요.</translation> <translation id="4328355335528187361">Chrome 개발자(mDNS-In)</translation> +<translation id="4334294535648607276">다운로드가 완료되었습니다.</translation> <translation id="4335235004908507846">Chrome이 정보 유출, 유해한 확장 프로그램 등으로부터 사용자를 보호해 줍니다.</translation> <translation id="4343195214584226067"><ph name="EXTENSION_NAME" />이(가) Chrome에 추가됨</translation> <translation id="4384570495110188418">로그인되어 있지 않으므로 Chrome에서 비밀번호를 확인할 수 없습니다.</translation> @@ -180,6 +193,7 @@ <translation id="4600710005438004015">Chrome을 최신 버전으로 업데이트하지 못했기 때문에 새로운 기능과 보안 수정 사항이 적용되지 않았습니다.</translation> <translation id="4627412468266359539">선택사항: 진단 및 사용 데이터를 Google에 자동으로 전송하여 ChromeOS Flex의 기능과 성능을 개선할 수 있도록 도와주세요.</translation> <translation id="4633000520311261472">Google에서는 Chrome의 보안을 강화하기 위해 <ph name="IDS_EXTENSION_WEB_STORE_TITLE" />에 표시되지 않고 사용자 모르게 추가되었을 수 있는 일부 확장 프로그램의 사용을 중지했습니다.</translation> +<translation id="4680828127924988555">설치 취소</translation> <translation id="469553575393225953">알 수 없는 소스의 확장 프로그램, 앱, 테마는 기기를 손상시킬 수 있습니다. Chrome 웹 스토어에서 다운로드한 확장 프로그램, 앱, 테마만 설치하는 것이 좋습니다</translation> <translation id="4728575227883772061">확인되지 않은 오류로 설치에 실패했습니다. Chrome이 실행 중인 경우 종료한 후 다시 실행하세요.</translation> <translation id="4747730611090640388">Chrome에서 내 관심분야를 예측할 수 있습니다. 나중에 사이트를 방문하면 사이트에서 광고 개인 최적화를 위해 내 관심분야를 알려달라고 Chrome에 요청할 수 있습니다.</translation> @@ -235,10 +249,14 @@ <translation id="5895138241574237353">다시 시작</translation> <translation id="5901850848447342934">Chrome을 종료하면 <ph name="BEGIN_BOLD" />대부분의 사이트에서 로그아웃<ph name="END_BOLD" />됩니다. 동기화를 사용 중지하면 <ph name="BEGIN_BOLD" />Google 서비스 및 Chrome에서도 로그아웃<ph name="END_BOLD" />됩니다.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - 네트워크 로그인</translation> +<translation id="5924017743176219022">인터넷에 연결 중...</translation> <translation id="5940385492829620908">웹, 북마크 및 기타 Chrome 콘텐츠가 여기에 저장됩니다.</translation> +<translation id="5941711191222866238">최소화</translation> <translation id="5941830788786076944">Chrome을 기본 브라우저로</translation> <translation id="5959292945051687759">페이지에 표시되지 않는 설정이 있다면 <ph name="LINK_BEGIN" /> ChromeOS 설정<ph name="LINK_END" />을 확인해 보세요.</translation> +<translation id="6003112304606738118">다운로드 중... <ph name="HOURS" />시간 남음</translation> +<translation id="6040143037577758943">닫기</translation> <translation id="6070348360322141662">보안 강화를 위해 Chrome에서 사용자 데이터를 암호화합니다.</translation> <translation id="608006075545470555">이 브라우저에 직장 프로필 추가</translation> <translation id="6113794647360055231">더욱 업그레이드된 Chrome</translation> @@ -247,8 +265,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> - Chrome 베타</translation> <translation id="6235018212288296708">Chrome이 mDNS 트래픽을 허용하는 인바운드 규칙입니다.</translation> <translation id="6247557882553405851">Google 비밀번호 관리자</translation> +<translation id="6273793429163604305">준비하세요...</translation> <translation id="6291089322031436445">Chrome 개발자 앱</translation> <translation id="6291549208091401781">컴퓨터에 Chrome이 이미 설치되어 있으며 모든 사용자가 사용할 수 있습니다.</translation> +<translation id="6327105987658262776">사용 가능한 업데이트가 없습니다.</translation> <translation id="6412673304250309937">Chrome에 저장된 안전하지 않은 사이트 목록을 사용하여 URL을 검사합니다. 사이트에서 사용자의 비밀번호를 도용하려고 하거나 사용자가 유해한 파일을 다운로드하는 경우, Chrome에서 페이지 콘텐츠 일부를 비롯한 URL을 세이프 브라우징 서비스에 보낼 수 있습니다.</translation> <translation id="6418662306461808273">기존 Chrome 프로필로 전환하시겠습니까?</translation> <translation id="6506909944137591434">Chrome에서 주변의 3D 지도를 만들려면 카메라 권한이 필요합니다.</translation> @@ -269,6 +289,7 @@ <translation id="6943584222992551122">선택한 사용자의 인터넷 사용 기록이 이 기기에서 삭제됩니다. 데이터를 복원하려면 <ph name="USER_EMAIL" />(으)로 Chrome에 로그인하세요.</translation> <translation id="6967962315388095737">Chrome 베타에서 mDNS 트래픽을 허용하는 인바운드 규칙입니다.</translation> <translation id="6989339256997917931">Chrome이 업데이트되었지만, 최소 30일 동안 사용하지 않았습니다.</translation> +<translation id="7025789849649390912">설치가 중단되었습니다.</translation> <translation id="7025800014283535195">여기에서 Chrome 프로필 간에 전환할 수 있습니다.</translation> <translation id="7036251913954633326">이 계정을 한 번만 사용하려면 Chrome 브라우저에서 <ph name="GUEST_LINK_BEGIN" />게스트 모드<ph name="GUEST_LINK_END" />를 사용하세요. 다른 사용자를 위해 계정을 추가하려면 <ph name="DEVICE_TYPE" />에 <ph name="LINK_BEGIN" />새 사용자를 추가<ph name="LINK_END" />하세요. @@ -297,11 +318,13 @@ <translation id="7481213027396403996">Chrome의 가장 강력한 보안 기능을 이용하세요</translation> <translation id="7486227612705979895">Chrome에서 내 드라이브에 액세스하여 주소 표시줄에 추천 검색어를 표시합니다.</translation> <translation id="7535429826459677826">Chrome 개발자</translation> +<translation id="7583399374488819119"><ph name="COMPANY_NAME" /> 설치 프로그램</translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">Chrome에 오신 것을 환영합니다</translation> <translation id="7626072681686626474">기기를 사용하기 전에 <ph name="MANAGER" />의 정책에 따라 다음 서비스 약관을 읽고 이에 동의해야 합니다. 이 약관은 ChromeOS 약관을 확대, 수정 또는 제한하지 않습니다</translation> <translation id="7629695634924605473">비밀번호가 유출되면 Chrome에서 알려줍니다.</translation> <translation id="7641148173327520642">시스템 관리자가 <ph name="TARGET_URL_HOSTNAME" /> 액세스를 위해 <ph name="ALTERNATIVE_BROWSER_NAME" />을(를) 열도록 Chrome을 구성했습니다.</translation> +<translation id="7649070708921625228">도움말</translation> <translation id="7651907282515937834">Chrome Enterprise 로고</translation> <translation id="7655455401911432608">이 기기에서 Chrome을 사용해 방문한 사이트의 기록인 방문 기록이 사용됩니다.</translation> <translation id="7747138024166251722">설치 프로그램이 임시 디렉터리를 만들지 못했습니다. 디스크 공간 및 설치 권한을 확인해 보세요.</translation> @@ -313,6 +336,8 @@ <translation id="7801699035218095297">Chrome에서 비밀번호를 복사하려고 합니다. 허용하려면 Windows 비밀번호를 입력하세요.</translation> <translation id="7808348361785373670">Chrome에서 삭제...</translation> <translation id="7825851276765848807">알 수 없는 오류로 인해 설치에 실패했습니다. Chrome을 다시 다운로드하세요.</translation> +<translation id="7845233973568007926">설치해 주셔서 감사합니다. <ph name="BUNDLE_NAME" />을(를) 사용하려면 컴퓨터를 다시 시작해야 합니다.</translation> +<translation id="7872446069773932638">다운로드 중... <ph name="SECONDS" />초 남았습니다.</translation> <translation id="7880591377632733558"><ph name="ACCOUNT_FIRST_NAME" />님, Chrome에 오신 것을 환영합니다</translation> <translation id="7890208801193284374">컴퓨터를 공유하는 경우 친구와 가족이 개별적으로 탐색하고 원하는 대로 Chrome을 설정할 수 있습니다.</translation> <translation id="7896673875602241923">다른 사용자가 이전에 이 컴퓨터에서 <ph name="ACCOUNT_EMAIL_LAST" />(으)로 Chrome에 로그인했습니다. 새 Chrome 사용자를 만들어 정보를 별도로 관리하세요.</translation> @@ -323,8 +348,11 @@ <translation id="8005666035647241369">이 기기의 Google 비밀번호 관리자에서</translation> <translation id="8008534537613507642">Chrome 재설치</translation> <translation id="8013993649590906847">이미지에 유용한 설명이 없으면 Chrome에서 자동으로 설명을 제공하려고 시도합니다. 설명을 생성하기 위해 이미지가 Google로 전송됩니다.</translation> +<translation id="80471789339884597">설치해 주셔서 감사합니다. <ph name="BUNDLE_NAME" />을(를) 사용하려면 모든 브라우저를 다시 시작해야 합니다.</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">Chrome 정보(&G)</translation> +<translation id="813913629614996137">초기화 중...</translation> <translation id="8255190535488645436">Chrome에서 카메라와 마이크를 사용 중입니다.</translation> <translation id="8286862437124483331">Chrome에서 비밀번호를 표시하려고 합니다. 허용하려면 Windows 비밀번호를 입력하세요.</translation> <translation id="828798499196665338">부모님이 Chrome의 ‘사이트, 앱, 확장 프로그램에 대한 권한’을 사용 중지하셨습니다. 이 <ph name="EXTENSION_TYPE_PARAMETER" /> 사용은 허용되지 않습니다.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_ky.xtb b/chrome/app/resources/google_chrome_strings_ky.xtb index ad78ff7..4d11938 100644 --- a/chrome/app/resources/google_chrome_strings_ky.xtb +++ b/chrome/app/resources/google_chrome_strings_ky.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="ky"> <translation id="1001534784610492198">Орнотуу архиви бузук же жараксыз. Google Chrome'ду кайра жүктөп алыңыз.</translation> +<translation id="1026101648481255140">Орнотууну улантуу</translation> <translation id="102763973188675173">Google Chrome'ду ыңгайлаштырып алып, көзөмөлдөңүз. Жаңыртуу бар.</translation> <translation id="1051826050538111504">Компьютериңизде кооптуу программа бар. Серепчиңизди кайра ойдогудай иштетүү үчүн Chrome аны алып салып, жөндөөлөрдү калыбына келтирип, кеңейтүүлөрдү өчүрө алат.</translation> <translation id="1065672644894730302">Жеке жөндөлөөрүңүз окулбай жатат. @@ -15,6 +16,7 @@ <translation id="1154147086299354128">&Chrome'до ачуу</translation> <translation id="1178374936842835197">Эгер жөндөө бул баракта көрүнбөсө, <ph name="LINK_BEGIN" /> ChromeOS Flex жөндөөлөрүнөн<ph name="LINK_END" /> карап көрүңүз</translation> +<translation id="1203500561924088507">Орнотуп алганыңыз үчүн рахмат. <ph name="BUNDLE_NAME" /> топтомун колдонуп баштоодон мурда серепчини өчүрүп күйгүзүңүз.</translation> <translation id="1278833599417554002">&Chrome'ду жаңыртуу үчүн кайра иштетиңиз</translation> <translation id="1302523850133262269">Chrome эң акыркы тутум жаңыртууларын орнотуп бүткүчө күтө туруңуз.</translation> <translation id="1335640173511558774">Бул түзмөктү колдонуудан мурун, <ph name="MANAGER" /> төмөнкү Тейлөө шарттарын окуп, кабыл алууңузду талап кылат. Бул шарттар ChromeOS Flex шарттарын кеңейтип, өзгөртүп же чектебейт.</translation> @@ -35,6 +37,7 @@ <translation id="1619887657840448962">Жеке маалыматыңызды коргоо үчүн, айрым Chromium кеңейтүүлөрүн өчүрүп койдук, себеби <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> ичинде аларга байланыштуу маалымат жок. Демек, бул курамдык бөлүктөр тымызын орнотулган.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Маалыматыңызды кантип башкара аласыз:<ph name="END_BOLD" /> Купуялыгыңызды камсыздоо үчүн 4 апта мурун кызыккан нерселериңизди автоматтык түрдө жок кылып турабыз. Жаңы сайттарды карап чыккан сайын кызыккан нерселериңиздин тизмеси жаңыланып турат. Же болбосо кызыккан нерселерге кошкуңуз келбегендерин алып салсаңыз болот.</translation> <translation id="1628000112320670027">Chrome'дон жардам алуу</translation> +<translation id="1640672724030957280">Жүктөлүп алынууда...</translation> <translation id="1662146548738125461">ChromeOS Flex жөнүндө маалымат</translation> <translation id="1674870198290878346">Шилтемени Chrome'дун жашы&руун терезесинде ачуу</translation> <translation id="1682634494516646069">Google Chrome дайындар каталогун окуп, ага жаза албайт: @@ -52,7 +55,9 @@ <translation id="1877026089748256423">Chrome эскирип калган.</translation> <translation id="1919130412786645364">Chrome'го кирүүгө уруксат берүү</translation> <translation id="1952239763774043237">Google Chrome жаңыртууларын алып туруу үчүн macOS 10.13 же андан кийинки версиясын орнотушуңуз керек. Бул компьютерде macOS 10.12 версиясы колдонулууда.</translation> +<translation id="1953553007165777902">Жүктөлүп алынууда... <ph name="MINUTE" /> мүнөт калды</translation> <translation id="2018528049276128029">Ар бир профилде өзүнө таандык кыстармалар, таржымал, сырсөздөр жана башкалар сыяктуу Chrome маалыматы бар</translation> +<translation id="2018879682492276940">Орнотулбай калды. Кайталап көрүңүз.</translation> <translation id="2071318482926839249">Башка аккаунт кирип турат. Сиз карап чыккан нерселерди ажыратуу максатында Chrome сиз үчүн өзүнчө профиль түзүп бере алат.</translation> <translation id="207902854391093810">Сыноолор күйүк болгондо, Жарнамаларды талдоо аркылуу сиз баш баккан сайттар Chrome'дон маалымат алып, жарнамаларынын майнаптуулугун талдай алышат. Жарнамаларды талдоо сайттарга мүмкүн болушунча аз маалымат өткөрүү менен башка сайттарга көз салууну чектейт.</translation> <translation id="2094648590148273905">ChromeOS Flex шарттары</translation> @@ -64,6 +69,7 @@ <translation id="2131230230468101642">Купуялыгыңызды камсыздоо үчүн 4 апта мурун кызыккан нерселериңизди автоматтык түрдө жок кылып турабыз. Жаңы сайттарды карап чыккан сайын кызыккан нерселериңиздин тизмеси жаңыланып турат. Же болбосо кызыккан нерселерге кошкуңуз келбегендерин алып салсаңыз болот.</translation> <translation id="2139300032719313227">ChromeOS'ту өчүрүп-күйгүзүңүз</translation> <translation id="2151406531797534936">Chrome'ду азыр өчүрүп күйгүзүңүз</translation> +<translation id="2174917724755363426">Орнотулган жок. Чын эле токтотосузбу?</translation> <translation id="2258103955319320201">Chrome серепчисиндеги файлдарды бардык түзмөктөрүңүздө колдонуу үчүн аккаунтуңузга кирип, шайкештирүүнү күйгүзүңүз</translation> <translation id="2290014774651636340">Google API ачкычтары жок. Google Chrome'дун айрым функциялары өчүрүлөт.</translation> <translation id="2290095356545025170">Google Chrome'ду чын эле орнотуудан чыгаргыңыз келеби?</translation> @@ -100,13 +106,16 @@ <translation id="2871893339301912279">Chrome'го кирдиңиз!</translation> <translation id="2885378588091291677">Тапшырмаларды башкаргыч</translation> <translation id="2888126860611144412">Chrome тууралуу</translation> +<translation id="2915996080311180594">Кийинчерээк өчүрүп күйгүзүү</translation> <translation id="2926676257163822632">Начар сырсөздөрдү билип алуу оңой. Chrome'го <ph name="BEGIN_LINK" />сиз үчүн татаал сырсөздөрдү түзүп, эстеп калууга<ph name="END_LINK" /> уруксат бериңиз.</translation> <translation id="2926952073016206995">Chrome'го бул сайтта камераны колдонууга уруксат бериңиз</translation> +<translation id="2928420929544864228">Орнотулду.</translation> <translation id="2929907241665500097">Chrome жаңырган жок. Бир жерден ката кетти. <ph name="BEGIN_LINK" />Chrome'догу жаңыртуу маселелерин оңдоңуз.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> – Тармакка кирүү – Chrome</translation> <translation id="3019382870990049182">ChromeOS Flex системасын жаңыртуу үчүн кайра иштетүү</translation> <translation id="303514781271618814">Chrome сайттар дайын-даректериңизди азыраак колдонуу менен бирдей карап чыгуу мүмкүнчүлүгүн бере турган жаңы функцияларды изилдеп жатат</translation> <translation id="3037838751736561277">Google Chrome фондук режимде.</translation> +<translation id="3038232873781883849">Орнотулушу күтүлүүдө...</translation> <translation id="3059710691562604940">Коопсуз серептөө өчүк. Chrome аны күйгүзүүнү сунуштайт.</translation> <translation id="3065168410429928842">Chrome өтмөгү</translation> <translation id="3069821012350118710">Сиз баш баккан сайттарда маалыматыңыз Chrome жабылганга чейин сакталат</translation> @@ -120,6 +129,7 @@ <translation id="3169523567916669830">Сыноо учурунда сайттар жарнамаларды көрсөтүү үчүн колдонгон темаларды көрүп, өчүрө аласыз. Chrome сизди кызыктырган темаларды акыркы көргөн вебсайттарыңыздын негизинде божомолдойт.</translation> <translation id="3245429137663807393">Chrome'дун колдонулушу тууралуу кабарларды да бөлүшсөңүз, ал кабарларда сиз баш баккан URL даректери камтылат</translation> <translation id="3282568296779691940">Chrome'го кириңиз</translation> +<translation id="3286538390144397061">Азыр өчүрүп күйгүзүү</translation> <translation id="3360895254066713204">Chrome Жардамчысы</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome азыр кайра иштетилет}=1{Chrome 1 секунддан кийин кайра иштетилет}other{Chrome # секунддан кийин кайра иштетилет}}</translation> <translation id="3396977131400919238">Орнотулуп жатканда иш тутумунда ката кетти. Google Chrome'ду кайра жүктөп алыңыз.</translation> @@ -156,9 +166,11 @@ <translation id="4106587138345390261">Chrome сайттар маалыматыңызды азыраак колдонуу менен бирдей карап чыгуу мүмкүнчүлүгүн бере турган жаңы функцияларды изилдеп жатат</translation> <translation id="4110895483821904099">Жаңы Chrome профилин жөндөп алыңыз</translation> <translation id="4147555960264124640">Башкарылган аккаунт менен кирип, анын администраторуна Google Chrome профилиңизди көзөмөлдөө мүмкүнчүлүгүн берип жатасыз. Колдонмолоруңуз, кыстармалар, таржымал, сырсөздөр жана башка жөндөөлөр сыяктуу Chrome дайын-даректериңиз эми биротоло <ph name="USER_NAME" /> менен байланып калат. Бул дайындарды Google Каттоо эсептеринин Жеке кеңсеси аркылуу жок кылсаңыз болот, бирок башка аккаунтка байланыштыра албайсыз. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Орнотулууда…</translation> <translation id="4149882025268051530">Орноткуч архивди чыгара албай койду. Google Chrome'ду кайра жүктөп алыңыз.</translation> <translation id="4191857738314598978">{0,plural, =1{Chrome 1 күндүн ичинде кайра иштетилет}other{Chrome # күндүн ичинде кайра иштетилет}}</translation> <translation id="4205939740494406371">Chrome сырсөздөрүңүздү текшере албай жатат. 24 сааттан кийин кайра аракет кылыңыз же <ph name="BEGIN_LINK" />Google аккаунтуңуздагы сырсөздөрдү текшериңиз<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">Жокко чыгарылууда…</translation> <translation id="4242034826641750751">Chrome'го бул сайтта камера менен микрофонду колдонууга уруксат бериңиз</translation> <translation id="424864128008805179">Chrome каттоо эсебинен чыгасызбы?</translation> <translation id="4251615635259297716">Chrome дайын-даректериңиз бул аккаунтка байлансынбы?</translation> @@ -166,6 +178,7 @@ <translation id="4281844954008187215">Тейлөө шарттары</translation> <translation id="4293420128516039005">Chrome'ду бардык түзмөктөрүңүздө шайкештирип, жекелештирүү үчүн аккаунтуңузга кириңиз</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">Жүктөп алуу аяктады.</translation> <translation id="4335235004908507846">Chrome сырсөздөрүңүздү коопсуз сактоого, кооптуу кеңейтүүлөрдөн жана башкалардан коргоого жардам берет</translation> <translation id="4343195214584226067"><ph name="EXTENSION_NAME" /> Chrome'го кошулду</translation> <translation id="4384570495110188418">Chrome сырсөздөрүңүздү текшере албайт, анткени аккаунтуңузга кирген жоксуз</translation> @@ -180,6 +193,7 @@ <translation id="4600710005438004015">Chrome акыркы версиясына жаңыртылбай койду, андыктан жаңы функциялар менен коопсуздук оңдоолорун пайдалана албай калдыңыз.</translation> <translation id="4627412468266359539">Милдеттүү эмес: Google'га мүчүлүштүктөрдү аныктоо маалыматын жана колдонуу статистикасын автоматтык түрдө жөнөтүү менен, Chrome жана ChromeOS Flex тутумунун функцияларын жана майнаптуулугун жакшыртууга жардам бересиз.</translation> <translation id="4633000520311261472">Жеке маалыматыңызды коргоо үчүн, айрым Chromium кеңейтүүлөрүн өчүрүп койдук, себеби <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> ичинде аларга байланыштуу маалымат жок. Демек, бул курамдык бөлүктөр тымызын орнотулган.</translation> +<translation id="4680828127924988555">Орнотууну токтотуу</translation> <translation id="469553575393225953">Белгисиз булактардан алынган кеңейтүүлөр, колдонмолор жана темалар түзмөгүңүзгө зыян келтириши мүмкүн. Chrome аларды Chrome Интернет дүкөнүнөн гана орнотууну сунуштайт</translation> <translation id="4728575227883772061">Күтүлбөгөн катадан орнотулбай калды. Учурда Google Chrome иштеп жатса, аны жаап туруп кайталап көрүңүз.</translation> <translation id="4747730611090640388">Chrome сиз кызыккан нерселерди болжолдойт. Кийинчерээк сиз баш баккан сайттар Chrome'дон кызыккан нерселериңиз тууралуу маалымат алып, ылайыктуу жарнамаларды көрсөтө алат.</translation> @@ -235,10 +249,14 @@ <translation id="5895138241574237353">Өчүрүп күйгүзүү</translation> <translation id="5901850848447342934">Chrome жабылганда <ph name="BEGIN_BOLD" />көбүнчө сайттардан чыгып каласыз<ph name="END_BOLD" />. Эгер шайкештирүү өчүрүлсө, <ph name="BEGIN_BOLD" />Google кызматтары менен Chrome'дон чыгып каласыз<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> – Тармакка кирүү</translation> +<translation id="5924017743176219022">Интернетке туташууда...</translation> <translation id="5940385492829620908">Веб, кыстармалар жана башка Chrome жеке дайын-даректериңиз ушул жерде жайгашкан.</translation> +<translation id="5941711191222866238">Кичирейтүү</translation> <translation id="5941830788786076944">Google Chrome'ду демейки серепчи кылуу</translation> <translation id="5959292945051687759">Эгер параметр бул баракта көрүнбөсө, <ph name="LINK_BEGIN" /> ChromeOS жөндөөлөрүнөн<ph name="LINK_END" /> карап көрүңүз</translation> +<translation id="6003112304606738118">Жүктөлүп алынууда... <ph name="HOURS" /> саат калды</translation> +<translation id="6040143037577758943">Жабуу</translation> <translation id="6070348360322141662">Кошумча коопсуздук максатында, Google Chrome дайын-даректериңизди шифрлеп коёт</translation> <translation id="608006075545470555">Ушул серепчиге жумуш профилин кошуу</translation> <translation id="6113794647360055231">Chrome жаңы эле жакшыртылды</translation> @@ -247,8 +265,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> – Google Chrome бета сынамык версиясы</translation> <translation id="6235018212288296708">mDNS трафигине уруксат берүү үчүн, Google Chrome'дун кирүүчү туташуу эрежеси</translation> <translation id="6247557882553405851">Google Сырсөздөрдү башкаргыч</translation> +<translation id="6273793429163604305">Күтө туруңуз...</translation> <translation id="6291089322031436445">Chrome Dev Колдонмолору</translation> <translation id="6291549208091401781">Google Chrome компьютериңиздеги бардык колдонуучулар үчүн орнотулуп коюлган.</translation> +<translation id="6327105987658262776">Жаңыртуулар жок.</translation> <translation id="6412673304250309937">Chrome'догу кооптуу сайттардын тизмесиндеги URL даректерин текшерет. Эгер сайт сырсөзүңүздү уурдоого аракет кылса же кооптуу файлды жүктөп алсаңыз, Chrome URL даректерди, анын ичинде барактардагы мазмунду Коопсуз серептөөгө жөнөтүшү мүмкүн.</translation> <translation id="6418662306461808273">Учурдагы Chrome профилине которуласызбы?</translation> <translation id="6506909944137591434">Chrome'го айланаңыздын 3D картасын түзүү үчүн камераны колдонууга уруксат бериңиз</translation> @@ -269,6 +289,7 @@ <translation id="6943584222992551122">Бул адамдын серептөө дайындары бул түзмөктөн биротоло өчүрүлөт. Дайындарды калыбына келтирүү үчүн Chrome'го <ph name="USER_EMAIL" /> аккаунту менен кириңиз.</translation> <translation id="6967962315388095737">mDNS трафигине уруксат берүү үчүн Google Chrome Beta'нын кирүүчү туташуу эрежеси.</translation> <translation id="6989339256997917931">Google Chrome жаңырды, бирок аны 30 күндөн бери колдоно элексиз</translation> +<translation id="7025789849649390912">Орнотуу токтотулду.</translation> <translation id="7025800014283535195">Chrome профилдерин бул жерден которо аласыз</translation> <translation id="7036251913954633326">Бул аккаунтту бир жолу гана колдонгону жатсаңыз, Chrome серепчисинен <ph name="GUEST_LINK_BEGIN" />Конок режимине<ph name="GUEST_LINK_END" /> өтүңүз. Эгер кимдир бирөөнүн аккаунтун кошкуңуз келсе, <ph name="DEVICE_TYPE" /> түзмөгүңүзгө <ph name="LINK_BEGIN" />жаңы кишини кошуңуз<ph name="LINK_END" />. @@ -297,11 +318,13 @@ <translation id="7481213027396403996">Chrome'дун эң күчтүү коопсуздук тутумун колдонуңуз</translation> <translation id="7486227612705979895">Дарек тилкесинде сунуштарды көрсөтүү үчүн Chrome кызматы Drive сактагычыңызды колдонот</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119"><ph name="COMPANY_NAME" /> орноткучу</translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">Chrome'го кош келиңиз</translation> <translation id="7626072681686626474">Бул түзмөктү колдонуудан мурун, <ph name="MANAGER" /> төмөнкү Тейлөө шарттарын окуп, кабыл алууңузду талап кылат. Бул шарттар Google ChromeOS шарттарын кеңейтип, өзгөртүп же чектебейт.</translation> <translation id="7629695634924605473">Chrome сырсөздөрүңүздү башка бирөөлөр билип алса сизге кабарлайт</translation> <translation id="7641148173327520642">Тутумуңуздун администратору Google Chrome'ду <ph name="TARGET_URL_HOSTNAME" /> доменин <ph name="ALTERNATIVE_BROWSER_NAME" /> аркылуу ачууга конфигуациялады.</translation> +<translation id="7649070708921625228">Жардам</translation> <translation id="7651907282515937834">Chrome ишкана логотиби</translation> <translation id="7655455401911432608">Бул түзмөктө Chrome аркылуу баш баккан жана көргөн сайттарыңыз.</translation> <translation id="7747138024166251722">Орнотуучу убактылуу каталогду түзө алган жок. Дискте бош орун бар экендигин жана программаны орнотууга боло тургандыгын текшериңиз.</translation> @@ -313,6 +336,8 @@ <translation id="7801699035218095297">Google Chrome сырсөздөрдү көчүргөнгө аракет кылып жатат. Ага уруксат берүү үчүн Windows сырсөзүңүздү териңиз.</translation> <translation id="7808348361785373670">Chrome'дон чыгарып салуу…</translation> <translation id="7825851276765848807">Аныкталбаган катадан улам орнотулган жок. Google Chrome'ду кайра жүктөп алыңыз.</translation> +<translation id="7845233973568007926">Орнотуп алганыңыз үчүн рахмат. <ph name="BUNDLE_NAME" /> топтомун колдонуп баштоодон мурда компьютерди өчүрүп күйгүзүңүз.</translation> +<translation id="7872446069773932638">Жүктөлүп алынууда... <ph name="SECONDS" /> секунд калды</translation> <translation id="7880591377632733558">Chrome'го кош келиңиз, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">Компьютерди бөлүшсөңүз, жакындарыңыз өзүнчө серептеп, Chrome'ду өзүлөрүнө ылайыктап жөндөп алышат.</translation> <translation id="7896673875602241923">Буга чейин кимдир бирөө бул компьютерден Chrome'го <ph name="ACCOUNT_EMAIL_LAST" /> аккаунту менен кирген. Жеке маалыматыңызды өзүнчө сактоо үчүн жаңы Chrome колдонуучусун түзүңүз.</translation> @@ -323,8 +348,11 @@ <translation id="8005666035647241369">Бул түзмөктөгү Google Сырсөздөрдү башкаргычка</translation> <translation id="8008534537613507642">Chrome'ду кайра орнотуу</translation> <translation id="8013993649590906847">Эгер сүрөттөрдүн түшүндүрмөсү жок болсо, Chrome аны түшүндүрүп берүүгө аракет кылат. Түшүндүрмөлөрдү даярдоо үчүн, сүрөттөр Google'га жөнөтүлөт.</translation> +<translation id="80471789339884597">Орнотуп алганыңыз үчүн рахмат. <ph name="BUNDLE_NAME" /> топтомун колдонуп баштоодон мурда бардык серепчилерди өчүрүп күйгүзүңүз.</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">&Google Chrome жөнүндө</translation> +<translation id="813913629614996137">Баштапкы маанини берүүдө...</translation> <translation id="8255190535488645436">Google Chrome камераңыз менен микрофонуңузду колдонуп жатат.</translation> <translation id="8286862437124483331">Google Chrome сырсөздөрдү көрсөткөнгө аракет кылып жатат. Ага уруксат берүү үчүн Windows сырсөзүңүздү териңиз.</translation> <translation id="828798499196665338">Ата-энеңиз Chrome үчүн "Сайттарга, колдонмолорго жана кеңейтүүлөргө уруксаттарды" өчүрүп койгон. Бул <ph name="EXTENSION_TYPE_PARAMETER" /> кеңейтүүсүн иштетүүгө болбойт.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_lo.xtb b/chrome/app/resources/google_chrome_strings_lo.xtb index 7aeefeb4..05ce37b 100644 --- a/chrome/app/resources/google_chrome_strings_lo.xtb +++ b/chrome/app/resources/google_chrome_strings_lo.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="lo"> <translation id="1001534784610492198">ຄັງເກັບມ້ຽນຕົວຕິດຕັ້ງຖືກເສຍຫາຍ ຫຼືໃຊ້ບໍ່ໄດ້. ກະລຸນາດາວໂຫຼດ Google Chrome ອີກ.</translation> +<translation id="1026101648481255140">ສືບຕໍ່ການຕິດຕັ້ງ</translation> <translation id="102763973188675173">ປັບແຕ່ງ ແລະ ຄວບຄຸມ Google Chrome. ມີການອັບເດດແລ້ວ.</translation> <translation id="1051826050538111504">ມີຊອບແວອັນຕະລາຍໃນຄອມພິວເຕີຂອງທ່ານ. Chrome ສາມາດລຶບມັນອອກ, ກູ້ຄືນການຕັ້ງຄ່າຂອງທ່ານ ແລະ ປິດນໍາໃຊ້ສ່ວນຂະຫຍາຍເພື່ອເຮັດໃຫ້ໂປຣແກຣມທ່ອງເວັບຂອງທ່ານໃຊ້ໄດ້ເປັນປົກກະຕິອີກຄັ້ງ.</translation> <translation id="1065672644894730302">ບໍ່ສາມາດອ່ານຄວາມມັກຂອງທ່ານໄດ້. @@ -15,6 +16,7 @@ <translation id="1154147086299354128">&ເປີດໃນ Chrome</translation> <translation id="1178374936842835197">ຫາກການຕັ້ງຄ່າໃດໜຶ່ງບໍ່ສະແດງຢູ່ໜ້ານີ້, ກະລຸນາກວດເບິ່ງໃນ <ph name="LINK_BEGIN" /> ການຕັ້ງຄ່າ ChromeOS Flex<ph name="LINK_END" /> ຂອງທ່ານ</translation> +<translation id="1203500561924088507">ຂໍຂອບໃຈສຳລັບການຕິດຕັ້ງ. ທ່ານຈະຕ້ອງຣີສະຕາດໂປຣແກຣມທ່ອງເວັບຂອງທ່ານກ່ອນການໃຊ້ <ph name="BUNDLE_NAME" />.</translation> <translation id="1278833599417554002">ເລີ່ມເປີດໃຊ້ໃໝ່ເພື່ອອັບເດດ &Chrome</translation> <translation id="1302523850133262269">ກະລຸນາລໍຖ້າໃນຂະນະທີ່ Chrome ຕິດຕັ້ງການອັບເດດລະບົບຫລ້າສຸດ.</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> ຕ້ອງການໃຫ້ທ່ານອ່ານ ແລະ ຍອມຮັບຂໍ້ກໍານົດບໍລິການຕໍ່ໄປນີ້ກ່ອນທີ່ຈະໃຊ້ອຸປະກອນນີ້. ຂໍ້ກໍານົດເຫຼົ່ານີ້ບໍ່ຂະຫຍາຍ, ແກ້ໄຂ ຫຼື ຈຳກັດຂໍ້ກໍານົດຂອງ Google ChromeOS Flex.</translation> @@ -35,6 +37,7 @@ <translation id="1619887657840448962">ເພື່ອເຮັດໃຫ້ Chrome ປອດໄພຂຶ້ນ, ພວກເຮົາປິດໃຊ້ງານບາງສ່ວນການຕໍ່ເຂົ້າຫາ ທີ່ບໍ່ໄດ້ເຮັດເປັນລາຍການໄວ້ຢູ່ໃນ <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> ແລະອາດຈະຖືກເອົາເພີ່ມເຂົ້າໂດຍທີ່ທ່ານບໍ່ຮູ້ຈັກ.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />ທ່ານສາມາດຈັດການຂໍ້ມູນຂອງທ່ານໄດ້ແນວໃດ:<ph name="END_BOLD" /> ເພື່ອປົກປ້ອງຄວາມເປັນສ່ວນຕົວຂອງທ່ານ, ພວກເຮົາຈະລຶບຄວາມສົນໃຈຂອງທ່ານທີ່ເກົ່າກວ່າ 4 ອາທິດອອກໂດຍອັດຕະໂນມັດ. ໃນເວລາທີ່ທ່ານສືບຕໍ່ການທ່ອງເວັບ, ຄວາມສົນໃຈອາດປາກົດຢູ່ລາຍຊື່ຄືນໃໝ່. ຫຼື ທ່ານສາມາດລຶບຄວາມສົນໃຈອອກໄດ້ຫາກທ່ານບໍ່ຕ້ອງການໃຫ້ Chrome ພິຈາລະນາ.</translation> <translation id="1628000112320670027">ຂໍຄວາມຊ່ວຍເຫຼືອເລື່ອງ Chrome</translation> +<translation id="1640672724030957280">ກຳລັງດາວໂຫຼດ...</translation> <translation id="1662146548738125461">ກ່ຽວກັບ ChromeOS Flex</translation> <translation id="1674870198290878346">ເປີດລິ້ງໃນໜ້າຈໍທີ່ບໍ່ເຜີຍຕົວຕົນຂອງ Chrome</translation> <translation id="1682634494516646069">Google Chrome ບໍ່ສາມາດອ່ານ ແລະຂຽນໄປໃສ່ໄດເຣັກຕໍຣີຂໍ້ມູນຂອງມັນ: @@ -52,7 +55,9 @@ <translation id="1877026089748256423">Chrome ລ້າສະໄໝແລ້ວ</translation> <translation id="1919130412786645364">ອະນຸຍາດການເຂົ້າສູ່ລະບົບ Chrome</translation> <translation id="1952239763774043237">ເພື່ອຮັບການອັບເດດ Google Chrome ໃນອະນາຄົດ, ທ່ານຈະຕ້ອງໃຊ້ macOS 10.13 ຂຶ້ນໄປ. ຄອມພິວເຕີນີ້ກຳລັງໃຊ້ macOS 10.12.</translation> +<translation id="1953553007165777902">ກຳລັງດາວໂຫຼດ... ຍັງເຫຼືອ <ph name="MINUTE" /> ນາທີ</translation> <translation id="2018528049276128029">ແຕ່ລະໂປຣໄຟລ໌ມີຂໍ້ມູນ Chrome ຂອງມັນເອງ ເຊັ່ນ: ບຸກມາກ, ປະຫວັດ, ລະຫັດຜ່ານ ແລະ ອື່ນໆອີກ</translation> +<translation id="2018879682492276940">ການຕິດຕັ້ງບໍ່ສຳເລັດ. ກະລຸນາລອງໃໝ່.</translation> <translation id="2071318482926839249">ມີບັນຊີອື່ນເຂົ້າສູ່ລະບົບຢູ່ກ່ອນແລ້ວ. ເພື່ອແຍກການທ່ອງເວັບຂອງທ່ານໄວ້ຕ່າງຫາກ, Chrome ສາມາດສ້າງໂປຣໄຟລ໌ຂອງທ່ານເອງໃຫ້ທ່ານໄດ້.</translation> <translation id="207902854391093810">ເມື່ອເປີດໃຊ້ການທົດລອງໃຊ້, ການວັດແທກໂຄສະນາຈະເຮັດໃຫ້ເວັບໄຊທີ່ທ່ານເຂົ້າເບິ່ງສາມາດຮ້ອງຂໍຂໍ້ມູນຈາກ Chrome ທີ່ຊ່ວຍໃຫ້ເວັບໄຊວັດແທກປະສິດທິພາບຂອງໂຄສະນາຂອງເຂົາເຈົ້າໄດ້. ການວັດແທກໂຄສະນາຈະຈຳກັດການຕິດຕາມຂ້າມເວັບໄຊໂດຍການໂອນຍ້າຍຂໍ້ມູນໜ້ອຍທີ່ສຸດເທົ່າທີ່ຈະເປັນໄປໄດ້ລະຫວ່າງເວັບໄຊ.</translation> <translation id="2094648590148273905">ຂໍ້ກຳນົດ ChromeOS Flex</translation> @@ -64,6 +69,7 @@ <translation id="2131230230468101642">ເພື່ອປົກປ້ອງຄວາມເປັນສ່ວນຕົວຂອງທ່ານ, ພວກເຮົາຈະລຶບຄວາມສົນໃຈຂອງທ່ານທີ່ເກົ່າກວ່າ 4 ອາທິດອອກໂດຍອັດຕະໂນມັດ. ໃນເວລາທີ່ທ່ານສືບຕໍ່ການທ່ອງເວັບ, ຄວາມສົນໃຈອາດປາກົດຢູ່ລາຍຊື່ຄືນໃໝ່. ຫຼື ທ່ານສາມາດລຶບຄວາມສົນໃຈອອກໄດ້ຫາກທ່ານບໍ່ຕ້ອງການໃຫ້ Chrome ພິຈາລະນາ.</translation> <translation id="2139300032719313227">ຣີສະຕາດ ChromeOS</translation> <translation id="2151406531797534936">ກະລຸນາປິດເປີດ Chrome ຄືນໃໝ່ຕອນນີ້ເລີຍ</translation> +<translation id="2174917724755363426">ການຕິດຕັ້ງບໍ່ສຳເລັດ. ທ່ານແນ່ໃຈບໍ່ວ່າທ່ານຕ້ອງການຍົກເລີກ?</translation> <translation id="2258103955319320201">ເພື່ອເຂົ້າເຖິງຂໍ້ມູນໂປຣແກຣມທ່ອງເວັບ Chrome ຂອງທ່ານຢູ່ອຸປະກອນທັງໝົດຂອງທ່ານ, ກະລຸນາເຂົ້າສູ່ລະບົບແລ້ວເປີດການຊິ້ງຂໍ້ມູນ</translation> <translation id="2290014774651636340">ລະຫັດ Google API ຫາຍໄປ. ການເຮັດໜ້າທີ່ບາງອັນຂອງ Google Chrom ຈະປິດໃຊ້ງານ.</translation> <translation id="2290095356545025170">ທ່ານແນ່ໃຈບໍວ່າ ທ່ານຕ້ອງການຖອນຕິດຕັ້ງ Google Chrome?</translation> @@ -100,13 +106,16 @@ <translation id="2871893339301912279">ທ່ານລົງຊື່ເຂົ້າໃຊ້ Chrome ແລ້ວ.</translation> <translation id="2885378588091291677">ຕົວຈັດການໜ້າວຽກ</translation> <translation id="2888126860611144412">ກ່ຽວກັບ Chrome</translation> +<translation id="2915996080311180594">ຣິສະຕາດໃນພາຍຫຼັງ</translation> <translation id="2926676257163822632">ລະຫັດຜ່ານງ່າຍແມ່ນລະຫັດຜ່ານທີ່ເດົາໄດ້ງ່າຍ. ອະນຸຍາດໃຫ້ Chrome <ph name="BEGIN_LINK" />ສ້າງ ແລະ ຈື່ລະຫັດຜ່ານຍາກສຳລັບທ່ານ<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">Chrome ຕ້ອງການການອະນຸຍາດກ້ອງຖ່າຍຮູບສຳລັບເວັບໄຊນີ້</translation> +<translation id="2928420929544864228">ສຳເລັດການຕິດຕັ້ງແລ້ວ.</translation> <translation id="2929907241665500097">Chrome ບໍ່ອັບເດດ, ມີບາງຢ່າງຜິດພາດ. <ph name="BEGIN_LINK" />ແກ້ໄຂບັນຫາການອັບເດດ Chrome ແລະ ການອັບເດດທີ່ບໍ່ສຳເລັດ.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> - ການເຂົ້າສູ່ລະບົບເຄືອຂ່າຍ - Chrome</translation> <translation id="3019382870990049182">ເລີ່ມເປີດໃຊ້ໃໝ່ເພື່ອອັບເດດ &ChromeOS Flex</translation> <translation id="303514781271618814">Chrome ກຳລັງສຳຫຼວດຄຸນສົມບັດໃໝ່ໆທີ່ເຮັດໃຫ້ເວັບໄຊຕ່າງໆສາມາດສະໜອງປະສົບການໃນການທ່ອງເວັບແບບດຽວກັນໂດຍໃຊ້ປະລິມານອິນເຕີເນັດຂອງທ່ານໃຫ້ໜ້ອຍລົງ</translation> <translation id="3037838751736561277">Google Chrome ຢູ່ໃນໂໝດພື້ນຫຼັງ.</translation> +<translation id="3038232873781883849">ກຳລັງລໍຖ້າຕິດຕັ້ງ...</translation> <translation id="3059710691562604940">Safe Browsing ປິດຢູ່. Chrome ແນະນຳໃຫ້ເປີດມັນ.</translation> <translation id="3065168410429928842">ແຖບ Chrome</translation> <translation id="3069821012350118710">ເວັບໄຊທີ່ທ່ານເຂົ້າເບິ່ງຈະຈື່ຂໍ້ມູນຂອງທ່ານໄວ້ຈົນກວ່າທ່ານຈະປິດ Chrome</translation> @@ -120,6 +129,7 @@ <translation id="3169523567916669830">ໃນລະຫວ່າງການທົດລອງໃຊ້, ທ່ານສາມາດເບິ່ງ ແລະ ລຶບຫົວຂໍ້ຂອງຄວາມສົນໃຈທີ່ເວັບໄຊຕ່າງໆໃຊ້ເພື່ອສະແດງໂຄສະນາໃຫ້ທ່ານເຫັນໄດ້. Chrome ປະເມີນຄວາມສົນໃຈຂອງທ່ານໂດຍອ້າງອີງໃສ່ປະຫວັດການທ່ອງເວັບຫຼ້າສຸດຂອງທ່ານ.</translation> <translation id="3245429137663807393">ຫາກທ່ານແບ່ງປັນລາຍງານການນຳໃຊ້ Chrome ນຳ, ລາຍງານເຫຼົ່ານັ້ນຈະຮວມເອົາ URL ທີ່ທ່ານເຂົ້າໄວ້ພ້ອມ</translation> <translation id="3282568296779691940">ລົງຊື່ເຂົ້າໃຊ້ Chrome</translation> +<translation id="3286538390144397061">ປິດເປີດໃໝ່ດຽວນີ້</translation> <translation id="3360895254066713204">ຕົວຊ່ວຍ Chrome</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome ຈະເປີດຄືນໃໝ່ດຽວນີ້}=1{Chrome ຈະເປີດຄືນໃໝ່ໃນ 1 ວິນາທີ}other{Chrome ຈະເປີດຄືນໃໝ່ໃນ # ວິນາທີ}}</translation> <translation id="3396977131400919238">ເກີດຄວາມຜິດພາດກັບລະບົບປະຕິບັດການໃນລະຫວ່າງການຕິດຕັ້ງ. ກະລຸນາດາວໂຫຼດ Google Chrome ອີກ.</translation> @@ -156,9 +166,11 @@ <translation id="4106587138345390261">Chrome ກຳລັງສຳຫຼວດຄຸນສົມບັດໃໝ່ໆທີ່ເຮັດໃຫ້ເວັບໄຊຕ່າງໆສາມາດສະໜອງປະສົບການໃນການທ່ອງເວັບແບບດຽວກັນໂດຍໃຊ້ຂໍ້ມູນຂອງທ່ານໃຫ້ໜ້ອຍລົງ</translation> <translation id="4110895483821904099">ຕັ້ງຄ່າໂປຣໄຟລ໌ Chrome ໃໝ່ຂອງທ່ານ</translation> <translation id="4147555960264124640">ທ່ານກໍາລັງລົງຊື່ເຂົ້າໃຊ້ດ້ວຍບັນຊີຄຸ້ມຄອງ ແລະໃຫ້ຜູ້ຄວບຄູມຂອງມັນຄວບຄຸມໂປຣໄຟລ໌ Google Chrome ຂອງທ່ານ. ຂໍ້ມູນ Chrome ຂອງທ່ານ, ເຊັ່ນ ແອັບ, ບຸກມາກສ໌, ປະຫວັດ, ລະຫັດຜ່ານ, ແລະການຕັ້ງອື່ນຂອງທ່ານຈະຖືກຜູກມັດກັບ <ph name="USER_NAME" /> ຢ່າງຖາວອນ. ທ່ານຈະສາມາດລຶບຂໍ້ມູນນີ້ໄດ້ຜ່ານ Google Accounts Dashboard, ແຕ່ທ່ານຈະບໍ່ສາມາດນໍາເອົາຂໍ້ມູນນີ້ມາກ່ຽວຂ້ອງກັບບັນຊີອື່ນໄດ້. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">ກໍາລັງຕິດຕັ້ງ...</translation> <translation id="4149882025268051530">ຕົວຕິດຕັ້ງບໍ່ສາມາດຄາຍການບີບອັດຈາກຄັງເກັບມ້ຽນ. ກະລຸນາດາວໂຫຼດ Google Chrome ອີກ.</translation> <translation id="4191857738314598978">{0,plural, =1{ເປີດໃຊ້ Chrome ຄືນໃໝ່ພາຍໃນໜຶ່ງມື້}other{ເປີດໃຊ້ Chrome ຄືນໃໝ່ພາຍໃນ # ມື້}}</translation> <translation id="4205939740494406371">Chrome ບໍ່ສາມາດກວດລະຫັດຜ່ານຂອງທ່ານໄດ້. ລອງໃໝ່ຫຼັງຈາກ 24 ຊົ່ວໂມງ ຫຼື <ph name="BEGIN_LINK" />ກວດລະຫັດຜ່ານໃນບັນຊີ Google ຂອງທ່ານ<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">ກຳລັງຍົກເລີກ...</translation> <translation id="4242034826641750751">Chrome ຕ້ອງການການອະນຸຍາດກ້ອງຖ່າຍຮູບ ແລະ ໄມໂຄຣໂຟນສຳລັບເວັບໄຊນີ້</translation> <translation id="424864128008805179">ອອກຈາກລະບົບ Chrome ບໍ?</translation> <translation id="4251615635259297716">ລິ້ງ Chrome ຂອງທ່ານກັບບັນຊີນີ້ບໍ?</translation> @@ -166,6 +178,7 @@ <translation id="4281844954008187215">ຂໍ້ກໍານົດການບໍລິການ</translation> <translation id="4293420128516039005">ເຂົ້າສູ່ລະບົບເພື່ອຊິ້ງຂໍ້ມູນ ແລະ ປັບແຕ່ງ Chrome ໃຫ້ເປັນແບບສ່ວນຕົວໃນທົ່ວອຸປະກອນຂອງທ່ານ</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">ດາວໂຫຼດສຳເລັດ.</translation> <translation id="4335235004908507846">Chrome ສາມາດຊ່ວຍຮັກສາໃຫ້ທ່ານປອດໄພຈາກການລະເມີດຂໍ້ມູນ, ສ່ວນຂະຫຍາຍທີ່ບໍ່ດີ ແລະ ອື່ນໆອີກໄດ້</translation> <translation id="4343195214584226067">ເພີ່ມ <ph name="EXTENSION_NAME" /> ໃສ່ Chrome ແລ້ວ</translation> <translation id="4384570495110188418">Chrome ບໍ່ສາມາດກວດລະຫັດຜ່ານຂອງທ່ານໄດ້ ເພາະວ່າທ່ານບໍ່ໄດ້ເຂົ້າສູ່ລະບົບ</translation> @@ -180,6 +193,7 @@ <translation id="4600710005438004015">Chrome ບໍ່ສາມາດອັບເດດເປັນເວີຊັນຫຼ້າສຸດໄດ້, ສະນັ້ນທ່ານກຳລັງພາດຄຸນສົມບັດ ແລະ ການແກ້ໄຂດ້ານຄວາມປອດໄພໃໝ່ໆຢູ່.</translation> <translation id="4627412468266359539">ຕົວເລືອກເສີມ: ຊ່ວຍປັບປຸງຄຸນສົມບັດ ແລະ ປະສິດທິພາບຂອງ ChromeOS Flex ໂດຍການສົ່ງຂໍ້ມູນການວິນິໄສ ແລະ ການນຳໃຊ້ໄປໃຫ້ Google ໂດຍອັດຕະໂນມັດ.</translation> <translation id="4633000520311261472">ເພື່ອເຮັດໃຫ້ Chrome ປອດໄພຂຶ້ນ, ພວກເຮົາປິດໃຊ້ງານບາງສ່ວນຂະຫຍາຍທີ່ບໍ່ໄດ້ມີລາຍຊື່ຢູ່ໃນ <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> ແລະອາດຈະຖືກເພີ່ມເຂົ້າໂດຍທີ່ທ່ານບໍ່ຮູ້ຈັກ.</translation> +<translation id="4680828127924988555">ຍົກເລີກການຕິດຕັ້ງ</translation> <translation id="469553575393225953">ສ່ວນຂະຫຍາຍ, ແອັບ ແລະ ຮູບແບບສີສັນຈາກແຫຼ່ງຂໍ້ມູນທີ່ບໍ່ຮູ້ຈັກອາດເປັນອັນຕະລາຍກັບອຸປະກອນຂອງທ່ານໄດ້. Chrome ແນະນຳໃຫ້ຕິດຕັ້ງພວກມັນຈາກ Chrome Web Store ເທົ່ານັ້ນ</translation> <translation id="4728575227883772061">ການຕິດຕັ້ງບໍ່ສໍາເລັດ ເນື່ອງມາຈາກຄວາມຜິດພາດທີ່ບໍ່ລະບຸໄວ້. ຖ້າ Google Chrome ກໍາລັງແລ່ນຢູ່ໃນປະຈຸບັນ, ກະລຸນາປິດມັນ ແລະລອງໃໝ່ອີກ.</translation> <translation id="4747730611090640388">Chrome ສາມາດປະເມີນຄວາມສົນໃຈຂອງທ່ານໄດ້. ເວັບໄຊໃດໜຶ່ງທີ່ທ່ານເຂົ້າເບິ່ງຈະສາມາດຂໍ Chrome ເພື່ອເບິ່ງຄວາມສົນໃຈຂອງທ່ານໃນພາຍຫຼັງໄດ້ເພື່ອປັບແຕ່ງໂຄສະນາທີ່ທ່ານເຫັນໃຫ້ເປັນສ່ວນຕົວ.</translation> @@ -235,10 +249,14 @@ <translation id="5895138241574237353">ເລີ່ມຕົ້ນໃໝ່</translation> <translation id="5901850848447342934">ທ່ານຈະຖືກ <ph name="BEGIN_BOLD" />ພາອອກຈາກລະບົບຂອງເວັບໄຊສ່ວນໃຫຍ່<ph name="END_BOLD" /> ເມື່ອທ່ານປິດ Chrome. ຫາກປິດການຊິ້ງຂໍ້ມູນໄວ້, ທ່ານຈະຖືກ <ph name="BEGIN_BOLD" />ພາອອກຈາກລະບົບຂອງບໍລິການ Google ແລະ Chrome<ph name="END_BOLD" /> ນຳ.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - ການເຂົ້າສູ່ລະບົບເຄືອຂ່າຍ</translation> +<translation id="5924017743176219022">ກຳລັງເຊື່ອມຕໍ່ອິນເຕີເນັດ...</translation> <translation id="5940385492829620908">ເວັບຂອງທ່ານ, ບຸກມາກສ໌, ແລະ Chrome ອື່ນສົດຢູ່ທີ່ນີ້.</translation> +<translation id="5941711191222866238">ຫຍໍ້ລົງ</translation> <translation id="5941830788786076944">ເຮັດ Google Chrome ເປັນບຣາວເຊີມາດຕະຖານ</translation> <translation id="5959292945051687759">ຫາກການຕັ້ງຄ່າໃດໜຶ່ງບໍ່ສະແດງຢູ່ໜ້ານີ້, ກະລຸນາເບິ່ງໃນ <ph name="LINK_BEGIN" /> ການຕັ້ງຄ່າ ChromeOS<ph name="LINK_END" /> ຂອງທ່ານ</translation> +<translation id="6003112304606738118">ກຳລັງດາວໂຫຼດ... ຍັງເຫຼືອ <ph name="HOURS" /> ຊົ່ວໂມງ</translation> +<translation id="6040143037577758943">ປິດ</translation> <translation id="6070348360322141662">ເພື່ອຄວາມປອດໄພເພີ່ມເຕີມ, Google Chrome ຈະເຂົ້າລະຫັດລັບຂໍ້ມູນຂອງທ່ານ</translation> <translation id="608006075545470555">ເພີ່ມໂປຣໄຟລ໌ບ່ອນເຮັດວຽກໃສ່ໂປຣແກຣມທ່ອງເວັບນີ້</translation> <translation id="6113794647360055231">Chrome ດີກວ່າແລ້ວ</translation> @@ -247,8 +265,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> - Google Chrome Beta</translation> <translation id="6235018212288296708">ກົດລະບຽບຂາເຂົ້າສໍາລັບ Google Chrome ເພື່ອອະນຸຍາດໃຫ້ການຈາລະຈອນ mDNS.</translation> <translation id="6247557882553405851">ຕົວຈັດການລະຫັດຜ່ານ Google</translation> +<translation id="6273793429163604305">ກະລຸນາລໍຖ້າ...</translation> <translation id="6291089322031436445">ແອັບ Chrome Dev</translation> <translation id="6291549208091401781">ຕິດຕັ້ງ Google Chrome ສຳລັບຜູ້ໃຊ້ທຸກຄົນໃນຄອມພິວເຕີຂອງທ່ານແລ້ວ.</translation> +<translation id="6327105987658262776">ບໍ່ມີອັບເດດເທື່ອ.</translation> <translation id="6412673304250309937">ກວດສອບ URL ກັບລາຍການເວັບໄຊທີ່ບໍ່ປອດໄພທີ່ເກັບໄວ້ໃນ Chrome. ຖ້າເວັບໄຊພະຍາຍາມລັກເອົາລະຫັດຜ່ານຂອງທ່ານ ຫຼື ເມື່ອທ່ານດາວໂຫຼດໄຟລ໌ອັນຕະລາຍ, Chrome ອາດຈະສົ່ງ URL, ຮວມທັງເນື້ອຫາບາງສ່ວນໃນໜ້າໄປໃຫ້ Safe Browsing.</translation> <translation id="6418662306461808273">ສະຫຼັບໄປຫາໂປຣໄຟລ໌ Chrome ທີ່ມີຢູ່ກ່ອນແລ້ວບໍ?</translation> <translation id="6506909944137591434">Chrome ຕ້ອງການການອະນຸຍາດກ້ອງຖ່າຍຮູບເພື່ອສ້າງແຜນທີ່ 3 ມິຕິຂອງສິ່ງອ້ອມຕົວທ່ານ</translation> @@ -269,6 +289,7 @@ <translation id="6943584222992551122">ຂໍ້ມູນການທ່ອງເວັບຂອງບຸກຄົນນີ້ຈະຖືກລຶບອອກຈາກອຸປະກອນນີ້. ເພື່ອກູ້ຂໍ້ມູນຄືນມາ, ກະລຸນາເຂົ້າສູ່ລະບົບ Chrome ເປັນ <ph name="USER_EMAIL" />.</translation> <translation id="6967962315388095737">ກົດລະບຽບຂາເຂົ້າສໍາລັບ Google Chrome Beta ເພື່ອອະນຸຍາດການຮັບສົ່ງຂໍ້ມູນ mDNS.</translation> <translation id="6989339256997917931">ອັບເດດ Google Chrome ແລ້ວ, ແຕ່ທ່ານບໍ່ໄດ້ໃຊ້ມັນເປັນເວລາຢ່າງໜ້ອຍ 30 ວັນແລ້ວ.</translation> +<translation id="7025789849649390912">ຢຸດການຕິດຕັ້ງແລ້ວ.</translation> <translation id="7025800014283535195">ທ່ານສາມາດສະຫຼັບລະຫວ່າງໂປຣໄຟລ໌ Chrome ໄດ້ຢູ່ບ່ອນນີ້</translation> <translation id="7036251913954633326">ຫາກທ່ານຕ້ອງການໃຊ້ບັນຊີນີ້ແບບເທື່ອດຽວເທົ່ານັ້ນ, ທ່ານສາມາດໃຊ້ <ph name="GUEST_LINK_BEGIN" />ໂໝດແຂກ<ph name="GUEST_LINK_END" /> ໃນໂປຣແກຣມທ່ອງເວັບ Chrome ໄດ້. ຫາກທ່ານຕ້ອງການເພີ່ມບັນຊີໃຫ້ຄົນອື່ນ, ກະລຸນາ <ph name="LINK_BEGIN" />ເພີ່ມຄົນໃໝ່<ph name="LINK_END" /> ໃສ່ <ph name="DEVICE_TYPE" /> ຂອງທ່ານ. @@ -297,11 +318,13 @@ <translation id="7481213027396403996">ໃຊ້ຄວາມປອດໄພຂັ້ນສູງສຸດຂອງ Chromium</translation> <translation id="7486227612705979895">Chrome ຈະເຂົ້າເຖິງ Drive ຂອງທ່ານເພື່ອໃຫ້ຄຳແນະນຳໃນແຖບທີ່ຢູ່</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119">ຕົວຕິດຕັ້ງ <ph name="COMPANY_NAME" /></translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">ຍິນດີຕ້ອນຮັບສູ່ Chrome</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> ຕ້ອງການໃຫ້ທ່ານອ່ານ ແລະ ຍອມຮັບຂໍ້ກໍານົດບໍລິການຕໍ່ໄປນີ້ກ່ອນທີ່ຈະໃຊ້ອຸປະກອນນີ້. ຂໍ້ກໍານົດເຫຼົ່ານີ້ບໍ່ຂະຫຍາຍ, ປ່ຽນແປງ ຫຼື ຈຳກັດຂໍ້ກໍານົດຂອງ Google ChromeOS.</translation> <translation id="7629695634924605473">Chrome ແຈ້ງໃຫ້ທ່ານຮູ້ຖ້າມີຄົນຮູ້ລະຫັດຜ່ານຂອງທ່ານ</translation> <translation id="7641148173327520642">ຜູ້ເບິ່ງແຍງລະບົບຂອງທ່ານໄດ້ກຳນົດຄ່າໃຫ້ Google Chrome ເປີດ <ph name="ALTERNATIVE_BROWSER_NAME" /> ເພື່ອເຂົ້າເຖິງ <ph name="TARGET_URL_HOSTNAME" />.</translation> +<translation id="7649070708921625228">ຊ່ວຍເຫຼືອ</translation> <translation id="7651907282515937834">ໂລໂກ້ Chrome Enterprise</translation> <translation id="7655455401911432608">ປະຫວັດການທ່ອງເວັບຂອງທ່ານ, ບັນທຶກຂອງເວັບໄຊທີ່ທ່ານເຂົ້າເບິ່ງໂດຍໃຊ້ Chrome ຢູ່ອຸປະກອນນີ້.</translation> <translation id="7747138024166251722">ຕົວຕິດຕັ້ງບໍ່ສາມາດສ້າງໄດເຣັກຕໍຣີຊົ່ວຄາວໄດ້. ກະລຸນາກວດເບິ່ງບ່ອນວ່າງດິສກ໌ ແລະການອະນຸຍາດ ເພື່ອຕິດຕັ້ງຊອບແວ.</translation> @@ -313,6 +336,8 @@ <translation id="7801699035218095297">Google Chrome ກໍາລັງພະຍາຍາມສຳເນົາລະຫັດຜ່ານ. ພິມລະຫັດຜ່ານ Windows ຂອງທ່ານ ເພື່ອອະນຸຍາດອັນນີ້.</translation> <translation id="7808348361785373670">ເອົາອອກໄປຈາກ Chrome...</translation> <translation id="7825851276765848807">ການຕິດຕັ້ງບໍ່ສໍາເລັດ ເນື່ອງຈາກຄວາມຜິດພາດທີ່ບໍ່ໄດ້ລະບຸ. ກະລຸນາດາວໂຫລດ Google Chrome ອີກ.</translation> +<translation id="7845233973568007926">ຂໍຂອບໃຈສຳລັບການຕິດຕັ້ງ. ທ່ານຈະຕ້ອງຣີສະຕາດຄອມພິວເຕີຂອງທ່ານກ່ອນການໃຊ້ <ph name="BUNDLE_NAME" />.</translation> +<translation id="7872446069773932638">ກຳລັງດາວໂຫຼດ... ຍັງເຫຼືອ <ph name="SECONDS" /> ວິນາທີ</translation> <translation id="7880591377632733558">ຍິນດີຕ້ອນຮັບສູ່ Chrome, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">ຖ້າທ່ານແຊຣ໌ຄອມພິວເຕີ, ໝູ່ເພື່ອນ ແລະຄອບຄົວຂອງທ່ານສາມາດທ່ອງເນັດໄດ້ແຍກຕ່າງຫາກ ແລະຕັ້ງ Chrome ໃນແບບທີ່ພວກເຂົາຕ້ອງການ.</translation> <translation id="7896673875602241923">ຄົນອື່ນເຄີຍເຂົ້າສູ່ລະບົບ Chrome ໃນຄອມພິວເຕີນີ້ເປັນ <ph name="ACCOUNT_EMAIL_LAST" /> ມາກ່ອນແລ້ວ. ກະລຸນາສ້າງຜູ້ໃຊ້ Chrome ໃໝ່ເພື່ອເກັບຂໍ້ມູນຂອງທ່ານໃຫ້ແຍກກັນຕ່າງຫາກ.</translation> @@ -323,8 +348,11 @@ <translation id="8005666035647241369">ຫາຕົວຈັດການລະຫັດຜ່ານ Google ຢູ່ອຸປະກອນນີ້</translation> <translation id="8008534537613507642">ຕິດຕັ້ງ Chrome ຄືນໃໝ່</translation> <translation id="8013993649590906847">ຖ້າຮູບບໍ່ມີລາຍລະອຽດທີ່ເປັນປະໂຫຍດ, Chrome ຈະພະຍາຍາມໃຫ້ລາຍລະອຽດແກ່ທ່ານ. ເພື່ອສ້າງລາຍລະອຽດ, ລະບົບຈະສົ່ງຮູບພາບໃຫ້ Google.</translation> +<translation id="80471789339884597">ຂໍຂອບໃຈສຳລັບການຕິດຕັ້ງ. ທ່ານຈະຕ້ອງຣີສະຕາດໂປຣແກຣມທ່ອງເວັບຂອງທ່ານທັງໝົດກ່ອນການໃຊ້ <ph name="BUNDLE_NAME" />.</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">ກ່ຽວກັບ Google Chrome</translation> +<translation id="813913629614996137">ກຳລັງລິເລີ່ມ...</translation> <translation id="8255190535488645436">Google Chrome ກໍາລັງໃຊ້ກ້ອງຖ່າຍຮູບ ແລະໄມໂຄຣໂຟນຂອງທ່ານ.</translation> <translation id="8286862437124483331">Google Chrome ກໍາລັງພະຍາຍາມສະແດງລະຫັດຜ່ານ. ພິມລະຫັດຜ່ານ Windows ຂອງທ່ານ ເພື່ອອະນຸຍາດອັນນີ້.</translation> <translation id="828798499196665338">ພໍ່ແມ່ຂອງທ່ານໄດ້ປິດ "ການອະນຸຍາດສຳລັບເວັບໄຊ, ແອັບ ແລະ ສ່ວນຂະຫຍາຍ" ສຳລັບ Chrome ແລ້ວ. ການເປີດການນຳໃຊ້ <ph name="EXTENSION_TYPE_PARAMETER" /> ນີ້ບໍ່ໄດ້ຮັບອະນຸຍາດ.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_lt.xtb b/chrome/app/resources/google_chrome_strings_lt.xtb index e668f7e..a624ffd 100644 --- a/chrome/app/resources/google_chrome_strings_lt.xtb +++ b/chrome/app/resources/google_chrome_strings_lt.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="lt"> <translation id="1001534784610492198">Diegimo programos archyvas sugadintas arba negalioja. Atsisiųskite „Google Chrome“ dar kartą.</translation> +<translation id="1026101648481255140">Tęsti diegimą</translation> <translation id="102763973188675173">Tinkinkite ir valdykite „Google Chrome“. Pasiekiamas naujinys.</translation> <translation id="1051826050538111504">Kompiuteryje yra kenkėjiškos programinės įrangos. „Chrome“ gali ją pašalinti, atkurti nustatymus ir išjungti plėtinius, kad naršyklė vėl veiktų įprastai.</translation> <translation id="1065672644894730302">Jūsų nuostatų negalima nuskaityti. @@ -15,6 +16,7 @@ <translation id="1154147086299354128">&Atidaryti naudojant „Chrome“</translation> <translation id="1178374936842835197">Jei nustatymai šiame puslapyje nerodomi, jų ieškokite <ph name="LINK_BEGIN" /> „ChromeOS Flex“ nustatymuose<ph name="LINK_END" /></translation> +<translation id="1203500561924088507">Dėkojame už diegimą. Turite iš naujo paleisti naršyklę, prieš naudodami „<ph name="BUNDLE_NAME" />“.</translation> <translation id="1278833599417554002">Paleisti iš naujo atnaujinant „&Chrome“</translation> <translation id="1302523850133262269">Palaukite, kol „Chrome“ įdiegs naujausius sistemos naujinius.</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> reikia, kad prieš naudodami šį įrenginį perskaitytumėte toliau pateiktas paslaugų teikimo sąlygas. Šios sąlygos neišplečia, nepakeičia ir neapriboja „ChromeOS Flex“ sąlygų.</translation> @@ -35,6 +37,7 @@ <translation id="1619887657840448962">Kad „Chrome“ būtų saugesnė, išjungėme toliau nurodytą plėtinį, kuris nepateiktas <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> sąraše ir tikriausiai buvo pridėtas be jūsų žinios.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Kaip galite tvarkyti savo duomenis:<ph name="END_BOLD" /> siekdami apsaugoti jūsų privatumą, automatiškai ištriname senesnius nei keturių savaičių pomėgius. Jums naršant toliau, pomėgiai vėl gali atsirasti sąraše. Arba galite pašalinti pomėgius, kurių „Chrome“ įtraukti neturėtų.</translation> <translation id="1628000112320670027">Gaukite pagalbos dėl „Chrome“</translation> +<translation id="1640672724030957280">Atsisiunčiama...</translation> <translation id="1662146548738125461">Apie „ChromeOS Flex“</translation> <translation id="1674870198290878346">Atidaryti nuorodą „Chrome“ inko&gnito lange</translation> <translation id="1682634494516646069">„Google Chrome“ negali skaityti ir rašyti į duomenų katalogą: @@ -52,7 +55,9 @@ <translation id="1877026089748256423">„Chrome“ versija yra pasenusi</translation> <translation id="1919130412786645364">Leisti „Chrome“ prisijungti</translation> <translation id="1952239763774043237">Jei norite gauti būsimus „Google Chrome“ naujinius, jums reikės 10.13 ar naujesnės „macOS“ versijos. Šiame kompiuteryje naudojama 10.12 versijos „macOS“.</translation> +<translation id="1953553007165777902">Atsisiunčiama... Liko <ph name="MINUTE" /> min.</translation> <translation id="2018528049276128029">Kiekviename profilyje saugoma atskira „Chrome“ informacija, pvz., žymės, istorija, slaptažodžiai ir kt.</translation> +<translation id="2018879682492276940">Nepavyko įdiegti. Bandykite dar kartą.</translation> <translation id="2071318482926839249">Jau prisijungta prie kitos paskyros. Kad naršytumėte atskirai, „Chrome“ gali sukurti jums atskirą profilį.</translation> <translation id="207902854391093810">Naudojant šias bandomąsias versijas, Skelbimų vertinimas leidžia svetainėms, kuriose lankotės, prašyti „Chrome“ informacijos, padedančios įvertinti savo skelbimų našumą. Skelbimų vertinimas apriboja veiklos skirtingose svetainėse stebėjimą tarp svetainių perduodant kaip įmanoma mažiau informacijos.</translation> <translation id="2094648590148273905">„ChromeOS Flex“ sąlygos</translation> @@ -64,6 +69,7 @@ <translation id="2131230230468101642">Siekdami apsaugoti jūsų privatumą, automatiškai ištriname senesnius nei keturių savaičių pomėgius. Jums naršant toliau, pomėgiai vėl gali atsirasti sąraše. Arba galite pašalinti pomėgius, kurių „Chrome“ įtraukti neturėtų.</translation> <translation id="2139300032719313227">„Chrome“ OS paleidimas iš naujo</translation> <translation id="2151406531797534936">Dabar iš naujo paleiskite „Chrome“</translation> +<translation id="2174917724755363426">Diegimas nebaigtas. Ar tikrai norite atšaukti?</translation> <translation id="2258103955319320201">Jei norite pasiekti „Chrome“ naršyklės duomenis visuose savo įrenginiuose, prisijunkite ir įjunkite sinchronizavimą</translation> <translation id="2290014774651636340">Trūksta „Google“ API raktų. Bus išjungtos kai kurios „Google Chrome“ funkcijos.</translation> <translation id="2290095356545025170">Ar tikrai norite pašalinti „Google Chrome“?</translation> @@ -100,13 +106,16 @@ <translation id="2871893339301912279">Esate prisijungę prie „Chrome“.</translation> <translation id="2885378588091291677">Užduočių tvarkytuvė</translation> <translation id="2888126860611144412">Apie „Chrome“</translation> +<translation id="2915996080311180594">Paleisti iš naujo vėliau</translation> <translation id="2926676257163822632">Nesudėtingus slaptažodžius lengva atspėti. Leiskite „Chrome“ <ph name="BEGIN_LINK" />jums sukurti ir įsiminti sudėtingus slaptažodžius<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">„Chrome“ reikalingas fotoaparato leidimas šioje svetainėje</translation> +<translation id="2928420929544864228">Diegimas baigtas.</translation> <translation id="2929907241665500097">Nepavyko atnaujinti „Chrome“, įvyko klaida. <ph name="BEGIN_LINK" />Pašalinkite „Chrome“ naujinimo problemas ir naujinių klaidas.<ph name="END_LINK" /></translation> <translation id="2969728957078202736">„<ph name="PAGE_TITLE" />“ – prisijungimas prie tinklo – „Chrome“</translation> <translation id="3019382870990049182">Iš naujo paleisti norint atnaujinti &„ChromeOS Flex“</translation> <translation id="303514781271618814">„Chrome“ tyrinėja naujas funkcijas, leidžiančias svetainėms teikti tas pačias naršymo funkcijas, naudojant mažiau jūsų duomenų</translation> <translation id="3037838751736561277">„Google Chrome“ veikia fono režimu.</translation> +<translation id="3038232873781883849">Laukiama, kol bus įdiegta...</translation> <translation id="3059710691562604940">Saugaus naršymo funkcija išjungta. „Chrome“ rekomenduoja ją įjungti.</translation> <translation id="3065168410429928842">„Chrome“ skirtukas</translation> <translation id="3069821012350118710">Svetainės, kuriose apsilankote, prisimena jūsų informaciją, kol uždarote „Chrome“</translation> @@ -120,6 +129,7 @@ <translation id="3169523567916669830">Bandomuoju laikotarpiu matysite ir galėsite pašalinti pomėgių svetainių temas, pagal kurias parenkami jums rodomi skelbimai. „Chrome“ pagal jūsų naršymo istoriją įvertina temas, kurios jus domina.</translation> <translation id="3245429137663807393">Jei taip pat bendrinate „Chrome“ naudojimo ataskaitas, į tas ataskaitas įtraukiami URL, kuriais lankėtės</translation> <translation id="3282568296779691940">Prisijungti prie „Chrome“</translation> +<translation id="3286538390144397061">Paleisti iš naujo dabar</translation> <translation id="3360895254066713204">„Chrome“ pagalbos priemonė</translation> <translation id="3379938682270551431">{0,plural, =0{„Chrome“ bus paleista iš naujo dabar}=1{„Chrome“ bus paleista iš naujo po 1 sekundės}one{„Chrome“ bus paleista iš naujo po # sekundės}few{„Chrome“ bus paleista iš naujo po # sekundžių}many{„Chrome“ bus paleista iš naujo po # sekundės}other{„Chrome“ bus paleista iš naujo po # sekundžių}}</translation> <translation id="3396977131400919238">Diegimo metu įvyko operacinės sistemos klaida. Atsisiųskite „Google Chrome“ dar kartą.</translation> @@ -156,9 +166,11 @@ <translation id="4106587138345390261">„Chrome“ tyrinėja naujas funkcijas, leidžiančias svetainėms teikti tas pačias naršymo funkcijas, naudojant mažiau jūsų informacijos</translation> <translation id="4110895483821904099">Nustatykite naują „Chrome“ profilį</translation> <translation id="4147555960264124640">Prisijungiate su valdoma paskyra ir leidžiate jos administratoriui valdyti jūsų „Google Chrome“ profilį. „Chrome“ duomenys, pvz., programos, žymės, istorija, slaptažodžiai ir kiti nustatymai, bus visam laikui susieti su <ph name="USER_NAME" />. Galėsite ištrinti šiuos duomenis naudodami „Google“ paskyrų informacijos suvestinę, bet negalėsite susieti šių duomenų su kita paskyra. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Diegiama...</translation> <translation id="4149882025268051530">Diegimo programai nepavyko išpakuoti archyvo. Atsisiųskite „Google Chrome“ dar kartą.</translation> <translation id="4191857738314598978">{0,plural, =1{„Chrome“ paleidimas iš naujo po dienos}one{„Chrome“ paleidimas iš naujo po # dienos}few{„Chrome“ paleidimas iš naujo po # dienų}many{„Chrome“ paleidimas iš naujo po # dienos}other{„Chrome“ paleidimas iš naujo po # dienų}}</translation> <translation id="4205939740494406371">„Chrome“ negali patikrinti jūsų slaptažodžių. Bandykite dar kartą po 24 val. arba <ph name="BEGIN_LINK" />patikrinkite slaptažodžius „Google“ paskyroje<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">Atšaukiama...</translation> <translation id="4242034826641750751">„Chrome“ reikalingi fotoaparato ir mikrofono leidimai šioje svetainėje</translation> <translation id="424864128008805179">Atsijungti nuo „Chrome“?</translation> <translation id="4251615635259297716">Susisieti „Chrome“ duomenis su šia paskyra?</translation> @@ -166,6 +178,7 @@ <translation id="4281844954008187215">Paslaugų teikimo sąlygos</translation> <translation id="4293420128516039005">Prisijunkite, kad galėtumėte sinchronizuoti ir suasmeninti „Chrome“ skirtinguose įrenginiuose</translation> <translation id="4328355335528187361">„Google Chrome Dev“ („mDNS-In“)</translation> +<translation id="4334294535648607276">Atsisiuntimas baigtas.</translation> <translation id="4335235004908507846">„Chrome“ gali padėti apsisaugoti nuo duomenų saugos pažeidimų, blogų plėtinių ir daugiau</translation> <translation id="4343195214584226067">Plėtinys „<ph name="EXTENSION_NAME" />“ pridėtas prie „Chrome“</translation> <translation id="4384570495110188418">„Chrome“ negali patikrinti jūsų slaptažodžių, nes esate neprisijungę</translation> @@ -180,6 +193,7 @@ <translation id="4600710005438004015">Nepavyko atnaujinti „Chrome“ į naujausią versiją, todėl nebus pasiekiamos naujos funkcijos ir saugos pataisos.</translation> <translation id="4627412468266359539">Pasirenkama: padėkite tobulinti „ChromeOS Flex“ funkcijas ir našumą automatiškai siųsdami diagnostikos ir naudojimo duomenis į sistemą „Google“.</translation> <translation id="4633000520311261472">Kad „Chrome“ padarytume saugesnę, išjungėme kai kuriuos plėtinius, kurių nėra „<ph name="IDS_EXTENSION_WEB_STORE_TITLE" />“ sąraše ir kurie galėjo būti pridėti be jūsų žinios.</translation> +<translation id="4680828127924988555">Atšaukti diegimą</translation> <translation id="469553575393225953">Plėtiniai, programos ir temos iš nežinomų šaltinių gali pakenkti jūsų įrenginiui. „Chrome“ rekomenduoja įdiegti tik iš „Chrome“ internetinės parduotuvės</translation> <translation id="4728575227883772061">Diegimas nepavyko dėl nežinomos klaidos. Jei šiuo metu veikia „Google Chrome“, uždarykite ir pabandykite iš naujo.</translation> <translation id="4747730611090640388">„Chrome“ gali numatyti jūsų pomėgius. Vėliau svetainė, kurioje lankotės, gali paprašyti „Chrome“ peržiūrėti jūsų pomėgius, kad galėtų suasmeninti jūsų matomus skelbimus.</translation> @@ -235,10 +249,14 @@ <translation id="5895138241574237353">Paleisti iš naujo</translation> <translation id="5901850848447342934">Būsite <ph name="BEGIN_BOLD" />atjungti nuo daugumos svetainių<ph name="END_BOLD" />, kai uždarysite „Chrome“. Jei sinchronizavimas išjungtas, taip pat būsite <ph name="BEGIN_BOLD" />atjungti nuo „Google“ paslaugų ir „Chrome“<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592">„<ph name="PAGE_TITLE" />“ – prisijungimas prie tinklo</translation> +<translation id="5924017743176219022">Prisijungiama prie interneto...</translation> <translation id="5940385492829620908">Čia saugoma žiniatinklio informacija, žymės ir kiti „Chrome“ duomenys.</translation> +<translation id="5941711191222866238">Sumažinti</translation> <translation id="5941830788786076944">Padarykite „Google Chrome“ numatytąja naršykle</translation> <translation id="5959292945051687759">Jei nustatymas šiame puslapyje nerodomas, ieškokite jo <ph name="LINK_BEGIN" /> „Chrome“ OS nustatymuose<ph name="LINK_END" /></translation> +<translation id="6003112304606738118">Atsisiunčiama… Liko <ph name="HOURS" /> val.</translation> +<translation id="6040143037577758943">Uždaryti</translation> <translation id="6070348360322141662">Kad būtų papildomai užtikrintas saugumas, „Google Chrome“ užšifruos duomenis</translation> <translation id="608006075545470555">Darbo profilio pridėjimas prie šios naršyklės</translation> <translation id="6113794647360055231">„Chrome“ dabar dar tobulesnė</translation> @@ -247,8 +265,10 @@ <translation id="6173637689840186878">„<ph name="PAGE_TITLE" />“ – „Google Chrome Beta“</translation> <translation id="6235018212288296708">„Google Chrome“ skirta taisyklė, pagal kurią leidžiamas mDNS srautas.</translation> <translation id="6247557882553405851">„Google“ slaptažodžių tvarkytuvė</translation> +<translation id="6273793429163604305">Susikaupkite...</translation> <translation id="6291089322031436445">„Chrome Dev“ programos</translation> <translation id="6291549208091401781">„Google Chrome“ jau įdiegta visiems kompiuterio naudotojams.</translation> +<translation id="6327105987658262776">Naujini nėra.</translation> <translation id="6412673304250309937">Tikrinami URL pagal nesaugių svetainių sąrašą, saugomą naršyklėje „Chrome“. Jei svetainė bando pavogti slaptažodį ar atsisiuntėte žalingą failą, „Chrome“ taip pat gali siųsti URL, įskaitant puslapio turinio dalis, Saugaus naršymo funkcijai.</translation> <translation id="6418662306461808273">Perjungti į esamą „Chrome“ profilį?</translation> <translation id="6506909944137591434">„Chrome“ reikalingas fotoaparato leidimas, kad būtų galima sukurti trimatį aplinkos žemėlapį</translation> @@ -269,6 +289,7 @@ <translation id="6943584222992551122">Šio asmens naršymo duomenys bus ištrinti iš šio įrenginio. Jei norite atkurti duomenis, prisijunkite prie „Chrome“ kaip <ph name="USER_EMAIL" />.</translation> <translation id="6967962315388095737">Beta versijos „Google Chrome“ skirta taisyklė, pagal kurią leidžiamas gaunamas mDNS srautas.</translation> <translation id="6989339256997917931">„Google Chrome“ atnaujinta, tačiau jos nenaudojote mažiausiai 30 dienų.</translation> +<translation id="7025789849649390912">Diegimas sustabdytas.</translation> <translation id="7025800014283535195">Čia galite perjungti „Chrome“ profilius</translation> <translation id="7036251913954633326">Jei norite šią paskyrą naudoti tik vieną kartą, galite naudoti <ph name="GUEST_LINK_BEGIN" />svečio režimą<ph name="GUEST_LINK_END" /> naršyklėje „Chrome“. Jei norite pridėti paskyrą kitam asmeniui, <ph name="LINK_BEGIN" />pridėkite naują asmenį<ph name="LINK_END" /> prie „<ph name="DEVICE_TYPE" />“. @@ -297,11 +318,13 @@ <translation id="7481213027396403996">Patikimiausios „Chrome“ saugos užtikrinimas</translation> <translation id="7486227612705979895">„Chrome“ turės prieigą prie Disko, kad galėtų teikti pasiūlymus adreso juostoje</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119">„<ph name="COMPANY_NAME" />“ diegimo programa</translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">Sveiki, tai „Chrome“</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> reikia, kad prieš naudodami šį įrenginį perskaitytumėte toliau pateiktas paslaugų teikimo sąlygas ir su jomis sutiktumėte. Šios sąlygos neišplečia, nepakeičia ir neapriboja „Google Chrome“ OS sąlygų.</translation> <translation id="7629695634924605473">„Chrome“ praneš, jei slaptažodžiai bus pažeisti</translation> <translation id="7641148173327520642">Sistemos administratorius sukonfigūravo „Google Chrome“ atidaryti alternatyvią naršyklę <ph name="ALTERNATIVE_BROWSER_NAME" />, norint pasiekti <ph name="TARGET_URL_HOSTNAME" />.</translation> +<translation id="7649070708921625228">Pagalba</translation> <translation id="7651907282515937834">„Chrome Enterprise“ logotipas</translation> <translation id="7655455401911432608">Jūsų naršymo istorija, svetainių, kuriose lankėtės naudodami „Chrome“ šiame įrenginyje, įrašas.</translation> <translation id="7747138024166251722">Diegimo programai nepavyko sukurti laikino katalogo. Patikrinkite, ar yra laisvos vietos diske ir, ar leidžiama įdiegti programinę įrangą.</translation> @@ -313,6 +336,8 @@ <translation id="7801699035218095297">„Google Chrome“ bando kopijuoti slaptažodžius. Įveskite „Windows“ slaptažodį, kad tai leistumėte.</translation> <translation id="7808348361785373670">Pašalinti iš „Chrome“...</translation> <translation id="7825851276765848807">Nepavyko įdiegti dėl nenustatytos klaidos. Atsisiųskite „Google Chrome“ dar kartą.</translation> +<translation id="7845233973568007926">Dėkojame už diegimą. Turite iš naujo paleisti kompiuterį, prieš naudodami „<ph name="BUNDLE_NAME" />“.</translation> +<translation id="7872446069773932638">Atsisiunčiama... Liko <ph name="SECONDS" /> sek.</translation> <translation id="7880591377632733558">Sveiki, <ph name="ACCOUNT_FIRST_NAME" />, tai – „Chrome“</translation> <translation id="7890208801193284374">Jei bendrinate kompiuterį, šeimos nariai ir draugai gali naršyti atskirai ir nustatyti „Chrome“ pagal savo poreikius.</translation> <translation id="7896673875602241923">Kažkas anksčiau prisijungė prie „Chrome“ šiame kompiuteryje kaip <ph name="ACCOUNT_EMAIL_LAST" />. Sukurkite naują „Chrome“ naudotoją, kad apsaugotumėte savo informaciją.</translation> @@ -323,8 +348,11 @@ <translation id="8005666035647241369">„Google“ slaptažodžių tvarkytuvė šiame įrenginyje</translation> <translation id="8008534537613507642">Iš naujo įdiegti „Chrome“</translation> <translation id="8013993649590906847">Jei nebus naudingo vaizdo aprašo, „Chrome“ bandys jums jį pateikti. Kad būtų galima kurti aprašus, vaizdai siunčiami į sistemą „Google“.</translation> +<translation id="80471789339884597">Dėkojame už diegimą. Turite iš naujo paleisti visas naršykles, prieš naudodami „<ph name="BUNDLE_NAME" />“.</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">Apie „&Google Chrome“</translation> +<translation id="813913629614996137">Inicijuojama...</translation> <translation id="8255190535488645436">„Google Chrome“ naudoja jūsų fotoaparatą ir mikrofoną.</translation> <translation id="8286862437124483331">„Google Chrome“ bando rodyti slaptažodžius. Įveskite „Windows“ slaptažodį, kad tai leistumėte.</translation> <translation id="828798499196665338">Jūsų tėvai išjungė svetainių, programų ir plėtinių leidimus sistemoje „Chrome“. Neleidžiama įgalinti šio <ph name="EXTENSION_TYPE_PARAMETER" />.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_lv.xtb b/chrome/app/resources/google_chrome_strings_lv.xtb index f06c4a3..40db4dd 100644 --- a/chrome/app/resources/google_chrome_strings_lv.xtb +++ b/chrome/app/resources/google_chrome_strings_lv.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="lv"> <translation id="1001534784610492198">Instalētāja arhīvs ir bojāts vai nav derīgs. Lūdzu, vēlreiz lejupielādējiet Google Chrome.</translation> +<translation id="1026101648481255140">Atsākt instalēšanu</translation> <translation id="102763973188675173">Pielāgojiet un pārvaldiet pārlūku Google Chrome. Ir pieejams atjauninājums.</translation> <translation id="1051826050538111504">Jūsu datorā ir kaitīga programmatūra. Pārlūkprogramma Chrome var noņemt šo programmatūru, atjaunot jūsu iestatījumus un atspējot paplašinājumus, lai tā atkal pareizi darbotos.</translation> <translation id="1065672644894730302">Jūsu preferences nevar nolasīt. Dažas funkcijas var nebūt pieejamas, un preferenču izmaiņas netiks saglabātas</translation> @@ -12,6 +13,7 @@ <translation id="1152920704813762236">Par Chrome OS</translation> <translation id="1154147086299354128">&Atvērt pārlūkā Chrome</translation> <translation id="1178374936842835197">Ja šajā lapā iestatījums nav pieejams, skatiet to <ph name="LINK_BEGIN" />Chrome OS Flex iestatījumos<ph name="LINK_END" />.</translation> +<translation id="1203500561924088507">Pateicamies, ka veicāt instalēšanu. Pirms <ph name="BUNDLE_NAME" /> izmantošanas ir jārestartē pārlūkprogramma.</translation> <translation id="1278833599417554002">Atkārtoti palaist, lai atjauninātu &Chrome</translation> <translation id="1302523850133262269">Lūdzu, uzgaidiet, kamēr Chrome instalē jaunākos sistēmas atjauninājumus.</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> pieprasa, lai pirms šīs ierīces lietošanas jūs izlasītu tālāk izklāstītos pakalpojumu sniegšanas noteikumus un piekristu tiem. Šie noteikumi nepaplašina, nepārveido un neierobežo operētājsistēmas Google Chrome OS Flex noteikumus.</translation> @@ -31,6 +33,7 @@ <translation id="1619887657840448962">Lai uzlabotu Chrome drošību, mēs atspējojām tālāk norādīto paplašinājumu, kas nav norādīts vietnē <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> un iespējams, tika pievienots, jums nezinot.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Kā varat pārvaldīt savus datus:<ph name="END_BOLD" /> lai aizsargātu jūsu konfidencialitāti, mēs automātiski dzēšam intereses, kas ir glabātas ilgāk par četrām nedēļām. Intereses var tikt atkārtoti pievienotas sarakstam, kad turpināsiet pārlūkošanu. Varat arī noņemt intereses, ja nevēlaties, lai Chrome tās apsvērtu.</translation> <translation id="1628000112320670027">Saņemt palīdzību par Chrome</translation> +<translation id="1640672724030957280">Notiek lejupielāde...</translation> <translation id="1662146548738125461">Par Chrome OS Flex</translation> <translation id="1674870198290878346">Atvērt saiti Chrome inko&gnito režīma logā</translation> <translation id="1682634494516646069">Google Chrome nevar nolasīt savu datu direktoriju un ierakstīt tajā: @@ -48,7 +51,9 @@ <translation id="1877026089748256423">Chrome versija ir novecojusi.</translation> <translation id="1919130412786645364">Atļaut pierakstīties pārlūkā Chrome</translation> <translation id="1952239763774043237">Lai saņemtu turpmākus Google Chrome atjauninājumus, ir nepieciešama operētājsistēma macOS 10.13 vai jaunāka versija. Šajā datorā tiek izmantota macOS 10.12. versija</translation> +<translation id="1953553007165777902">Notiek lejupielāde... Atlikušais laiks: <ph name="MINUTE" /> minūte(-es).</translation> <translation id="2018528049276128029">Katrā profilā tiek glabāta attiecīgā Chrome profila informācija, piemēram, grāmatzīmes, vēsture, paroles un citi dati.</translation> +<translation id="2018879682492276940">Instalēšana neizdevās. Lūdzu, mēģiniet vēlreiz.</translation> <translation id="2071318482926839249">Jūs jau esat pierakstījies citā kontā. Lai atdalītu pārlūkošanu, pārlūkā Chrome varat izveidot atsevišķu profilu.</translation> <translation id="207902854391093810">Kad izmēģināšana ir ieslēgta, reklāmu izvērtēšana ļauj jūsu apmeklētajām vietnēm pieprasīt informāciju no Chrome, lai efektīvāk novērtētu vietnēs rādīto reklāmu veiktspēju. Reklāmu izvērtēšana ierobežo starpvietņu izsekošanu, pārsūtot starp vietnēm pēc iespējas mazāk informācijas.</translation> <translation id="2094648590148273905">Chrome OS Flex noteikumi</translation> @@ -60,6 +65,7 @@ <translation id="2131230230468101642">Lai aizsargātu jūsu konfidencialitāti, mēs automātiski dzēšam intereses, kas ir glabātas ilgāk par četrām nedēļām. Intereses var tikt atkārtoti pievienotas sarakstam, kad turpināsiet pārlūkošanu. Varat arī noņemt intereses, ja nevēlaties, lai Chrome tās apsvērtu.</translation> <translation id="2139300032719313227">Chrome OS restartēšana</translation> <translation id="2151406531797534936">Lūdzu, nekavējoties restartējiet pārlūku Chrome</translation> +<translation id="2174917724755363426">Instalēšana nav pabeigta. Vai tiešām vēlaties atcelt?</translation> <translation id="2258103955319320201">Lai piekļūtu savam Chrome saturam visās savās ierīcēs, pierakstieties un pēc tam ieslēdziet sinhronizāciju.</translation> <translation id="2290014774651636340">Trūkst Google API atslēgu. Tiks atspējotas dažas Google Chrome funkcijas.</translation> <translation id="2290095356545025170">Vai tiešām vēlaties atinstalēt Google Chrome?</translation> @@ -96,13 +102,16 @@ <translation id="2871893339301912279">Esat pierakstījies pārlūkā Chrome!</translation> <translation id="2885378588091291677">Uzdevumu pārvaldnieks</translation> <translation id="2888126860611144412">Par Chrome</translation> +<translation id="2915996080311180594">Restartēt vēlāk</translation> <translation id="2926676257163822632">Nedrošas paroles ir viegli uzminēt. Pārlūkā Chrome <ph name="BEGIN_LINK" />var automātiski veidot un iegaumēt drošas paroles jūsu kontiem<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">Pārlūkam Chrome ir nepieciešama atļauja izmantot kameru šajā vietnē.</translation> +<translation id="2928420929544864228">Instalēšana pabeigta.</translation> <translation id="2929907241665500097">Pārlūkprogramma Chrome netika atjaunināta. Radās problēma. <ph name="BEGIN_LINK" />Novērsiet Chrome atjaunināšanas problēmas.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> — pierakstīšanās tīklā — Chrome</translation> <translation id="3019382870990049182">Palaist atkārtoti, lai atjauninātu &Chrome OS Flex</translation> <translation id="303514781271618814">Chrome pēta jaunas funkcijas, kas ļauj vietnēm nodrošināt tādas pašas pārlūkošanas iespējas, izmantojot mazāk datu.</translation> <translation id="3037838751736561277">Google Chrome darbojas fona režīmā.</translation> +<translation id="3038232873781883849">Gaida, lai instalētu...</translation> <translation id="3059710691562604940">Droša pārlūkošana ir izslēgta. Pārlūkā Chrome tiek ieteikts to ieslēgt.</translation> <translation id="3065168410429928842">Chrome cilne</translation> <translation id="3069821012350118710">Apmeklētajās vietnēs jūsu informācija tiks iegaumēta, līdz jūs aizvērsiet pārlūku Chrome.</translation> @@ -116,6 +125,7 @@ <translation id="3169523567916669830">Izmēģinājuma laikā varat skatīt un noņemt interešu tēmas, kas vietnēs tika izmantotas reklāmu rādīšanai. Pārlūkā Chrome tiek aptuveni noteiktas jūsu intereses, ņemot vērā neseno pārlūkošanas vēsturi.</translation> <translation id="3245429137663807393">Ja kopīgojat arī Chrome lietojuma pārskatus, šajos pārskatos tiek iekļauti jūsu apmeklētie vietrāži URL.</translation> <translation id="3282568296779691940">Pierakstīties pārlūkā Chrome</translation> +<translation id="3286538390144397061">Restartēt tūlīt</translation> <translation id="3360895254066713204">Chrome Helper</translation> <translation id="3379938682270551431">{0,plural, =0{Pārlūks Chrome tūlīt tiks restartēts}=1{Pārlūks Chrome pēc 1 sekundes tiks restartēts}zero{Pārlūks Chrome pēc # sekundēm tiks restartēts}one{Pārlūks Chrome pēc # sekundes tiks restartēts}other{Pārlūks Chrome pēc # sekundēm tiks restartēts}}</translation> <translation id="3396977131400919238">Instalācijas laikā radās operētājsistēmas kļūda. Lūdzu, vēlreiz lejupielādējiet Google Chrome.</translation> @@ -152,9 +162,11 @@ <translation id="4106587138345390261">Chrome pēta jaunas funkcijas, kas ļauj vietnēs nodrošināt tādas pašas pārlūkošanas iespējas, izmantojot mazāk personas informācijas.</translation> <translation id="4110895483821904099">Jaunā Chrome profila iestatīšana</translation> <translation id="4147555960264124640">Jūs pierakstāties ar pārvaldītu kontu un nodrošināt, ka tā administrators var pārvaldīt jūsu Google Chrome profilu. Jūsu Chrome dati, piemēram, lietotnes, grāmatzīmes, vēsture, paroles un citi iestatījumi tiks neatgriezeniski saistīti ar lietotāju <ph name="USER_NAME" />. Varēsiet dzēst šos datus, izmantojot Google kontu informācijas paneli, taču nevarēsiet saistīt šos datus ar citu kontu. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Notiek instalēšana...</translation> <translation id="4149882025268051530">Instalētājam neizdevās atarhivēt arhīvu. Lūdzu, vēlreiz lejupielādējiet Google Chrome.</translation> <translation id="4191857738314598978">{0,plural, =1{Restartējiet pārlūku Chrome vienas dienas laikā}zero{Restartējiet pārlūku Chrome # dienu laikā}one{Restartējiet pārlūku Chrome # dienas laikā}other{Restartējiet pārlūku Chrome # dienu laikā}}</translation> <translation id="4205939740494406371">Pārlūkprogrammā Chrome nevar pārbaudīt jūsu paroles. Mēģiniet vēlreiz pēc 24 stundām vai <ph name="BEGIN_LINK" />pārbaudiet paroles savā Google kontā<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">Notiek atcelšana...</translation> <translation id="4242034826641750751">Pārlūkam Chrome ir nepieciešama atļauja izmantot kameru un mikrofonu šajā vietnē.</translation> <translation id="424864128008805179">Vai izrakstīties no pārlūka Chrome?</translation> <translation id="4251615635259297716">Vai saistīt Chrome datus ar šo kontu?</translation> @@ -162,6 +174,7 @@ <translation id="4281844954008187215">Google pakalpojumu noteikumi</translation> <translation id="4293420128516039005">Pierakstieties, lai sinhronizētu un personalizētu Chrome visās savās ierīcēs.</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">Lejupielāde pabeigta.</translation> <translation id="4335235004908507846">Chrome var palīdzēt aizsargāt jūs pret datu noplūdi, ļaunprātīgiem paplašinājumiem un citiem apdraudējumiem.</translation> <translation id="4343195214584226067">Paplašinājums <ph name="EXTENSION_NAME" /> pievienots pārlūkam Chrome</translation> <translation id="4384570495110188418">Pārlūkprogrammā Chrome nevar pārbaudīt jūsu paroles, jo jūs neesat pierakstījies.</translation> @@ -176,6 +189,7 @@ <translation id="4600710005438004015">Nevarēja atjaunināt uz jaunāko Chrome versiju, tādēļ jūs nevarēsiet piekļūt jaunākajām funkcijām un drošības labojumiem.</translation> <translation id="4627412468266359539">Neobligāti: palīdziet uzlabot Chrome OS Flex funkcijas un veiktspēju, automātiski nosūtot Google serveriem diagnostikas un lietojuma datus.</translation> <translation id="4633000520311261472">Lai uzlabotu Chrome drošību, mēs atspējojām dažus paplašinājumus, kas nav norādīti vietnē <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> un, iespējams, tika pievienoti, jums nezinot.</translation> +<translation id="4680828127924988555">Atcelt instalēšanu</translation> <translation id="469553575393225953">No nezināmiem avotiem iegūti paplašinājumi, lietotnes un motīvi var kaitēt ierīcei. Chrome komanda iesaka instalēt tos tikai no Chrome interneta veikala.</translation> <translation id="4728575227883772061">Instalācija neizdevās nenoteiktas kļūdas dēļ. Ja Google Chrome pašlaik darbojas, lūdzu, aizveriet to un mēģiniet vēlreiz.</translation> <translation id="4747730611090640388">Pārlūkā Chrome var aptuveni noteikt jūsu intereses. Vēlāk kāda jūsu apmeklēta vietne var pieprasīt pārlūkam Chrome atļauju skatīt jūsu intereses, lai personalizētu jums rādāmās reklāmas.</translation> @@ -229,9 +243,13 @@ <translation id="5895138241574237353">Restartēt</translation> <translation id="5901850848447342934">Aizverot pārlūku Chrome, jūs tiksiet <ph name="BEGIN_BOLD" />izrakstīts no lielākās daļas vietņu<ph name="END_BOLD" />. Ja sinhronizācija ir izslēgta, jūs tiksiet arī <ph name="BEGIN_BOLD" />izrakstīts no Google pakalpojumiem un pārlūka Chrome<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> — pierakstīšanās tīklā</translation> +<translation id="5924017743176219022">Notiek savienojuma izveide ar internetu...</translation> <translation id="5940385492829620908">Šeit atrodas jūsu tīmekļa saturs, grāmatzīmes un cits Chrome saturs.</translation> +<translation id="5941711191222866238">Minimizēt</translation> <translation id="5941830788786076944">Izveidot Google Chrome par noklusējuma pārlūku</translation> <translation id="5959292945051687759">Ja iestatījums nav redzams šajā lapā, meklējiet to <ph name="LINK_BEGIN" />Chrome OS iestatījumos<ph name="LINK_END" />.</translation> +<translation id="6003112304606738118">Notiek lejupielāde... Atlikušais laiks: <ph name="HOURS" /> stunda(-as).</translation> +<translation id="6040143037577758943">Aizvērt</translation> <translation id="6070348360322141662">Papildu drošības nolūkos Google Chrome šifrēs jūsu datus.</translation> <translation id="608006075545470555">Darba profila pievienošana šai pārlūkprogrammai</translation> <translation id="6113794647360055231">Pārlūkā Chrome ir veikti uzlabojumi</translation> @@ -240,8 +258,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> — Google Chrome beta versija</translation> <translation id="6235018212288296708">Ienākošo savienojumu kārtula pārlūkam Google Chrome, lai atļautu mDNS datplūsmu.</translation> <translation id="6247557882553405851">Google paroļu pārvaldnieks</translation> +<translation id="6273793429163604305">Lūdzu, uzgaidiet...</translation> <translation id="6291089322031436445">Chrome Dev lietotnes</translation> <translation id="6291549208091401781">Pārlūks Google Chrome jau ir instalēts visiem jūsu datora lietotājiem.</translation> +<translation id="6327105987658262776">Atjauninājums nav pieejams.</translation> <translation id="6412673304250309937">Vietrāži URL tiek pārbaudīti, salīdzinot ar nedrošu vietņu sarakstu, kas glabājas pārlūkprogrammā Chrome. Ja kādā vietnē tiek mēģināts nozagt jūsu paroli vai ja jūs lejupielādējat kaitīgu failu, Chrome var nosūtīt attiecīgo URL un lapas satura fragmentus uz funkciju Droša pārlūkošana.</translation> <translation id="6418662306461808273">Vai pāriet uz esošo Chrome profilu?</translation> <translation id="6506909944137591434">Pārlūkam Chrome ir nepieciešama atļauja izmantot kameru, lai varētu izveidot jūsu apkārtnes 3D karti.</translation> @@ -262,6 +282,7 @@ <translation id="6943584222992551122">Šī lietotāja pārlūkošanas dati tiks dzēsti no šīs ierīces. Lai atkoptu datus, pierakstieties pārlūkprogrammā Chrome kā lietotājs <ph name="USER_EMAIL" />.</translation> <translation id="6967962315388095737">Ienākošo savienojumu kārtula pārlūkam Google Chrome Beta, lai atļautu mDNS datplūsmu.</translation> <translation id="6989339256997917931">Pārlūkprogramma Google Chrome ir atjaunināta, bet jūs neesat to izmantojis vismaz 30 dienas.</translation> +<translation id="7025789849649390912">Instalēšana apturēta.</translation> <translation id="7025800014283535195">Šeit varat pārslēgties starp Chrome profiliem.</translation> <translation id="7036251913954633326">Ja vēlaties šo kontu izmantot tikai vienu reizi, varat lietot <ph name="GUEST_LINK_BEGIN" />viesa režīmu<ph name="GUEST_LINK_END" /> pārlūkā Chrome. Ja vēlaties pievienot kontu kādam citam, <ph name="LINK_BEGIN" />pievienojiet jaunu personu<ph name="LINK_END" /> savai ierīcei (<ph name="DEVICE_TYPE" />). @@ -290,11 +311,13 @@ <translation id="7481213027396403996">Visaugstākais Chrome drošības līmenis</translation> <translation id="7486227612705979895">Pārlūkā Chrome tiks izmantota Diskā pieejamā informācija, lai adrešu joslā piedāvātu ieteikumus</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119"><ph name="COMPANY_NAME" /> instalēšanas programma</translation> <translation id="7606334485649076285">Google Chrome OS Flex</translation> <translation id="7626032353295482388">Laipni lūdzam pārlūkā Chrome</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> pieprasa, lai pirms šīs ierīces lietošanas jūs izlasītu tālāk sniegtos pakalpojumu sniegšanas noteikumus un piekristu tiem. Šie noteikumi nepaplašina, nepārveido un neierobežo operētājsistēmas Google Chrome OS noteikumus.</translation> <translation id="7629695634924605473">Ja jūsu paroles kādreiz tiks apdraudētas, pārlūkā Chrome saņemsiet paziņojumu</translation> <translation id="7641148173327520642">Jūsu sistēmas administrators ir konfigurējis Google Chrome atvērt <ph name="ALTERNATIVE_BROWSER_NAME" />, lai piekļūtu <ph name="TARGET_URL_HOSTNAME" />.</translation> +<translation id="7649070708921625228">Palīdzība</translation> <translation id="7651907282515937834">Chrome Enterprise logotips</translation> <translation id="7655455401911432608">Jūsu pārlūkošanas vēsture, kurā tiek reģistrētas vietnes, ko šajā ierīcē apmeklējat ar pārlūku Chrome.</translation> <translation id="7747138024166251722">Instalētājam neizdevās izveidot pagaidu katalogu. Lūdzu, pārbaudiet, vai diskā pietiek vietas un vai ir atļauja instalēt programmatūru.</translation> @@ -306,6 +329,8 @@ <translation id="7801699035218095297">Google Chrome mēģina nokopēt paroles. Lai to atļautu, ierakstiet savu Windows paroli.</translation> <translation id="7808348361785373670">Noņemšana no pārlūka Chrome...</translation> <translation id="7825851276765848807">Instalēšana neizdevās nenoteiktas kļūdas dēļ. Lūdzu, lejupielādējiet pārlūkprogrammu Google Chrome vēlreiz.</translation> +<translation id="7845233973568007926">Pateicamies, ka veicāt instalēšanu. Pirms <ph name="BUNDLE_NAME" /> izmantošanas ir jārestartē dators.</translation> +<translation id="7872446069773932638">Notiek lejupielāde... Atlikušais laiks: <ph name="SECONDS" /> sekunde(-es).</translation> <translation id="7880591377632733558">Laipni lūdzam pārlūkā Chrome, <ph name="ACCOUNT_FIRST_NAME" />!</translation> <translation id="7890208801193284374">Ja jūsu datoru izmanto arī jūsu draugi un ģimenes locekļi, viņi var iestatīt pārlūku Chrome atbilstoši savām vēlmēm un pārlūkot saturu atsevišķos kontos.</translation> <translation id="7896673875602241923">Kāds iepriekš pierakstījās pārlūkā Chrome šajā datorā, izmantojot e-pasta adresi <ph name="ACCOUNT_EMAIL_LAST" />. Lūdzu, izveidojiet jaunu Chrome lietotāju, lai nošķirtu savu informāciju.</translation> @@ -316,8 +341,11 @@ <translation id="8005666035647241369">Google paroļu pārvaldniekā šajā ierīcē</translation> <translation id="8008534537613507642">Pārinstalēt Chrome</translation> <translation id="8013993649590906847">Ja attēlam nav vērtīga apraksta, pārlūks Chrome mēģinās jums tādu nodrošināt. Lai izveidotu aprakstus, attēli tiek nosūtīti uzņēmumam Google.</translation> +<translation id="80471789339884597">Pateicamies, ka veicāt instalēšanu. Pirms <ph name="BUNDLE_NAME" /> izmantošanas ir jārestartē visas pārlūkprogrammas.</translation> <translation id="8064015586118426197">Chrome OS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">Par &Google Chrome</translation> +<translation id="813913629614996137">Notiek inicializēšana...</translation> <translation id="8255190535488645436">Pārlūkā Google Chrome tiek izmantota kamera un mikrofons.</translation> <translation id="8286862437124483331">Google Chrome mēģina rādīt paroles. Lai to atļautu, ierakstiet savu Windows paroli.</translation> <translation id="828798499196665338">Viens no jūsu vecākiem ir izslēdzis “Atļaujas vietnēm, lietotnēm un paplašinājumiem” pārlūkam Chrome. Nav atļauts iespējot šo: <ph name="EXTENSION_TYPE_PARAMETER" />.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_mk.xtb b/chrome/app/resources/google_chrome_strings_mk.xtb index 4ce8697aa..8091a75 100644 --- a/chrome/app/resources/google_chrome_strings_mk.xtb +++ b/chrome/app/resources/google_chrome_strings_mk.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="mk"> <translation id="1001534784610492198">Архивата на инсталаторот е оштетена или неважечка. Преземете го Google Chrome повторно.</translation> +<translation id="1026101648481255140">Продолжи со инсталирање</translation> <translation id="102763973188675173">Приспособете го и контролирајте го Google Chrome. Достапно е ажурирање.</translation> <translation id="1051826050538111504">Има штетен софтвер на вашиот компјутер. Chrome може да го отстрани, да ги врати вашите поставки и да ги оневозможи екстензиите за да му овозможи на вашиот прелистувач повторно да функционира нормално.</translation> <translation id="1065672644894730302">Вашите поставки не може да се прочитаат. @@ -15,6 +16,7 @@ <translation id="1154147086299354128">&Отвори во Chrome</translation> <translation id="1178374936842835197">Ако некоја поставка не се прикажува на страницава, погледнете во <ph name="LINK_BEGIN" /> поставките за ChromeOS Flex<ph name="LINK_END" /></translation> +<translation id="1203500561924088507">Фала за инсталирањето. Мора да го рестартирате прелистувачот пред да користите <ph name="BUNDLE_NAME" />.</translation> <translation id="1278833599417554002">Рестартирајте за да се ажурира &Chrome</translation> <translation id="1302523850133262269">Почекајте додека Chrome ги инсталира последните системски ажурирања.</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> бара да ги прочитате и да ги прифатите следните „Услови за користење“ пред да го користите уредов. Овие услови не ги прошируваат, менуваат или ограничуваат „Условите на Google ChromeOS Flex“.</translation> @@ -35,6 +37,7 @@ <translation id="1619887657840448962">За Chrome да биде побезбеден, ја оневозможивме следнава екстензија што не е наведена во <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> и може да е додадена без ваше знаење.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Како може да управувате со вашите податоци:<ph name="END_BOLD" /> заради заштита на вашата приватност, автоматски ги бришеме вашите интереси што се постари од 4 седмици. Додека прелистувате, може да се појави интерес на списокот повторно. Или можете да ги отстраните интересите што не сакате Chrome да ги зема предвид.</translation> <translation id="1628000112320670027">Добијте помош за Chrome</translation> +<translation id="1640672724030957280">Се презема…</translation> <translation id="1662146548738125461">За ChromeOS Flex</translation> <translation id="1674870198290878346">Отвори го линкот во инко&гнито прозорец на Chrome</translation> <translation id="1682634494516646069">Google Chrome не може да чита и да пишува во директориумот за податоци: @@ -52,7 +55,9 @@ <translation id="1877026089748256423">Chrome е застарен</translation> <translation id="1919130412786645364">Дозволете најавување на Chrome</translation> <translation id="1952239763774043237">За да добивате идни ажурирања на Google Chrome, потребен ви е macOS 10.13 или понова верзија. Компјутеров користи macOS 10.12.</translation> +<translation id="1953553007165777902">Се презема… Уште <ph name="MINUTE" /> мин.</translation> <translation id="2018528049276128029">Секој профил содржи сопствени податоци на Chrome, како обележувачи, историја, лозинки и друго</translation> +<translation id="2018879682492276940">Инсталирањето не успеа. Обидете се повторно.</translation> <translation id="2071318482926839249">Друга сметка веќе е најавена. За да прелистувате одделно, Chrome може да создаде одделен профил за вас.</translation> <translation id="207902854391093810">Кога пробните периоди се вклучени, мерењето на рекламите им овозможува на сајтовите што ги посетувате да бараат податоци од Chrome што му помагаат на сајтот да ја мери изведбата на своите реклами. Мерењето на рекламите го ограничува следењето меѓу сајтовите со префрлање што е можно помалку податоци меѓу сајтовите.</translation> <translation id="2094648590148273905">Услови за ChromeOS Flex</translation> @@ -64,6 +69,7 @@ <translation id="2131230230468101642">Заради заштита на вашата приватност, автоматски ги бришеме вашите интереси што се постари од 4 седмици. Додека прелистувате, може да се појави интерес на списокот повторно. Или можете да ги отстраните интересите што не сакате Chrome да ги зема предвид.</translation> <translation id="2139300032719313227">Рестартирајте го Chrome OS</translation> <translation id="2151406531797534936">Рестартирајте го Chrome сега</translation> +<translation id="2174917724755363426">Инсталирањето не е завршено. Дали сигурно сакате да го откажете?</translation> <translation id="2258103955319320201">За да пристапувате до вашите работи на прелистувачот Chrome на сите уреди, најавете се и вклучете ја синхронизацијата</translation> <translation id="2290014774651636340">Клучевите Google API недостасуваат. Некои функции на Google Chrome ќе бидат оневозможени.</translation> <translation id="2290095356545025170">Дали сте сигурни дека сакате да го деинсталирате Google Chrome?</translation> @@ -100,13 +106,16 @@ <translation id="2871893339301912279">Најавени сте на Chrome!</translation> <translation id="2885378588091291677">Управник со задачи</translation> <translation id="2888126860611144412">За Chrome</translation> +<translation id="2915996080311180594">Рестартирај подоцна</translation> <translation id="2926676257163822632">Слабите лозинки се лесни за погаѓање. Дозволете Chrome да ви <ph name="BEGIN_LINK" />создаде и запомни силни лозинки<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">На Chrome му треба дозвола за камерата за сајтов</translation> +<translation id="2928420929544864228">Инсталирањето заврши.</translation> <translation id="2929907241665500097">Chrome не се ажурираше, нешто тргна наопаку. <ph name="BEGIN_LINK" />Поправете ги проблемите со ажурирањето на Chrome и со неуспешните ажурирања.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> - Мрежно најавување - Chrome</translation> <translation id="3019382870990049182">Рестартирај за да се ажурира &ChromeOS Flex</translation> <translation id="303514781271618814">Chrome истражува нови функции што им овозможуваат на сајтовите да го испорачуваат истото доживување при прелистувањето со користење помалку податоци</translation> <translation id="3037838751736561277">Google Chrome е во заднински режим.</translation> +<translation id="3038232873781883849">Се чека инсталирање…</translation> <translation id="3059710691562604940">„Безбедното прелистување“ е исклучено. Chrome препорачува да го вклучите.</translation> <translation id="3065168410429928842">Картичка на Chrome</translation> <translation id="3069821012350118710">Сајтовите што ги посетувате ги помнат вашите податоци сѐ додека не го затворите Chrome</translation> @@ -120,6 +129,7 @@ <translation id="3169523567916669830">За време на пробните периоди може да ги гледате и отстранувате темите на интерес што сајтовите ги користеле за да ви прикажуваат реклами. Chrome ги проценува вашите интереси според вашата неодамнешна историја на прелистувањето.</translation> <translation id="3245429137663807393">Ако ги споделувате и извештаите за користењето на Chrome, тие ги содржат URL-адресите што ги посетувате</translation> <translation id="3282568296779691940">Најави се на Chrome</translation> +<translation id="3286538390144397061">Рестартирај веднаш</translation> <translation id="3360895254066713204">Помошник на Chrome</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome ќе се рестартира сега}=1{Chrome ќе се рестартира по 1 секунда}one{Chrome ќе се рестартира по # секунда}other{Chrome ќе се рестартира по # секунди}}</translation> <translation id="3396977131400919238">Се појави грешка во оперативниот систем додека се инсталираше. Преземете го Google Chrome повторно.</translation> @@ -156,9 +166,11 @@ <translation id="4106587138345390261">Chrome истражува нови функции што им овозможуваат на сајтовите да го испорачуваат истото доживување при прелистувањето со користење помалку ваши податоци</translation> <translation id="4110895483821904099">Поставете нов профил на Chrome</translation> <translation id="4147555960264124640">Се најавувате со управувана сметка и на нејзиниот администратор му давате контрола врз вашиот профил на Google Chrome. Вашите податоци на Chrome, како што се апликации, обележувачи, историја, лозинки и други поставки, трајно ќе се поврзат со <ph name="USER_NAME" />. Ќе може да ги избришете податоците преку информациската табла на сметките на Google, но нема да може да ги поврзете со друга сметка. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Се инсталира...</translation> <translation id="4149882025268051530">Инсталаторот не успеа да ја декомпримира архивата. Преземете го Google Chrome повторно.</translation> <translation id="4191857738314598978">{0,plural, =1{Рестартирајте го Chrome во рок од еден ден}one{Рестартирајте го Chrome во рок од # ден}other{Рестартирајте го Chrome во рок од # дена}}</translation> <translation id="4205939740494406371">Chrome не може да ги провери вашите лозинки. Обидете се пак по 24 часа или <ph name="BEGIN_LINK" />проверете ги лозинките во сметката на Google<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">Се откажува...</translation> <translation id="4242034826641750751">На Chrome му треба дозволи за камерата и микрофонот за сајтов</translation> <translation id="424864128008805179">Ќе се одјавите од Chrome?</translation> <translation id="4251615635259297716">Да се поврзат вашите податоци на Chrome со оваа сметка?</translation> @@ -166,6 +178,7 @@ <translation id="4281844954008187215">Услови за користење</translation> <translation id="4293420128516039005">Најавете се за да го синхронизирате и персонализирате Chrome на сите ваши уреди</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">Преземањето заврши.</translation> <translation id="4335235004908507846">Chrome може да ве штити од упад во податоците, злонамерни екстензии и друго</translation> <translation id="4343195214584226067"><ph name="EXTENSION_NAME" /> е додадена на Chrome</translation> <translation id="4384570495110188418">Chrome не може да ги провери вашите лозинки бидејќи не сте најавени</translation> @@ -180,6 +193,7 @@ <translation id="4600710005438004015">Chrome не може да се ажурира на најновата верзија и поради тоа ги пропуштате новите функции и безбедносни поправки.</translation> <translation id="4627412468266359539">Незадолжително: помогнете да се подобрат функциите и изведбата на ChromeOS Flex со автоматско испраќање дијагностички податоци и податоци за користењето во Google.</translation> <translation id="4633000520311261472">За Chrome да биде побезбеден, оневозможивме неколку наставки што не се наведени во <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> и можеби се додадени без ваше знаење.</translation> +<translation id="4680828127924988555">Откажи го инсталирањето</translation> <translation id="469553575393225953">Екстензии, апликации и теми од непознати извори може да му наштетат на вашиот уред. Chrome препорачува да ги инсталирате само од „Веб-продавницата на Chrome“</translation> <translation id="4728575227883772061">Инсталацијата не успеа поради неодредена грешка. Доколку Google Chrome е активен во моментов, затворете го и обидете се повторно.</translation> <translation id="4747730611090640388">Chrome може да ги процени вашите интереси. Подоцна, сајтот што го посетувате може да побара од Chrome да ги види вашите интереси за да ги персонализира рекламите што ги гледате.</translation> @@ -235,10 +249,14 @@ <translation id="5895138241574237353">Рестартирај</translation> <translation id="5901850848447342934">Ќе ве <ph name="BEGIN_BOLD" />одјавиме од повеќето сајтови<ph name="END_BOLD" /> кога ќе го затворите Chrome. Ако е исклучена синхронизацијата, ќе ве <ph name="BEGIN_BOLD" />одјавиме и од услигите на Google и Chrome<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - Мрежно најавување</translation> +<translation id="5924017743176219022">Се поврзува на интернет…</translation> <translation id="5940385492829620908">Вебот, обележувачите и останатите работи на Chrome живеат тука.</translation> +<translation id="5941711191222866238">Минимизирај</translation> <translation id="5941830788786076944">Постави го Google Chrome за стандарден прелистувач</translation> <translation id="5959292945051687759">Ако некоја поставка не се прикажува на страницава, погледнете во <ph name="LINK_BEGIN" /> поставките за Chrome OS<ph name="LINK_END" /></translation> +<translation id="6003112304606738118">Се презема… Уште <ph name="HOURS" /> ч.</translation> +<translation id="6040143037577758943">Затвори</translation> <translation id="6070348360322141662">За дополнителна безбедност, Google Chrome ќе ги шифрира вашите податоци</translation> <translation id="608006075545470555">Додајте работен профил во овој прелистувач</translation> <translation id="6113794647360055231">Chrome тукушто се подобри</translation> @@ -247,8 +265,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> - Google Chrome Beta</translation> <translation id="6235018212288296708">Дојдовно правило за Google Chrome за да овозможи сообраќај mDNS.</translation> <translation id="6247557882553405851">Google Password Manager</translation> +<translation id="6273793429163604305">Подгответе се…</translation> <translation id="6291089322031436445">Апликации на Chrome Dev</translation> <translation id="6291549208091401781">Google Chrome веќе е инсталиран за сите корисници на вашиот компјутер.</translation> +<translation id="6327105987658262776">Нема достапно ажурирање.</translation> <translation id="6412673304250309937">Ги проверува URL-адресите во список со небезбедни сајтови меморирани во Chrome. Ако некој сајт се обиде да ви ја украде лозинката или кога ќе преземете штетна датотека, Chrome може да испрати и URL-адреси, вклучувајќи и делови од содржините на страницата, во „Безбедно прелистување“.</translation> <translation id="6418662306461808273">Сакате да се префрлите на постојниот профил на Chrome?</translation> <translation id="6506909944137591434">На Chrome му треба дозвола за камерата за да создаде 3D-карта на опкружувањето</translation> @@ -269,6 +289,7 @@ <translation id="6943584222992551122">Податоците од прелистување на ова лице ќе се избришат од уредов. За да ги вратите податоците, најавете се на Chrome како <ph name="USER_EMAIL" />.</translation> <translation id="6967962315388095737">Дојдовно правило за Google Chrome Beta за овозможување mDNS-сообраќај.</translation> <translation id="6989339256997917931">Google Chrome се ажурираше, но не сте го употребиле најмалку 30 дена.</translation> +<translation id="7025789849649390912">Инсталирањето запре.</translation> <translation id="7025800014283535195">Може да се префрлате помеѓу профилите на Chrome тука</translation> <translation id="7036251913954633326">Ако сакате да ја користите сметкава само еднократно, може да го користите <ph name="GUEST_LINK_BEGIN" />Режимот на гостин<ph name="GUEST_LINK_END" /> во прелистувачот Chrome. Ако сакате да додадете сметка за некој друг, <ph name="LINK_BEGIN" />додајте ново лице<ph name="LINK_END" /> во вашиот <ph name="DEVICE_TYPE" />. @@ -297,11 +318,13 @@ <translation id="7481213027396403996">Добијте ја најсилната безбедност на Chrome</translation> <translation id="7486227612705979895">Chrome ќе пристапува до Drive за да дава предлози во лентата за адреси</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119">Инсталатор на <ph name="COMPANY_NAME" /></translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">Добре дојдовте на Chrome</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> бара да ги прочитате и да ги прифатите следните „Услови за користење“ пред да го користите уредов. Овие услови не ги прошируваат, менуваат или ограничуваат „Условите на Google Chrome OS“.</translation> <translation id="7629695634924605473">Chrome ве известува дали вашите лозинки се компромитирани</translation> <translation id="7641148173327520642">Системскиот администратор го конфигурирал Google Chrome да отвора <ph name="ALTERNATIVE_BROWSER_NAME" /> за пристап до <ph name="TARGET_URL_HOSTNAME" />.</translation> +<translation id="7649070708921625228">Помош</translation> <translation id="7651907282515937834">Лого на Chrome Enterprise</translation> <translation id="7655455401911432608">Вашата историја на прелистувањето, евиденција на сајтовите што сте ги посетиле со Chrome на овој уред.</translation> <translation id="7747138024166251722">Инсталаторот не може да создаде привремен директориум. Проверете дали има доволно празен простор и дозвола за инсталирање на софтверот.</translation> @@ -313,6 +336,8 @@ <translation id="7801699035218095297">Google Chrome се обидува да копира лозинки. Внесете ја лозинката за Windows за да се дозволи ова.</translation> <translation id="7808348361785373670">Отстрани од Chrome</translation> <translation id="7825851276765848807">Инсталацијата не успеа поради неодредена грешка. Преземете го Google Chrome повторно.</translation> +<translation id="7845233973568007926">Фала за инсталирањето. Мора да го рестартирате компјутерот пред да користите <ph name="BUNDLE_NAME" />.</translation> +<translation id="7872446069773932638">Се презема… Уште <ph name="SECONDS" /> сек.</translation> <translation id="7880591377632733558">Добре дојдовте на Chrome, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">Доколку споделувате компјутер, пријателите и семејството може да прелистуваат одделно и да го поставуваат Chrome токму онака како што сакаат.</translation> <translation id="7896673875602241923">Некој претходно се најави на Chrome од овој компјутер како <ph name="ACCOUNT_EMAIL_LAST" />. Создајте нов корисник на Chrome за да ги чувате информациите одделно.</translation> @@ -323,8 +348,11 @@ <translation id="8005666035647241369">До „Управникот со лозинки на Google“ на уредов</translation> <translation id="8008534537613507642">Преинсталирај го Chrome</translation> <translation id="8013993649590906847">Ако сликата нема корисен опис, Chrome ќе се обиде да ви обезбеди опис. За да се создаваат описи, сликите се испраќаат до Google.</translation> +<translation id="80471789339884597">Фала за инсталирањето. Мора да ги рестартирате сите ваши прелистувачи пред да користите <ph name="BUNDLE_NAME" />.</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">За &Google Chrome</translation> +<translation id="813913629614996137">Се иницијализира…</translation> <translation id="8255190535488645436">Google Chrome ги користи камерата и микрофонот.</translation> <translation id="8286862437124483331">Google Chrome се обидува да покаже лозинки. Впишете ја лозинката за Windows за да се дозволи ова.</translation> <translation id="828798499196665338">Родителот ги исклучил „Дозволите за сајтови, апликации и екстензии“ за Chrome. Не е дозволено овозможувањето на оваа<ph name="EXTENSION_TYPE_PARAMETER" />.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_ml.xtb b/chrome/app/resources/google_chrome_strings_ml.xtb index 0dc1687..a224014 100644 --- a/chrome/app/resources/google_chrome_strings_ml.xtb +++ b/chrome/app/resources/google_chrome_strings_ml.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="ml"> <translation id="1001534784610492198">ഇന്സ്റ്റാളര് ആര്ക്കൈവ് കേടായി അല്ലെങ്കില് അസാധുവാണ്. ദയവായി Google Chrome വീണ്ടും ഡൗൺലോഡ് ചെയ്യുക.</translation> +<translation id="1026101648481255140">ഇൻസ്റ്റാൾ ചെയ്യൽ പുനരാരംഭിക്കുക</translation> <translation id="102763973188675173">Google Chrome ഇഷ്ടാനുസൃതമാക്കി നിയന്ത്രിക്കുക. അപ്ഡേറ്റ് ലഭ്യമാണ്.</translation> <translation id="1051826050538111504">നിങ്ങളുടെ കമ്പ്യൂട്ടറിൽ ദോഷകരമായ സോഫ്റ്റ്വെയറുണ്ട്. നിങ്ങളുടെ ബ്രൗസർ വീണ്ടും സാധാരണ രീതിയിൽ പ്രവർത്തിക്കാൻ, Chrome-ന് ഇത് നീക്കം ചെയ്യാനും ക്രമീകരണം പുനഃസ്ഥാപിക്കാനും വിപുലീകരണം പ്രവർത്തനരഹിതമാക്കാനുമാവും.</translation> <translation id="1065672644894730302">നിങ്ങളുടെ മുൻഗണനകൾ വായിക്കാൻ കഴിയില്ല. @@ -15,6 +16,7 @@ <translation id="1154147086299354128">&Chrome-ൽ തുറക്കുക</translation> <translation id="1178374936842835197">ഈ പേജിൽ ക്രമീകരണം കാണുന്നില്ലെങ്കിൽ, നിങ്ങളുടെ <ph name="LINK_BEGIN" /> ChromeOS Flex ക്രമീകരണത്തിൽ<ph name="LINK_END" /> പരിശോധിക്കുക</translation> +<translation id="1203500561924088507">ഇൻസ്റ്റാൾ ചെയ്തതിന് നന്ദി. <ph name="BUNDLE_NAME" /> ഉപയോഗിക്കും മുമ്പ് നിങ്ങളുടെ ബ്രൗസർ റീസ്റ്റാർട്ട് ചെയ്യേണ്ടതുണ്ട്.</translation> <translation id="1278833599417554002">&Chrome അപ്ഡേറ്റ് ചെയ്യാൻ വീണ്ടും ആരംഭിക്കുക</translation> <translation id="1302523850133262269">ഏറ്റവും പുതിയ സിസ്റ്റം അപ്ഡേറ്റുകൾ Chrome ഇൻസ്റ്റാളുചെയ്യുന്നതുവരെ കാത്തിരിക്കുക.</translation> <translation id="1335640173511558774">ഈ ഉപകരണം ഉപയോഗിക്കുന്നതിന് മുമ്പ് ഇനിപ്പറയുന്ന സേവന നിബന്ധനകൾ നിങ്ങൾ വായിച്ച് അംഗീകരിക്കണമെന്ന് <ph name="MANAGER" /> ആവശ്യപ്പെടുന്നു. ഈ നിബന്ധനകൾ Google ChromeOS Flex നിബന്ധനകൾ വിപുലീകരിക്കുകയോ പരിഷ്കരിക്കുകയോ പരിമിതപ്പെടുത്തുകയോ ചെയ്യുന്നില്ല.</translation> @@ -35,6 +37,7 @@ <translation id="1619887657840448962">Chrome സുരക്ഷിതമാക്കാൻ, <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> എന്നതിൽ ലിസ്റ്റ് ചെയ്യാത്ത ചില വിപുലീകരണങ്ങൾ ഞങ്ങൾ പ്രവർത്തനരഹിതമാക്കി, അവ നിങ്ങളുടെ അറിവില്ലാതെ ചേർത്തിരിക്കാനിടയുണ്ട്.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />നിങ്ങളുടെ ഡാറ്റ എങ്ങനെ മാനേജ് ചെയ്യാം:<ph name="END_BOLD" /> നിങ്ങളുടെ സ്വകാര്യത പരിരക്ഷിക്കുന്നതിന് 4 ആഴ്ചയിലധികം പഴക്കമുള്ള താൽപ്പര്യങ്ങൾ ഞങ്ങൾ സ്വയമേവ ഇല്ലാതാക്കുന്നു. നിങ്ങൾ ബ്രൗസ് ചെയ്യുന്നത് തുടരുമ്പോൾ, ഒരു താൽപ്പര്യം ലിസ്റ്റിൽ വീണ്ടും ദൃശ്യമായേക്കാം. അല്ലെങ്കിൽ Chrome പരിഗണിക്കരുതെന്ന് നിങ്ങൾ ആഗ്രഹിക്കുന്ന താൽപ്പര്യങ്ങൾ നിങ്ങൾക്ക് നീക്കം ചെയ്യാം.</translation> <translation id="1628000112320670027">Chrome ഉപയോഗിക്കുന്നതിനുള്ള സഹായം തേടുക</translation> +<translation id="1640672724030957280">ഡൗൺലോഡുചെയ്യുന്നു...</translation> <translation id="1662146548738125461">ChromeOS Flex-നെ കുറിച്ച്</translation> <translation id="1674870198290878346">Chrome അദൃശ്യ വിൻഡോയിൽ ലിങ്ക് തുറക്കുക</translation> <translation id="1682634494516646069">Google Chrome-ന് ഇതിന്റെ ഡാറ്റാ ഡയറക്റ്ററി വായിക്കാനോ അതിൽ എഴുതാനോ കഴിയില്ല: @@ -52,7 +55,9 @@ <translation id="1877026089748256423">Chrome കാലഹരണപ്പെട്ടതാണ്</translation> <translation id="1919130412786645364">Chrome-ലേക്ക് സൈൻ ഇൻ ചെയ്യാൻ അനുവദിക്കുക</translation> <translation id="1952239763774043237">ഭാവിയിലെ Google Chrome അപ്ഡേറ്റുകൾ ലഭിക്കാൻ macOS 10.13 അല്ലെങ്കിൽ അതിന് ശേഷമുള്ള പതിപ്പ് ആവശ്യമാണ്. നിങ്ങളുടെ കമ്പ്യൂട്ടർ ഉപയോഗിക്കുന്നത് macOS 10.12 ആണ്.</translation> +<translation id="1953553007165777902">ഡൗൺലോഡ് ചെയ്യുന്നു... <ph name="MINUTE" /> മിനിറ്റ് ശേഷിക്കുന്നു</translation> <translation id="2018528049276128029">ഓരോ പ്രൊഫൈലും ബുക്ക്മാർക്കുകൾ, ചരിത്രം, പാസ്വേഡുകൾ എന്നിവയും മറ്റും പോലുള്ള അതിന്റെ സ്വന്തം Chrome വിവരങ്ങൾ സൂക്ഷിക്കുന്നു</translation> +<translation id="2018879682492276940">ഇൻസ്റ്റാൾ ചെയ്യാനായില്ല. വീണ്ടും ശ്രമിക്കുക.</translation> <translation id="2071318482926839249">മറ്റൊരു അക്കൗണ്ട് ഉപയോഗിച്ച് നിലവിൽ സൈൻ ഇൻ ചെയ്തിട്ടുണ്ട്. നിങ്ങൾക്ക് ഒറ്റയ്ക്ക് ബ്രൗസ് ചെയ്യാൻ, Chrome-ന് നിങ്ങളുടെ സ്വന്തം പ്രൊഫൈൽ സൃഷ്ടിക്കാനാകും.</translation> <translation id="207902854391093810">ട്രയലുകൾ ഓണായിരിക്കുമ്പോൾ, നിങ്ങൾ സന്ദർശിക്കുന്ന സൈറ്റുകളെ അവയുടെ പരസ്യങ്ങളുടെ പ്രകടനം അളക്കാൻ സഹായിക്കുന്ന Chrome-ൽ നിന്നുള്ള വിവരങ്ങൾ അഭ്യർത്ഥിക്കാൻ ആഡ് മെഷർമെന്റ് അനുവദിക്കുന്നു. സൈറ്റുകൾക്കിടയിൽ കഴിയുന്നത്ര കുറച്ച് വിവരങ്ങൾ കൈമാറുന്നതിലൂടെ ആഡ് മെഷർമെന്റ് ക്രോസ്-സൈറ്റ് ട്രാക്കിംഗ് നിയന്ത്രിക്കുന്നു.</translation> <translation id="2094648590148273905">ChromeOS Flex നിബന്ധനകൾ</translation> @@ -64,6 +69,7 @@ <translation id="2131230230468101642">നിങ്ങളുടെ സ്വകാര്യത പരിരക്ഷിക്കുന്നതിന് 4 ആഴ്ചയിലധികം പഴക്കമുള്ള താൽപ്പര്യങ്ങൾ ഞങ്ങൾ സ്വയമേവ ഇല്ലാതാക്കുന്നു. നിങ്ങൾ ബ്രൗസ് ചെയ്യുന്നത് തുടരുമ്പോൾ, ഒരു താൽപ്പര്യം ലിസ്റ്റിൽ വീണ്ടും ദൃശ്യമായേക്കാം. അല്ലെങ്കിൽ Chrome പരിഗണിക്കരുതെന്ന് നിങ്ങൾ ആഗ്രഹിക്കുന്ന താൽപ്പര്യങ്ങൾ നീക്കം ചെയ്യാം.</translation> <translation id="2139300032719313227">ChromeOS റീസ്റ്റാർട്ട് ചെയ്യുക</translation> <translation id="2151406531797534936">Chrome ഇപ്പോൾ റീസ്റ്റാർട്ട് ചെയ്യുക</translation> +<translation id="2174917724755363426">ഇൻസ്റ്റാൾ ചെയ്യൽ പൂർത്തിയായിട്ടില്ല. റദ്ദാക്കണമെന്ന് ഉറപ്പാണോ?</translation> <translation id="2258103955319320201">നിങ്ങളുടെ എല്ലാ ഉപകരണങ്ങളിലും Chrome ബ്രൗസർ ഉള്ളടക്കം ആക്സസ് ചെയ്യാൻ, സൈൻ ഇൻ ചെയ്ത ശേഷം സമന്വയിപ്പിക്കൽ ഓണാക്കുക</translation> <translation id="2290014774651636340">Google API കീകൾ നഷ്ടമായി. Google Chrome-ന്റെ ചില പ്രവർത്തനങ്ങൾ പ്രവർത്തനരഹിതമാകും.</translation> <translation id="2290095356545025170">Google Chrome അണിന്സ്റ്റാള് ചെയ്യണമെന്ന് നിങ്ങള്ക്കുറപ്പാണോ?</translation> @@ -100,13 +106,16 @@ <translation id="2871893339301912279">നിങ്ങൾ Chrome-ൽ സൈൻ ഇൻ ചെയ്തു!</translation> <translation id="2885378588091291677">ടാസ്ക് മാനേജര്</translation> <translation id="2888126860611144412">Chrome-നെ കുറിച്ച്</translation> +<translation id="2915996080311180594">പിന്നീട് റീസ്റ്റാർട്ട് ചെയ്യുക</translation> <translation id="2926676257163822632">ദുർബലമായ പാസ്വേഡുകൾ ഊഹിക്കാൻ എളുപ്പമാണ്. <ph name="BEGIN_LINK" />നിങ്ങൾക്കായി ശക്തമായ പാസ്വേഡുകൾ സൃഷ്ടിക്കാനും ഓർമ്മിക്കാനും<ph name="END_LINK" /> Chrome-നെ അനുവദിക്കുക.</translation> <translation id="2926952073016206995">Chrome-ന് ഈ സൈറ്റിനായി ക്യാമറാ അനുമതി ആവശ്യമാണ്</translation> +<translation id="2928420929544864228">ഇൻസ്റ്റാൾ ചെയ്യൽ പൂർത്തിയായി.</translation> <translation id="2929907241665500097">Chrome അപ്ഡേറ്റ് ചെയ്തില്ല, എന്തോ കുഴപ്പമുണ്ടായി. <ph name="BEGIN_LINK" />Chrome അപ്ഡേറ്റ് സംബന്ധിച്ച പ്രശ്നങ്ങളും പരാജയപ്പെട്ട അപ്ഡേറ്റുകളും പരിഹരിക്കുക.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> - നെറ്റ്വർക്ക് സൈൻ ഇൻ - Chrome</translation> <translation id="3019382870990049182">&ChromeOS Flex അപ്ഡേറ്റ് ചെയ്യാൻ വീണ്ടും ആരംഭിക്കുക</translation> <translation id="303514781271618814">നിങ്ങളുടെ കുറച്ച് ഡാറ്റ മാത്രം ഉപയോഗിച്ച്, സമാന ബ്രൗസിംഗ് അനുഭവം നൽകാൻ സൈറ്റുകളെ അനുവദിക്കുന്ന പുതിയ ഫീച്ചറുകൾ Chrome നൽകുന്നു</translation> <translation id="3037838751736561277">Google Chrome ഒരു പശ്ചാത്തല മോഡിലാണ്.</translation> +<translation id="3038232873781883849">ഇൻസ്റ്റാൾ ചെയ്യാൻ കാത്തിരിക്കുന്നു...</translation> <translation id="3059710691562604940">സുരക്ഷിത ബ്രൗസിംഗ് ഓഫാണ്. ഇത് ഓണാക്കാൻ Chrome നിർദ്ദേശിക്കുന്നു.</translation> <translation id="3065168410429928842">Chrome ടാബ്</translation> <translation id="3069821012350118710">Chrome അടയ്ക്കുന്നതുവരെ നിങ്ങൾ സന്ദർശിക്കുന്ന സൈറ്റുകൾക്ക് നിങ്ങളുടെ വിവരങ്ങൾ ഓർമ്മിക്കാനാകും</translation> @@ -120,6 +129,7 @@ <translation id="3169523567916669830">ട്രയൽ സമയത്ത്, നിങ്ങളെ പരസ്യങ്ങൾ കാണിക്കാൻ സൈറ്റുകൾ ഉപയോഗിക്കുന്ന, താൽപ്പര്യമുള്ള വിഷയങ്ങൾ കാണാനും നീക്കം ചെയ്യാനും നിങ്ങൾക്ക് കഴിയും. നിങ്ങളുടെ അടുത്തിടെയുള്ള ബ്രൗസിംഗ് ചരിത്രം അടിസ്ഥാനമാക്കി നിങ്ങളുടെ താൽപ്പര്യങ്ങൾ Chrome അനുമാനിക്കുന്നു.</translation> <translation id="3245429137663807393">നിങ്ങൾ Chrome ഉപയോഗ റിപ്പോർട്ടുകളും പങ്കിടുന്നുവെങ്കിൽ ആ റിപ്പോർട്ടുകളിൽ നിങ്ങൾ സന്ദർശിക്കുന്ന URL-കളും ഉൾപ്പെടും</translation> <translation id="3282568296779691940">Chrome-ലേക്ക് സൈൻ ഇൻ ചെയ്യുക</translation> +<translation id="3286538390144397061">ഇപ്പോള് പുനരാരംഭിക്കുക</translation> <translation id="3360895254066713204">Chrome സഹായി</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome ഇപ്പോൾ വീണ്ടും സമാരംഭിക്കും}=1{ഒരു സെക്കൻഡിൽ Chrome വീണ്ടും സമാരംഭിക്കും}other{# സെക്കൻഡിൽ Chrome വീണ്ടും സമാരംഭിക്കും}}</translation> <translation id="3396977131400919238">ഇന്സ്റ്റാള് ചെയ്യുന്ന സമയത്ത് ഒരു ഓപ്പറേറ്റിംഗ് സിസ്റ്റം പിശക് സംഭവിച്ചു. ദയവായി Google Chrome വീണ്ടും ഡൗൺലോഡ് ചെയ്യുക.</translation> @@ -156,9 +166,11 @@ <translation id="4106587138345390261">നിങ്ങളുടെ കുറച്ച് വിവരങ്ങൾ മാത്രം ഉപയോഗിച്ച്, സമാന ബ്രൗസിംഗ് അനുഭവം നൽകാൻ സൈറ്റുകളെ അനുവദിക്കുന്ന പുതിയ ഫീച്ചറുകൾ കണ്ടെത്താൻ Chrome ശ്രമിക്കുകയാണ്</translation> <translation id="4110895483821904099">നിങ്ങളുടെ പുതിയ Chrome പ്രൊഫൈൽ സജ്ജീകരിക്കുക</translation> <translation id="4147555960264124640">നിങ്ങൾ ഒരു നിയന്ത്രിത അക്കൗണ്ട് ഉപയോഗിച്ച് സൈൻ ഇൻ ചെയ്ത് അതിന്റെ അഡ്മിനിസ്ട്രേറ്റർക്ക് നിങ്ങളുടെ Google Chrome പ്രൊഫൈലിന്റെ നിയന്ത്രണം നൽകുന്നു. നിങ്ങളുടെ ആപ്പുകൾ, ബുക്ക്മാർക്കുകൾ, ചരിത്രം, പാസ്വേഡുകൾ, മറ്റ് ക്രമീകരണങ്ങൾ എന്നിവ പോലെയുള്ള Chrome ഡാറ്റ <ph name="USER_NAME" /> എന്നതുമായി ശാശ്വതമായി ബന്ധിപ്പിച്ചതായിത്തീരും. Google അക്കൗണ്ട്സ് ഡാഷ്ബോർഡ് വഴി നിങ്ങൾക്ക് ഈ ഡാറ്റ ഇല്ലാതാക്കാൻ കഴിയുമെങ്കിലും ഈ ഡാറ്റ മറ്റൊരു അക്കൗണ്ടുമായി ബന്ധപ്പെടുത്താനാകില്ല. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">ഇന്സ്റ്റാളുചെയ്യുന്നു...</translation> <translation id="4149882025268051530">ആര്ക്കൈവ് അണ്കംപ്രസ് ചെയ്യാന് ഇന്സ്റ്റാളറിന് കഴിഞ്ഞില്ല. ദയവായി Google Chrome വീണ്ടും ഡൗൺലോഡ് ചെയ്യുക.</translation> <translation id="4191857738314598978">{0,plural, =1{ഒരു ദിവസത്തിനുള്ളിൽ Chrome വീണ്ടും സമാരംഭിക്കുക}other{# ദിവസത്തിനുള്ളിൽ Chrome വീണ്ടും സമാരംഭിക്കുക}}</translation> <translation id="4205939740494406371">Chrome-ന് നിങ്ങളുടെ പാസ്വേഡുകൾ പരിശോധിക്കാനാവുന്നില്ല. 24 മണിക്കൂറിന് ശേഷം വീണ്ടും ശ്രമിക്കുക അല്ലെങ്കിൽ <ph name="BEGIN_LINK" />നിങ്ങളുടെ Google അക്കൗണ്ടിലെ പാസ്വേഡുകൾ പരിശോധിക്കുക<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">റദ്ദാക്കുന്നു...</translation> <translation id="4242034826641750751">Chrome-ന് ഈ സൈറ്റിനായി ക്യാമറ, മൈക്രോഫോൺ അനുമതികൾ ആവശ്യമാണ്</translation> <translation id="424864128008805179">Chrome-ൽ നിന്ന് സൈൻ ഔട്ട് ചെയ്യണോ?</translation> <translation id="4251615635259297716">നിങ്ങളുടെ Chrome ഡാറ്റ ഈ അക്കൗണ്ടുമായി ലിങ്ക് ചെയ്യണോ?</translation> @@ -166,6 +178,7 @@ <translation id="4281844954008187215">സേവന നിബന്ധനകൾ</translation> <translation id="4293420128516039005">നിങ്ങളുടെ ഉപകരണങ്ങളിലുടനീളം Chrome സമന്വയിപ്പിച്ച് വ്യക്തിഗതമാക്കാൻ സൈൻ ഇൻ ചെയ്യുക</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">ഡൗൺലോഡ് പൂർത്തിയായി.</translation> <translation id="4335235004908507846">ഡാറ്റാ ലംഘനങ്ങൾ, മോശം വിപുലീകരണങ്ങൾ എന്നിവയിൽ നിന്നും മറ്റും നിങ്ങളെ സുരക്ഷിതമായി നിലനിർത്താൻ Chrome സഹായിക്കും</translation> <translation id="4343195214584226067"><ph name="EXTENSION_NAME" /> Chrome-ലേക്ക് ചേർത്തു</translation> <translation id="4384570495110188418">നിങ്ങൾ സൈൻ ഇൻ ചെയ്തിട്ടില്ലാത്തതിനാൽ Chrome-ന് നിങ്ങളുടെ പാസ്വേഡുകൾ പരിശോധിക്കാനാവില്ല</translation> @@ -180,6 +193,7 @@ <translation id="4600710005438004015">ഏറ്റവും പുതിയ പതിപ്പിലേക്ക് Chrome അപ്ഡേറ്റ് ചെയ്യാനായില്ല, അതിനാൽ പുതിയ ഫീച്ചറുകളും സുരക്ഷാ പരിഹാരങ്ങളും നിങ്ങൾക്ക് ലഭിക്കുന്നില്ല.</translation> <translation id="4627412468266359539">ഓപ്ഷണൽ: പ്രശ്നനിർണ്ണയ, ഉപയോഗ ഡാറ്റ സ്വയമേവ Google-ന് അയച്ച് ChromeOS Flex ഫീച്ചറുകളും പ്രകടനവും മെച്ചപ്പെടുത്താൻ സഹായിക്കുക.</translation> <translation id="4633000520311261472">Chrome സുരക്ഷിതമാക്കുന്നതിന്, <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> എന്നതിൽ ലിസ്റ്റുചെയ്യാത്ത ചില വിപുലീകരണങ്ങൾ ഞങ്ങൾ പ്രവർത്തനരഹിതമാക്കി, അവ നിങ്ങളുടെ അറിവില്ലാതെ ചേർത്തിരിക്കാനിടയുണ്ട്.</translation> +<translation id="4680828127924988555">ഇൻസ്റ്റാൾ ചെയ്യൽ റദ്ദാക്കുക</translation> <translation id="469553575393225953">അറിയാത്ത ഉറവിടങ്ങളിൽ നിന്നുള്ള വിപുലീകരണങ്ങൾ, ആപ്പുകൾ, തീമുകൾ എന്നിവ നിങ്ങളുടെ ഉപകരണത്തിന് ദോഷകരമാകാം. അവ Chrome വെബ് സ്റ്റോറിൽ നിന്ന് മാത്രം ഇൻസ്റ്റാൾ ചെയ്യാൻ Chrome നിർദ്ദേശിക്കുന്നു</translation> <translation id="4728575227883772061">വ്യക്തമല്ലാത്ത പിശക് കാരണം ഇൻസ്റ്റലേഷൻ പരാജയപ്പെട്ടു. Google Chrome നിലവില് പ്രവര്ത്തിക്കുകയാണെങ്കില്, ദയവായി അത് അടച്ചിട്ട് വീണ്ടും ശ്രമിക്കുക.</translation> <translation id="4747730611090640388">Chrome-ന് നിങ്ങളുടെ താൽപ്പര്യങ്ങൾ നിർണ്ണയിക്കാനാകും. പിന്നീട്, കാണുന്ന പരസ്യങ്ങൾ വ്യക്തിപരമാക്കുന്നതിന് നിങ്ങളുടെ താൽപ്പര്യങ്ങൾ കാണിക്കാൻ നിങ്ങൾ സന്ദർശിക്കുന്ന സൈറ്റിന് Chrome-നോട് ആവശ്യപ്പെടാം.</translation> @@ -235,10 +249,14 @@ <translation id="5895138241574237353">പുനരാരംഭിക്കുക</translation> <translation id="5901850848447342934">നിങ്ങൾ Chrome അടയ്ക്കുമ്പോൾ <ph name="BEGIN_BOLD" />മിക്ക സൈറ്റുകളിൽ നിന്നും സൈൻ ഔട്ട് ചെയ്യും<ph name="END_BOLD" />. സമന്വയിപ്പിക്കൽ ഓഫാണെങ്കിൽ, നിങ്ങളും<ph name="BEGIN_BOLD" />Google സേവനങ്ങളിൽ നിന്നും Chrome-ൽ നിന്നും സൈൻ ഔട്ട് ചെയ്യും<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - നെറ്റ്വർക്ക് സൈൻ ഇൻ</translation> +<translation id="5924017743176219022">ഇന്റർനെറ്റിലേക്ക് കണക്റ്റ് ചെയ്യുന്നു...</translation> <translation id="5940385492829620908">നിങ്ങളുടെ വെബും ബുക്ക്മാർക്കുകളും മറ്റ് Chrome ഫയലും ഇവിടെ തത്സമയമാണ്.</translation> +<translation id="5941711191222866238">ചെറുതാക്കുക</translation> <translation id="5941830788786076944">Google Chrome-നെ ഡിഫോൾട്ട് ബ്രൗസർ ആക്കുക</translation> <translation id="5959292945051687759">ഈ പേജിൽ ക്രമീകരണം കാണുന്നില്ലെങ്കിൽ, നിങ്ങളുടെ <ph name="LINK_BEGIN" /> ChromeOS ക്രമീകരണത്തിൽ<ph name="LINK_END" /> പരിശോധിക്കുക</translation> +<translation id="6003112304606738118">ഡൗൺലോഡ് ചെയ്യുന്നു... <ph name="HOURS" /> മണിക്കൂർ ശേഷിക്കുന്നു</translation> +<translation id="6040143037577758943">അടയ്ക്കുക</translation> <translation id="6070348360322141662">കൂടുതൽ സുരക്ഷ ലഭ്യമാക്കാൻ, Google Chrome നിങ്ങളുടെ ഡാറ്റ എന്ക്രിപ്റ്റ് ചെയ്യും</translation> <translation id="608006075545470555">ഈ ബ്രൗസറിലേക്ക് ഔദ്യോഗിക പ്രൊഫൈൽ ചേർക്കുക</translation> <translation id="6113794647360055231">Chrome കൂടുതൽ മികച്ചതായി</translation> @@ -247,8 +265,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> - Google Chrome ബീറ്റ</translation> <translation id="6235018212288296708">mDNS ട്രാഫിക് അനുവദിക്കാൻ Google Chrome-നുള്ള ഇൻബൗണ്ട് റൂൾ.</translation> <translation id="6247557882553405851">Google Password Manager</translation> +<translation id="6273793429163604305">തയ്യാറാകുന്നു...</translation> <translation id="6291089322031436445">Chrome Dev ആപ്പുകൾ</translation> <translation id="6291549208091401781">നിങ്ങളുടെ കമ്പ്യൂട്ടറിലെ എല്ലാ ഉപയോക്താക്കൾക്കുമായി Google Chrome നിലവിൽ ഇൻസ്റ്റാൾ ചെയ്തിരിക്കുന്നു.</translation> +<translation id="6327105987658262776">അപ്ഡേറ്റ് ലഭ്യമല്ല.</translation> <translation id="6412673304250309937">Chrome-ൽ സംഭരിച്ചിരിക്കുന്ന സുരക്ഷിതമല്ലാത്ത സൈറ്റുകളുടെ ലിസ്റ്റ് ഉപയോഗിച്ച് URL-കൾ പരിശോധിക്കുന്നു. ഒരു സൈറ്റ് നിങ്ങളുടെ പാസ്വേഡ് മോഷ്ടിക്കാൻ ശ്രമിക്കുമ്പോഴോ നിങ്ങൾ ഒരു ദോഷകരമായ ഫയൽ ഡൗൺലോഡ് ചെയ്യുമ്പോഴോ, പേജ് ഉള്ളടക്കത്തിന്റെ ബിറ്റുകൾ ഉൾപ്പെടെയുള്ള URL-കളും Chrome സുരക്ഷിത ബ്രൗസിംഗിലേക്ക് അയച്ചേക്കാം.</translation> <translation id="6418662306461808273">നിലവിലുള്ള Chrome പ്രൊഫൈലിലേക്ക് മാറണോ?</translation> <translation id="6506909944137591434">നിങ്ങളുടെ ചുറ്റുപാടുകളുടെ 3D മാപ്പ് സൃഷ്ടിക്കാൻ Chrome-ന് ക്യാമറാ അനുമതി ആവശ്യമാണ്</translation> @@ -269,6 +289,7 @@ <translation id="6943584222992551122">ഈ ഉപകരണത്തിൽ നിന്ന് ഈ വ്യക്തിയുടെ ബ്രൗസിംഗ് ഡാറ്റ ഇല്ലാതാകും. ഡാറ്റ വീണ്ടെടുക്കാൻ, Chromium-ത്തിലേക്ക് <ph name="USER_EMAIL" /> ആയി സൈൻ ഇൻ ചെയ്യുക.</translation> <translation id="6967962315388095737">mDNS ട്രാഫിക് അനുവദിക്കുന്നതിന് Google Chrome ബീറ്റയ്ക്ക് വേണ്ടിയുള്ള ഇൻബൗണ്ട് റൂൾ.</translation> <translation id="6989339256997917931">Google Chrome അപ്ഡേറ്റ് ചെയ്തു, പക്ഷേ 30 ദിവസം പോലും നിങ്ങള് ഇത് ഉപയോഗിച്ചിട്ടില്ല.</translation> +<translation id="7025789849649390912">ഇൻസ്റ്റാൾ ചെയ്യൽ നിർത്തി.</translation> <translation id="7025800014283535195">നിങ്ങൾക്ക് ഇവിടെ Chrome പ്രൊഫൈലുകൾ തമ്മിൽ പരസ്പരം മാറ്റാനാകും</translation> <translation id="7036251913954633326">ഈ അക്കൗണ്ട് ഒരു തവണ മാത്രം ഉപയോഗിച്ചാൽ മതിയെങ്കിൽ, നിങ്ങൾക്ക് Chrome ബ്രൗസറിലെ <ph name="GUEST_LINK_BEGIN" />അതിഥി മോഡ്<ph name="GUEST_LINK_END" /> ഉപയോഗിക്കാം. മറ്റാർക്കെങ്കിലും വേണ്ടി അക്കൗണ്ട് ചേർക്കണമെന്നുണ്ടെങ്കിൽ നിങ്ങളുടെ <ph name="DEVICE_TYPE" /> ഉപകരണത്തിലേക്ക് <ph name="LINK_BEGIN" />പുതിയൊരു വ്യക്തിയെ ചേർക്കുക<ph name="LINK_END" />. @@ -297,11 +318,13 @@ <translation id="7481213027396403996">Chrome-ന്റെ ഏറ്റവും ശക്തമായ സുരക്ഷ നേടുക</translation> <translation id="7486227612705979895">വിലാസ ബാറിൽ നിർദ്ദേശങ്ങൾ സൃഷ്ടിക്കാൻ, Chrome നിങ്ങളുടെ ഡ്രൈവ് ആക്സസ് ചെയ്യും</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119"><ph name="COMPANY_NAME" /> ഇൻസ്റ്റാളർ</translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">Chrome-ലേക്ക് സ്വാഗതം</translation> <translation id="7626072681686626474">ഈ ഉപകരണം ഉപയോഗിക്കുന്നതിന് മുമ്പ് ഇനിപ്പറയുന്ന സേവന നിബന്ധനകൾ നിങ്ങൾ വായിച്ച് അംഗീകരിക്കണമെന്ന് <ph name="MANAGER" /> ആവശ്യപ്പെടുന്നു. ഈ നിബന്ധനകൾ Google ChromeOS നിബന്ധനകൾ വിപുലീകരിക്കുകയോ പരിഷ്കരിക്കുകയോ പരിമിതപ്പെടുത്തുകയോ ചെയ്യുന്നില്ല.</translation> <translation id="7629695634924605473">നിങ്ങളുടെ പാസ്വേഡുകൾ എപ്പോഴെങ്കിലും അപഹരിക്കപ്പെട്ടിട്ടുണ്ടെങ്കിൽ അക്കാര്യം Chrome നിങ്ങളെ അറിയിക്കും</translation> <translation id="7641148173327520642"><ph name="TARGET_URL_HOSTNAME" /> ആക്സസ് ചെയ്യാൻ <ph name="ALTERNATIVE_BROWSER_NAME" /> തുറക്കുന്നതിനായി നിങ്ങളുടെ സിസ്റ്റം അഡ്മിൻ Google Chrome കോൺഫിഗർ ചെയ്തു.</translation> +<translation id="7649070708921625228">സഹായം</translation> <translation id="7651907282515937834">Chrome എന്റർപ്രൈസ് ലോഗോ</translation> <translation id="7655455401911432608">ഈ ഉപകരണത്തിൽ Chrome ഉപയോഗിച്ച് നിങ്ങൾ സന്ദർശിച്ച സൈറ്റുകളുടെ റെക്കോർഡ് ആയ നിങ്ങളുടെ ബ്രൗസിംഗ് ചരിത്രം.</translation> <translation id="7747138024166251722">ഇൻസ്റ്റാളറിന് താൽക്കാലിക ഡയറക്റ്ററി സൃഷ്ടിക്കാനായില്ല. ശൂന്യമായ ഡിസ്ക് സ്പെയിസും സോഫ്റ്റ്വെയർ ഇൻസ്റ്റാൾ ചെയ്യാനുള്ള അനുമതിയും പരിശോധിക്കുക.</translation> @@ -313,6 +336,8 @@ <translation id="7801699035218095297">പാസ്വേഡുകൾ പകർത്താൻ Google Chrome ശ്രമിക്കുന്നു. ഇത് അനുവദിക്കാൻ നിങ്ങളുടെ Windows പാസ്വേഡ് നൽകുക.</translation> <translation id="7808348361785373670">Chrome-ൽ നിന്ന് നീക്കംചെയ്യുക...</translation> <translation id="7825851276765848807">വ്യക്തമല്ലാത്ത പിശക് കാരണം ഇൻസ്റ്റലേഷൻ പരാജയപ്പെട്ടു. ദയവായി Google Chrome വീണ്ടും ഡൗൺലോഡ് ചെയ്യുക.</translation> +<translation id="7845233973568007926">ഇൻസ്റ്റാൾ ചെയ്തതിന് നന്ദി. <ph name="BUNDLE_NAME" /> ഉപയോഗിക്കും മുമ്പ് നിങ്ങളുടെ കമ്പ്യൂട്ടർ റീസ്റ്റാർട്ട് ചെയ്യേണ്ടതുണ്ട്.</translation> +<translation id="7872446069773932638">ഡൗൺലോഡ് ചെയ്യുന്നു... <ph name="SECONDS" /> സെക്കൻഡ് ശേഷിക്കുന്നു</translation> <translation id="7880591377632733558">Chrome-ലേക്ക് സ്വാഗതം, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">നിങ്ങളൊരു കമ്പ്യൂട്ടർ പങ്കിടുകയാണെങ്കിൽ, സുഹൃത്തുക്കൾക്കും കുടുബാംഗങ്ങൾക്കും വെവ്വേറെ ബ്രൗസ് ചെയ്യാനും അവർക്കാവശ്യമുള്ള രീതിയിൽ Chrome സജ്ജമാക്കാനുമാകും.</translation> <translation id="7896673875602241923">ഈ കമ്പ്യൂട്ടറിലെ Chrome-ൽ മുമ്പ് മറ്റാരോ <ph name="ACCOUNT_EMAIL_LAST" /> എന്നയാളായി സൈൻ ഇൻ ചെയ്തിരിക്കുന്നു. നിങ്ങളുടെ വിവരങ്ങൾ പ്രത്യേകം വേർതിരിച്ച് സൂക്ഷിക്കാൻ പുതിയ Chrome ഉപയോക്താവിനെ സൃഷ്ടിക്കുക.</translation> @@ -323,8 +348,11 @@ <translation id="8005666035647241369">ഈ ഉപകരണത്തിലെ Google പാസ്വേഡ് മാനേജരിലേക്ക്</translation> <translation id="8008534537613507642">Chrome വീണ്ടും ഇൻസ്റ്റാളുചെയ്യുക</translation> <translation id="8013993649590906847">ചിത്രത്തിൽ ഉപകാരപ്രദമായ വിവരണമില്ലെങ്കിൽ നിങ്ങൾക്കായി ഒരു വിവരണം നൽകാൻ Chrome ശ്രമിക്കും. വിവരണങ്ങൾ സൃഷ്ടിക്കാൻ, ചിത്രങ്ങൾ Google-ലേക്ക് അയയ്ക്കുന്നു.</translation> +<translation id="80471789339884597">ഇൻസ്റ്റാൾ ചെയ്തതിന് നന്ദി. <ph name="BUNDLE_NAME" /> ഉപയോഗിക്കും മുമ്പ് നിങ്ങളുടെ എല്ലാ ബ്രൗസറുകളും റീസ്റ്റാർട്ട് ചെയ്യേണ്ടതുണ്ട്.</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">&Google Chrome-നെക്കുറിച്ച്</translation> +<translation id="813913629614996137">ആരംഭിക്കുന്നു...</translation> <translation id="8255190535488645436">Google Chrome നിങ്ങളുടെ ക്യാമറയും മൈക്രോഫോണും ഉപയോഗിക്കുന്നു.</translation> <translation id="8286862437124483331">Google Chrome പാസ്വേഡുകൾ ദൃശ്യമാക്കാൻ ശ്രമിക്കുന്നു. ഇത് അനുവദിക്കാൻ നിങ്ങളുടെ Windows പാസ്വേഡ് നൽകുക.</translation> <translation id="828798499196665338">നിങ്ങളുടെ രക്ഷിതാവ് Chrome-നുള്ള "സൈറ്റുകൾക്കും ആപ്പുകൾക്കും വിപുലീകരണങ്ങൾക്കുമുള്ള അനുമതികൾ" ഓഫാക്കി. ഈ <ph name="EXTENSION_TYPE_PARAMETER" /> പ്രവർത്തനക്ഷമമാക്കുന്നത് അനുവദനീയമല്ല.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_mn.xtb b/chrome/app/resources/google_chrome_strings_mn.xtb index c606109..e9df093 100644 --- a/chrome/app/resources/google_chrome_strings_mn.xtb +++ b/chrome/app/resources/google_chrome_strings_mn.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="mn"> <translation id="1001534784610492198">Суулгагч архив нь эвдэрсэн эсвэл хүчингүй болсон байна. Google Chrome-ыг дахин татаж авна уу.</translation> +<translation id="1026101648481255140">Үргэлжлүүлэн суулгах</translation> <translation id="102763973188675173">Google Chrome-г тохируулж, хянана уу. Шинэчлэх боломжтой.</translation> <translation id="1051826050538111504">Таны компьютер дээр аюултай программ хангамж байна. Chrome таны хөтчийн ажиллагааг дахин хэвийн болгохын тулд үүнийг устгах, таны тохиргоог сэргээх болон өргөтгөлүүдийг идэвхгүй болгох боломжтой.</translation> <translation id="1065672644894730302">Таны хүсэлтийг уншиж чадахгүй байна. @@ -15,6 +16,7 @@ <translation id="1154147086299354128">&Chrome-д нээх</translation> <translation id="1178374936842835197">Хэрэв тохиргоог энэ хуудсанд харуулахгүй байвал <ph name="LINK_BEGIN" /> ChromeOS Flex-н тохиргооноосоо<ph name="LINK_END" /> хайна уу</translation> +<translation id="1203500561924088507">Суулгасанд баярлалаа. Та <ph name="BUNDLE_NAME" />-г ашиглахаасаа өмнө хөтчөө дахин эхлүүлэх ёстой.</translation> <translation id="1278833599417554002">&Chrome-г шинэчлэхийн тулд дахин ачаалах</translation> <translation id="1302523850133262269">Chrome-оос хамгийн сүүлийн үеийн системийн шинэчлэлтүүдийг суулгаж байгаа тул түр хүлээнэ үү.</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> танаас энэ төхөөрөмжийг ашиглахаасаа өмнө дараах үйлчилгээний нөхцөлийг уншиж, зөвшөөрөхийг шаардаж байна. Эдгээр нөхцөл нь Google ChromeOS Flex-н нөхцөлийг өргөтгөх, өөрчлөх эсвэл хязгаарлахгүй.</translation> @@ -35,6 +37,7 @@ <translation id="1619887657840448962">Chrome-г илүү аюулгүй болгохын тулд <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> жагсаалтанд байхгүй, танд мэдэгдэлгүйгээр нэмэгдсэн байж болох дараах өргөтгөлийг идэвхгүй болголоо.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Та өгөгдлөө хэрхэн удирдах боломжтой вэ?:<ph name="END_BOLD" /> Таны нууцлалыг хамгаалахын тулд бид таны 4 долоо хоногоос дээш хугацаатай сонирхлыг автоматаар устгадаг. Таныг үргэлжлүүлэн үзэх үед сонирхол нь жагсаалтад дахин харагдаж магадгүй. Эсвэл та Chrome-г харгалзан үзэхгүй байхыг хүсэж буй сонирхлоо хасах боломжтой.</translation> <translation id="1628000112320670027">Chrome-с тусламж авах</translation> +<translation id="1640672724030957280">Татаж байна...</translation> <translation id="1662146548738125461">ChromeOS Flex-н тухай</translation> <translation id="1674870198290878346">Холбоосыг Chrome-н нууцлалтай цонхонд нээх</translation> <translation id="1682634494516646069">Google Chrome нь өөрийн өгөгдлийн хадгалалтын сан руу уншуулж бас бичиж чадахгүй: @@ -52,7 +55,9 @@ <translation id="1877026089748256423">Chrome хуучирсан байна.</translation> <translation id="1919130412786645364">Chromium-д нэвтрэхийг зөвшөөрөх</translation> <translation id="1952239763774043237">Google Chrome-н цаашдын шинэчлэлтийг авахын тулд танд macOS 10.13 эсвэл түүнээс хойших хувилбар хэрэгтэй болно. Энэ компьютер macOS 10.12 хувилбарыг ашиглаж байна.</translation> +<translation id="1953553007165777902">Татаж байна... <ph name="MINUTE" /> минут үлдсэн</translation> <translation id="2018528049276128029">Профайл тус бүр Chrome-н өөрийн мэдээллийг агуулах бөгөөд үүнд хавчуурга, түүх, нууц үг болон бусад мэдээлэл багтана</translation> +<translation id="2018879682492276940">Суулгаж чадсангүй. Дахин оролдоно уу.</translation> <translation id="2071318482926839249">Өөр бүртгэл аль хэдийн нэвтэрсэн байна. Таны хөтчийн үзэлтийг тусад нь байлгахын тулд Chrome танд өөрийн гэсэн профайл үүсгэж өгөх боломжтой.</translation> <translation id="207902854391093810">Туршилтын хугацаанд байх үед Зарын хэмжилт нь таны зочилсон сайтуудад зарынхаа гүйцэтгэлийг хэмжихэд туслах мэдээллийг Chrome-с хүсэх боломжийг олгоно. Зарын хэмжилт нь сайт хооронд аль болох бага мэдээлэл шилжүүлснээр сайт хоорондын хяналтыг хязгаарлана.</translation> <translation id="2094648590148273905">ChromeOS Flex-н нөхцөл</translation> @@ -64,6 +69,7 @@ <translation id="2131230230468101642">Таны нууцлалыг хамгаалахын тулд бид таны 4 долоо хоногоос дээш хугацаатай сонирхлыг автоматаар устгадаг. Таныг үргэлжлүүлэн үзэх үед сонирхол нь жагсаалтад дахин харагдаж магадгүй. Эсвэл та Chrome-г бодож үзэхгүй байхыг хүсэж бй сонирхлоо хасах боломжтой.</translation> <translation id="2139300032719313227">ChromeOS-г дахин эхлүүлнэ үү</translation> <translation id="2151406531797534936">Chrome-г одоо дахин эхлүүлнэ үү</translation> +<translation id="2174917724755363426">Суулгаж дуусаагүй байна. Та цуцлахдаа итгэлтэй байна уу?</translation> <translation id="2258103955319320201">Та бүх төхөөрөмж дээрээ Chrome хөтчийн зүйлсдээ хандахын тулд нэвтэрч, дараа нь синк хийхийг асаана уу</translation> <translation id="2290014774651636340">Google-ийн API түлхүүр байхгүй байна. Google Chrome-ийн зарим функц идэвхгүй болно.</translation> <translation id="2290095356545025170">Та Google Chrome-ыг устгах гэж байгаадаа итгэлтэй байна уу?</translation> @@ -100,13 +106,16 @@ <translation id="2871893339301912279">Та Chrome-д нэвтэрсэн байна!</translation> <translation id="2885378588091291677">Асуудлын менежер</translation> <translation id="2888126860611144412">Chrome-н тухай</translation> +<translation id="2915996080311180594">Дараа дахин эхлүүлэх</translation> <translation id="2926676257163822632">Сул нууц үгийг таахад хялбар байдаг. Chrome-д <ph name="BEGIN_LINK" />танд зориулан сайн нууц үг үүсгэж, санах<ph name="END_LINK" /> боломж олгоорой.</translation> <translation id="2926952073016206995">Chrome-д энэ сайтын камерын зөвшөөрөл шаардлагатай</translation> +<translation id="2928420929544864228">Суулгаж дууслаа.</translation> <translation id="2929907241665500097">Chrome-г шинэчлээгүй, ямар нэг алдаа гарлаа. <ph name="BEGIN_LINK" />Chrome-г шинэчлэхтэй холбоотой асуудлууд болон амжилтгүй болсон шинэчлэлтүүдийг засна уу.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> - Сүлжээнд нэвтрэх - Chrome</translation> <translation id="3019382870990049182">&ChromeOS Flex-г шинэчлэхийн тулд дахин ачаална уу</translation> <translation id="303514781271618814">Chrome нь сайтуудад таны өгөгдлийг бага хэмжээгээр ашиглах боломжийг олгодог шинэ боломжуудыг судалж байна</translation> <translation id="3037838751736561277">Google Chrome нь суурь горимд байна.</translation> +<translation id="3038232873781883849">Суулгахыг хүлээж байна...</translation> <translation id="3059710691562604940">Аюулгүй үзэх онцлог унтраалттай байна. Chrome түүнийг асаахыг зөвлөж байна.</translation> <translation id="3065168410429928842">Chrome-н таб</translation> <translation id="3069821012350118710">Таны зочилсон сайтууд таныг Chrome-г хаах хүртэл мэдээллийг тань санадаг</translation> @@ -120,6 +129,7 @@ <translation id="3169523567916669830">Та туршилтын хугацааны үеэр танд зар харуулахад ашиглах сонирхлын сайтуудын сэдвийг харах болон хасах боломжтой. Chrome таны сонирхлыг саяхны хөтчийн түүхэд тань тулгуурлан тооцоолно.</translation> <translation id="3245429137663807393">Хэрэв та мөн Chrome-н ашиглалтын тайланг хуваалцвал тэдгээр тайланд таны зочилсон URL багтана</translation> <translation id="3282568296779691940">Chrome руу нэвтрэх</translation> +<translation id="3286538390144397061">Одоо дахин эхлүүлнэ үү</translation> <translation id="3360895254066713204">Chrome Helper</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome-г одоо дахин ажиллуулж байна}=1{Chrome-г 1 секундийн дотор дахин ажиллуулна}other{Chrome-г # секундийн дотор дахин ажиллуулна}}</translation> <translation id="3396977131400919238">Суулгах явцад үйлдлийн системд алдаа гарлаа. Google Chrome-ыг дахин татаж авна уу.</translation> @@ -156,9 +166,11 @@ <translation id="4106587138345390261">Chrome нь сайтуудад таны өгөгдлийг бага хэмжээгээр ашиглан ижил үзэх туршлагыг хүргэх боломжийг олгох шинэ онцлогуудыг судалж байна</translation> <translation id="4110895483821904099">Chrome-н шинэ профайлаа тохируулах</translation> <translation id="4147555960264124640">Та хяналтанд байдаг дансаар нэвтэрч байгаа бөгөөд администраторт таны Google Chrome-ийн профайлыг хянах боломжийг олгож байна. Таны апп, хавчуурга, түүх, нууц үг болон бусад тохиргоо гэх мэт Chrome дата нь байнга <ph name="USER_NAME" />-д хадгалагдана. Та Google Accounts Dashboard-ийн тусламжтай эдгээр датаг устгаж болох боловч энэ датаг өөр данстай хуваалцах боломжгүй. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Суулгаж байна...</translation> <translation id="4149882025268051530">Суурьлуулагч Archive файлыг задалж чадсангүй. Google Chrome-ыг дахин татаж авна уу.</translation> <translation id="4191857738314598978">{0,plural, =1{Chrome-г 1 хоногийн дотор дахин ажиллуулна уу}other{Chrome-г # хоногийн дотор дахин ажиллуулна уу}}</translation> <translation id="4205939740494406371">Chrome таны нууц үгсийг шалгах боломжгүй байна. 24 цагийн дараа дахин оролдоно уу эсвэл <ph name="BEGIN_LINK" />өөрийн Google Бүртгэл дэх нууц үгсийг шалгана уу<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">Цуцалж байна...</translation> <translation id="4242034826641750751">Chrome-д энэ сайтад зориулж камер болон микрофоны зөвшөөрөл шаардлагатай</translation> <translation id="424864128008805179">Chrome-с гарах уу?</translation> <translation id="4251615635259297716">Chrome өгөгдлөө энэ бүртгэл рүү холбох уу?</translation> @@ -166,6 +178,7 @@ <translation id="4281844954008187215">Үйлчилгээний нөхцөл</translation> <translation id="4293420128516039005">Төхөөрөмжүүддээ Chrome-г синк хийж, хувийн болгохын тулд нэвтрэх</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">Татаж дууслаа.</translation> <translation id="4335235004908507846">Chrome нь таныг өгөгдлийн зөрчил, муу өргөтгөл болон бусад асуудлаас хамгаалахад туслах боломжтой</translation> <translation id="4343195214584226067"><ph name="EXTENSION_NAME" />-г Chrome-д нэмсэн</translation> <translation id="4384570495110188418">Та нэвтрээгүй байгаа тул Chrome таны нууц үгсийг шалгах боломжгүй байна</translation> @@ -180,6 +193,7 @@ <translation id="4600710005438004015">Chrome-г хамгийн сүүлийн хувилбарт шинэчлээгүй тул та шинэ онцлог болон аюулгүй байдлын засвар авах боломжгүй байна.</translation> <translation id="4627412468266359539">Заавал биш: Оношилгоо болон ашиглалтын өгөгдлийг Google-д автоматаар илгээснээр ChromeOS Flex-н онцлогууд, гүйцэтгэлийг сайжруулахад тусална уу.</translation> <translation id="4633000520311261472">Chrome-ыг илүү аюулгүй болгохын тулд бид <ph name="IDS_EXTENSION_WEB_STORE_TITLE" />-дахь жагсаалтанд ороогүй мөн танд мэдэгдэлгүйгээр нэмэгдсэн байж болох зарим нэг өргөтгөлүүдийг идэвхгүй болголоо.</translation> +<translation id="4680828127924988555">Суулгахыг цуцлах</translation> <translation id="469553575393225953">Тодорхойгүй эх сурвалжийн өргөтгөл, апп болон загвар нь таны төхөөрөмжийг гэмтээх боломжтой. Chrome тэдгээрийг зөвхөн Chrome Веб Дэлгүүрээс суулгахыг зөвлөж байна</translation> <translation id="4728575227883772061">Тодорхой бус шалтгаанаар суурьлуулалт амжилтгүй боллоо. Хэрэв Google Chrome нээлттэй байгаа бол хаагаад, дахин оролдож үзнэ үү.</translation> <translation id="4747730611090640388">Chrome таны сонирхлыг тооцоолох боломжтой. Дараа нь таны зочилсон сайт таны хардаг зарыг хувийн болгохын тулд Chrome-с таны сонирхлыг харахыг хүсэх боломжтой.</translation> @@ -235,10 +249,14 @@ <translation id="5895138241574237353">Дахин асаах</translation> <translation id="5901850848447342934">Таныг Chrome-г хаах үед <ph name="BEGIN_BOLD" />ихэнх сайтаас гаргана<ph name="END_BOLD" />. Хэрэв синк хийх унтраалттай бол таныг мөн <ph name="BEGIN_BOLD" />Google-н үйлчилгээнүүд болон Chrome<ph name="END_BOLD" />-с гаргана.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - Сүлжээнд нэвтрэх</translation> +<translation id="5924017743176219022">Интернэтэд холбогдож байна...</translation> <translation id="5940385492829620908">Таны веб, хавчуурга, болон Chrome-ийн бусад зүйлс энд хадгалагддаг.</translation> +<translation id="5941711191222866238">Багасгах</translation> <translation id="5941830788786076944">Google Chrome-ыг анхдагч веб хөтөчөө болгоно уу</translation> <translation id="5959292945051687759">Хэрэв тохиргоог энэ хуудсанд харуулахгүй байвал <ph name="LINK_BEGIN" /> ChromeOS-н тохиргооноосоо<ph name="LINK_END" /> хайна уу</translation> +<translation id="6003112304606738118">Татаж байна... <ph name="HOURS" /> цаг үлдсэн</translation> +<translation id="6040143037577758943">Хаах</translation> <translation id="6070348360322141662">Таны аюулгүй байдлыг сайжруулахын тулд Google Chrome таны өгөгдлийг шифрлэнэ</translation> <translation id="608006075545470555">Энэ хөтчид ажлын профайл нэмэх</translation> <translation id="6113794647360055231">Chrome илүү сайн боллоо</translation> @@ -247,8 +265,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> - Google Chrome Бета</translation> <translation id="6235018212288296708">mDNS урсгалыг зөвшөөрөх Google Chrome-ын дотоод дүрэм.</translation> <translation id="6247557882553405851">Google-н Нууц үгний менежер</translation> +<translation id="6273793429163604305">Бэлдээрэй...</translation> <translation id="6291089322031436445">Chrome Dev Апп</translation> <translation id="6291549208091401781">Google Chrome-г таны компьютерийн бүх хэрэглэгчид суулгасан.</translation> +<translation id="6327105987658262776">Шинэчлэлт боломжгүй байна.</translation> <translation id="6412673304250309937">URL-г Chrome-д хадгалсан аюултай сайтын жагсаалттай харьцуулж шалгадаг. Хэрэв сайт таны нууц үгийг хулгайлах гэж оролдвол эсвэл таныг аюултай файл татах үед Chrome нь хуудасны бага зэрэг контентын хамт URL-г Аюулгүй хайлт руу мөн илгээж болзошгүй.</translation> <translation id="6418662306461808273">Chrome-н одоо байгаа профайл руу сэлгэх үү?</translation> <translation id="6506909944137591434">Таны эргэн тойрны 3D газрын зургийг үүсгэхийн тулд Chrome-д камерын зөвшөөрөл шаардлагатай</translation> @@ -269,6 +289,7 @@ <translation id="6943584222992551122">Энэ хэрэглэгчийн хөтчийн өгөгдлийг энэ төхөөрөмжөөс устгана. Өгөгдлийг сэргээхийн тулд Chrome-д <ph name="USER_EMAIL" />-р нэвтэрнэ үү.</translation> <translation id="6967962315388095737">mDNS урсгалыг зөвшөөрөх Google Chrome Бета-н дотоод дүрэм.</translation> <translation id="6989339256997917931">Google Chrome шинэчлэгдсэн байна, гэхдээ та үүнийг ядаж 30 хоног ч ашиглаагүй байна.</translation> +<translation id="7025789849649390912">Суулгахыг зогсоосон.</translation> <translation id="7025800014283535195">Та энд Chrome-н профайлууд хооронд сэлгэх боломжтой</translation> <translation id="7036251913954633326">Хэрэв та энэ бүртгэлийг зөвхөн нэг удаа ашиглахыг хүсвэл Chrome хөтчид <ph name="GUEST_LINK_BEGIN" />Зочны горимыг<ph name="GUEST_LINK_END" /> ашиглах боломжтой. Хэрэв та өөр хэн нэгний бүртгэлийг нэмэхийг хүсвэл өөрийн <ph name="DEVICE_TYPE" /> дээр <ph name="LINK_BEGIN" />шинэ хүн нэмнэ үү<ph name="LINK_END" />. @@ -297,11 +318,13 @@ <translation id="7481213027396403996">Chrome-н хамгийн хүчирхэг аюулгүй байдлыг аваарай</translation> <translation id="7486227612705979895">Chrome хаяг оруулах хэсэгт зөвлөмж харуулахын тулд таны Драйвт хандах болно</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119"><ph name="COMPANY_NAME" /> суулгагч</translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">Chrome-д тавтай морил</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> танаас энэ төхөөрөмжийг ашиглахаасаа өмнө дараах үйлчилгээний нөхцөлийг уншиж, зөвшөөрөхийг шаардаж байна. Эдгээр нөхцөл нь Google ChromeOS-н нөхцөлийг өргөтгөх, өөрчлөх эсвэл хязгаарлахгүй.</translation> <translation id="7629695634924605473">Хэрэв таны нууц үг алдагдсан байвал Chrome танд мэдэгдэнэ</translation> <translation id="7641148173327520642">Таны системийн админ Google Chrome-г <ph name="TARGET_URL_HOSTNAME" />-д хандахын тулд <ph name="ALTERNATIVE_BROWSER_NAME" />-г нээхээр тохируулсан байна.</translation> +<translation id="7649070708921625228">Тусламж</translation> <translation id="7651907282515937834">Chrome-н байгууллагын лого</translation> <translation id="7655455401911432608">Таны хөтчийн түүх буюу энэ төхөөрөмж дээр Chrome-г ашиглан зочилсон сайтуудын бүртгэл.</translation> <translation id="7747138024166251722">Суулгагч нь түр зуурын хадгалалтын санг үүсгэж чадсангүй. Дискэнд сул зай байгаа эсэхийг мөн программ хангамж суулгах зөвшөөрлийг шалгана уу.</translation> @@ -313,6 +336,8 @@ <translation id="7801699035218095297">Google Chrome нь нууц үгс хуулахыг оролдож байна. Үүнийг зөвшөөрөхийн тулд Windows-н нууц үгээ бичнэ үү.</translation> <translation id="7808348361785373670">Кромоос хасах</translation> <translation id="7825851276765848807">Тодорхой бус шалтгаанаар суурьлуулалт амжилтгүй боллоо. Google Chrome-ыг дахин татаж авна уу.</translation> +<translation id="7845233973568007926">Суулгасанд баярлалаа. Та <ph name="BUNDLE_NAME" />-г ашиглахаасаа өмнө компьютероо дахин эхлүүлэх ёстой.</translation> +<translation id="7872446069773932638">Татаж байна... <ph name="SECONDS" /> секунд үлдсэн</translation> <translation id="7880591377632733558">Chrome-д тавтай морил, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">Нэг компьютерыг олон хэрэглэгч хуваан хэрэглэж байгаа тохиолдолд хэрэглэгч бүр өөрийн хүссэнээр Chrome-ыг тохируулж, хайлт хийх боломжтой.</translation> <translation id="7896673875602241923">Өмнө нь хэн нэгэн энэ компьютероос Chrome-д <ph name="ACCOUNT_EMAIL_LAST" /> бүртгэлээр нэвтэрсэн байна. Мэдээллээ тусaд нь байлгахын тулд Chrome-н шинэ хэрэглэгч үүсгэнэ үү.</translation> @@ -323,8 +348,11 @@ <translation id="8005666035647241369">Энэ төхөөрөмж дээрх Google-н Нууц үгний менежерт</translation> <translation id="8008534537613507642">Chrome-ийг дахин суулгах</translation> <translation id="8013993649590906847">Хэрэв зурагт хэрэгтэй тайлбар байхгүй бол Chrome танд тайлбар өгөхөөр оролдох болно. Тайлбар үүсгэхийн тулд зургийг Google-д илгээнэ.</translation> +<translation id="80471789339884597">Суулгасанд баярлалаа. Та <ph name="BUNDLE_NAME" />-г ашиглахаасаа өмнө бүх хөтчөө дахин эхлүүлэх ёстой.</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">Google Chrome-ийн тухай</translation> +<translation id="813913629614996137">Эхлүүлж байна…</translation> <translation id="8255190535488645436">Google Chrome нь таны камер болон микрофоныг ашиглаж байна.</translation> <translation id="8286862437124483331">Google Chrome нь нууц үгийг харуулахыг оролдож байна. Үүнийг зөвшөөрөхийн тулд Windows-ийн нууц үгээ бичиж оруулна уу.</translation> <translation id="828798499196665338">Таны эцэг эх Chrome-н "Сайтууд, аппууд болон өргөтгөлүүдийн зөвшөөрөл"-ийг унтраасан байна. Энэ <ph name="EXTENSION_TYPE_PARAMETER" />-г идэвхжүүлэхийг зөвшөөрдөггүй.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_mr.xtb b/chrome/app/resources/google_chrome_strings_mr.xtb index 52d679fb..93c2ca6 100644 --- a/chrome/app/resources/google_chrome_strings_mr.xtb +++ b/chrome/app/resources/google_chrome_strings_mr.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="mr"> <translation id="1001534784610492198">इन्स्टॉलर संग्रहण भ्रष्ट किंवा चुकीचा आहे. कृपया Google Chrome पुन्हा डाउनलोड करा.</translation> +<translation id="1026101648481255140">इंस्टॉलेशन पुन्हा सुरू करा</translation> <translation id="102763973188675173">Google Chrome कस्टमाइझ करा आणि नियंत्रित करा. अपडेट उपलब्ध आहे.</translation> <translation id="1051826050538111504">तुमच्या काँप्युटरवर हानिकारक सॉफ्टवेअर आहे. Chrome ते काढून टाकून तुमचा ब्राउझर पुन्हा नीट चालावा यासाठी तुमच्या सेटिंग्ज रिस्टोअर आणि एक्स्टेंशन बंद करू शकते.</translation> <translation id="1065672644894730302">तुमची प्राधान्ये वाचता आली नाहीत. @@ -14,6 +15,7 @@ <translation id="1154147086299354128">Chrome मध्ये &उघडा</translation> <translation id="1178374936842835197">या पेजवर सेटिंग दिसत नसल्यास, तुमची <ph name="LINK_BEGIN" /> ChromeOS Flex सेटिंग्ज<ph name="LINK_END" /> यामध्ये पहा</translation> +<translation id="1203500561924088507">इंस्टॉल केल्याबद्दल धन्यवाद. तुम्ही <ph name="BUNDLE_NAME" /> वापरण्यापूर्वी तुमचा ब्राउझर रीस्टार्ट करणे आवश्यक आहे.</translation> <translation id="1278833599417554002">&Chrome अपडेट करण्यासाठी पुन्हा लाँच करा</translation> <translation id="1302523850133262269">कृपया Chrome नवीनतम सिस्टम अपडेट इंस्टॉल करताना प्रतीक्षा करा.</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> नुसार तुम्ही हे डिव्हाइस वापरण्यापूर्वी खालील सेवा अटी वाचणे आणि स्वीकारणे आवश्यक आहे. या अटी Google ChromeOS Flex अटींचा विस्तार करत नाहीत, त्यामध्ये सुधारणा करत नाहीत किंवा त्या मर्यादित करत नाहीत.</translation> @@ -34,6 +36,7 @@ <translation id="1619887657840448962">Chrome अधिक सुरक्षित करण्यासाठी, आम्ही <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> मध्ये सूचीबद्ध नसलेला आणि तुमच्या माहितीशिवाय कदाचित जोडले गेलेले खालील एक्स्टेंशन बंद केले आहे.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />तुम्ही तुमचा डेटा कसा व्यवस्थापित करू शकता:<ph name="END_BOLD" /> तुमच्या गोपनीयतेचे संरक्षण करण्यासाठी, आम्ही तुमची चार आठवड्यांपेक्षा जुनी स्वारस्ये ऑटो-डिलीट करतो. तुम्ही ब्राउझ करत राहाल, तसे सूचीमध्ये स्वारस्य पुन्हा दिसू शकते. किंवा Chrome ने विचारात घेऊ नये असे तुम्हाला वाटत असलेली स्वारस्ये तुम्ही काढून टाकू शकता.</translation> <translation id="1628000112320670027">Chrome सह मदत मिळवा</translation> +<translation id="1640672724030957280">डाऊनलोड करीत आहे...</translation> <translation id="1662146548738125461">ChromeOS Flex बद्दल</translation> <translation id="1674870198290878346">लिंक Chrome गुप्त विंडोमध्ये उघडा</translation> <translation id="1682634494516646069">Google Chrome त्याची डेटा डिरेक्टरी वाचू किंवा लिहू शकत नाही: @@ -51,7 +54,9 @@ <translation id="1877026089748256423">Chrome कालबाह्य आहे</translation> <translation id="1919130412786645364">Chrome मध्ये साइन इन करण्यासाठी अनुमती द्या</translation> <translation id="1952239763774043237">भविष्यातील Google Chrome अपडेट मिळवण्यासाठी, तुमच्याकडे macOS 10.13 किंवा त्यानंतरची आवृत्ती असणे आवश्यक आहे. हा कॉंप्युटर macOS 10.12 वापरत आहे.</translation> +<translation id="1953553007165777902">डाउनलोड करत आहे... <ph name="MINUTE" /> मिनिट(मिनिटे) शिल्लक आहे(आहेत)</translation> <translation id="2018528049276128029">प्रत्येक प्रोफाइलमध्ये तिची स्वतःची Chrome माहिती असते जसे की, बुकमार्क, इतिहास, पासवर्ड आणि आणखी बरेच काही</translation> +<translation id="2018879682492276940">इंस्टॉलेशन करता आले नाही. कृपया पुन्हा प्रयत्न करा.</translation> <translation id="2071318482926839249">दुसऱ्या खात्यामध्ये आधीच साइन इन केले आहे. तुमचे ब्राउझिंग स्वतंत्र ठेवण्यासाठी, Chrome तुमच्याकरिता तुमची स्वतःची प्रोफाइल तयार करू शकते.</translation> <translation id="207902854391093810">चाचण्या सुरू असताना, जाहिरात मापन हे तुम्ही भेट देत असलेल्या साइटना Chrome कडे माहितीची विनंती करण्यास अनुमती देते, जे साइटला तिच्या जाहिरातींचा परफॉर्मन्स मोजण्यात मदत करते. जाहिरात मापन हे साइटदरम्यान शक्य तितकी कमी माहिती ट्रान्सफर करून क्रॉस-साइट ट्रॅकिंग प्रतिबंधित करते.</translation> <translation id="2094648590148273905">ChromeOS Flex अटी</translation> @@ -63,6 +68,7 @@ <translation id="2131230230468101642">तुमच्या गोपनीयतेचे संरक्षण करण्यासाठी, आम्ही तुमची चार आठवड्यांपेक्षा जुनी स्वारस्ये ऑटो-डिलीट करतो. तुम्ही ब्राउझ करत राहाल, तसे सूचीमध्ये स्वारस्य पुन्हा दिसू शकते. किंवा Chrome ने विचारात घेऊ नये असे तुम्हाला वाटत असलेली स्वारस्ये तुम्ही काढून टाकू शकता.</translation> <translation id="2139300032719313227">ChromeOS रीस्टार्ट करा</translation> <translation id="2151406531797534936">कृपया आता Chrome रीस्टार्ट करा</translation> +<translation id="2174917724755363426">इंस्टॉलेशन पूर्ण झाले नाही. तुम्हाला नक्की रद्द करायचे आहे का?</translation> <translation id="2258103955319320201">तुमच्या Chrome ब्राउझरवरील आशय तुमच्या सर्व डिव्हाइसवर अॅक्सेस करण्यासाठी साइन इन करा, त्यानंतर सिंक सुरू करा</translation> <translation id="2290014774651636340">Google API की गहाळ आहेत. Google Chrome ची काही कार्यक्षमता अक्षम केली जाईल.</translation> <translation id="2290095356545025170">तुमची खात्री आहे की तुम्ही Google Chrome अनइंस्टॉल करू इच्छिता?</translation> @@ -99,13 +105,16 @@ <translation id="2871893339301912279">तुम्ही Chrome मध्ये साइन इन केले आहे!</translation> <translation id="2885378588091291677">टास्क मॅनेजर</translation> <translation id="2888126860611144412">Chrome बद्दल</translation> +<translation id="2915996080311180594">नंतर रीस्टार्ट करा</translation> <translation id="2926676257163822632">कमकुवत पासवर्ड ओळखणे सोपे असते. Chrome ला <ph name="BEGIN_LINK" />तुमच्यासाठी क्लिष्ट पासवर्ड तयार करून लक्षात ठेवू द्या<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">Chrome ला या साइटसाठी कॅमेराची परवानगी आवश्यक आहे</translation> +<translation id="2928420929544864228">इंस्टॉलेशन पूर्ण झाले.</translation> <translation id="2929907241665500097">Chrome अपडेट झाले नाही, काहीतरी चूक झाली. <ph name="BEGIN_LINK" />Chrome अपडेट समस्या आणि अयशस्वी झालेल्या अपडेटचे निराकरण करा.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> - नेटवर्क साइन इन - Chrome</translation> <translation id="3019382870990049182">ChromeOS Flex अपडेट करण्यासाठी पुन्हा लाँच करा</translation> <translation id="303514781271618814">Chrome हे साइटना तुमचा डेटा कमी वापरून समान ब्राउझिंग अनुभव देण्याची अनुमती देणारी नवीन वैशिष्ट्ये एक्सप्लोर करत आहे</translation> <translation id="3037838751736561277">Google Chrome पार्श्वभूमी मोड मध्ये आहे.</translation> +<translation id="3038232873781883849">इंस्टॉल करण्यासाठी प्रतीक्षा करत आहे...</translation> <translation id="3059710691562604940">सुरक्षित ब्राउझिंग बंद आहे. Chrome ते सुरू करण्याची शिफारस करते.</translation> <translation id="3065168410429928842">Chrome टॅब</translation> <translation id="3069821012350118710">तुम्ही Chrome बंद करेपर्यंत तुम्ही भेट दिलेल्या साइट तुमची माहिती लक्षात ठेवतात</translation> @@ -119,6 +128,7 @@ <translation id="3169523567916669830">चाचण्यांदरम्यान, तुम्हाला जाहिराती दाखवण्यासाठी साइट जे स्वारस्याचे विषय वापरतात, ते तुम्ही पाहू आणि काढून टाकू शकता. तुमच्या अलीकडील ब्राउझिंग इतिहासाच्या आधारे Chrome तुमच्या स्वारस्यांचा अंदाज लावते.</translation> <translation id="3245429137663807393">तुम्ही Chrome वापर अहवालदेखील शेअर केल्यास, त्या अहवालांमध्ये तुम्ही भेट दिलेल्या URLs चा समावेश होतो</translation> <translation id="3282568296779691940">Chrome वर साइन इन करा</translation> +<translation id="3286538390144397061">त्वरित रीस्टार्ट करा</translation> <translation id="3360895254066713204">Chrome मदतनीस</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome आता पुन्हा लॉंच होईल}=1{Chrome एका सेकंदामध्ये पुन्हा लॉंच होईल}other{Chrome # सेकंदांमध्ये पुन्हा लॉंच होईल}}</translation> <translation id="3396977131400919238">स्थापनेदरम्यान एक ऑपरेटिंग सिस्टम एरर आली. कृपया Google Chrome पुन्हा डाउनलोड करा.</translation> @@ -155,9 +165,11 @@ <translation id="4106587138345390261">Chrome नवीन वैशिष्ट्ये एक्सप्लोर करत आहे, ज्यामुळे साइटना तुमची कमी माहिती वापरून समान ब्राउझिंग अनुभव देता येतो</translation> <translation id="4110895483821904099">तुमची नवीन Chrome प्रोफाइल सेट करा</translation> <translation id="4147555960264124640">तुम्ही एका व्यवस्थापित खात्यासह साइन इन करत आहात आणि तुमच्या Google Chrome प्रोफाइलवर त्याच्या ॲडमिनिस्ट्रेटरला नियंत्रण देत आहात. तुमचा Chrome डेटा, जसे की तुमचे अॅप्स, बुकमार्क, इतिहास, पासवर्ड आणि अन्य सेटिंग्ज <ph name="USER_NAME" /> वर कायमच्या बद्ध होतील. तुम्ही Google खाती डॅशबोर्ड द्वारे हा डेटा हटवण्यात सक्षम व्हाल, परंतु तुम्ही दुसर्या खात्यासह हा डेटा संबद्ध करण्यात सक्षम असणार नाही. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">स्थापना करत आहे...</translation> <translation id="4149882025268051530">संग्रहण संक्षिप्त करण्यास इन्स्टॉलर अयशस्वी. कृपया Google Chrome पुन्हा डाउनलोड करा.</translation> <translation id="4191857738314598978">{0,plural, =1{एका दिवसामध्ये Chrome पुन्हा लाँच करा}other{# दिवसांमध्ये Chrome पुन्हा लाँच करा}}</translation> <translation id="4205939740494406371">Chrome तुमचे पासवर्ड तपासू शकत नाही. २४ तासांनंतर पुन्हा प्रयत्न करा किंवा <ph name="BEGIN_LINK" />तुमच्या Google खाते मध्ये पासवर्ड तपासा<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">रद्द करत आहे...</translation> <translation id="4242034826641750751">Chrome ला या साइटसाठी कॅमेरा आणि मायक्रोफोनची परवानगी आवश्यक आहे</translation> <translation id="424864128008805179">Chrome मधून साइन आउट करायचे?</translation> <translation id="4251615635259297716">या खात्यावर तुमच्या Chrome डेटा लिंक करायचा?</translation> @@ -165,6 +177,7 @@ <translation id="4281844954008187215">सेवा अटी</translation> <translation id="4293420128516039005">तुमच्या डिव्हाइसवर Chrome सिंक आणि पर्सनलाइझ करण्यासाठी साइन इन करा</translation> <translation id="4328355335528187361">Google Chrome डेव्हलपर (mDNS-In)</translation> +<translation id="4334294535648607276">डाउनलोड पूर्ण.</translation> <translation id="4335235004908507846">Chrome तुम्हाला डेटा भंग, खराब एक्स्टेंशन आणि बर्याच गोष्टींपासून सुरक्षित ठेवण्यात मदत करू शकते</translation> <translation id="4343195214584226067"><ph name="EXTENSION_NAME" /> हे Chrome मध्ये जोडले गेले आहे</translation> <translation id="4384570495110188418">तुम्ही साइन इन केलेले नसल्यामुळे Chrome तुमचे पासवर्ड तपासू शकत नाही</translation> @@ -179,6 +192,7 @@ <translation id="4600710005438004015">Chrome नवीनतम आवृत्तीवर अपडेट होऊ शकले नाही, त्यामुळे तुम्ही नवीन वैशिष्ट्ये आणि सुरक्षितता निराकरणे गमावत आहात.</translation> <translation id="4627412468266359539">पर्यायी: Google ला निदान आणि वापर डेटा आपोआप पाठवून ChromeOS Flex ची वैशिष्ट्ये व परफॉर्मन्स यांमध्ये सुधारणा करण्यात मदत करा.</translation> <translation id="4633000520311261472">Chrome ला अधिक सुरक्षित करण्यासाठी, आम्ही <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> मध्ये सूचीबद्ध नसलेले काही विस्तार अक्षम केले आणि ते कदाचित आपल्या माहिती शिवाय जोडले गेले असावेत.</translation> +<translation id="4680828127924988555">इंस्टॉलेशन रद्द करा</translation> <translation id="469553575393225953">अज्ञात स्रोतांकडील एक्स्टेंशन, अॅप्स आणि थीम तुमच्या डिव्हाइसला हानी पोहोचवू शकतात. Chrome त्यांना फक्त Chrome Web Store वरून इंस्टॉल करण्याची शिफारस करते</translation> <translation id="4728575227883772061">नमूद न केलेल्या एररमुळे स्थापना अयशस्वी. जर Google Chrome सध्या सुरू असेल तर, कृपया त्यास बंद करा आणि पुन्हा प्रयत्न करा.</translation> <translation id="4747730611090640388">Chrome तुमच्या स्वारस्यांबाबतचे अंदाज लावू शकते. त्यानंतर, तुम्ही पाहता त्या जाहिराती पर्सनलाइझ करण्यासाठी तुम्ही भेट देता ती साइट Chrome कडे तुमची स्वारस्ये पाहण्याची अनुमती मागू शकते.</translation> @@ -233,10 +247,14 @@ <translation id="5895138241574237353">रीस्टार्ट करा</translation> <translation id="5901850848447342934">तुम्ही Chrome बंद कराल तेव्हा, तुम्हाला <ph name="BEGIN_BOLD" />बहुतांश साइटवरून साइन आउट केले<ph name="END_BOLD" /> जाईल. सिंक बंद असल्यास, तुम्हाला <ph name="BEGIN_BOLD" />Google सेवा आणि Chrome मधूनदेखील साइन आउट<ph name="END_BOLD" /> करता येईल.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - नेटवर्क साइन इन</translation> +<translation id="5924017743176219022">इंटरनेटशी कनेक्ट करत आहे...</translation> <translation id="5940385492829620908">तुमचे वेब, बुकमार्क आणि अन्य Chrome आशय येथे थेट आहे.</translation> +<translation id="5941711191222866238">कमी करा</translation> <translation id="5941830788786076944">Google Chromeला डीफॉल्ट ब्राउझर बनवा</translation> <translation id="5959292945051687759">या पेजवर एखादे सेटिंग दिसत नसल्यास, तुमची <ph name="LINK_BEGIN" /> ChromeOS सेटिंग्ज<ph name="LINK_END" /> यामध्ये पहा</translation> +<translation id="6003112304606738118">डाउनलोड करत आहे... <ph name="HOURS" /> तास शिल्लक आहे(आहेत)</translation> +<translation id="6040143037577758943">बंद करा</translation> <translation id="6070348360322141662">अतिरिक्त सुरक्षिततेसाठी, Google Chrome तुमचा डेटा एंक्रिप्ट करेल</translation> <translation id="608006075545470555">या ब्राउझरवर कार्य प्रोफाइल जोडा</translation> <translation id="6113794647360055231">Chrome आता उत्कृष्ट झाले आहे</translation> @@ -245,8 +263,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> - Google Chrome बीटा</translation> <translation id="6235018212288296708">mDNS रहदारीस अनुमती देण्यासाठी Google Chrome साठी अंतर्गामी नियम.</translation> <translation id="6247557882553405851">Google Password Manager</translation> +<translation id="6273793429163604305">तयार रहा...</translation> <translation id="6291089322031436445">Chrome डेव्हलपर ॲप</translation> <translation id="6291549208091401781">तुमच्या कॉंप्युटरवरील सर्व वापरकर्त्यांसाठी Google Chrome आधीच इंस्टॉल केला आहे.</translation> +<translation id="6327105987658262776">कोणतेही अपडेट उपलब्ध नाही.</translation> <translation id="6412673304250309937">Chrome मध्ये स्टोअर केलेल्या असुरक्षित साइटच्या सूचीमध्ये URL तपासतो. साइटने तुमचा पासवर्ड चोरण्याचा प्रयत्न केल्यास किंवा तुम्ही हानीकारक फाइल डाउनलोड केल्यावर, Chrome, पेज आशयाच्या भागांसह, URL सुरक्षित ब्राउझिंग कडे पाठवू शकतो.</translation> <translation id="6418662306461808273">सध्याच्या Chrome प्रोफाइलवर स्विच करायचे आहे का?</translation> <translation id="6506909944137591434">तुमच्या आसपासच्या परिसराचा 3D नकाशा तयार करण्यासाठी Chrome ला तुमच्या कॅमेराची परवानगी आवश्यक आहे</translation> @@ -267,6 +287,7 @@ <translation id="6943584222992551122">या व्यक्तीचा ब्राउझिंग डेटा या डिव्हाइसवरून हटवला जाईल. डेटा रीकव्हर करण्यासाठी, Chrome वर <ph name="USER_EMAIL" /> म्हणून साइन इन करा.</translation> <translation id="6967962315388095737">Google Chrome बीटाचा mDNS रहदारीस अनुमती देण्यासाठी इनबाउंड नियम.</translation> <translation id="6989339256997917931">Google Chrome अपडेट केला गेला, परंतु तुम्ही तो किमान 30 दिवसांपासून वापरलेला नाही.</translation> +<translation id="7025789849649390912">इंस्टॉलेशन थांबवले</translation> <translation id="7025800014283535195">तुम्ही Chrome प्रोफाइलदरम्यान येथे स्विच करू शकता</translation> <translation id="7036251913954633326">तुम्हाला हे खाते फक्त एकदाच वापरायचे असल्यास, तुम्ही Chrome ब्राउझरमध्ये <ph name="GUEST_LINK_BEGIN" />अतिथी मोड<ph name="GUEST_LINK_END" /> वापरू शकता. तुम्हाला दुसऱ्या व्यक्तीसाठी खाते जोडायचे असल्यास, तुमच्या <ph name="DEVICE_TYPE" /> मध्ये <ph name="LINK_BEGIN" />नवीन व्यक्ती जोडा<ph name="LINK_END" />. @@ -295,11 +316,13 @@ <translation id="7481213027396403996">Chrome ची सर्वात मजबूत सुरक्षा मिळवा</translation> <translation id="7486227612705979895">ॲड्रेस बारमध्ये सूचना देण्यासाठी Chrome तुमची ड्राइव्ह ॲक्सेस करेल</translation> <translation id="7535429826459677826">Google Chrome डेव्हलपर</translation> +<translation id="7583399374488819119"><ph name="COMPANY_NAME" /> इंस्टॉलर</translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">Chrome मध्ये स्वागत आहे</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> नुसार, तुम्ही हे डिव्हाइस वापरण्यापूर्वी खालील सेवा अटी वाचणे आणि स्वीकारणे आवश्यक आहे. या अटी Google ChromeOS अटी यांचा विस्तार करत नाहीत, त्यामध्ये सुधारणा करत नाहीत किंवा त्या मर्यादित करत नाहीत.</translation> <translation id="7629695634924605473">तुमचे पासवर्ड कधीही धोक्यात असल्यास, Chrome तुम्हाला कळवते</translation> <translation id="7641148173327520642">तुमच्या सिस्टम अॅडमिनिस्ट्रेटरने <ph name="TARGET_URL_HOSTNAME" /> अॅक्सेस करण्यासाठी <ph name="ALTERNATIVE_BROWSER_NAME" /> उघडण्याकरिता Google Chrome कॉंफिगर केले आहे.</translation> +<translation id="7649070708921625228">मदत</translation> <translation id="7651907282515937834">Chrome एंटरप्राइझ लोगो</translation> <translation id="7655455401911432608">तुमचा ब्राउझिंग इतिहास, ज्यामध्ये या डिव्हाइसवर तुम्ही Chrome वापरून भेट दिलेल्या साइटची नोंद असते.</translation> <translation id="7747138024166251722">इन्स्टॉलर तात्पुरती डिरेक्टरी तयार करू शकत नाही. कृपया सॉफ्टवेअर इंस्टॉल करण्यासाठी रिक्त डिस्क स्थान आणि परवानगी पहा.</translation> @@ -311,6 +334,8 @@ <translation id="7801699035218095297">Google Chrome पासवर्ड कॉपी करण्याचा प्रयत्न करत आहे. हे करू देण्यासाठी तुमचा Windows पासवर्ड टाइप करा.</translation> <translation id="7808348361785373670">Chrome मधून काढून टाका...</translation> <translation id="7825851276765848807">नमूद न केलेल्या एररमुळे स्थापना अयशस्वी. कृपया Google Chrome पुन्हा डाउनलोड करा.</translation> +<translation id="7845233973568007926">इंस्टॉल केल्याबद्दल धन्यवाद. तुम्ही <ph name="BUNDLE_NAME" /> वापरण्यापूर्वी तुमचा कॉंप्युटर रीस्टार्ट करणे आवश्यक आहे.</translation> +<translation id="7872446069773932638">डाउनलोड करत आहे... <ph name="SECONDS" /> सेकंद शिल्लक आहे(आहेत)</translation> <translation id="7880591377632733558">Chrome मध्ये स्वागत आहे, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">तुम्ही कॉंप्युटर शेअर केल्यास, मित्र आणि कुटुंब स्वतंत्रपणे ब्राउझ करू शकतात आणि त्यांना पाहिजे तसे Chrome सेट अप करू शकतात.</translation> <translation id="7896673875602241923">कोणीतरी यापूर्वी <ph name="ACCOUNT_EMAIL_LAST" /> म्हणून या संंगणकावरील Chrome मध्ये साइन इन केले आहे. कृपया तुमची माहिती स्वतंत्र ठेवण्यासाठी एक नवीन Chrome वापरकर्ता तयार करा.</translation> @@ -321,8 +346,11 @@ <translation id="8005666035647241369">या डिव्हाइसवरील Google पासवर्ड व्यवस्थापक मध्ये</translation> <translation id="8008534537613507642">Chrome पुनर्स्थापित करा</translation> <translation id="8013993649590906847">इमेजचे उपयोगी वर्णन नसल्यास, Chrome तुमच्यासाठी ते देण्याचा प्रयत्न करेल. वर्णने तयार करण्यासाठी, इमेज Google ला पाठवल्या जातात.</translation> +<translation id="80471789339884597">इंस्टॉल केल्याबद्दल धन्यवाद. तुम्ही <ph name="BUNDLE_NAME" /> वापरण्यापूर्वी तुमचे सर्व ब्राउझर रीस्टार्ट करणे आवश्यक आहे.</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">&Google Chrome विषयी</translation> +<translation id="813913629614996137">सुरू करत आहे…</translation> <translation id="8255190535488645436">Google Chrome तुमचा कॅमेरा आणि मायक्रोफोन वापरत आहे.</translation> <translation id="8286862437124483331">Google Chrome पासवर्ड दर्शविण्याचा प्रयत्न करत आहे. यास अनुमती देण्यासाठी तुमचा Windows पासवर्ड टाइप करा.</translation> <translation id="828798499196665338">तुमच्या पालकांनी Chrome साठी "साइट, अॅप्स आणि एक्स्टेंशनकरिता परवानग्या" सुरू केल्या आहेत. हे <ph name="EXTENSION_TYPE_PARAMETER" /> सुरू करण्यास अनुमती नाही.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_ms.xtb b/chrome/app/resources/google_chrome_strings_ms.xtb index 2b01117..90d0456e 100644 --- a/chrome/app/resources/google_chrome_strings_ms.xtb +++ b/chrome/app/resources/google_chrome_strings_ms.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="ms"> <translation id="1001534784610492198">Arkib pemasang rosak atau tidak sah. Sila muat turun Google Chrome semula.</translation> +<translation id="1026101648481255140">Sambung Semula Pemasangan</translation> <translation id="102763973188675173">Sesuaikan dan kawal Google Chrome. Kemas kini tersedia.</translation> <translation id="1051826050538111504">Terdapat perisian yang berbahaya pada komputer anda. Chrome boleh mengalih keluar perisian tersebut, memulihkan tetapan anda dan melumpuhkan sambungan supaya penyemak imbas anda dapat berfungsi seperti biasa semula.</translation> <translation id="1065672644894730302">Pilihan anda tidak dapat dibaca. Beberapa ciri mungkin tidak tersedia dan perubahan terhadap pilihan tidak akan disimpan.</translation> @@ -13,6 +14,7 @@ <translation id="1154147086299354128">&Buka dalam Chrome</translation> <translation id="1178374936842835197">Jika tetapan tidak ditunjukkan pada halaman ini, lihat dalam <ph name="LINK_BEGIN" /> tetapan OS Chrome<ph name="LINK_END" /> anda</translation> +<translation id="1203500561924088507">Terima kasih kerana memasang. Anda perlu memulakan semula penyemak imbas anda sebelum menggunakan <ph name="BUNDLE_NAME" />.</translation> <translation id="1278833599417554002">Lancarkan semula untuk mengemas kini &Chrome</translation> <translation id="1302523850133262269">Sila tunggu sementara Chrome memasang kemas kini sistem terkini.</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> menghendaki anda membaca dan menerima Syarat Perkhidmatan berikut sebelum menggunakan peranti ini. Syarat ini tidak memperluas, mengubah suai atau mengehadkan Syarat Chrome OS Flex.</translation> @@ -33,6 +35,7 @@ <translation id="1619887657840448962">Untuk menjadikan Chrome lebih selamat, kami melumpuhkan sambungan berikut yang tidak disenaraikan dalam <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> dan mungkin telah ditambahkan tanpa pengetahuan anda.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Cara anda boleh mengurus data anda:<ph name="END_BOLD" /> Untuk melindungi privasi anda, kami memadamkan minat anda yang disimpan melebihi 4 minggu secara automatik. Semasa anda terus menyemak imbas, minat itu mungkin muncul semula dalam senarai. Anda juga boleh mengalih keluar minat yang anda tidak mahu dipertimbangkan oleh Chrome.</translation> <translation id="1628000112320670027">Dapatkan bantuan berkenaan Chrome</translation> +<translation id="1640672724030957280">Memuat turun...</translation> <translation id="1662146548738125461">Perihal Chrome OS Flex</translation> <translation id="1674870198290878346">Buka Pautan dalam Tetingkap Inko&gnito Chrome</translation> <translation id="1682634494516646069">Google Chrome tidak dapat membaca atau menulis pada direktori datanya: <ph name="USER_DATA_DIRECTORY" /></translation> @@ -48,7 +51,9 @@ <translation id="1877026089748256423">Chrome sudah usang</translation> <translation id="1919130412786645364">Benarkan log masuk Chrome</translation> <translation id="1952239763774043237">Untuk mendapatkan kemaskinian Google Chrome yang akan datang, anda memerlukan macOS 10.13 atau yang lebih baharu. Komputer ini menggunakan macOS 10.12.</translation> +<translation id="1953553007165777902">Memuat turun... <ph name="MINUTE" /> minit lagi</translation> <translation id="2018528049276128029">Setiap profil menyimpan maklumat Chrome profil itu sendiri seperti penanda halaman, sejarah, kata laluan dan pelbagai lagi</translation> +<translation id="2018879682492276940">Pemasangan gagal. Sila cuba lagi.</translation> <translation id="2071318482926839249">Akaun lain sudah log masuk. Untuk menjadikan penyemakan imbas anda terpisah, Chrome boleh membuat profil anda sendiri untuk anda.</translation> <translation id="207902854391093810">Apabila percubaan sedang berlangsung, pengukuran iklan membenarkan laman yang anda lawati meminta maklumat daripada Chrome yang membantu laman tersebut mengukur prestasi iklan mereka. Pengukuran iklan mengehadkan penjejakan rentas laman dengan memindahkan maklumat antara laman sedikit yang mungkin.</translation> <translation id="2094648590148273905">Syarat Chrome OS Flex</translation> @@ -60,6 +65,7 @@ <translation id="2131230230468101642">Untuk melindungi privasi anda, kami memadamkan minat anda yang disimpan melebihi 4 minggu secara automatik. Semasa anda terus menyemak imbas, minat itu mungkin muncul semula dalam senarai. Anda juga boleh mengalih keluar minat yang anda tidak mahu dipertimbangkan oleh Chrome.</translation> <translation id="2139300032719313227">Mulakan semula Chrome OS</translation> <translation id="2151406531797534936">Sila mulakan semula Chrome sekarang</translation> +<translation id="2174917724755363426">Pemasangan belum selesai. Anda pasti ingin membatalkan?</translation> <translation id="2258103955319320201">Untuk mengakses bahan penyemak imbas Chrome anda pada semua peranti anda, log masuk, kemudian hidupkan penyegerakan</translation> <translation id="2290014774651636340">Kunci API Google tiada. Sesetengah fungsi Google Chrome akan dilumpuhkan.</translation> <translation id="2290095356545025170">Adakah anda pasti anda mahu menyahpasang Google Chrome?</translation> @@ -96,13 +102,16 @@ <translation id="2871893339301912279">Anda kini telah log masuk ke Chrome!</translation> <translation id="2885378588091291677">Pengurus Tugas</translation> <translation id="2888126860611144412">Perihal Chrome</translation> +<translation id="2915996080311180594">Mulakan Semula Kemudian</translation> <translation id="2926676257163822632">Kata laluan lemah mudah diteka. Biar Chrome <ph name="BEGIN_LINK" />membuat dan mengingat kata laluan kukuh untuk anda<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">Chrome memerlukan kebenaran kamera untuk laman ini</translation> +<translation id="2928420929544864228">Pemasangan selesai.</translation> <translation id="2929907241665500097">Chrome tidak dikemas kini, kesilapan telah berlaku. <ph name="BEGIN_LINK" />Selesaikan masalah kemas kini dan kegagalan kemas kini Chrome.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> - Log Masuk Rangkaian - Chrome</translation> <translation id="3019382870990049182">Lancarkan semula untuk mengemas kini &ChromeOS Flex</translation> <translation id="303514781271618814">Chrome sedang meneroka ciri baharu yang membenarkan laman menyampaikan pengalaman penyemakan imbas yang sama menggunakan kurang data anda</translation> <translation id="3037838751736561277">Google Chrome dalam mod latar belakang.</translation> +<translation id="3038232873781883849">Menunggu untuk memasang...</translation> <translation id="3059710691562604940">Penyemakan Imbas Selamat dimatikan. Chrome mengesyorkan agar ciri ini dihidupkan.</translation> <translation id="3065168410429928842">Tab Chrome</translation> <translation id="3069821012350118710">Laman yang anda lawati mengingati maklumat anda sehingga anda menutup Chrome</translation> @@ -116,6 +125,7 @@ <translation id="3169523567916669830">Semasa percubaan, anda boleh melihat dan mengalih keluar topik minat yang digunakan oleh laman untuk memaparkan iklan kepada anda. Chrome menganggarkan minat anda berdasarkan sejarah penyemakan imbas anda baru-baru ini.</translation> <translation id="3245429137663807393">Jika anda turut berkongsi laporan penggunaan Chrome, laporan tersebut menyertakan URL yang anda lawati</translation> <translation id="3282568296779691940">Log masuk ke Chrome</translation> +<translation id="3286538390144397061">Mulakan Semula Sekarang</translation> <translation id="3360895254066713204">Chrome Helper</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome akan dilancarkan semula sekarang}=1{Chrome akan dilancarkan semula dalam masa sesaat}other{Chrome akan dilancarkan semula dalam masa # saat}}</translation> <translation id="3396977131400919238">Ralat sistem pengendalian berlaku semasa pemasangan. Sila muat turun Google Chrome semula.</translation> @@ -152,9 +162,11 @@ <translation id="4106587138345390261">Chrome sedang meneroka ciri baharu yang membolehkan laman menyampaikan pengalaman penyemakan imbas yang sama menggunakan kurang maklumat anda</translation> <translation id="4110895483821904099">Sediakan profil Chrome baharu anda</translation> <translation id="4147555960264124640">Anda log masuk menggunakan akaun terurus dan memberikan pentadbirnya kawalan terhadap profil Google Chrome anda. Data Chrome anda, seperti apl, penanda halaman, sejarah, kata laluan dan tetapan anda yang lain akan terikat kepada <ph name="USER_NAME" /> secara kekal. Anda akan dapat memadamkan data ini melalui Papan Pemuka Akaun Google, tetapi anda tidak akan dapat mengaitkan data ini dengan akaun lain. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Memasang...</translation> <translation id="4149882025268051530">Pemasang gagal untuk nyahmampat arkib. Sila muat turun Google Chrome semula.</translation> <translation id="4191857738314598978">{0,plural, =1{Lancarkan semula Chrome dalam masa sehari}other{Lancarkan semula Chrome dalam masa # hari}}</translation> <translation id="4205939740494406371">Chrome tidak dapat menyemak kata laluan anda. Cuba lagi selepas 24 jam atau <ph name="BEGIN_LINK" />semak kata laluan dalam Akaun Google anda<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">Membatalkan…</translation> <translation id="4242034826641750751">Chrome memerlukan kebenaran kamera dan mikrofon untuk laman ini</translation> <translation id="424864128008805179">Log keluar daripada Chrome?</translation> <translation id="4251615635259297716">Paut data Chrome anda ke akaun ini?</translation> @@ -162,6 +174,7 @@ <translation id="4281844954008187215">Syarat Perkhidmatan</translation> <translation id="4293420128516039005">Log masuk untuk menyegerakkan dan memperibadikan Chrome pada semua peranti anda</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">Muat turun selesai.</translation> <translation id="4335235004908507846">Chrome dapat membantu untuk memastikan anda selamat daripada pelanggaran data, sambungan tidak elok dan pelbagai lagi</translation> <translation id="4343195214584226067"><ph name="EXTENSION_NAME" /> telah ditambahkan pada Chrome</translation> <translation id="4384570495110188418">Chrome tidak dapat menyemak kata laluan anda kerana anda tidak log masuk</translation> @@ -176,6 +189,7 @@ <translation id="4600710005438004015">Chrome tidak dapat dikemas kini kepada versi terkini, maka anda terlepas ciri baharu dan penyelesaian keselamatan.</translation> <translation id="4627412468266359539">Bantu kami memperbaik ciri dan prestasi Chrome OS Flex dengan menghantar data diagnostik dan penggunaan kepada Google secara automatik.</translation> <translation id="4633000520311261472">Untuk menjadikan Chrome lebih selamat, kami melumpuhkan beberapa sambungan yang tidak disenaraikan dalam <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> dan mungkin telah ditambahkan tanpa pengetahuan anda.</translation> +<translation id="4680828127924988555">Batalkan Pemasangan</translation> <translation id="469553575393225953">Sambungan, apl dan tema daripada sumber yang tidak diketahui boleh membahayakan peranti anda. Chrome mengesyorkan agar memasang fail daripada Gedung Web Chrome sahaja</translation> <translation id="4728575227883772061">Pemasangan gagal disebabkan ralat tidak dinyatakan. Jika Google Chrome kini dijalankan, sila tutupnya dan cuba semula.</translation> <translation id="4747730611090640388">Chrome boleh menganggarkan minat anda. Kemudian, laman yang anda lawati boleh meminta Chrome melihat minat anda untuk memeribadikan iklan yang anda lihat.</translation> @@ -227,10 +241,14 @@ <translation id="5895138241574237353">Mulakan Semula</translation> <translation id="5901850848447342934">Anda akan <ph name="BEGIN_BOLD" />dilog keluar daripada kebanyakan laman<ph name="END_BOLD" /> apabila anda menutup Chrome. Jika penyegerakan dimatikan, anda juga akan <ph name="BEGIN_BOLD" />dilog keluar daripada perkhidmatan Google dan Chrome<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - Log Masuk Rangkaian</translation> +<translation id="5924017743176219022">Menyambung ke Internet...</translation> <translation id="5940385492829620908">Web, penanda halaman dan barangan Chrome anda yang lain tinggal di sini.</translation> +<translation id="5941711191222866238">Minimumkan</translation> <translation id="5941830788786076944">Jadikan Google Chrome penyemak imbas lalai</translation> <translation id="5959292945051687759">Jika tetapan tidak ditunjukkan pada halaman ini, lihat dalam <ph name="LINK_BEGIN" /> tetapan Chrome OS<ph name="LINK_END" /> anda</translation> +<translation id="6003112304606738118">Memuat turun… <ph name="HOURS" /> jam lagi</translation> +<translation id="6040143037577758943">Tutup</translation> <translation id="6070348360322141662">Untuk keselamatan tambahan, Google Chrome akan menyulitkan data anda</translation> <translation id="608006075545470555">Tambahkan Profil Kerja pada penyemak imbas ini</translation> <translation id="6113794647360055231">Chrome kini lebih baik</translation> @@ -239,8 +257,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> - Google Chrome Beta</translation> <translation id="6235018212288296708">Peraturan masuk bagi Google Chrome untuk membenarkan trafik mDNS.</translation> <translation id="6247557882553405851">Google Password Manager</translation> +<translation id="6273793429163604305">Ke garisan…</translation> <translation id="6291089322031436445">Apl Chrome Dev</translation> <translation id="6291549208091401781">Google Chrome telah dipasang untuk semua pengguna pada komputer anda.</translation> +<translation id="6327105987658262776">Kemas kini tidak tersedia.</translation> <translation id="6412673304250309937">Semak URL melalui perbandingan dengan senarai tapak tidak selamat yang disimpan dalam Chrome. Jika tapak cuba mencuri kata laluan anda atau apabila anda memuat turun fail yang berbahaya, Chrome juga mungkin menghantar URL, termasuk sedikit kandungan halaman, kepada Penyemakan Imbas Selamat.</translation> <translation id="6418662306461808273">Tukar kepada profil Chrome yang sedia ada?</translation> <translation id="6506909944137591434">Chrome memerlukan kebenaran kamera untuk membuat peta 3D bagi persekitaran anda</translation> @@ -261,6 +281,7 @@ <translation id="6943584222992551122">Data semakan imbas orang ini akan dipadamkan daripada peranti ini. Untuk memulihkan data itu, log masuk ke Chrome sebagai <ph name="USER_EMAIL" />.</translation> <translation id="6967962315388095737">Peraturan masuk bagi Google Chrome Beta untuk membenarkan trafik mDNS.</translation> <translation id="6989339256997917931">Google Chrome telah dikemas kini, tetapi anda belum menggunakannya untuk sekurang-kurangnya 30 hari.</translation> +<translation id="7025789849649390912">Pemasangan Dihentikan.</translation> <translation id="7025800014283535195">Anda boleh beralih antara profil Chrome di sini</translation> <translation id="7036251913954633326">Jika anda ingin menggunakan akaun ini sekali sahaja, anda boleh menggunakan <ph name="GUEST_LINK_BEGIN" />Mod Tetamu<ph name="GUEST_LINK_END" /> dalam penyemak imbas Chrome. Jika anda ingin menambah akaun untuk orang lain, <ph name="LINK_BEGIN" />tambahkan orang baharu<ph name="LINK_END" /> pada <ph name="DEVICE_TYPE" />. @@ -289,11 +310,13 @@ <translation id="7481213027396403996">Dapatkan keselamatan Chrome yang paling kukuh</translation> <translation id="7486227612705979895">Chrome akan mengakses Drive anda untuk membuat cadangan dalam bar alamat</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119">Pemasang <ph name="COMPANY_NAME" /></translation> <translation id="7606334485649076285">Google Chrome OS Flex</translation> <translation id="7626032353295482388">Selamat Datang ke Chrome</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> menghendaki anda membaca dan menerima Syarat Perkhidmatan berikut sebelum menggunakan peranti ini. Syarat ini tidak memperluas, mengubah suai atau mengehadkan Syarat Google Chrome OS.</translation> <translation id="7629695634924605473">Chrome akan memberitahu anda sekiranya kata laluan anda terjejas</translation> <translation id="7641148173327520642">Pentadbir sistem anda telah mengkonfigurasikan Google Chrome agar membuka <ph name="ALTERNATIVE_BROWSER_NAME" /> untuk mengakses <ph name="TARGET_URL_HOSTNAME" />.</translation> +<translation id="7649070708921625228">Bantuan</translation> <translation id="7651907282515937834">Logo Chrome Enterprise</translation> <translation id="7655455401911432608">Sejarah penyemakan imbas anda, rekod laman yang anda lawati menggunakan Chrome pada peranti ini.</translation> <translation id="7747138024166251722">Pemasang tidak dapat mencipta direktori sementara. Sila semak ruang cakera kosong dan kebenaran untuk memasang perisian.</translation> @@ -305,6 +328,8 @@ <translation id="7801699035218095297">Google Chrome cuba menyalin kata laluan. Taip kata laluan Windows anda untuk membenarkan penyalinan.</translation> <translation id="7808348361785373670">Alih keluar daripada Chrome...</translation> <translation id="7825851276765848807">Gagal pemasangan disebabkan ralat yang tidak dinyatakan. Sila muat turun semula Google Chrome.</translation> +<translation id="7845233973568007926">Terima kasih kerana memasang. Anda perlu memulakan semula komputer anda sebelum menggunakan <ph name="BUNDLE_NAME" />.</translation> +<translation id="7872446069773932638">Memuat turun... <ph name="SECONDS" /> saat lagi</translation> <translation id="7880591377632733558">Selamat Datang ke Chrome, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">Jika anda berkongsi komputer, rakan dan keluarga boleh menyemak imbas secara berasingan dan menyediakan Chrome sebagaimana yang mereka mahukan.</translation> <translation id="7896673875602241923">Sebelum ini, seseorang telah log masuk ke Chrome pada komputer ini sebagai <ph name="ACCOUNT_EMAIL_LAST" />. Sila buat pengguna Chrome baharu untuk mengasingkan maklumat anda.</translation> @@ -315,8 +340,11 @@ <translation id="8005666035647241369">Kepada Pengurus Kata Laluan Google pada peranti ini</translation> <translation id="8008534537613507642">Pasang Semula Chrome</translation> <translation id="8013993649590906847">Jika imej tiada perihalan yang berguna, Chrome akan cuba memberikan perihalan untuk anda. Untuk membuat perihalan, imej dihantar kepada Google.</translation> +<translation id="80471789339884597">Terima kasih kerana memasang. Anda perlu memulakan semula semua penyemak imbas anda sebelum menggunakan <ph name="BUNDLE_NAME" />.</translation> <translation id="8064015586118426197">Chrome OS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">Mengenai &Google Chrome</translation> +<translation id="813913629614996137">Memulakan...</translation> <translation id="8255190535488645436">Google Chrome menggunakan kamera dan mikrofon anda.</translation> <translation id="8286862437124483331">Google Chrome cuba menunjukkan kata laluan. Taip kata laluan Windows anda untuk membenarkannya.</translation> <translation id="828798499196665338">Ibu/bapa anda telah mematikan "Kebenaran untuk laman web, apl dan sambungan" untuk Chrome. Tindakan mendayakan <ph name="EXTENSION_TYPE_PARAMETER" /> ini tidak dibenarkan.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_my.xtb b/chrome/app/resources/google_chrome_strings_my.xtb index c1c2854..f06fb4ae 100644 --- a/chrome/app/resources/google_chrome_strings_my.xtb +++ b/chrome/app/resources/google_chrome_strings_my.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="my"> <translation id="1001534784610492198">ထည့်သွင်းရာတွင် အသုံးပြုသည့် ချုံ့ထားသောဖိုင်မှတ်တမ်း ပျက်စီးနေသည် သို့မဟုတ် တရားမဝင်ပါ။ ကျေးဇူးပြု၍ Google Chrome ကို ထပ်ပြီး ဒေါင်းလုဒ် လုပ်ယူပါ။</translation> +<translation id="1026101648481255140">ထည့်သွင်းမှု ဆက်လုပ်ရန်</translation> <translation id="102763973188675173">Google Chrome ကို စိတ်ကြိုက်လုပ်ပြီး ထိန်းချုပ်ပါ။ အပ်ဒိတ် ရရှိပါပြီ။</translation> <translation id="1051826050538111504">သင့်ကွန်ပျူတာတွင် အန္တရာယ်ရှိသောဆော့ဖ်ဝဲ ရှိနေသည်။ Chrome သည် ၎င်းကို ဖယ်ရှားခြင်း၊ သင်၏ ဆက်တင်များပြန်ယူခြင်းနှင့် ဘရောင်ဇာ ပုံမှန်အတိုင်း ပြန်လည်အသုံးပြုနိုင်ရန် နောက်ဆက်တွဲများ ပိတ်ခြင်းတို့ကို ပြုလုပ်နိုင်ပါသည်။</translation> <translation id="1065672644894730302">သင့်စိတ်ကြိုက်များ ဖတ်၍မရပါ။ @@ -15,6 +16,7 @@ <translation id="1154147086299354128">&Chrome တွင် ဖွင့်ရန်</translation> <translation id="1178374936842835197">ဤစာမျက်နှာတွင် ဆက်တင်ကိုမပြပါက <ph name="LINK_BEGIN" /> ChromeOS Flex ဆင်တင်များ<ph name="LINK_END" /> တွင် ကြည့်နိုင်သည်</translation> +<translation id="1203500561924088507">ထည့်သွင်းသည့်အတွက် ကျေးဇူးတင်ပါသည်။ <ph name="BUNDLE_NAME" /> အသုံးမပြုမီ သင့်ဘရောင်ဇာကို ပြန်စရမည်။</translation> <translation id="1278833599417554002">&Chrome အပ်ဒိတ်လုပ်ရန် ပြန်ဖွင့်ပါ</translation> <translation id="1302523850133262269">ကျေးဇူးပြုပြီး Chrome က စနစ်၏ နောက်ဆုံး မွမ်းမံမှုများကို တပ်ဆင်ပေးနေတာကို စောင့်ပါ။</translation> <translation id="1335640173511558774">ဤစက်ကိုမသုံးမီ အောက်ပါ ‘ဝန်ဆောင်မှုစည်းမျဉ်းများ’ ကို ဖတ်ရှုပြီး လက်ခံရန် <ph name="MANAGER" /> က သတ်မှတ်ထားသည်။ ဤစည်းမျဉ်းများက ‘Google ChromeOS Flex စည်းမျဉ်းများ’ ကို ထပ်ထည့်ခြင်း၊ မွမ်းမံခြင်း သို့မဟုတ် ကန့်သတ်ခြင်း မရှိပါ။</translation> @@ -35,6 +37,7 @@ <translation id="1619887657840448962">Chrome ပိုမိုလုံခြုံမှုရှိစေရန်၊ <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> တွင် စာရင်းဝင်ထားခြင်း မရှိသည့်အပြင် သင့်အား အသိမပေးဘဲ ထည့်ထားပုံရသည့် အောက်ပါ တိုးချဲ့လိုင်းအား ပိတ်ထားခဲ့၏။</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />သင့်ဒေတာကို စီမံနိုင်ပုံ-<ph name="END_BOLD" /> သင်၏ကိုယ်ရေးအချက်အလက်လုံခြုံမှုကို ကာကွယ်ရန် ၄ ပတ်ကျော်ပြီဖြစ်သော သင့်စိတ်ဝင်စားမှုများကို အလိုအလျောက်ဖျက်သည်။ သင်ကြည့်ရှုနေသည့်အတွက် စိတ်ဝင်စားမှုက စာရင်းတွင် ထပ်ပေါ်လာနိုင်သည်။ သို့မဟုတ် Chrome ထည့်မတွက်ရမည့် စိတ်ဝင်စားမှုများကို ဖယ်ရှားနိုင်သည်။</translation> <translation id="1628000112320670027">Chrome အကူအညီရယူရန်</translation> +<translation id="1640672724030957280">ဒေါင်းလုဒ်လုပ်နေသည်…</translation> <translation id="1662146548738125461">ChromeOS Flex အကြောင်း</translation> <translation id="1674870198290878346">Chrome ရုပ်ဖျက်ဝင်းဒိုးတွင် လင့်ခ်ကို ဖွင့်ခြင်း</translation> <translation id="1682634494516646069">Google Chrome သည် ၎င်း၏ဒေတာဒါရိုက်ထရီသို့ မဖတ်နိုင် မရေးနိုင်ပါ: @@ -52,7 +55,9 @@ <translation id="1877026089748256423">Chrome မှာ ဟောင်းသွားပြီ</translation> <translation id="1919130412786645364">Chrome သို့ လက်မှတ်ထိုးဝင်ခွင့် ပေးပါ</translation> <translation id="1952239763774043237">နောက်ပိုင်းထွက်မည့် Google Chrome အပ်ဒိတ်များ ရယူရန် macOS 10.13 နှင့်အထက် လိုအပ်ပါမည်။ ဤကွန်ပျူတာက macOS 10.12 အသုံးပြုနေသည်။</translation> +<translation id="1953553007165777902">ဒေါင်းလုဒ်လုပ်နေသည်… <ph name="MINUTE" /> မိနစ် ကျန်သည်</translation> <translation id="2018528049276128029">ပရိုဖိုင်တစ်ခုစီတွင် လိပ်စာများ၊ မှတ်တမ်း၊ စကားဝှက်များ စသည်တို့ကဲ့သို့ ၎င်း၏သီးခြား Chrome အချက်အလက်များ ပါဝင်သည်</translation> +<translation id="2018879682492276940">ထည့်သွင်းမှု မအောင်မြင်ပါ။ ထပ်စမ်းကြည့်ပါ။</translation> <translation id="2071318482926839249">အခြားအကောင့်က လက်မှတ်ထိုးဝင်ထားပြီးသားဖြစ်သည်။ သင်၏ကြည့်ရှုမှုကို သီးခြားခွဲထားရန် Chrome က သင့်အတွက် သီးခြားပရိုဖိုင် ပြုလုပ်နိုင်သည်။</translation> <translation id="207902854391093810">အစမ်းသုံးခြင်းများဖွင့်ထားပါက Ad measurement သည် သင်ဝင်ကြည့်သည့်ဝဘ်ဆိုက်များကို Chrome ထံမှ အချက်အလက်တောင်းဆိုခွင့်ပြုပြီး ၎င်းက ဝဘ်ဆိုက်များ၏ ကြော်ငြာစွမ်းဆောင်ရည် တိုင်းတာရာတွင် ကူညီပေးသည်။ Ad measurement သည် ဝဘ်ဆိုက်တစ်ခုနှင့်တစ်ခု အချက်အလက်အနည်းဆုံး လွှဲပြောင်းခြင်းဖြင့် ဝဘ်ဆိုက်များကြားစောင့်ကြည့်ခြင်းကို ကန့်သတ်သည်။</translation> <translation id="2094648590148273905">ChromeOS Flex စည်းမျဉ်းများ</translation> @@ -64,6 +69,7 @@ <translation id="2131230230468101642">သင်၏ကိုယ်ရေးအချက်အလက်လုံခြုံမှုကို ကာကွယ်ရန် ၄ ပတ်ကျော်ပြီဖြစ်သော သင့်စိတ်ဝင်စားမှုများကို အလိုအလျောက်ဖျက်သည်။ သင်ကြည့်ရှုနေသည့်အတွက် စိတ်ဝင်စားမှုက စာရင်းတွင် ထပ်ပေါ်လာနိုင်သည်။ သို့မဟုတ် Chrome ထည့်မတွက်ရမည့် စိတ်ဝင်စားမှုများကို ဖယ်ရှားနိုင်သည်။</translation> <translation id="2139300032719313227">ChromeOS ပြန်စပါ</translation> <translation id="2151406531797534936">Chrome ကို ယခုပြန်စပါ</translation> +<translation id="2174917724755363426">ထည့်သွင်းမှု မပြီးဆုံးပါ။ ပယ်ဖျက်လိုသည်မှာ သေချာပါသလား။</translation> <translation id="2258103955319320201">သင့်စက်အားလုံးတွင် သင်၏ Chrome ဘရောင်ဇာနှင့်သက်ဆိုင်သည့်အရာများကို သုံးရန် လက်မှတ်ထိုးဝင်ပြီး စင့်ခ်လုပ်ခြင်းကို ဖွင့်ပါ</translation> <translation id="2290014774651636340">Google API သော့များ မရှိပါ။ Google Chrome ၏ အချို့သော လုပ်ကိုင်နိုင်စွမ်းများမှာ ပိတ်ခံကြရမည်။</translation> <translation id="2290095356545025170">သင်သည် Google Chromeကို ဖြုတ်ချင်တာ သေချာလား?</translation> @@ -100,13 +106,16 @@ <translation id="2871893339301912279">Chrome သို့သင် ဝင်ရောက်ပြီးဖြစ်သည်။</translation> <translation id="2885378588091291677">အလုပ် မန်နေဂျာ</translation> <translation id="2888126860611144412">Chrome အကြောင်း</translation> +<translation id="2915996080311180594">နောက်မှ ပြန်စရန်</translation> <translation id="2926676257163822632">လုံခြုံမှုလျော့နည်းသည့် စကားဝှက်များကို အလွယ်တကူ ခန့်မှန်းနိုင်သည်။ <ph name="BEGIN_LINK" />သင့်အတွက် လုံခြုံမှုမြင့်သည့်စကားဝှက်များ ပြုလုပ်ပြီး မှတ်ထားရန်<ph name="END_LINK" /> Chrome ကို ခွင့်ပြုပါ။</translation> <translation id="2926952073016206995">Chrome သည် ဤဝဘ်ဆိုက်အတွက် ကင်မရာခွင့်ပြုချက် လိုအပ်သည်</translation> +<translation id="2928420929544864228">ထည့်သွင်းပြီးပါပြီ။</translation> <translation id="2929907241665500097">Chrome အပ်ဒိတ်လုပ်၍ မရပါ၊ တစ်ခုခု မှားသွားသည်။ <ph name="BEGIN_LINK" />Chrome အပ်ဒိတ်ပြဿနာများနှင့် လုပ်၍မရသော အပ်ဒိတ်များကို ပြင်ဆင်ပါ။<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> - ကွန်ရက် လက်မှတ်ထိုးဝင်ခြင်း - Chrome</translation> <translation id="3019382870990049182">ChromeOS Flex အပ်ဒိတ်လုပ်ရန်အတွက် ပြန်ဖွင့်ရန်</translation> <translation id="303514781271618814">ဝဘ်ဆိုက်များအား ဒေတာချွေတာ၍ တူညီသောကြည့်ရှုနိုင်မှု အတွေ့အကြုံပေးနိုင်မည့် ဝန်ဆောင်မှုအသစ်များကို Chrome က စူးစမ်းလေ့လာနေပါသည်</translation> <translation id="3037838751736561277">Google Chrome သည် နောက်ခံ မုဒ်ထဲမျာ ရှိနေသည်။</translation> +<translation id="3038232873781883849">ထည့်သွင်းရန်စောင့်နေသည်…</translation> <translation id="3059710691562604940">'လုံခြုံစွာ ကြည့်ရှုခြင်း' ပိတ်ထားသည်။ ၎င်းကိုဖွင့်ရန် Chrome က အကြံပြုပါသည်။</translation> <translation id="3065168410429928842">Chrome တဘ်</translation> <translation id="3069821012350118710">Chromium ကို သင်မပိတ်ခင်အထိ ဝဘ်ဆိုက်များသည် သင့်အချက်အလက်များကို မှတ်ထားပါသည်</translation> @@ -120,6 +129,7 @@ <translation id="3169523567916669830">စမ်းသပ်ကာလအတွင်း သင့်ကို ကြော်ငြာပြသလေ့ရှိသည့် စိတ်ဝင်စားသော ဝဘ်ဆိုက်များ၏ အကြောင်းအရာများကို မြင်နိုင်ပြီး ဖယ်ရှားနိုင်သည်။ သင့်လတ်တလော ကြည့်ရှုခြင်းမှတ်တမ်းအပေါ်မူတည်၍ သင့်စိတ်ဝင်စားမှုများကို Chrome က ခန့်မှန်းသည်။</translation> <translation id="3245429137663807393">Chrome အသုံးပြမှုအစီရင်ခံစာများ မျှဝေပါကလည်း ထိုအစီရင်ခံစာများတွင် သင်ဝင်ကြည့်သော URL များ ပါဝင်သည်</translation> <translation id="3282568296779691940">Chrome သို့ လက်မှတ်ထိုး ဝင်</translation> +<translation id="3286538390144397061">ယခု ပြန်လည်အစပြုမည</translation> <translation id="3360895254066713204">Chrome ကူညီပေးသူ</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome ကို ယခု ပြန်လည်စတင်ပါမည်}=1{Chrome ကို ၁ စက္ကန့်အကြာတွင် ပြန်လည်စတင်ပါမည်}other{Chrome ကို # စက္ကန့်အကြာတွင် ပြန်လည်စတင်ပါမည်}}</translation> <translation id="3396977131400919238">ထည့်သွင်းစဉ်တွင် လည်ပတ်မှုစနစ် မှားယွင်းမှု ဖြစ်ပေါ်ခဲ့သည်။ Google Chrome ကို ကျေးဇူးပြု၍ ထပ်မံ ဒေါင်းလုဒ် ပြုလုပ်ပါ။</translation> @@ -156,9 +166,11 @@ <translation id="4106587138345390261">သင်၏အချက်အလက်အနည်းငယ်သာသုံး၍ တူညီသောကြည့်ရှုနိုင်မှု အတွေ့အကြုံပေးနိုင်မည့် ဝဘ်ဆိုက်များအတွက် ဝန်ဆောင်မှုအသစ်များကို Chrome က စူးစမ်းလေ့လာလျက်ရှိသည်</translation> <translation id="4110895483821904099">သင်၏ Chrome ပရိုဖိုင်အသစ်ကို စနစ်ထည့်သွင်းပါ</translation> <translation id="4147555960264124640">သင်သည် စီမံခြင်းအကောင့်ဖြင့် ဝင်ရောက်နေခြင်း ဖြစ်ပြီး ၎င်း၏ကြီးကြပ်သူကို Google Chrome ပရိုဖိုင်အား ထိန်းချုပ်ခွင့်ပေးသည်။ အက်ပ်များ၊ စာညှပ်များ၊ မှတ်တမ်း၊ လျှို့ဝှက်စကားလုံးများ၊ နှင့် အခြား ကြိုတင်ချိန်ညှိချက်များကဲ့သို့ Chrome ဒေတာများသည် <ph name="USER_NAME" /> သို့အမြဲတမ်း ချည်နှောင်ထားပါသည်။ ဤဒေတာများကို သင် Google အကောင့်များ ဒိုင်ခွက်မှ တစ်ဆင့် ဖျက်နိုင်သည်၊ သို့သော် ဤဒေတာများကို အခြားအကောင့်ဖြင့် ချိတ်ဆက်၍ရမည် မဟုတ်ပါ။ <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">တပ်ဆင်နေ...</translation> <translation id="4149882025268051530">ထည့်သွင်းရန်လုပ်ဆောင်ရာတွင် ချုံ့ထားသောဖိုင်မှတ်တမ်းကို ပြန်ဖွင့်မပေးနိုင်ခဲ့ပါ။ ကျေးဇူးပြု၍ Google Chrome ကို ထပ်ပြီး ဒေါင်းလုဒ် လုပ်ယူပါ။</translation> <translation id="4191857738314598978">{0,plural, =1{Chrome ကို တစ်ရက်အတွင်း ပြန်လည်စတင်ပါ}other{Chrome ကို # ရက်အတွင်း ပြန်လည်စတင်ပါ}}</translation> <translation id="4205939740494406371">Chrome က သင့်စကားဝှက်များကို စစ်ဆေး၍မရပါ။ ၂၄ နာရီအကြာတွင် ထပ်စမ်းကြည့်ပါ သို့မဟုတ် <ph name="BEGIN_LINK" />သင်၏ Google Account ရှိ စကားဝှက်များကို စစ်ဆေးပါ<ph name="END_LINK" />။</translation> +<translation id="4222932583846282852">ပယ်ဖျက်နေသည်…</translation> <translation id="4242034826641750751">Chrome သည် ဤဝဘ်ဆိုက်အတွက် ကင်မရာနှင့် မိုက်ခရိုဖုန်းခွင့်ပြုချက် လိုအပ်သည်</translation> <translation id="424864128008805179">Chrome မှထွက်မလား။</translation> <translation id="4251615635259297716">သင်၏ Chrome ဒေတာကို ဒီကွန်ပျူတာ နှင့် ချိတ်ပေးရမလား?</translation> @@ -166,6 +178,7 @@ <translation id="4281844954008187215">ဝန်ဆောင်မှု စည်းမျဉ်းများ</translation> <translation id="4293420128516039005">သင်၏ စက်ပစ္စည်းများအားလုံးတွင် Chrome ကို စင့်ခ်လုပ်ပြီး စိတ်ကြိုက်ပြင်ဆင်ရန် လက်မှတ်ထိုးဝင်ပါ</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">ဒေါင်းလုဒ်လုပ်ခြင်း ပြီးပါပြီ။</translation> <translation id="4335235004908507846">ဒေတာပေါက်ကြားမှု၊ ဘေးကင်းမှုမရှိသော နောက်ဆက်တွဲနှင့် အခြားအန္တရာယ်များမှ သင့်ကိုလုံခြုံအောင် Chrome က ကူညီပေးနိုင်သည်</translation> <translation id="4343195214584226067"><ph name="EXTENSION_NAME" /> ကို Chrome သို့ပေါင်းထည့်ပြီးပါပြီ</translation> <translation id="4384570495110188418">လက်မှတ်ထိုးဝင်မထားသဖြင့် Chrome က သင့်စကားဝှက်များကို စစ်ဆေး၍မရပါ</translation> @@ -180,6 +193,7 @@ <translation id="4600710005438004015">Chrome ကို နောက်ဆုံးဗားရှင်းသို့ အပ်ဒိတ်လုပ်၍မရသောကြောင့် ဝန်ဆောင်မှုအသစ်များနှင့် လုံခြုံရေး ပြင်ဆင်မွမ်းမံချက်များကို သင်ရရှိမည် မဟုတ်ပါ။</translation> <translation id="4627412468266359539">ချန်လှပ်ထားနိုင်သည်- အမှားရှာဖွေမှုနှင့် သုံးစွဲမှုဒေတာများကို Google သို့ အလိုအလျောက်ပို့ပြီး ChromeOS Flex ဝန်ဆောင်မှုနှင့် စွမ်းဆောင်ရည် ပိုမိုကောင်းမွန်လာစေရန် ကူညီနိုင်သည်။</translation> <translation id="4633000520311261472">Chrome ပိုပြီး လုံခြုံစေရန် အတွက်၊ ကျွန်ုပ်တို့သည် <ph name="IDS_EXTENSION_WEB_STORE_TITLE" />ထဲမှာ ဖေါ်ပြမထားသည့်၊ သင် မသိဘဲနှင့် ထည့်ပေးထားတာ ဖြစ်နိုင်သည့်၊ တိုးချဲ့မှု အချို့ကို ပိတ်ထားပါသည်။</translation> +<translation id="4680828127924988555">ထည့်သွင်းမှု ပယ်ဖျက်ရန်</translation> <translation id="469553575393225953">မူရင်း မသိရှိသော အရင်းအမြစ်များမှ နောက်ဆက်တွဲများ၊ အက်ပ်များနှင့် အပြင်ဆင်များသည် သင့်စက်ကို ထိခိုက်စေနိုင်သည်။ ၎င်းတို့ကို Chrome Web Store မှသာ ထည့်သွင်းရန် Chrome က အကြံပြုပါသည်</translation> <translation id="4728575227883772061">မသိရသည့် အမှားတစ်ခုကြောင့် တပ်ဆင်မှု မအေင်မြင်ခဲ့ပါ။ Google Chrome သည် လောလောဆယ်မှာ အလုပ်လုပ်နေလျှင်၊ ကျေးဇူးပြုပြီး ၎င်းကို ပိတ်လိုက်ကာ ထပ်စမ်းကြည့်ပါ။</translation> <translation id="4747730611090640388">Chrome သည် သင့်စိတ်ဝင်စားမှုများကို ခန့်မှန်းနိုင်သည်။ နောက်ပိုင်းတွင် မြင်တွေ့မည့် ကြော်ငြာများကို ပုဂ္ဂိုလ်ရေးသီးသန့်ပြုလုပ်ရန် သင်ဝင်ကြည့်သည့်ဝဘ်ဆိုက်က သင့်စိတ်ဝင်စားမှုများကို Chrome ထံ တောင်းဆိုနိုင်သည်။</translation> @@ -235,10 +249,14 @@ <translation id="5895138241574237353">ပြန်စတင်မည</translation> <translation id="5901850848447342934">Chromium ကို ပိတ်လိုက်ချိန်တွင် <ph name="BEGIN_BOLD" />ဝဘ်ဆိုက်အများစုမှ သင်ထွက်သွားလိမ့်မည်<ph name="END_BOLD" />။ စင့်ခ်လုပ်ခြင်း ပိတ်ထားလျှင်လည်း <ph name="BEGIN_BOLD" />Google ဝန်ဆောင်မှုများနှင့် Chromium မှ သင်ထွက်သွားလိမ့်မည်<ph name="END_BOLD" />။</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - ကွန်ရက် လက်မှတ်ထိုးဝင်ခြင်း</translation> +<translation id="5924017743176219022">အင်တာနက် ချိတ်ဆက်နေသည်…</translation> <translation id="5940385492829620908">သင်၏ ဝဘ်၊ စာညှပ်များ၊ နှင့် အခြားသော Chrome အရာများဟာ ဒီမှာ နေထိုင်ကြပါသည်။</translation> +<translation id="5941711191222866238">အနည်းဆုံး လုပ်ရန်</translation> <translation id="5941830788786076944">Google Chrome ကို ပုံသေ ဘရောင်ဇာ ပြုလုပ်ပါ။</translation> <translation id="5959292945051687759">ဤစာမျက်နှာတွင် ဆက်တင်ကို မပြပါက <ph name="LINK_BEGIN" /> ChromeOS ဆင်တင်များ<ph name="LINK_END" /> တွင် ကြည့်နိုင်သည်</translation> +<translation id="6003112304606738118">ဒေါင်းလုဒ်လုပ်နေသည်… <ph name="HOURS" /> နာရီ ကျန်သည်</translation> +<translation id="6040143037577758943">ပိတ်ရန်</translation> <translation id="6070348360322141662">လုံခြုံရေး ပိုမိုတင်းကြပ်စေရန်အတွက် Google Chrome သည် သင်၏ ဒေတာများကို အသွင်ဝှက်ထားပါမည်</translation> <translation id="608006075545470555">ဤဘရောင်ဇာတွင် အလုပ်ပရိုဖိုင်ထည့်ခြင်း</translation> <translation id="6113794647360055231">Chrome သည် ပိုလို့ကို ကောင်းလာပါပြီ</translation> @@ -247,8 +265,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> - Google Chrome Beta</translation> <translation id="6235018212288296708">Google Chrome အတွက် mDNS သွားလာမှု ခွင့်ပြုရေး အဝင် စည်းကမ်းချက်</translation> <translation id="6247557882553405851">Google စကားဝှက်မန်နေဂျာ</translation> +<translation id="6273793429163604305">အသင့်ပြင်ပါ…</translation> <translation id="6291089322031436445">Chrome Dev အက်ပ်များ</translation> <translation id="6291549208091401781">သင့်ကွန်ပျူတာပေါ်ရှိ အသုံးပြုသူများအတွက် Google Chrome ကို ထည့်သွင်းထားပြီးဖြစ်ပါသည်။</translation> +<translation id="6327105987658262776">အပ်ဒိတ် မရှိပါ။</translation> <translation id="6412673304250309937">Chrome တွင် သိမ်းဆည်းထားသော လုံခြုံမှုမရှိသည့် ဝဘ်ဆိုက်များ၏ URL များကို စစ်ဆေးပေးသည်။ ဝဘ်ဆိုက်တစ်ခုက သင့်စကားဝှက်ကို ခိုးယူရန် ကြိုးပမ်းလာပါက သို့မဟုတ် အန္တရာယ်ရှိသည့်ဖိုင်တစ်ခုကို သင်ဒေါင်းလုဒ်လုပ်သည့်အခါ Chrome သည် Safe Browsing သို့ URL များအပြင် ဝဘ်ဆိုက်ပါ အကြောင်းအရာအချို့ကို ပို့နိုင်သည်။</translation> <translation id="6418662306461808273">လက်ရှိ Chrome ပရိုဖိုင်သို့ ပြောင်းမလား။</translation> <translation id="6506909944137591434">Chrome သည် သင့်ပတ်ဝန်းကျင်ကို 3D မြေပုံဖန်တီးရန် ကင်မရာခွင့်ပြုချက် လိုအပ်သည်</translation> @@ -269,6 +289,7 @@ <translation id="6943584222992551122">ဤပုဂ္ဂိုလ်၏ ကြည့်ရှုမှုဒေတာများကို ဤကိရိယာမှနေ၍ ဖျက်လိုက်ပါမည်။ ဒေတာကို ပြန်လည်ရယူရန် <ph name="USER_EMAIL" /> အဖြစ် Chrome သို့ လက်မှတ်ထိုးဝင်ပါ။</translation> <translation id="6967962315388095737">Google Chrome စမ်းသပ်ဆော့ဖ်ဝဲက mDNS အသွားအလာကို ခွင့်ပြုပေးနိုင်ရန်အတွက် ချမှတ်ထားသော အတွင်းစည်းမျဉ်း။</translation> <translation id="6989339256997917931">Google Chrome ကို မွမ်းမံပြီးသွားပြီ၊ သို့သော် သင်သည် ၎င်းကို အနည်းဆုံးအားဖြင့် ရက် ၃၀ အတွင်းမှာ မသုံးခဲ့ပါ။</translation> +<translation id="7025789849649390912">ထည့်သွင်းမှု ရပ်လိုက်သည်။</translation> <translation id="7025800014283535195">ဤနေရာတွင် Chrome ပရိုဖိုင်များအကြား ပြောင်းနိုင်သည်</translation> <translation id="7036251913954633326">ဤအကောင့်ကို တစ်ကြိမ်သာအသုံးပြုလိုပါက Chrome ဘရောင်ဇာတွင် <ph name="GUEST_LINK_BEGIN" />ဧည့်သည်မုဒ်<ph name="GUEST_LINK_END" /> သုံးနိုင်သည်။ အခြားတစ်ယောက်အတွက် အကောင့်ထည့်လိုပါက သင်၏ <ph name="DEVICE_TYPE" /> တွင် <ph name="LINK_BEGIN" />ပုဂ္ဂိုလ်အသစ်ကို ထည့်နိုင်သည်<ph name="LINK_END" />။ @@ -297,11 +318,13 @@ <translation id="7481213027396403996">Chrome ၏ အခိုင်မာဆုံးလုံခြုံရေးကို ရယူခြင်း</translation> <translation id="7486227612705979895">လိပ်စာဘားတွင် အကြံပြုချက်များ ပေးနိုင်ရန် Chrome သည် သင်၏ Drive ကို အသုံးပြုသွားပါမည်။</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119"><ph name="COMPANY_NAME" /> ထည့်သွင်းသည့်ဖိုင်</translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">Chrome က ကြိုဆိုပါသည်</translation> <translation id="7626072681686626474">ဤစက်ကိုမသုံးမီ အောက်ပါ ‘ဝန်ဆောင်မှုစည်းမျဉ်းများ’ ကို ဖတ်ရှုပြီး လက်ခံရန် <ph name="MANAGER" /> က သတ်မှတ်ထားသည်။ ဤစည်းမျဉ်းများက ‘Google ChromeOS စည်းမျဉ်းများ’ ကို ထပ်ထည့်ခြင်း၊ မွမ်းမံခြင်း သို့မဟုတ် ကန့်သတ်ခြင်း မရှိပါ။</translation> <translation id="7629695634924605473">သင့်စကားဝှက်များ ကျိုးပေါက်ထားခြင်း ရှိမရှိ Chrome က သင့်အား အသိပေးပါမည်</translation> <translation id="7641148173327520642">သင့်စနစ်စီမံခန့်ခွဲသူသည် <ph name="TARGET_URL_HOSTNAME" /> သို့ ဝင်ကြည့်ရန်အတွက် <ph name="ALTERNATIVE_BROWSER_NAME" /> ဖွင့်ရန် Google Chrome ကို စီစဉ်သတ်မှတ်ထားသည်။</translation> +<translation id="7649070708921625228">အကူအညီ</translation> <translation id="7651907282515937834">Chrome လုပ်ငန်းသုံး သင်္ကေတ</translation> <translation id="7655455401911432608">ဤစက်တွင် Chrome သုံးပြီး သင်ဝင်ကြည့်သည့်ဝဘ်ဆိုက်များ၏ မှတ်တမ်းဖြစ်သော သင့်ကြည့်ရှုခြင်းမှတ်တမ်း။</translation> <translation id="7747138024166251722">ဤထည့်သွင်းသူသည် ယာယီဒါရိုက်ထရီကို မဖန်တီးနိုင်ခဲ့ပါ။ ကျေးဇူးပြု၍ ဒစ်က် နေရာလွတ်နှင့် ဆော့ဖ်ဝဲထည့်သွင်းရန် ခွင့်ပြုချက်ကို စစ်ဆေးပါ။</translation> @@ -313,6 +336,8 @@ <translation id="7801699035218095297">Google Chrome သည် စကားဝှက်များ မိတ္တူကူးရန် ကြိုးစားနေသည်။ ၎င်းကို ခွင့်ပြုရန် သင်၏ Windows စကားဝှက်ကို ရိုက်ထည့်ပါ။</translation> <translation id="7808348361785373670">Chrome ထဲမှ ဖယ်ရှားပစ်ရန်</translation> <translation id="7825851276765848807">မသိရသည့် အမှားတစ်ခုကြောင့် တပ်ဆင်မှု မအေင်မြင်ခဲ့ပါ။ ကျေးဇူးပြုပြီး Google Chrome ကို ထပ်ပြီး ဒေါင်းလုဒ် လုပ်ယူပါ။</translation> +<translation id="7845233973568007926">ထည့်သွင်းသည့်အတွက် ကျေးဇူးတင်ပါသည်။ <ph name="BUNDLE_NAME" /> အသုံးမပြုမီ သင့်ကွန်ပျူတာကို ပြန်စရမည်။</translation> +<translation id="7872446069773932638">ဒေါင်းလုဒ်လုပ်နေသည်… <ph name="SECONDS" /> စက္ကန့် ကျန်သည်</translation> <translation id="7880591377632733558">Chrome က ကြိုဆိုပါသည် <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">သင်သည် ကွန်ပျူတာကို မျှဝေသုံးသည့် ဆိုလျှင်၊ မိတ်ဆွေများ နှင့် မိသားစုသည် သီးခြားစီ ဝင်ကြည့်နိုင်ကြပြီး Chrome ကို သူတို့ စိတ်ကြိုက် စဖွင့်သတ်မှတ် နိုင်ကြပါသည်။</translation> <translation id="7896673875602241923">တစ်စုံတစ်ယောက်သည် ယခင်က ဤကွန်ပျူတာပေါ်တွင် Chrome သို့ <ph name="ACCOUNT_EMAIL_LAST" /> အဖြစ် လက်မှတ်ထိုးဝင်ခဲ့သည်။ သင့်အချက်အလက်များကို ခွဲခြားထားရန် Chrome အသုံးပြုသူ အသစ်သတ်မှတ်ပါ။</translation> @@ -323,8 +348,11 @@ <translation id="8005666035647241369">ဤစက်ရှိ ‘Google စကားဝှက်မန်နေဂျာ’ သို့</translation> <translation id="8008534537613507642">Chrome ကို ပြန်လည်တပ်ဆင်ရန်</translation> <translation id="8013993649590906847">ပုံတွင် အသုံးဝင်သော အကြောင်းအရာ မပါလျှင် Chrome က သင့်အတွက် ဖော်ပြပေးပါမည်။ အကြောင်းအရာများ ဖော်ပြပေးရန် ပုံများကို Google သို့ပို့လိုက်ပါသည်။</translation> +<translation id="80471789339884597">ထည့်သွင်းသည့်အတွက် ကျေးဇူးတင်ပါသည်။ <ph name="BUNDLE_NAME" /> အသုံးမပြုမီ သင့်ဘရောင်ဇာအားလုံးကို ပြန်စရမည်။</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">Google Chrome &အကြောင်း</translation> +<translation id="813913629614996137">စတင်နေသည်…</translation> <translation id="8255190535488645436">Google Chrome က သင့်ကင်မရာနှင့် မိုက်ကရိုဖုန်းကို သုံးနေသည်။</translation> <translation id="8286862437124483331">Google Chrome သည် စကားဝှက်ကို ပြပေးရန် ကြိုးစာနေသည်။ ၎င်းကို ခွင့်ပြုရန် သင်၏ Windows စကားဝှက်ကို ရိုက်ထည့်ပါ။</translation> <translation id="828798499196665338">Chrome အတွက် "ဝဘ်ဆိုက်၊ အက်ပ်နှင့် နောက်ဆက်တွဲ ခွင့်ပြုချက်များ" ကို သင့်မိဘက ပိတ်လိုက်သည်။ ဤ <ph name="EXTENSION_TYPE_PARAMETER" /> ဖွင့်ခြင်းကို ခွင့်မပြုပါ။</translation>
diff --git a/chrome/app/resources/google_chrome_strings_ne.xtb b/chrome/app/resources/google_chrome_strings_ne.xtb index dd93a630..b4005f2 100644 --- a/chrome/app/resources/google_chrome_strings_ne.xtb +++ b/chrome/app/resources/google_chrome_strings_ne.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="ne"> <translation id="1001534784610492198">स्थापनाकर्ता संग्रह दुषित वा अवैध छ । Google Chrome फेरि डाउनलोड गर्नुहोस्।</translation> +<translation id="1026101648481255140">इन्स्टल गर्ने प्रक्रिया सुचारु गर्नुहोस्</translation> <translation id="102763973188675173">Google Chrome लाई आफू अनुकूल बनाउने र नियन्त्रण गर्ने कार्य गर्नुहोस्। अद्यावधिक उपलब्ध छ।</translation> <translation id="1051826050538111504">तपाईंको कम्प्युटरमा हानिकारक सफ्टवेयर छ। Chrome ले हानिकारक सफ्टवेयरलाई हटाउन, तपाईंका सेटिङहरू पुनर्स्थापना गर्न र तपाईंको ब्राउजरलाई फेरि सामान्य ढङ्गले काम गर्ने बनाउन विस्तारहरू सक्षम पार्न सक्छ।</translation> <translation id="1065672644894730302">तपाइँका प्राथमिकातहरू पढ्न सकिदैन। @@ -15,6 +16,7 @@ <translation id="1154147086299354128">Chrome मा खोल्नुहोस्</translation> <translation id="1178374936842835197">यो पेजमा कुनै सेटिङ देखिएन भने <ph name="LINK_BEGIN" /> ChromeOS Flex का सेटिङ<ph name="LINK_END" /> हेर्नुहोस्</translation> +<translation id="1203500561924088507">इन्स्टल गर्नुभएकोमा धन्यवाद। <ph name="BUNDLE_NAME" /> प्रयोग गर्नुअघि तपाईंले अनिवार्य रूपमा आफ्नो ब्राउजर रिस्टार्ट गर्नु पर्छ।</translation> <translation id="1278833599417554002">&Chrome अपडेट गर्न पुनः सुरु गर्नुहोस्</translation> <translation id="1302523850133262269">Chrome ले नवीनतम सिस्टम अपडेटहरू स्थापित गर्दै गर्दा कृपया प्रतिक्षा गर्नुहोस्।</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> को नीतिअनुसार तपाईंले यो डिभाइस प्रयोग गर्नुअघि सेवाका निम्न सर्तहरू पढेर स्वीकार गर्नु पर्ने हुन्छ। यी सर्तले Google ChromeOS Flex का सर्तहरू विस्तार, परिमार्जन वा सीमित गर्दैनन्।</translation> @@ -35,6 +37,7 @@ <translation id="1619887657840448962">Chrome लाई अझ सुरक्षित बनाउन हामी <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> मा सूचीबद्ध नभएका र तपाईँले थाहा नपाई थपिएका हुन सक्ने निम्न विस्तारलाई असक्षम गर्छौँ।</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />तपाईं आफ्नो जानकारी कसरी व्यवस्थापन गर्न सक्नुहुन्छ:<ph name="END_BOLD" /> तपाईंको गोपनीयताको सुरक्षार्थ हामी ४ हप्ताभन्दा पुराना तपाईंका रुचिहरू स्वतः मेटाउँछौँ। तपाईंले विभिन्न साइटहरू ब्राउज गरिराख्ने क्रममा कुनै रुचि यो सूचीमा फेरि देखिन सक्छ। अथवा तपाईं Chrome ले कुनै रुचिसँग सम्बन्धित सामग्री नदेखाओस् भन्ने चाहनुहुन्छ भने तपाईं उक्त रुचि हटाउन सक्नुहुन्छ।</translation> <translation id="1628000112320670027">Chrome को सम्बन्धमा मद्दत प्राप्त गर्नुहोस्</translation> +<translation id="1640672724030957280">डाउनलोड गरिँदै छ...</translation> <translation id="1662146548738125461">ChromeOS Flex का बारेमा जानकारी</translation> <translation id="1674870198290878346">लिंकलाई Chrome को इन्कोग्निटो विन्डोमा खोल्नुहोस्</translation> <translation id="1682634494516646069">Google Chromeले यसको डाटा निर्देशिका पढ्न वा लेख्न सक्दैन: <ph name="USER_DATA_DIRECTORY" /></translation> @@ -50,7 +53,9 @@ <translation id="1877026089748256423">Chrome को मिति समाप्त भएको छ</translation> <translation id="1919130412786645364">Chrome मा साइन इन गर्ने अनुमति दिनुहोस्</translation> <translation id="1952239763774043237">तपाईंको कम्प्युटरमा macOS १०.१३ वा सोभन्दा नयाँ संस्करण छ भने मात्र तपाईं भविष्यमा Google Chrome का अपडेट प्राप्त गर्नुहुन्छ। यो कम्प्युटरमा macOS १०.१२ प्रयोग भइरहेको छ।</translation> +<translation id="1953553007165777902">डाउनलोड गरिँदै छ... <ph name="MINUTE" /> मिनेट बाँकी छ</translation> <translation id="2018528049276128029">हरेक प्रोफाइलका आफ्नै बुकमार्क, इतिहास, पासवर्डलगायत Chrome का सबै जानकारी हुन्छन्</translation> +<translation id="2018879682492276940">इन्स्टल गर्न सकिएन। कृपया फेरि प्रयास गर्नुहोस्।</translation> <translation id="2071318482926839249">अर्को खातामा पहिल्यैदेखि साइन इन गरिएको छ। तपाईंले ब्राउज गर्ने डेटा गोप्य राख्न Chrome ले तपाईंका निम्ति छुट्टै प्रोफाइल बनाइदिन सक्छ।</translation> <translation id="207902854391093810">ट्रायल अन भएका बेला तपाईंले खोल्ने साइटहरूले विज्ञापनको पर्फर्मेन्स मापन गर्ने सुविधाका सहायताले Chrome सँग साइटलाई त्यसका विज्ञापनहरूको पर्फर्मेन्स मापन गर्न सघाउने जानकारी माग्न सक्छन्। विज्ञापनको पर्फर्मेन्स मापन गर्ने सुविधाले विभिन्न साइटहरूका बिचमा सकेसम्म कम जानकारी ट्रान्स्फर गरेर ती साइटमा गरिने गतिविधि ट्र्याक गर्न दिँदैन।</translation> <translation id="2094648590148273905">ChromeOS Flex का सर्तहरू</translation> @@ -62,6 +67,7 @@ <translation id="2131230230468101642">तपाईंको गोपनीयताको सुरक्षार्थ हामी ४ हप्ताभन्दा पुराना तपाईंका रुचिहरू स्वतः मेटाउँछौँ। तपाईंले विभिन्न साइटहरू ब्राउज गरिराख्ने क्रममा कुनै रुचि यो सूचीमा फेरि देखिन सक्छ। अथवा तपाईं Chrome ले कुनै रुचिसँग सम्बन्धित सामग्री नदेखाओस् भन्ने चाहनुहुन्छ भने तपाईं उक्त रुचि हटाउन सक्नुहुन्छ।</translation> <translation id="2139300032719313227">ChromeOS रिस्टार्ट गर्नुहोस्</translation> <translation id="2151406531797534936">कृपया अहिले नै Chrome पुनः सुरु गर्नुहोस्</translation> +<translation id="2174917724755363426">इन्स्टल गर्ने प्रक्रिया पूरा भएन। तपाईंले यो प्रक्रिया रद्द गर्न खोज्नुभएकै हो?</translation> <translation id="2258103955319320201">आफूले प्रयोग गर्ने जुनसुकै डिभाइसबाट Chrome मा भएका आफ्ना कुराहरू हेर्न तथा प्रयोग गर्न सिंक गर्ने सुविधा अन गर्नुहोस्</translation> <translation id="2290014774651636340">गूगल API कुञ्जीहरू हराइरहेका छन्। Google Chrome का केही कार्यक्षमता अक्षम हुनेछन्।</translation> <translation id="2290095356545025170">के तपाइँ पक्का हुनुहुन्छ कि तपाइँ Google Chrome विस्थापित गर्न चाहनुहुन्छ?</translation> @@ -98,13 +104,16 @@ <translation id="2871893339301912279">तपाईं Chrome मा साइन इन हुनुभएको छ!</translation> <translation id="2885378588091291677">कार्य व्यवस्थापक</translation> <translation id="2888126860611144412">Chrome को बारेमा</translation> +<translation id="2915996080311180594">पछि रिस्टार्ट गर्नुहोस्</translation> <translation id="2926676257163822632">कमजोर पासवर्डहरू सजिलै अनुमान लगाउन सकिन्छ। Chrome लाई <ph name="BEGIN_LINK" />तपाईंका लागि भरपर्दा पासवर्ड बनाउन र याद राख्न<ph name="END_LINK" /> दिनुहोस्।</translation> <translation id="2926952073016206995">यो साइट चलाउन Chrome लाई क्यामेरा प्रयोग गर्ने अनुमति दिनु पर्ने हुन्छ</translation> +<translation id="2928420929544864228">इन्स्टल गरियो।</translation> <translation id="2929907241665500097">Chrome अद्यावधिक भएन, केही चिज गडबड भयो। <ph name="BEGIN_LINK" />Chrome अद्यावधिक गर्दा देखिएका समस्या तथा अद्यावधिक नहुने समस्याहरू समाधान गर्नुहोस्।<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> - नेटवर्क साइन इन - Chrome</translation> <translation id="3019382870990049182">तपाईं &ChromeOS Flex अपडेट गर्न चाहनुहुन्छ भने रिलन्च गर्नुहोस्</translation> <translation id="303514781271618814">Chrome ले साइटहरूलाई कम डेटा प्रयोग गरेर उही स्तरको ब्राउजिङ अनुभव प्रदान गर्न सघाउने नयाँ सुविधाहरूको जाँच गरिरहेको छ</translation> <translation id="3037838751736561277">Google Chrome पृष्ठभूमि मोडमा छ।</translation> +<translation id="3038232873781883849">इन्स्टल गर्ने प्रतीक्षा गरिँदै छ...</translation> <translation id="3059710691562604940">सुरक्षित ब्राउजिङ निष्क्रिय छ। Chrome ले यो सेवा सक्रिय गर्न सिफारिस गर्छ।</translation> <translation id="3065168410429928842">Chrome को ट्याब</translation> <translation id="3069821012350118710">तपाईंले खोल्ने साइटहरूले तपाईंले Chrome बन्द नगरुन्जेल तपाईंको जानकारी याद राख्छन्</translation> @@ -118,6 +127,7 @@ <translation id="3169523567916669830">तपाईं यी ट्रायलहरूका क्रममा वेबसाइटहरूले तपाईंलाई विज्ञापन देखाउन प्रयोग गर्ने रुचिका विषयहरू हेर्न र तिनलाई हटाउन सक्नुहुन्छ। Chrome ले तपाईंको हालसालैको ब्राउजिङ इतिहासका आधारमा तपाईंलाई रुचि लाग्न सक्ने विषयहरू पत्ता लगाउँछ।</translation> <translation id="3245429137663807393">तपाईंले Chrome को प्रयोगसम्बन्धी रिपोर्टहरू पनि सेयर गर्नुभयो भने ती रिपोर्टमा तपाईंले खोलेका URL हरू समावेश हुन्छन्</translation> <translation id="3282568296779691940">Chrome मा साइन इन गर्नुहोस्</translation> +<translation id="3286538390144397061">अहिले फेरी सुरु गर्नुहोस्</translation> <translation id="3360895254066713204">Chrome सहायककर्ता</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome अब पुनः सुरु हुने छ}=1{Chrome १ सेकेन्डमा पुनः सुरु हुने छ}other{Chrome # सेकेन्डमा पुनः सुरु हुने छ}}</translation> <translation id="3396977131400919238">स्थापना हुँदा एक सञ्चालन प्रणाली त्रुटि भयो। कृपया Google Chrome फेरि डाउनलोड गर्नुहोस्।</translation> @@ -154,9 +164,11 @@ <translation id="4106587138345390261">Chrome ले साइटहरूलाई कम जानकारी प्रयोग गरेर उही स्तरको ब्राउजिङ अनुभव प्रदान गर्न सघाउने नयाँ सुविधाहरूको परीक्षण गरिरहेको छ</translation> <translation id="4110895483821904099">Chrome मा आफ्नो नयाँ प्रोफाइल सेटअप गर्नुहोस्</translation> <translation id="4147555960264124640">तपाईं एउटा व्यवस्थित खाताद्वारा साइन इन गर्दै हुनुहुन्छ र यसको व्यवस्थापकलाई आफ्नो Google Chrome प्रोफाइल माथिको नियन्त्रण दिँदै हुनुहुन्छ। तपाईंको Chrome डाटा, जस्तै एप्स, बुकमार्कहरू, इतिहास, पासवर्डहरू, र अन्य सेटिङहरू स्थायी रूपमा <ph name="USER_NAME" /> सँग गाँसिनेछन्। तपाईंले यो डाटा Google खाताहरू ड्यासबोर्ड मार्फत मेटाउन सक्नुहुनेछ, तर तपाईं॥े यो डाटालाई अर्को खातासँग सम्बद्ध गर्न सक्नुहुन्न। <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">स्थापना गर्दै...</translation> <translation id="4149882025268051530">स्थापनाकर्ता आर्किभलाई अनकम्प्रेस गर्न असफल भयो। कृपया Google Chrome पुन: डाउनलोड गर्नुहोस्।</translation> <translation id="4191857738314598978">{0,plural, =1{एक दिनभित्र Chrome पुनः सुरु गर्नुहोस्}other{# दिनभित्र Chrome पुनः सुरु गर्नुहोस्}}</translation> <translation id="4205939740494406371">Chrome तपाईंका पासवर्डहरू जाँच्न सक्दैन। २४ घन्टापछि फेरि प्रयास गर्नुहोस् वा <ph name="BEGIN_LINK" />आफ्नो Google खातामा गई आफ्ना पासवर्डहरू जाँच्नुहोस्<ph name="END_LINK" />।</translation> +<translation id="4222932583846282852">रद्द गरिँदै...</translation> <translation id="4242034826641750751">यो साइट चलाउन Chrome लाई क्यामेरा तथा माइक्रोफोन प्रयोग गर्ने अनुमति दिनु पर्ने हुन्छ</translation> <translation id="424864128008805179">Chrome बाट साइन आउट गर्ने हो?</translation> <translation id="4251615635259297716">तपाइँको Chrome लगतलाई यस खातामा लिङ्क गर्ने?</translation> @@ -164,6 +176,7 @@ <translation id="4281844954008187215">सेवाका सर्तहरू</translation> <translation id="4293420128516039005">आफ्ना यन्त्रहरूभरि Chrome लाई सिंक तथा पर्सनलाइज गर्न साइन इन गर्नुहोस्</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">डाउनलोड सम्पन्न भयो</translation> <translation id="4335235004908507846">Chrome ले तपाईंलाई डेटा चोरीका घटना, हानिकारक एक्स्टेन्सन र थप समस्याहरूबाट सुरक्षित रहन मद्दत गर्न सक्छ</translation> <translation id="4343195214584226067"><ph name="EXTENSION_NAME" /> लाई Chrome मा थपिएको छ</translation> <translation id="4384570495110188418">तपाईं साइन इन नहुनुभएकाले Chrome ले तपाईंका पासवर्डहरूको जाँच गर्न सकेन</translation> @@ -178,6 +191,7 @@ <translation id="4600710005438004015">Chrome लाई नवीनतम संस्करणमा अद्यावधिक गर्न सकिएन, जसका कारण तपाईं नयाँ सुविधाहरू तथा सुरक्षासम्बन्धी समाधानहरू चलाउनबाट वञ्चित भइराख्नुभएको छ।</translation> <translation id="4627412468266359539">ऐच्छिक: Google लाई डाइग्नोस्टिक र प्रयोगसम्बन्धी डेटा स्वतः पठाएर ChromeOS Flex को पर्फर्मेन्स र यसका सुविधाहरूको गुणस्तर सुधार्न सघाउनुहोस्।</translation> <translation id="4633000520311261472">Chrome लाई झन छिटो बनाउनको लागि, हामीले <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> मा सूचित नभएका र तपाइँलाई थाहा नहुँदै थपिएका केही विस्तारहरू असक्षम गर्यौँ।</translation> +<translation id="4680828127924988555">इन्स्टल गर्ने प्रक्रिया रद्द गर्नुहोस्</translation> <translation id="469553575393225953">अज्ञात स्रोतबाट डाउनलोड गरिएका एक्स्टेन्सन, एप र थिमहरूले तपाईंको डिभाइसमा हानि पुर्याउन सक्छन्। Chrome त्यस्ता कुराहरू Chrome वेब स्टोरबाट मात्र इन्स्टल गर्न सिफारिस गर्छ</translation> <translation id="4728575227883772061">अनिर्दिष्ट त्रुटिको कारण स्थापना असफल भयो। यदि Google Chrome अहिले चालू छ भने, कृपया यसलाई बन्द गरि पुन: प्रयास गर्नुहोस्।</translation> <translation id="4747730611090640388">Chrome ले तपाईंका रुचिहरू अनुमान गर्न सक्छ। तपाईंले यसपछि खोल्ने साइटले Chrome सँग तपाईंलाई देखाइने विज्ञापनहरू पर्सनलाइज गर्ने प्रयोजनका लागि तपाईंका रुचिहरू हेर्ने अनुमति माग्न सक्छ।</translation> @@ -231,10 +245,14 @@ <translation id="5895138241574237353">पुन: शुरू गर्नुहोस्</translation> <translation id="5901850848447342934">तपाईंले Chrome बन्द गरेपछि तपाईंलाई <ph name="BEGIN_BOLD" />अधिकांश साइटहरूबाट साइन आउट<ph name="END_BOLD" /> गरिने छ। तपाईंले सिंक गर्ने सुविधा अफ गर्नुभएको छ भने तपाईंलाई <ph name="BEGIN_BOLD" />Google का सेवाहरू र Chrome बाट पनि साइन आउट गरिने छ<ph name="END_BOLD" />।</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - नेटवर्क साइन इन</translation> +<translation id="5924017743176219022">इन्टरनेटमा कनेक्ट गरिँदै छ...</translation> <translation id="5940385492829620908">तपाईंको वेब, बुकमार्कहरू, र अन्य Chrome सामान यहाँ रहन्छन्।</translation> +<translation id="5941711191222866238">सानो बनाउनुहोस</translation> <translation id="5941830788786076944">Google Chrome लाई डिफल्ट ब्राउजर बनाउनुहोस्</translation> <translation id="5959292945051687759">यो पेजमा कुनै सेटिङ देखिएन भने <ph name="LINK_BEGIN" /> ChromeOS का सेटिङ<ph name="LINK_END" /> हेर्नुहोस्</translation> +<translation id="6003112304606738118">डाउनलोड गरिँदै छ... <ph name="HOURS" /> घण्टा बाँकी छ</translation> +<translation id="6040143037577758943">बन्द गर्नुहोस्</translation> <translation id="6070348360322141662">थप गरिएको सुरक्षाका लागि Google Chrome ले तपाईंको डेटालाई इन्क्रिप्ट गर्ने छ</translation> <translation id="608006075545470555">यो ब्राउजरमा कार्य प्रोफाइल हाल्नुहोस्</translation> <translation id="6113794647360055231">Chrome अझ राम्रो भएको छ</translation> @@ -243,8 +261,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> - Google Chrome बिटा</translation> <translation id="6235018212288296708">mDNS ट्राफिकलाई अनुमति दिन Google Chrome का लागि भित्री नियम।</translation> <translation id="6247557882553405851">Google पासवर्ड म्यानेजर</translation> +<translation id="6273793429163604305">तयार रहनुहोस्...</translation> <translation id="6291089322031436445">Chrome Dev एपहरू</translation> <translation id="6291549208091401781">तपाईँको कम्प्युटरमा पहिले नै सबै प्रयोगकर्ताहरूका लागि Google Chrome को स्थापना गरिएको छ।</translation> +<translation id="6327105987658262776">कुनै पनि अपडेट उपलब्ध छैन।</translation> <translation id="6412673304250309937">Chrome मा भण्डारण गरिएका असुरक्षित साइटको सूची जाँच गरी URL हरू सुरक्षित छन् वा छैनन् भन्ने कुरा यकिन गर्छ। कुनै साइटले तपाईंको पासवर्ड चोरी गर्न खोज्दा वा तपाईंले कुनै हानिकारक फाइल डाउनलोड गर्दा Chrome ले पृष्ठका केही सामग्रीसहित URL हरूलाई सुरक्षित ब्राउजिङमा पठाउन पनि सक्छ।</translation> <translation id="6418662306461808273">विद्यमान Chrome प्रोफाइल प्रयोग गर्ने हो?</translation> <translation id="6506909944137591434">तपाईं वरपरको ठाउँको 3D नक्सा बनाउन Chrome लाई क्यामेरा प्रयोग गर्ने अनुमति दिनु पर्ने हुन्छ</translation> @@ -265,6 +285,7 @@ <translation id="6943584222992551122">यस डिभाइसबाट यो व्यक्तिको ब्राउजिङ डेटा मेटाइने छ। डेटा पुनः प्राप्त गर्न <ph name="USER_EMAIL" /> का रूपमा Chrome मा साइन इन गर्नुहोस्।</translation> <translation id="6967962315388095737">mDNS ट्राफिकलाई अनुमति दिने Google Chrome बिटाको अन्तर्गामी नियम।</translation> <translation id="6989339256997917931">Google Chrome अद्यावधिक गरिएको छ, तर तपाइँले त्यसलाई कम्तीमा पनि 30 दिनको लागि प्रयोग गर्नुभएको छैन।</translation> +<translation id="7025789849649390912">इन्स्टल गर्ने प्रक्रिया रोकियो।</translation> <translation id="7025800014283535195">तपाईं यहाँबाट Chrome मा रहेको एक प्रोफाइलबाट अर्को प्रोफाइलमा जान सक्नुहुन्छ</translation> <translation id="7036251913954633326">तपाईं यो खाता एक पटक मात्र प्रयोग गर्न चाहनुहुन्छ भने तपाईं Chrome ब्राउजरमार्फत <ph name="GUEST_LINK_BEGIN" />गेस्ट मोड<ph name="GUEST_LINK_END" /> प्रयोग गर्न सक्नुहुन्छ। तपाईं अरू कसैको खाता लिंक गर्न चाहनुहुन्छ भने उहाँलाई <ph name="LINK_BEGIN" />नयाँ व्यक्तिका रूपमा<ph name="LINK_END" /> आफ्नो <ph name="DEVICE_TYPE" /> मा सामेल गराउनुहोस्। @@ -293,11 +314,13 @@ <translation id="7481213027396403996">Chrome को सबैभन्दा भरपर्दो सुरक्षा प्राप्त गर्नुहोस्</translation> <translation id="7486227612705979895">ठेगाना बारमा सुझाव दिन Chrome तपाईंको ड्राइभमाथि पहुँच राख्ने छ</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119"><ph name="COMPANY_NAME" /> इन्स्टलर</translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">Chrome मा स्वागत छ</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> को नीतिअनुसार तपाईंले यो डिभाइस प्रयोग गर्नुअघि सेवाका निम्न सर्तहरू पढेर स्वीकार गर्नु पर्ने हुन्छ। यी सर्तले Google ChromeOS का सर्तहरू विस्तार, परिमार्जन वा सीमित गर्दैनन्।</translation> <translation id="7629695634924605473">तपाईंको पासवर्ड ह्याक भएको भण्डमा Chrome ले तपाईंलाई त्यसको जानकारी दिन्छ</translation> <translation id="7641148173327520642">तपाईंको प्रणालीका प्रशासकले <ph name="TARGET_URL_HOSTNAME" /> माथि पहुँच गर्नका लागि <ph name="ALTERNATIVE_BROWSER_NAME" /> खोल्न Google Chrome कन्फिगर गरेको छ।</translation> +<translation id="7649070708921625228">मद्दत</translation> <translation id="7651907282515937834">Chrome इन्टरप्राइजको लोगो</translation> <translation id="7655455401911432608">तपाईंको ब्राउजिङ इतिहास अर्थात् तपाईंले यो डिभाइसमा Chrome प्रयोग गरी खोलेका साइटहरूको रेकर्ड।</translation> <translation id="7747138024166251722">स्थापनाकर्ताले एक अस्थायी डाइरेक्टरी सिर्जना गर्न सकेन। कृपया खाली डिस्क स्थान र सफ्टवेयर स्थापना गर्न अनुमति जाँच गर्नुहोस् ।</translation> @@ -309,6 +332,8 @@ <translation id="7801699035218095297">Google Chrome ले पासवर्डहरू प्रतिलिपि गर्ने प्रयास गर्दैछ। यसो गर्ने अनुमति दिन आफूले Windows मा प्रयोग गरेको पासवर्ड टाइप गर्नुहोस्।</translation> <translation id="7808348361785373670">Chrome बाट हटाउनुहोस्...</translation> <translation id="7825851276765848807">अनिर्दिष्ट त्रुटिको कारण स्थापना असफल भयो। कृपया Google Chrome पुन: डाउनलोड गर्नुहोस्।</translation> +<translation id="7845233973568007926">इन्स्टल गर्नुभएकोमा धन्यवाद। <ph name="BUNDLE_NAME" /> प्रयोग गर्नुअघि तपाईंले अनिवार्य रूपमा आफ्नो कम्प्युटर रिस्टार्ट गर्नु पर्छ।</translation> +<translation id="7872446069773932638">डाउनलोड गरिँदै छ... <ph name="SECONDS" /> सेकेन्ड बाँकी छ</translation> <translation id="7880591377632733558">Chrome मा स्वागत छ, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">यदि तपाईँले कम्प्युटर साझा गर्नुहुन्छ भने, साथी तथा परिवारले अलग रूपमा ब्राउज गर्न सक्छन् र तिनीहरूले चाहे अनुरूपको Chrome सेटअप गर्न सक्छन्।</translation> <translation id="7896673875602241923">कुनै व्यक्तिले अघिल्लो पटक <ph name="ACCOUNT_EMAIL_LAST" /> को रूपमा यस कम्प्युटरमा Chrome मा साइन इन गरेको थियो। कृपया आफ्नो जानकारी छुट्टै राख्न Chrome मा एउटा नयाँ प्रयोगकर्ता सिर्जना गर्नुहोस्।</translation> @@ -319,8 +344,11 @@ <translation id="8005666035647241369">यो डिभाइसमा Google पासवर्ड म्यानेजरमा</translation> <translation id="8008534537613507642">Chrome लाई पुन: स्थापना गर्नुहोस्</translation> <translation id="8013993649590906847">कुनै छविमा उपयोगी विवरण नभएका खण्डमा Chrome ले तपाईंलाई एउटा विवरण उपलब्ध गराउने प्रयास गर्ने छ। विवरणहरू सिर्जना गर्न फोटो Google मा पठाइन्छ।</translation> +<translation id="80471789339884597">इन्स्टल गर्नुभएकोमा धन्यवाद। <ph name="BUNDLE_NAME" /> प्रयोग गर्नुअघि तपाईंले अनिवार्य रूपमा आफ्ना सबै ब्राउजर रिस्टार्ट गर्नु पर्छ।</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">&Google Chrome बारे</translation> +<translation id="813913629614996137">सुरुवात गर्दै...</translation> <translation id="8255190535488645436">Google Chrome ले तपाइँको क्यामेरा र माइक्रोफोन प्रयोग गर्दैछ।</translation> <translation id="8286862437124483331">Google Chrome ले पासवर्डहरू देखाउन प्रयास गर्दैछ। यसलाई अनुमति दिन तपाइँको विन्डोस पासवर्ड टाइप गर्नुहोस्।</translation> <translation id="828798499196665338">तपाईंका अभिभावकले Chrome का हकमा "साइट, एप तथा एक्सटेन्सनसम्बन्धी अनुमति" निष्क्रिय पार्नुभएको छ। तपाईंसँग यो <ph name="EXTENSION_TYPE_PARAMETER" /> सक्षम पार्ने अनुमति छैन।</translation>
diff --git a/chrome/app/resources/google_chrome_strings_nl.xtb b/chrome/app/resources/google_chrome_strings_nl.xtb index d6d0a66..4d4b1ae8 100644 --- a/chrome/app/resources/google_chrome_strings_nl.xtb +++ b/chrome/app/resources/google_chrome_strings_nl.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="nl"> <translation id="1001534784610492198">Het archief van het installatieprogramma is beschadigd of ongeldig. Download Google Chrome opnieuw.</translation> +<translation id="1026101648481255140">Installatie hervatten</translation> <translation id="102763973188675173">Google Chrome aanpassen en beheren. Update is beschikbaar.</translation> <translation id="1051826050538111504">Je hebt schadelijke software op je computer. Chrome kan deze verwijderen, je instellingen herstellen en extensies uitzetten, zodat je browser weer normaal werkt.</translation> <translation id="1065672644894730302">Je voorkeuren kunnen niet worden gelezen. @@ -14,6 +15,7 @@ <translation id="1152920704813762236">Over Chrome OS</translation> <translation id="1154147086299354128">&Openen in Chrome</translation> <translation id="1178374936842835197">Als je een instelling niet ziet op deze pagina, kijk je in de <ph name="LINK_BEGIN" />instellingen van Chrome OS Flex<ph name="LINK_END" /></translation> +<translation id="1203500561924088507">Bedankt voor het installeren. Je moet de browser opnieuw opstarten voordat je <ph name="BUNDLE_NAME" /> kunt gebruiken.</translation> <translation id="1278833599417554002">Opnieuw starten om &Chrome te updaten</translation> <translation id="1302523850133262269">Wacht terwijl Chrome de nieuwste systeemupdates installeert.</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> vereist dat je de volgende Servicevoorwaarden leest en accepteert voordat je dit apparaat gebruikt. Deze voorwaarden zijn geen uitbreiding, aanpassing of beperking van de Voorwaarden van Google Chrome OS Flex.</translation> @@ -33,6 +35,7 @@ <translation id="1619887657840448962">We hebben de volgende extensie uitgezet die niet wordt vermeld in de <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> en mogelijk zonder je medeweten is toegevoegd. We doen dit om Chrome veiliger te maken.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Hoe je je gegevens kunt beheren:<ph name="END_BOLD" /> Ter bescherming van je privacy verwijderen we automatisch interesses die ouder zijn dan 4 weken. Het kan gebeuren dat een interesse weer in de lijst komt te staan als je blijft browsen. Je kunt ook interesses verwijderen waarvan je niet wilt dat Chrome deze overweegt.</translation> <translation id="1628000112320670027">Hulp bij Chrome</translation> +<translation id="1640672724030957280">Bezig met downloaden...</translation> <translation id="1662146548738125461">Over Chrome OS Flex</translation> <translation id="1674870198290878346">Link openen in een Chrome-inco&gnitovenster</translation> <translation id="1682634494516646069">Chrome kan niet lezen van en schrijven naar de gegevensdirectory: @@ -50,7 +53,9 @@ <translation id="1877026089748256423">Chrome is verouderd</translation> <translation id="1919130412786645364">Inloggen bij Chrome toestaan</translation> <translation id="1952239763774043237">Als je toekomstige Google Chrome-updates wilt krijgen, heb je macOS 10.13 of hoger nodig. Deze computer gebruikt macOS 10.12.</translation> +<translation id="1953553007165777902">Downloaden... Nog <ph name="MINUTE" /> minuten</translation> <translation id="2018528049276128029">Elk profiel heeft eigen Chrome-informatie, zoals bookmarks, geschiedenis en wachtwoorden</translation> +<translation id="2018879682492276940">Installatie mislukt. Probeer het opnieuw.</translation> <translation id="2071318482926839249">Er is al een ander account ingelogd. Als je je browsegegevens gescheiden wilt houden, kan Chrome een eigen profiel voor je maken.</translation> <translation id="207902854391093810">Tijdens actieve proeven kunnen sites die je bezoekt Chrome via Advertentiemeting om informatie vragen zodat ze de prestaties van hun advertenties kunnen meten. Advertentiemeting beperkt tracking op meerdere sites door zo min mogelijk informatie over te dragen tussen sites.</translation> <translation id="2094648590148273905">Voorwaarden van Chrome OS Flex</translation> @@ -62,6 +67,7 @@ <translation id="2131230230468101642">Ter bescherming van je privacy verwijderen we automatisch interesses die ouder zijn dan 4 weken. Het kan gebeuren dat een interesse weer in de lijst komt te staan als je blijft browsen. Je kunt ook interesses verwijderen waarvan je niet wilt dat Chrome deze overweegt.</translation> <translation id="2139300032719313227">Chrome OS opnieuw opstarten</translation> <translation id="2151406531797534936">Chrome nu opnieuw opstarten</translation> +<translation id="2174917724755363426">Installatie niet afgerond. Weet je zeker dat je wilt annuleren?</translation> <translation id="2258103955319320201">Log in en zet synchronisatie aan voor toegang tot je Chrome-browsergegevens op al je apparaten</translation> <translation id="2290014774651636340">Google API-sleutels ontbreken. Sommige functies van Google Chrome worden uitgezet.</translation> <translation id="2290095356545025170">Weet je zeker dat je Google Chrome wilt verwijderen?</translation> @@ -98,13 +104,16 @@ <translation id="2871893339301912279">Je bent ingelogd bij Chrome.</translation> <translation id="2885378588091291677">Taakbeheer</translation> <translation id="2888126860611144412">Over Chrome</translation> +<translation id="2915996080311180594">Later opnieuw opstarten</translation> <translation id="2926676257163822632">Zwakke wachtwoorden zijn makkelijk te raden. Laat Chrome <ph name="BEGIN_LINK" />sterke wachtwoorden voor je instellen en onthouden<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">Chrome heeft camerarechten nodig voor deze site</translation> +<translation id="2928420929544864228">Installatie afgerond.</translation> <translation id="2929907241665500097">Chrome is niet geüpdatet. Er is een fout opgetreden. <ph name="BEGIN_LINK" />Updateproblemen en mislukte updates voor Chrome verhelpen<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> - Inloggen bij netwerk - Chrome</translation> <translation id="3019382870990049182">Herstarten om &Chrome OS Flex te updaten</translation> <translation id="303514781271618814">Chrome bevat nieuwe experimentele functies waarmee sites dezelfde browsefunctionaliteit kunnen leveren terwijl er minder van je gegevens worden gebruikt</translation> <translation id="3037838751736561277">Google Chrome bevindt zich in de achtergrondmodus.</translation> +<translation id="3038232873781883849">Wachten op installatie...</translation> <translation id="3059710691562604940">Safe Browsing staat uit. Chrome raadt je aan deze functie aan te zetten.</translation> <translation id="3065168410429928842">Chrome-tabblad</translation> <translation id="3069821012350118710">Sites die je bezoekt, onthouden je informatie totdat je Chrome sluit</translation> @@ -118,6 +127,7 @@ <translation id="3169523567916669830">Tijdens de proeven kun je interessante onderwerpen bekijken en verwijderen die sites hebben gebruikt om je advertenties te laten zien. Chrome schat je interesses op basis van je recente browsegeschiedenis.</translation> <translation id="3245429137663807393">Als je ook Chrome-gebruiksrapporten deelt, bevatten die rapporten de URL's die je bezoekt</translation> <translation id="3282568296779691940">Inloggen bij Chrome</translation> +<translation id="3286538390144397061">Nu herstarten</translation> <translation id="3360895254066713204">Chrome Helper</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome wordt nu opnieuw gestart}=1{Chrome wordt over één seconde opnieuw gestart}other{Chrome wordt over # seconden opnieuw gestart}}</translation> <translation id="3396977131400919238">Er is tijdens de installatie een probleem opgetreden met het besturingssysteem. Download Google Chrome opnieuw.</translation> @@ -154,9 +164,11 @@ <translation id="4106587138345390261">Chrome bevat nieuwe experimentele functies waarmee sites dezelfde browsefunctionaliteit kunnen leveren terwijl er minder van je gegevens worden gebruikt</translation> <translation id="4110895483821904099">Je nieuwe Chrome-profiel instellen</translation> <translation id="4147555960264124640">Je logt in op een beheerd account en geeft de beheerderscontrole over aan je Google Chrome-profiel. Je Chrome-gegevens zoals je apps, bookmarks, geschiedenis, wachtwoorden en andere instellingen worden permanent gekoppeld aan <ph name="USER_NAME" />. Je kunt deze gegevens verwijderen via het Google Accounts Dashboard, maar je kunt deze gegevens niet koppelen aan een ander account. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Installeren...</translation> <translation id="4149882025268051530">Het installatieprogramma kan het archief niet uitpakken. Download Google Chrome opnieuw.</translation> <translation id="4191857738314598978">{0,plural, =1{Start Chrome binnen een dag opnieuw}other{Start Chrome binnen # dagen opnieuw}}</translation> <translation id="4205939740494406371">Chrome kan je wachtwoorden niet checken. Probeer het over 24 uur opnieuw of <ph name="BEGIN_LINK" />check de wachtwoorden in je Google-account<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">Annuleren…</translation> <translation id="4242034826641750751">Chrome heeft camera- en microfoonrechten nodig voor deze site</translation> <translation id="424864128008805179">Uitloggen bij Chrome?</translation> <translation id="4251615635259297716">Wil je je Chrome-gegevens aan dit account koppelen?</translation> @@ -164,6 +176,7 @@ <translation id="4281844954008187215">Servicevoorwaarden</translation> <translation id="4293420128516039005">Log in om Chrome op al je apparaten te synchroniseren en te personaliseren</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">Downloaden voltooid.</translation> <translation id="4335235004908507846">Chrome kan je beschermen tegen gegevenslekken, schadelijke extensies en meer</translation> <translation id="4343195214584226067"><ph name="EXTENSION_NAME" /> is toegevoegd aan Chrome</translation> <translation id="4384570495110188418">Chrome kan je wachtwoorden niet checken omdat je niet bent ingelogd.</translation> @@ -178,6 +191,7 @@ <translation id="4600710005438004015">Chrome kan niet worden geüpdatet naar de nieuwste versie, dus je loopt nieuwe functies en beveiligingsoplossingen mis.</translation> <translation id="4627412468266359539">Optioneel: Help de functies en prestaties van Chrome OS Flex te verbeteren door automatisch diagnostische en gebruiksgegevens naar Google te sturen.</translation> <translation id="4633000520311261472">Om Chrome veiliger te maken, hebben we een aantal extensies uitgezet die niet worden vermeld in de <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> en mogelijk zonder je medeweten zijn geïnstalleerd.</translation> +<translation id="4680828127924988555">Installatie annuleren</translation> <translation id="469553575393225953">Extensies, apps en thema's van onbekende bronnen kunnen schadelijk zijn voor je apparaat. Chrome raadt je aan ze alleen te installeren vanuit de Chrome Web Store.</translation> <translation id="4728575227883772061">De installatie is mislukt wegens een onbekende fout. Als Google Chrome momenteel actief is, sluit je het programma af en probeer je het opnieuw.</translation> <translation id="4747730611090640388">Chrome kan een schatting van je interesses maken. Later kan een site die je bezoekt Chrome vragen om je interesses te bekijken zodat de advertenties die je ziet kunnen worden gepersonaliseerd.</translation> @@ -231,9 +245,13 @@ <translation id="5895138241574237353">Opnieuw starten</translation> <translation id="5901850848447342934">Je wordt <ph name="BEGIN_BOLD" />uitgelogd van de meeste sites<ph name="END_BOLD" /> als je Chrome sluit. Als synchronisatie uitstaat, word je ook <ph name="BEGIN_BOLD" />uitgelogd van Google-services en Chrome<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - Inloggen bij netwerk</translation> +<translation id="5924017743176219022">Verbinding maken met internet...</translation> <translation id="5940385492829620908">Hier vind je internet, bookmarks en andere Chrome-instellingen.</translation> +<translation id="5941711191222866238">Minimaliseren</translation> <translation id="5941830788786076944">Google Chrome instellen als mijn standaardbrowser</translation> <translation id="5959292945051687759">Als je een instelling niet ziet op deze pagina, kijk je in de <ph name="LINK_BEGIN" />Chrome OS-instellingen<ph name="LINK_END" /></translation> +<translation id="6003112304606738118">Downloaden... Nog <ph name="HOURS" /> uur</translation> +<translation id="6040143037577758943">Sluiten</translation> <translation id="6070348360322141662">Je gegevens worden voor extra beveiliging door Google Chrome versleuteld</translation> <translation id="608006075545470555">Werkprofiel toevoegen aan deze browser</translation> <translation id="6113794647360055231">Chrome is nu nog beter</translation> @@ -242,8 +260,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> - Google Chrome Bèta</translation> <translation id="6235018212288296708">Inkomende regel zodat Google Chrome mDNS-verkeer toestaat.</translation> <translation id="6247557882553405851">Google Wachtwoordmanager</translation> +<translation id="6273793429163604305">Op je plaats...</translation> <translation id="6291089322031436445">Chrome Dev-apps</translation> <translation id="6291549208091401781">Google Chrome is al geïnstalleerd voor alle gebruikers op je computer.</translation> +<translation id="6327105987658262776">Er is geen update beschikbaar.</translation> <translation id="6412673304250309937">Controleert URL's aan de hand van een lijst met onveilige sites die is opgeslagen in Chrome. Als een site je wachtwoord probeert te stelen of als je een schadelijk bestand downloadt, kan Chrome ook URL's, inclusief delen van de paginacontent, naar Safe Browsing sturen.</translation> <translation id="6418662306461808273">Overschakelen naar bestaand Chrome-profiel?</translation> <translation id="6506909944137591434">Chrome heeft camerarechten nodig om een 3D-kaart van je omgeving te maken</translation> @@ -264,6 +284,7 @@ <translation id="6943584222992551122">De browsegegevens van deze persoon worden verwijderd van dit apparaat. Als je de gegevens wilt herstellen, log je in bij Chrome als <ph name="USER_EMAIL" />.</translation> <translation id="6967962315388095737">Inkomende regel zodat Google Chrome Bèta mDNS-verkeer toestaat.</translation> <translation id="6989339256997917931">Google Chrome is bijgewerkt, maar je hebt het programma minstens 30 dagen niet gebruikt.</translation> +<translation id="7025789849649390912">Installatie gestopt.</translation> <translation id="7025800014283535195">Je kunt hier schakelen tussen verschillende Chrome-profielen</translation> <translation id="7036251913954633326">Als je dit account maar één keer wilt gebruiken, kun je de <ph name="GUEST_LINK_BEGIN" />gastmodus<ph name="GUEST_LINK_END" /> gebruiken in de Chrome-browser. Als je een account voor iemand anders wilt toevoegen, kun je <ph name="LINK_BEGIN" />een nieuwe persoon toevoegen<ph name="LINK_END" /> aan je <ph name="DEVICE_TYPE" />. @@ -292,11 +313,13 @@ <translation id="7481213027396403996">Gebruik het hoogste beveiligingsniveau van Chrome</translation> <translation id="7486227612705979895">Chrome gebruikt de toegang tot je Drive om suggesties te doen in de adresbalk</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119"><ph name="COMPANY_NAME" />-installatieprogramma</translation> <translation id="7606334485649076285">Google Chrome OS Flex</translation> <translation id="7626032353295482388">Welkom bij Chrome</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> vereist dat je de volgende Servicevoorwaarden leest en accepteert voordat je dit apparaat gebruikt. Deze voorwaarden zijn geen uitbreiding, aanpassing of beperking van de Voorwaarden van Google Chrome OS.</translation> <translation id="7629695634924605473">Chrome laat het je weten als je wachtwoorden mogelijk niet veilig meer zijn</translation> <translation id="7641148173327520642">Je systeembeheerder heeft Google Chrome geconfigureerd om <ph name="ALTERNATIVE_BROWSER_NAME" /> te openen voor toegang tot <ph name="TARGET_URL_HOSTNAME" />.</translation> +<translation id="7649070708921625228">Hulp</translation> <translation id="7651907282515937834">Chrome Enterprise-logo</translation> <translation id="7655455401911432608">Je browsegeschiedenis, een lijst van de sites die je via Chrome op dit apparaat hebt bezocht.</translation> <translation id="7747138024166251722">Het installatieprogramma kan geen tijdelijke directory maken. Controleer of je nog schijfruimte hebt en of je rechten hebt om software te installeren.</translation> @@ -308,6 +331,8 @@ <translation id="7801699035218095297">Google Chrome probeert wachtwoorden te kopiëren. Geef je Windows-wachtwoord op om dit toe te staan.</translation> <translation id="7808348361785373670">Verwijderen uit Chrome…</translation> <translation id="7825851276765848807">De installatie is mislukt vanwege een onbekende fout. Download Google Chrome opnieuw.</translation> +<translation id="7845233973568007926">Bedankt voor het installeren. Je moet de computer opnieuw opstarten voordat je <ph name="BUNDLE_NAME" /> kunt gebruiken.</translation> +<translation id="7872446069773932638">Downloaden... Nog <ph name="SECONDS" /> seconden</translation> <translation id="7880591377632733558">Welkom bij Chrome, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">Als je een computer deelt, kunnen vrienden en familie afzonderlijk surfen en Chrome configureren zoals zij dat willen.</translation> <translation id="7896673875602241923">Iemand heeft eerder bij Chrome op deze computer ingelogd als <ph name="ACCOUNT_EMAIL_LAST" />. Maak een nieuwe Chrome-gebruiker om je informatie gescheiden te houden.</translation> @@ -318,8 +343,11 @@ <translation id="8005666035647241369">In Google Wachtwoordmanager op dit apparaat</translation> <translation id="8008534537613507642">Chrome opnieuw installeren</translation> <translation id="8013993649590906847">Als een afbeelding geen nuttige beschrijving bevat, probeert Chrome je er een te geven. Afbeeldingen worden naar Google verzonden om beschrijvingen te maken.</translation> +<translation id="80471789339884597">Bedankt voor het installeren. Je moet alle browsers opnieuw opstarten voordat je <ph name="BUNDLE_NAME" /> kunt gebruiken.</translation> <translation id="8064015586118426197">Chrome OS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">Over &Google Chrome</translation> +<translation id="813913629614996137">Starten...</translation> <translation id="8255190535488645436">Google Chrome gebruikt je camera en microfoon.</translation> <translation id="8286862437124483331">Google Chrome probeert wachtwoorden te bekijken. Geef je Windows-wachtwoord op om dit toe te staan.</translation> <translation id="828798499196665338">Je ouder heeft 'Rechten voor sites, apps en extensies' uitgezet voor Chrome. Je mag deze <ph name="EXTENSION_TYPE_PARAMETER" /> niet aanzetten.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_no.xtb b/chrome/app/resources/google_chrome_strings_no.xtb index 3f5ac2d..18af1d2a 100644 --- a/chrome/app/resources/google_chrome_strings_no.xtb +++ b/chrome/app/resources/google_chrome_strings_no.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="no"> <translation id="1001534784610492198">Installasjonsarkivet er ødelagt. Last ned Google Chrome på nytt.</translation> +<translation id="1026101648481255140">Fortsett installasjonen</translation> <translation id="102763973188675173">Tilpass og kontrollér Google Chrome. Oppdatering er tilgjengelig.</translation> <translation id="1051826050538111504">Det finnes skadelig programvare på datamaskinen din. Chrome kan fjerne den, gjenopprette innstillingene dine og deaktivere utvidelser for å få nettleseren til å fungere som normalt igjen.</translation> <translation id="1065672644894730302">Kan ikke lese innstillingene. Enkelte funksjoner kan være utilgjengelige, og endringer av innstillingene blir ikke lagret.</translation> @@ -13,6 +14,7 @@ <translation id="1154147086299354128">&Åpne i Chrome</translation> <translation id="1178374936842835197">Hvis en innstilling ikke vises på denne siden, kan du se i <ph name="LINK_BEGIN" /> innstillingene for ChromeOS Flex<ph name="LINK_END" /></translation> +<translation id="1203500561924088507">Installasjonen er fullført. Start nettleseren på nytt før du tar i bruk <ph name="BUNDLE_NAME" />.</translation> <translation id="1278833599417554002">Start på nytt for å oppdatere &Chrome</translation> <translation id="1302523850133262269">Vent mens Chrome installerer de nyeste systemoppdateringene.</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> krever at du leser og godtar følgende vilkår før du bruker denne enheten. Disse vilkårene verken utvider, endrer eller begrenser Google ChromeOS Flex-vilkårene.</translation> @@ -32,6 +34,7 @@ <translation id="1619887657840448962">For å gjøre Chrome tryggere har vi slått av følgende utvidelse som ikke finnes i <ph name="IDS_EXTENSION_WEB_STORE_TITLE" />, og som kan ha blitt lagt til uten at du vet det.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Slik kan du administrere dataene dine:<ph name="END_BOLD" /> For å beskytte personvernet ditt sletter vi automatisk interessene dine som er eldre enn fire uker. Når du fortsetter å surfe, kan det hende at interesser havner på listen igjen. Alternativt kan du fjerne interesse du ikke vil at Chrome skal vurdere.</translation> <translation id="1628000112320670027">Få hjelp med Chrome</translation> +<translation id="1640672724030957280">Laster ned …</translation> <translation id="1662146548738125461">Om ChromeOS Flex</translation> <translation id="1674870198290878346">Åpne linken i et inko&gnitovindu i Chrome</translation> <translation id="1682634494516646069">Google Chrome kan ikke lese og skrive til sin egen datakatalog: <ph name="USER_DATA_DIRECTORY" /></translation> @@ -47,7 +50,9 @@ <translation id="1877026089748256423">Chrome er utdatert</translation> <translation id="1919130412786645364">Tillat Chrome-pålogging</translation> <translation id="1952239763774043237">For å få fremtidige Google Chrome-oppdateringer må du ha macOS 10.13 eller nyere. Denne datamaskinen bruker macOS 10.12.</translation> +<translation id="1953553007165777902">Laster ned … <ph name="MINUTE" /> minutt(er) igjen</translation> <translation id="2018528049276128029">Hver profil har sin egen Chrome-informasjon, som bokmerker, logg, passord med mer</translation> +<translation id="2018879682492276940">Installasjonen mislyktes. Prøv igjen.</translation> <translation id="2071318482926839249">En annen konto er allerede pålogget. For å holde surfingen din atskilt kan Chrome opprette en egen profil til deg.</translation> <translation id="207902854391093810">Når prøveprosjekter er påslått, kan nettsteder du besøker, bruke annonsemålinger for å spørre Chrome om informasjon som hjelper nettstedet å måle annonseresultatene sine. Annonsemålinger begrenser sporing på tvers av nettsteder ved å overføre så lite informasjon som mulig mellom nettsteder.</translation> <translation id="2094648590148273905">Vilkår for ChromeOS Flex</translation> @@ -59,6 +64,7 @@ <translation id="2131230230468101642">For å beskytte personvernet ditt sletter vi automatisk interessene dine som er eldre enn fire uker. Når du fortsetter å surfe, kan det hende at interesser havner på listen igjen. Alternativt kan du fjerne interesse du ikke vil at Chrome skal vurdere.</translation> <translation id="2139300032719313227">Start ChromeOS på nytt</translation> <translation id="2151406531797534936">Start Chrome på nytt nå</translation> +<translation id="2174917724755363426">Installasjonen er ikke fullført. Er du sikker på at du vil avbryte?</translation> <translation id="2258103955319320201">For å få tilgang til Chrome-nettlesertingene dine på alle enhetene dine, logg på og slå på synkronisering</translation> <translation id="2290014774651636340">API-nøkler for Google mangler. Noe funksjonalitet i Google Chrome blir deaktivert.</translation> <translation id="2290095356545025170">Er du sikker på at du vil avinstallere Google Chrome?</translation> @@ -95,13 +101,16 @@ <translation id="2871893339301912279">Du er nå logget på Chrome.</translation> <translation id="2885378588091291677">Oppgavebehandling</translation> <translation id="2888126860611144412">Om Chrome</translation> +<translation id="2915996080311180594">Start på nytt senere</translation> <translation id="2926676257163822632">Svake passord er enkle å gjette. La Chrome <ph name="BEGIN_LINK" />opprette og huske sterke passord for deg<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">Chrome trenger kameratillatelse for dette nettstedet</translation> +<translation id="2928420929544864228">Installasjonen er fullført.</translation> <translation id="2929907241665500097">Chrome ble ikke oppdatert. Noe gikk galt. <ph name="BEGIN_LINK" />Løs problemer med Chrome-oppdateringer og mislykkede oppdateringer.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> – nettverkspålogging – Chrome</translation> <translation id="3019382870990049182">Start på nytt for å oppdatere &ChromeOS Flex</translation> <translation id="303514781271618814">Chrome utforsker nye funksjoner som gjør det mulig for nettsteder å bruke mindre av dataene dine og likevel gi deg den samme nettlesingsopplevelsen</translation> <translation id="3037838751736561277">Google Chrome er i bakgrunnsmodus.</translation> +<translation id="3038232873781883849">Venter på installering</translation> <translation id="3059710691562604940">Safe Browsing er slått av. Chrome anbefaler at du slår det på.</translation> <translation id="3065168410429928842">Chrome-fane</translation> <translation id="3069821012350118710">Nettsteder du besøker, husker informasjonen din til du lukker Chrome</translation> @@ -115,6 +124,7 @@ <translation id="3169523567916669830">Underveis i prøveprosjektene kan du se og fjerne interesseemnene som nettsteder bruker for å vise deg annonser. Chrome anslår interessene dine basert på den nylige nettleserloggen din.</translation> <translation id="3245429137663807393">Hvis du også deler Chrome-bruksrapporter, inneholder disse rapportene nettadressene du besøker</translation> <translation id="3282568296779691940">Logg på Chrome</translation> +<translation id="3286538390144397061">Start på nytt nå</translation> <translation id="3360895254066713204">Chrome-hjelper</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome startes på nytt nå}=1{Chrome startes på nytt om 1 sekund}other{Chrome startes på nytt om # sekunder}}</translation> <translation id="3396977131400919238">Det oppstod en feil i operativsystemet under installeringen. Last ned Google Chrome på nytt.</translation> @@ -151,9 +161,11 @@ <translation id="4106587138345390261">Chrome utforsker nye funksjoner som gjør det mulig for nettsteder å bruke mindre av informasjonen din og likevel gi deg den samme nettlesingsopplevelsen</translation> <translation id="4110895483821904099">Konfigurer den nye Chrome-profilen din</translation> <translation id="4147555960264124640">Du er i ferd med å logge deg på med en administrert konto og gir administratoren kontroll over Chrome-profilen din. Chrome-dataene dine, som apper, bokmerker, loggen, passord og andre innstillinger, blir permanent knyttet til <ph name="USER_NAME" />. Du kan slette disse dataene via kontooversikten for Google, men du kan ikke knytte disse dataene til en annen konto. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Installerer …</translation> <translation id="4149882025268051530">Installasjonsprogrammet fikk ikke dekomprimert arkivet. Last ned Google Chrome på nytt.</translation> <translation id="4191857738314598978">{0,plural, =1{Start Chrome på nytt innen en dag}other{Start Chrome på nytt innen # dager}}</translation> <translation id="4205939740494406371">Chrome kan ikke sjekke passordene dine. Prøv på nytt om 24 timer, eller <ph name="BEGIN_LINK" />sjekk passordene i Google-kontoen din<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">Avbryter …</translation> <translation id="4242034826641750751">Chrome trenger kamera- og mikrofontillatelse for dette nettstedet</translation> <translation id="424864128008805179">Vil du logge av Chrome?</translation> <translation id="4251615635259297716">Vil du koble Chrome-dataene dine til denne kontoen?</translation> @@ -161,6 +173,7 @@ <translation id="4281844954008187215">Vilkår for bruk</translation> <translation id="4293420128516039005">Logg på for å synkronisere og gi Chrome et personlig preg på alle enhetene dine</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS – inn)</translation> +<translation id="4334294535648607276">Nedlastingen er fullført.</translation> <translation id="4335235004908507846">Chrome kan beskytte deg mot databrudd, ondsinnede utvidelser med mer</translation> <translation id="4343195214584226067"><ph name="EXTENSION_NAME" /> er lagt til i Chrome</translation> <translation id="4384570495110188418">Chrome kan ikke sjekke passordene dine, siden du ikke er logget på</translation> @@ -175,6 +188,7 @@ <translation id="4600710005438004015">Chrome kunne ikke oppdateres til den nyeste versjonen, så du går glipp av nye funksjoner og sikkerhetsforbedringer.</translation> <translation id="4627412468266359539">Valgfritt: Bidra til å gjøre funksjonene og ytelsen til ChromeOS Flex bedre ved å sende diagnostikk og bruksdata automatisk til Google.</translation> <translation id="4633000520311261472">For å gjøre Chrome tryggere, har vi deaktivert noen utvidelser som ikke er oppført i <ph name="IDS_EXTENSION_WEB_STORE_TITLE" />, og som kan ha blitt lagt uten at du har vært klar over det.</translation> +<translation id="4680828127924988555">Avbryt installasjon</translation> <translation id="469553575393225953">Utvidelser, apper og temaer fra ukjente kilder kan skade enheten din. Chrome anbefaler at du kun installerer dem fra Chrome Nettmarked</translation> <translation id="4728575227883772061">Installeringen mislyktes på grunn av en uspesifisert feil. Lukk Google Chrome hvis det kjører, og prøv på nytt.</translation> <translation id="4747730611090640388">Chrome kan anslå interessene dine. Senere kan nettsteder du besøker, spørre Chrome om interessene dine for å kunne sette personlig preg på annonsene du ser.</translation> @@ -226,10 +240,14 @@ <translation id="5895138241574237353">Start på nytt</translation> <translation id="5901850848447342934">Du blir <ph name="BEGIN_BOLD" />logget av de fleste nettsteder<ph name="END_BOLD" /> når du lukker Chrome. Hvis synkronisering er av, blir du også <ph name="BEGIN_BOLD" />logget av Google-tjenester og Chrome<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> – nettverkspålogging</translation> +<translation id="5924017743176219022">Kobler til internett …</translation> <translation id="5940385492829620908">Her finner du nettinnholdet, bokmerkene og de andre Chrome-tingene dine.</translation> +<translation id="5941711191222866238">Minimer</translation> <translation id="5941830788786076944">Gjør Google Chrome til standardleser</translation> <translation id="5959292945051687759">Hvis en innstilling ikke vises på denne siden, kan du se i <ph name="LINK_BEGIN" /> ChromeOS-innstillingene<ph name="LINK_END" /></translation> +<translation id="6003112304606738118">Laster ned … <ph name="HOURS" /> time(r) igjen</translation> +<translation id="6040143037577758943">Lukk</translation> <translation id="6070348360322141662">Google Chrome krypterer dataene dine for å øke sikkerheten</translation> <translation id="608006075545470555">Legg til en jobbprofil i denne nettleseren</translation> <translation id="6113794647360055231">Nå er Chrome blitt enda bedre</translation> @@ -238,8 +256,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> – betaversjon av Google Chrome</translation> <translation id="6235018212288296708">Regel om innkommende trafikk for Google Chrome for å tillate mDNS-trafikk.</translation> <translation id="6247557882553405851">Google Passordlagring</translation> +<translation id="6273793429163604305">Klar, ferdig …</translation> <translation id="6291089322031436445">Chrome Dev-apper</translation> <translation id="6291549208091401781">Google Chrome er allerede installert for alle brukerne på datamaskinen din.</translation> +<translation id="6327105987658262776">Ingen oppdatering er tilgjengelig.</translation> <translation id="6412673304250309937">Kontrollerer nettadresser opp mot en liste i Chrome over utrygge nettsteder. Hvis nettsteder prøver å stjele passordet ditt, eller når du laster ned skadelige filer, kan Chrome også sende nettadresser, inkludert deler av sideinnholdet, til Safe Browsing.</translation> <translation id="6418662306461808273">Vil du bytte til den eksisterende Chrome-profilen?</translation> <translation id="6506909944137591434">Chrome trenger kameratillatelse for å lage et 3D-kart av omgivelsene dine</translation> @@ -260,6 +280,7 @@ <translation id="6943584222992551122">Denne personens nettlesingsdata slettes fra denne enheten. For å gjenopprette dataene, logg på Chrome som <ph name="USER_EMAIL" />.</translation> <translation id="6967962315388095737">Regel for å tillate innkommende mDNS-trafikk i Google Chrome Beta.</translation> <translation id="6989339256997917931">Google Chrome har blitt oppdatert, men du har ikke brukt programmet på minst 30 dager.</translation> +<translation id="7025789849649390912">Installasjonen er stoppet.</translation> <translation id="7025800014283535195">Du kan bytte mellom Chrome-profiler her</translation> <translation id="7036251913954633326">Hvis du vil bruke denne kontoen kun én gang, kan du bruke <ph name="GUEST_LINK_BEGIN" />gjestemodus<ph name="GUEST_LINK_END" /> i Chrome-nettleseren. Hvis du vil legge til en konto for noen andre, kan du <ph name="LINK_BEGIN" />legge til en ny person<ph name="LINK_END" /> på <ph name="DEVICE_TYPE" />. @@ -288,11 +309,13 @@ <translation id="7481213027396403996">Få den sterkeste sikkerheten i Chrome</translation> <translation id="7486227612705979895">Chrome får tilgang til Disk-lagringen din for å kunne gi deg forslag i adressefeltet</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119"><ph name="COMPANY_NAME" />-installasjonsprogram</translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">Velkommen til Chrome</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> krever at du leser og godtar følgende vilkår før du bruker denne enheten. Disse vilkårene verken utvider, endrer eller begrenser Google ChromeOS-vilkårene.</translation> <translation id="7629695634924605473">Med Chrome får du beskjed hvis passordene dine noensinne utsettes for sikkerhetsbrudd</translation> <translation id="7641148173327520642">Systemadministratoren din har konfigurert Google Chrome til å åpne <ph name="ALTERNATIVE_BROWSER_NAME" /> for å få tilgang til <ph name="TARGET_URL_HOSTNAME" />.</translation> +<translation id="7649070708921625228">Hjelp</translation> <translation id="7651907282515937834">Chrome Enterprise-logo</translation> <translation id="7655455401911432608">Nettleserloggen din, som er en logg over nettsteder du har besøkt med Chrome på denne enheten.</translation> <translation id="7747138024166251722">Installasjonsprogrammet kunne ikke opprette en midlertidig katalog. Kontroller at du har nok ledig diskplass og tillatelse til å installere programvare.</translation> @@ -304,6 +327,8 @@ <translation id="7801699035218095297">Google Chrome prøver å kopiere passord. Skriv inn Windows-passordet ditt for å tillate dette.</translation> <translation id="7808348361785373670">Fjern fra Chrome</translation> <translation id="7825851276765848807">Installeringen mislyktes på grunn av en uspesifisert feil. Last ned Google Chrome på nytt.</translation> +<translation id="7845233973568007926">Installasjonen er fullført. Start datamaskinen på nytt før du tar i bruk <ph name="BUNDLE_NAME" />.</translation> +<translation id="7872446069773932638">Laster ned … <ph name="SECONDS" /> sekund(er) igjen</translation> <translation id="7880591377632733558">Velkommen til Chrome, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">Hvis du deler en datamaskin med andre, kan venner og familie surfe hver for seg og konfigurere Chrome akkurat slik de vil.</translation> <translation id="7896673875602241923">Noen har tidligere logget på Chrome på denne datamaskinen som <ph name="ACCOUNT_EMAIL_LAST" />. Opprett en ny Chrome-bruker for å holde informasjonen din atskilt.</translation> @@ -314,8 +339,11 @@ <translation id="8005666035647241369">I Google Passordlagring på denne enheten</translation> <translation id="8008534537613507642">Installer Chrome på nytt</translation> <translation id="8013993649590906847">Hvis et bilde ikke har noen nyttig beskrivelse, prøver Chrome å finne en til deg. For å opprette beskrivelser blir bilder sendt til Google.</translation> +<translation id="80471789339884597">Installasjonen er fullført. Start alle nettlesere på nytt før du tar i bruk <ph name="BUNDLE_NAME" />.</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">Om &Google Chrome</translation> +<translation id="813913629614996137">Initialiserer …</translation> <translation id="8255190535488645436">Google Chrome bruker kameraet og mikrofonen din.</translation> <translation id="8286862437124483331">Google Chrome forsøker å vise passord. Skriv inn Windows-passordet ditt for å tillate dette.</translation> <translation id="828798499196665338">Forelderen din har slått av «Tillatelser for nettsteder, apper og utvidelser» for Chrome. Du har ikke tillatelse til å slå på denne <ph name="EXTENSION_TYPE_PARAMETER" />.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_or.xtb b/chrome/app/resources/google_chrome_strings_or.xtb index 9dff9a2..0aaac94 100644 --- a/chrome/app/resources/google_chrome_strings_or.xtb +++ b/chrome/app/resources/google_chrome_strings_or.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="or"> <translation id="1001534784610492198">ସଂସ୍ଥାପକ ଅଭିଲେଖାଗାର ଦୁଷିତ ବା ଅବୈଧ ହୋଇଛି । ଦୟାକରି Google Chrome ପୁନଃ ଡାଉନଲୋଡ୍ କରନ୍ତୁ ।</translation> +<translation id="1026101648481255140">ଇନଷ୍ଟଲେସନକୁ ପୁଣି ଆରମ୍ଭ କରନ୍ତୁ</translation> <translation id="102763973188675173">Google Chromeକୁ କଷ୍ଟମାଇଜ୍ ଓ ନିୟନ୍ତ୍ରଣ କରନ୍ତୁ। ଅପ୍ଡେଟ୍ ଉପଲବ୍ଧ ଅଟେ।</translation> <translation id="1051826050538111504">ଆପଣଙ୍କ କମ୍ପ୍ୟୁଟର୍ରେ କ୍ଷତିକାରକ ସଫ୍ଟୱେର୍ ଅଛି। Chrome ଏହାକୁ କାଢ଼ି ପାରିବ, ପୁନଃସ୍ଥାପନ କରିପାରିବ ଏବଂ ଏକ୍ସଟେନ୍ସନ୍ଗୁଡ଼ିକୁ ଅକ୍ଷମ କରିପାରେ ଯାହାଦ୍ୱାରା ଆପଣଙ୍କର ବ୍ରାଉଜର୍ ପୁଣି ସ୍ୱାଭାବିକ ଭାବେ କାର୍ଯ୍ୟ କରିବ।</translation> <translation id="1065672644894730302">ଆପଣଙ୍କର ଅଗ୍ରାଧିକାରଗୁଡ଼ିକୁ ପଢ଼ାଯାଇପାରିବ ନାହିଁ। @@ -14,6 +15,7 @@ <translation id="1152920704813762236">ChromeOS ବିଷୟରେ</translation> <translation id="1154147086299354128">&Chromeରେ ଖୋଲନ୍ତୁ</translation> <translation id="1178374936842835197">ଯଦି ଏହି ପୃଷ୍ଠାରେ କୌଣସି ସେଟିଂ ଦେଖାଯାଏ ନାହିଁ, ତେବେ ଆପଣଙ୍କ <ph name="LINK_BEGIN" />ChromeOS Flex ସେଟିଂସ<ph name="LINK_END" />ରେ ଦେଖନ୍ତୁ</translation> +<translation id="1203500561924088507">ଇନଷ୍ଟଲ କରିଥିବା ଯୋଗୁଁ ଧନ୍ୟବାଦ। ଆପଣ <ph name="BUNDLE_NAME" /> ବ୍ୟବହାର କରିବା ପୂର୍ବରୁ ଆପଣଙ୍କ ବ୍ରାଉଜରକୁ ରିଷ୍ଟାର୍ଟ କରିବା ଆବଶ୍ୟକ।</translation> <translation id="1278833599417554002">&Chrome ଅପଡେଟ୍ କରିବା ପାଇଁ ପୁଣି ଲଞ୍ଚ କରନ୍ତୁ</translation> <translation id="1302523850133262269">Chrome ନବୀନତମ ସିଷ୍ଟମ୍ ଅପ୍ଡେଟ୍ଗୁଡ଼ିକ ଇନ୍ଷ୍ଟଲ୍ କରୁଛି, ଦୟାକରି ଅପେକ୍ଷା କରନ୍ତୁ।</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> ପାଇଁ ଆପଣଙ୍କୁ ଏହି ଡିଭାଇସକୁ ବ୍ୟବହାର କରିବା ପୂର୍ବରୁ ନିମ୍ନୋକ୍ତ ସେବାର ସର୍ତ୍ତାବଳୀକୁ ପଢ଼ି ସେଗୁଡ଼ିକୁ ଗ୍ରହଣ କରିବାର ଆବଶ୍ୟକତା ଅଛି। ଏହି ସର୍ତ୍ତାବଳୀ Google ChromeOS Flexର ସର୍ତ୍ତାବଳୀକୁ ବିସ୍ତାର, ପରିବର୍ତ୍ତନ କିମ୍ବା ସୀମିତ କରେ ନାହିଁ।</translation> @@ -34,6 +36,7 @@ <translation id="1619887657840448962">Chromeକୁ ଆହୁରି ସୁରକ୍ଷିତ କରିବା ପାଇଁ, ଆମେ <ph name="IDS_EXTENSION_WEB_STORE_TITLE" />ରେ ତାଲିକାଭୁକ୍ତ ହୋଇନଥିବା ଏବଂ ଆପଣଙ୍କର ଅଜାଣତରେ ଯୋଗ କରାଯାଇଥିବା ନିମ୍ନୋକ୍ତ ଏକ୍ସଟେନ୍ସନ୍କୁ ଅକ୍ଷମ କରିଦେଇଛୁ।</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />ଆପଣ ଆପଣଙ୍କ ଡାଟାକୁ କିପରି ପରିଚାଳନା କରିପାରିବେ:<ph name="END_BOLD" /> ଆପଣଙ୍କ ଗୋପନୀୟତାକୁ ସୁରକ୍ଷିତ ରଖିବା ପାଇଁ, ଆମେ ଆପଣଙ୍କ 4 ସପ୍ତାହରୁ ଅଧିକ ପୁରୁଣା ରୁଚିଗୁଡ଼ିକୁ ସ୍ୱତଃ-ଡିଲିଟ କରୁ। ଆପଣ ବ୍ରାଉଜ କରିବା ଜାରି ରଖିବା ସମୟରେ, ତାଲିକାରେ ଏକ ରୁଚି ପୁଣି ଦେଖାଯାଇପାରେ। କିମ୍ବା Chrome ଯେଉଁ ରୁଚିଗୁଡ଼ିକୁ ବିଚାରକୁ ନେଉ ବୋଲି ଆପଣ ଚାହୁଁନାହାଁନ୍ତି ସେଗୁଡ଼ିକୁ ଆପଣ କାଢ଼ିପାରିବେ।</translation> <translation id="1628000112320670027">Chrome ସାହାଯ୍ୟରେ ସାହାଯ୍ୟ ପ୍ରାପ୍ତ କରନ୍ତୁ</translation> +<translation id="1640672724030957280">ଡାଉନଲୋଡ ହେଉଛି…</translation> <translation id="1662146548738125461">ChromeOS Flex ବିଷୟରେ</translation> <translation id="1674870198290878346">Chrome ଇନ୍କଗ୍ନିଟୋ ୱିଣ୍ଡୋରେ ଲିଙ୍କ୍ ଖୋଲନ୍ତୁ</translation> <translation id="1682634494516646069">Google Chrome ଏହାର ଡାଟା ଡିରେକ୍ଟୋରୀକୁ ପଢ଼ି ଓ ଲେଖି ପାରିବ ନାହିଁ: @@ -51,7 +54,9 @@ <translation id="1877026089748256423">Chromeର ସମୟସୀମା ଶେଷ ହୋଇଛି</translation> <translation id="1919130412786645364">Chromeରେ ସାଇନ୍-ଇନ୍ କରିବାକୁ ଅନୁମତି ଦିଅନ୍ତୁ</translation> <translation id="1952239763774043237">Google Chromeର ଭବିଷ୍ୟତର ଅପଡେଟଗୁଡ଼ିକ ପାଇବା ପାଇଁ, ଆପଣ macOS 10.13 କିମ୍ବା ତା'ପରର ସଂସ୍କରଣ ଆବଶ୍ୟକ କରିବେ। ଏହି କମ୍ପ୍ୟୁଟରରେ macOS 10.12 ସଂସ୍କରଣ ବ୍ୟବହାର କରାଯାଉଛି।</translation> +<translation id="1953553007165777902">ଡାଉନଲୋଡ ହେଉଛି… <ph name="MINUTE" /> ମିନିଟ ବାକି ଅଛି</translation> <translation id="2018528049276128029">ପ୍ରତ୍ୟେକ ପ୍ରୋଫାଇଲରେ ବୁକମାର୍କ, ଇତିହାସ, ପାସୱାର୍ଡ ଏବଂ ଆହୁରି ଅନେକ କିଛି ପରି ତା'ର ନିଜସ୍ୱ Chrome ସୂଚନା ଥାଏ</translation> +<translation id="2018879682492276940">ଇନଷ୍ଟଲେସନ ବିଫଳ ହୋଇଛି। ଦୟାକରି ପୁଣି ଚେଷ୍ଟା କରନ୍ତୁ।</translation> <translation id="2071318482926839249">ଅନ୍ୟ ଏକ ଆକାଉଣ୍ଟରେ ପୂର୍ବରୁ ସାଇନ ଇନ କରିଛନ୍ତି। ଆପଣଙ୍କ ବ୍ରାଉଜିଂକୁ ଅଲଗା ରଖିବାକୁ, Chrome ଆପଣଙ୍କ ପାଇଁ ଆପଣଙ୍କର ନିଜର ପ୍ରୋଫାଇଲ ତିଆରି କରିପାରିବ।</translation> <translation id="207902854391093810">ଟ୍ରାଏଲଗୁଡ଼ିକ ଚାଲୁ ଥିବା ସମୟରେ, ବିଜ୍ଞାପନର ପରିମାପ ଆପଣ ଭିଜିଟ କରୁଥିବା ସାଇଟଗୁଡ଼ିକୁ Chromeରୁ ସୂଚନା ପାଇଁ ଅନୁରୋଧ କରିବାକୁ ଅନୁମତି ଦିଏ ଯାହା ସାଇଟକୁ ତାହାର ବିଜ୍ଞାପନଗୁଡ଼ିକର ପରଫରମାନ୍ସ ମାପିବାରେ ସାହାଯ୍ୟ କରେ। ସାଇଟଗୁଡ଼ିକ ମଧ୍ୟରେ ଯଥା ସମ୍ଭବ କମ୍ ସୂଚନା ଟ୍ରାନ୍ସଫର କରି ବିଜ୍ଞାପନର ପରିମାପ କ୍ରସ-ସାଇଟ ଟ୍ରାକିଂକୁ ପ୍ରତିବନ୍ଧିତ କରେ।</translation> <translation id="2094648590148273905">ChromeOS Flex ସର୍ତ୍ତାବଳୀ</translation> @@ -63,6 +68,7 @@ <translation id="2131230230468101642">ଆପଣଙ୍କ ଗୋପନୀୟତାକୁ ସୁରକ୍ଷିତ ରଖିବା ପାଇଁ, ଆମେ ଆପଣଙ୍କ 4 ସପ୍ତାହରୁ ଅଧିକ ପୁରୁଣା ରୁଚିଗୁଡ଼ିକୁ ସ୍ୱତଃ-ଡିଲିଟ କରୁ। ଆପଣ ବ୍ରାଉଜ କରିବା ଜାରି ରଖିବା ସମୟରେ, ତାଲିକାରେ ଏକ ରୁଚି ପୁଣି ଦେଖାଯାଇପାରେ। କିମ୍ବା Chrome ଯେଉଁ ରୁଚିଗୁଡ଼ିକୁ ବିଚାରକୁ ନେଉ ବୋଲି ଆପଣ ଚାହୁଁନାହାଁନ୍ତି ସେଗୁଡ଼ିକୁ ଆପଣ କାଢ଼ିପାରିବେ।</translation> <translation id="2139300032719313227">ChromeOSକୁ ରିଷ୍ଟାର୍ଟ କରନ୍ତୁ</translation> <translation id="2151406531797534936">ଦୟାକରି ବର୍ତ୍ତମାନ Chrome ରିଷ୍ଟାର୍ଟ କରନ୍ତୁ</translation> +<translation id="2174917724755363426">ଇନଷ୍ଟଲେସନ ସମ୍ପୂର୍ଣ୍ଣ ହୋଇନାହିଁ। ଆପଣ ବାତିଲ୍ କରିବାକୁ ଚାହୁଁଥିବା ନିଶ୍ଚିତ?</translation> <translation id="2258103955319320201">ଆପଣଙ୍କ ସମସ୍ତ ଡିଭାଇସରେ ଆପଣଙ୍କର Chrome ବ୍ରାଉଜର ଷ୍ଟଫଗୁଡ଼ିକୁ ଆକ୍ସେସ କରିବା ପାଇଁ ସାଇନ ଇନ କରି ତା’ପରେ ସିଙ୍କ ଚାଲୁ କରନ୍ତୁ</translation> <translation id="2290014774651636340">Google API କୀ' ମିଳୁନାହିଁ। Google Chromeର କିଛି ପ୍ରକାର୍ଯ୍ୟ ଅକ୍ଷମ କରାଯିବ।</translation> <translation id="2290095356545025170">ଆପଣ Google Chrome ଅଣସଂସ୍ଥାପନ କରିବାକୁ ଚାହୁଁଥିବା ନିଶ୍ଚିତ କି ?</translation> @@ -99,13 +105,16 @@ <translation id="2871893339301912279">ଆପଣ Chromeରେ ସାଇନ୍ ଇନ୍ କରିଛନ୍ତି!</translation> <translation id="2885378588091291677">ଟାସ୍କ ପରିଚାଳକ</translation> <translation id="2888126860611144412">Chrome ବିଷୟରେ</translation> +<translation id="2915996080311180594">ପରେ ରିଷ୍ଟାର୍ଟ କରନ୍ତୁ</translation> <translation id="2926676257163822632">ଦୁର୍ବଳ ପାସୱାର୍ଡଗୁଡ଼ିକୁ ଅନୁମାନ କରିବା ସହଜ ଅଟେ। Chromeକୁ <ph name="BEGIN_LINK" />ଆପଣଙ୍କ ପାଇଁ ଜଟିଳ ପାସୱାର୍ଡଗୁଡ଼ିକୁ ତିଆରି କରି ମନେ ରଖିବାକୁ ଦିଅନ୍ତୁ<ph name="END_LINK" />।</translation> <translation id="2926952073016206995">ଏହି ସାଇଟ୍ ପାଇଁ Chrome କ୍ୟାମେରା ଅନୁମତି ଆବଶ୍ୟକ କରେ</translation> +<translation id="2928420929544864228">ଇନଷ୍ଟଲେସନ ସମ୍ପୂର୍ଣ୍ଣ ହୋଇଛି।</translation> <translation id="2929907241665500097">Chrome ଅପଡେଟ୍ ହେଲା ନାହିଁ, କିଛି ତ୍ରୁଟି ହୋଇଗଲା। <ph name="BEGIN_LINK" />Chrome ଅପଡେଟ୍ ସମସ୍ୟା ଏବଂ ବିଫଳ ଅପଡେଟଗୁଡ଼ିକର ସମାଧାନ କରନ୍ତୁ।<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> - ନେଟୱାର୍କ ସାଇନ୍-ଇନ୍ - Chrome</translation> <translation id="3019382870990049182">&ChromeOS Flexକୁ ଅପଡେଟ କରିବା ପାଇଁ ପୁଣି ଲଞ୍ଚ କରନ୍ତୁ</translation> <translation id="303514781271618814">ଆପଣଙ୍କର କମ୍ ଡାଟା ବ୍ୟବହାର କରି ସମାନ ବ୍ରାଉଜିଂ ଅନୁଭୂତି ଡେଲିଭର କରିବା ପାଇଁ ସାଇଟଗୁଡ଼ିକୁ ଅନୁମତି ଦେଉଥିବା ନୂଆ ଫିଚରଗୁଡ଼ିକୁ Chrome ଏକ୍ସପ୍ଲୋର କରୁଛି</translation> <translation id="3037838751736561277">Google Chrome ପୃଷ୍ଠପଟ ମୋଡ୍ରେ ଅଛି।</translation> +<translation id="3038232873781883849">ଇନଷ୍ଟଲ କରିବା ପାଇଁ ଅପେକ୍ଷା କରାଯାଉଛି...</translation> <translation id="3059710691562604940">ସେଫ୍ ବ୍ରାଉଜିଂ ବନ୍ଦ ଅଛି। Chrome ଏହାକୁ ଚାଲୁ କରିବାକୁ ସୁପାରିଶ କରେ।</translation> <translation id="3065168410429928842">Chrome ଟାବ୍</translation> <translation id="3069821012350118710">ଆପଣ Chromeକୁ ବନ୍ଦ ନକରିବା ପର୍ଯ୍ୟନ୍ତ ଆପଣ ଭିଜିଟ କରିଥିବା ସାଇଟଗୁଡ଼ିକ ଆପଣଙ୍କ ସୂଚନାକୁ ମନେ ରଖିଥାଏ</translation> @@ -119,6 +128,7 @@ <translation id="3169523567916669830">ଟ୍ରାଏଲ ସମୟରେ, ଆପଣଙ୍କୁ ବିଜ୍ଞାପନ ଦେଖାଇବା ପାଇଁ ସାଇଟଗୁଡ଼ିକ ବ୍ୟବହାର କରୁଥିବା ରୁଚିପୂର୍ଣ୍ଣ ବିଷୟଗୁଡ଼ିକୁ ଆପଣ ଦେଖିପାରିବେ ଏବଂ କାଢ଼ିପାରିବେ। Chrome ଆପଣଙ୍କ ବର୍ତ୍ତମାନର ବ୍ରାଉଜିଂ ଇତିହାସ ଆଧାରରେ ଆପଣଙ୍କ ରୁଚିଗୁଡ଼ିକର ଆକଳନ କରିବ।</translation> <translation id="3245429137663807393">ଯଦି ଆପଣ Chrome ବ୍ୟବହାର ରିପୋର୍ଟଗୁଡ଼ିକ ମଧ୍ୟ ସେୟାର କରନ୍ତି, ତେବେ ସେହି ରିପୋର୍ଟଗୁଡ଼ିକ ଆପଣ ଭିଜିଟ କରିଥିବା URLଗୁଡ଼ିକୁ ଅନ୍ତର୍ଭୁକ୍ତ କରିବ</translation> <translation id="3282568296779691940">Chromeରେ ସାଇନ୍ ଇନ୍ କରନ୍ତୁ</translation> +<translation id="3286538390144397061">ଏବେ ରିଷ୍ଟାର୍ଟ କରନ୍ତୁ</translation> <translation id="3360895254066713204">Chrome ସହାୟକ</translation> <translation id="3379938682270551431">{0,plural, =0{ବର୍ତ୍ତମାନ Chrome ପୁଣି ଲଞ୍ଚ ହେବ}=1{1 ସେକେଣ୍ଡରେ Chrome ପୁଣି ଲଞ୍ଚ ହେବ}other{# ସେକେଣ୍ଡରେ Chrome ପୁଣି ଲଞ୍ଚ ହେବ}}</translation> <translation id="3396977131400919238">ସଂସ୍ଥାପନ ସମୟରେ ଏକ ସଞ୍ଚାଳନ ସିଷ୍ଟମ୍ ତ୍ରୁଟି ସଂଘଠିତ ହୋଇଛି । ଦୟାକରି Google Chrome ପୁନଃ ଡାଉନଲୋଡ୍ କରନ୍ତୁ ।</translation> @@ -155,9 +165,11 @@ <translation id="4106587138345390261">ଆପଣଙ୍କର ସୂଚନାକୁ କମ୍ ବ୍ୟବହାର କରି ସମାନ ବ୍ରାଉଜିଂ ଅନୁଭୂତି ଡେଲିଭର କରିବା ପାଇଁ ସାଇଟଗୁଡ଼ିକୁ ଅନୁମତି ଦେଉଥିବା ନୂଆ ଫିଚରଗୁଡ଼ିକୁ Chrome ଏକ୍ସପ୍ଲୋର କରୁଛି</translation> <translation id="4110895483821904099">ଆପଣଙ୍କର ନୂଆ Chrome ପ୍ରୋଫାଇଲ୍ ସେଟ୍ ଅପ୍ କରନ୍ତୁ</translation> <translation id="4147555960264124640">ଆପଣ ଏକ ପରିଚାଳିତ ଆକାଉଣ୍ଟ ମାଧ୍ୟମରେ ସାଇନ୍ ଇନ୍ କରିଛନ୍ତି ଏବଂ ଏହାର ବ୍ୟବସ୍ଥାପକଙ୍କୁ ଆପଣଙ୍କ Google Chrome ପ୍ରୋଫାଇଲ୍ର ନିୟନ୍ତ୍ରଣ ଦେଇଛନ୍ତି। ଆପଣଙ୍କର Chrome ଡାଟା ଯେପରିକି, ଆପଣଙ୍କର ଆପ୍ସ, ବୁକ୍ମାର୍କ୍ଗୁଡ଼ିକ, ଇତିବୃତ୍ତି, ପାସ୍ୱାର୍ଡଗୁଡ଼ିକ ଏବଂ ଅନ୍ୟ ସେଟିଂସ୍ ସ୍ଥାୟୀରୂପେ <ph name="USER_NAME" />କୁ ଯୋଡ଼ି ହୋଇଯିବ। ଆପଣ ଏହି ଡାଟାକୁ Google ଆକାଉଣ୍ଟ ଡ୍ୟାସ୍ବୋର୍ଡ ମାଧ୍ୟମରେ ଡିଲିଟ୍ କରିପାରିବେ, କିନ୍ତୁ ଆପଣ ଏହି ଡାଟାକୁ ଅନ୍ୟ ଆକାଉଣ୍ଟ ସହିତ ଜଡ଼ିତ କରିପାରିବେ ନାହିଁ। <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">ଇନଷ୍ଟଲ ହେଉଛି...</translation> <translation id="4149882025268051530">ସଂସ୍ଥାପକ ଅଭିଲେଖାଗାର ଅଣ ସଙ୍କୁଚିତ କରିବାରେ ବିଫଳ । ଦୟାକରି Google Chrome ପୁନଃ ଡାଉନଲୋଡ୍ କରନ୍ତୁ ।</translation> <translation id="4191857738314598978">{0,plural, =1{ଗୋଟିଏ ଦିନ ମଧ୍ୟରେ Chromeକୁ ପୁଣି ଲଞ୍ଚ କରନ୍ତୁ}other{# ଦିନ ମଧ୍ୟରେ Chromeକୁ ପୁଣି ଲଞ୍ଚ କରନ୍ତୁ}}</translation> <translation id="4205939740494406371">Chrome ଆପଣଙ୍କ ପାସୱାର୍ଡଗୁଡ଼ିକୁ ଯାଞ୍ଚ କରିପାରିବ ନାହିଁ। 24 ଘଣ୍ଟା ପରେ ପୁଣି ଚେଷ୍ଟା କରନ୍ତୁ କିମ୍ବା <ph name="BEGIN_LINK" />ଆପଣଙ୍କ Google ଆକାଉଣ୍ଟରେ ପାସୱାର୍ଡଗୁଡ଼ିକୁ ଯାଞ୍ଚ କରନ୍ତୁ<ph name="END_LINK" />।</translation> +<translation id="4222932583846282852">ବାତିଲ୍ ହେଉଛି...</translation> <translation id="4242034826641750751">ଏହି ସାଇଟ୍ ପାଇଁ Chrome କ୍ୟାମେରା ଏବଂ ମାଇକ୍ରୋଫୋନ୍ ଅନୁମତି ଆବଶ୍ୟକ କରେ</translation> <translation id="424864128008805179">Chromeରୁ ସାଇନ୍ ଆଉଟ୍ କରିବେ?</translation> <translation id="4251615635259297716">ଆପଣଙ୍କର Chrome ଡାଟା ଏହି ଆକାଉଣ୍ଟ ସହ ଲିଙ୍କ୍ କରିବେ?</translation> @@ -165,6 +177,7 @@ <translation id="4281844954008187215">ସେବାର ସର୍ତ୍ତାବଳୀ</translation> <translation id="4293420128516039005">ସିଙ୍କ୍ରେ ସାଇନ୍ କରନ୍ତୁ କିମ୍ବା ଆପଣଙ୍କର ସମସ୍ତ ଡିଭାଇସ୍ରେ Chromeକୁ ବ୍ୟକ୍ତିଗତକୃତ କରନ୍ତୁ</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">ଡାଉନଲୋଡ ସମ୍ପୂର୍ଣ୍ଣ ହୋଇଛି।</translation> <translation id="4335235004908507846">ଡାଟା ଚୋରି, କ୍ଷତିକାରକ ଏକ୍ସଟେନସନ୍ ଏବଂ ଆହୁରି ଅନେକ କିଛିରୁ Chrome ଆପଣଙ୍କୁ ସୁରକ୍ଷିତ ରଖିବାରେ ସାହାଯ୍ୟ କରିପାରିବ</translation> <translation id="4343195214584226067">Chromeରେ <ph name="EXTENSION_NAME" /> ଯୋଗକରାଯାଇଛି</translation> <translation id="4384570495110188418">ଆପଣ ସାଇନ୍ ଇନ୍ କରିନଥିବା ଯୋଗୁଁ Chrome ଆପଣଙ୍କ ପାସୱାର୍ଡଗୁଡ଼ିକ ଯାଞ୍ଚ କରିପାରିବ ନାହିଁ</translation> @@ -179,6 +192,7 @@ <translation id="4600710005438004015">Chrome ନବୀନତମ ସଂସ୍କରଣରେ ଅପ୍ଡେଟ୍ କରିପାରିଲା ନାହିଁ, ତେଣୁ ଆପଣ ନୂତନ ବୈଶିଷ୍ଟ୍ୟ ଏବଂ ସୁରକ୍ଷା ସମସ୍ୟାର ସମାଧାନରୁ ବଞ୍ଚିତ ହେଉଛନ୍ତି।</translation> <translation id="4627412468266359539">ଇଚ୍ଛାଧୀନ: Googleକୁ ସ୍ୱଚାଳିତ ଭାବେ ଡାଏଗ୍ନୋଷ୍ଟିକ ଓ ବ୍ୟବହାର ଡାଟା ପଠାଇ ChromeOS Flex ଫିଚର ଓ ପରଫରମାନ୍ସକୁ ଉନ୍ନତ କରିବାରେ ସାହାଯ୍ୟ କରନ୍ତୁ।</translation> <translation id="4633000520311261472">Chromeକୁ ଆହୁରି ସୁରକ୍ଷିତ କରିବା ପାଇଁ, ଆମେ <ph name="IDS_EXTENSION_WEB_STORE_TITLE" />ରେ ତାଲିକାଭୁକ୍ତ ହୋଇନଥିବା ଏବଂ ଆପଣଙ୍କର ଅଜାଣତରେ ଯୋଗ କରାଯାଇଥିବା କିଛି ଏକ୍ସଟେନ୍ସନ୍ଗୁଡ଼ିକୁ ଅକ୍ଷମ କରିଦେଇଛୁ।</translation> +<translation id="4680828127924988555">ଇନଷ୍ଟଲେସନ ବାତିଲ୍ କରନ୍ତୁ</translation> <translation id="469553575393225953">ଅଜଣା ସୋର୍ସରୁ ଏକ୍ସଟେନସନ, ଆପ ଏବଂ ଥିମଗୁଡ଼ିକ ଆପଣଙ୍କ ଡିଭାଇସକୁ କ୍ଷତି ପହଞ୍ଚାଇପାରିବ। କେବଳ Chrome Web Storeରୁ ସେଗୁଡ଼ିକୁ ଇନଷ୍ଟଲ କରିବା ପାଇଁ Chrome ସୁପାରିଶ କରେ</translation> <translation id="4728575227883772061">ଅଣନିର୍ଦ୍ଧିଷ୍ଟିତ ତ୍ରୁଟି ଯୋଗୁଁ ସଂସ୍ଥାପନ ବିଫଳ ହେଲା । ଯଦି Google Chrome ବର୍ତ୍ତମାନ ଚାଲୁଛି, ଦୟାକରି ଏହାକୁ ବନ୍ଦ କରନ୍ତୁ ଏବଂ ପୁନଃ ଚେଷ୍ଟା କରନ୍ତୁ ।</translation> <translation id="4747730611090640388">Chrome ଆପଣଙ୍କ ରୁଚିଗୁଡ଼ିକୁ ଆକଳନ କରିପାରିବ। ପରେ, ଆପଣ ଭିଜିଟ କରୁଥିବା ଏକ ସାଇଟ, ଆପଣ ଦେଖୁଥିବା ବିଜ୍ଞାପନଗୁଡ଼ିକୁ ପର୍ସନାଲାଇଜ କରିବା ପାଇଁ Chromeକୁ ଆପଣଙ୍କ ରୁଚିଗୁଡ଼ିକୁ ଦେଖିବା ପାଇଁ କହିପାରିବ।</translation> @@ -234,9 +248,13 @@ <translation id="5895138241574237353">ପୁନଃଆରମ୍ଭ</translation> <translation id="5901850848447342934">ଆପଣ Chromeକୁ ବନ୍ଦ କଲେ <ph name="BEGIN_BOLD" />ଅଧିକାଂଶ ସାଇଟରୁ ସାଇନ ଆଉଟ<ph name="END_BOLD" /> ହୋଇଯିବେ। ଯଦି ସିଙ୍କ ବନ୍ଦ ଅଛି, ତେବେ ଆପଣ <ph name="BEGIN_BOLD" />Google ସେବାଗୁଡ଼ିକ ଏବଂ Chromeରୁ ସାଇନ ଆଉଟ<ph name="END_BOLD" /> ମଧ୍ୟ ହୋଇଯିବେ।</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - ନେଟୱାର୍କ ସାଇନ୍-ଇନ୍</translation> +<translation id="5924017743176219022">ଇଣ୍ଟରନେଟ ସହ କନେକ୍ଟ କରୁଛି...</translation> <translation id="5940385492829620908">ଆପଣଙ୍କର ୱେବ୍, ବୁକ୍ମାର୍କ ଏବଂ ଅନ୍ୟାନ୍ୟ Chrome ଷ୍ଟଫ୍ ଏଠାରେ ଅଛି।</translation> +<translation id="5941711191222866238">ସର୍ବନିମ୍ନ କରନ୍ତୁ</translation> <translation id="5941830788786076944">ଡିଫଲ୍ଟ ବ୍ରାଉଜର୍ ଭାବରେ Google Chrome ପ୍ରସ୍ତୁତ କରନ୍ତୁ</translation> <translation id="5959292945051687759">ଯଦି ଏହି ପୃଷ୍ଠାରେ କୌଣସି ସେଟିଂ ଦେଖାଯାଏ ନାହିଁ, ତେବେ ଆପଣଙ୍କ <ph name="LINK_BEGIN" />ChromeOS ସେଟିଂସ<ph name="LINK_END" />ରେ ଦେଖନ୍ତୁ</translation> +<translation id="6003112304606738118">ଡାଉନଲୋଡ ହେଉଛି… <ph name="HOURS" /> ଘଣ୍ଟା ବାକି ଅଛି</translation> +<translation id="6040143037577758943">ବନ୍ଦ</translation> <translation id="6070348360322141662">ଅତିରିକ୍ତ ସୁରକ୍ଷା ପାଇଁ, Google Chrome ଆପଣଙ୍କର ଡାଟା ଏନକ୍ରିପ୍ଟ କରିବ</translation> <translation id="608006075545470555">ଏହି ବ୍ରାଉଜରରେ ୱାର୍କ ପ୍ରୋଫାଇଲ୍ ଯୋଗ କରନ୍ତୁ</translation> <translation id="6113794647360055231">Chrome ଏଇ ବର୍ତ୍ତମାନ ଉନ୍ନତ ହୋଇଛି</translation> @@ -245,8 +263,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> - Google Chrome ବିଟା</translation> <translation id="6235018212288296708">mDNS ଟ୍ରାଫିକ୍କୁ ଅନୁମତି ଦେବା ପାଇଁ Google Chromeରେ ଥିବା ଇନ୍ବାଉଣ୍ଡ ନିୟମ।</translation> <translation id="6247557882553405851">Google Password Manager</translation> +<translation id="6273793429163604305">ପ୍ରସ୍ତୁତ ରୁହନ୍ତୁ...</translation> <translation id="6291089322031436445">Chrome ଡେଭଲପର୍ ଆପ୍ସ</translation> <translation id="6291549208091401781">ଆପଣଙ୍କ କମ୍ପ୍ୟୁଟର୍ରେ ସମସ୍ତ ଉପଯୋଗକର୍ତ୍ତାଙ୍କ ପାଇଁ Google Chrome ପୂର୍ବରୁ ଇନ୍ଷ୍ଟଲ୍ ଅଛି।</translation> +<translation id="6327105987658262776">କୌଣସି ଅପଡେଟ ଉପଲବ୍ଧ ନାହିଁ।</translation> <translation id="6412673304250309937">Chromeରେ ଷ୍ଟୋର୍ କରାଯାଇଥିବା ଅସୁରକ୍ଷିତ ସାଇଟଗୁଡ଼ିକର ଏକ ତାଲିକା ସହିତ URLଗୁଡ଼ିକୁ ଯାଞ୍ଚ କରେ। ଯଦି କୌଣସି ସାଇଟ୍ ଆପଣଙ୍କ ପାସୱାର୍ଡ ଚୋରି କରିବାକୁ ଚେଷ୍ଟା କରେ କିମ୍ବା ଆପଣ ଏକ କ୍ଷତିକାରକ ଫାଇଲ୍ ଡାଉନଲୋଡ୍ କଲେ, ପୃଷ୍ଠାର କିଛି ବିଷୟବସ୍ତୁ ସହିତ URLଗୁଡ଼ିକୁ ମଧ୍ୟ Chrome ସେଫ୍ ବ୍ରାଉଜିଂକୁ ପଠାଇପାରେ।</translation> <translation id="6418662306461808273">ପୂର୍ବରୁ ଥିବା Chrome ପ୍ରୋଫାଇଲକୁ ସ୍ୱିଚ୍ କରିବେ?</translation> <translation id="6506909944137591434">ଆପଣଙ୍କ ପରିପାର୍ଶ୍ୱର ଏକ 3D ମ୍ୟାପ୍ ତିଆରି କରିବା ପାଇଁ Chrome କ୍ୟାମେରା ଅନୁମତି ଆବଶ୍ୟକ କରେ</translation> @@ -267,6 +287,7 @@ <translation id="6943584222992551122">ଏହି ଡିଭାଇସ୍ରୁ ଏହି ବ୍ୟକ୍ତିଙ୍କର ବ୍ରାଉଜିଂ ଡାଟା ଡିଲିଟ୍ କରାଯିବ। ଡାଟା ପୁନରୁଦ୍ଧାର କରିବାକୁ, <ph name="USER_EMAIL" /> ରୂପେ Chromeରେ ସାଇନ୍ ଇନ୍ କରନ୍ତୁ।</translation> <translation id="6967962315388095737">mDNS ଟ୍ରାଫିକ୍କୁ ଅନୁମତି ଦେବା ପାଇଁ Google Chrome Betaରେ ଅନ୍ତର୍ନିହିତ ଥିବା ନିୟମ।</translation> <translation id="6989339256997917931">Google Chromeକୁ ଅପ୍ଡେଟ୍ କରାଯାଇଛି, କିନ୍ତୁ ଆପଣ ଏହାକୁ ଅତିକମରେ 30 ଦିନ ପର୍ଯ୍ୟନ୍ତ ବ୍ୟବହାର କରିନାହାନ୍ତି।</translation> +<translation id="7025789849649390912">ଇନଷ୍ଟଲେସନ ବନ୍ଦ ହୋଇଯାଇଛି।</translation> <translation id="7025800014283535195">ଏଠାରେ ଆପଣ Chrome ପ୍ରୋଫାଇଲଗୁଡ଼ିକ ମଧ୍ୟରେ ସ୍ୱିଚ୍ କରିପାରିବେ</translation> <translation id="7036251913954633326">ଯଦି ଏହି ଆକାଉଣ୍ଟକୁ ଆପଣ କେବଳ ଗୋଟିଏ-ଥର ପାଇଁ ବ୍ୟବହାର କରିବାକୁ ଚାହାଁନ୍ତି, ତେବେ Chrome ବ୍ରାଉଜରରେ <ph name="GUEST_LINK_BEGIN" />ଅତିଥି ମୋଡ<ph name="GUEST_LINK_END" /> ବ୍ୟବହାର କରିପାରିବେ। ଯଦି ଆପଣ ଅନ୍ୟ କୌଣସି ବ୍ୟକ୍ତିଙ୍କ ପାଇଁ ଏକ ଆକାଉଣ୍ଟ ଯୋଗ କରିବାକୁ ଚାହାଁନ୍ତି, ତେବେ ଆପଣଙ୍କ <ph name="DEVICE_TYPE" />ରେ <ph name="LINK_BEGIN" />ଜଣେ ନୂଆ ବ୍ୟକ୍ତିଙ୍କୁ ଯୋଗ କରନ୍ତୁ<ph name="LINK_END" />। @@ -295,11 +316,13 @@ <translation id="7481213027396403996">Chromeର ସବୁଠାରୁ ଶକ୍ତିଶାଳୀ ସୁରକ୍ଷା ପାଆନ୍ତୁ</translation> <translation id="7486227612705979895">ଠିକଣା ବାର୍ରେ ପ୍ରସ୍ତାବ ଦେବା ପାଇଁ Chrome ଆପଣଙ୍କର ଡ୍ରାଇଭ୍କୁ ଆକ୍ସେସ୍ କରିବ</translation> <translation id="7535429826459677826">Google Chrome ଡେଭ୍</translation> +<translation id="7583399374488819119"><ph name="COMPANY_NAME" /> ଇନଷ୍ଟଲର</translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">Chromeକୁ ସ୍ୱାଗତ୍</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> ପାଇଁ ଆପଣଙ୍କୁ ଏହି ଡିଭାଇସକୁ ବ୍ୟବହାର କରିବା ପୂର୍ବରୁ ନିମ୍ନୋକ୍ତ ସେବାର ସର୍ତ୍ତାବଳୀକୁ ପଢ଼ି ସେଗୁଡ଼ିକୁ ଗ୍ରହଣ କରିବାର ଆବଶ୍ୟକତା ଅଛି। ଏହି ସର୍ତ୍ତାବଳୀ Google ChromeOSର ସର୍ତ୍ତାବଳୀକୁ ବିସ୍ତାର, ପରିବର୍ତ୍ତନ କିମ୍ବା ସୀମିତ କରେ ନାହିଁ।</translation> <translation id="7629695634924605473">ଆପଣଙ୍କର ପାସ୍ୱାର୍ଡଗୁଡ଼ିକ କେବେ ବି ଚୋରି ହୋଇଛି କି ନାହିଁ ତାହା Chrome ଆପଣଙ୍କୁ ଜାଣିବାକୁ ଦିଏ</translation> <translation id="7641148173327520642">ଆପଣଙ୍କର ସିଷ୍ଟମ୍ ଆଡ୍ମିନିଷ୍ଟ୍ରେଟର୍ <ph name="ALTERNATIVE_BROWSER_NAME" /> ଖୋଲିବା ପାଇଁ Google Chrome କନ୍ଫିଗର୍ କରିଛନ୍ତି, ଯାହା ଦ୍ୱାରା <ph name="TARGET_URL_HOSTNAME" />କୁ ଆକ୍ସେସ୍ କରାଯାଇପାରିବ।</translation> +<translation id="7649070708921625228">ସହାୟତା</translation> <translation id="7651907282515937834">Chrome ଏଣ୍ଟର୍ପ୍ରାଇଜ୍ ଲୋଗୋ</translation> <translation id="7655455401911432608">ଆପଣଙ୍କ ବ୍ରାଉଜିଂ ଇତିହାସ, ଏହି ଡିଭାଇସରେ Chrome ବ୍ୟବହାର କରି ଆପଣ ଭିଜିଟ କରିଥିବା ସାଇଟଗୁଡ଼ିକର ଏକ ରେକର୍ଡ।</translation> <translation id="7747138024166251722">ସଂସ୍ଥାପକ ଏକ ଅସ୍ଥାୟୀ ଡିରେକ୍ଟୋରୀ ସୃଷ୍ଟି କରିପାରିବ ନାହିଁ । ଦୟାକରି ମୁକ୍ତ ଡିସ୍କ ସ୍ଥାନ ପାଇଁ ଯାଞ୍ଚ କରନ୍ତୁ ଏବଂ ସଂସ୍ଥାପନ ସଫ୍ଟୱେୟାରକୁ ଅନୁମତି କରନ୍ତୁ ।</translation> @@ -311,6 +334,8 @@ <translation id="7801699035218095297">Google Chrome ପାସୱାର୍ଡଗୁଡ଼ିକ କପି କରିବାକୁ ଚେଷ୍ଟା କରୁଛି। ଏହାକୁ ଅନୁମତି ଦେବା ପାଇଁ ଆପଣଙ୍କର Windows ପାସୱାର୍ଡ ଟାଇପ୍ କରନ୍ତୁ।</translation> <translation id="7808348361785373670">Chromeରୁ କାଢ଼ିଦିଅନ୍ତୁ...</translation> <translation id="7825851276765848807">ଅଣନିର୍ଦ୍ଧିଷ୍ଟିତ ତ୍ରୁଟି ଯୋଗୁଁ ସଂସ୍ଥାପନ ବିଫଳ ହେଲା । ଦୟାକରି Google Chrome ପୁନଃ ଡାଉନଲୋଡ୍ କରନ୍ତୁ ।</translation> +<translation id="7845233973568007926">ଇନଷ୍ଟଲ କରିଥିବା ଯୋଗୁଁ ଧନ୍ୟବାଦ। ଆପଣ <ph name="BUNDLE_NAME" /> ବ୍ୟବହାର କରିବା ପୂର୍ବରୁ ଆପଣଙ୍କ କମ୍ପ୍ୟୁଟରକୁ ରିଷ୍ଟାର୍ଟ କରିବା ଆବଶ୍ୟକ।</translation> +<translation id="7872446069773932638">ଡାଉନଲୋଡ ହେଉଛି… <ph name="SECONDS" /> ସେକେଣ୍ଡ ବାକି ଅଛି</translation> <translation id="7880591377632733558">Chrome, <ph name="ACCOUNT_FIRST_NAME" />କୁ ସ୍ୱାଗତ</translation> <translation id="7890208801193284374">ଯଦି ଆପଣ ଗୋଟିଏ କମ୍ପ୍ୟୁଟର୍ ସେୟାର୍ କରନ୍ତି, ତେବେ, ସାଙ୍ଗମାନେ ଓ ପରିବାରର ସଦସ୍ୟମାନେ ଅଲଗା ଭାବରେ ବ୍ରାଉଜ୍ କରିପାରିବେ ଏବଂ ସେମାନଙ୍କ ପସନ୍ଦ ଅନୁସାରେ Chromeକୁ ସେଟ୍ ଅପ୍ କରିପାରିବେ।</translation> <translation id="7896673875602241923">ଏହି କମ୍ପ୍ୟୁଟର୍ରେ କେହିଜଣେ ପୂର୍ବରୁ Chromeରେ <ph name="ACCOUNT_EMAIL_LAST" /> ଭାବରେ ସାଇନ୍ ଇନ୍ କରିଛନ୍ତି। ଦୟାକରି ଆପଣଙ୍କର ସୂଚନା ଅଲଗା ରଖିବା ପାଇଁ ଏକ ନୂତନ Chrome ଉପଯୋଗକର୍ତ୍ତା ତିଆରି କରନ୍ତୁ।</translation> @@ -321,8 +346,11 @@ <translation id="8005666035647241369">ଏହି ଡିଭାଇସରେ ଥିବା Google ପାସୱାର୍ଡ ମ୍ୟାନେଜରରେ</translation> <translation id="8008534537613507642">Chrome ପୁଣି ଇନ୍ଷ୍ଟଲ୍ କରନ୍ତୁ</translation> <translation id="8013993649590906847">ଯଦି ଗୋଟିଏ ଛବିରେ ଏକ ବ୍ୟବହାରଯୋଗ୍ୟ ବିବରଣୀ ନାହିଁ, ତେବେ Chrome ଆପଣଙ୍କ ପାଇଁ ଏକ ବିବରଣୀ ପ୍ରଦାନ କରିବାକୁ ଚେଷ୍ଟା କରିବ। ବିବରଣୀ ତିଆରି କରିବାକୁ, ଛବିଗୁଡ଼ିକ Googleକୁ ପଠାଇ ଦିଆଯାଇଛି।</translation> +<translation id="80471789339884597">ଇନଷ୍ଟଲ କରିଥିବା ଯୋଗୁଁ ଧନ୍ୟବାଦ । ଆପଣ <ph name="BUNDLE_NAME" /> ବ୍ୟବହାର କରିବା ପୂର୍ବରୁ ଆପଣଙ୍କ ସମସ୍ତ ବ୍ରାଉଜରକୁ ରିଷ୍ଟାର୍ଟ କରିବା ଆବଶ୍ୟକ।</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">&Google Chrome ବିଷୟରେ</translation> +<translation id="813913629614996137">ଆରମ୍ଭ କରୁଛି…</translation> <translation id="8255190535488645436">Google Chrome ଆପଣଙ୍କର କ୍ୟାମେରା ଏବଂ ମାଇକ୍ରୋଫୋନ୍କୁ ବ୍ୟବହାର କରନ୍ତୁ।</translation> <translation id="8286862437124483331">Google Chrome ପାସ୍ୱର୍ଡ ଦେଖାଇବାକୁ ଚାହୁଁଛି। ଏହାକୁ ଅନୁମତି ଦେବାପାଇଁ ଆପଣଙ୍କର Windows ପାସ୍ୱର୍ଡ ଟାଇପ୍ କରନ୍ତୁ।</translation> <translation id="828798499196665338">ଆପଣଙ୍କ ବାପାମା Chrome ପାଇଁ "ସାଇଟ୍, ଆପ୍ ଏବଂ ଏକ୍ସଟେନସନଗୁଡ଼ିକ ନିମନ୍ତେ ଅନୁମତିଗୁଡ଼ିକ" ବନ୍ଦ କରିଦେଇଛନ୍ତି। ଏହି <ph name="EXTENSION_TYPE_PARAMETER" />କୁ ସକ୍ଷମ କରିବା ପାଇଁ ଅନୁମତି ନାହିଁ।</translation>
diff --git a/chrome/app/resources/google_chrome_strings_pa.xtb b/chrome/app/resources/google_chrome_strings_pa.xtb index e3491fc..d80d26a5 100644 --- a/chrome/app/resources/google_chrome_strings_pa.xtb +++ b/chrome/app/resources/google_chrome_strings_pa.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="pa"> <translation id="1001534784610492198">ਸਥਾਪਨਾਕਾਰ ਪੁਰਾਲੇਖ ਖਰਾਬ ਜਾਂ ਅਵੈਧ ਹੈ। ਕਿਰਪਾ ਕਰਕੇ Google Chrome ਨੂੰ ਦੁਬਾਰਾ ਡਾਊਨਲੋਡ ਕਰੋ।</translation> +<translation id="1026101648481255140">ਸਥਾਪਨਾ ਮੁੜ-ਚਾਲੂ ਕਰੋ</translation> <translation id="102763973188675173">Google Chrome ਨੂੰ ਵਿਉਂਤਬੱਧ ਕਰਕੇ ਕੰਟਰੋਲ ਕਰੋ। ਅੱਪਡੇਟ ਉਪਲਬਧ ਹੈ।</translation> <translation id="1051826050538111504">ਤੁਹਾਡੇ ਕੰਪਿਊਟਰ ਵਿੱਚ ਹਾਨੀਕਾਰਕ ਸਾਫ਼ਟਵੇਅਰ ਹੈ। Chrome ਇਸਨੂੰ ਹਟਾ ਸਕਦਾ ਹੈ, ਤੁਹਾਡੀਆਂ ਸੈਟਿੰਗਾਂ ਮੁੜ-ਬਹਾਲ ਕਰ ਸਕਦਾ ਹੈ ਅਤੇ ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਦੇ ਦੁਬਾਰਾ ਆਮ ਵਾਂਗ ਕੰਮ ਕਰਨ ਲਈ ਐਕਸਟੈਂਸ਼ਨਾਂ ਬੰਦ ਕਰ ਸਕਦਾ ਹੈ।</translation> <translation id="1065672644894730302">ਤੁਹਾਡੀਆਂ ਤਰਜੀਹਾਂ ਪੜ੍ਹੀਆਂ ਨਹੀਂ ਜਾ ਸਕਦੀਆਂ। @@ -15,6 +16,7 @@ <translation id="1154147086299354128">&Chrome ਵਿੱਚ ਖੋਲ੍ਹੋ</translation> <translation id="1178374936842835197">ਜੇ ਸੈਟਿੰਗ ਇਸ ਪੰਨੇ 'ਤੇ ਨਹੀਂ ਦਿਸਦੀ, ਤਾਂ ਆਪਣੀਆਂ <ph name="LINK_BEGIN" /> ChromeOS Flex ਸੈਟਿੰਗਾਂ<ph name="LINK_END" /> ਵਿੱਚ ਦੇਖੋ</translation> +<translation id="1203500561924088507">ਸਥਾਪਨਾ ਕਰਨ ਲਈ ਧੰਨਵਾਦ। <ph name="BUNDLE_NAME" /> ਦੀ ਵਰਤੋਂ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਤੁਹਾਡੇ ਵੱਲੋਂ ਆਪਣੇ ਬ੍ਰਾਊਜ਼ਰ ਨੂੰ ਮੁੜ-ਸ਼ੁਰੂ ਕਰਨਾ ਲਾਜ਼ਮੀ ਹੈ।</translation> <translation id="1278833599417554002">&Chrome ਨੂੰ ਅੱਪਡੇਟ ਕਰਨ ਲਈ ਮੁੜ-ਲਾਂਚ ਕਰੋ</translation> <translation id="1302523850133262269">ਕਿਰਪਾ ਕਰਕੇ Chrome ਵੱਲੋਂ ਨਵੀਨਤਮ ਸਿਸਟਮ ਅੱਪਡੇਟਾਂ ਨੂੰ ਸਥਾਪਤ ਕੀਤੇ ਜਾਣ ਤੱਕ ਉਡੀਕ ਕਰੋ।</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> ਦੀ ਸ਼ਰਤ ਹੈ ਕਿ ਤੁਸੀਂ ਇਸ ਡੀਵਾਈਸ ਨੂੰ ਵਰਤਣ ਤੋਂ ਪਹਿਲਾਂ ਹੇਠਾਂ ਦਿੱਤੇ ਸੇਵਾ ਦੇ ਨਿਯਮ ਪੜ੍ਹ ਕੇ ਸਵੀਕਾਰ ਕਰੋ। ਇਹ ਨਿਯਮ Google ChromeOS Flex ਦੇ ਨਿਯਮਾਂ ਦਾ ਵਿਸਤਾਰ ਨਹੀਂ ਕਰਦੇ, ਇਨ੍ਹਾਂ ਵਿੱਚ ਕੋਈ ਸੋਧ ਨਹੀਂ ਕਰਦੇ ਜਾਂ ਇਨ੍ਹਾਂ ਨੂੰ ਸੀਮਤ ਨਹੀਂ ਕਰਦੇ ਹਨ।</translation> @@ -35,6 +37,7 @@ <translation id="1619887657840448962">Chrome ਨੂੰ ਵੱਧ ਸੁਰੱਖਿਅਤ ਬਣਾਉਣ ਲਈ, ਅਸੀਂ ਹੇਠਾਂ ਦਿੱਤੀ ਐਕਸਟੈਂਸ਼ਨ ਨੂੰ ਬੰਦ ਕੀਤਾ ਹੈ, ਜੋ <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> ਵਿੱਚ ਸੂਚੀਬੱਧ ਨਹੀਂ ਹੈ ਅਤੇ ਤੁਹਾਡੀ ਜਾਣਕਾਰੀ ਤੋਂ ਬਿਨਾਂ ਸ਼ਾਮਲ ਕੀਤੀਆਂ ਗਈਆਂ ਹੋ ਸਕਦੀਆਂ ਹਨ।</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />ਤੁਸੀਂ ਆਪਣੇ ਡਾਟੇ ਦਾ ਪ੍ਰਬੰਧਨ ਕਿਵੇਂ ਕਰ ਸਕਦੇ ਹੋ:<ph name="END_BOLD" /> ਤੁਹਾਡੀ ਪਰਦੇਦਾਰੀ ਦੀ ਸੁਰੱਖਿਆ ਲਈ, ਅਸੀਂ ਤੁਹਾਡੀਆਂ ਉਨ੍ਹਾਂ ਦਿਲਚਸਪੀਆਂ ਨੂੰ ਸਵੈਚਲਿਤ-ਮਿਟਾਉਂਦੇ ਹਾਂ ਜੋ 4 ਹਫ਼ਤਿਆਂ ਤੋਂ ਵੱਧ ਪੁਰਾਣੀਆਂ ਹਨ। ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ ਕਰਦੇ ਰਹਿਣ 'ਤੇ, ਸੂਚੀ ਵਿੱਚ ਕੋਈ ਦਿਲਚਸਪੀ ਦੁਬਾਰਾ ਦਿਸ ਸਕਦੀ ਹੈ। ਜਾਂ ਤੁਸੀਂ ਉਨ੍ਹਾਂ ਦਿਲਚਸਪੀਆਂ ਨੂੰ ਹਟਾ ਸਕਦੇ ਹੋ ਜਿਨ੍ਹਾਂ 'ਤੇ ਤੁਸੀਂ ਨਹੀਂ ਚਾਹੁੰਦੇ ਕਿ Chrome ਵਿਚਾਰ ਕਰੇ।</translation> <translation id="1628000112320670027">Chrome ਬਾਰੇ ਮਦਦ ਪ੍ਰਾਪਤ ਕਰੋ</translation> +<translation id="1640672724030957280">ਡਾਊਨਲੋਡ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ...</translation> <translation id="1662146548738125461">ChromeOS Flex ਬਾਰੇ</translation> <translation id="1674870198290878346">Chrome ਇਨ&ਕੋਗਨਿਟੋ ਵਿੰਡੋ ਵਿੱਚ ਲਿੰਕ ਖੋਲ੍ਹੋ</translation> <translation id="1682634494516646069">Google Chrome ਆਪਣੀ ਡਾਟਾ ਡਾਇਰੈਕਟਰੀ ਨੂੰ ਪੜ੍ਹ ਅਤੇ ਲਿਖ ਨਹੀਂ ਸਕਦਾ: @@ -52,7 +55,9 @@ <translation id="1877026089748256423">Chrome ਦਾ ਇਹ ਵਰਜਨ ਪੁਰਾਣਾ ਹੈ</translation> <translation id="1919130412786645364">Chrome ਵਿੱਚ ਸਾਈਨ-ਇਨ ਕਰਨ ਦਿਓ</translation> <translation id="1952239763774043237">Google Chrome ਸੰਬੰਧੀ ਭਵਿੱਖੀ ਅੱਪਡੇਟ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ, ਤੁਹਾਨੂੰ macOS 10.13 ਜਾਂ ਇਸ ਤੋਂ ਬਾਅਦ ਵਾਲੇ ਵਰਜਨ ਦੀ ਲੋੜ ਪਵੇਗੀ। ਇਸ ਕੰਪਿਊਟਰ 'ਤੇ macOS 10.12 ਵਰਜਨ ਵਰਤਿਆ ਜਾ ਰਿਹਾ ਹੈ।</translation> +<translation id="1953553007165777902">ਡਾਊਨਲੋਡ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ... <ph name="MINUTE" /> ਮਿੰਟ ਬਾਕੀ</translation> <translation id="2018528049276128029">ਹਰੇਕ ਪ੍ਰੋਫਾਈਲ ਵਿੱਚ ਆਪਣੀ Chrome ਜਾਣਕਾਰੀ ਹੁੰਦੀ ਹੈ ਜਿਵੇਂ ਕਿ ਬੁੱਕਮਾਰਕ, ਇਤਿਹਾਸ, ਪਾਸਵਰਡ ਅਤੇ ਹੋਰ ਬਹੁਤ ਕੁਝ</translation> +<translation id="2018879682492276940">ਸਥਾਪਨਾ ਅਸਫਲ ਹੋਈ। ਕਿਰਪਾ ਕਰਕੇ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ।</translation> <translation id="2071318482926839249">ਕਿਸੇ ਹੋਰ ਖਾਤੇ ਨਾਲ ਪਹਿਲਾਂ ਹੀ ਸਾਈਨ-ਇਨ ਕੀਤਾ ਹੋਇਆ ਹੈ। ਤੁਹਾਡੀ ਬ੍ਰਾਊਜ਼ਿੰਗ ਨੂੰ ਵੱਖਰਾ ਰੱਖਣ ਲਈ, Chrome ਤੁਹਾਡੇ ਲਈ ਤੁਹਾਡਾ ਖੁਦ ਦਾ ਪ੍ਰੋਫਾਈਲ ਬਣਾ ਸਕਦਾ ਹੈ।</translation> <translation id="207902854391093810">ਪਰਖਾਂ ਚਾਲੂ ਹੋਣ 'ਤੇ, ਵਿਗਿਆਪਨ ਮੁਲਾਂਕਣ ਉਨ੍ਹਾਂ ਸਾਈਟਾਂ ਨੂੰ Chrome ਤੋਂ ਜਾਣਕਾਰੀ ਦੀ ਬੇਨਤੀ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ ਜਿਨ੍ਹਾਂ 'ਤੇ ਤੁਸੀਂ ਜਾਂਦੇ ਹੋ, ਜਿਸ ਨਾਲ ਸਾਈਟ ਨੂੰ ਆਪਣੇ ਵਿਗਿਆਪਨਾਂ ਦੀ ਕਾਰਗੁਜ਼ਾਰੀ ਦਾ ਮੁਲਾਂਕਣ ਕਰਨ ਵਿੱਚ ਮਦਦ ਮਿਲਦੀ ਹੈ। ਵਿਗਿਆਪਨ ਮੁਲਾਂਕਣ ਸਾਈਟਾਂ ਵਿਚਕਾਰ ਜਿੰਨੀ ਸੰਭਵ ਹੋ ਸਕੇ ਓਨੀ ਘੱਟ ਜਾਣਕਾਰੀ ਟ੍ਰਾਂਸਫ਼ਰ ਕਰ ਕੇ ਕ੍ਰਾਸ-ਸਾਈਟ ਟਰੈਕਿੰਗ ਨੂੰ ਪ੍ਰਤਿਬੰਧਿਤ ਕਰਦਾ ਹੈ।</translation> <translation id="2094648590148273905">ChromeOS Flex ਦੇ ਨਿਯਮ</translation> @@ -64,6 +69,7 @@ <translation id="2131230230468101642">ਤੁਹਾਡੀ ਪਰਦੇਦਾਰੀ ਦੀ ਸੁਰੱਖਿਆ ਲਈ, ਅਸੀਂ ਤੁਹਾਡੀਆਂ ਉਨ੍ਹਾਂ ਦਿਲਚਸਪੀਆਂ ਨੂੰ ਸਵੈਚਲਿਤ-ਮਿਟਾਉਂਦੇ ਹਾਂ ਜੋ 4 ਹਫ਼ਤਿਆਂ ਤੋਂ ਵੱਧ ਪੁਰਾਣੀਆਂ ਹਨ। ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ ਕਰਦੇ ਰਹਿਣ 'ਤੇ, ਸੂਚੀ ਵਿੱਚ ਕੋਈ ਦਿਲਚਸਪੀ ਦੁਬਾਰਾ ਦਿਸ ਸਕਦੀ ਹੈ। ਜਾਂ ਤੁਸੀਂ ਉਨ੍ਹਾਂ ਦਿਲਚਸਪੀਆਂ ਨੂੰ ਹਟਾ ਸਕਦੇ ਹੋ ਜਿਨ੍ਹਾਂ 'ਤੇ ਤੁਸੀਂ ਨਹੀਂ ਚਾਹੁੰਦੇ ਕਿ Chrome ਵਿਚਾਰ ਕਰੇ।</translation> <translation id="2139300032719313227">ChromeOS ਨੂੰ ਮੁੜ-ਸ਼ੁਰੂ ਕਰੋ</translation> <translation id="2151406531797534936">ਕਿਰਪਾ ਕਰਕੇ ਹੁਣੇ Chrome ਨੂੰ ਮੁੜ-ਸ਼ੁਰੂ ਕਰੋ</translation> +<translation id="2174917724755363426">ਸਥਾਪਨਾ ਪੂਰੀ ਨਹੀਂ ਹੋਈ। ਕੀ ਤੁਸੀਂ ਪੱਕਾ ਰੱਦ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ?</translation> <translation id="2258103955319320201">ਆਪਣੇ ਸਾਰੇ ਡੀਵਾਈਸਾਂ ਵਿੱਚ ਆਪਣੀ Chrome ਬ੍ਰਾਊਜ਼ਰ ਸਮੱਗਰੀ ਤੱਕ ਪਹੁੰਚ ਕਰਨ ਲਈ, ਸਾਈਨ-ਇਨ ਕਰੋ, ਫਿਰ ਸਿੰਕ ਨੂੰ ਚਾਲੂ ਕਰੋ</translation> <translation id="2290014774651636340">Google API ਕੁੰਜੀਆਂ ਮੌਜੂਦ ਨਹੀਂ ਹਨ। Google Chrome ਦੀ ਕੁਝ ਫੰਕਸ਼ਨੈਲਿਟੀ ਬੰਦ ਕੀਤੀ ਜਾਵੇਗੀ।</translation> <translation id="2290095356545025170">ਕੀ ਤੁਸੀਂ ਪੱਕਾ Google Chrome ਨੂੰ ਅਣਸਥਾਪਤ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ?</translation> @@ -100,13 +106,16 @@ <translation id="2871893339301912279">ਤੁਸੀਂ Chrome 'ਤੇ ਸਾਈਨ-ਇਨ ਕੀਤਾ ਹੈ!</translation> <translation id="2885378588091291677">ਕੰਮ ਪ੍ਰਬੰਧਕ</translation> <translation id="2888126860611144412">Chrome ਬਾਰੇ</translation> +<translation id="2915996080311180594">ਬਾਅਦ ਵਿੱਚ ਮੁੜ-ਸ਼ੁਰੂ ਕਰੋ</translation> <translation id="2926676257163822632">ਕਮਜ਼ੋਰ ਪਾਸਵਰਡਾਂ ਦਾ ਅੰਦਾਜ਼ਾ ਲਗਾਉਣਾ ਆਸਾਨ ਹੁੰਦਾ ਹੈ। Chrome ਨੂੰ <ph name="BEGIN_LINK" />ਤੁਹਾਡੇ ਲਈ ਮਜ਼ਬੂਤ ਪਾਸਵਰਡ ਬਣਾਉਣ ਅਤੇ ਯਾਦ ਰੱਖਣ<ph name="END_LINK" /> ਦਿਓ।</translation> <translation id="2926952073016206995">Chrome ਨੂੰ ਇਸ ਸਾਈਟ ਲਈ ਕੈਮਰਾ ਇਜਾਜ਼ਤ ਦੀ ਲੋੜ ਹੈ</translation> +<translation id="2928420929544864228">ਸਥਾਪਨਾ ਪੂਰੀ ਹੋਈ।</translation> <translation id="2929907241665500097">Chrome ਅੱਪਡੇਟ ਨਹੀਂ ਹੋਇਆ, ਕੋਈ ਗੜਬੜ ਹੋ ਗਈ। <ph name="BEGIN_LINK" />Chrome ਅੱਪਡੇਟ ਦੀਆਂ ਸਮੱਸਿਆਵਾਂ ਅਤੇ ਅਸਫਲ ਹੋਈਆਂ ਅੱਪਡੇਟਾਂ ਨੂੰ ਠੀਕ ਕਰੋ।<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> - ਨੈੱਟਵਰਕ ਸਾਈਨ-ਇਨ - Chrome</translation> <translation id="3019382870990049182">&ChromeOS Flex ਨੂੰ ਅੱਪਡੇਟ ਕਰਨ ਲਈ ਮੁੜ-ਲਾਂਚ ਕਰੋ</translation> <translation id="303514781271618814">Chrome ਨਵੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦੀ ਪੜਚੋਲ ਕਰ ਰਿਹਾ ਹੈ ਜੋ ਸਾਈਟਾਂ ਨੂੰ ਤੁਹਾਡੇ ਘੱਟ ਡਾਟੇ ਦੀ ਵਰਤੋਂ ਦੇ ਨਾਲ ਉਹੀ ਬ੍ਰਾਊਜ਼ਿੰਗ ਅਨੁਭਵ ਪ੍ਰਦਾਨ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦੀਆਂ ਹਨ</translation> <translation id="3037838751736561277">Google Chrome ਬੈਕਗ੍ਰਾਊਂਡ ਮੋਡ ਵਿੱਚ ਹੈ।</translation> +<translation id="3038232873781883849">ਸਥਾਪਤ ਕਰਨ ਦੀ ਉਡੀਕ ਕੀਤੀ ਜਾ ਰਹੀ ਹੈ...</translation> <translation id="3059710691562604940">ਸੁਰੱਖਿਅਤ ਬ੍ਰਾਊਜ਼ਿੰਗ ਬੰਦ ਹੈ। Chrome ਇਸਨੂੰ ਚਾਲੂ ਕਰਨ ਦੀ ਸਿਫ਼ਾਰਸ਼ ਕਰਦਾ ਹੈ।</translation> <translation id="3065168410429928842">Chrome ਟੈਬ</translation> <translation id="3069821012350118710">ਜਿਨ੍ਹਾਂ ਸਾਈਟਾਂ 'ਤੇ ਤੁਸੀਂ ਜਾਂਦੇ ਹੋ, ਉਹ ਤੁਹਾਡੀ ਜਾਣਕਾਰੀ ਨੂੰ ਉਦੋਂ ਤੱਕ ਯਾਦ ਰੱਖਦੀਆਂ ਹਨ ਜਦੋਂ ਤੱਕ ਤੁਸੀਂ Chrome ਨੂੰ ਬੰਦ ਨਹੀਂ ਕਰਦੇ</translation> @@ -120,6 +129,7 @@ <translation id="3169523567916669830">ਪਰਖਾਂ ਦੌਰਾਨ, ਤੁਸੀਂ ਦਿਲਚਸਪੀ ਵਾਲੇ ਉਨ੍ਹਾਂ ਵਿਸ਼ਿਆਂ ਨੂੰ ਦੇਖ ਅਤੇ ਹਟਾ ਸਕਦੇ ਹੋ ਜਿਨ੍ਹਾਂ ਨੂੰ ਸਾਈਟਾਂ ਵੱਲੋਂ ਤੁਹਾਨੂੰ ਵਿਗਿਆਪਨ ਦਿਖਾਉਣ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ। Chrome ਤੁਹਾਡੇ ਹਾਲੀਆ ਬ੍ਰਾਊਜ਼ਿੰਗ ਇਤਿਹਾਸ ਦੇ ਆਧਾਰ 'ਤੇ ਤੁਹਾਡੀਆਂ ਦਿਲਚਸਪੀਆਂ ਦਾ ਅੰਦਾਜ਼ਾ ਲਗਾਉਂਦਾ ਹੈ।</translation> <translation id="3245429137663807393">ਜੇ ਤੁਸੀਂ Chrome ਵਰਤੋਂ ਸੰਬੰਧੀ ਰਿਪੋਰਟਾਂ ਨੂੰ ਵੀ ਸਾਂਝਾ ਕਰਦੇ ਹੋ, ਤਾਂ ਇਨ੍ਹਾਂ ਰਿਪੋਰਟਾਂ ਵਿੱਚ ਤੁਹਾਡੇ ਵੱਲੋਂ ਖੋਲ੍ਹੇ ਜਾਣ ਵਾਲੇ URL ਵੀ ਸ਼ਾਮਲ ਹੁੰਦੇ ਹਨ</translation> <translation id="3282568296779691940">Chrome 'ਤੇ ਸਾਈਨ-ਇਨ ਕਰੋ</translation> +<translation id="3286538390144397061">ਹੁਣ ਰੀਸਟਾਰਟ ਕਰੋ</translation> <translation id="3360895254066713204">Chrome ਸਹਾਇਕ</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome ਹੁਣੇ ਮੁੜ-ਲਾਂਚ ਹੋਵੇਗਾ}=1{Chrome 1 ਸਕਿੰਟ ਵਿੱਚ ਮੁੜ-ਲਾਂਚ ਹੋਵੇਗਾ}other{Chrome # ਸਕਿੰਟਾਂ ਵਿੱਚ ਮੁੜ-ਲਾਂਚ ਹੋਵੇਗਾ}}</translation> <translation id="3396977131400919238">ਸਥਾਪਤ ਕਰਨ ਦੌਰਾਨ ਇੱਕ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਵਿੱਚ ਗੜਬੜ ਹੋਈ। ਕਿਰਪਾ ਕਰਕੇ Google Chrome ਨੂੰ ਦੁਬਾਰਾ ਡਾਊਨਲੋਡ ਕਰੋ।</translation> @@ -156,9 +166,11 @@ <translation id="4106587138345390261">Chrome ਨਵੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦੀ ਪੜਚੋਲ ਕਰ ਰਿਹਾ ਹੈ ਜੋ ਸਾਈਟਾਂ ਨੂੰ ਤੁਹਾਡੀ ਘੱਟ ਜਾਣਕਾਰੀ ਦੀ ਵਰਤੋਂ ਦੇ ਨਾਲ ਉਹੀ ਬ੍ਰਾਊਜ਼ਿੰਗ ਅਨੁਭਵ ਪ੍ਰਦਾਨ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦੀਆਂ ਹਨ</translation> <translation id="4110895483821904099">ਆਪਣੇ ਨਵੇਂ Chrome ਪ੍ਰੋਫਾਈਲ ਦਾ ਸੈੱਟਅੱਪ ਕਰੋ</translation> <translation id="4147555960264124640">ਤੁਸੀਂ ਇੱਕ ਪ੍ਰਬੰਧਿਤ ਖਾਤੇ ਨਾਲ ਸਾਈਨ-ਇਨ ਕਰ ਰਹੇ ਹੋ ਅਤੇ ਇਸ ਪ੍ਰਬੰਧਕ ਨੂੰ ਆਪਣੀ Google Chrome ਪ੍ਰੋਫਾਈਲ 'ਤੇ ਕੰਟਰੋਲ ਪ੍ਰਦਾਨ ਕਰ ਰਹੇ ਹੋ। ਤੁਹਾਡਾ Chrome ਡਾਟਾ, ਜਿਵੇਂ ਕਿ ਤੁਹਾਡੀਆਂ ਐਪਾਂ, ਬੁੱਕਮਾਰਕਾਂ, ਇਤਿਹਾਸ, ਪਾਸਵਰਡਾਂ ਅਤੇ ਹੋਰ ਸੈਟਿੰਗਾਂ <ph name="USER_NAME" /> ਨਾਲ ਸਥਾਈ ਤੌਰ 'ਤੇ ਜੋੜੀਆਂ ਜਾਣਗੀਆਂ। ਤੁਸੀਂ ਇਸ ਡਾਟਾ ਨੂੰ Google ਖਾਤੇ ਡੈਸ਼ਬੋਰਡ ਰਾਹੀਂ ਮਿਟਾ ਸਕੋਗੇ, ਪਰੰਤੂ ਤੁਸੀਂ ਇਸ ਡਾਟਾ ਨੂੰ ਦੂਜੇ ਖਾਤੇ ਨਾਲ ਨਹੀਂ ਜੋੜ ਸਕੋਗੇ। <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">ਇੰਸਟੌਲ ਕਰ ਰਿਹਾ ਹੈ...</translation> <translation id="4149882025268051530">ਸਥਾਪਨਾਕਾਰ ਪੁਰਾਲੇਖ ਦੇ ਨਪੀੜਨ ਨੂੰ ਵਾਪਸ ਕਰਨ ਵਿੱਚ ਅਸਫਲ ਰਿਹਾ। ਕਿਰਪਾ ਕਰਕੇ Google Chrome ਨੂੰ ਦੁਬਾਰਾ ਡਾਊਨਲੋਡ ਕਰੋ।</translation> <translation id="4191857738314598978">{0,plural, =1{Chrome ਨੂੰ ਇੱਕ ਦਿਨ ਦੇ ਅੰਦਰ ਮੁੜ-ਲਾਂਚ ਕਰੋ}one{Chrome ਨੂੰ # ਦਿਨ ਦੇ ਅੰਦਰ ਮੁੜ-ਲਾਂਚ ਕਰੋ}other{Chrome ਨੂੰ # ਦਿਨਾਂ ਦੇ ਅੰਦਰ ਮੁੜ-ਲਾਂਚ ਕਰੋ}}</translation> <translation id="4205939740494406371">Chrome ਤੁਹਾਡੇ ਪਾਸਵਰਡਾਂ ਦੀ ਜਾਂਚ ਨਹੀਂ ਕਰ ਸਕਦਾ। 24 ਘੰਟਿਆਂ ਬਾਅਦ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ ਜਾਂ <ph name="BEGIN_LINK" />ਆਪਣੇ Google ਖਾਤੇ ਵਿੱਚ ਪਾਸਵਰਡਾਂ ਦੀ ਜਾਂਚ ਕਰੋ<ph name="END_LINK" />।</translation> +<translation id="4222932583846282852">ਰੱਦ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ...</translation> <translation id="4242034826641750751">Chrome ਨੂੰ ਇਸ ਸਾਈਟ ਲਈ ਕੈਮਰਾ ਅਤੇ ਮਾਈਕ੍ਰੋਫ਼ੋਨ ਇਜਾਜ਼ਤ ਦੀ ਲੋੜ ਹੈ</translation> <translation id="424864128008805179">ਕੀ Chrome ਤੋਂ ਸਾਈਨ-ਆਊਟ ਹੋਣਾ ਹੈ?</translation> <translation id="4251615635259297716">ਕੀ ਤੁਹਾਡਾ Chrome ਡਾਟਾ ਇਸ ਖਾਤੇ ਨਾਲ ਲਿੰਕ ਕਰਨਾ ਹੈ?</translation> @@ -166,6 +178,7 @@ <translation id="4281844954008187215">ਸੇਵਾ ਦੀਆਂ ਮਦਾਂ</translation> <translation id="4293420128516039005">ਸਿੰਕ ਕਰਨ ਲਈ ਸਾਈਨ-ਇਨ ਕਰਕੇ ਆਪਣੇ ਡੀਵਾਈਸਾਂ ਵਿਚਾਲੇ Chrome ਨੂੰ ਵਿਅਕਤੀਗਤ ਬਣਾਓ</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">ਡਾਉਨਲੋਡ ਪੂਰਾ ਹੋਇਆ</translation> <translation id="4335235004908507846">ਡਾਟਾ ਉਲੰਘਣਾਵਾਂ, ਮਾੜੀਆਂ ਐਕਸਟੈਂਸ਼ਨਾਂ ਅਤੇ ਹੋਰ ਚੀਜ਼ਾਂ ਤੋਂ ਸੁਰੱਖਿਅਤ ਰਹਿਣ ਵਿੱਚ Chrome ਤੁਹਾਡੀ ਮਦਦ ਕਰ ਸਕਦਾ ਹੈ</translation> <translation id="4343195214584226067"><ph name="EXTENSION_NAME" /> ਨੂੰ Chrome ਵਿੱਚ ਸ਼ਾਮਲ ਕਰ ਦਿੱਤਾ ਗਿਆ ਹੈ</translation> <translation id="4384570495110188418">Chrome ਤੁਹਾਡੇ ਪਾਸਵਰਡਾਂ ਦੀ ਜਾਂਚ ਨਹੀਂ ਕਰ ਸਕਦਾ ਕਿਉਂਕਿ ਤੁਸੀਂ ਸਾਈਨ-ਇਨ ਨਹੀਂ ਕੀਤਾ ਹੈ</translation> @@ -180,6 +193,7 @@ <translation id="4600710005438004015">Chrome ਨਵੀਨਤਮ ਵਰਜਨ 'ਤੇ ਅੱਪਡੇਟ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਿਆ, ਇਸ ਲਈ ਤੁਹਾਨੂੰ ਨਵੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਅਤੇ ਸੁਰੱਖਿਆ ਸਥਿਰ ਨਹੀਂ ਮਿਲ ਰਹੇ ਹਨ।</translation> <translation id="4627412468266359539">ਵਿਕਲਪਿਕ: ਸਵੈਚਲਿਤ ਤੌਰ 'ਤੇ ਤਸ਼ਖੀਸ ਅਤੇ ਵਰਤੋਂ ਡਾਟਾ Google ਨੂੰ ਭੇਜ ਕੇ ChromeOS Flex ਦੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਅਤੇ ਕਾਰਗੁਜ਼ਾਰੀ ਨੂੰ ਬਿਹਤਰ ਬਣਾਉਣ ਵਿੱਚ ਮਦਦ ਕਰੋ।</translation> <translation id="4633000520311261472">Chrome ਨੂੰ ਵੱਧ ਸੁਰੱਖਿਅਤ ਬਣਾਉਣ ਲਈ, ਅਸੀਂ ਕੁਝ ਐਕਸਟੈਂਸ਼ਨਾਂ ਨੂੰ ਬੰਦ ਕੀਤਾ ਹੈ, ਜੋ <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> ਵਿੱਚ ਸੂਚੀਬੱਧ ਨਹੀਂ ਹਨ ਅਤੇ ਤੁਹਾਡੀ ਜਾਣਕਾਰੀ ਤੋਂ ਬਿਨਾਂ ਸ਼ਾਮਲ ਕੀਤੀਆਂ ਗਈਆਂ ਹੋ ਸਕਦੀਆਂ ਹਨ।</translation> +<translation id="4680828127924988555">ਸਥਾਪਨਾ ਰੱਦ ਕਰੋ</translation> <translation id="469553575393225953">ਅਗਿਆਤ ਸਰੋਤਾਂ ਤੋਂ ਡਾਊਨਲੋਡ ਕੀਤੀਆਂ ਐਕਸਟੈਂਸ਼ਨਾਂ, ਐਪਾਂ ਅਤੇ ਥੀਮਾਂ ਨਾਲ ਤੁਹਾਡੇ ਡੀਵਾਈਸ ਨੂੰ ਨੁਕਸਾਨ ਪਹੁੰਚ ਸਕਦਾ ਹੈ। Chrome ਸਿਰਫ਼ Chrome ਵੈੱਬ ਸਟੋਰ ਤੋਂ ਇਨ੍ਹਾਂ ਨੂੰ ਸਥਾਪਤ ਕਰਨ ਦੀ ਸਿਫ਼ਾਰਸ਼ ਕਰਦਾ ਹੈ</translation> <translation id="4728575227883772061">ਅਨਿਸ਼ਚਿਤ ਗੜਬੜ ਕਾਰਨ ਸਥਾਪਨਾ ਅਸਫਲ ਹੋ ਗਈ। ਜੇਕਰ ਇਸ ਵੇਲੇ Google Chrome ਚੱਲ ਰਿਹਾ ਹੈ, ਤਾਂ ਕਿਰਪਾ ਕਰਕੇ ਇਸਨੂੰ ਬੰਦ ਕਰਕੇ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ।</translation> <translation id="4747730611090640388">Chrome ਤੁਹਾਡੀਆਂ ਦਿਲਚਸਪੀਆਂ ਦਾ ਅੰਦਾਜ਼ਾ ਲਗਾ ਸਕਦਾ ਹੈ। ਬਾਅਦ ਵਿੱਚ, ਤੁਸੀਂ ਜਿਹੜੀ ਸਾਈਟ 'ਤੇ ਜਾਂਦੇ ਹੋ ਉਹ Chrome ਨੂੰ ਤੁਹਾਡੇ ਵੱਲੋਂ ਦੇਖੇ ਜਾਣ ਵਾਲੇ ਵਿਗਿਆਪਨਾਂ ਨੂੰ ਵਿਅਕਤੀਗਤ ਬਣਾਉਣ ਵਾਸਤੇ ਤੁਹਾਡੀਆਂ ਦਿਲਚਸਪੀਆਂ ਨੂੰ ਦੇਖਣ ਲਈ ਕਹਿ ਸਕਦੀ ਹੈ।</translation> @@ -235,10 +249,14 @@ <translation id="5895138241574237353">ਰੀਸਟਾਰਟ ਕਰੋ</translation> <translation id="5901850848447342934">Chrome ਨੂੰ ਬੰਦ ਕਰਨ 'ਤੇ <ph name="BEGIN_BOLD" />ਤੁਸੀਂ ਜ਼ਿਆਦਾਤਰ ਸਾਈਟਾਂ ਤੋਂ ਸਾਈਨ-ਆਊਟ ਹੋ ਜਾਓਗੇ।<ph name="END_BOLD" /> ਜੇ ਸਿੰਕ ਬੰਦ ਹੈ, ਤਾਂ ਤੁਸੀਂ <ph name="BEGIN_BOLD" />Google ਸੇਵਾਵਾਂ ਅਤੇ Chrome ਤੋਂ ਵੀ ਸਾਈਨ-ਆਊਟ<ph name="END_BOLD" /> ਹੋ ਜਾਓਗੇ।</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - ਨੈੱਟਵਰਕ ਸਾਈਨ-ਇਨ</translation> +<translation id="5924017743176219022">ਇੰਟਰਨੈੱਟ ਨਾਲ ਕਨੈਕਟ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ...</translation> <translation id="5940385492829620908">ਤੁਹਾਡੀ ਵੈੱਬ, ਬੁੱਕਮਾਰਕ ਅਤੇ ਹੋਰ Chrome ਸਮੱਗਰੀ ਇੱਥੇ ਲਾਈਵ ਹੈ।</translation> +<translation id="5941711191222866238">ਨਿਊਨਤਮ</translation> <translation id="5941830788786076944">Google Chrome ਨੂੰ ਪੂਰਵ-ਨਿਰਧਾਰਤ ਬ੍ਰਾਊਜ਼ਰ ਬਣਾਓ</translation> <translation id="5959292945051687759">ਜੇ ਸੈਟਿੰਗ ਇਸ ਪੰਨੇ 'ਤੇ ਨਹੀਂ ਦਿਸਦੀ, ਤਾਂ ਆਪਣੀਆਂ <ph name="LINK_BEGIN" /> ChromeOS ਸੈਟਿੰਗਾਂ<ph name="LINK_END" /> ਵਿੱਚ ਦੇਖੋ</translation> +<translation id="6003112304606738118">ਡਾਊਨਲੋਡ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ... <ph name="HOURS" /> ਘੰਟੇ ਬਾਕੀ</translation> +<translation id="6040143037577758943">ਬੰਦ ਕਰੋ</translation> <translation id="6070348360322141662">ਬਿਹਤਰ ਸੁਰੱਖਿਆ ਲਈ, Google Chrome ਤੁਹਾਡੇ ਡਾਟੇ ਨੂੰ ਇਨਕ੍ਰਿਪਟ ਕਰੇਗਾ</translation> <translation id="608006075545470555">ਇਸ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਕਾਰਜ ਪ੍ਰੋਫਾਈਲ ਸ਼ਾਮਲ ਕਰੋ</translation> <translation id="6113794647360055231">Chrome ਬਿਹਤਰ ਬਣ ਗਿਆ ਹੈ</translation> @@ -247,8 +265,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> - Google Chrome ਬੀਟਾ</translation> <translation id="6235018212288296708">mDNS ਟਰੈਫ਼ਿਕ ਦੀ ਇਜਾਜ਼ਤ ਦੇਣ ਲਈ Google Chrome ਲਈ ਇਨਬਾਊਂਡ ਨਿਯਮ।</translation> <translation id="6247557882553405851">Google Password Manager</translation> +<translation id="6273793429163604305">ਸ਼ੁਰੂ ਹੋਣ ਵਾਲਾ ਹੈ...</translation> <translation id="6291089322031436445">Chrome Dev ਐਪਾਂ</translation> <translation id="6291549208091401781">Google Chrome ਤੁਹਾਡੇ ਕੰਪਿਊਟਰ 'ਤੇ ਪਹਿਲਾਂ ਹੀ ਸਾਰੇ ਵਰਤੋਂਕਾਰਾਂ ਲਈ ਸਥਾਪਤ ਕੀਤਾ ਗਿਆ ਹੈ।</translation> +<translation id="6327105987658262776">ਕੋਈ ਅੱਪਡੇਟ ਉਪਲਬਧ ਨਹੀਂ ਹੈ।</translation> <translation id="6412673304250309937">Chrome ਵਿੱਚ ਸਟੋਰ ਕੀਤੀਆਂ ਅਸੁਰੱਖਿਅਤ ਸਾਈਟਾਂ ਦੀ ਸੂਚੀ ਦੇ ਨਾਲ URL ਦੀ ਜਾਂਚ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਜੇ ਕੋਈ ਸਾਈਟ ਤੁਹਾਡੇ ਪਾਸਵਰਡ ਨੂੰ ਚੋਰੀ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਦੀ ਹੈ ਜਾਂ ਜਦੋਂ ਤੁਸੀਂ ਕੋਈ ਨੁਕਸਾਨਦੇਹ ਫ਼ਾਈਲ ਡਾਊਨਲੋਡ ਕਰਦੇ ਹੋ, ਤਾਂ Chrome ਸੁਰੱਖਿਅਤ ਬ੍ਰਾਊਜ਼ਿੰਗ ਨੂੰ ਪੰਨੇ ਦੀ ਥੋੜ੍ਹੀ ਸਮੱਗਰੀ ਸਮੇਤ URL ਵੀ ਭੇਜ ਸਕਦਾ ਹੈ।</translation> <translation id="6418662306461808273">ਕੀ ਮੌਜੂਦਾ Chrome ਪ੍ਰੋਫਾਈਲ 'ਤੇ ਜਾਣਾ ਹੈ?</translation> <translation id="6506909944137591434">Chrome ਨੂੰ ਤੁਹਾਡੇ ਆਲੇ-ਦੁਆਲੇ ਦਾ 3D ਨਕਸ਼ਾ ਬਣਾਉਣ ਲਈ ਕੈਮਰਾ ਇਜਾਜ਼ਤ ਦੀ ਲੋੜ ਹੈ</translation> @@ -269,6 +289,7 @@ <translation id="6943584222992551122">ਇਸ ਵਿਅਕਤੀ ਦਾ ਬ੍ਰਾਊਜ਼ਿੰਗ ਡਾਟਾ ਇਸ ਡੀਵਾਈਸ ਤੋਂ ਮਿਟਾ ਦਿੱਤਾ ਜਾਵੇਗਾ। ਡਾਟੇ ਨੂੰ ਮੁੜ-ਹਾਸਲ ਕਰਨ ਲਈ, <ph name="USER_EMAIL" /> ਵਜੋਂ Chrome ਵਿੱਚ ਸਾਈਨ ਇਨ ਕਰੋ।</translation> <translation id="6967962315388095737">mDNS ਟਰੈਫ਼ਿਕ ਦੀ ਇਜਾਜ਼ਤ ਦੇਣ ਲਈ Google Chrome Beta ਲਈ ਇਨਬਾਊਂਡ ਨਿਯਮ।</translation> <translation id="6989339256997917931">Google Chrome ਨੂੰ ਅੱਪਡੇਟ ਕੀਤਾ ਗਿਆ ਹੈ, ਪਰ ਤੁਸੀਂ ਇਸਨੂੰ ਘੱਟੋ-ਘੱਟ ਪਿਛਲੇ 30 ਦਿਨਾਂ ਤੋਂ ਨਹੀਂ ਵਰਤਿਆ ਹੈ।</translation> +<translation id="7025789849649390912">ਸਥਾਪਨਾ ਨੂੰ ਰੋਕਿਆ ਗਿਆ।</translation> <translation id="7025800014283535195">ਤੁਸੀਂ ਇੱਥੇ Chrome ਪ੍ਰੋਫਾਈਲਾਂ ਵਿਚਾਲੇ ਅਦਲਾ-ਬਦਲੀ ਕਰ ਸਕਦੇ ਹੋ</translation> <translation id="7036251913954633326">ਜੇ ਤੁਸੀਂ ਇਸ ਖਾਤੇ ਨੂੰ ਸਿਰਫ਼ ਇੱਕ ਵਾਰ ਵਰਤਣਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਤੁਸੀਂ Chrome ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ <ph name="GUEST_LINK_BEGIN" />ਮਹਿਮਾਨ ਮੋਡ<ph name="GUEST_LINK_END" /> ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ। ਜੇ ਤੁਸੀਂ ਕਿਸੇ ਹੋਰ ਲਈ ਖਾਤਾ ਸ਼ਾਮਲ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਆਪਣੇ <ph name="DEVICE_TYPE" /> ਵਿੱਚ <ph name="LINK_BEGIN" />ਕੋਈ ਨਵਾਂ ਵਿਅਕਤੀ ਸ਼ਾਮਲ ਕਰੋ<ph name="LINK_END" />। @@ -297,11 +318,13 @@ <translation id="7481213027396403996">Chrome ਦੀ ਸਭ ਤੋਂ ਮਜਬੂਤ ਸੁਰੱਖਿਆ ਪ੍ਰਾਪਤ ਕਰੋ</translation> <translation id="7486227612705979895">ਪਤਾ ਬਾਰ ਵਿੱਚ ਸੁਝਾਅ ਦੇਣ ਲਈ Chrome ਤੁਹਾਡੀ 'ਡਰਾਈਵ' ਤੱਕ ਪਹੁੰਚ ਕਰੇਗਾ</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119"><ph name="COMPANY_NAME" /> ਸਥਾਪਨਾਕਾਰ</translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">Chrome ਵਿੱਚ ਸੁਆਗਤ ਹੈ</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> ਦੀ ਸ਼ਰਤ ਹੈ ਕਿ ਤੁਸੀਂ ਇਸ ਡੀਵਾਈਸ ਨੂੰ ਵਰਤਣ ਤੋਂ ਪਹਿਲਾਂ ਹੇਠਾਂ ਦਿੱਤੇ ਸੇਵਾ ਦੇ ਨਿਯਮ ਪੜ੍ਹ ਕੇ ਸਵੀਕਾਰ ਕਰੋ। ਇਹ ਨਿਯਮ Google ChromeOS ਦੇ ਨਿਯਮਾਂ ਦਾ ਵਿਸਤਾਰ ਨਹੀਂ ਕਰਦੇ, ਇਨ੍ਹਾਂ ਵਿੱਚ ਕੋਈ ਸੋਧ ਨਹੀਂ ਕਰਦੇ ਜਾਂ ਇਨ੍ਹਾਂ ਨੂੰ ਸੀਮਤ ਨਹੀਂ ਕਰਦੇ ਹਨ।</translation> <translation id="7629695634924605473">Chrome ਤੁਹਾਨੂੰ ਇਹ ਗੱਲ ਦੱਸਦਾ ਹੈ ਕਿ ਤੁਹਾਡੇ ਪਾਸਵਰਡਾਂ ਨਾਲ ਪਹਿਲਾਂ ਕਦੇ ਛੇੜਛਾੜ ਹੋਈ ਹੈ ਜਾਂ ਨਹੀਂ</translation> <translation id="7641148173327520642">ਤੁਹਾਡੇ ਸਿਸਟਮ ਪ੍ਰਸ਼ਾਸਕ ਨੇ <ph name="TARGET_URL_HOSTNAME" /> ਤੱਕ ਪਹੁੰਚ ਕਰਨ ਵਾਸਤੇ <ph name="ALTERNATIVE_BROWSER_NAME" /> ਖੋਲ੍ਹਣ ਲਈ Google Chrome ਦਾ ਸੰਰੂਪਣ ਕੀਤਾ ਹੈ।</translation> +<translation id="7649070708921625228">ਸਹਾਇਤਾ</translation> <translation id="7651907282515937834">Chrome Enterprise ਲੋਗੋ</translation> <translation id="7655455401911432608">ਤੁਹਾਡਾ ਬ੍ਰਾਊਜ਼ਿੰਗ ਇਤਿਹਾਸ, ਇਸ ਡੀਵਾਈਸ 'ਤੇ ਉਨ੍ਹਾਂ ਸਾਈਟਾਂ ਦਾ ਰਿਕਾਰਡ ਜਿਨ੍ਹਾਂ 'ਤੇ ਤੁਸੀਂ Chrome ਦੀ ਵਰਤੋਂ ਨਾਲ ਗਏ ਹੋ।</translation> <translation id="7747138024166251722">ਸਥਾਪਨਾਕਾਰ ਇੱਕ ਅਸਥਾਈ ਡਾਇਰੈਕਟਰੀ ਨਹੀਂ ਬਣਾ ਸਕਿਆ। ਕਿਰਪਾ ਕਰਕੇ ਸਾਫ਼ਟਵੇਅਰ ਨੂੰ ਸਥਾਪਤ ਕਰਨ ਲਈ ਖਾਲੀ ਡਿਸਕ ਸਪੇਸ ਅਤੇ ਇਜਾਜ਼ਤ ਦੀ ਜਾਂਚ ਕਰੋ।</translation> @@ -313,6 +336,8 @@ <translation id="7801699035218095297">Google Chrome ਪਾਸਵਰਡ ਕਾਪੀ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰ ਰਿਹਾ ਹੈ। ਇਸਦੀ ਆਗਿਆ ਦੇਣ ਲਈ ਆਪਣਾ Windows ਪਾਸਵਰਡ ਟਾਈਪ ਕਰੋ।</translation> <translation id="7808348361785373670">Chrome ਤੋਂ ਹਟਾਓ...</translation> <translation id="7825851276765848807">ਅਨਿਸ਼ਚਿਤ ਗੜਬੜ ਕਾਰਨ ਸਥਾਪਨਾ ਅਸਫਲ ਹੋ ਗਈ। ਕਿਰਪਾ ਕਰਕੇ Google Chrome ਨੂੰ ਦੁਬਾਰਾ ਡਾਊਨਲੋਡ ਕਰੋ।</translation> +<translation id="7845233973568007926">ਸਥਾਪਨਾ ਕਰਨ ਲਈ ਧੰਨਵਾਦ। <ph name="BUNDLE_NAME" /> ਦੀ ਵਰਤੋਂ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਤੁਹਾਡੇ ਵੱਲੋਂ ਆਪਣੇ ਕੰਪਿਊਟਰ ਨੂੰ ਮੁੜ-ਸ਼ੁਰੂ ਕਰਨਾ ਲਾਜ਼ਮੀ ਹੈ।</translation> +<translation id="7872446069773932638">ਡਾਊਨਲੋਡ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ... <ph name="SECONDS" /> ਸਕਿੰਟ ਬਾਕੀ</translation> <translation id="7880591377632733558">Chrome ਵਿੱਚ ਜੀ ਆਇਆਂ ਨੂੰ, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">ਜੇਕਰ ਤੁਸੀਂ ਕੋਈ ਕੰਪਿਊਟਰ ਸਾਂਝਾ ਕਰਦੇ ਹੋ, ਤਾਂ ਦੋਸਤ ਅਤੇ ਪਰਿਵਾਰ ਵੱਖਰੇ ਤੌਰ 'ਤੇ ਬ੍ਰਾਊਜ਼ ਕਰ ਸਕਦੇ ਹਨ ਅਤੇ ਆਪਣੇ ਤਰੀਕੇ ਨਾਲ Chrome ਦਾ ਸੈੱਟ ਅੱਪ ਕਰ ਸਕਦੇ ਹਨ।</translation> <translation id="7896673875602241923">ਕਿਸੇ ਵਿਅਕਤੀ ਨੇ ਪਹਿਲਾਂ ਹੀ <ph name="ACCOUNT_EMAIL_LAST" /> ਵਜੋਂ ਇਸ ਕੰਪਿਊਟਰ 'ਤੇ Chrome 'ਤੇ ਸਾਈਨ-ਇਨ ਕੀਤਾ ਹੋਇਆ ਹੈ। ਆਪਣੀ ਜਾਣਕਾਰੀ ਵੱਖਰੀ ਰੱਖਣ ਲਈ ਕਿਰਪਾ ਕਰਕੇ ਇੱਕ ਨਵਾਂ Chrome ਵਰਤੋਂਕਾਰ ਬਣਾਓ।</translation> @@ -323,8 +348,11 @@ <translation id="8005666035647241369">ਇਸ ਡੀਵਾਈਸ 'ਤੇ Google ਪਾਸਵਰਡ ਪ੍ਰਬੰਧਕ ਵਿੱਚ</translation> <translation id="8008534537613507642">Chrome ਨੂੰ ਮੁੜ-ਸਥਾਪਤ ਕਰੋ</translation> <translation id="8013993649590906847">ਜੇ ਕਿਸੇ ਚਿੱਤਰ ਦਾ ਲਾਭਕਾਰੀ ਵਰਣਨ ਨਹੀਂ ਹੈ, ਤਾਂ Chrome ਤੁਹਾਡੇ ਲਈ ਇੱਕ ਵਰਣਨ ਮੁਹੱਈਆ ਕਰਵਾਉਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੇਗਾ। ਵਰਣਨ ਬਣਾਉਣ ਲਈ, ਚਿੱਤਰ Google ਨੂੰ ਭੇਜੇ ਜਾਂਦੇ ਹਨ।</translation> +<translation id="80471789339884597">ਸਥਾਪਨਾ ਕਰਨ ਲਈ ਧੰਨਵਾਦ। <ph name="BUNDLE_NAME" /> ਦੀ ਵਰਤੋਂ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਤੁਹਾਡੇ ਵੱਲੋਂ ਆਪਣੇ ਸਾਰੇ ਬ੍ਰਾਊਜ਼ਰਾਂ ਨੂੰ ਮੁੜ-ਸ਼ੁਰੂ ਕਰਨਾ ਲਾਜ਼ਮੀ ਹੈ।</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">&Google Chrome ਬਾਰੇ</translation> +<translation id="813913629614996137">ਸ਼ੁਰੂ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ...</translation> <translation id="8255190535488645436">Google Chrome ਤੁਹਾਡਾ ਕੈਮਰਾ ਅਤੇ ਮਾਈਕ੍ਰੋਫ਼ੋਨ ਵਰਤ ਰਿਹਾ ਹੈ।</translation> <translation id="8286862437124483331">Google Chrome ਪਾਸਵਰਡ ਦਿਖਾਉਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰ ਰਿਹਾ ਹੈ। ਇਸਦੀ ਆਗਿਆ ਦੇਣ ਲਈ ਆਪਣਾ Windows ਪਾਸਵਰਡ ਟਾਈਪ ਕਰੋ।</translation> <translation id="828798499196665338">ਤੁਹਾਡੇ ਮਾਂ-ਪਿਓ ਨੇ Chrome ਲਈ "ਸਾਈਟਾਂ, ਐਪਾਂ ਅਤੇ ਐਕਸਟੈਂਸ਼ਨਾਂ ਲਈ ਇਜਾਜ਼ਤਾਂ" ਨੂੰ ਬੰਦ ਕਰ ਦਿੱਤਾ ਹੈ। ਇਸ <ph name="EXTENSION_TYPE_PARAMETER" /> ਨੂੰ ਚਾਲੂ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਨਹੀਂ ਹੈ।</translation>
diff --git a/chrome/app/resources/google_chrome_strings_pl.xtb b/chrome/app/resources/google_chrome_strings_pl.xtb index cf232f5..705b015 100644 --- a/chrome/app/resources/google_chrome_strings_pl.xtb +++ b/chrome/app/resources/google_chrome_strings_pl.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="pl"> <translation id="1001534784610492198">Archiwum instalatora jest uszkodzone lub nieprawidłowe. Pobierz Google Chrome ponownie.</translation> +<translation id="1026101648481255140">Wznów instalację</translation> <translation id="102763973188675173">Dostosowywanie i kontrolowanie Google Chrome. Dostępna jest aktualizacja.</translation> <translation id="1051826050538111504">Masz na komputerze szkodliwe oprogramowanie. Chrome może je usunąć, przywrócić Twoje ustawienia i wyłączyć rozszerzenia, by przeglądarka znów działała normalnie.</translation> <translation id="1065672644894730302">Nie można odczytać ustawień. Niektóre funkcje mogą być niedostępne, a zmiany w ustawieniach nie zostaną zapisane.</translation> @@ -12,6 +13,7 @@ <translation id="1152920704813762236">System operacyjny Chrome – informacje</translation> <translation id="1154147086299354128">&Otwórz w Chrome</translation> <translation id="1178374936842835197">Jeśli ustawienia nie widać na tej stronie, zajrzyj do <ph name="LINK_BEGIN" />ustawień ChromeOS Flex<ph name="LINK_END" /></translation> +<translation id="1203500561924088507">Dziękujemy za instalację. Przed rozpoczęciem korzystania z programu <ph name="BUNDLE_NAME" /> musisz ponownie uruchomić przeglądarkę.</translation> <translation id="1278833599417554002">Uruchom ponownie, aby zaktualizować &Chrome</translation> <translation id="1302523850133262269">Poczekaj, aż Chrome zainstaluje najnowsze aktualizacje systemu.</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> wymaga, aby przed skorzystaniem z tego urządzenia przeczytać i zaakceptować Warunki korzystania z usługi. Nie rozszerzają, nie zmieniają ani nie ograniczają one Warunków korzystania z Google ChromeOS Flex.</translation> @@ -31,6 +33,7 @@ <translation id="1619887657840448962">Aby poprawić bezpieczeństwo Chrome, wyłączyliśmy to rozszerzenie. Nie jest ono dostępne w <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> i mogło zostać dodane bez Twojej wiedzy.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />W jaki sposób możesz zarządzać swoimi danymi:<ph name="END_BOLD" /> żeby chronić Twoją prywatność, automatycznie usuwamy Twoje zainteresowania, które są starsze niż 4 tygodnie. Podczas dalszego przeglądania zainteresowanie może się pojawić ponownie na liście. Możesz też usunąć zainteresowania, których Chrome ma nie brać pod uwagę.</translation> <translation id="1628000112320670027">Pomoc do Chrome</translation> +<translation id="1640672724030957280">Pobieram...</translation> <translation id="1662146548738125461">Informacje o ChromeOS Flex</translation> <translation id="1674870198290878346">Otwórz link w oknie inco&gnito Chrome</translation> <translation id="1682634494516646069">Google Chrome nie może odczytać ani zapisać danych w katalogu <ph name="USER_DATA_DIRECTORY" />.</translation> @@ -46,7 +49,9 @@ <translation id="1877026089748256423">Chrome jest nieaktualny</translation> <translation id="1919130412786645364">Zezwalaj na logowanie się w Chrome</translation> <translation id="1952239763774043237">Aby otrzymywać w przyszłości aktualizacje Google Chrome, musisz mieć system macOS 10.13 lub nowszy. Na tym komputerze jest zainstalowany system macOS 10.12.</translation> +<translation id="1953553007165777902">Pobieram… Pozostało: <ph name="MINUTE" /> min</translation> <translation id="2018528049276128029">Każdy profil zawiera własne dane Chrome, takie jak zakładki, historia, hasła i inne</translation> +<translation id="2018879682492276940">Nie udało się zainstalować. Spróbuj ponownie.</translation> <translation id="2071318482926839249">Już jest zalogowane inne konto. Aby umożliwić Ci przeglądanie osobno, Chrome może utworzyć dla Ciebie nowy profil.</translation> <translation id="207902854391093810">Gdy testy są włączone, w ramach pomiaru skuteczności reklam odwiedzane przez Ciebie witryny mogą prosić Chrome o dostęp do potrzebnych w tym celu informacji. Pomiar skuteczności reklam ogranicza śledzenie w witrynach, ponieważ pomiędzy poszczególnymi stronami przenoszona jest możliwie najmniejsza ilość informacji.</translation> <translation id="2094648590148273905">Warunki korzystania z ChromeOS Flex</translation> @@ -58,6 +63,7 @@ <translation id="2131230230468101642">Aby chronić Twoją prywatność, automatycznie usuwamy Twoje zainteresowania, które są starsze niż 4 tygodnie. Podczas dalszego przeglądania zainteresowanie może się pojawić ponownie na liście. Możesz też usunąć zainteresowania, których Chrome ma nie brać pod uwagę.</translation> <translation id="2139300032719313227">Uruchom ponownie Chrome OS</translation> <translation id="2151406531797534936">Uruchom Chrome ponownie</translation> +<translation id="2174917724755363426">Instalacja nie została ukończona. Czy na pewno chcesz ją anulować?</translation> <translation id="2258103955319320201">Aby mieć dostęp do danych z Chrome na wszystkich swoich urządzeniach, zaloguj się i włącz synchronizację</translation> <translation id="2290014774651636340">Brakuje kluczy interfejsu Google API. Niektóre funkcje Google Chrome będą wyłączone.</translation> <translation id="2290095356545025170">Czy na pewno chcesz odinstalować przeglądarkę Google Chrome?</translation> @@ -94,13 +100,16 @@ <translation id="2871893339301912279">Jesteś zalogowany w Chrome.</translation> <translation id="2885378588091291677">Menedżer zadań</translation> <translation id="2888126860611144412">Chrome – informacje</translation> +<translation id="2915996080311180594">Uruchom ponownie później</translation> <translation id="2926676257163822632">Słabe hasła są łatwe do odgadnięcia. Pozwól Chrome <ph name="BEGIN_LINK" />utworzyć i zapamiętać silne hasła<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">Ta strona musi mieć w Chrome dostęp do aparatu</translation> +<translation id="2928420929544864228">Instalacja ukończona.</translation> <translation id="2929907241665500097">Coś poszło nie tak i nie udało się zaktualizować Chrome. <ph name="BEGIN_LINK" />Napraw nieudane aktualizacje Chrome i rozwiąż inne problemy z aktualizacjami<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> – logowanie do sieci – Chrome</translation> <translation id="3019382870990049182">Uruchom ponownie, aby zaktualizować &ChromeOS Flex</translation> <translation id="303514781271618814">Testujemy nowe funkcje Chrome, dzięki którym witryny będą mogły zapewniać użytkownikom taką samą wygodę przeglądania treści przy wykorzystaniu mniejszej ilości danych</translation> <translation id="3037838751736561277">Google Chrome jest w trybie działania w tle</translation> +<translation id="3038232873781883849">Czekam na instalację…</translation> <translation id="3059710691562604940">Bezpieczne przeglądanie jest wyłączone. Chrome zaleca jego włączenie.</translation> <translation id="3065168410429928842">Karta Chrome</translation> <translation id="3069821012350118710">Strony, na które wchodzisz, pamiętają Cię, dopóki nie zamkniesz Chrome</translation> @@ -114,6 +123,7 @@ <translation id="3169523567916669830">W czasie testów możesz przeglądać i usuwać interesujące Cię tematy, których witryny używają do dobierania wyświetlanych reklam. Chrome ocenia, jakie są Twoje zainteresowania, na podstawie ostatniej historii przeglądania.</translation> <translation id="3245429137663807393">Jeśli udostępnisz także raporty o użytkowaniu Chrome, będą one zawierały odwiedzane przez Ciebie adresy URL.</translation> <translation id="3282568296779691940">Zaloguj się w Chrome</translation> +<translation id="3286538390144397061">Uruchom ponownie teraz</translation> <translation id="3360895254066713204">Pomoc Chrome</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome uruchomi się ponownie teraz}=1{Chrome uruchomi się ponownie za 1 sekundę}few{Chrome uruchomi się ponownie za # sekundy}many{Chrome uruchomi się ponownie za # sekund}other{Chrome uruchomi się ponownie za # sekundy}}</translation> <translation id="3396977131400919238">Podczas instalacji wystąpił błąd systemu operacyjnego. Pobierz Google Chrome ponownie.</translation> @@ -150,9 +160,11 @@ <translation id="4106587138345390261">Testujemy nowe funkcje Chrome, dzięki którym witryny będą mogły zapewniać użytkownikom taką samą wygodę przeglądania treści przy wykorzystaniu mniejszej ilości informacji</translation> <translation id="4110895483821904099">Skonfiguruj nowy profil w Chrome</translation> <translation id="4147555960264124640">Logujesz się na zarządzane konto i przekazujesz jego administratorowi kontrolę nad swoim profilem Google Chrome. Twoje dane Chrome, takie jak aplikacje, zakładki, historia, hasła i inne ustawienia, zostaną trwale powiązane z użytkownikiem <ph name="USER_NAME" />. Będzie można je usunąć w Panelu kont Google, ale nie będzie można ich powiązać z innym kontem. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Trwa instalowanie...</translation> <translation id="4149882025268051530">Instalator nie może prawidłowo rozpakować archiwum. Pobierz Google Chrome ponownie.</translation> <translation id="4191857738314598978">{0,plural, =1{Ponowne uruchomienie Chrome nastąpi w ciągu 1 dnia}few{Ponowne uruchomienie Chrome nastąpi w ciągu # dni}many{Ponowne uruchomienie Chrome nastąpi w ciągu # dni}other{Ponowne uruchomienie Chrome nastąpi w ciągu # dnia}}</translation> <translation id="4205939740494406371">Chrome nie może sprawdzić Twoich haseł. Spróbuj ponownie za 24 godziny lub <ph name="BEGIN_LINK" />sprawdź hasła na koncie Google<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">Anuluję...</translation> <translation id="4242034826641750751">Ta strona musi mieć w Chrome dostęp do aparatu i mikrofonu</translation> <translation id="424864128008805179">Wylogować z Chrome?</translation> <translation id="4251615635259297716">Połączyć Twoje dane Chrome z tym kontem?</translation> @@ -160,6 +172,7 @@ <translation id="4281844954008187215">Warunki korzystania z usługi</translation> <translation id="4293420128516039005">Zaloguj się, by synchronizować dane Chrome i korzystać z własnych ustawień przeglądarki na wielu urządzeniach</translation> <translation id="4328355335528187361">Wersja deweloperska Google Chrome (mDNS-In)</translation> +<translation id="4334294535648607276">Pobieranie ukończone.</translation> <translation id="4335235004908507846">Chrome pomaga chronić Cię przed naruszeniami bezpieczeństwa danych, niebezpiecznymi rozszerzeniami i innymi zagrożeniami.</translation> <translation id="4343195214584226067">Rozszerzenie <ph name="EXTENSION_NAME" /> zostało dodane do Chrome</translation> <translation id="4384570495110188418">Chrome nie może sprawdzić haseł, jeśli się nie zalogujesz</translation> @@ -174,6 +187,7 @@ <translation id="4600710005438004015">Aktualizacja Chrome do najnowszej wersji nie udała się, więc nie masz dostępu do najnowszych funkcji i poprawek zabezpieczeń.</translation> <translation id="4627412468266359539">Opcjonalnie: pomóż ulepszać funkcje i działanie ChromeOS Flex, automatycznie wysyłając do Google dane diagnostyczne i dane o korzystaniu.</translation> <translation id="4633000520311261472">Aby poprawić bezpieczeństwo Chrome, wyłączyliśmy niektóre rozszerzenia niedostępne w <ph name="IDS_EXTENSION_WEB_STORE_TITLE" />, które mogły zostać dodane bez Twojej wiedzy.</translation> +<translation id="4680828127924988555">Anuluj instalację</translation> <translation id="469553575393225953">Rozszerzenia, aplikacje i motywy z nieznanych źródeł mogą wyrządzić szkody na Twoim urządzeniu. Chrome zaleca, aby instalować je tylko ze sklepu Chrome Web Store</translation> <translation id="4728575227883772061">Instalacja nie powiodła się z powodu nieokreślonego błędu. Jeśli Google Chrome jest aktualnie uruchomiony, zamknij aplikację i spróbuj ponownie.</translation> <translation id="4747730611090640388">Chrome może szacować Twoje zainteresowania. Później odwiedzana przez Ciebie witryna może wykorzystać te informacje, żeby spersonalizować wyświetlane Ci reklamy.</translation> @@ -225,9 +239,13 @@ <translation id="5895138241574237353">Uruchom ponownie</translation> <translation id="5901850848447342934">Gdy zamkniesz Chrome, nastąpi <ph name="BEGIN_BOLD" />wylogowanie z większości stron<ph name="END_BOLD" />. Jeśli wyłączona jest synchronizacja, dojdzie też do <ph name="BEGIN_BOLD" />wylogowania z usług Google i Chrome<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> – logowanie do sieci</translation> +<translation id="5924017743176219022">Łączę z internetem…</translation> <translation id="5940385492829620908">Tu są Twoje strony, zakładki i inne dane z Chrome.</translation> +<translation id="5941711191222866238">Minimalizuj</translation> <translation id="5941830788786076944">Ustaw Google Chrome jako domyślną przeglądarkę</translation> <translation id="5959292945051687759">Jeśli ustawienia nie widać na tej stronie, zajrzyj do <ph name="LINK_BEGIN" />ustawień Chrome OS<ph name="LINK_END" /></translation> +<translation id="6003112304606738118">Pobieram… Pozostało: <ph name="HOURS" /> godz.</translation> +<translation id="6040143037577758943">Zamknij</translation> <translation id="6070348360322141662">Dla większego bezpieczeństwa Google Chrome szyfruje dane</translation> <translation id="608006075545470555">Dodaj profil służbowy w tej przeglądarce</translation> <translation id="6113794647360055231">Chrome jest jeszcze lepszy</translation> @@ -236,8 +254,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> – Google Chrome Beta</translation> <translation id="6235018212288296708">Reguła dla ruchu przychodzącego w Google Chrome zezwalająca na ruch mDNS.</translation> <translation id="6247557882553405851">Menedżer haseł Google</translation> +<translation id="6273793429163604305">Na miejsca…</translation> <translation id="6291089322031436445">Aplikacje do Chrome w wersji deweloperskiej</translation> <translation id="6291549208091401781">Google Chrome jest już zainstalowany dla wszystkich użytkowników tego komputera.</translation> +<translation id="6327105987658262776">Brak dostępnych aktualizacji.</translation> <translation id="6412673304250309937">Sprawdza, czy URL jest na liście potencjalnie niebezpiecznych stron zapisanej w Chrome. Jeśli strona próbuje wykraść Twoje hasło lub pobierasz szkodliwy plik, Chrome może też wysłać URL wraz z fragmentami zawartości strony do usługi Bezpieczne przeglądanie.</translation> <translation id="6418662306461808273">Przełączyć na istniejący profil Chrome?</translation> <translation id="6506909944137591434">Aby utworzyć mapę 3D Twojego otoczenia, Chrome potrzebuje dostępu do aparatu</translation> @@ -258,6 +278,7 @@ <translation id="6943584222992551122">Dane przeglądania tej osoby zostaną usunięte z tego urządzenia. Aby je odzyskać, zaloguj się w Chrome jako <ph name="USER_EMAIL" />.</translation> <translation id="6967962315388095737">Reguła dla ruchu przychodzącego w Google Chrome Beta zezwalająca na ruch mDNS.</translation> <translation id="6989339256997917931">Przeglądarka Google Chrome została zaktualizowana, ale nie była przez Ciebie używana przez co najmniej 30 dni.</translation> +<translation id="7025789849649390912">Instalacja zatrzymana.</translation> <translation id="7025800014283535195">Tu możesz przełączać się między profilami Chrome</translation> <translation id="7036251913954633326">Jeśli chcesz użyć tego konta tylko raz, możesz skorzystać z <ph name="GUEST_LINK_BEGIN" />trybu gościa<ph name="GUEST_LINK_END" /> w przeglądarce Chrome. Jeśli chcesz dodać konto innej osoby, <ph name="LINK_BEGIN" />dodaj nową osobę<ph name="LINK_END" /> do urządzenia <ph name="DEVICE_TYPE" />. @@ -286,11 +307,13 @@ <translation id="7481213027396403996">Korzystaj z najlepszych zabezpieczeń Chrome</translation> <translation id="7486227612705979895">Chrome będzie mieć dostęp do Dysku, by wyświetlać podpowiedzi na pasku adresu</translation> <translation id="7535429826459677826">Wersja deweloperska Google Chrome</translation> +<translation id="7583399374488819119">Instalator <ph name="COMPANY_NAME" /></translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">Witamy w Chrome</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> wymaga, aby przed korzystaniem z tego urządzenia przeczytać i zaakceptować Warunki korzystania z usługi. Nie rozszerzają, nie zmieniają ani nie ograniczają one Warunków korzystania z Google Chrome OS.</translation> <translation id="7629695634924605473">Chrome poinformuje Cię, jeśli Twoje hasła dostaną się w niepowołane ręce</translation> <translation id="7641148173327520642">Administrator systemu skonfigurował Google Chrome tak, by strona <ph name="TARGET_URL_HOSTNAME" /> otwierała się w przeglądarce <ph name="ALTERNATIVE_BROWSER_NAME" />.</translation> +<translation id="7649070708921625228">Pomoc</translation> <translation id="7651907282515937834">Logo Chrome Enterprise</translation> <translation id="7655455401911432608">Twoja historia przeglądania, czyli rejestr witryn, które odwiedzasz w Chrome na tym urządzeniu.</translation> <translation id="7747138024166251722">Instalator nie mógł utworzyć katalogu tymczasowego. Sprawdź, czy na dysku jest dość wolnego miejsca oraz sprawdź, czy posiadasz uprawnienia do instalowania programów.</translation> @@ -302,6 +325,8 @@ <translation id="7801699035218095297">Google Chrome próbuje skopiować hasła. Aby na to zezwolić, podaj swoje hasło do Windows.</translation> <translation id="7808348361785373670">Usuń z Chrome...</translation> <translation id="7825851276765848807">Instalacja nie powiodła się z powodu nieokreślonego błędu. Pobierz Google Chrome ponownie.</translation> +<translation id="7845233973568007926">Dziękujemy za instalację. Przed rozpoczęciem korzystania z programu <ph name="BUNDLE_NAME" /> musisz ponownie uruchomić komputer.</translation> +<translation id="7872446069773932638">Pobieram… Pozostało: <ph name="SECONDS" /> s.</translation> <translation id="7880591377632733558">Witamy w Chrome, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">Jeśli dzielisz komputer ze znajomymi lub rodziną, wszyscy możecie niezależnie przeglądać internet i po swojemu skonfigurować Chrome.</translation> <translation id="7896673875602241923">Ktoś zalogował się wcześniej w Chrome na tym komputerze jako <ph name="ACCOUNT_EMAIL_LAST" />. Utwórz nowego użytkownika Chrome, by Twoje informacje były przechowywane oddzielnie.</translation> @@ -312,8 +337,11 @@ <translation id="8005666035647241369">W menedżerze haseł Google w przypadku tego urządzenia</translation> <translation id="8008534537613507642">Ponownie zainstaluj Chrome</translation> <translation id="8013993649590906847">Jeśli obraz nie ma przydatnego opisu, Chrome spróbuje go dla Ciebie stworzyć. W tym celu obrazy zostaną wysłane do Google.</translation> +<translation id="80471789339884597">Dziękujemy za instalację. Przed rozpoczęciem korzystania z programu <ph name="BUNDLE_NAME" /> musisz ponownie uruchomić wszystkie przeglądarki.</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">&Google Chrome – informacje</translation> +<translation id="813913629614996137">Inicjuję…</translation> <translation id="8255190535488645436">Google Chrome używa Twojej kamery i mikrofonu.</translation> <translation id="8286862437124483331">Google Chrome próbuje pokazać hasła. Podaj swoje hasło do Windows, by na to zezwolić.</translation> <translation id="828798499196665338">Rodzic wyłączył „Uprawnienia stron, aplikacji i rozszerzeń” dla Chrome. Włączenie elementu <ph name="EXTENSION_TYPE_PARAMETER" /> jest niedozwolone.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_pt-BR.xtb b/chrome/app/resources/google_chrome_strings_pt-BR.xtb index 2d284b8..b4a7adef 100644 --- a/chrome/app/resources/google_chrome_strings_pt-BR.xtb +++ b/chrome/app/resources/google_chrome_strings_pt-BR.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="pt-BR"> <translation id="1001534784610492198">O arquivo do instalador está corrompido ou é inválido. Baixe o Google Chrome novamente.</translation> +<translation id="1026101648481255140">Retomar instalação</translation> <translation id="102763973188675173">Personalize e controle o Google Chrome. Uma atualização está disponível.</translation> <translation id="1051826050538111504">Há um software nocivo no seu computador. O Chrome pode removê-lo, restaurar as configurações e desativar as extensões para que o navegador volte a funcionar normalmente.</translation> <translation id="1065672644894730302">Não foi possível ler suas preferências. Alguns recursos podem não estar disponíveis e as alterações nas preferências não serão salvas.</translation> @@ -13,6 +14,7 @@ <translation id="1154147086299354128">&Abrir no Chrome</translation> <translation id="1178374936842835197">Se uma configuração não aparecer nesta página, confira as <ph name="LINK_BEGIN" /> configurações do ChromeOS Flex<ph name="LINK_END" /></translation> +<translation id="1203500561924088507">Agradecemos por fazer a instalação. É necessário reiniciar o navegador antes de utilizar o <ph name="BUNDLE_NAME" />.</translation> <translation id="1278833599417554002">Reinicializar para atualizar o &Chrome</translation> <translation id="1302523850133262269">Aguarde enquanto o Chrome instala as últimas atualizações do sistema.</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> requer que você leia e aceite os Termos de Serviço a seguir antes de usar o dispositivo. Esses termos não ampliam, modificam nem limitam os Termos do Google ChromeOS Flex.</translation> @@ -33,6 +35,7 @@ <translation id="1619887657840448962">Para tornar o Chrome mais seguro, desativamos a extensão a seguir, que não está listada na <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> e pode ter sido adicionada sem seu conhecimento.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Como gerenciar seus dados<ph name="END_BOLD" />: para proteger sua privacidade, excluímos automaticamente seus interesses que têm mais de quatro semanas. Enquanto você navega, um interesse pode aparecer na lista novamente. Você também pode remover interesses que não quer que o Chrome considere.</translation> <translation id="1628000112320670027">Ajuda com o Chrome</translation> +<translation id="1640672724030957280">Fazendo download...</translation> <translation id="1662146548738125461">Sobre o ChromeOS Flex</translation> <translation id="1674870198290878346">Abrir link na janela &sem rastros do Chrome</translation> <translation id="1682634494516646069">O Google Chrome não pode ler e gravar neste diretório de dados: <ph name="USER_DATA_DIRECTORY" /></translation> @@ -48,7 +51,9 @@ <translation id="1877026089748256423">O Google Chrome está desatualizado</translation> <translation id="1919130412786645364">Permitir login no Chrome</translation> <translation id="1952239763774043237">Para receber as próximas atualizações do Google Chrome, você vai precisar do macOS 10.13 ou versão mais recente. Este computador está usando o macOS 10.12.</translation> +<translation id="1953553007165777902">Fazendo o download… <ph name="MINUTE" /> minuto(s) restante(s)</translation> <translation id="2018528049276128029">Cada perfil armazena as próprias informações do Chrome, como favoritos, histórico, senhas, entre outras</translation> +<translation id="2018879682492276940">Falha na instalação. Tente novamente.</translation> <translation id="2071318482926839249">Outra conta já está conectada. Para manter sua navegação separada, o Chrome pode criar um perfil só para você.</translation> <translation id="207902854391093810">Quando os testes estão ativados, a medição de anúncios permite que os sites que você visita solicitem informações do Chrome, ajudando a medir o desempenho dos anúncios. Ela também restringe o rastreamento entre sites transferindo o mínimo de informações possível entre eles.</translation> <translation id="2094648590148273905">Termos do ChromeOS Flex</translation> @@ -60,6 +65,7 @@ <translation id="2131230230468101642">Para proteger sua privacidade, excluímos automaticamente seus interesses que têm mais de quatro semanas. Enquanto você navega, um interesse pode aparecer na lista novamente. Você também pode remover interesses que não quer que o Chrome considere.</translation> <translation id="2139300032719313227">Reiniciar o ChromeOS</translation> <translation id="2151406531797534936">Reinicie o Chrome agora</translation> +<translation id="2174917724755363426">A instalação não foi concluída. Tem certeza de que quer cancelar?</translation> <translation id="2258103955319320201">Para ter acesso aos recursos do navegador Chrome em todos os seus dispositivos, faça login e ative a sincronização</translation> <translation id="2290014774651636340">As chaves da API do Google não foram encontradas. Algumas funcionalidades do Google Chrome serão desativadas.</translation> <translation id="2290095356545025170">Você quer mesmo desinstalar o Google Chrome?</translation> @@ -96,13 +102,16 @@ <translation id="2871893339301912279">Você fez login no Google Chrome.</translation> <translation id="2885378588091291677">Gerenciador de tarefas</translation> <translation id="2888126860611144412">Sobre o Google Chrome</translation> +<translation id="2915996080311180594">Reiniciar mais tarde</translation> <translation id="2926676257163822632">Senhas fracas são fáceis de adivinhar. Deixe o Chrome <ph name="BEGIN_LINK" />criar e guardar senhas fortes para você<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">O Chrome precisa da permissão de acesso à câmera para este site</translation> +<translation id="2928420929544864228">Instalação concluída.</translation> <translation id="2929907241665500097">A atualização do Chrome não foi concluída. Algo deu errado. <ph name="BEGIN_LINK" />Corrija as atualizações com falhas e os problemas de atualização do Chrome.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> - Login na rede - Chrome</translation> <translation id="3019382870990049182">Reiniciar para atualizar o &ChromeOS Flex</translation> <translation id="303514781271618814">O Chrome está explorando novos recursos que permitem que os sites ofereçam a mesma experiência de navegação usando menos dados</translation> <translation id="3037838751736561277">O Google Chrome está em modo de segundo plano.</translation> +<translation id="3038232873781883849">Aguardando instalação...</translation> <translation id="3059710691562604940">O "Navegação segura" está desativado. O Chrome recomenda ativá-lo.</translation> <translation id="3065168410429928842">Guia do Chrome</translation> <translation id="3069821012350118710">Os sites que você acessar armazenarão suas informações até que o Chrome seja fechado</translation> @@ -116,6 +125,7 @@ <translation id="3169523567916669830">Durante os testes, é possível ver e remover os assuntos de interesse que os sites usam para mostrar anúncios a você. O Chrome faz uma estimativa dos seus interesses com base no seu histórico de navegação recente.</translation> <translation id="3245429137663807393">Se você também compartilhar os relatórios de uso do Chrome, eles vão incluir os URLs acessados</translation> <translation id="3282568296779691940">Fazer login no Google Chrome</translation> +<translation id="3286538390144397061">Reiniciar agora</translation> <translation id="3360895254066713204">Auxiliar do Google Chrome</translation> <translation id="3379938682270551431">{0,plural, =0{O Chrome será reiniciado agora}=1{O Chrome será reiniciado em 1 segundo}one{O Chrome será reiniciado em # segundo}other{O Chrome será reiniciado em # segundos}}</translation> <translation id="3396977131400919238">Ocorreu um erro no sistema operacional durante a instalação. Baixe o Google Chrome novamente.</translation> @@ -152,9 +162,11 @@ <translation id="4106587138345390261">O Chrome está explorando novos recursos que permitem que os sites ofereçam a mesma experiência de navegação atual usando menos informações pessoais</translation> <translation id="4110895483821904099">Configure seu novo perfil do Chrome</translation> <translation id="4147555960264124640">Você está fazendo login com uma conta gerenciada e concedendo ao administrador da conta o controle sobre seu perfil do Google Chrome. Seus dados do Google Chrome, como aplicativos, favoritos, histórico, senhas e outras configurações serão permanentemente vinculados a <ph name="USER_NAME" />. Você pode excluir esses dados pelo painel das Contas do Google, mas não pode associá-los a outra conta. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Instalando...</translation> <translation id="4149882025268051530">Houve uma falha no instalador ao descompactar o arquivo. Baixe o Google Chrome novamente.</translation> <translation id="4191857738314598978">{0,plural, =1{Reiniciar o Chrome em 1 dia}one{Reiniciar o Chrome em # dia}other{Reiniciar o Chrome em # dias}}</translation> <translation id="4205939740494406371">Não foi possível verificar suas senhas. Tente novamente em 24 horas ou <ph name="BEGIN_LINK" />verifique-as na sua Conta do Google<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">Cancelando…</translation> <translation id="4242034826641750751">O Chrome precisa da permissão de acesso ao microfone e à câmera para este site</translation> <translation id="424864128008805179">Sair do Google Chrome?</translation> <translation id="4251615635259297716">Vincular seus dados do Google Chrome a esta conta?</translation> @@ -162,6 +174,7 @@ <translation id="4281844954008187215">Termos de Serviço</translation> <translation id="4293420128516039005">Faça login para sincronizar e personalizar o Chrome em todos os seus dispositivos</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">Download concluído</translation> <translation id="4335235004908507846">O Chrome pode ajudar na proteção contra violações de dados, extensões maliciosas e muito mais</translation> <translation id="4343195214584226067">A extensão <ph name="EXTENSION_NAME" /> foi adicionada ao Chrome</translation> <translation id="4384570495110188418">O Chrome não pode verificar suas senhas porque sua conta não está conectada</translation> @@ -176,6 +189,7 @@ <translation id="4600710005438004015">Não foi possível atualizar o Chrome para a versão mais recente. Com isso, você está perdendo novos recursos e correções de segurança.</translation> <translation id="4627412468266359539">Opcional: ajude a melhorar os recursos e o desempenho do ChromeOS Flex enviando automaticamente dados de uso e diagnóstico ao Google.</translation> <translation id="4633000520311261472">Para tornar o Google Chrome mais seguro, desativamos algumas extensões que não estão listadas na <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> e podem ser sido adicionadas sem seu conhecimento.</translation> +<translation id="4680828127924988555">Cancelar instalação</translation> <translation id="469553575393225953">Extensões, apps e temas de fontes desconhecidas podem danificar o dispositivo. O Chrome recomenda os instalar apenas pela Chrome Web Store</translation> <translation id="4728575227883772061">Houve uma falha na instalação devido a um erro não-especificado. Se o Google Chrome estiver em execução no momento, feche-o e tente novamente.</translation> <translation id="4747730611090640388">O Chrome faz uma estimativa dos seus interesses. Sites que você visitar vão poder pedir ao Chrome para ver seus interesses e personalizar os anúncios mostrados a você.</translation> @@ -227,10 +241,14 @@ <translation id="5895138241574237353">Reiniciar</translation> <translation id="5901850848447342934">Sua conta será <ph name="BEGIN_BOLD" />desconectada da maioria dos sites<ph name="END_BOLD" /> quando você fechar o Chrome. Se a sincronização estiver desativada, a conta também será <ph name="BEGIN_BOLD" />desconectada dos Serviços do Google e do navegador<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - Login na rede</translation> +<translation id="5924017743176219022">Conectando-se à Internet...</translation> <translation id="5940385492829620908">Sua Web, seus favoritos e demais conteúdo do Chrome estão aqui.</translation> +<translation id="5941711191222866238">Minimizar</translation> <translation id="5941830788786076944">Fazer do Google Chrome o navegador padrão</translation> <translation id="5959292945051687759">Se uma configuração não for exibida nesta página, verifique as <ph name="LINK_BEGIN" /> configurações do ChromeOS<ph name="LINK_END" /></translation> +<translation id="6003112304606738118">Fazendo o download… <ph name="HOURS" /> hora(s) restante(s)</translation> +<translation id="6040143037577758943">Fechar</translation> <translation id="6070348360322141662">Para maior segurança, o Google Chrome criptografará seus dados</translation> <translation id="608006075545470555">Adicionar um perfil de trabalho a este navegador</translation> <translation id="6113794647360055231">O Chrome ficou ainda melhor</translation> @@ -239,8 +257,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" />: Google Chrome Beta</translation> <translation id="6235018212288296708">Regra interna do Google Chrome que permite o tráfego mDNS.</translation> <translation id="6247557882553405851">Gerenciador de senhas do Google</translation> +<translation id="6273793429163604305">Em suas marcas…</translation> <translation id="6291089322031436445">Apps do Chrome Dev</translation> <translation id="6291549208091401781">O Google Chrome já está instalado para todos os usuários do seu computador.</translation> +<translation id="6327105987658262776">Nenhuma atualização disponível.</translation> <translation id="6412673304250309937">Verifica se os URLs estão em uma lista de sites não seguros armazenada no Chrome. Se um site tentar roubar sua senha ou se você fizer o download de um arquivo nocivo, o Chrome também poderá enviar URLs, incluindo partes do conteúdo da página, para o "Navegação segura".</translation> <translation id="6418662306461808273">Alternar para um perfil do Chrome existente?</translation> <translation id="6506909944137591434">O Chrome precisa da permissão de acesso à câmera para criar um mapa 3D do ambiente</translation> @@ -261,6 +281,7 @@ <translation id="6943584222992551122">Os dados de navegação dessa pessoa serão excluídos deste dispositivo. Para recuperar os dados, faça login no Chrome como <ph name="USER_EMAIL" />.</translation> <translation id="6967962315388095737">Regra interna do Google Chrome Beta que permite o tráfego mDNS.</translation> <translation id="6989339256997917931">O Google Chrome foi atualizado, mas ele não é utilizado há pelo menos trinta dias.</translation> +<translation id="7025789849649390912">Instalação interrompida.</translation> <translation id="7025800014283535195">Aqui, você pode alternar entre os perfis do Chrome</translation> <translation id="7036251913954633326">Se você quer usar essa conta apenas uma vez, use o <ph name="GUEST_LINK_BEGIN" />Modo convidado<ph name="GUEST_LINK_END" /> no navegador Chrome. Se quer adicionar uma conta para outra pessoa, <ph name="LINK_BEGIN" />adicione uma nova pessoa<ph name="LINK_END" /> ao <ph name="DEVICE_TYPE" />. @@ -289,11 +310,13 @@ <translation id="7481213027396403996">Use o nível mais alto de segurança do Chrome</translation> <translation id="7486227612705979895">O Chrome acessará seu Drive para fazer sugestões na barra de endereço</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119">Instalador do <ph name="COMPANY_NAME" /></translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">Bem-vindo ao Google Chrome</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> requer que você leia e aceite os Termos de Serviço a seguir antes de usar o dispositivo. Esses termos não ampliam, modificam nem limitam os Termos do Google ChromeOS.</translation> <translation id="7629695634924605473">O Chrome avisa se suas senhas forem comprometidas</translation> <translation id="7641148173327520642">O administrador do seu sistema configurou o Google Chrome para abrir o <ph name="ALTERNATIVE_BROWSER_NAME" /> ao acessar <ph name="TARGET_URL_HOSTNAME" />.</translation> +<translation id="7649070708921625228">Ajuda</translation> <translation id="7651907282515937834">Logotipo do Chrome Enterprise</translation> <translation id="7655455401911432608">Seu histórico de navegação, um registro de sites visitados usando o Chrome neste dispositivo.</translation> <translation id="7747138024166251722">O instalador não conseguiu criar um diretório temporário. Verifique se há espaço livre em disco e se há permissão para a instalação de software.</translation> @@ -305,6 +328,8 @@ <translation id="7801699035218095297">O Google Chrome está tentando copiar senhas. Digite a senha do Windows para permitir essa ação.</translation> <translation id="7808348361785373670">Remover do Chrome</translation> <translation id="7825851276765848807">Houve uma falha na instalação devido a um erro não-especificado. Faça o download do Google Chrome novamente.</translation> +<translation id="7845233973568007926">Agradecemos por fazer a instalação. É necessário reiniciar o computador antes de utilizar o <ph name="BUNDLE_NAME" />.</translation> +<translation id="7872446069773932638">Fazendo o download… <ph name="SECONDS" /> segundo(s) restante(s)</translation> <translation id="7880591377632733558">Conheça o Chrome, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">Se você usa um computador compartilhado, seus amigos e familiares podem navegar separadamente e configurar o Google Chrome da maneira que desejarem.</translation> <translation id="7896673875602241923">Anteriormente, alguém fez login no Chrome neste computador como <ph name="ACCOUNT_EMAIL_LAST" />. Crie um novo usuário do Chrome para manter suas informações separadas.</translation> @@ -315,8 +340,11 @@ <translation id="8005666035647241369">Para o Gerenciador de senhas do Google deste dispositivo</translation> <translation id="8008534537613507642">Reinstalar o Google Chrome</translation> <translation id="8013993649590906847">Se uma imagem não tiver uma descrição útil, o Chrome tentará fornecer uma para você. As imagens serão enviadas ao Google para a criação de descrições.</translation> +<translation id="80471789339884597">Agradecemos por fazer a instalação. É necessário reiniciar todos os navegadores antes de utilizar o <ph name="BUNDLE_NAME" />.</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">Sobre o Google Chrome</translation> +<translation id="813913629614996137">Inicializando…</translation> <translation id="8255190535488645436">O Google Chrome está usando sua câmera e seu microfone.</translation> <translation id="8286862437124483331">O Google Chrome está tentando mostrar senhas. Digite sua senha do Windows para permitir isso.</translation> <translation id="828798499196665338">Seu pai/mãe desativou "Permissões para sites, apps e extensões" no Chrome. Não é permitido ativar <ph name="EXTENSION_TYPE_PARAMETER" />.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_pt-PT.xtb b/chrome/app/resources/google_chrome_strings_pt-PT.xtb index 92e1752..85fa866 100644 --- a/chrome/app/resources/google_chrome_strings_pt-PT.xtb +++ b/chrome/app/resources/google_chrome_strings_pt-PT.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="pt-PT"> <translation id="1001534784610492198">O arquivo do programa de instalação está corrompido ou é inválido. Descarregue de novo o Google Chrome.</translation> +<translation id="1026101648481255140">Retomar instalação</translation> <translation id="102763973188675173">Personalize e controle o Google Chrome. Está disponível uma atualização.</translation> <translation id="1051826050538111504">Existe software prejudicial no seu computador. O Chrome pode removê-lo, restaurar as suas definições e desativar as extensões para que o navegador volte a funcionar normalmente.</translation> <translation id="1065672644894730302">Não é possível ler as suas preferências. Algumas funcionalidades poderão estar indisponíveis e as alterações efetuadas às preferências não serão guardadas.</translation> @@ -13,6 +14,7 @@ <translation id="1154147086299354128">&Abrir no Chrome</translation> <translation id="1178374936842835197">Se não encontrar uma definição nesta página, procure nas <ph name="LINK_BEGIN" /> definições do ChromeOS Flex<ph name="LINK_END" /></translation> +<translation id="1203500561924088507">Agradecemos a instalação. Tem de reiniciar o navegador antes de utilizar o <ph name="BUNDLE_NAME" />.</translation> <translation id="1278833599417554002">Reiniciar para atualizar o &Chrome</translation> <translation id="1302523850133262269">Aguarde até que o Chrome instale as atualizações do sistema mais recentes.</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> requer a leitura e aceitação dos seguintes Termos de Utilização antes de usar este dispositivo. Estes termos não ampliam, não modificam nem limitam os Termos do Google ChromeOS Flex.</translation> @@ -33,6 +35,7 @@ <translation id="1619887657840448962">Para tornar o Chrome mais seguro, desativámos a seguinte extensão, que não está listada na <ph name="IDS_EXTENSION_WEB_STORE_TITLE" />, e é possível que tenha sido adicionada sem o seu conhecimento.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Como pode gerir os seus dados:<ph name="END_BOLD" /> para proteger a sua privacidade, eliminamos automaticamente os seus interesses com mais de 4 semanas. Enquanto navega, um interesse pode aparecer novamente na lista. Em alternativa, pode remover os interesses que não quer que o Chrome considere.</translation> <translation id="1628000112320670027">Obter ajuda relacionada com o Chrome</translation> +<translation id="1640672724030957280">A transferir...</translation> <translation id="1662146548738125461">Acerca do ChromeOS Flex</translation> <translation id="1674870198290878346">Abrir link numa janela de nave&gação anónima do Chrome</translation> <translation id="1682634494516646069">O Google Chrome não consegue ler e escrever no respetivo diretório de dados: <ph name="USER_DATA_DIRECTORY" /></translation> @@ -48,7 +51,9 @@ <translation id="1877026089748256423">O Chrome está desatualizado</translation> <translation id="1919130412786645364">Permitir o início de sessão no Chrome</translation> <translation id="1952239763774043237">Para obter atualizações futuras do Google Chrome, precisa do macOS 10.13 posterior. Este computador está a usar o macOS 10.12.</translation> +<translation id="1953553007165777902">A transferir… Falta(m) <ph name="MINUTE" /> minuto(s)</translation> <translation id="2018528049276128029">Cada perfil possui as suas próprias informações do Chrome, como marcadores, histórico, palavras-passe e muito mais.</translation> +<translation id="2018879682492276940">Falha ao instalar. Tente novamente.</translation> <translation id="2071318482926839249">Já foi iniciada sessão com outra conta. Para manter a sua navegação separada, o Chrome pode criar-lhe o seu próprio perfil.</translation> <translation id="207902854391093810">Quando as avaliações estão ativadas, a medição de anúncios permite que os sites que visita peçam informações ao Chrome que ajudam o site a medir o desempenho dos respetivos anúncios. A medição de anúncios restringe a monitorização entre sites ao transferir o mínimo de informações possível entre sites.</translation> <translation id="2094648590148273905">Termos do ChromeOS Flex</translation> @@ -60,6 +65,7 @@ <translation id="2131230230468101642">Para proteger a sua privacidade, eliminamos automaticamente os seus interesses com mais de 4 semanas. Enquanto navega, um interesse pode aparecer novamente na lista. Em alternativa, pode remover os interesses que não quer que o Chrome considere.</translation> <translation id="2139300032719313227">Reinicie o ChromeOS</translation> <translation id="2151406531797534936">Reinicie o Chrome agora</translation> +<translation id="2174917724755363426">Instalação não concluída. Tem a certeza de que quer cancelar?</translation> <translation id="2258103955319320201">Para aceder aos seus itens do navegador Chrome em todos os seus dispositivos, inicie sessão e, em seguida, ative a sincronização</translation> <translation id="2290014774651636340">As chaves da API do Google estão em falta. Algumas funcionalidades do Google Chrome serão desativadas.</translation> <translation id="2290095356545025170">Tem a certeza de que pretende desinstalar o Google Chrome?</translation> @@ -96,13 +102,16 @@ <translation id="2871893339301912279">Tem sessão iniciada no Chrome!</translation> <translation id="2885378588091291677">Gestor de tarefas</translation> <translation id="2888126860611144412">Acerca do Chrome</translation> +<translation id="2915996080311180594">Reiniciar mais tarde</translation> <translation id="2926676257163822632">As palavras-passe fracas são fáceis de adivinhar. Permita que o Chrome <ph name="BEGIN_LINK" />crie e memorize palavra-passes fortes<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">O Chrome necessita da autorização da câmara para este site</translation> +<translation id="2928420929544864228">Instalação concluída.</translation> <translation id="2929907241665500097">O Chrome não foi atualizado. Ocorreu um erro. <ph name="BEGIN_LINK" />Corrija problemas de atualização do Chrome e falhas nas atualizações<ph name="END_LINK" />.</translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> – Início de sessão na rede – Chrome</translation> <translation id="3019382870990049182">Reiniciar para atualizar o &ChromeOS Flex</translation> <translation id="303514781271618814">O Chrome está a explorar novas funcionalidades que permitem que os sites forneçam a mesma experiência de navegação com uma menor utilização dos seus dados</translation> <translation id="3037838751736561277">O Google Chrome está no modo em segundo plano.</translation> +<translation id="3038232873781883849">A aguardar a instalação…</translation> <translation id="3059710691562604940">A Navegação segura está desativada. O Chrome recomenda que a ative.</translation> <translation id="3065168410429928842">Separador do Chrome</translation> <translation id="3069821012350118710">Os sites que visita memorizam as suas informações até fechar o Chrome</translation> @@ -116,6 +125,7 @@ <translation id="3169523567916669830">Durante as avaliações, pode ver e remover tópicos de interesse que os sites usam para lhe mostrar anúncios. O Chrome estima os seus interesses com base no seu histórico de navegação recente.</translation> <translation id="3245429137663807393">Se também partilhar relatórios de utilização do Chrome, esses relatórios incluem os URLs que visita</translation> <translation id="3282568296779691940">Iniciar sessão no Chrome</translation> +<translation id="3286538390144397061">Reiniciar agora</translation> <translation id="3360895254066713204">Ajudante do Chrome</translation> <translation id="3379938682270551431">{0,plural, =0{O Chrome será reiniciado agora}=1{O Chrome será reiniciado dentro de 1 segundo}other{O Chrome será reiniciado dentro de # segundos}}</translation> <translation id="3396977131400919238">Ocorreu um erro no sistema operativo durante a instalação. Descarregue de novo o Google Chrome.</translation> @@ -152,9 +162,11 @@ <translation id="4106587138345390261">O Chrome está a explorar novas funcionalidades que permitem que os sites forneçam a mesma experiência de navegação com uma menor utilização das suas informações</translation> <translation id="4110895483821904099">Configure o seu novo perfil do Chrome</translation> <translation id="4147555960264124640">Está a iniciar sessão com uma conta gerida e a permitir que o gestor controle o seu perfil do Google Chrome. Os seus dados do Chrome, como aplicações, marcadores, histórico, palavras-passe e outras definições, ficarão associados definitivamente a <ph name="USER_NAME" />. Poderá eliminar estes dados através do Painel de Controlo das Contas Google, mas não poderá associá-los a outra conta. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">A instalar...</translation> <translation id="4149882025268051530">Houve uma falha no programa de instalação ao descompactar o arquivo. Descarregue de novo o Google Chrome.</translation> <translation id="4191857738314598978">{0,plural, =1{Reinicie o Chrome dentro de um dia}other{Reinicie o Chrome dentro de # dias}}</translation> <translation id="4205939740494406371">O Chrome não consegue verificar as suas palavras-passe. Tente novamente após 24 horas ou <ph name="BEGIN_LINK" />verifique as palavras-passe na sua Conta Google<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">A cancelar…</translation> <translation id="4242034826641750751">O Chrome necessita das autorizações da câmara e do microfone para este site</translation> <translation id="424864128008805179">Pretende terminar sessão no Chrome?</translation> <translation id="4251615635259297716">Associar os seus dados do Chrome a esta conta?</translation> @@ -162,6 +174,7 @@ <translation id="4281844954008187215">Termos de Utilização</translation> <translation id="4293420128516039005">Inicie sessão para sincronizar e personalizar o Chrome em todos os dispositivos.</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">Transferência concluída.</translation> <translation id="4335235004908507846">O Chrome pode ajudar a proteger contra violações de dados, extensões prejudiciais e muito mais.</translation> <translation id="4343195214584226067">A extensão <ph name="EXTENSION_NAME" /> foi adicionada ao Chrome</translation> <translation id="4384570495110188418">O Chrome não consegue verificar as suas palavras-passe porque não tem sessão iniciada.</translation> @@ -176,6 +189,7 @@ <translation id="4600710005438004015">Não foi possível atualizar o Chrome para a versão mais recente, pelo que não está a beneficiar das novas funcionalidades e correções de segurança.</translation> <translation id="4627412468266359539">Opcional: ajude a melhorar as funcionalidades e o desempenho do ChromeOS Flex ao enviar automaticamente dados de diagnóstico e utilização para a Google.</translation> <translation id="4633000520311261472">Para tornar o Chrome mais seguro, desativámos algumas extensões que não estão listadas na <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> e é possível que tenham sido adicionadas sem o seu conhecimento.</translation> +<translation id="4680828127924988555">Cancelar instalação</translation> <translation id="469553575393225953">As extensões, as apps e os temas de fontes desconhecidas podem danificar o seu dispositivo. O Chrome recomenda que apenas os instale a partir da Web Store do Chrome</translation> <translation id="4728575227883772061">Houve uma falha na instalação devido a um erro não especificado. Se o Google Chrome estiver atualmente em execução, feche-o e tente de novo.</translation> <translation id="4747730611090640388">O Chrome pode estimar os seus interesses. Posteriormente, um site que visitar pode pedir ao Chrome para ver os seus interesses para personalizar os anúncios que vê.</translation> @@ -227,10 +241,14 @@ <translation id="5895138241574237353">Reiniciar</translation> <translation id="5901850848447342934">A sua <ph name="BEGIN_BOLD" />sessão será terminada na maioria dos sites<ph name="END_BOLD" /> quando fecha o Chrome. Se a sincronização estiver desativada, a sua <ph name="BEGIN_BOLD" />sessão também será terminada nos serviços Google e no Chrome<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> – Início de sessão na rede</translation> +<translation id="5924017743176219022">A ligar à Internet…</translation> <translation id="5940385492829620908">A sua Web, os seus marcadores e os seus outros itens do Chrome estão aqui.</translation> +<translation id="5941711191222866238">Minimizar</translation> <translation id="5941830788786076944">Tornar o Google Chrome no browser padrão.</translation> <translation id="5959292945051687759">Se não encontrar uma definição nesta página, procure nas <ph name="LINK_BEGIN" /> definições do ChromeOS<ph name="LINK_END" /></translation> +<translation id="6003112304606738118">A transferir… Falta(m) <ph name="HOURS" /> hora(s)</translation> +<translation id="6040143037577758943">Fechar</translation> <translation id="6070348360322141662">Para uma segurança adicional, o Google Chrome encripta os seus dados</translation> <translation id="608006075545470555">Adicione um perfil de trabalho a este navegador</translation> <translation id="6113794647360055231">O Chrome está ainda melhor</translation> @@ -239,8 +257,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> – Google Chrome Beta</translation> <translation id="6235018212288296708">Regra de importação para o Google Chrome permitir o tráfego mDNS.</translation> <translation id="6247557882553405851">Gestor de Palavras-passe da Google</translation> +<translation id="6273793429163604305">Aos vossos lugares…</translation> <translation id="6291089322031436445">Apps do Chrome Dev</translation> <translation id="6291549208091401781">O Google Chrome já está instalado para todos os utilizadores no seu computador.</translation> +<translation id="6327105987658262776">Nenhuma atualização disponível.</translation> <translation id="6412673304250309937">Verifica os URLs com listas de sites inseguros armazenados no Chrome. Se um site tentar roubar a sua palavra-passe, ou quando transferir um ficheiro prejudicial, o Chrome também pode enviar URLs, incluindo bits de conteúdo das páginas, para a Navegação segura.</translation> <translation id="6418662306461808273">Mudar para o perfil do Chrome existente?</translation> <translation id="6506909944137591434">O Chrome necessita da autorização da câmara para criar um mapa 3D do ambiente à sua volta</translation> @@ -261,6 +281,7 @@ <translation id="6943584222992551122">Os dados de navegação desta pessoa serão eliminados deste dispositivo. Para recuperar os dados, inicie sessão no Chrome como <ph name="USER_EMAIL" />.</translation> <translation id="6967962315388095737">Regra de importação para o Google Chrome Beta permitir o tráfego mDNS.</translation> <translation id="6989339256997917931">O Google Chrome foi atualizado, mas já não o utiliza há, pelo menos, 30 dias.</translation> +<translation id="7025789849649390912">Instalação interrompida.</translation> <translation id="7025800014283535195">Pode alternar entre perfis do Chrome aqui</translation> <translation id="7036251913954633326">Se quiser utilizar esta conta apenas uma vez, pode utilizar o <ph name="GUEST_LINK_BEGIN" />Modo convidado<ph name="GUEST_LINK_END" /> no navegador Chrome. Se quiser adicionar uma conta para outra pessoa, <ph name="LINK_BEGIN" />adicione uma nova pessoa<ph name="LINK_END" /> ao seu dispositivo <ph name="DEVICE_TYPE" />. @@ -289,11 +310,13 @@ <translation id="7481213027396403996">Obtenha a segurança mais avançada do Chrome</translation> <translation id="7486227612705979895">O Chrome vai aceder ao Drive para fornecer sugestões na barra de endereço.</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119">Instalador do <ph name="COMPANY_NAME" /></translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">Bem-vindo ao Chrome</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> requer a leitura e a aceitação dos seguintes Termos de Utilização antes de usar este dispositivo. Estes termos não ampliam, não modificam nem limitam os Termos do Google ChromeOS.</translation> <translation id="7629695634924605473">O Chrome indica-lhe se as suas palavras-passe forem comprometidas.</translation> <translation id="7641148173327520642">O administrador do sistema configurou o Google Chrome para abrir o <ph name="ALTERNATIVE_BROWSER_NAME" /> e aceder a <ph name="TARGET_URL_HOSTNAME" />.</translation> +<translation id="7649070708921625228">Ajuda</translation> <translation id="7651907282515937834">Logótipo do Chrome Enterprise</translation> <translation id="7655455401911432608">O seu histórico de navegação, um registo dos sites que visitou através do Chrome neste dispositivo.</translation> <translation id="7747138024166251722">O programa de instalação não conseguiu criar um directório temporário. Verifique se há espaço livre no disco e permissão para a instalação do software.</translation> @@ -305,6 +328,8 @@ <translation id="7801699035218095297">O Google Chrome está a tentar copiar palavras-passe. Escreva a sua palavra-passe do Windows para permitir esta ação.</translation> <translation id="7808348361785373670">Remover do Chrome...</translation> <translation id="7825851276765848807">Ocorreu uma falha na instalação devido a um erro não especificado. Descarregue novamente o Google Chrome.</translation> +<translation id="7845233973568007926">Agradecemos a instalação. Tem de reiniciar o computador antes de usar o <ph name="BUNDLE_NAME" />.</translation> +<translation id="7872446069773932638">A transferir… Falta(m) <ph name="SECONDS" /> segundo(s)</translation> <translation id="7880591377632733558">Damos-lhe as boas-vindas ao Chrome, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">Se partilhar um computador, os amigos e os familiares podem navegar separadamente e configurar o Chrome da forma que quiserem.</translation> <translation id="7896673875602241923">Anteriormente, alguém iniciou sessão no Chrome neste computador com a conta <ph name="ACCOUNT_EMAIL_LAST" />. Crie um novo utilizador do Chrome para manter as informações em separado.</translation> @@ -315,8 +340,11 @@ <translation id="8005666035647241369">Para o Gestor de palavras-passe da Google neste dispositivo</translation> <translation id="8008534537613507642">Reinstalar Chrome</translation> <translation id="8013993649590906847">Se uma imagem não tiver uma descrição útil, o Chrome tenta fornecer uma. Para criar as descrições, são enviadas imagens para a Google.</translation> +<translation id="80471789339884597">Agradecemos a instalação. Tem de reiniciar todos os navegadores antes de usar o <ph name="BUNDLE_NAME" />.</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">Acerca do &Google Chrome</translation> +<translation id="813913629614996137">A inicializar...</translation> <translation id="8255190535488645436">O Google Chrome está a utilizar a câmara e o microfone.</translation> <translation id="8286862437124483331">O Google Chrome está a tentar mostrar palavras-passe. Escreva a sua palavra-passe do Windows para permitir esta ação.</translation> <translation id="828798499196665338">O teu pai/mãe desativou as "Autorizações para sites, apps e extensões" para o Chrome. Não é permitido ativar esta <ph name="EXTENSION_TYPE_PARAMETER" />.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_ro.xtb b/chrome/app/resources/google_chrome_strings_ro.xtb index 899ffe9..6bb3eed1 100644 --- a/chrome/app/resources/google_chrome_strings_ro.xtb +++ b/chrome/app/resources/google_chrome_strings_ro.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="ro"> <translation id="1001534784610492198">Arhiva programului de instalare este deteriorată sau nevalidă. Descarcă din nou Google Chrome.</translation> +<translation id="1026101648481255140">Reia instalarea</translation> <translation id="102763973188675173">Personalizează și controlează Google Chrome. Este disponibilă o actualizare.</translation> <translation id="1051826050538111504">Ai software dăunător pe computer. Chrome poate să îl elimine, să restabilească setările și să dezactiveze extensiile pentru ca browserul să funcționeze normal din nou.</translation> <translation id="1065672644894730302">Preferințele dvs. nu pot fi citite. Este posibil ca unele funcții să nu fie disponibile, iar modificările aduse preferințelor nu vor fi salvate.</translation> @@ -12,6 +13,7 @@ <translation id="1152920704813762236">Despre sistemul de operare Chrome</translation> <translation id="1154147086299354128">&Deschide în Chrome</translation> <translation id="1178374936842835197">Dacă o setare nu apare în pagină, încearcă <ph name="LINK_BEGIN" />setările sistemului de operare Chrome Flex<ph name="LINK_END" /></translation> +<translation id="1203500561924088507">Mulțumim pentru instalare. Înainte să folosești <ph name="BUNDLE_NAME" /> trebuie să repornești browserul.</translation> <translation id="1278833599417554002">Relansează pentru a actualiza &Chrome</translation> <translation id="1302523850133262269">Așteaptă până când Chrome instalează cele mai recente actualizări de sistem.</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> îți solicită să citești și să accepți Termenii și condițiile următoare înainte de a folosi acest dispozitiv. Aceste condiții nu extind, nu modifică și nu limitează Condițiile pentru sistemul de operare Google Chrome Flex.</translation> @@ -31,6 +33,7 @@ <translation id="1619887657840448962">Pentru mai multă siguranță în Chrome, am dezactivat următoarea extensie care nu este inclusă în <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> și care este posibil să fi fost adăugată fără știrea ta.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Cum îți poți gestiona datele:<ph name="END_BOLD" /> pentru a-ți proteja confidențialitatea, ștergem automat categoriile de interese mai vechi de patru săptămâni. Pe măsură ce navighezi, o categorie de interese poate să reapară în listă. Sau poți elimina categoriile de interese pe care nu dorești ca Chrome să le ia în considerare.</translation> <translation id="1628000112320670027">Obține ajutor privind Chrome</translation> +<translation id="1640672724030957280">Se descarcă…</translation> <translation id="1662146548738125461">Despre sistemul de operare Chrome Flex</translation> <translation id="1674870198290878346">Deschide linkul într-o fereastră Chrome inco&gnito</translation> <translation id="1682634494516646069">Google Chrome nu poate citi și scrie în directorul propriu de date: <ph name="USER_DATA_DIRECTORY" /></translation> @@ -46,7 +49,9 @@ <translation id="1877026089748256423">Chrome nu este actualizat</translation> <translation id="1919130412786645364">Permite conectarea la Chrome</translation> <translation id="1952239763774043237">Pentru a primi actualizările Google Chrome viitoare, vei avea nevoie de macOS 10.13 sau o versiune ulterioară. Acest computer folosește macOS 10.12.</translation> +<translation id="1953553007165777902">Se descarcă… Timp rămas: <ph name="MINUTE" /> minute</translation> <translation id="2018528049276128029">Fiecare profil conține propriile informații Chrome, cum ar fi marcaje, istoric, parole și altele</translation> +<translation id="2018879682492276940">Nu s-a instalat. Încearcă din nou.</translation> <translation id="2071318482926839249">Alt cont este deja conectat. Ca să separi navigarea, poți crea propriul profil în Chrome.</translation> <translation id="207902854391093810">În versiunile de încercare, Ad measurement le dă site-urilor pe care le accesezi posibilitatea de a solicita informații de la Chrome care le ajută să măsoare performanța anunțurilor asociate. Ad measurement restricționează urmărirea pe mai multe site-uri prin transferul câtor mai puține informații între site-uri.</translation> <translation id="2094648590148273905">Condițiile pentru sistemul de operare Chrome Flex</translation> @@ -58,6 +63,7 @@ <translation id="2131230230468101642">Pentru a-ți proteja confidențialitatea, ștergem automat categoriile de interese mai vechi de patru săptămâni. Pe măsură ce navighezi, o categorie de interese poate să reapară în listă. Sau poți elimina categoriile de interese pe care nu dorești ca Chrome să le ia în considerare.</translation> <translation id="2139300032719313227">Repornește sistemul de operare Chrome</translation> <translation id="2151406531797534936">Repornește Chrome acum</translation> +<translation id="2174917724755363426">Instalarea nu este finalizată. Sigur anulezi?</translation> <translation id="2258103955319320201">Pentru a accesa informațiile din Chrome pe toate dispozitivele, conectează-te, apoi activează sincronizarea</translation> <translation id="2290014774651636340">Lipsesc chei pentru API-ul Google. Unele funcționalități Google Chrome vor fi dezactivate.</translation> <translation id="2290095356545025170">Sigur vrei să dezinstalezi Google Chrome?</translation> @@ -94,13 +100,16 @@ <translation id="2871893339301912279">V-ați conectat la Chrome!</translation> <translation id="2885378588091291677">Manager de activități</translation> <translation id="2888126860611144412">Despre Chrome</translation> +<translation id="2915996080311180594">Repornește mai târziu</translation> <translation id="2926676257163822632">Parolele slabe sunt ușor de ghicit. Permite browserului Chrome <ph name="BEGIN_LINK" />să creeze și să memoreze parole puternice pentru tine<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">Chrome are nevoie de acces la cameră pentru acest site</translation> +<translation id="2928420929544864228">Instalare finalizată.</translation> <translation id="2929907241665500097">Chrome nu s-a actualizat. A apărut o eroare. <ph name="BEGIN_LINK" />Remediază problemele de actualizare și actualizările nereușite în Chrome.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> – conectare la rețea – Chrome</translation> <translation id="3019382870990049182">Relansează pentru a actualiza &sistemul de operare Chrome Flex</translation> <translation id="303514781271618814">Chrome explorează noi funcții care le dau site-urilor posibilitatea să ofere aceeași experiență de navigare, folosind mai puține date despre tine</translation> <translation id="3037838751736561277">Google Chrome este în modul fundal.</translation> +<translation id="3038232873781883849">Se așteaptă instalarea…</translation> <translation id="3059710691562604940">Navigarea sigură este dezactivată. Chrome îți recomandă să o activezi.</translation> <translation id="3065168410429928842">Fila Chrome</translation> <translation id="3069821012350118710">Site-urile pe care le accesezi rețin informațiile tale până când închizi Chrome</translation> @@ -114,6 +123,7 @@ <translation id="3169523567916669830">În perioadele de încercare, poți să vezi și să elimini subiectele de interes folosite de site-uri pentru a-ți afișa anunțuri. Chrome îți estimează interesele pe baza istoricului tău de navigare recent.</translation> <translation id="3245429137663807393">Dacă trimiți rapoarte privind folosirea Chrome, acestea includ adresele URL pe care le accesezi</translation> <translation id="3282568296779691940">Conectează-te la Chrome</translation> +<translation id="3286538390144397061">Repornește acum</translation> <translation id="3360895254066713204">Chrome Helper</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome se va relansa acum}=1{Chrome se va relansa într-o secundă}few{Chrome se va relansa în # secunde}other{Chrome se va relansa în # de secunde}}</translation> <translation id="3396977131400919238">S-a produs o eroare de sistem de operare în timpul instalării. Descarcă din nou Google Chrome.</translation> @@ -150,9 +160,11 @@ <translation id="4106587138345390261">Chrome explorează noi funcții care le dau site-urilor posibilitatea să ofere aceeași experiență de navigare, folosind mai puține informații despre tine</translation> <translation id="4110895483821904099">Configurează noul profil Chrome</translation> <translation id="4147555960264124640">Vă conectați cu un cont gestionat și îi permiteți administratorului acestuia controlul asupra profilului dvs. Google Chrome. Datele Chrome, cum ar fi aplicațiile, marcajele, istoricul, parolele și alte setări vor fi asociate definitiv cu <ph name="USER_NAME" />. Veți putea să ștergeți aceste date prin intermediul Tabloului de bord pentru Conturi Google, însă nu veți putea să asociați aceste date cu un alt cont. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Se instalează...</translation> <translation id="4149882025268051530">Programul de instalare nu a putut decomprima arhiva. Descarcă din nou Google Chrome.</translation> <translation id="4191857738314598978">{0,plural, =1{Relansează Chrome în cel mult o zi}few{Relansează Chrome în cel mult # zile}other{Relansează Chrome în cel mult # de zile}}</translation> <translation id="4205939740494406371">Chrome nu îți poate verifica parolele. Încearcă din nou după 24 de ore sau <ph name="BEGIN_LINK" />verifică parolele din Contul Google<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">Se anulează…</translation> <translation id="4242034826641750751">Chrome are nevoie de acces la cameră și microfon pentru acest site</translation> <translation id="424864128008805179">Te deconectezi de la Chrome?</translation> <translation id="4251615635259297716">Vă conectați datele Chrome cu acest cont?</translation> @@ -160,6 +172,7 @@ <translation id="4281844954008187215">Condiții de furnizare a serviciilor</translation> <translation id="4293420128516039005">Conectează-te pentru a sincroniza și a personaliza Chrome pe toate dispozitivele</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">Descărcarea a fost finalizată.</translation> <translation id="4335235004908507846">Chrome te protejează împotriva încălcării securității datelor, a extensiilor necorespunzătoare și nu numai</translation> <translation id="4343195214584226067">Extensia <ph name="EXTENSION_NAME" /> a fost adăugată la Chrome</translation> <translation id="4384570495110188418">Chrome nu îți poate verifica parolele, deoarece nu te-ai conectat</translation> @@ -174,6 +187,7 @@ <translation id="4600710005438004015">Chrome nu s-a putut actualiza la cea mai recentă versiune. Astfel, pierzi noi funcții și remedieri de securitate.</translation> <translation id="4627412468266359539">Opțional: contribuie la îmbunătățirea funcțiilor și a performanței sistemului de operare Chrome Flex, trimițând automat la Google date de diagnosticare și de utilizare.</translation> <translation id="4633000520311261472">Pentru ca browserul Chrome să fie mai sigur, am dezactivat câteva extensii care nu sunt incluse în <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> și care este posibil să fi fost adăugate fără știrea dvs.</translation> +<translation id="4680828127924988555">Anulează instalarea</translation> <translation id="469553575393225953">Extensiile, aplicațiile și temele din surse necunoscute pot să dăuneze dispozitivului. Chrome recomandă să le instalezi numai din Magazinul web Chrome</translation> <translation id="4728575227883772061">Instalarea nu a reușit din cauza unei erori necunoscute. Dacă Google Chrome rulează în acest moment, închide-l și încearcă din nou.</translation> <translation id="4747730611090640388">Chrome îți poate estima interesele. Ulterior, un site pe care-l accesezi poate solicita browserului Chrome să vadă interesele tale pentru a personaliza anunțurile pe care le vezi.</translation> @@ -225,9 +239,13 @@ <translation id="5895138241574237353">Reîncepe</translation> <translation id="5901850848447342934">Vei fi <ph name="BEGIN_BOLD" />deconectat(ă) de pe majoritatea site-urilor<ph name="END_BOLD" /> când închizi Chrome. Dacă sincronizarea este dezactivată, vei fi <ph name="BEGIN_BOLD" />deconectat(ă) și de la serviciile Google și de la Chrome<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> – conectare la rețea</translation> +<translation id="5924017743176219022">Se conectează la internet…</translation> <translation id="5940385492829620908">Experiența web personalizată, marcajele și celelalte date Chrome chiar aici.</translation> +<translation id="5941711191222866238">Minimizează</translation> <translation id="5941830788786076944">Setează Google Chrome ca browser prestabilit</translation> <translation id="5959292945051687759">Dacă o setare nu apare în pagină, încearcă <ph name="LINK_BEGIN" />Setările sistemului de operare Chrome<ph name="LINK_END" /></translation> +<translation id="6003112304606738118">Se descarcă… Au rămas <ph name="HOURS" /> ore</translation> +<translation id="6040143037577758943">Închide</translation> <translation id="6070348360322141662">Pentru un plus de securitate, Google Chrome îți va cripta datele</translation> <translation id="608006075545470555">Adaugă un profil de serviciu în acest browser</translation> <translation id="6113794647360055231">Chrome a devenit și mai bun</translation> @@ -236,8 +254,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> – Google Chrome Beta</translation> <translation id="6235018212288296708">Regula de intrare pentru Google Chrome pentru a permite traficul mDNS.</translation> <translation id="6247557882553405851">Manager de parole Google</translation> +<translation id="6273793429163604305">Pe locuri…</translation> <translation id="6291089322031436445">Aplicații Chrome Dev</translation> <translation id="6291549208091401781">Google Chrome este instalat deja pentru toți utilizatorii de pe computerul tău.</translation> +<translation id="6327105987658262776">Nu este disponibilă nicio actualizare.</translation> <translation id="6412673304250309937">Verifică adresele URL folosind o listă de site-uri nesigure, stocată în Chrome. Dacă un site încearcă să îți fure parola sau descarci un fișier dăunător, Chrome poate să trimită adresele URL, inclusiv fragmente din conținutul paginilor, către funcția Navigare sigură.</translation> <translation id="6418662306461808273">Schimbi la profilul Chrome existent?</translation> <translation id="6506909944137591434">Chrome are nevoie de acces la cameră pentru a crea o hartă 3D a lucrurilor din jurul tău</translation> @@ -258,6 +278,7 @@ <translation id="6943584222992551122">Datele de navigare ale acestei persoane vor fi șterse de pe dispozitiv. Pentru a recupera datele, conectează-te la Chrome ca <ph name="USER_EMAIL" />.</translation> <translation id="6967962315388095737">Regula de intrare pentru Google Chrome Beta pentru a permite traficul mDNS.</translation> <translation id="6989339256997917931">Google Chrome a fost actualizat, dar nu l-ai folosit cel puțin 30 de zile.</translation> +<translation id="7025789849649390912">Instalare oprită.</translation> <translation id="7025800014283535195">Aici poți comuta între profilurile Chrome</translation> <translation id="7036251913954633326">Dacă vrei să folosești contul o singură dată, poți utiliza <ph name="GUEST_LINK_BEGIN" />modul pentru invitați<ph name="GUEST_LINK_END" /> în browserul Chrome. Dacă vrei să adaugi un cont pentru altcineva, <ph name="LINK_BEGIN" />adaugă o nouă persoană<ph name="LINK_END" /> pe <ph name="DEVICE_TYPE" />. @@ -286,11 +307,13 @@ <translation id="7481213027396403996">Beneficiază de cel mai înalt nivel de securitate de la Chrome</translation> <translation id="7486227612705979895">Chrome îți va accesa spațiul de stocare Drive pentru a face sugestii în bara de adrese</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119">Program de instalare <ph name="COMPANY_NAME" /></translation> <translation id="7606334485649076285">Sistemul de operare Google Chrome Flex</translation> <translation id="7626032353295482388">Bun venit la Chrome</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> îți solicită să citești și să accepți Termenii și condițiile următoare înainte de a folosi acest dispozitiv. Aceste condiții nu extind, nu modifică și nu limitează Condițiile sistemului de operare Google Chrome.</translation> <translation id="7629695634924605473">Chrome te anunță dacă parolele tale sunt compromise</translation> <translation id="7641148173327520642">Administratorul sistemului a configurat Google Chrome să deschidă <ph name="ALTERNATIVE_BROWSER_NAME" /> pentru a accesa <ph name="TARGET_URL_HOSTNAME" />.</translation> +<translation id="7649070708921625228">Ajutor</translation> <translation id="7651907282515937834">Sigla Chrome Enterprise</translation> <translation id="7655455401911432608">istoricul tău de navigare, o evidență a site-urilor pe care le-ai accesat folosind Chrome pe acest dispozitiv;</translation> <translation id="7747138024166251722">Programul de instalare nu a putut crea un director temporar. Verifică dacă există suficient spațiu liber și dacă ai drepturile necesare pentru a instala software-ul.</translation> @@ -302,6 +325,8 @@ <translation id="7801699035218095297">Google Chrome încearcă să copieze parolele. Pentru a permite acest lucru, introdu parola pentru Windows.</translation> <translation id="7808348361785373670">Elimină din Chrome...</translation> <translation id="7825851276765848807">Instalarea nu a reușit din cauza unei erori neprecizate. Descarci Google Chrome din nou.</translation> +<translation id="7845233973568007926">Mulțumim pentru instalare. Înainte să folosești <ph name="BUNDLE_NAME" /> trebuie să repornești computerul.</translation> +<translation id="7872446069773932638">Se descarcă… Timp rămas: <ph name="SECONDS" /> secunde</translation> <translation id="7880591377632733558">Bun venit la Chrome, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">Dacă permiteți accesul la un computer, familia și prietenii pot să navigheze separat și să configureze Chrome cum doresc.</translation> <translation id="7896673875602241923">Un alt utilizator s-a conectat anterior la Chrome pe acest computer ca <ph name="ACCOUNT_EMAIL_LAST" />. Creează un nou utilizator Chrome pentru a-ți păstra separat informațiile.</translation> @@ -312,8 +337,11 @@ <translation id="8005666035647241369">În Manager de parole Google pe acest dispozitiv</translation> <translation id="8008534537613507642">Reinstalați Chrome</translation> <translation id="8013993649590906847">Dacă o imagine nu are o descriere utilă, Chrome va încerca să o completeze. Pentru a crea descrieri, imaginile sunt trimise la Google.</translation> +<translation id="80471789339884597">Mulțumim pentru instalare. Înainte să folosești <ph name="BUNDLE_NAME" /> trebuie să repornești toate browserele.</translation> <translation id="8064015586118426197">Sistemul de operare Chrome Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">Despre &Google Chrome</translation> +<translation id="813913629614996137">Se inițializează...</translation> <translation id="8255190535488645436">Google Chrome utilizează camera foto și microfonul.</translation> <translation id="8286862437124483331">Google Chrome încearcă să afișeze parolele. Pentru a permite acest lucru, introduceți parola pentru Windows.</translation> <translation id="828798499196665338">Părintele tău a dezactivat opțiunea „Permisiuni pentru site-uri, aplicații și extensii” în Chrome. Activarea acestei <ph name="EXTENSION_TYPE_PARAMETER" /> nu este permisă.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_ru.xtb b/chrome/app/resources/google_chrome_strings_ru.xtb index ecc9de6..4ce6e50 100644 --- a/chrome/app/resources/google_chrome_strings_ru.xtb +++ b/chrome/app/resources/google_chrome_strings_ru.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="ru"> <translation id="1001534784610492198">Архив программы установки поврежден или имеет неправильный формат. Скачайте Google Chrome снова.</translation> +<translation id="1026101648481255140">Продолжить установку</translation> <translation id="102763973188675173">Новая версия Google Chrome уже вышла!</translation> <translation id="1051826050538111504">На компьютере обнаружено вредоносное ПО. Chrome может удалить его, восстановить настройки и отключить расширения. Это вернет браузер в обычное состояние.</translation> <translation id="1065672644894730302">Не удается получить настройки. Некоторые функции могут быть недоступны, а изменения настроек не будут сохраняться.</translation> @@ -13,6 +14,7 @@ <translation id="1154147086299354128">&Открыть в Chrome</translation> <translation id="1178374936842835197">Если нужного параметра нет на этой странице, откройте <ph name="LINK_BEGIN" /> настройки Chrome OS Flex<ph name="LINK_END" />.</translation> +<translation id="1203500561924088507">Спасибо, что установили <ph name="BUNDLE_NAME" />. Чтобы изменения вступили в силу, перезапустите браузер.</translation> <translation id="1278833599417554002">Перезапустить для обновления &Chrome</translation> <translation id="1302523850133262269">Подождите, пока Chrome устанавливает последние обновления системы</translation> <translation id="1335640173511558774">Согласно действующим правилам (источник правил: <ph name="MANAGER" />) до начала работы с устройством необходимо ознакомиться с приведенными ниже Условиями использования и принять их. Они не дополняют, не заменяют и не ограничивают Условия использования Google Chrome OS Flex.</translation> @@ -32,6 +34,7 @@ <translation id="1619887657840448962">Чтобы обеспечить безопасность ваших данных, некоторые расширения были отключены, так как <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> не содержит сведений о них (то есть они могли быть установлены без вашего ведома).</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Как вы можете управлять своими данными.<ph name="END_BOLD" /> Для защиты вашей конфиденциальности интересы автоматически удаляются через 4 недели с момента создания. Если после этого вы продолжите использовать браузер, то удаленные интересы могут вновь появиться в списке. Чтобы Chrome не учитывал конкретные интересы, вы можете их удалить.</translation> <translation id="1628000112320670027">Справка Google Chrome</translation> +<translation id="1640672724030957280">Загрузка...</translation> <translation id="1662146548738125461">О Chrome OS Flex</translation> <translation id="1674870198290878346">Открыть ссылку в режиме инкогнито браузера Chrome</translation> <translation id="1682634494516646069">Браузеру Google Chrome не может выполнять операции чтения и записи в каталоге данных <ph name="USER_DATA_DIRECTORY" /></translation> @@ -47,7 +50,9 @@ <translation id="1877026089748256423">Версия Chrome устарела</translation> <translation id="1919130412786645364">Разрешить вход в Chrome</translation> <translation id="1952239763774043237">На вашем компьютере используется macOS 10.12. Чтобы получать обновления Google Chrome, установите на устройство macOS 10.13 или более поздней версии.</translation> +<translation id="1953553007165777902">Скачивание… Осталось: <ph name="MINUTE" /> мин.</translation> <translation id="2018528049276128029">В каждом профиле отдельно хранятся данные пользователей Chrome, такие как закладки, история просмотров и пароли.</translation> +<translation id="2018879682492276940">Ошибка установки. Повторите попытку.</translation> <translation id="2071318482926839249">Вход уже выполнен в другой аккаунт. Вы можете создать свой профиль, чтобы использовать браузер Chrome отдельно.</translation> <translation id="207902854391093810">Если пробные функции включены, сайты, которые вы посещаете, смогут проводить оценку эффективности рекламы, запрашивая информацию у Chrome. Оценка эффективности рекламы ограничивает межсайтовое отслеживание, сокращая объем информации, передаваемой между сайтами, до минимума.</translation> <translation id="2094648590148273905">Условия использования Chrome OS Flex</translation> @@ -59,6 +64,7 @@ <translation id="2131230230468101642">Для защиты вашей конфиденциальности интересы автоматически удаляются через 4 недели с момента создания. Если после этого вы продолжите использовать браузер, то удаленные интересы могут вновь появиться в списке. Чтобы Chrome не учитывал конкретные интересы, вы можете их удалить.</translation> <translation id="2139300032719313227">Перезапустите Chrome OS</translation> <translation id="2151406531797534936">Перезапустите Chrome</translation> +<translation id="2174917724755363426">Установка не завершена. Отменить ее?</translation> <translation id="2258103955319320201">Чтобы получить доступ к данным в браузере Chrome на всех своих устройствах, войдите в аккаунт и включите синхронизацию.</translation> <translation id="2290014774651636340">Отсутствуют ключи API Google. Некоторые функции Google Chrome могут не работать.</translation> <translation id="2290095356545025170">Вы действительно хотите удалить Google Chrome?</translation> @@ -95,13 +101,16 @@ <translation id="2871893339301912279">Добро пожаловать в Chrome!</translation> <translation id="2885378588091291677">Диспетчер задач</translation> <translation id="2888126860611144412">О браузере Chrome</translation> +<translation id="2915996080311180594">Перезапустить позже</translation> <translation id="2926676257163822632">Простые пароли легко подобрать. Разрешите Chrome <ph name="BEGIN_LINK" />создавать и хранить надежные пароли для вас<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">Браузер Chrome запрашивает доступ к камере для этого сайта.</translation> +<translation id="2928420929544864228">Установка завершена.</translation> <translation id="2929907241665500097">Не удалось обновить Chrome. <ph name="BEGIN_LINK" />Выяснить причины неполадок и устранить их<ph name="END_LINK" /></translation> <translation id="2969728957078202736">"<ph name="PAGE_TITLE" />" – вход в сеть – Chrome</translation> <translation id="3019382870990049182">Перезапустить и обновить &Chrome OS Flex</translation> <translation id="303514781271618814">Chrome представляет новый взгляд на просмотр веб-страниц: сайты функционируют в обычном режиме, собирая меньше данных о вас.</translation> <translation id="3037838751736561277">Google Chrome работает в фоновом режиме</translation> +<translation id="3038232873781883849">Ожидание установки…</translation> <translation id="3059710691562604940">Безопасный просмотр отключен. Chrome рекомендует включить его.</translation> <translation id="3065168410429928842">Вкладка Chrome</translation> <translation id="3069821012350118710">Ваши данные сохраняются на посещенных сайтах, пока вы не закроете браузер Chrome.</translation> @@ -115,6 +124,7 @@ <translation id="3169523567916669830">Во время тестирования новых функций вы сможете просматривать и удалять потенциально интересные вам темы, используемые сайтами для показа рекламы. Chrome определяет такие темы на основе вашей недавней истории браузера.</translation> <translation id="3245429137663807393">Если вы также отправляете отчеты об использовании Chrome, в них включаются URL посещенных вами страниц.</translation> <translation id="3282568296779691940">Войти в Chrome</translation> +<translation id="3286538390144397061">Перезапустить сейчас</translation> <translation id="3360895254066713204">Chrome Helper</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome перезапускается}=1{Chrome перезапустится через 1 секунду}one{Chrome перезапустится через # секунду}few{Chrome перезапустится через # секунды}many{Chrome перезапустится через # секунд}other{Chrome перезапустится через # секунды}}</translation> <translation id="3396977131400919238">При установке произошла ошибка операционной системы. Скачайте Google Chrome снова.</translation> @@ -151,9 +161,11 @@ <translation id="4106587138345390261">Chrome представляет новый взгляд на просмотр веб-страниц: сайты функционируют в обычном режиме, собирая меньше информации о вас.</translation> <translation id="4110895483821904099">Создайте профиль Chrome</translation> <translation id="4147555960264124640">Выполнив вход в управляемый аккаунт, вы предоставляете администратору право контролировать настройки вашего профиля Google Chrome. Ваши данные Chrome (приложения, закладки, история, пароли и другие настройки) будут временно связаны с аккаунтом <ph name="USER_NAME" />. Эти данные можно удалить в Личном кабинете Google, но их нельзя связать с другим аккаунтом. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Установка...</translation> <translation id="4149882025268051530">Не удалось извлечь файлы из архива. Скачайте Google Chrome заново.</translation> <translation id="4191857738314598978">{0,plural, =1{Перезапустите Chrome в течение дня}one{Перезапустите Chrome в течение # дня}few{Перезапустите Chrome в течение # дней}many{Перезапустите Chrome в течение # дней}other{Перезапустите Chrome в течение # дня}}</translation> <translation id="4205939740494406371">Не удается проверить пароли в Chrome. Повторите попытку через 24 часа или <ph name="BEGIN_LINK" />проверьте пароли в аккаунте Google<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">Отмена…</translation> <translation id="4242034826641750751">Браузер Chrome запрашивает доступ к камере и микрофону для этого сайта.</translation> <translation id="424864128008805179">Выйти из Chrome?</translation> <translation id="4251615635259297716">Связать данные Chrome с этим аккаунтом?</translation> @@ -161,6 +173,7 @@ <translation id="4281844954008187215">Условия использования</translation> <translation id="4293420128516039005">Войдите, чтобы синхронизировать данные Chrome на всех устройствах</translation> <translation id="4328355335528187361">Google Chrome для разработчиков (mDNS-In)</translation> +<translation id="4334294535648607276">Скачивание завершено.</translation> <translation id="4335235004908507846">Chrome поможет защитить вас от утечки данных, ненадежных расширений и других проблем с безопасностью.</translation> <translation id="4343195214584226067">Расширение "<ph name="EXTENSION_NAME" />" установлено</translation> <translation id="4384570495110188418">Не удается запустить проверку паролей в Chrome, поскольку вы не вошли в аккаунт.</translation> @@ -175,6 +188,7 @@ <translation id="4600710005438004015">Не удалось установить последнюю версию Chrome, в которой добавлены новые функции и обновления системы безопасности.</translation> <translation id="4627412468266359539">Автоматически отправлять данные об использовании и диагностике в Google, чтобы помогать нам повышать производительность и улучшать функции Chrome OS Flex (необязательно)</translation> <translation id="4633000520311261472">Чтобы обеспечить безопасность ваших данных, некоторые расширения Chrome были отключены, так как <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> не содержит сведений о них, то есть эти компоненты могли быть установлены без вашего ведома.</translation> +<translation id="4680828127924988555">Отменить установку</translation> <translation id="469553575393225953">Расширения, приложения и темы из неизвестных источников могут навредить устройству. Рекомендуем скачивать подобное ПО только из интернет-магазина Chrome.</translation> <translation id="4728575227883772061">Установка не удалась из-за неизвестной ошибки. Закройте все окна Google Chrome и повторите попытку снова.</translation> <translation id="4747730611090640388">Chrome может предполагать, какие темы вам интересны. Сайты, которые вы посетите в дальнейшем, могут обращаться к Chrome, чтобы получать сведения о ваших интересах и показывать вам подходящую рекламу.</translation> @@ -226,10 +240,14 @@ <translation id="5895138241574237353">Перезапустить</translation> <translation id="5901850848447342934">Когда вы закроете Chrome, вы <ph name="BEGIN_BOLD" />выйдете с большинства сайтов<ph name="END_BOLD" />. Если синхронизация отключена, вы также <ph name="BEGIN_BOLD" />выйдете из сервисов Google и браузера Chrome<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592">"<ph name="PAGE_TITLE" />" – вход в сеть</translation> +<translation id="5924017743176219022">Подключение к интернету…</translation> <translation id="5940385492829620908">Все веб-страницы, закладки и другие данные Chrome можно найти здесь.</translation> +<translation id="5941711191222866238">Свернуть</translation> <translation id="5941830788786076944">Назначить Google Chrome браузером по умолчанию</translation> <translation id="5959292945051687759">Если нужного параметра нет на этой странице, откройте <ph name="LINK_BEGIN" /> настройки Chrome OS<ph name="LINK_END" />.</translation> +<translation id="6003112304606738118">Скачивание… Осталось: <ph name="HOURS" /> ч.</translation> +<translation id="6040143037577758943">Закрыть</translation> <translation id="6070348360322141662">В целях повышения безопасности Google Chrome шифрует ваши данные</translation> <translation id="608006075545470555">Добавление рабочего профиля в браузер</translation> <translation id="6113794647360055231">Chrome становится все лучше</translation> @@ -238,8 +256,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> – Google Chrome (бета-версия)</translation> <translation id="6235018212288296708">Разрешить в Google Chrome передачу входящего трафика по протоколу mDNS</translation> <translation id="6247557882553405851">Google Менеджер паролей</translation> +<translation id="6273793429163604305">Подготовка…</translation> <translation id="6291089322031436445">Приложения Chrome для разработчиков</translation> <translation id="6291549208091401781">Google Chrome уже установлен для всех пользователей вашего компьютера</translation> +<translation id="6327105987658262776">Нет обновлений.</translation> <translation id="6412673304250309937">Сверяет URL со списком небезопасных сайтов в Chrome. Кроме того, если вы скачаете вредоносный файл или сайт попытается похитить ваш пароль, Chrome может отправить URL с образцами контента на проверку с помощью Безопасного просмотра.</translation> <translation id="6418662306461808273">Переключиться на существующий профиль Chrome?</translation> <translation id="6506909944137591434">Для создания 3D-карты места, в котором вы находитесь, браузеру Chrome требуется доступ к камере.</translation> @@ -260,6 +280,7 @@ <translation id="6943584222992551122">Данные о работе этого пользователя в браузере будут удалены с устройства. Чтобы восстановить их, войдите в Chrome как <ph name="USER_EMAIL" />.</translation> <translation id="6967962315388095737">Разрешить в Google Chrome (бета) передачу входящего трафика по протоколу mDNS</translation> <translation id="6989339256997917931">Google Chrome был обновлен, однако вы не использовали его в течение последних 30 дней.</translation> +<translation id="7025789849649390912">Установка отменена.</translation> <translation id="7025800014283535195">Здесь можно переключиться на другой профиль Chrome</translation> <translation id="7036251913954633326">Если этот аккаунт в браузере Chrome вам больше не понадобится, можно воспользоваться <ph name="GUEST_LINK_BEGIN" />гостевым режимом<ph name="GUEST_LINK_END" />. Если вы хотите добавить аккаунт для другого человека, <ph name="LINK_BEGIN" />создайте профиль пользователя<ph name="LINK_END" /> на <ph name="DEVICE_TYPE" />. @@ -288,11 +309,13 @@ <translation id="7481213027396403996">Обеспечьте максимальную защиту в Chrome</translation> <translation id="7486227612705979895">Chrome получит доступ к Google Диску, чтобы вы могли просматривать рекомендации в адресной строке</translation> <translation id="7535429826459677826">Google Chrome для разработчиков</translation> +<translation id="7583399374488819119">Установщик <ph name="COMPANY_NAME" /></translation> <translation id="7606334485649076285">Google Chrome OS Flex</translation> <translation id="7626032353295482388">Добро пожаловать в Chrome!</translation> <translation id="7626072681686626474">Согласно действующим правилам <ph name="MANAGER" />, до начала работы с устройством необходимо ознакомиться с приведенными ниже Условиями использования и принять их. Они не дополняют, не заменяют и не ограничивают Условия использования Google Chrome OS.</translation> <translation id="7629695634924605473">Chrome сообщит вам, если возникнет проблема с безопасностью ваших паролей.</translation> <translation id="7641148173327520642">Ваш системный администратор задал настройки, согласно которым Google Chrome должен запускать <ph name="ALTERNATIVE_BROWSER_NAME" /> для доступа к сайту <ph name="TARGET_URL_HOSTNAME" />.</translation> +<translation id="7649070708921625228">Справка</translation> <translation id="7651907282515937834">Логотип Chrome Enterprise</translation> <translation id="7655455401911432608">Ваша история браузера – список сайтов, которые вы открывали в Chrome на этом устройстве.</translation> <translation id="7747138024166251722">Программе установки не удалось создать временный каталог. Возможно, у вас нет прав на установку приложений или недостаточно места на диске.</translation> @@ -304,6 +327,8 @@ <translation id="7801699035218095297">Google Chrome пытается скопировать пароли. Чтобы разрешить это действие, введите свой пароль Windows.</translation> <translation id="7808348361785373670">Удалить из Chrome</translation> <translation id="7825851276765848807">Не удалось выполнить установку из-за неизвестной ошибки. Скачайте Google Chrome ещё раз.</translation> +<translation id="7845233973568007926">Спасибо, что установили <ph name="BUNDLE_NAME" />. Чтобы изменения вступили в силу, перезапустите компьютер.</translation> +<translation id="7872446069773932638">Скачивание… Осталось: <ph name="SECONDS" /> сек.</translation> <translation id="7880591377632733558"><ph name="ACCOUNT_FIRST_NAME" />, добро пожаловать в Chrome!</translation> <translation id="7890208801193284374">Если, кроме вас, компьютером пользуется кто-то ещё, например родные или друзья, они тоже смогут настроить Chrome на свой вкус.</translation> <translation id="7896673875602241923">Ранее вход в Chrome на этом компьютере выполнялся из аккаунта <ph name="ACCOUNT_EMAIL_LAST" />. Чтобы ваши данные хранились отдельно, создайте новый профиль Chrome.</translation> @@ -314,8 +339,11 @@ <translation id="8005666035647241369">В Диспетчере паролей Google на этом устройстве</translation> <translation id="8008534537613507642">Переустановить Chrome</translation> <translation id="8013993649590906847">Если у изображения нет понятного описания, Chrome попытается его найти. Для создания описаний изображения отправляются в Google.</translation> +<translation id="80471789339884597">Спасибо, что установили <ph name="BUNDLE_NAME" />. Чтобы изменения вступили в силу, перезапустите все открытые браузеры.</translation> <translation id="8064015586118426197">Chrome OS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">О браузере &Google Chrome</translation> +<translation id="813913629614996137">Инициализация...</translation> <translation id="8255190535488645436">Google Chrome использует камеру и микрофон.</translation> <translation id="8286862437124483331">Чтобы просмотреть пароли, введите пароль своего аккаунта Windows.</translation> <translation id="828798499196665338">Родители отключили в Chrome параметр "Разрешения для сайтов, приложений и расширений". Включать это <ph name="EXTENSION_TYPE_PARAMETER" /> запрещено.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_si.xtb b/chrome/app/resources/google_chrome_strings_si.xtb index 85cabf1..92c09a9bf 100644 --- a/chrome/app/resources/google_chrome_strings_si.xtb +++ b/chrome/app/resources/google_chrome_strings_si.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="si"> <translation id="1001534784610492198">ස්ථාපන ගබඩාව නරක් වී හෝ වැරදිය. කරුණාකර නැවත Google Chrome බාගන්න.</translation> +<translation id="1026101648481255140">ස්ථාපනය නැවත ආරම්භ කරන්න</translation> <translation id="102763973188675173">Google Chrome අභිරුචිකරණය සහ පාලනය කරන්න. යාවත්කාලීන ලද හැකිය.</translation> <translation id="1051826050538111504">ඔබගේ පරිගණකයෙහි හානිකර මෘදුකාංග ඇත. ඔබේ බ්රවුසරය නැවතත් සාමාන්ය පරිදි ක්රියා කරවීමට, Chrome හට එය ඉවත් කිරීම, ඔබේ සැකසීම් ප්රතිසාධන කිරීම, සහ දිගු අබල කිරීම කළ හැක.</translation> <translation id="1065672644894730302">ඔබේ තේරීම් කියවිය නොහැක. @@ -15,6 +16,7 @@ <translation id="1154147086299354128">&Chrome තුළ විවෘත කරන්න</translation> <translation id="1178374936842835197">මෙම පිටුවෙහි සැකසීමක් නොපෙන්වන්නේ නම්, ඔබගේ <ph name="LINK_BEGIN" /> ChromeOS Flex සැකසීම්<ph name="LINK_END" /> තුළ සොයා බලන්න</translation> +<translation id="1203500561924088507">ස්ථාපනය කිරීම වෙනුවෙන් ස්තුතියි. ඔබ <ph name="BUNDLE_NAME" /> භාවිත කිරීමට පෙර ඔබගේ බ්රවුසරය යළි ඇරඹිය යුතුය.</translation> <translation id="1278833599417554002">&Chrome යාවත්කාලීන කිරීමට යළි දියත් කරන්න</translation> <translation id="1302523850133262269">කරුණාකර Chrome නවතම පද්ධති යාවත්කාලීන ස්ථාපනය කරන අතරතුර රැඳී සිටින්න.</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> හට ඔබ මෙම උපාංගය භාවිත කිරීමට පෙර පහත සේවා නියම කියවා පිළිගැනීමට අවශ්යයි. මෙම නියම Google ChromeOS Flex නියම පුළුල් කිරීම, වෙනස් කිරීම හෝ සීමා කිරීම නොකරයි.</translation> @@ -34,6 +36,7 @@ <translation id="1619887657840448962">Chrome වඩාත් ආරක්ෂිත කිරීම සඳහා, අප විසින් <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> ලැයිස්තුගත කර නොමැති හා ඔබේ දැනුමෙන් තොරව එක් කර ඇති ඇතැම් දිගු අබල කර ඇත.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />ඔබට ඔබගේ දත්ත කළමනාකරණය කළ හැකි ආකාරය:<ph name="END_BOLD" /> ඔබගේ පෞද්ගලිකත්වය ආරක්ෂා කිරීමට, අපි සති 4කට වඩා පැරණි ඔබගේ ලැදිකම් ස්වයංක්රියව මකමු. ඔබ දිගටම බ්රවුස් කරන විට, ලැදිකමක් නැවත ලැයිස්තුවේ දිස් විය හැකිය. නැතහොත් Chrome සලකා බැලීමට අවශ්ය නොවන ලැදිකම් ඔබට ඉවත් කළ හැකිය.</translation> <translation id="1628000112320670027">Chrome සමගින් උදවු ලබා ගන්න</translation> +<translation id="1640672724030957280">බාගනිමින්...</translation> <translation id="1662146548738125461">ChromeOS Flex පිළිබඳ</translation> <translation id="1674870198290878346">සබැඳිය Chrome අ&ප්රසිද්ධ කවුළුව තුළ විවෘත කරන්න</translation> <translation id="1682634494516646069">Google Chrome හට එහි දත්ත නාමාවලිය කියවීම හෝ ලිවීම කළ නොහැක: @@ -51,7 +54,9 @@ <translation id="1877026089748256423">Chrome යල් පැන ගොස් ඇත</translation> <translation id="1919130412786645364">Chrome පුරනයට ඉඩ දෙන්න</translation> <translation id="1952239763774043237">අනාගත Google Chrome යාවත්කාලීන ලබා ගැනීමට, ඔබට macOS 10.13 හෝ පසු අනුවාදයක් අවශ්ය වේ. මෙම පරිගණකය macOS 10.12 භාවිත කරමින් සිටියි.</translation> +<translation id="1953553007165777902">බාගනිමින්... මිනිත්තු <ph name="MINUTE" />ක් ඉතිරිව ඇත</translation> <translation id="2018528049276128029">එක් එක් පැතිකඩ පිටුසන්, ඉතිහාසය, මුරපද සහ තවත් දේවල් වැනි එහිම Chrome තොරතුරු දරයි</translation> +<translation id="2018879682492276940">ස්ථාපනය අසාර්ථක විය. කරුණාකර නැවත උත්සාහ කරන්න.</translation> <translation id="2071318482926839249">වෙනත් ගිණුමක් දැනටමත් පුරා ඇත. ඔබගේ බ්රවුස් කිරීම වෙනම තබා ගැනීමට, Chrome හට ඔබ සඳහා ඔබගේම පැතිකඩක් තැනිය හැකිය.</translation> <translation id="207902854391093810">අත්හදා බැලීම් ක්රියාත්මක විට, වෙළඳ දැන්වීම් මිනුම ඔබ පිවිසෙන අඩවිවලට Chrome වෙතින් තොරතුරු ඉල්ලීමට ඉඩදෙන අතර එය අඩවියට ඔවුන්ගේ වෙළඳ දැන්වීම්වල කාර්ය සාධනය මැනීමට උපකාරී වේ. වෙළඳ දැන්වීම් මිනුම අඩවි අතර හැකි තරම් අඩුවෙන් තතු මාරු කිරීමෙන් හරස්-අඩවි ලුහුබැඳීම සීමා කරයි.</translation> <translation id="2094648590148273905">ChromeOS Flex නියම</translation> @@ -63,6 +68,7 @@ <translation id="2131230230468101642">ඔබගේ පෞද්ගලිකත්වය ආරක්ෂා කිරීමට, අපි සති 4කට වඩා පැරණි ඔබගේ ලැදිකම් ස්වයංක්රියව මකමු. ඔබ දිගටම බ්රවුස් කරන විට, ලැදිකමක් නැවත ලැයිස්තුවේ දිස් විය හැකිය. නැතහොත් ඔබට Chrome සලකා බැලීමට අවශ්ය නොවන ලැදිකම් ඉවත් කළ හැකිය.</translation> <translation id="2139300032719313227">ChromeOS යළි අරඹන්න</translation> <translation id="2151406531797534936">දැන් Chrome යළි අරඹන්න</translation> +<translation id="2174917724755363426">ස්ථාපනය සම්පූර්ණ නැත. ඔබට අවලංගු කිරීමට අවශ්ය බව විශ්වාසද?</translation> <translation id="2258103955319320201">ඔබගේ සියලු උපාංග හරහා ඔබගේ Chrome බ්රවුසර දේවල්වලට ප්රවේශ වීමට, පුරා සමමුහුර්ත කිරීම ක්රියාත්මක කරන්න</translation> <translation id="2290014774651636340">Google API යතුරු අහිමිව ඇත. Google Chrome හි ඇතැම් ක්රියාකාරීත්ව අක්රීය වනු ඇත.</translation> <translation id="2290095356545025170">ඔබට Google Chrome ඉවත්කිරීමට අවශ්ය බව විශ්වාසද?</translation> @@ -99,13 +105,16 @@ <translation id="2871893339301912279">ඔබ Chromeට සයින් ඉන් වී ඇත!</translation> <translation id="2885378588091291677">කාර්ය කළමණාකරු</translation> <translation id="2888126860611144412">Chrome ගැන</translation> +<translation id="2915996080311180594">පසුව යළි අරඹන්න</translation> <translation id="2926676257163822632">දුර්වල මුරපද අනුමානය කිරීමට පහසුයි. <ph name="BEGIN_LINK" />ඔබ සඳහා ප්රබල මුරපද තැනීමට සහ මතක තබා ගැනීමට<ph name="END_LINK" /> Chrome හට ඉඩ දෙන්න.</translation> <translation id="2926952073016206995">මෙම අඩවිය සඳහා Chrome හට කැමරා අවසරය අවශ්යයි</translation> +<translation id="2928420929544864228">ස්ථාපනය සම්පූර්ණයි.</translation> <translation id="2929907241665500097">Chrome යාවත්කාලීන නොවිය, යම් දෙයක් වැරදිණි. <ph name="BEGIN_LINK" />Chrome යාවත්කාලීන ගැටලු සහ අසමත් වූ යාවත්කාලීන නිරාකරණ කරන්න.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> - ජාල පුරනය - Chrome</translation> <translation id="3019382870990049182">&ChromeOS Flex යාවත්කාලීන කිරීමට යළි දියත් කරන්න</translation> <translation id="303514781271618814">Chrome ඔබගේ දත්ත අඩුවෙන් භාවිත කරමින් එකම බ්රවුස් කිරීමේ අත්දැකීම ලබා දීමට අඩවිවලට ඉඩ සලසන නව විශේෂාංග ගවේෂණය කරයි</translation> <translation id="3037838751736561277">Google Chrome පසුබිම් ප්රකාරය තුළ ඇත.</translation> +<translation id="3038232873781883849">ස්ථාපනය කිරීමට පොරොත්තුවෙන්...</translation> <translation id="3059710691562604940">සුරක්ෂිත පිරික්සුම ක්රියාවිරහිතයි. එය ක්රියාත්මක කිරීමට Chrome නිර්දේශ කරයි.</translation> <translation id="3065168410429928842">Chrome පටිත්ත</translation> <translation id="3069821012350118710">ඔබ පිවිසෙන අඩවි ඔබ Chrome වසන තෙක් ඔබේ තොරතුරු මතක තබා ගනියි</translation> @@ -119,6 +128,7 @@ <translation id="3169523567916669830">අත්හදා බැලීම් අතරතුර, ඔබට වෙළඳ දැන්වීම් පෙන්වීමට භාවිත කළ උනන්දුවක් දක්වන අඩවිවල මාතෘකා බැලීමට සහ ඉවත් කිරීමට ඔබට හැකිය. Chrome ඔබගේ මෑත බ්රවුස් කිරීමේ ඉතිහාසය මත පදනම්ව ඔබගේ ලැදිකම් අනුමාන කරයි.</translation> <translation id="3245429137663807393">ඔබ Chrome පරිශීලන වාර්තාද බෙදා ගතහොත්, එම වාර්තාවලට ඔබ පිවිසෙන URL ඇතුළත් වේ</translation> <translation id="3282568296779691940">Chrome වෙත පුරන්න</translation> +<translation id="3286538390144397061">දැන් යළි අාරම්භ කරන්න</translation> <translation id="3360895254066713204">Chrome සහායක</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome දැන් යළි දියත් වෙයි}=1{Chrome 1 තත්පරයකින් යළි දියත් වෙයි}one{Chrome තත්පර # කින් යළි දියත් වෙයි}other{Chrome තත්පර # කින් යළි දියත් වෙයි}}</translation> <translation id="3396977131400919238">ස්ථාපනය අතරතුර මෙහෙයුම් පද්ධති දෝෂයක් මතුවිය. නැවතත් Google ක්රෝම් බාගෙන උත්සාහ කරන්න.</translation> @@ -155,9 +165,11 @@ <translation id="4106587138345390261">Chrome ඔබගේ තතු අඩුවෙන් භාවිත කරමින් එකම බ්රවුස් කිරීමේ අත්දැකීම ලබා දීමට අඩවිවලට ඉඩ සලසන නව විශේෂාංග ගවේෂණය කරයි</translation> <translation id="4110895483821904099">ඔබගේ නව Chrome පැතිකඩ පිහිටුවන්න</translation> <translation id="4147555960264124640">ඔබ කළමනාකරණය කරන ගිණුමකින් සයින් ඉන් වී එහි පරිපාලකට Google Chrome පැතිකඩේ පාලනය ලබා දෙයි. ඔබේ යෙදුම්, පිටු සලකුණු, රහස් වචන ආදී දත්ත සහ Chrome වෙනත් පසුතල ස්ථිරවම <ph name="USER_NAME" />ට සම්බන්ධ කෙරෙනු ඇත. ඔබට මෙම දත්ත Google Accounts ඩෑෂ්බෝඩ් එකෙන් මැකිය හැකි මුත් වෙනත් ගිණුමක් හා සම්බන්ධ කළ නොහැකි වනු ඇත.<ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">ස්ථාපනය කරමින්...</translation> <translation id="4149882025268051530">ස්ථාපකයට සංරක්ෂකය විහිදුවිය නොහැකි විය. කරුණාකර නැවත Google Chrome බාගන්න.</translation> <translation id="4191857738314598978">{0,plural, =1{දිනයක් ඇතුළත Chrome යළි දියත් කරන්න}one{දින # ක් ඇතුළත Chrome යළි දියත් කරන්න}other{දින # ක් ඇතුළත Chrome යළි දියත් කරන්න}}</translation> <translation id="4205939740494406371">Chrome හට ඔබේ මුරපද පරීක්ෂා කළ නොහැක. පැය 24-කට පසු නැවත උත්සාහ කරන්න, නැති නම් <ph name="BEGIN_LINK" />ඔබේ Google ගිණුම තුළ මුරපද පරීක්ෂා කරන්න<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">අවලංගු කරමින්...</translation> <translation id="4242034826641750751">මෙම අඩවිය සඳහා Chrome හට මයික්රෆෝන සහ කැමරා අවසරය අවශ්යයි</translation> <translation id="424864128008805179">Chrome වෙතින් වරන්න</translation> <translation id="4251615635259297716">මෙම ගිණුමට Chrome දත්ත සම්බන්ධ කරන්නද?</translation> @@ -165,6 +177,7 @@ <translation id="4281844954008187215">සේවා කොන්දේසි</translation> <translation id="4293420128516039005">ඔබගේ උපාංග හරහා Chrome සමමුහුර්ත කර පෞද්ගලීකරණය කිරීමට පුරනය වන්න</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">බාගැනීම සම්පූර්ණයි.</translation> <translation id="4335235004908507846">Chrome දත්ත කඩ කිරීම්, නරක දිගු, සහ තවත් ඒවාවලින් ඔබව ආරක්ෂිතව තබා ගැනීමට උදවු කළ හැක</translation> <translation id="4343195214584226067"><ph name="EXTENSION_NAME" /> Chrome වෙත එක් කර ඇත</translation> <translation id="4384570495110188418">ඔබ පුරනය වී නැති බැවින් Chrome හට ඔබේ මුරපද පරීක්ෂා කළ නොහැක</translation> @@ -179,6 +192,7 @@ <translation id="4600710005438004015">Chrome අලුත්ම අනුවාදයට යාවත්කාලීන කළ නොහැකිය, එබැවින් ඔබට අලුත් විශේෂාංග සහ ආරක්ෂණ පිළියම් මඟ හැරෙයි.</translation> <translation id="4627412468266359539">විකල්පමය: දෝෂ නිර්ණ සහ භාවිත දත්ත ස්වයංක්රියව Google වෙත යැවීමෙන් ChromeOS Flex විශේෂාංග සහ කාර්ය සාධනය වැඩිදියුණු කිරීමට උදවු වන්න.</translation> <translation id="4633000520311261472">Chrome වඩාත් ආරක්ෂිත කිරීම සඳහා, අප විසින් <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> ලැයිස්තුගත කළ නොමැති හා ඔබේ දැනුමෙන් තොරව එක්කළ ඇතැම් දිගු අක්රීය කර ඇත.</translation> +<translation id="4680828127924988555">ස්ථාපනය අවලංගු කරන්න</translation> <translation id="469553575393225953">නොදන්නා මූලාශ්ර වෙතින් වන දිගු, යෙදුම් සහ තේමා ඔබගේ උපාංගයට හානි කළ හැකිය. Chrome ඒවා Chrome Web Store වෙතින් පමණක් ස්ථාපනය කිරීම නිර්දේශ කරයි</translation> <translation id="4728575227883772061">අනපේකෂිත දෝෂයක් හේතුවෙන් ස්ථාපනය අසාර්ථක විය. Google Chrome දැනටමත් ධාවනය වෙමින් පවතී නම්, එය වසා නැවත උත්සාහ කරන්න.</translation> <translation id="4747730611090640388">Chrome හට ඔබගේ ලැදිකම් තක්සේරු කළ හැකිය. පසුව, ඔබ පිවිසෙන අඩවියක් ඔබ දකින වෙළඳ දැන්වීම් පුද්ගලිකකරණය කිරීම සඳහා ඔබගේ ලැදිකම් බැලීමට Chrome වෙතින් ඉල්ලිය හැකිය.</translation> @@ -234,10 +248,14 @@ <translation id="5895138241574237353">යළි අරඹන්න</translation> <translation id="5901850848447342934">ඔබ Chrome වසන විට ඔබව <ph name="BEGIN_BOLD" />බොහොමයක් අඩවිවලින්<ph name="END_BOLD" /> වරනු ඇත. සමමුහුර්ත කිරීම ක්රියාවිරහිත නම්, ඔබව <ph name="BEGIN_BOLD" />Google සේවා සහ Chrome වෙතින්ද වරනු ඇත<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - ජාල පුරනය</translation> +<translation id="5924017743176219022">අන්තර්ජාලය වෙත සම්බන්ධ වෙමින්...</translation> <translation id="5940385492829620908">ඔබේ වෙබ් අඩවි, පිටු සලකුණු සහ වෙනත් Chrome උපකරණ මෙහි ඇත.</translation> +<translation id="5941711191222866238">කුඩා කරන්න</translation> <translation id="5941830788786076944">Google Chrome පෙරනිමි බ්රව්සරය කරන්න</translation> <translation id="5959292945051687759">මෙම පිටුවෙහි සැකසීමක් නොපෙන්වන්නේ නම්, ඔබගේ <ph name="LINK_BEGIN" /> ChromeOS සැකසීම්<ph name="LINK_END" /> තුළ සොයා බලන්න</translation> +<translation id="6003112304606738118">බාගනිමින්... පැය <ph name="HOURS" />ක් ඉතිරිව ඇත</translation> +<translation id="6040143037577758943">වසන්න</translation> <translation id="6070348360322141662">අමතර ආරක්ෂාව සඳහා, Google Chrome ඔබේ දත්ත සංකේතනය කරනු ඇත</translation> <translation id="608006075545470555">මෙම බ්රව්සරයට කාර්යාල පැතිකඩ එක් කරන්න</translation> <translation id="6113794647360055231">Chrome දැන් වඩාත් හොඳ විය</translation> @@ -246,8 +264,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> - Google Chrome බීටා</translation> <translation id="6235018212288296708">Google Chrome Chromeහි අභ්යන්තර නියෝගය වන්නේ mDNS තදබදයයි.</translation> <translation id="6247557882553405851">Google මුරපද කළමනාකරු</translation> +<translation id="6273793429163604305">සූදානම් වන්න...</translation> <translation id="6291089322031436445">Chrome Dev යෙදුම්</translation> <translation id="6291549208091401781">ඔබේ පරිගණකය මත සියලුම පරිශීලකයින් සඳහා Google Chrome දැනටමත් ස්ථාපනය කර ඇත.</translation> +<translation id="6327105987658262776">යාවත්කාලීනයක් නොමැත.</translation> <translation id="6412673304250309937">Chrome තුළ ගබඩා කර ඇති අනාරක්ෂිත වෙබ් අඩවි ලැයිස්තුවක් සමඟ URL පරීක්ෂා කරයි. වෙබ් අඩවියක් ඔබේ මුරපදය සොරා ගැනීමට උත්සාහ කරන්නේ නම්, හෝ ඔබ හානිකර ගොනුවක් බාගන්නා විට, Chrome පිටු අන්තර්ගතයේ කැබැලි ඇතුළුව ආරක්ෂිත බ්රවුස් කිරීම වෙත URL යැවීමටද හැකිය.</translation> <translation id="6418662306461808273">තිබෙන Chrome පැතිකඩට මාරු වන්නද?</translation> <translation id="6506909944137591434">ඔබගේ වටපිටාවේ 3D සිතියමක් තැනීමට Chrome හට කැමරා අවසරය අවශ්යයි</translation> @@ -268,6 +288,7 @@ <translation id="6943584222992551122">මෙම පුද්ගලයාගේ බ්රවුස් කිරීමේ දත්ත මෙම උපාංගයෙන් මකනු ලැබේ. දත්ත ප්රතිසාධන කිරීමට, <ph name="USER_EMAIL" /> ලෙස Chrome වෙත පුරන්න.</translation> <translation id="6967962315388095737">mDNS තදබදයට ඉඩ දීමට Google Chrome බීටා සඳහා බන්ධිත රීතිය.</translation> <translation id="6989339256997917931">Google ක්රෝම් යාවත්කාල වී ඇත. නමුත් ඔබ එය අවම වශයෙන් දින 30ක් වත් භාවිත කර නොමැත.</translation> +<translation id="7025789849649390912">ස්ථාපනය නැවතිණි.</translation> <translation id="7025800014283535195">ඔබට මෙහිදී Chrome පැතිකඩවල් අතර මාරු විය හැකිය</translation> <translation id="7036251913954633326">ඔබට මෙම ගිණුම එක් වරක් පමණක් භාවිත කිරීමට අවශ්ය නම්, ඔබට Chrome බ්රවුසරයේ <ph name="GUEST_LINK_BEGIN" />ආගන්තුක ප්රකාරය<ph name="GUEST_LINK_END" /> භාවිත කළ හැකිය. ඔබට වෙනත් යම් කෙනෙකු සඳහා ගිණුමක් එක් කිරීමට අවශ්ය නම්, ඔබගේ <ph name="DEVICE_TYPE" /> වෙත <ph name="LINK_BEGIN" />නව පුද්ගලයකු එක් කරන්න<ph name="LINK_END" />. @@ -296,11 +317,13 @@ <translation id="7481213027396403996">Chrome හි ප්රබලම ආරක්ෂාව ලබා ගන්න</translation> <translation id="7486227612705979895">ලිපින තීරුවේ යෝජනා කිරීමට Chrome ඔබගේ Drive ප්රවේශ කරනු ඇත</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119"><ph name="COMPANY_NAME" /> ස්ථාපකය</translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">Chrome වෙත පිළිගනිමු</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> හට ඔබ මෙම උපාංගය භාවිත කිරීමට පෙර පහත සේවා නියම කියවා පිළිගැනීමට අවශ්යයි. මෙම නියම Google ChromeOS නියම පුළුල් කිරීම, වෙනස් කිරීම හෝ සීමා කිරීම නොකරයි.</translation> <translation id="7629695634924605473">Chrome ඔබට ඔබේ මුරපද කිසි විටෙක හෝ අවදානමට ලක් වී තිබේද යන්න දන්වයි</translation> <translation id="7641148173327520642">ඔබේ පද්ධති පරිපාලකයා <ph name="TARGET_URL_HOSTNAME" /> වෙත ප්රවේශ වීමට <ph name="ALTERNATIVE_BROWSER_NAME" /> විවෘත කිරීමට Google Chrome වින්යාස කර ඇත.</translation> +<translation id="7649070708921625228">උදවු</translation> <translation id="7651907282515937834">Chrome ව්යවසාය ලාංඡනය</translation> <translation id="7655455401911432608">ඔබගේ බ්රවුස් කිරීමේ ඉතිහාසය, මෙම උපාංගයේ Chrome භාවිතයෙන් ඔබ පිවිසි අඩවිවල වාර්තාවක්.</translation> <translation id="7747138024166251722">ස්ථාපකයට තාවකාලික නාමාවලියක් තැනිය නොහැකි විය. කරුණාකර හිස් ඉඩ හා මෘදුකාංග ස්ථාපනයට හිස් තැටි ඉඩ පිරික්සන්න.</translation> @@ -312,6 +335,8 @@ <translation id="7801699035218095297">Google Chrome විසින් මුරපද පිටපත් කිරීමට උත්සහ කරයි. එයට ඉඩදීම සඳහා Windows මුරපදය යොදන්න.</translation> <translation id="7808348361785373670">Chrome වෙතින් ඉවත් කරන්න...</translation> <translation id="7825851276765848807">නිශ්චිත නොමැති දෝෂයක් හේතුවෙන් ස්ථාපනය අසාර්ථක විය. නැවත Google Chrome බාගන්න.</translation> +<translation id="7845233973568007926">ස්ථාපනය කිරීම වෙනුවෙන් ස්තුතියි. ඔබ <ph name="BUNDLE_NAME" /> භාවිත කිරීමට පෙර ඔබගේ පරිගණකය යළි ඇරඹිය යුතුය.</translation> +<translation id="7872446069773932638">බාගනිමින්... තත්පර <ph name="SECONDS" />ක් ඉතිරිව ඇත</translation> <translation id="7880591377632733558"><ph name="ACCOUNT_FIRST_NAME" />, Chrome වෙත සාදරයෙන් පිළිගනිමු</translation> <translation id="7890208801193284374">ඔබ පරිගණකයක් බෙදාගනී නම්, මිතුරන්ට හා පවුලේ අයට වෙන් වෙන්ව තම කැමැත්ත පරිදි Chrome පිහිටුවිය හැක.</translation> <translation id="7896673875602241923">යම් කෙනෙක් පෙරදී මෙම පරිගණකය මත Chrome වෙත <ph name="ACCOUNT_EMAIL_LAST" /> ලෙස පුරා ඇත. ඔබේ තොරතුරු වෙනම තබා ගැනීමට කරුණාකර නව Chrome පරිශීලකයෙක් සාදන්න.</translation> @@ -322,8 +347,11 @@ <translation id="8005666035647241369">මෙම උපාංගයෙහි Google මුරපද කළමනාකරු වෙත</translation> <translation id="8008534537613507642">Chrome යළි ස්ථාපනය කරන්න</translation> <translation id="8013993649590906847">රූපයකට ප්රයෝජනවත් විස්තරයක් නොමැති නම්, Chrome ඔබට විස්තරයක් ලබා දීමට උත්සාහ කරයි. විස්තර නිර්මාණ කිරීමට, රූප Google වෙත යවනු ලැබේ.</translation> +<translation id="80471789339884597">ස්ථාපනය කිරීම වෙනුවෙන් ස්තුතියි. ඔබ <ph name="BUNDLE_NAME" /> භාවිත කිරීමට පෙර ඔබගේ සියලුම බ්රව්සර යළි ආරම්භ කළ යුතුය.</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">&Google Chrome පිළිබඳ</translation> +<translation id="813913629614996137">මුල පුරමින්…</translation> <translation id="8255190535488645436">Google Chrome ඔබේ කැමරාව හා මයික්රෆෝනය භාවිත කරයි.</translation> <translation id="8286862437124483331">Google Chrome විසින් මුරපද පෙන්වීමට උත්සහ කරයි. එයට ඉඩදීම සඳහා Windows මුරපදය යොදන්න.</translation> <translation id="828798499196665338">ඔබේ මාපිය Chrome සඳහා "වෙබ් අඩවි, යෙදුම් සහ දිගු සඳහා වන අවසර" අක්රිය කර ඇත. මෙම <ph name="EXTENSION_TYPE_PARAMETER" /> සබල කිරීමට අවසර නැත.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_sk.xtb b/chrome/app/resources/google_chrome_strings_sk.xtb index 6db2d3e..2098093 100644 --- a/chrome/app/resources/google_chrome_strings_sk.xtb +++ b/chrome/app/resources/google_chrome_strings_sk.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="sk"> <translation id="1001534784610492198">Archív inštalácie je poškodený alebo neplatný. Stiahnite prehliadač Google Chrome znova.</translation> +<translation id="1026101648481255140">Pokračovať v inštalácii</translation> <translation id="102763973188675173">Prispôsobte si Google Chrome a ovládajte ho. K dispozícii je aktualizácia.</translation> <translation id="1051826050538111504">V počítači máte škodlivý softvér. Chrome ho môže odstrániť, obnoviť nastavenia a deaktivovať rozšírenia, aby prehliadač znova normálne fungoval.</translation> <translation id="1065672644894730302">Vaše predvoľby sa nedajú načítať. @@ -14,6 +15,7 @@ <translation id="1152920704813762236">Chrome OS</translation> <translation id="1154147086299354128">&Otvoriť v Chrome</translation> <translation id="1178374936842835197">Ak nie je určité nastavenie zobrazené na tejto stránke, skontrolujte <ph name="LINK_BEGIN" />nastavenia systému Chrome OS Flex<ph name="LINK_END" /></translation> +<translation id="1203500561924088507">Ďakujeme za inštaláciu. Než začnete aplikáciu <ph name="BUNDLE_NAME" /> používať, musíte reštartovať prehliadač.</translation> <translation id="1278833599417554002">Znova spustiť a aktualizovať Chrome</translation> <translation id="1302523850133262269">Počkajte, kým Chrome nainštaluje najnovšie aktualizácie systému.</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> vyžaduje, aby ste si pred používaním tohto zariadenia prečítali nasledujúce zmluvné podmienky a vyjadrili s nimi súhlas. Tieto zmluvné podmienky nerozširujú, neupravujú ani neobmedzujú zmluvné podmienky systému Google Chrome OS Flex.</translation> @@ -34,6 +36,7 @@ <translation id="1619887657840448962">Z dôvodu zvýšenia bezpečnosti prehliadača Chrome sme zakázali nasledujúce rozšírenie, ktoré nie je uvedené v službe <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> a mohlo byť pridané bez vášho vedomia.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Ako môžete spravovať svoje údaje:<ph name="END_BOLD" /> v rámci ochrany vášho súkromia automaticky odstraňujeme záujmy, ktoré sú staršie ako štyri týždne. Pri ďalšom prehliadaní sa v zozname môže znova zobraziť určitý záujem. Prípadne môžete odstrániť záujmy, ktoré nemá Chrome posudzovať.</translation> <translation id="1628000112320670027">Pomoc s Chromom</translation> +<translation id="1640672724030957280">Sťahuje sa…</translation> <translation id="1662146548738125461">Chrome OS Flex</translation> <translation id="1674870198290878346">Otvoriť odkaz v okne inko&gnito Chromu</translation> <translation id="1682634494516646069">Prehliadač Google Chrome nemôže čítať ani zapisovať do adresára s údajmi: <ph name="USER_DATA_DIRECTORY" /></translation> @@ -49,7 +52,9 @@ <translation id="1877026089748256423">Prehliadač Chrome je zastaraný</translation> <translation id="1919130412786645364">Povoliť prihlásenie do Chromu</translation> <translation id="1952239763774043237">Ak chcete dostávať budúce aktualizácie prehliadača Google Chrome, musíte používať systém macOS 10.13 alebo novší. V tomto počítači používate macOS 10.12.</translation> +<translation id="1953553007165777902">Sťahuje sa… Zostávajúci čas: <ph name="MINUTE" /> min</translation> <translation id="2018528049276128029">V každom profile sú uchované vlastné údaje Chromu, ako sú záložky, história, heslá a ďalšie položky</translation> +<translation id="2018879682492276940">Inštalácia bola neúspešná. Skúste to znova.</translation> <translation id="2071318482926839249">Už je prihlásený iný účet. Ak chcete oddeliť svoje prehliadanie, Chrome vám môže vytvoriť vlastný profil.</translation> <translation id="207902854391093810">Keď sú skúšobné obdobia zapnuté, meranie reklám umožňuje webom, ktoré navštívite, požadovať od Chromu údaje, ktoré im pomáhajú merať výkonnosť reklám. Meranie reklám obmedzuje sledovanie na rôznych weboch presúvaním minimálneho množstva údajov medzi webmi.</translation> <translation id="2094648590148273905">Zmluvné podmienky systému Chrome OS Flex</translation> @@ -61,6 +66,7 @@ <translation id="2131230230468101642">V rámci ochrany vášho súkromia automaticky odstraňujeme záujmy, ktoré sú staršie ako štyri týždne. Pri ďalšom prehliadaní sa v zozname môže znova zobraziť určitý záujem. Prípadne môžete odstrániť záujmy, ktoré nemá Chrome posudzovať.</translation> <translation id="2139300032719313227">Reštartovanie systému Chrome OS</translation> <translation id="2151406531797534936">Reštartujte Chrome</translation> +<translation id="2174917724755363426">Inštalácia nie je dokončená. Naozaj ju chcete zrušiť?</translation> <translation id="2258103955319320201">Ak chcete získať prístup k obsahu Chromu vo všetkých svojich zariadeniach, prihláste sa a zapnite synchronizáciu</translation> <translation id="2290014774651636340">Chýbajú kľúče rozhrania Google API. Niektoré funkcie prehliadača Google Chrome budú zakázané.</translation> <translation id="2290095356545025170">Naozaj chcete odinštalovať aplikáciu Google Chrome?</translation> @@ -97,13 +103,16 @@ <translation id="2871893339301912279">Ste prihlásený/-á do prehliadača Chrome.</translation> <translation id="2885378588091291677">Správca úloh</translation> <translation id="2888126860611144412">O prehliadači Chrome</translation> +<translation id="2915996080311180594">Reštartovať neskôr</translation> <translation id="2926676257163822632">Slabé heslá sa dajú ľahko uhádnuť. Povoľte Chromu, <ph name="BEGIN_LINK" />aby vám vytváral silné heslá a pamätal si ich<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">Chrome vyžaduje pre tento web povolený prístup ku kamere</translation> +<translation id="2928420929544864228">Inštalácia bola dokončená.</translation> <translation id="2929907241665500097">Chrome sa neaktualizoval. Vyskytol sa problém. <ph name="BEGIN_LINK" />Vyriešiť problémy so sťahovaním aktualizácií Chromu a neúspešnými aktualizáciami<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> – prihlásenie do siete – Chrome</translation> <translation id="3019382870990049182">Znova spustiť a aktualizovať &Chrome OS Flex</translation> <translation id="303514781271618814">Chrome skúma nové funkcie, ktoré umožňujú webom zobraziť rovnaké prostredie prehliadania s využitím menšieho počtu dát.</translation> <translation id="3037838751736561277">Google Chrome je v režime na pozadí.</translation> +<translation id="3038232873781883849">Čaká sa na inštaláciu…</translation> <translation id="3059710691562604940">Bezpečné prehliadanie je vypnuté. Chrome ho odporúča zapnúť.</translation> <translation id="3065168410429928842">Karta Chrome</translation> <translation id="3069821012350118710">Navštevované weby si pamätajú vaše informácie, dokým nezavriete Chrome</translation> @@ -117,6 +126,7 @@ <translation id="3169523567916669830">Počas týchto skúšobných období si môžete prezrieť témy záujmu, pomocou ktorých vám weby zobrazujú reklamy, a odstrániť ich. Chrome odhaduje záujmy na základe nedávnej histórie prehliadania.</translation> <translation id="3245429137663807393">Ak zdieľate aj prehľady používania Chromu, tieto prehľady zahŕňajú webové adresy, ktoré navštívite</translation> <translation id="3282568296779691940">Prihlásiť sa do Chromu</translation> +<translation id="3286538390144397061">Reštartovať</translation> <translation id="3360895254066713204">Chrome Helper</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome sa teraz reštartuje}=1{Chrome sa reštartuje o 1 sekundu}few{Chrome sa reštartuje o # sekundy}many{Chrome sa reštartuje o # sekundy}other{Chrome sa reštartuje o # sekúnd}}</translation> <translation id="3396977131400919238">V priebehu inštalácie sa vyskytla chyba operačného systému. Stiahnite prehliadač Google Chrome znova.</translation> @@ -153,9 +163,11 @@ <translation id="4106587138345390261">Chrome skúma nové funkcie, ktoré umožňujú webom zobraziť rovnaké prostredie prehliadania s využitím menšieho množstva vašich údajov</translation> <translation id="4110895483821904099">Nastavte si nový profil Chromu</translation> <translation id="4147555960264124640">Prihlasujete sa pomocou spravovaného účtu a jeho správcovi dávate kontrolu nad vaším profilom prehliadača Chrome. Vaše údaje prehliadača Chrome, ako sú aplikácie, záložky, história, heslá a iné nastavenia, sa natrvalo priradia k účtu <ph name="USER_NAME" />. Tieto údaje budete môcť odstrániť len pomocou panela Dashboard v Účtoch Google, ale nebudete ich môcť priradiť k inému účtu. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Inštaluje sa...</translation> <translation id="4149882025268051530">Inštalátor pri dekomprimovaní archívu zlyhal. Stiahnite prehliadač Google Chrome znova.</translation> <translation id="4191857738314598978">{0,plural, =1{Chrome znova spustite do jedného dňa}few{Chrome znova spustite do # dní}many{Chrome znova spustite do # dňa}other{Chrome znova spustite do # dní}}</translation> <translation id="4205939740494406371">Chrome nemôže skontrolovať heslá. Skúste to znova o 24 hodín alebo <ph name="BEGIN_LINK" />skontrolujte heslá vo svojom účte Google<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">Ruší sa...</translation> <translation id="4242034826641750751">Chrome vyžaduje pre tento web povolený prístup ku kamere aj mikrofónu</translation> <translation id="424864128008805179">Odhlásiť sa z Chromu?</translation> <translation id="4251615635259297716">Chcete prepojiť údaje prehliadača Chrome s týmto účtom?</translation> @@ -163,6 +175,7 @@ <translation id="4281844954008187215">Zmluvné podmienky</translation> <translation id="4293420128516039005">Po prihlásení budete môcť Chrome synchronizovať a prispôsobiť v rôznych zariadeniach.</translation> <translation id="4328355335528187361">Google Chrome verzie pre vývojárov (mDNS-In)</translation> +<translation id="4334294535648607276">Sťahovanie bolo dokončené.</translation> <translation id="4335235004908507846">Chrome vás môže chrániť pred porušeniami ochrany údajov, škodlivými rozšíreniami a ďalšími hrozbami</translation> <translation id="4343195214584226067">Rozšírenie <ph name="EXTENSION_NAME" /> bolo pridané do Chromu</translation> <translation id="4384570495110188418">Chrome nemôže skontrolovať heslá, pretože ste sa neprihlásili</translation> @@ -177,6 +190,7 @@ <translation id="4600710005438004015">Chrome sa nepodarilo aktualizovať na najnovšiu verziu. K dispozícii tak nie sú niektoré nové funkcie a bezpečnostné opravy.</translation> <translation id="4627412468266359539">Nepovinné: Pomôžte zlepšovať funkcie a výkonnosť systému Chrome OS Flex automatickým odosielaním diagnostík a údajov o používaní do Googlu.</translation> <translation id="4633000520311261472">Z dôvodu vyššej bezpečnosti prehliadača Chrome sme zakázali niektoré rozšírenia, ktoré nedodáva <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> a mohli byť pridané bez vášho vedomia.</translation> +<translation id="4680828127924988555">Zrušiť inštaláciu</translation> <translation id="469553575393225953">Rozšírenia, aplikácie a motívy z neznámych zdrojov môžu poškodiť vaše zariadenie. Chrome odporúča ich inštaláciu iba z Internetového obchodu Chrome.</translation> <translation id="4728575227883772061">Inštalácia zlyhala kvôli neurčenej chybe. Ak je prehliadač Google Chrome momentálne spustený, zatvorte ho a skúste znova.</translation> <translation id="4747730611090640388">Chrome môže odhadnúť vaše záujmy. Neskôr môže web, ktorý navštívite, o ne Chrome požiadať, aby mohol prispôsobiť zobrazované reklamy.</translation> @@ -232,9 +246,13 @@ <translation id="5895138241574237353">Reštartovať</translation> <translation id="5901850848447342934">Keď zavriete Chrome, systém vás <ph name="BEGIN_BOLD" />odhlási z väčšiny webov<ph name="END_BOLD" />. Ak je synchronizácia vypnutá, <ph name="BEGIN_BOLD" />odhlási vás aj zo služieb Googlu a Chromu<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> – prihlásenie do siete</translation> +<translation id="5924017743176219022">Pripája sa k internetu…</translation> <translation id="5940385492829620908">Tu nájdete svoj obsah na webe, záložky a ďalšie položky prehliadača Chrome.</translation> +<translation id="5941711191222866238">Minimalizovať</translation> <translation id="5941830788786076944">Nastaviť prehľadávač Google Chrome ako predvolený</translation> <translation id="5959292945051687759">Ak nie je určité nastavenie zobrazené na tejto stránke, skontrolujte <ph name="LINK_BEGIN" />nastavenia systému Chrome OS<ph name="LINK_END" /></translation> +<translation id="6003112304606738118">Sťahuje sa… Zostávajúci čas: <ph name="HOURS" /> h</translation> +<translation id="6040143037577758943">Zavrieť</translation> <translation id="6070348360322141662">V záujme vyššej miery zabezpečenia budú dáta v prehliadači Google Chrome šifrované</translation> <translation id="608006075545470555">Pridanie pracovného profilu do tohto prehliadača</translation> <translation id="6113794647360055231">Prehliadač Chrome bol práve vylepšený</translation> @@ -243,8 +261,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> – Google Chrome Beta</translation> <translation id="6235018212288296708">Pravidlo pre prichádzajúce prenosy pre prehliadač Google Chrome, ktoré povoľuje prenos dát mDNS.</translation> <translation id="6247557882553405851">Správca hesiel Google</translation> +<translation id="6273793429163604305">Príprava na štart…</translation> <translation id="6291089322031436445">Aplikácie pre Chrome vo verzii pre vývojárov</translation> <translation id="6291549208091401781">Google Chrome už majú nainštalovaný všetci používatelia na vašom počítači.</translation> +<translation id="6327105987658262776">K dispozícii nie je žiadna aktualizácia.</translation> <translation id="6412673304250309937">Kontroluje webové adresy podľa zoznamu nebezpečných webov uloženého v Chrome. Ak sa vám určitý web pokúsi ukradnúť heslo alebo stiahnete škodlivý súbor, Chrome môže tiež odoslať webové adresy vrátane častí obsahu stránky Bezpečnému prehliadaniu.</translation> <translation id="6418662306461808273">Chcete prepnúť na existujúci profil Chromu?</translation> <translation id="6506909944137591434">Chrome vyžaduje na vytvorenie 3D mapy vášho okolia povolený prístup ku kamere</translation> @@ -265,6 +285,7 @@ <translation id="6943584222992551122">Dáta prehliadania tejto osoby sa odstránia z tohto zariadenia. Ak ich budete chcieť obnoviť, prihláste sa do Chromu ako <ph name="USER_EMAIL" />.</translation> <translation id="6967962315388095737">Pravidlo pre prichádzajúce prenosy pre prehliadač Google Chrome beta verzie, ktoré povoľuje prenos dát mDNS.</translation> <translation id="6989339256997917931">Prehliadač Google Chrome bol aktualizovaný, ale najmenej 30 dní ste ho nepoužili.</translation> +<translation id="7025789849649390912">Inštalácia bola zastavená.</translation> <translation id="7025800014283535195">Tu môžete prepínať profily Chromu</translation> <translation id="7036251913954633326">Ak chcete použiť tento účet iba raz, môžete v prehliadači Chrome použiť <ph name="GUEST_LINK_BEGIN" />režim pre hostí<ph name="GUEST_LINK_END" />. Ak chcete pridať účet niekoho iného, pridajte do svojho zariadenia <ph name="DEVICE_TYPE" /> <ph name="LINK_BEGIN" />novú osobu<ph name="LINK_END" />. @@ -293,11 +314,13 @@ <translation id="7481213027396403996">Získajte najsilnejšie zabezpečenie Chromu</translation> <translation id="7486227612705979895">Chrome bude mať prístup na váš Disk, aby mohol v paneli s adresou zobrazovať návrhy</translation> <translation id="7535429826459677826">Google Chrome verzie pre vývojárov</translation> +<translation id="7583399374488819119">Inštalátor aplikácie <ph name="COMPANY_NAME" /></translation> <translation id="7606334485649076285">Google Chrome OS Flex</translation> <translation id="7626032353295482388">Víta vás prehliadač Chrome</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> vyžaduje, aby ste si pred používaním tohto zariadenia prečítali nasledujúce zmluvné podmienky a vyjadrili s nimi súhlas. Tieto zmluvné podmienky nerozširujú, neupravujú ani neobmedzujú zmluvné podmienky systému Google Chrome OS.</translation> <translation id="7629695634924605473">Ak budú vaše heslá napadnuté, Chrome vám to oznámi</translation> <translation id="7641148173327520642">Správca systému nakonfiguroval Google Chrome, aby <ph name="TARGET_URL_HOSTNAME" /> otváral v prehliadači <ph name="ALTERNATIVE_BROWSER_NAME" />.</translation> +<translation id="7649070708921625228">Pomocník</translation> <translation id="7651907282515937834">Logo Chrome Enterprise</translation> <translation id="7655455401911432608">Vaša história prehliadania, teda záznam webov, ktoré ste navštívili pomocou Chromu v tomto zariadení.</translation> <translation id="7747138024166251722">Inštalátor nemohol vytvoriť dočasný priečinok. Skontrolujte úroveň zaplnenia disku a povolenie na inštaláciu softvéru.</translation> @@ -309,6 +332,8 @@ <translation id="7801699035218095297">Google Chrome sa pokúša kopírovať heslá. Ak to chcete povoliť, zadajte heslo systému Windows.</translation> <translation id="7808348361785373670">Odstrániť z prehliadača Chrome...</translation> <translation id="7825851276765848807">Inštalácia zlyhala kvôli neznámej chybe. Skúste aplikáciu Google Chrome stiahnuť znova.</translation> +<translation id="7845233973568007926">Ďakujeme za inštaláciu. Než začnete aplikáciu <ph name="BUNDLE_NAME" /> používať, musíte reštartovať počítač.</translation> +<translation id="7872446069773932638">Sťahuje sa… Zostávajúci čas: <ph name="SECONDS" /> s</translation> <translation id="7880591377632733558">Vitajte v Chrome, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">Ak počítač zdieľate s rodinou a priateľmi, môžu v prehliadači Chrome prehliadať oddelene a tiež si ho nastaviť podľa vlastných požiadaviek.</translation> <translation id="7896673875602241923">Do Chromu sa už na tomto počítači niekto prihlásil pomocou účtu <ph name="ACCOUNT_EMAIL_LAST" />. Ak chcete ponechať svoje informácie oddelené, vytvorte v Chrome nového používateľa.</translation> @@ -319,8 +344,11 @@ <translation id="8005666035647241369">Do správcu hesiel Google v tomto zariadení</translation> <translation id="8008534537613507642">Preinštalovať prehliadač Chrome</translation> <translation id="8013993649590906847">Ak obrázok nemá užitočný popis, Chrome sa vám ho pokúsi poskytnúť. Obrázky sa odosielajú Googlu, aby bolo možné vytvoriť popisy.</translation> +<translation id="80471789339884597">Ďakujeme za inštaláciu. Než začnete aplikáciu <ph name="BUNDLE_NAME" /> používať, musíte reštartovať všetky svoje prehliadače.</translation> <translation id="8064015586118426197">Chrome OS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">Informácie o prehliadači &Google Chrome</translation> +<translation id="813913629614996137">Prebieha inicializácia...</translation> <translation id="8255190535488645436">Google Chrome používa vašu kameru a mikrofón.</translation> <translation id="8286862437124483331">Prehliadač Google Chrome sa pokúša zobraziť heslá. Ak to chcete povoliť, zadajte svoje heslo systému Windows.</translation> <translation id="828798499196665338">Tvoj rodič vypol „Povolenia pre weby, aplikácie a rozšírenia“ v Chrome. Povolenie tohto rozšírenia (<ph name="EXTENSION_TYPE_PARAMETER" />) je zakázané.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_sl.xtb b/chrome/app/resources/google_chrome_strings_sl.xtb index d281738..a1fc803 100644 --- a/chrome/app/resources/google_chrome_strings_sl.xtb +++ b/chrome/app/resources/google_chrome_strings_sl.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="sl"> <translation id="1001534784610492198">Arhiv namestitvenega programa je poškodovan ali neveljaven. Ponovno prenesite program Google Chrome.</translation> +<translation id="1026101648481255140">Nadaljuj namestitev</translation> <translation id="102763973188675173">Prilagodite in nadzirajte Google Chrome. Posodobitev je na voljo.</translation> <translation id="1051826050538111504">V računalniku je nameščena škodljiva programska oprema. Chrome jo lahko odstrani, obnovi vaše nastavitve in onemogoči razširitve, da bo brskalnik spet normalno deloval.</translation> <translation id="1065672644894730302">Nastavitev ni mogoče prebrati. @@ -15,6 +16,7 @@ <translation id="1154147086299354128">&Odpri v Chromu</translation> <translation id="1178374936842835197">Če nastavitev ni prikazana na tej strani, preverite <ph name="LINK_BEGIN" /> nastavitve sistema ChromeOS Flex<ph name="LINK_END" />.</translation> +<translation id="1203500561924088507">Hvala, ker ste se odločili za namestitev. Preden uporabite <ph name="BUNDLE_NAME" />, morate znova zagnati brskalnik.</translation> <translation id="1278833599417554002">Znova zaženite, če želite posodobiti &Chrome</translation> <translation id="1302523850133262269">Počakajte, da Chrome namesti najnovejše sistemske posodobitve.</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> zahteva, da preberete in sprejmete pogoje storitve, preden začnete uporabljati napravo. Ti pogoji ne dopolnjujejo, spreminjajo ali omejujejo pogojev za Google ChromeOS Flex.</translation> @@ -35,6 +37,7 @@ <translation id="1619887657840448962">Zaradi večje varnosti smo v Chromu onemogočili to razširitev, ki ni navedena tukaj in je bila morda dodana brez vaše vednosti: <ph name="IDS_EXTENSION_WEB_STORE_TITLE" />.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Kako lahko upravljate podatke:<ph name="END_BOLD" /> Zaradi zaščite vaše varnosti samodejno izbrišemo vaša zanimanja, starejša od 4 tednov. Ko brskate naprej, se zanimanje morda znova prikaže na seznamu. Odstranite lahko tudi zanimanja, za katera ne želite, da jih Chrome predlaga.</translation> <translation id="1628000112320670027">Pomoč za Chrome</translation> +<translation id="1640672724030957280">Prenos ...</translation> <translation id="1662146548738125461">O sistemu ChromeOS Flex</translation> <translation id="1674870198290878346">Odpiranje povezave v Chromovem oknu brez belež&enja zgodovine</translation> <translation id="1682634494516646069">Google Chrome ne more brati svojega imenika s podatki ali pisati vanj: @@ -52,7 +55,9 @@ <translation id="1877026089748256423">Chrome je zastarel</translation> <translation id="1919130412786645364">Omogočanje prijave v Chrome</translation> <translation id="1952239763774043237">Če želite prejemati prihodnje posodobitve Google Chroma, potrebujete macOS 10.13 ali novejšega. V tem računalniku je nameščen macOS 10.12.</translation> +<translation id="1953553007165777902">Prenašanje … Še <ph name="MINUTE" /> min.</translation> <translation id="2018528049276128029">Vsak profil ima svoje podatke v Chromu, kot so zaznamki, zgodovina, gesla in drugo.</translation> +<translation id="2018879682492276940">Namestitev ni uspela. Poskusite znova.</translation> <translation id="2071318482926839249">Drug račun je že prijavljen. Če želite ločiti brskanje, lahko Chrome za vas ustvari nov profil.</translation> <translation id="207902854391093810">Če so preizkusi vklopljeni, merjenje oglasov spletnim mestom omogoča, da od Chroma zahtevajo podatke, ki jim pomagajo pri merjenju učinkovitosti oglasov. Merjenje oglasov omejuje sledenje na več spletnih mestih s prenašanjem čim manj podatkov med spletnimi mesti.</translation> <translation id="2094648590148273905">Pogoji za ChromeOS Flex</translation> @@ -64,6 +69,7 @@ <translation id="2131230230468101642">Zaradi zaščite vaše varnosti samodejno izbrišemo vaša zanimanja, starejša od 4 tednov. Ko brskate naprej, se zanimanje morda znova prikaže na seznamu. Odstranite lahko tudi zanimanja, za katera ne želite, da jih Chrome predlaga.</translation> <translation id="2139300032719313227">Vnovičen zagon sistema Chrome OS</translation> <translation id="2151406531797534936">Znova zaženite Chrome</translation> +<translation id="2174917724755363426">Namestitev še ni končana. Ali ste prepričani, da jo želite preklicati?</translation> <translation id="2258103955319320201">Če želite do stvari v brskalniku Chrome dostopati v vseh svojih napravah, se prijavite in nato vklopite sinhronizacijo.</translation> <translation id="2290014774651636340">Manjkajo ključi za Google API. Nekatere funkcije Google Chroma bodo onemogočene.</translation> <translation id="2290095356545025170">Ali ste prepričani, da želite odstraniti Google Chrome?</translation> @@ -100,13 +106,16 @@ <translation id="2871893339301912279">Zdaj ste prijavljeni v Chrome.</translation> <translation id="2885378588091291677">Upravitelj opravil</translation> <translation id="2888126860611144412">O brskalniku Chrome</translation> +<translation id="2915996080311180594">Znova zaženi pozneje</translation> <translation id="2926676257163822632">Šibka gesla je preprosto ugotoviti. Chromu omogočite, da <ph name="BEGIN_LINK" />ustvari zapletena gesla za vas in jih shrani<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">Chrome potrebuje dovoljenje za fotoaparat za to spletno mesto.</translation> +<translation id="2928420929544864228">Namestitev je dokončana.</translation> <translation id="2929907241665500097">Chrome se ni posodobil, prišlo je do napake. <ph name="BEGIN_LINK" />Odpravite težave s posodobitvijo Chroma in neuspelimi posodobitvami Chroma.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> – Prijava v omrežje – Chrome</translation> <translation id="3019382870990049182">Znova zaženi za posodobitev sistema &ChromeOS Flex</translation> <translation id="303514781271618814">Chrome raziskuje nove funkcije, ki spletnim mestom omogočajo, da z manjšo količino prenesenih podatkov zagotavljajo isto izkušnjo pri brskanju.</translation> <translation id="3037838751736561277">Google Chrome se izvaja v ozadju.</translation> +<translation id="3038232873781883849">Čakanje na namestitev …</translation> <translation id="3059710691562604940">Varno brskanje je izklopljeno. Chrome priporoča, da ga vklopite.</translation> <translation id="3065168410429928842">Zavihek v Chromu</translation> <translation id="3069821012350118710">Spletna mesta, ki jih obiščete, si zapomnijo vaše podatke, dokler ne zaprete Chroma.</translation> @@ -120,6 +129,7 @@ <translation id="3169523567916669830">Med temi preizkusi lahko vidite ali odstranite teme zanimanja, ki jih spletna mesta uporabljajo, da vam prikazujejo oglase. Chrome oceni vaša zanimanja glede na nedavno zgodovino brskanja.</translation> <translation id="3245429137663807393">Če delite tudi poročila o uporabi Chroma, so v teh poročilih vključeni URL-ji, ki jih obiščete.</translation> <translation id="3282568296779691940">Prijava v Chrome</translation> +<translation id="3286538390144397061">Znova zaženi</translation> <translation id="3360895254066713204">Pomočnik za Chrome</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome se bo zdaj znova zagnal}=1{Chrome se bo znova zagnal čez eno sekundo}one{Chrome se bo znova zagnal čez # sekundo}two{Chrome se bo znova zagnal čez # sekundi}few{Chrome se bo znova zagnal čez # sekunde}other{Chrome se bo znova zagnal čez # sekund}}</translation> <translation id="3396977131400919238">Med namestitvijo je prišlo do napake v operacijskem sistemu. Ponovno prenesite program Google Chrome.</translation> @@ -156,9 +166,11 @@ <translation id="4106587138345390261">Chrome raziskuje nove funkcije, ki spletnim mestom omogočajo, da zagotavljajo isto izkušnjo pri brskanju, pri tem pa uporabljajo manj vaših podatkov.</translation> <translation id="4110895483821904099">Nastavitev novega profila v Chromu</translation> <translation id="4147555960264124640">Prijavljate se z upravljanim računom in s tem njegovemu skrbniku omogočate nadzor vašega profila v Google Chromu. Vaši podatki v Chromu, kot so aplikacije, zaznamki, zgodovina, gesla in druge nastavitve, bodo postali trajno povezani z uporabnikom <ph name="USER_NAME" />. Te podatke boste lahko izbrisali z nadzorno ploščo za Google Račune, vendar jih ne boste mogli povezati z drugim računom. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Nameščanje ...</translation> <translation id="4149882025268051530">Namestitvenemu programu ni uspelo razširiti arhiva. Ponovno prenesite program Google Chrome.</translation> <translation id="4191857738314598978">{0,plural, =1{Chrome znova zaženite v enem dnevu}one{Chrome znova zaženite v # dnevu}two{Chrome znova zaženite v # dnevih}few{Chrome znova zaženite v # dnevih}other{Chrome znova zaženite v # dnevih}}</translation> <translation id="4205939740494406371">Chrome ne more preveriti vaših gesel. Poskusite znova čez 24 ur ali <ph name="BEGIN_LINK" />preverite gesla v računu Google<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">Preklic …</translation> <translation id="4242034826641750751">Chrome potrebuje dovoljenje za fotoaparat in mikrofon za to spletno mesto.</translation> <translation id="424864128008805179">Se želite odjaviti iz Chroma?</translation> <translation id="4251615635259297716">Želite svoje podatke v Chromu povezati s tem računom?</translation> @@ -166,6 +178,7 @@ <translation id="4281844954008187215">Pogoji storitve</translation> <translation id="4293420128516039005">Prijavite se, da boste lahko Chrome sinhronizirali in prilagodili v vseh svojih napravah</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">Prenos končan.</translation> <translation id="4335235004908507846">Chrome vas lahko varuje pred podatkovnimi kršitvami, zlonamernimi razširitvami in drugim</translation> <translation id="4343195214584226067">Razširitev <ph name="EXTENSION_NAME" /> je dodana v Chrome</translation> <translation id="4384570495110188418">Chrome ne more preveriti gesel, ker niste prijavljeni</translation> @@ -180,6 +193,7 @@ <translation id="4600710005438004015">Chroma ni bilo mogoče posodobiti na najnovejšo različico, zato nimate novih funkcij in popravkov varnosti.</translation> <translation id="4627412468266359539">Izbirno: Pomagajte izboljšati funkcije sistema ChromeOS Flex ter njegovo delovanje s samodejnim pošiljanjem diagnostičnih podatkov in podatkov o uporabi Googlu.</translation> <translation id="4633000520311261472">Zaradi večje varnosti smo v Chromu onemogočili nekatere razširitve, ki niso navedene v storitvi <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> in so bile morda dodane brez vaše vednosti.</translation> +<translation id="4680828127924988555">Prekliči namestitev</translation> <translation id="469553575393225953">Razširitve, aplikacije in teme iz neznanih virov lahko škodijo napravi. Chrome priporoča, da jih namestite samo v Spletni trgovini Chrome.</translation> <translation id="4728575227883772061">Namestitev ni bila izvedena zaradi nedoločene napake. Če je Google Chrome trenutno vklopljen, ga zaprite in poskusite znova.</translation> <translation id="4747730611090640388">Chrome lahko oceni vaša zanimanja. Pozneje lahko stran, ki jo obiščete, od Chroma zahteva ogled vaših zanimanj zaradi osebnega prilagajanja oglasov, ki so vam prikazani.</translation> @@ -235,10 +249,14 @@ <translation id="5895138241574237353">Znova zaženi</translation> <translation id="5901850848447342934">Ko zaprete Chrome, boste <ph name="BEGIN_BOLD" />odjavljeni z večine spletnih mest<ph name="END_BOLD" />. Če je sinhronizacija izklopljena, boste prav tako <ph name="BEGIN_BOLD" />odjavljeni iz Googlovih storitev in Chroma<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> – Prijava v omrežje</translation> +<translation id="5924017743176219022">Vzpostavljanje povezave z internetom …</translation> <translation id="5940385492829620908">Tu so shranjeni vaš splet, zaznamki in druge stvari v Chromu.</translation> +<translation id="5941711191222866238">Minimiziraj</translation> <translation id="5941830788786076944">Nastavi Google Chrome kot privzeti brskalnik</translation> <translation id="5959292945051687759">Če nastavitev ni prikazana na tej strani, preverite <ph name="LINK_BEGIN" /> nastavitve sistema Chrome OS<ph name="LINK_END" /></translation> +<translation id="6003112304606738118">Prenašanje … Še <ph name="HOURS" /> h.</translation> +<translation id="6040143037577758943">Zapri</translation> <translation id="6070348360322141662">Zaradi večje varnosti bo Google Chrome šifriral vaše podatke</translation> <translation id="608006075545470555">Dodajanje delovnega profila v ta brskalnik</translation> <translation id="6113794647360055231">Chrome je pravkar postal še boljši</translation> @@ -247,8 +265,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> različica beta Google Chroma</translation> <translation id="6235018212288296708">Pravilo za dohodni promet za Google Chrome, ki omogoča promet mDNS.</translation> <translation id="6247557882553405851">Google Upravitelj gesel</translation> +<translation id="6273793429163604305">Na mesta …</translation> <translation id="6291089322031436445">Aplikacije za Chrome Dev</translation> <translation id="6291549208091401781">Google Chrome je že nameščen za vse uporabnike v računalniku.</translation> +<translation id="6327105987658262776">Na voljo ni nobena posodobitev.</translation> <translation id="6412673304250309937">Preveri URL-je, tako da jih primerja s seznamom spletnih mest, ki niso varna, shranjenim v Chromu. Če vam spletno mesto poskusi ukrasti geslo ali ko prenašate škodljivo datoteko, lahko Chrome prav tako pošlje URL-je, vključno z delčki vsebine strani, Varnemu brskanju.</translation> <translation id="6418662306461808273">Želite preklopiti na obstoječi profil v Chromu?</translation> <translation id="6506909944137591434">Chrome potrebuje dovoljenje za dostop do fotoaparata zaradi ustvarjanja tridimenzionalnega zemljevida okolice.</translation> @@ -269,6 +289,7 @@ <translation id="6943584222992551122">Podatki brskanja te osebe bodo izbrisani iz te naprave. Če želite podatke obnoviti, se prijavite v Chrome kot <ph name="USER_EMAIL" />.</translation> <translation id="6967962315388095737">Pravilo za dohodni promet za Google Chrome Beta, ki dovoli promet mDNS.</translation> <translation id="6989339256997917931">Google Chrome je posodobljen, a ga niste uporabljali že vsaj 30 dni.</translation> +<translation id="7025789849649390912">Namestitev je prekinjena.</translation> <translation id="7025800014283535195">Med profili v Chromu lahko preklapljate tukaj</translation> <translation id="7036251913954633326">Če želite ta račun uporabiti samo enkrat, lahko v brskalniku Chrome uporabite <ph name="GUEST_LINK_BEGIN" />način za goste<ph name="GUEST_LINK_END" />. Če želite dodati račun za nekoga drugega, v napravi <ph name="DEVICE_TYPE" /> <ph name="LINK_BEGIN" />dodajte novo osebo<ph name="LINK_END" />. @@ -297,11 +318,13 @@ <translation id="7481213027396403996">Izberite Chromovo najmočnejšo varnost</translation> <translation id="7486227612705979895">Chrome bo dostopal do Googla Drive zaradi ponujanja predlogov v naslovni vrstici</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119">Namestitveni program za <ph name="COMPANY_NAME" /></translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">Dobrodošli v Chromu</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> zahteva, da preberete in sprejmete pogoje storitve, preden začnete uporabljati napravo. Ti pogoji ne dopolnjujejo, spreminjajo ali omejujejo pogojev za Google Chrome OS.</translation> <translation id="7629695634924605473">Chrome vam sporoči, ali so gesla ogrožena</translation> <translation id="7641148173327520642">Skrbnik sistema je Google Chrome nastavil tako, da za dostop do <ph name="TARGET_URL_HOSTNAME" /> odpre brskalnik <ph name="ALTERNATIVE_BROWSER_NAME" />.</translation> +<translation id="7649070708921625228">Pomoč</translation> <translation id="7651907282515937834">Logotip za Chrome Enterprise</translation> <translation id="7655455401911432608">Zgodovina brskanja, evidenca spletnih mest, ki ste jih obiskali s Chromom v tej napravi.</translation> <translation id="7747138024166251722">Namestitvenemu programu ni uspelo ustvariti začasnega imenika. Preverite, ali je na disku dovolj prostora in ali imate dovoljenje za namestitev programske opreme.</translation> @@ -313,6 +336,8 @@ <translation id="7801699035218095297">Google Chrome poskuša kopirati gesla. Če želite to omogočiti, vnesite geslo za Windows.</translation> <translation id="7808348361785373670">Odstranitev iz Chroma ...</translation> <translation id="7825851276765848807">Namestitev ni uspela zaradi nenavedene napake. Znova prenesite Google Chrome.</translation> +<translation id="7845233973568007926">Hvala, ker ste se odločili za namestitev. Preden uporabite <ph name="BUNDLE_NAME" />, morate znova zagnati računalnik.</translation> +<translation id="7872446069773932638">Prenašanje … Še <ph name="SECONDS" /> s.</translation> <translation id="7880591377632733558">Pozdravljeni v Chromu, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">Če računalnik souporabljate z drugimi, lahko prijatelji in sorodniki ločeno brskajo ter nastavijo Chrome tako, kot želijo.</translation> <translation id="7896673875602241923">Nekdo se je prijavil v Chrome v tem računalniku kot <ph name="ACCOUNT_EMAIL_LAST" />. Ustvarite nov uporabniški profil za Chrome, če želite, da bodo vaši podatki ločeni.</translation> @@ -323,8 +348,11 @@ <translation id="8005666035647241369">V Googlov upravitelj gesel v tej napravi</translation> <translation id="8008534537613507642">Vnovična namestitev Chroma</translation> <translation id="8013993649590906847">Če slika nima koristnega opisa, ga bo Chrome poskušal zagotoviti. Opisi se ustvarijo tako, da se slike pošljejo Googlu.</translation> +<translation id="80471789339884597">Hvala, ker ste se odločili za namestitev. Preden uporabite <ph name="BUNDLE_NAME" />, morate znova zagnati vse brskalnike.</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">O &Google Chromu</translation> +<translation id="813913629614996137">Inicializiranje ...</translation> <translation id="8255190535488645436">Google Chrome uporablja vašo kamero in mikrofon.</translation> <translation id="8286862437124483331">Google Chrome poskuša prikazati gesla. Če želite omogočiti to, vnesite geslo za Windows.</translation> <translation id="828798499196665338">Tvoj starš je izklopil »Dovoljenja za spletna mesta, aplikacije in razširitve« za Chrome. Omogočanje tega ni dovoljeno: <ph name="EXTENSION_TYPE_PARAMETER" />.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_sq.xtb b/chrome/app/resources/google_chrome_strings_sq.xtb index 55fb459..54854cd 100644 --- a/chrome/app/resources/google_chrome_strings_sq.xtb +++ b/chrome/app/resources/google_chrome_strings_sq.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="sq"> <translation id="1001534784610492198">Arkivi i instaluesit është i dëmtuar ose i pavlefshëm. Shkarko përsëri Google Chrome.</translation> +<translation id="1026101648481255140">Rifillo instalimin</translation> <translation id="102763973188675173">Personalizo dhe kontrollo Google Chrome. Ofrohet përditësim.</translation> <translation id="1051826050538111504">Ka një softuer keqdashës në kompjuterin tënd. Chrome mund ta heqë atë, të restaurojë cilësimet e tua dhe të çaktivizojë shtesat për të bërë që shfletuesi yt të punojë përsëri si normalisht.</translation> <translation id="1065672644894730302">Preferencat e tua nuk mund të lexohen. @@ -15,6 +16,7 @@ <translation id="1154147086299354128">&Hape në Chrome</translation> <translation id="1178374936842835197">Nëse cilësimi nuk shfaqet në këtë faqe, shiko te <ph name="LINK_BEGIN" /> cilësimet e tua të Chrome OS Flex<ph name="LINK_END" /></translation> +<translation id="1203500561924088507">Faleminderit që e instalove. Duhet të rinisësh shfletuesin përpara se të përdorësh <ph name="BUNDLE_NAME" />.</translation> <translation id="1278833599417554002">Nise përsëri për të përditësuar &Chrome</translation> <translation id="1302523850133262269">Prit ndërsa Chrome instalon përditësimet më të fundit të sistemit.</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> kërkon që të lexosh dhe të pranosh "Kushtet e shërbimit" më poshtë para se ta përdorësh këtë pajisje. Këto kushte nuk i zgjerojnë, modifikojnë apo kufizojnë kushtet e Google Chrome OS Flex.</translation> @@ -34,6 +36,7 @@ <translation id="1619887657840448962">Për ta bërë më të sigurt Chrome, çaktivizuam shtesën e mëposhtme që nuk është e listuar në <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> dhe që mund të jetë shtuar pa dijeninë tënde.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Si mund t'i menaxhosh të dhënat e tua:<ph name="END_BOLD" /> Për të mbrojtur privatësinë tënde, ne fshijmë automatikisht interesat e tua që janë më të vjetra se 4 javë. Ndërsa vazhdon të shfletosh, një interes mund të shfaqet përsëri në listë. Ndryshe, mund të heqësh interesat që nuk dëshiron që Chrome të marrë parasysh.</translation> <translation id="1628000112320670027">Merr ndihmë për Chrome</translation> +<translation id="1640672724030957280">Po shkarkohet...</translation> <translation id="1662146548738125461">Rreth Chrome OS Flex</translation> <translation id="1674870198290878346">Hape lidhjen në një drit&are të fshehtë të Chrome</translation> <translation id="1682634494516646069">Google Chrome nuk mund të lexojë dhe shkruajë në direktorinë e tij të të dhënave: @@ -51,7 +54,9 @@ <translation id="1877026089748256423">Chrome nuk është i përditësuar</translation> <translation id="1919130412786645364">Lejo identifikimin në Chrome</translation> <translation id="1952239763774043237">Për të marrë përditësimet e ardhshme të Google Chrome, do të të duhet macOS 10.13 e lart. Ky kompjuter përdor macOS 10.12.</translation> +<translation id="1953553007165777902">Po shkarkohet... Kanë mbetur edhe <ph name="MINUTE" /> minuta</translation> <translation id="2018528049276128029">Secili profil duhet të zotërojë informacionin e vet të Chrome, si: faqeshënuesit, historikun, fjalëkalimet etj.</translation> +<translation id="2018879682492276940">Instalimi nuk u krye. Provo përsëri.</translation> <translation id="2071318482926839249">Një llogari tjetër është identifikuar tashmë. Për ta mbajtur shfletimin tënd më vete, Chrome mund të krijojë profilin tënd personal për ty.</translation> <translation id="207902854391093810">Kur provat janë aktive, Ad measurement lejon që sajtet që ti viziton të kërkojnë informacione nga Chrome të cilat ndihmojnë sajtin të masë cilësinë e funksionimit të reklamave të tij. Ad measurement kufizon gjurmimin nëpër sajte duke transferuar sa më pak informacion të jetë e mundur ndërmjet sajteve.</translation> <translation id="2094648590148273905">Kushtet e Chrome OS Flex</translation> @@ -63,6 +68,7 @@ <translation id="2131230230468101642">Për të mbrojtur privatësinë tënde, ne fshijmë automatikisht interesat e tua që janë më të vjetra se 4 javë. Ndërsa vazhdon të shfletosh, një interes mund të shfaqet përsëri në listë. Ndryshe, mund të heqësh interesat që nuk dëshiron që Chrome të marrë parasysh.</translation> <translation id="2139300032719313227">Rinis ChromeOS</translation> <translation id="2151406531797534936">Rinise Chrome tani</translation> +<translation id="2174917724755363426">Instalimi nuk përfundoi. E konfirmon që dëshiron ta anulosh?</translation> <translation id="2258103955319320201">Për t'u qasur te gjërat e shfletuesit Chrome nëpër të gjitha pajisjet e tua, identifikohu dhe më pas aktivizo sinkronizimin</translation> <translation id="2290014774651636340">Çelësat API të Google mungojnë. Disa funksione të Chrome do të çaktivizohen.</translation> <translation id="2290095356545025170">Je i sigurt që dëshiron ta çinstalosh Google Chrome?</translation> @@ -99,13 +105,16 @@ <translation id="2871893339301912279">Je i identifikuar në Chrome!</translation> <translation id="2885378588091291677">Menaxheri i detyrave</translation> <translation id="2888126860611144412">Rreth Chrome</translation> +<translation id="2915996080311180594">Rinise më vonë</translation> <translation id="2926676257163822632">Fjalëkalimet e dobëta mund të gjenden me lehtësi. Lejoje Chrome <ph name="BEGIN_LINK" />të krijojë dhe mbajë mend fjalëkalime të forta për ty<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">Chrome ka nevojë për lejen e kamerës për këtë sajt</translation> +<translation id="2928420929544864228">Instalimi përfundoi.</translation> <translation id="2929907241665500097">Chrome nuk u përditësua. Ndodhi një gabim. <ph name="BEGIN_LINK" />Rregullo problemet e përditësimit të Chrome dhe përditësimet e dështuara.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> - identifikimi në rrjet - Chrome</translation> <translation id="3019382870990049182">Nis sërish për të përditësuar Chrome OS Flex</translation> <translation id="303514781271618814">Chrome po eksploron veçori të reja që u lejojnë sajteve të ofrojnë të njëjtën përvojë shfletimi duke përdorur më pak nga të dhënat e tua</translation> <translation id="3037838751736561277">Google Chrome është në modalitetin e sfondit.</translation> +<translation id="3038232873781883849">Në pritje të instalimit...</translation> <translation id="3059710691562604940">"Shfletimi i sigurt" është joaktiv. Chrome rekomandon aktivizimin e tij.</translation> <translation id="3065168410429928842">Skeda Chrome</translation> <translation id="3069821012350118710">Sajtet që ti viziton i kujtojnë informacionet e tua derisa ti mbyll Chrome</translation> @@ -119,6 +128,7 @@ <translation id="3169523567916669830">Gjatë provave, mund të shikosh dhe të heqësh temat e interesit, të cilat sajtet i përdorin për të të shfaqur reklama. Chrome përllogarit interesat e tua bazuar në historikun më të fundit të shfletimit.</translation> <translation id="3245429137663807393">Nëse ndan edhe raportet e përdorimit të Chrome, ato raporte përfshijnë URL-të që viziton</translation> <translation id="3282568296779691940">Identifikohu në Chrome</translation> +<translation id="3286538390144397061">Rindiz tani</translation> <translation id="3360895254066713204">Ndihmësi i Chrome</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome do të hapet përsëri tani}=1{Chrome do të hapet përsëri për 1 sekondë}other{Chrome do të hapet përsëri për # sekonda}}</translation> <translation id="3396977131400919238">Ndodhi një gabim në sistemin operativ gjatë instalimit. Shkarko përsëri Google Chrome.</translation> @@ -155,9 +165,11 @@ <translation id="4106587138345390261">Chrome po eksploron veçori të reja që u lejojnë sajteve të ofrojnë të njëjtën përvojë shfletimi duke përdorur më pak nga informacionet e tua</translation> <translation id="4110895483821904099">Konfiguro profilin tënd të ri të Chrome</translation> <translation id="4147555960264124640">Po identifikohesh me një llogari të menaxhuar dhe po i jep administratorit të saj kontroll mbi profilin tënd të Google Chrome. Të dhënat e tua të Chrome, siç janë aplikacionet, faqeshënuesit, fjalëkalimet dhe cilësime të tjera do të lidhen në mënyrë të përhershme me <ph name="USER_NAME" />. Ti do të jesh në gjendje t'i fshish këto të dhëna përmes Panelit të llogarive të Google, por nuk do të jesh në gjendje t'i shoqërosh këto të dhëna me një llogari tjetër. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Po instalohet...</translation> <translation id="4149882025268051530">Instaluesi nuk arriti ta nxjerrë arkivin. Shkarko përsëri Google Chrome.</translation> <translation id="4191857738314598978">{0,plural, =1{Hap përsëri Chrome brenda një dite}other{Hap përsëri Chrome brenda # ditësh}}</translation> <translation id="4205939740494406371">Chrome nuk mund t'i kontrollojë fjalëkalimet e tua. Provo përsëri pas 24 orësh ose <ph name="BEGIN_LINK" />kontrollo fjalëkalimet në "Llogarinë tënde të Google"<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">Po e anulon...</translation> <translation id="4242034826641750751">Chrome ka nevojë për lejet e kamerës dhe të mikrofonit për këtë sajt</translation> <translation id="424864128008805179">Do të dalësh nga Chrome?</translation> <translation id="4251615635259297716">Të lidhen të dhënat e tua të Chrome me këtë llogari?</translation> @@ -165,6 +177,7 @@ <translation id="4281844954008187215">Kushtet e shërbimit</translation> <translation id="4293420128516039005">Identifikohu për të sinkronizuar dhe personalizuar Chrome nëpër pajisjet e tua</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">Shkarkimi përfundoi</translation> <translation id="4335235004908507846">Chrome mund të të ndihmojë të qëndrosh i sigurt nga nxjerrjet e paautorizuara të të dhënave, shtesat e papërshtatshme etj.</translation> <translation id="4343195214584226067"><ph name="EXTENSION_NAME" /> është shtuar te Chrome</translation> <translation id="4384570495110188418">Chrome nuk mund t'i kontrollojë fjalëkalimet e tua sepse nuk je identifikuar</translation> @@ -179,6 +192,7 @@ <translation id="4600710005438004015">Chrome nuk mund të përditësohej me versionin më të fundit, kështu që të mungojnë rregullimet e sigurisë dhe funksionet e reja.</translation> <translation id="4627412468266359539">Opsionale: Ndihmo në përmirësimin e veçorive dhe të cilësisë së funksionimit të Chrome OS Flex duke dërguar automatikisht te Google të dhëna përdorimi dhe diagnostikuese.</translation> <translation id="4633000520311261472">Për ta bërë më të sigurt Chrome, çaktivizuam disa shtesa që nuk janë të listuara në <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> dhe që mund të jenë shtuar pa dijeninë tënde.</translation> +<translation id="4680828127924988555">Anulo instalimin</translation> <translation id="469553575393225953">Shtesat, aplikacionet dhe temat nga burime të panjohura mund ta dëmtojnë pajisjen tënde. Chrome rekomandon t'i instalosh ato vetëm nga "Dyqani i uebit i Chrome"</translation> <translation id="4728575227883772061">Instalimi dështoi për shkak të një gabimi të paspecifikuar. Nëse Google Chrome është aktualisht në ekzekutim, mbylle dhe provo përsëri.</translation> <translation id="4747730611090640388">Chrome mund të përllogarisë interesat e tua. Më vonë, një sajt që ti viziton mund t'i kërkojë Chrome të shikojë interesat e tua në mënyrë që të personalizojë reklamat që shikon.</translation> @@ -234,10 +248,14 @@ <translation id="5895138241574237353">Rinis</translation> <translation id="5901850848447342934">Do të <ph name="BEGIN_BOLD" />dalësh nga shumica e sajteve<ph name="END_BOLD" /> kur të mbyllësh Chrome. Nëse sinkronizimi është joaktiv, do të <ph name="BEGIN_BOLD" />dalësh gjithashtu nga shërbimet e Google dhe nga Chrome<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - identifikimi në rrjet</translation> +<translation id="5924017743176219022">Po lidhet me internetin...</translation> <translation id="5940385492829620908">Këtu janë materialet e tua të uebit, të faqeshënuesve dhe të tjera nga Chrome.</translation> +<translation id="5941711191222866238">Minimizo</translation> <translation id="5941830788786076944">Bëje Google Chrome shfletuesin e parazgjedhur</translation> <translation id="5959292945051687759">Nëse cilësimi nuk shfaqet në këtë faqe, shiko te <ph name="LINK_BEGIN" /> cilësimet e ChromeOS<ph name="LINK_END" /></translation> +<translation id="6003112304606738118">Po shkarkohet... Kanë mbetur edhe <ph name="HOURS" /> orë</translation> +<translation id="6040143037577758943">Mbyll</translation> <translation id="6070348360322141662">Për më shumë siguri, Google Chrome do t'i enkriptojë të dhënat e tua</translation> <translation id="608006075545470555">Shto profilin e punës në këtë shfletues</translation> <translation id="6113794647360055231">Chrome sapo është përmirësuar</translation> @@ -246,8 +264,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> - Google Chrome Beta</translation> <translation id="6235018212288296708">Rregulli hyrës për Google Chrome për të lejuar trafikun mDNS.</translation> <translation id="6247557882553405851">"Menaxheri i fjalëkalimeve" i Google</translation> +<translation id="6273793429163604305">Përgatitu…</translation> <translation id="6291089322031436445">Aplikacionet e Chrome Dev</translation> <translation id="6291549208091401781">Google Chrome është i instaluar tashmë për të gjithë përdoruesit në kompjuterin tënd.</translation> +<translation id="6327105987658262776">Nuk ofrohet asnjë përditësim.</translation> <translation id="6412673304250309937">Kontrollon URL-të kundrejt një liste sajtesh të pasigurta të ruajtur në Chrome. Nëse një sajt përpiqet të vjedhë fjalëkalimin tënd, ose kur shkarkon një skedar të dëmshëm, Chrome mund t'i dërgojë po ashtu "Shfletimit të sigurt" URL-të, duke përfshirë pjesë të përmbajtjes së faqes.</translation> <translation id="6418662306461808273">Të kalohet te profili ekzistues i Chrome?</translation> <translation id="6506909944137591434">Chrome ka nevojë për lejen e kamerës për të krijuar një hartë 3D të ambientit tënd rrethues</translation> @@ -268,6 +288,7 @@ <translation id="6943584222992551122">Të dhënat e shfletimit të këtij personi do të fshihen nga kjo pajisje. Për të rikuperuar të dhënat, identifikohu në Chrome si <ph name="USER_EMAIL" />.</translation> <translation id="6967962315388095737">Rregulli hyrës për Google Chrome Beta për të lejuar trafikun mDNS.</translation> <translation id="6989339256997917931">Google Chrome është përditësuar, por nuk e ke përdorur për të paktën 30 ditë.</translation> +<translation id="7025789849649390912">Instalimi ndaloi.</translation> <translation id="7025800014283535195">Këtu mund të kalosh nga një profil i Chrome te një tjetër</translation> <translation id="7036251913954633326">Nëse dëshiron ta përdorësh këtë llogari vetëm një herë, mund të përdorësh <ph name="GUEST_LINK_BEGIN" />modalitetin "Vizitor"<ph name="GUEST_LINK_END" /> në shfletuesin Chrome. Nëse dëshiron të shtosh një llogari për dikë tjetër, <ph name="LINK_BEGIN" />shto një person të ri<ph name="LINK_END" /> në <ph name="DEVICE_TYPE" />. @@ -296,11 +317,13 @@ <translation id="7481213027396403996">Merr sigurinë më të fortë të Chrome</translation> <translation id="7486227612705979895">Chrome do të ketë qasje te "Disku" yt për të dhënë sugjerime në shiritin e adresës</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119">Instaluesi i <ph name="COMPANY_NAME" /></translation> <translation id="7606334485649076285">Google Chrome OS Flex</translation> <translation id="7626032353295482388">Mirë se vjen në Chrome</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> kërkon që të lexosh dhe të pranosh "Kushtet e shërbimit" më poshtë para se të përdorësh këtë pajisje. Këto kushte nuk i zgjerojnë, modifikojnë ose kufizojnë "Kushtet e Google ChromeOS".</translation> <translation id="7629695634924605473">Chrome të informon nëse fjalëkalimet e tua komprometohen ndonjëherë</translation> <translation id="7641148173327520642">Administratori i sistemit ka konfiguruar Google Chrome që të hapë <ph name="ALTERNATIVE_BROWSER_NAME" /> për t'u qasur te <ph name="TARGET_URL_HOSTNAME" />.</translation> +<translation id="7649070708921625228">Ndihma</translation> <translation id="7651907282515937834">Logoja e Chrome Enterprise</translation> <translation id="7655455401911432608">Historiku yt i shfletimit, regjistri i sajteve që ke vizituar duke përdorur Chrome në këtë pajisje.</translation> <translation id="7747138024166251722">Instaluesi nuk mund të krijonte një direktori të përkohshme. Kontrollo për hapësirë të lirë në disk dhe për lejen për të instaluar softuerin.</translation> @@ -312,6 +335,8 @@ <translation id="7801699035218095297">Google Chrome po përpiqet të kopjojë fjalëkalimet. Shkruaj fjalëkalimin tënd të Windows për ta lejuar këtë.</translation> <translation id="7808348361785373670">Hiqe nga Chrome...</translation> <translation id="7825851276765848807">Instalimi dështoi për shkak të një gabimi të papërcaktuar. Shkarkoje Google Chrome përsëri.</translation> +<translation id="7845233973568007926">Faleminderit që e instalove. Duhet të rinisësh kompjuterin përpara se të përdorësh <ph name="BUNDLE_NAME" />.</translation> +<translation id="7872446069773932638">Po shkarkohet... Kanë mbetur edhe <ph name="SECONDS" /> sekonda</translation> <translation id="7880591377632733558">Mirë se vjen në Chrome, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">Nëse e ndan një kompjuter, miqtë dhe familja mund të shfletojnë veçmas dhe ta konfigurojnë Chrome pikërisht ashtu si dëshirojnë.</translation> <translation id="7896673875602241923">Dikush është identifikuar më parë në Chrome në këtë kompjuter si <ph name="ACCOUNT_EMAIL_LAST" />. Krijo një përdorues të ri të Chrome për t'i mbajtur të ndara informacionet e tua.</translation> @@ -322,8 +347,11 @@ <translation id="8005666035647241369">Te "Menaxheri i fjalëkalimeve" të Google në këtë pajisje</translation> <translation id="8008534537613507642">Instalo përsëri Chrome</translation> <translation id="8013993649590906847">Nëse një imazh nuk ka një përshkrim të dobishëm, Chrome do të përpiqet të të japë një përshkrim. Për të krijuar përshkrime, imazhet dërgohen te Google.</translation> +<translation id="80471789339884597">Faleminderit që e instalove. Duhet të rinisësh të gjithë shfletuesit e tu përpara se të përdorësh <ph name="BUNDLE_NAME" />.</translation> <translation id="8064015586118426197">Chrome OS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">Informacion rreth &Google Chrome</translation> +<translation id="813913629614996137">Po fillon...</translation> <translation id="8255190535488645436">Google Chrome po përdor kamerën dhe mikrofonin tënd.</translation> <translation id="8286862437124483331">Google Chrome po përpiqet të shfaqë fjalëkalimet. Shkruaj fjalëkalimin tënd të Windows për ta lejuar këtë.</translation> <translation id="828798499196665338">Prindi yt ka çaktivizuar "Lejet për sajtet, aplikacionet dhe shtesat" për Chrome. Nuk lejohet aktivizimi për këtë <ph name="EXTENSION_TYPE_PARAMETER" />.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_sr-Latn.xtb b/chrome/app/resources/google_chrome_strings_sr-Latn.xtb index 30ee14f..e3f4e9b4 100644 --- a/chrome/app/resources/google_chrome_strings_sr-Latn.xtb +++ b/chrome/app/resources/google_chrome_strings_sr-Latn.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="sr-Latn"> <translation id="1001534784610492198">Arhiva programa za instalaciju je oštećena ili nevažeća. Preuzmite Google Chrome ponovo.</translation> +<translation id="1026101648481255140">Nastavi instalaciju</translation> <translation id="102763973188675173">Prilagodite i kontrolišite Google Chrome. Dostupno je ažuriranje.</translation> <translation id="1051826050538111504">Na računaru postoji štetan softver. Chrome može da ga ukloni, vrati podešavanja i onemogući dodatke da bi pregledač mogao ponovo da radi uobičajeno.</translation> <translation id="1065672644894730302">Podešavanja ne mogu da se pročitaju. @@ -15,6 +16,7 @@ <translation id="1154147086299354128">&Otvori u Chrome-u</translation> <translation id="1178374936842835197">Ako se podešavanje ne prikazuje na ovoj stranici, pogledajte u <ph name="LINK_BEGIN" /> Chrome OS Flex podešavanjima<ph name="LINK_END" /></translation> +<translation id="1203500561924088507">Hvala vam na instalaciji. Potrebno je da restartujete pregledač pre nego što počnete da koristite <ph name="BUNDLE_NAME" />.</translation> <translation id="1278833599417554002">Ponovo pokreni da bi se &Chrome ažurirao</translation> <translation id="1302523850133262269">Sačekajte da Chrome instalira najnovija ažuriranja sistema.</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> zahteva da pročitate i prihvatite sledeće Uslove korišćenja usluge pre korišćenja ovog uređaja. Ovi uslovi ne proširuju, menjaju niti ograničavaju Uslove za Google Chrome OS Flex.</translation> @@ -35,6 +37,7 @@ <translation id="1619887657840448962">Da bismo učinili Chrome bezbednijim, onemogućili smo sledeći dodatak koji <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> ne navodi i koji je možda dodat bez vašeg znanja.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Kako možete da upravljate podacima:<ph name="END_BOLD" /> Radi zaštite privatnosti automatski brišemo interesovanja starija od 4 nedelje. Kada nastavite da pregledate, interesovanje će se možda ponovo pojaviti na listi. Možete i da uklanjate interesovanja za koja ne želite da ih Chrome uzima u obzir.</translation> <translation id="1628000112320670027">Pronađite pomoć za Chrome</translation> +<translation id="1640672724030957280">Preuzimanje...</translation> <translation id="1662146548738125461">O Chrome OS Flex-u</translation> <translation id="1674870198290878346">Otvori link u Chrome prozoru bez arhi&viranja</translation> <translation id="1682634494516646069">Google Chrome ne može da čita podatke iz svog direktorijuma sa podacima niti da ih u njih upisuje: @@ -52,7 +55,9 @@ <translation id="1877026089748256423">Chrome je zastareo</translation> <translation id="1919130412786645364">Dozvoli prijavljivanje u Chrome</translation> <translation id="1952239763774043237">Da biste dobijali buduća Google Chrome ažuriranja, treba vam macOS 10.13 ili novija verzija. Ovaj računar koristi macOS 10.12.</translation> +<translation id="1953553007165777902">Preuzima se... Još <ph name="MINUTE" /> min</translation> <translation id="2018528049276128029">Svaki profil zadržava sopstvene Chrome podatke, poput obeleživača, istorije, lozinki i drugog sadržaja</translation> +<translation id="2018879682492276940">Instalacija nije uspela. Probajte ponovo.</translation> <translation id="2071318482926839249">Drugi nalog je već prijavljen. Da bi vam pregledanje bilo razdvojeno, Chrome može da napravi zaseban profil za vas.</translation> <translation id="207902854391093810">Dok probni periodi traju, Merenje oglasa omogućava sajtovima koje posećujete da od Chrome-a zatraže informacije koje sajtu pomažu da meri učinak oglasa. Merenje oglasa ograničava praćenje na više sajtova tako što prenosi što manje informacija između sajtova.</translation> <translation id="2094648590148273905">Chrome OS Flex uslovi</translation> @@ -64,6 +69,7 @@ <translation id="2131230230468101642">Radi zaštite privatnosti automatski brišemo interesovanja starija od 4 nedelje. Kada nastavite da pregledate, interesovanje će se možda ponovo pojaviti na listi. Možete i da uklanjate interesovanja za koja ne želite da ih Chrome uzima u obzir.</translation> <translation id="2139300032719313227">Restartujte Chrome OS</translation> <translation id="2151406531797534936">Ponovo pokrenite Chrome</translation> +<translation id="2174917724755363426">Instalacija nije dovršena. Želite stvarno da je otkažete?</translation> <translation id="2258103955319320201">Da biste pristupali Chrome pregledaču na svim uređajima, prijavite se, pa uključite sinhronizaciju</translation> <translation id="2290014774651636340">Nedostaju šifre za Google API. Neke funkcije Google Chrome-a će biti onemogućene.</translation> <translation id="2290095356545025170">Da li stvarno želite da deinstalirate Google Chrome?</translation> @@ -100,13 +106,16 @@ <translation id="2871893339301912279">Prijavljeni ste u Chrome!</translation> <translation id="2885378588091291677">Menadžer zadataka</translation> <translation id="2888126860611144412">O Chrome pregledaču</translation> +<translation id="2915996080311180594">Restartuj kasnije</translation> <translation id="2926676257163822632">Slabe lozinke lako mogu da se pogode. Dozvolite da Chrome <ph name="BEGIN_LINK" />pravi i pamti jake lozinke za vas<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">Chrome-u treba dozvola za kameru za ovaj sajt</translation> +<translation id="2928420929544864228">Instalacija je dovršena.</translation> <translation id="2929907241665500097">Chrome se nije ažurirao. Došlo je do greške. <ph name="BEGIN_LINK" />Otklonite probleme sa ažuriranjem Chrome-a i neuspela ažuriranja.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> – prijavljivanje na mrežu – Chrome</translation> <translation id="3019382870990049182">Ponovo pokreni radi ažuriranja Chrome OS Flex-a</translation> <translation id="303514781271618814">Chrome istražuje nove funkcije koje omogućavaju sajtovima da pružaju isti doživljaj pregledanja, a da koriste manje podataka</translation> <translation id="3037838751736561277">Google Chrome je u pozadinskom režimu.</translation> +<translation id="3038232873781883849">Čeka se instaliranje...</translation> <translation id="3059710691562604940">Bezbedno pregledanje je isključeno. Chrome preporučuje da ga uključite.</translation> <translation id="3065168410429928842">Chrome kartica</translation> <translation id="3069821012350118710">Sajtovi koje posećujete pamte vaše informacije dok ne zatvorite Chrome</translation> @@ -120,6 +129,7 @@ <translation id="3169523567916669830">Tokom proba možete da vidite i uklanjate interesovanja koja sajtovi koriste da bi vam prikazivali oglase. Chrome procenjuje vaša interesovanja na osnovu nedavne istorije pregledanja.</translation> <translation id="3245429137663807393">Ako delite i Chrome izveštaje o korišćenju, ti izveštaji obuhvataju URL-ove koje posećujete</translation> <translation id="3282568296779691940">Prijavljivanje u Chrome</translation> +<translation id="3286538390144397061">Restartuj odmah</translation> <translation id="3360895254066713204">Chrome pomoćnik</translation> <translation id="3379938682270551431">{0,plural, =0{Ponovo ćemo pokrenuti Chrome}=1{Ponovo ćemo pokrenuti Chrome za 1 sekundu}one{Ponovo ćemo pokrenuti Chrome za # sekundu}few{Ponovo ćemo pokrenuti Chrome za # sekunde}other{Ponovo ćemo pokrenuti Chrome za # sekundi}}</translation> <translation id="3396977131400919238">Tokom instalacije je došlo do greške u operativnom sistemu. Preuzmite Google Chrome ponovo.</translation> @@ -156,9 +166,11 @@ <translation id="4106587138345390261">Chrome istražuje nove funkcije koje omogućavaju sajtovima da pružaju isti doživljaj pregledanja, a da koriste manje podataka</translation> <translation id="4110895483821904099">Podesite nov Chrome profil</translation> <translation id="4147555960264124640">Prijavljujete se pomoću naloga kojim se upravlja i dajete njegovom administratoru kontrolu nad Google Chrome profilom. Chrome podaci, kao što su aplikacije, obeleživači, istorija, lozinke i druga podešavanja, biće trajno povezani sa nalogom <ph name="USER_NAME" />. Moći ćete da izbrišete te podatke preko Kontrolne table Google naloga, ali nećete moći da ih povežete sa nekim drugim nalogom. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Instaliranje...</translation> <translation id="4149882025268051530">Program za instalaciju nije uspeo da dekomprimuje arhivu. Preuzmite Google Chrome ponovo.</translation> <translation id="4191857738314598978">{0,plural, =1{Ponovo pokrenite Chrome za jedan dan}one{Ponovo pokrenite Chrome za # dan}few{Ponovo pokrenite Chrome za # dana}other{Ponovo pokrenite Chrome za # dana}}</translation> <translation id="4205939740494406371">Chrome ne može da vam proverava lozinke. Probajte ponovo posle 24 sata ili <ph name="BEGIN_LINK" />proverite lozinke na Google nalogu<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">Otkazuje se...</translation> <translation id="4242034826641750751">Chrome-u su potrebne dozvole za kameru i mikrofon za ovaj sajt</translation> <translation id="424864128008805179">Želite li da se odjavite iz Chrome-a?</translation> <translation id="4251615635259297716">Želite li da povežete Chrome podatke sa ovim nalogom?</translation> @@ -166,6 +178,7 @@ <translation id="4281844954008187215">Uslovi korišćenja usluge</translation> <translation id="4293420128516039005">Prijavite se da biste sinhronizovali i personalizovali Chrome na svim uređajima</translation> <translation id="4328355335528187361">Programerska verzija Google Chrome-a (mDNS-In)</translation> +<translation id="4334294535648607276">Preuzimanje je dovršeno.</translation> <translation id="4335235004908507846">Chrome može da vas štiti od upada u podatke, neispravnih dodataka i drugih problema</translation> <translation id="4343195214584226067">Dodatak <ph name="EXTENSION_NAME" /> je dodat u Chrome</translation> <translation id="4384570495110188418">Chrome ne može da vam proverava lozinke zato što niste prijavljeni</translation> @@ -180,6 +193,7 @@ <translation id="4600710005438004015">Chrome nije uspeo da se ažurira na najnoviju verziju, pa propuštate nove funkcije i bezbednosne ispravke.</translation> <translation id="4627412468266359539">Opcionalno: Automatski šaljite Google-u dijagnostiku i podatke o korišćenju da biste nam pomogli da poboljšamo funkcije i učinak Chrome OS Flex-a.</translation> <translation id="4633000520311261472">Da bismo učinili Chrome bezbednijim, onemogućili smo neke dodatke koje ne navodi <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> i koji su možda dodati bez vašeg znanja.</translation> +<translation id="4680828127924988555">Otkaži instalaciju</translation> <translation id="469553575393225953">Dodaci, aplikacije i teme iz nepoznatih izvora mogu da naškode uređaju. Chrome preporučuje da ih instalirate samo iz Chrome veb-prodavnice</translation> <translation id="4728575227883772061">Instalacija nije uspela zbog neodređene greške. Ako je Google Chrome trenutno otvoren, zatvorite ga i pokušajte ponovo.</translation> <translation id="4747730611090640388">Chrome može da proceni vaša interesovanja. Sajt koji kasnije posetite može da zatraži od Chrome-a pristup vašim interesovanjima da bi personalizovao oglase koji vam se prikazuju.</translation> @@ -235,10 +249,14 @@ <translation id="5895138241574237353">Pokreni ponovo</translation> <translation id="5901850848447342934">Bićete <ph name="BEGIN_BOLD" />odjavljeni sa većine sajtova<ph name="END_BOLD" /> kada zatvorite Chrome. Ako je sinhronizacija isključena, takođe ćete biti <ph name="BEGIN_BOLD" />odjavljeni iz Google usluga i Chrome-a<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> – prijavljivanje na mrežu</translation> +<translation id="5924017743176219022">Povezujete se sa internetom…</translation> <translation id="5940385492829620908">Veb, obeleživači i drugi Chrome sadržaj se ovde uživo prikazuju.</translation> +<translation id="5941711191222866238">Umanji</translation> <translation id="5941830788786076944">Podesite Google Chrome kao podrazumevani pregledač</translation> <translation id="5959292945051687759">Ako se podešavanje ne prikazuje na ovoj stranici, potražite ga u <ph name="LINK_BEGIN" /> podešavanjima Chrome OS-a<ph name="LINK_END" /></translation> +<translation id="6003112304606738118">Preuzima se... Još <ph name="HOURS" /> č</translation> +<translation id="6040143037577758943">Zatvori</translation> <translation id="6070348360322141662">Google Chrome će šifrovati podatke radi dodatne sigurnosti</translation> <translation id="608006075545470555">Dodajte poslovni profil u ovaj pregledač</translation> <translation id="6113794647360055231">Upravo smo poboljšali Chrome</translation> @@ -247,8 +265,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> – Google Chrome beta</translation> <translation id="6235018212288296708">Pravilo za dolazni saobraćaj za Google Chrome da biste omogućili mDNS saobraćaj.</translation> <translation id="6247557882553405851">Google menadžeru lozinki</translation> +<translation id="6273793429163604305">Pripremate se...</translation> <translation id="6291089322031436445">Chrome aplikacije za programerski kanal</translation> <translation id="6291549208091401781">Google Chrome je već instaliran za sve korisnike na računaru.</translation> +<translation id="6327105987658262776">Nema dostupnih ažuriranja.</translation> <translation id="6412673304250309937">Proverava URL-ove sa listom nebezbednih sajtova koji se čuvaju u Chrome-u. Ako neki sajt pokuša da ukrade vašu lozinku ili probate da preuzmete štetnu datoteku, Chrome može da pošalje URL-ove, uključujući delove sadržaja stranice, u Bezbedno pregledanje.</translation> <translation id="6418662306461808273">Želite da pređete na postojeći Chrome profil?</translation> <translation id="6506909944137591434">Chrome-u treba dozvola za kameru da bi napravio 3D mapu okruženja</translation> @@ -269,6 +289,7 @@ <translation id="6943584222992551122">Podaci pregledanja ove osobe će biti izbrisani sa ovog uređaja. Da biste vratili podatke, prijavite se u Chrome kao <ph name="USER_EMAIL" />.</translation> <translation id="6967962315388095737">Pravilo za dolazni saobraćaj za Google Chrome beta da biste omogućili mDNS saobraćaj.</translation> <translation id="6989339256997917931">Google Chrome je ažuriran, ali ga niste koristili najmanje 30 dana.</translation> +<translation id="7025789849649390912">Instalacija je prekinuta.</translation> <translation id="7025800014283535195">Ovde možete da prelazite sa jednog Chrome profila na drugi</translation> <translation id="7036251913954633326">Ako želite da koristite ovaj nalog samo jednom, možete da koristite <ph name="GUEST_LINK_BEGIN" />režim gosta<ph name="GUEST_LINK_END" /> u Chrome pregledaču. Ako želite da dodate nalog za nekog drugog, <ph name="LINK_BEGIN" />dodajte novu osobu<ph name="LINK_END" /> na uređaj <ph name="DEVICE_TYPE" />. @@ -297,11 +318,13 @@ <translation id="7481213027396403996">Nabavite najjaču Chrome zaštitu</translation> <translation id="7486227612705979895">Chrome će pristupati Disku da bi prikazivao predloge na traci za adresu</translation> <translation id="7535429826459677826">Programerska verzija Google Chrome-a</translation> +<translation id="7583399374488819119"><ph name="COMPANY_NAME" /> program za instalaciju</translation> <translation id="7606334485649076285">Google Chrome OS Flex</translation> <translation id="7626032353295482388">Dobro došli u Chrome</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> zahteva da pročitate i prihvatite sledeće Uslove korišćenja usluge pre korišćenja ovog uređaja. Ovi uslovi ne proširuju, menjaju niti ograničavaju Uslove za Google Chrome OS.</translation> <translation id="7629695634924605473">Chrome vas obaveštava ako su lozinke ugrožene</translation> <translation id="7641148173327520642">Administrator sistema je konfigurisao Google Chrome da otvara pregledač <ph name="ALTERNATIVE_BROWSER_NAME" /> da bi pristupao <ph name="TARGET_URL_HOSTNAME" />.</translation> +<translation id="7649070708921625228">Pomoć</translation> <translation id="7651907282515937834">Chrome Enterprise logotip</translation> <translation id="7655455401911432608">Istorija pregledanja, evidencija sajtova koje ste posetili pomoću Chrome-a na ovom uređaju.</translation> <translation id="7747138024166251722">Program za instalaciju nije mogao da napravi privremeni direktorijum. Proverite da li imate slobodnog prostora na disku, kao i dozvolu da instalirate softver.</translation> @@ -313,6 +336,8 @@ <translation id="7801699035218095297">Google Chrome pokušava da kopira lozinke. Unesite lozinku za Windows da biste to omogućili.</translation> <translation id="7808348361785373670">Ukloni iz Chrome-a...</translation> <translation id="7825851276765848807">Instalacija nije uspela usled neutvrđene greške. Preuzmite Google Chrome ponovo.</translation> +<translation id="7845233973568007926">Hvala vam na instalaciji. Morate da restartujete računar pre nego što počnete da koristite <ph name="BUNDLE_NAME" />.</translation> +<translation id="7872446069773932638">Preuzima se... Još <ph name="SECONDS" /> sek</translation> <translation id="7880591377632733558">Dobro došli u Chrome, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">Ako delite računar, prijatelji i porodica mogu zasebno da pregledaju i da podese Chrome baš onako kako žele.</translation> <translation id="7896673875602241923">Neko se prethodno prijavio na Chrome na ovom računaru kao <ph name="ACCOUNT_EMAIL_LAST" />. Napravite novog korisnika Chrome-a da bi informacije bile razdvojene.</translation> @@ -323,8 +348,11 @@ <translation id="8005666035647241369">U Google menadžeru lozinki na ovom uređaju</translation> <translation id="8008534537613507642">Ponovo instaliraj Chrome</translation> <translation id="8013993649590906847">Ako slika nema koristan opis, Chrome će probati da vam ga pruži. Slike se šalju Google-u radi pravljenja opisa.</translation> +<translation id="80471789339884597">Hvala vam na instalaciji. Morate da restartujete sve pregledače pre nego što počnete da koristite <ph name="BUNDLE_NAME" />.</translation> <translation id="8064015586118426197">Chrome OS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">O &Google Chrome-u</translation> +<translation id="813913629614996137">Pokreće se…</translation> <translation id="8255190535488645436">Google Chrome koristi kameru i mikrofon.</translation> <translation id="8286862437124483331">Google Chrome pokušava da prikaže lozinke. Unesite lozinku za Windows da biste to omogućili.</translation> <translation id="828798499196665338">Roditelj je isključio „Dozvole za sajtove, aplikacije i dodatke“ za Chrome. Omogućavanje ove stavke (<ph name="EXTENSION_TYPE_PARAMETER" />) nije dozvoljeno.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_sr.xtb b/chrome/app/resources/google_chrome_strings_sr.xtb index f635ff8b..61c4b22 100644 --- a/chrome/app/resources/google_chrome_strings_sr.xtb +++ b/chrome/app/resources/google_chrome_strings_sr.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="sr"> <translation id="1001534784610492198">Архива програма за инсталацију је оштећена или неважећа. Преузмите Google Chrome поново.</translation> +<translation id="1026101648481255140">Настави инсталацију</translation> <translation id="102763973188675173">Прилагодите и контролишите Google Chrome. Доступно је ажурирање.</translation> <translation id="1051826050538111504">На рачунару постоји штетан софтвер. Chrome може да га уклони, врати подешавања и онемогући додатке да би прегледач могао поново да ради уобичајено.</translation> <translation id="1065672644894730302">Подешавања не могу да се прочитају. @@ -15,6 +16,7 @@ <translation id="1154147086299354128">&Отвори у Chrome-у</translation> <translation id="1178374936842835197">Ако се подешавање не приказује на овој страници, погледајте у <ph name="LINK_BEGIN" /> Chrome OS Flex подешавањима<ph name="LINK_END" /></translation> +<translation id="1203500561924088507">Хвала вам на инсталацији. Потребно је да рестартујете прегледач пре него што почнете да користите <ph name="BUNDLE_NAME" />.</translation> <translation id="1278833599417554002">Поново покрени да би се &Chrome ажурирао</translation> <translation id="1302523850133262269">Сачекајте да Chrome инсталира најновија ажурирања система.</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> захтева да прочитате и прихватите следеће Услове коришћења услуге пре коришћења овог уређаја. Ови услови не проширују, мењају нити ограничавају Услове за Google Chrome OS Flex.</translation> @@ -35,6 +37,7 @@ <translation id="1619887657840448962">Да бисмо учинили Chrome безбеднијим, онемогућили смо следећи додатак који <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> не наводи и који је можда додат без вашег знања.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Како можете да управљате подацима:<ph name="END_BOLD" /> Ради заштите приватности аутоматски бришемо интересовања старија од 4 недеље. Када наставите да прегледате, интересовање ће се можда поново појавити на листи. Можете и да уклањате интересовања за која не желите да их Chrome узима у обзир.</translation> <translation id="1628000112320670027">Пронађите помоћ за Chrome</translation> +<translation id="1640672724030957280">Преузимање...</translation> <translation id="1662146548738125461">О Chrome OS Flex-у</translation> <translation id="1674870198290878346">Отвори линк у Chrome прозору без архи&вирања</translation> <translation id="1682634494516646069">Google Chrome не може да чита податке из свог директоријума са подацима нити да их у њих уписује: @@ -52,7 +55,9 @@ <translation id="1877026089748256423">Chrome је застарео</translation> <translation id="1919130412786645364">Дозволи пријављивање у Chrome</translation> <translation id="1952239763774043237">Да бисте добијали будућа Google Chrome ажурирања, треба вам macOS 10.13 или новија верзија. Овај рачунар користи macOS 10.12.</translation> +<translation id="1953553007165777902">Преузима се... Још <ph name="MINUTE" /> мин</translation> <translation id="2018528049276128029">Сваки профил задржава сопствене Chrome податке, попут обележивача, историје, лозинки и другог садржаја</translation> +<translation id="2018879682492276940">Инсталација није успела. Пробајте поново.</translation> <translation id="2071318482926839249">Други налог је већ пријављен. Да би вам прегледање било раздвојено, Chrome може да направи засебан профил за вас.</translation> <translation id="207902854391093810">Док пробни периоди трају, Мерење огласа омогућава сајтовима које посећујете да од Chrome-а затраже информације које сајту помажу да мери учинак огласа. Мерење огласа ограничава праћење на више сајтова тако што преноси што мање информација између сајтова.</translation> <translation id="2094648590148273905">Chrome OS Flex услови</translation> @@ -64,6 +69,7 @@ <translation id="2131230230468101642">Ради заштите приватности аутоматски бришемо интересовања старија од 4 недеље. Када наставите да прегледате, интересовање ће се можда поново појавити на листи. Можете и да уклањате интересовања за која не желите да их Chrome узима у обзир.</translation> <translation id="2139300032719313227">Рестартујте Chrome ОС</translation> <translation id="2151406531797534936">Поново покрените Chrome</translation> +<translation id="2174917724755363426">Инсталација није довршена. Желите стварно да је откажете?</translation> <translation id="2258103955319320201">Да бисте приступали Chrome прегледачу на свим уређајима, пријавите се, па укључите синхронизацију</translation> <translation id="2290014774651636340">Недостају шифре за Google API. Неке функције Google Chrome-а ће бити онемогућене.</translation> <translation id="2290095356545025170">Да ли стварно желите да деинсталирате Google Chrome?</translation> @@ -100,13 +106,16 @@ <translation id="2871893339301912279">Пријављени сте у Chrome!</translation> <translation id="2885378588091291677">Менаџер задатака</translation> <translation id="2888126860611144412">О Chrome прегледачу</translation> +<translation id="2915996080311180594">Рестартуј касније</translation> <translation id="2926676257163822632">Слабе лозинке лако могу да се погоде. Дозволите да Chrome <ph name="BEGIN_LINK" />прави и памти јаке лозинке за вас<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">Chrome-у треба дозвола за камеру за овај сајт</translation> +<translation id="2928420929544864228">Инсталација је довршена.</translation> <translation id="2929907241665500097">Chrome се није ажурирао. Дошло је до грешке. <ph name="BEGIN_LINK" />Отклоните проблеме са ажурирањем Chrome-а и неуспела ажурирања.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> – пријављивање на мрежу – Chrome</translation> <translation id="3019382870990049182">Поново покрени ради ажурирања Chrome OS Flex-а</translation> <translation id="303514781271618814">Chrome истражује нове функције које омогућавају сајтовима да пружају исти доживљај прегледања, а да користе мање података</translation> <translation id="3037838751736561277">Google Chrome је у позадинском режиму.</translation> +<translation id="3038232873781883849">Чека се инсталирање...</translation> <translation id="3059710691562604940">Безбедно прегледање је искључено. Chrome препоручује да га укључите.</translation> <translation id="3065168410429928842">Chrome картица</translation> <translation id="3069821012350118710">Сајтови које посећујете памте ваше информације док не затворите Chrome</translation> @@ -120,6 +129,7 @@ <translation id="3169523567916669830">Током проба можете да видите и уклањате интересовања која сајтови користе да би вам приказивали огласе. Chrome процењује ваша интересовања на основу недавне историје прегледања.</translation> <translation id="3245429137663807393">Ако делите и Chrome извештаје о коришћењу, ти извештаји обухватају URL-ове које посећујете</translation> <translation id="3282568296779691940">Пријављивање у Chrome</translation> +<translation id="3286538390144397061">Рестартуј одмах</translation> <translation id="3360895254066713204">Chrome помоћник</translation> <translation id="3379938682270551431">{0,plural, =0{Поново ћемо покренути Chrome}=1{Поново ћемо покренути Chrome за 1 секунду}one{Поново ћемо покренути Chrome за # секунду}few{Поново ћемо покренути Chrome за # секунде}other{Поново ћемо покренути Chrome за # секунди}}</translation> <translation id="3396977131400919238">Током инсталације је дошло до грешке у оперативном систему. Преузмите Google Chrome поново.</translation> @@ -156,9 +166,11 @@ <translation id="4106587138345390261">Chrome истражује нове функције које омогућавају сајтовима да пружају исти доживљај прегледања, а да користе мање података</translation> <translation id="4110895483821904099">Подесите нов Chrome профил</translation> <translation id="4147555960264124640">Пријављујете се помоћу налога којим се управља и дајете његовом администратору контролу над Google Chrome профилом. Chrome подаци, као што су апликације, обележивачи, историја, лозинке и друга подешавања, биће трајно повезани са налогом <ph name="USER_NAME" />. Моћи ћете да избришете те податке преко Контролне табле Google налога, али нећете моћи да их повежете са неким другим налогом. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Инсталирање...</translation> <translation id="4149882025268051530">Програм за инсталацију није успео да декомпримује архиву. Преузмите Google Chrome поново.</translation> <translation id="4191857738314598978">{0,plural, =1{Поново покрените Chrome за један дан}one{Поново покрените Chrome за # дан}few{Поново покрените Chrome за # дана}other{Поново покрените Chrome за # дана}}</translation> <translation id="4205939740494406371">Chrome не може да вам проверава лозинке. Пробајте поново после 24 сата или <ph name="BEGIN_LINK" />проверите лозинке на Google налогу<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">Отказује се...</translation> <translation id="4242034826641750751">Chrome-у су потребне дозволе за камеру и микрофон за овај сајт</translation> <translation id="424864128008805179">Желите ли да се одјавите из Chrome-а?</translation> <translation id="4251615635259297716">Желите ли да повежете Chrome податке са овим налогом?</translation> @@ -166,6 +178,7 @@ <translation id="4281844954008187215">Услови коришћења услуге</translation> <translation id="4293420128516039005">Пријавите се да бисте синхронизовали и персонализовали Chrome на свим уређајима</translation> <translation id="4328355335528187361">Програмерска верзија Google Chrome-а (mDNS-In)</translation> +<translation id="4334294535648607276">Преузимање је довршено.</translation> <translation id="4335235004908507846">Chrome може да вас штити од упада у податке, неисправних додатака и других проблема</translation> <translation id="4343195214584226067">Додатак <ph name="EXTENSION_NAME" /> је додат у Chrome</translation> <translation id="4384570495110188418">Chrome не може да вам проверава лозинке зато што нисте пријављени</translation> @@ -180,6 +193,7 @@ <translation id="4600710005438004015">Chrome није успео да се ажурира на најновију верзију, па пропуштате нове функције и безбедносне исправке.</translation> <translation id="4627412468266359539">Опционално: Аутоматски шаљите Google-у дијагностику и податке о коришћењу да бисте нам помогли да побољшамо функције и учинак Chrome OS Flex-а.</translation> <translation id="4633000520311261472">Да бисмо учинили Chrome безбеднијим, онемогућили смо неке додатке које не наводи <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> и који су можда додати без вашег знања.</translation> +<translation id="4680828127924988555">Откажи инсталацију</translation> <translation id="469553575393225953">Додаци, апликације и теме из непознатих извора могу да нашкоде уређају. Chrome препоручује да их инсталирате само из Chrome веб-продавнице</translation> <translation id="4728575227883772061">Инсталација није успела због неодређене грешке. Ако је Google Chrome тренутно отворен, затворите га и покушајте поново.</translation> <translation id="4747730611090640388">Chrome може да процени ваша интересовања. Сајт који касније посетите може да затражи од Chrome-а приступ вашим интересовањима да би персонализовао огласе који вам се приказују.</translation> @@ -235,10 +249,14 @@ <translation id="5895138241574237353">Покрени поново</translation> <translation id="5901850848447342934">Бићете <ph name="BEGIN_BOLD" />одјављени са већине сајтова<ph name="END_BOLD" /> када затворите Chrome. Ако је синхронизација искључена, такође ћете бити <ph name="BEGIN_BOLD" />одјављени из Google услуга и Chrome-а<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> – пријављивање на мрежу</translation> +<translation id="5924017743176219022">Повезујете се са интернетом…</translation> <translation id="5940385492829620908">Веб, обележивачи и други Chrome садржај се овде уживо приказују.</translation> +<translation id="5941711191222866238">Умањи</translation> <translation id="5941830788786076944">Подесите Google Chrome као подразумевани прегледач</translation> <translation id="5959292945051687759">Ако се подешавање не приказује на овој страници, потражите га у <ph name="LINK_BEGIN" /> подешавањима Chrome ОС-а<ph name="LINK_END" /></translation> +<translation id="6003112304606738118">Преузима се... Још <ph name="HOURS" /> ч</translation> +<translation id="6040143037577758943">Затвори</translation> <translation id="6070348360322141662">Google Chrome ће шифровати податке ради додатне сигурности</translation> <translation id="608006075545470555">Додајте пословни профил у овај прегледач</translation> <translation id="6113794647360055231">Управо смо побољшали Chrome</translation> @@ -247,8 +265,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> – Google Chrome бета</translation> <translation id="6235018212288296708">Правило за долазни саобраћај за Google Chrome да бисте омогућили mDNS саобраћај.</translation> <translation id="6247557882553405851">Google менаџеру лозинки</translation> +<translation id="6273793429163604305">Припремате се...</translation> <translation id="6291089322031436445">Chrome апликације за програмерски канал</translation> <translation id="6291549208091401781">Google Chrome је већ инсталиран за све кориснике на рачунару.</translation> +<translation id="6327105987658262776">Нема доступних ажурирања.</translation> <translation id="6412673304250309937">Проверава URL-ове са листом небезбедних сајтова који се чувају у Chrome-у. Ако неки сајт покуша да украде вашу лозинку или пробате да преузмете штетну датотеку, Chrome може да пошаље URL-ове, укључујући делове садржаја странице, у Безбедно прегледање.</translation> <translation id="6418662306461808273">Желите да пређете на постојећи Chrome профил?</translation> <translation id="6506909944137591434">Chrome-у треба дозвола за камеру да би направио 3D мапу окружења</translation> @@ -269,6 +289,7 @@ <translation id="6943584222992551122">Подаци прегледања ове особе ће бити избрисани са овог уређаја. Да бисте вратили податке, пријавите се у Chrome као <ph name="USER_EMAIL" />.</translation> <translation id="6967962315388095737">Правило за долазни саобраћај за Google Chrome бета да бисте омогућили mDNS саобраћај.</translation> <translation id="6989339256997917931">Google Chrome је ажуриран, али га нисте користили најмање 30 дана.</translation> +<translation id="7025789849649390912">Инсталација је прекинута.</translation> <translation id="7025800014283535195">Овде можете да прелазите са једног Chrome профила на други</translation> <translation id="7036251913954633326">Ако желите да користите овај налог само једном, можете да користите <ph name="GUEST_LINK_BEGIN" />режим госта<ph name="GUEST_LINK_END" /> у Chrome прегледачу. Ако желите да додате налог за неког другог, <ph name="LINK_BEGIN" />додајте нову особу<ph name="LINK_END" /> на уређај <ph name="DEVICE_TYPE" />. @@ -297,11 +318,13 @@ <translation id="7481213027396403996">Набавите најјачу Chrome заштиту</translation> <translation id="7486227612705979895">Chrome ће приступати Диску да би приказивао предлоге на траци за адресу</translation> <translation id="7535429826459677826">Програмерска верзија Google Chrome-а</translation> +<translation id="7583399374488819119"><ph name="COMPANY_NAME" /> програм за инсталацију</translation> <translation id="7606334485649076285">Google Chrome OS Flex</translation> <translation id="7626032353295482388">Добро дошли у Chrome</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> захтева да прочитате и прихватите следеће Услове коришћења услуге пре коришћења овог уређаја. Ови услови не проширују, мењају нити ограничавају Услове за Google Chrome OС.</translation> <translation id="7629695634924605473">Chrome вас обавештава ако су лозинке угрожене</translation> <translation id="7641148173327520642">Администратор система је конфигурисао Google Chrome да отвара прегледач <ph name="ALTERNATIVE_BROWSER_NAME" /> да би приступао <ph name="TARGET_URL_HOSTNAME" />.</translation> +<translation id="7649070708921625228">Помоћ</translation> <translation id="7651907282515937834">Chrome Enterprise логотип</translation> <translation id="7655455401911432608">Историја прегледања, евиденција сајтова које сте посетили помоћу Chrome-а на овом уређају.</translation> <translation id="7747138024166251722">Програм за инсталацију није могао да направи привремени директоријум. Проверите да ли имате слободног простора на диску, као и дозволу да инсталирате софтвер.</translation> @@ -313,6 +336,8 @@ <translation id="7801699035218095297">Google Chrome покушава да копира лозинке. Унесите лозинку за Windows да бисте то омогућили.</translation> <translation id="7808348361785373670">Уклони из Chrome-а...</translation> <translation id="7825851276765848807">Инсталација није успела услед неутврђене грешке. Преузмите Google Chrome поново.</translation> +<translation id="7845233973568007926">Хвала вам на инсталацији. Морате да рестартујете рачунар пре него што почнете да користите <ph name="BUNDLE_NAME" />.</translation> +<translation id="7872446069773932638">Преузима се... Још <ph name="SECONDS" /> сек</translation> <translation id="7880591377632733558">Добро дошли у Chrome, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">Ако делите рачунар, пријатељи и породица могу засебно да прегледају и да подесе Chrome баш онако како желе.</translation> <translation id="7896673875602241923">Неко се претходно пријавио на Chrome на овом рачунару као <ph name="ACCOUNT_EMAIL_LAST" />. Направите новог корисника Chrome-а да би информације биле раздвојене.</translation> @@ -323,8 +348,11 @@ <translation id="8005666035647241369">У Google менаџеру лозинки на овом уређају</translation> <translation id="8008534537613507642">Поново инсталирај Chrome</translation> <translation id="8013993649590906847">Ако слика нема користан опис, Chrome ће пробати да вам га пружи. Слике се шаљу Google-у ради прављења описа.</translation> +<translation id="80471789339884597">Хвала вам на инсталацији. Морате да рестартујете све прегледаче пре него што почнете да користите <ph name="BUNDLE_NAME" />.</translation> <translation id="8064015586118426197">Chrome OS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">О &Google Chrome-у</translation> +<translation id="813913629614996137">Покреће се…</translation> <translation id="8255190535488645436">Google Chrome користи камеру и микрофон.</translation> <translation id="8286862437124483331">Google Chrome покушава да прикаже лозинке. Унесите лозинку за Windows да бисте то омогућили.</translation> <translation id="828798499196665338">Родитељ је искључио „Дозволе за сајтове, апликације и додатке“ за Chrome. Омогућавање ове ставке (<ph name="EXTENSION_TYPE_PARAMETER" />) није дозвољено.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_sv.xtb b/chrome/app/resources/google_chrome_strings_sv.xtb index ab3bd9c..12f6b74 100644 --- a/chrome/app/resources/google_chrome_strings_sv.xtb +++ b/chrome/app/resources/google_chrome_strings_sv.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="sv"> <translation id="1001534784610492198">Arkivet för installationsfilen är skadat eller ogiltigt. Ladda ned Google Chrome igen.</translation> +<translation id="1026101648481255140">Återuppta installationen</translation> <translation id="102763973188675173">Anpassa och styr Google Chrome. En uppdatering är tillgänglig.</translation> <translation id="1051826050538111504">Det finns skadlig programvara på datorn. Den skadliga programvaran kan tas bort, inställningarna återställas och tillägg inaktiveras så att webbläsaren fungerar som den ska igen.</translation> <translation id="1065672644894730302">Det går inte att läsa inställningarna. @@ -15,6 +16,7 @@ <translation id="1154147086299354128">&Öppna i Chrome</translation> <translation id="1178374936842835197">Om en inställning saknas på den här sidan tittar du i <ph name="LINK_BEGIN" /> inställningarna för ChromeOS Flex<ph name="LINK_END" /></translation> +<translation id="1203500561924088507">Tack för att du installerat programmet. Du måste starta om webbläsaren innan du använder <ph name="BUNDLE_NAME" />.</translation> <translation id="1278833599417554002">Starta om för att uppdatera &Chrome</translation> <translation id="1302523850133262269">Vänta medan de senaste systemuppdateringarna installeras av Chrome.</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> kräver att du läser och godkänner följande användarvillkor innan du använder enheten. Villkoren varken utökar, ändrar eller begränsar villkoren för Google ChromeOS Flex.</translation> @@ -35,6 +37,7 @@ <translation id="1619887657840448962">Vi har gjort Chromium säkrare genom att inaktivera följande tillägg som inte anges i <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> och som kan ha lagts till utan att du vet om det.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Så här kan du hantera dina uppgifter:<ph name="END_BOLD" /> För att skydda din integritet raderar vi automatiskt intressen som är äldre än fyra veckor. Medan du surfar kan ett intresse dyka upp på listan igen. Du kan också ta bort intressen som du inte vill att Chrome ska inkludera.</translation> <translation id="1628000112320670027">Få hjälp med Chrome</translation> +<translation id="1640672724030957280">Hämtar ...</translation> <translation id="1662146548738125461">Om ChromeOS Flex</translation> <translation id="1674870198290878346">Öppna länken i ett inko&gnitofönster i Chrome</translation> <translation id="1682634494516646069">Google Chrome kan inte läsa och skriva till datakatalogen: @@ -52,7 +55,9 @@ <translation id="1877026089748256423">Den här versionen av Chrome är inaktuell</translation> <translation id="1919130412786645364">Tillåt inloggning i Chrome</translation> <translation id="1952239763774043237">Du behöver macOS 10.13 eller senare för att få kommande uppdateringar av Google Chrome. På den här datorn används macOS 10.12.</translation> +<translation id="1953553007165777902">Laddar ned … <ph name="MINUTE" /> minut/minuter återstår</translation> <translation id="2018528049276128029">I alla profiler sparas egen Chrome-information som bokmärken, historik, lösenord och annat</translation> +<translation id="2018879682492276940">Installationen misslyckades. Försök igen.</translation> <translation id="2071318482926839249">Ett annat konto är redan inloggat. Du kan hålla isär webbinformationen genom att skapa en egen profil i Chrome.</translation> <translation id="207902854391093810">Genom annonsmätning, om provfunktioner är aktiverade, kan webbplatser du besöker begära information från Chrome som hjälper dem att mäta annonsernas resultat. Med annonsmätning begränsas spårningen från webbplats till webbplats genom att så lite information som möjligt överförs mellan webbplatserna.</translation> <translation id="2094648590148273905">Villkor för ChromeOS Flex</translation> @@ -64,6 +69,7 @@ <translation id="2131230230468101642">För att skydda din integritet raderar vi automatiskt intressen som är äldre än fyra veckor. Medan du surfar kan ett intresse dyka upp på listan igen. Du kan också ta bort intressen som du inte vill att Chrome ska inkludera.</translation> <translation id="2139300032719313227">Starta om Chrome OS</translation> <translation id="2151406531797534936">Starta om Chrome nu</translation> +<translation id="2174917724755363426">Installationen är inte klar. Är du säker på att du vill avbryta?</translation> <translation id="2258103955319320201">Logga in och aktivera synkronisering om du vill få tillgång till saker i webbläsaren Chrome på olika enheter.</translation> <translation id="2290014774651636340">Googles API-nycklar saknas. Vissa funktioner i Google Chrome kommer att vara inaktiverade.</translation> <translation id="2290095356545025170">Är du säker på att du vill avinstallera Google Chrome?</translation> @@ -100,13 +106,16 @@ <translation id="2871893339301912279">Du är inloggad i Chrome.</translation> <translation id="2885378588091291677">Aktivitetshanteraren</translation> <translation id="2888126860611144412">Om Chrome</translation> +<translation id="2915996080311180594">Starta om senare</translation> <translation id="2926676257163822632">Svaga lösenord är lätta att lista ut. Låt Chrome <ph name="BEGIN_LINK" />skapa och spara starka lösenord åt dig<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">Du behöver ge Chrome kamerabehörighet för den här webbplatsen</translation> +<translation id="2928420929544864228">Installationen har slutförts.</translation> <translation id="2929907241665500097">Ett fel uppstod och Chrome uppdaterades inte. <ph name="BEGIN_LINK" />Åtgärda uppdateringsproblem och misslyckade uppdateringar i Chrome.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> – nätverksinloggning – Chrome</translation> <translation id="3019382870990049182">Starta om för att uppdatera &ChromeOS Flex</translation> <translation id="303514781271618814">Chrome utforskar nya funktioner som gör att webbplatser kan leverera samma upplevelse av webbläsaren med mindre av din data</translation> <translation id="3037838751736561277">Google Chrome körs i bakgrundsläge.</translation> +<translation id="3038232873781883849">Väntar på installation …</translation> <translation id="3059710691562604940">Säker webbsökning har inaktiverats. Du rekommenderas att aktivera funktionen i Chrome.</translation> <translation id="3065168410429928842">Chrome-flik</translation> <translation id="3069821012350118710">Webbplatser du besöker kommer ihåg dina uppgifter tills du stänger Chrome</translation> @@ -120,6 +129,7 @@ <translation id="3169523567916669830">Under provperioden kan du se och ta bort ämnen som du är intresserad av och som används på webbplatser för att visa annonser. Uppskattningen av vad du är intresserad av görs utifrån den senaste webbhistoriken i Chrome.</translation> <translation id="3245429137663807393">Om du även delar Chrome-användningsrapporter ingår webbadresserna du besöker i dessa rapporter</translation> <translation id="3282568296779691940">Logga in i Chrome</translation> +<translation id="3286538390144397061">Starta om nu</translation> <translation id="3360895254066713204">Chrome Helper</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome startas om nu}=1{Om en sekund startas Chrome om}other{Om # sekunder startas Chrome om}}</translation> <translation id="3396977131400919238">Ett operativsystemsfel inträffade under installationen. Ladda ned Google Chrome igen.</translation> @@ -156,9 +166,11 @@ <translation id="4106587138345390261">Chrome utforskar nya funktioner som gör att webbplatser kan ge samma surfupplevelse med mindre information om dig</translation> <translation id="4110895483821904099">Konfigurera din nya profil i Chrome</translation> <translation id="4147555960264124640">Du loggar in med ett hanterat konto och ger dess administratör kontroll över din Google Chrome-profil. Dina Chrome-uppgifter, t.ex. dina appar, bokmärken, din historik, dina lösenord och andra inställningar, knyts permanent till <ph name="USER_NAME" />. Du kommer att kunna ta bort dessa uppgifter via instrumentpanelen i Google Konton, men du kommer inte att kunna koppla dessa uppgifter till ett annat konto. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Installerar...</translation> <translation id="4149882025268051530">Det gick inte att packa upp arkivet med installationsfilen. Ladda ned Google Chrome igen.</translation> <translation id="4191857738314598978">{0,plural, =1{Starta om Chrome inom en dag}other{Starta om Chrome inom # dagar}}</translation> <translation id="4205939740494406371">Chrome kan inte kontrollera dina lösenord. Försök igen om 24 timmar eller <ph name="BEGIN_LINK" />kontrollera lösenorden i ditt Google-konto<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">Avbryter …</translation> <translation id="4242034826641750751">Du behöver ge Chrome kamera- och mikrofonbehörighet för den här webbplatsen</translation> <translation id="424864128008805179">Vill du logga ut från Chrome?</translation> <translation id="4251615635259297716">Koppla dina uppgifter i Chrome till det här kontot</translation> @@ -166,6 +178,7 @@ <translation id="4281844954008187215">Användarvillkor</translation> <translation id="4293420128516039005">Genom att logga in kan du synkronisera och anpassa Chrome på alla enheter du använder</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-in)</translation> +<translation id="4334294535648607276">Nedladdningen har slutförts.</translation> <translation id="4335235004908507846">Chrome kan skydda dig från dataintrång, olämpliga tillägg med mera</translation> <translation id="4343195214584226067"><ph name="EXTENSION_NAME" /> har lagts till i Chrome</translation> <translation id="4384570495110188418">Chrome kan inte kontrollera dina lösenord eftersom du inte är inloggad</translation> @@ -180,6 +193,7 @@ <translation id="4600710005438004015">Det gick inte att uppdatera Chrome till den senaste versionen. Därför går du miste om nya funktioner och säkerhetskorrigeringar.</translation> <translation id="4627412468266359539">Valfritt: Skicka diagnostik- och användningsdata automatiskt till Google och hjälp oss att förbättra funktioner och prestanda i ChromeOS Flex.</translation> <translation id="4633000520311261472">Vi har gjort Chrome säkrare genom att inaktivera vissa tillägg som inte finns i <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> och som kan ha lagts till utan att du vet om det.</translation> +<translation id="4680828127924988555">Avbryt installationen</translation> <translation id="469553575393225953">Tillägg, appar och teman från okända källor kan skada enheten. Vi rekommenderar att du bara laddar ned dem från Chrome Web Store</translation> <translation id="4728575227883772061">Installationen misslyckades på grund av ett ospecificerat fel. Stäng Google Chrome, om det är igång, och försök sedan igen.</translation> <translation id="4747730611090640388">Chrome kan göra en uppskattning av dina intressen. Sedan kan en webbplats fråga efter dina intressen i Chrome för att anpassa vilka annonser som visas.</translation> @@ -235,10 +249,14 @@ <translation id="5895138241574237353">Starta om</translation> <translation id="5901850848447342934">Du <ph name="BEGIN_BOLD" />loggas ut från de flesta webbplatser<ph name="END_BOLD" /> när du stänger Chrome. Om synkronisering har inaktiverats <ph name="BEGIN_BOLD" />loggas du även ut från Googles tjänster och Chrome<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> – nätverksinloggning</translation> +<translation id="5924017743176219022">Ansluter till internet …</translation> <translation id="5940385492829620908">Här finns webben, bokmärken och allt annat du använder Chrome till.</translation> +<translation id="5941711191222866238">Minimera</translation> <translation id="5941830788786076944">Använd Google Chrome som standardwebbläsare</translation> <translation id="5959292945051687759">Om en inställning saknas på den här sidan tittar du i <ph name="LINK_BEGIN" /> inställningarna för Chrome OS<ph name="LINK_END" /></translation> +<translation id="6003112304606738118">Laddar ned … <ph name="HOURS" /> timme/timmar kvar</translation> +<translation id="6040143037577758943">Stäng</translation> <translation id="6070348360322141662">Din data krypteras i Google Chrome för att öka säkerheten</translation> <translation id="608006075545470555">Lägg till en jobbprofil i den här webbläsaren</translation> <translation id="6113794647360055231">Vi har gjort Chrome ännu bättre</translation> @@ -247,8 +265,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> – Google Chrome Beta</translation> <translation id="6235018212288296708">Regel som tillåter inkommande mDNS-trafik för Google Chrome.</translation> <translation id="6247557882553405851">Google Lösenordshantering</translation> +<translation id="6273793429163604305">Klara …</translation> <translation id="6291089322031436445">Appar i Chrome Dev</translation> <translation id="6291549208091401781">Google Chrome har redan installerats för alla användare på datorn.</translation> +<translation id="6327105987658262776">Det finns ingen tillgänglig uppdatering.</translation> <translation id="6412673304250309937">Kontrollera webbadresser mot en lista över osäkra webbplatser i Chrome. Om du utsätts för försök att kapa ditt lösenord på en webbplats eller om du laddar ned en skadlig fil kan webbadresserna skickas från Chrome till Säker webbsökning tillsammans med delar av sidinnehållet.</translation> <translation id="6418662306461808273">Vill du byta till en befintlig Chrome-profil?</translation> <translation id="6506909944137591434">Du behöver ge Chrome kamerabehörighet om du vill skapa en 3D-karta över dina omgivningar</translation> @@ -269,6 +289,7 @@ <translation id="6943584222992551122">Den här personens webbinformation raderas från enheten. Logga in i Chrome som <ph name="USER_EMAIL" /> om du vill återställa data.</translation> <translation id="6967962315388095737">Regel som tillåter inkommande mDNS-trafik för Google Chrome Beta.</translation> <translation id="6989339256997917931">Chrome har uppdaterats men du har inte använt det på över 30 dagar.</translation> +<translation id="7025789849649390912">Installationen avbröts.</translation> <translation id="7025800014283535195">Du kan byta mellan Chrome-profiler här</translation> <translation id="7036251913954633326">Om du bara vill använda det här kontot en enda gång kan du använda <ph name="GUEST_LINK_BEGIN" />gästläget<ph name="GUEST_LINK_END" /> i webbläsaren Chrome. Om du vill lägga till ett konto åt någon annan <ph name="LINK_BEGIN" />lägger du till en ny person<ph name="LINK_END" /> på <ph name="DEVICE_TYPE" />. @@ -297,11 +318,13 @@ <translation id="7481213027396403996">Få det bästa skyddet i Chrome</translation> <translation id="7486227612705979895">Chrome får åtkomst till din Drive så att du kan få förslag därifrån i adressfältet</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119">Installationsprogram för <ph name="COMPANY_NAME" /></translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">Välkommen till Chrome</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> kräver att du läser och godkänner följande användarvillkor innan du använder enheten. Villkoren varken utökar, ändrar eller begränsar villkoren för Google Chrome OS.</translation> <translation id="7629695634924605473">Om dina lösenord någonsin skulle läcka ut får du veta det i Chrome</translation> <translation id="7641148173327520642">Systemadministratören har konfigurerat Google Chrome så att <ph name="TARGET_URL_HOSTNAME" /> öppnas i <ph name="ALTERNATIVE_BROWSER_NAME" />.</translation> +<translation id="7649070708921625228">Hjälp</translation> <translation id="7651907282515937834">Logotyp för Chrome Enterprise</translation> <translation id="7655455401911432608">Webbhistoriken, där webbplatser som du besökt i Chrome på den här enheten registreras.</translation> <translation id="7747138024166251722">Det gick inte att skapa en tillfällig katalog för installationsfilen. Kontrollera diskutrymmet och att du har behörighet att installera program.</translation> @@ -313,6 +336,8 @@ <translation id="7801699035218095297">Skriv ditt Windows-lösenord om du tillåter att lösenorden i Google Chrome kopieras.</translation> <translation id="7808348361785373670">Ta bort från Chrome …</translation> <translation id="7825851276765848807">Installationen misslyckades på grund av ett okänt fel. Ladda ned Google Chrome igen.</translation> +<translation id="7845233973568007926">Tack för att du installerat programmet. Du måste starta om datorn innan du använder <ph name="BUNDLE_NAME" />.</translation> +<translation id="7872446069773932638">Laddar ned … <ph name="SECONDS" /> sekund/sekunder återstår</translation> <translation id="7880591377632733558">Välkommen till Chrome, <ph name="ACCOUNT_FIRST_NAME" />!</translation> <translation id="7890208801193284374">Om du delar en dator med vänner och familj kan de konfigurera Chrome precis som de vill och surfa separat.</translation> <translation id="7896673875602241923">Någon har tidigare loggat in i Chrome som <ph name="ACCOUNT_EMAIL_LAST" /> på den här datorn. Skapa en ny Chrome-användare så att dina uppgifter hålls separat.</translation> @@ -323,8 +348,11 @@ <translation id="8005666035647241369">I Google Lösenordshantering på den här enheten</translation> <translation id="8008534537613507642">Installera om Chrome</translation> <translation id="8013993649590906847">Om en bild inte har någon användbar beskrivning görs ett försök att beskriva den åt dig i Chrome. Bilderna skickas till Google så att beskrivningen kan genereras.</translation> +<translation id="80471789339884597">Tack för att du installerat programmet. Du måste starta om alla webbläsare innan du använder <ph name="BUNDLE_NAME" />.</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">Om &Google Chrome</translation> +<translation id="813913629614996137">Initierar …</translation> <translation id="8255190535488645436">Google Chrome använder din kamera och mikrofon.</translation> <translation id="8286862437124483331">Skriv ditt Windows-lösenord om du vill tillåta att lösenord visas i Google Chrome.</translation> <translation id="828798499196665338">Din förälder har inaktiverat Behörigheter för webbplatser, appar och tillägg för Chrome. Det är inte tillåtet att aktivera denna <ph name="EXTENSION_TYPE_PARAMETER" />.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_sw.xtb b/chrome/app/resources/google_chrome_strings_sw.xtb index 9c1aad2..6600b15 100644 --- a/chrome/app/resources/google_chrome_strings_sw.xtb +++ b/chrome/app/resources/google_chrome_strings_sw.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="sw"> <translation id="1001534784610492198">Kumbukumbu ya kisanidi imevurugika au ni batili. Tafadhali pakua Google Chrome tena.</translation> +<translation id="1026101648481255140">Endelea na Usakinishaji</translation> <translation id="102763973188675173">Weka mapendeleo na udhibiti Google Chrome. Sasisho linapatikana.</translation> <translation id="1051826050538111504">Kuna programu hatari kwenye kompyuta yako. Chrome inaweza kuiondoa, kurejesha mipangilio yako na kuzima viendelezi ili kufanya kivinjari chako kifanye kazi tena kama kawaida.</translation> <translation id="1065672644894730302">Mapendeleo yako hayawezi kusomwa. @@ -15,6 +16,7 @@ <translation id="1154147086299354128">na Fungua katika Chrome</translation> <translation id="1178374936842835197">Iwapo mipangilio haionekani kwenye ukurasa huu, angalia katika <ph name="LINK_BEGIN" /> mipangilio yako ya ChromeOS Flex<ph name="LINK_END" /></translation> +<translation id="1203500561924088507">Asante kwa kusakinisha. Ni lazima uzime kisha uwashe tena kivinjari chako kabla ya kutumia <ph name="BUNDLE_NAME" />.</translation> <translation id="1278833599417554002">Fungua tena ili usasishe &Chrome</translation> <translation id="1302523850133262269">Tafadhali subiri Chrome inaposakinisha sasisho mpya za mfumo.</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> inahitaji usome na ukubali Sheria na Masharti yafuatayo kabla ya kutumia kifaa hiki. Masharti haya hayapanui, hayarekebishi wala hayapunguzi Sheria na Masharti ya Google ChromeOS Flex.</translation> @@ -35,6 +37,7 @@ <translation id="1619887657840448962">Ili kufanya Chrome salama zaidi, tumezima kiendelezi kinachofuata ambacho hakijaorodheshwa katika <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> na huenda kimeongezwa bila ridhaa yako.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Jinsi unavyoweza kudhibiti data yako:<ph name="END_BOLD" /> Ili kulinda faragha yako, tunafuta kiotomatiki mambo yanayokuvutia ambayo yamehifadhiwa kwa zaidi ya wiki nne. Kadiri unavyoendelea kuvinjari, jambo linalokuvutia linaweza kuonekana tena kwenye orodha. Au unaweza kuondoa mambo yanayokuvutia ambayo usingependa Chrome iyazingatie.</translation> <translation id="1628000112320670027">Pata usaidizi wa kutumia Chrome</translation> +<translation id="1640672724030957280">Inapakua...</translation> <translation id="1662146548738125461">Kuhusu ChromeOS Flex</translation> <translation id="1674870198290878346">Fungua Kiungo katika Dirisha Fiche la Chrome</translation> <translation id="1682634494516646069">Google Chrome haiwezi kusoma na kuandika kwenye saraka yake ya data: @@ -52,7 +55,9 @@ <translation id="1877026089748256423">Toleo hili la Chrome limepitwa na wakati</translation> <translation id="1919130412786645364">Ruhusu kuingia katika akaunti ya Chrome</translation> <translation id="1952239763774043237">Ili upate masasisho ya Google Chrome ya hapo baadaye, utahitaji toleo la macOS 10.13 au toleo jipya zaidi. Kompyuta hii inatumia macOS 10.12.</translation> +<translation id="1953553007165777902">Inapakua... Zimesalia dakika <ph name="MINUTE" /></translation> <translation id="2018528049276128029">Kila wasifu una maelezo yake ya Chrome kama vile alamisho, historia, manenosiri na mengine</translation> +<translation id="2018879682492276940">Imeshindwa kusakinisha. Tafadhali jaribu tena.</translation> <translation id="2071318482926839249">Akaunti nyingine tayari imetumika kuingia katika akaunti. Ili utenganishe shughuli zako za kuvinjari, Chrome inaweza kukutengenezea wasifu wako mwenyewe.</translation> <translation id="207902854391093810">Vipindi vya kujaribu vinapowashwa, Upimaji wa tangazo huruhusu tovuti unazotembelea ziombe maelezo kutoka Chrome ambayo yanasaidia tovuti kupima ufanisi wa matangazo yao. Upimaji wa tangazo huzuia ufuatiliaji katika tovuti mbalimbali kwa kuhamisha maelezo machache kadiri iwezekanavyo miongoni mwa tovuti.</translation> <translation id="2094648590148273905">Sheria na masharti ya ChromeOS Flex</translation> @@ -64,6 +69,7 @@ <translation id="2131230230468101642">Ili kulinda faragha yako, tunafuta kiotomatiki mambo yanayokuvutia ambayo yapo kwenye orodha kwa zaidi ya wiki nne. Kadiri unavyoendelea kuvinjari, jambo linalokuvutia linaweza kuonekana tena kwenye orodha. Au unaweza kuondoa mambo yanayokuvutia ambayo usingependa Chrome iyazingatie.</translation> <translation id="2139300032719313227">Zima kisha uwashe Mfumo wa Uendeshaji wa Chrome</translation> <translation id="2151406531797534936">Tafadhali zima kisha uwashe Chrome sasa</translation> +<translation id="2174917724755363426">Usakinishaji haujakamilika. Je, una uhakika unataka kughairi?</translation> <translation id="2258103955319320201">Ili uweze kufikia vitu vyako vya kivinjari cha Chrome kwenye vifaa vyako vyote, ingia katika akaunti kisha uwashe kipengele cha kusawazisha.</translation> <translation id="2290014774651636340">Funguo za API za Google zinakosekana. Baadhi ya utendaji wa Google Chrome utazimwa.</translation> <translation id="2290095356545025170">Je, una hakika kuwa ungependa kusanidua Google Chrome?</translation> @@ -100,13 +106,16 @@ <translation id="2871893339301912279">Umeingia kwenye Chrome!</translation> <translation id="2885378588091291677">Kidhibiti cha Shughuli</translation> <translation id="2888126860611144412">Kuhusu Chrome</translation> +<translation id="2915996080311180594">Ifunge kisha Uifungue Baadaye</translation> <translation id="2926676257163822632">Ni rahisi kukisia manenosiri dhaifu. Iruhusu Chrome <ph name="BEGIN_LINK" />itunge na ikumbuke manenosiri thabiti kwa niaba yako<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">Chrome inahitaji ruhusa ya kufikia kamera kwa ajili ya tovuti hii</translation> +<translation id="2928420929544864228">Usakinishaji umekamilika.</translation> <translation id="2929907241665500097">Chrome haijasasishwa, hitilafu fulani imetokea. <ph name="BEGIN_LINK" />Rekebisha matatizo ya sasisho la Chrome na masasisho ambayo hayakuwekwa.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> - Kuingia katika Akaunti ya Mtandao - Chrome</translation> <translation id="3019382870990049182">Fungua tena ili usasishe ChromeOS Flex</translation> <translation id="303514781271618814">Chrome inachunguza vipengele vipya vinavyoruhusu tovuti zikupe hali ile ile ya kuvinjari kwa kutumia data kidogo</translation> <translation id="3037838751736561277">Google Chrome iko katika hali ya chini chini.</translation> +<translation id="3038232873781883849">Inasubiri kusakinisha...</translation> <translation id="3059710691562604940">Kipengele cha Kuvinjari Salama kimezimwa. Chrome inapendekeza ukiwashe.</translation> <translation id="3065168410429928842">Kichupo cha Chrome</translation> <translation id="3069821012350118710">Tovuti unazotembelea hukumbuka maelezo yako hadi utakapofunga Chrome</translation> @@ -120,6 +129,7 @@ <translation id="3169523567916669830">Vipindi vya kujaribu vinapotumika, unaweza kuona na kuondoa mada za tovuti zinazokuvutia zinazotumika kukuonyesha matangazo. Chrome hukadiria mambo yanayokuvutia kulingana na historia yako ya kuvinjari ya hivi karibuni.</translation> <translation id="3245429137663807393">Ikiwa pia unashiriki ripoti za matumizi ya Chrome, ripoti hizo zinajumuisha URL unazotembelea</translation> <translation id="3282568296779691940">Ingia katika Chrome</translation> +<translation id="3286538390144397061">Zima na uwashe sasa</translation> <translation id="3360895254066713204">Msaidizi wa Chrome</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome itafunguka upya sasa hivi}=1{Chrome itafunguka upya baada ya sekunde 1}other{Chrome itafunguka upya baada ya sekunde #}}</translation> <translation id="3396977131400919238">Hitilafu ya mfumo wa uendeshaji imetokea wakati wa kusanidi. Tafadhali pakua Google Chrome tena.</translation> @@ -156,9 +166,11 @@ <translation id="4106587138345390261">Chrome inachunguza vipengele vipya vinavyoruhusu tovuti zikupatie hali ileile ya kuvinjari kwa kutumia taarifa zako chache</translation> <translation id="4110895483821904099">Weka mipangilio ya wasifu wako mpya wa Chrome</translation> <translation id="4147555960264124640">Unaingia katika akaunti ukitumia akaunti inayodhibitiwa na kumpa msimamizi wa akaunti hiyo udhibiti wa wasifu wako kwenye Google Chrome. Data yako ya Chrome, kama vile programu zako, alamisho, historia, manenosiri, na mipangilio mingine itahusishwa na <ph name="USER_NAME" /> daima . Utaweza kufuta data hii kupitia Dashibodi ya Akaunti za Google, lakini hutaweza kuhusisha data hii na akaunti nyingine. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Inasakinisha...</translation> <translation id="4149882025268051530">Kisanidi kimeshindwa kufungua saraka. Tafadhali pakua Google Chrome tena.</translation> <translation id="4191857738314598978">{0,plural, =1{Fungua Chrome upya ndani ya siku moja}other{Fungua Chrome upya ndani ya siku #}}</translation> <translation id="4205939740494406371">Chrome imeshindwa kukagua manenosiri yako. Jaribu tena baada ya saa 24 au <ph name="BEGIN_LINK" />kagua manenosiri katika Akaunti yako ya Google<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">Inaghairi...</translation> <translation id="4242034826641750751">Chrome inahitaji ruhusa ya kufikia kamera na maikrofoni kwa ajili ya tovuti hii</translation> <translation id="424864128008805179">Ungependa kuondoka kwenye Chrome?</translation> <translation id="4251615635259297716">Ungependa kuunganisha data yako ya Chrome kwenye akaunti hii?</translation> @@ -166,6 +178,7 @@ <translation id="4281844954008187215">Sheria na Masharti</translation> <translation id="4293420128516039005">Ingia katika akaunti ili usawazishe na uweke mapendeleo kwenye Chrome katika vifaa vyako vyote</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">Upakuaji umekamilika.</translation> <translation id="4335235004908507846">Chrome inaweza kukusaidia ulinde akaunti yako dhidi ya ufichuzi haramu wa data, viendelezi vibaya na zaidi</translation> <translation id="4343195214584226067"><ph name="EXTENSION_NAME" /> imeongezwa kwenye Chrome</translation> <translation id="4384570495110188418">Chrome imeshindwa kukagua manenosiri yako kwa sababu hujaingia katika akaunti</translation> @@ -180,6 +193,7 @@ <translation id="4600710005438004015">Imeshindwa kupata toleo jipya la Chrome, kwa hivyo hutapata masasisho ya usalama na vipengele vipya.</translation> <translation id="4627412468266359539">Hiari: Tusaidie kuboresha vipengele na utendaji wa ChromeOS Flex kwa kutuma kiotomatiki uchunguzi na data ya matumizi kwa Google.</translation> <translation id="4633000520311261472">Ili kufanya Chrome salama zaidi, tumezima baadhi ya viendelezi ambavyo havijaorodheshwa katika <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> na ambavyo huendwa viliongezwa pasipo ridhaa yako.</translation> +<translation id="4680828127924988555">Ghairi Usakinishaji</translation> <translation id="469553575393225953">Viendelezi, programu na mandhari kutoka kwenye vyanzo visivyojulikana vinaweza kuathiri kifaa chako. Chrome inapendekeza tu usakinishaji kutoka Duka la Chrome kwenye Wavuti</translation> <translation id="4728575227883772061">Usanidi umeshindwa kwa sababu ya hitilafu isiyojulikana. Ikiwa Google Chrome haitumiki kwa sasa, tafadhali ifunge na ujaribu tena.</translation> <translation id="4747730611090640388">Chrome inaweza kukadiria mambo yanayokuvutia. Baadaye, tovuti unayoitembelea inaweza kuiomba Chrome ili ione mambo yanayokuvutia na iweze kukuonyesha matangazo kulingana na mapendeleo yako.</translation> @@ -235,10 +249,14 @@ <translation id="5895138241574237353">Zzima na uwashe</translation> <translation id="5901850848447342934"><ph name="BEGIN_BOLD" />Utaondolewa katika akaunti kwenye tovuti nyingi<ph name="END_BOLD" /> unapofunga Chrome. Ikiwa kipengele cha kusawazisha kimezimwa, pia <ph name="BEGIN_BOLD" />utaondolewa katika akaunti kwenye huduma za Google na Chrome<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - Kuingia katika Akaunti ya Mtandao</translation> +<translation id="5924017743176219022">Inaunganisha kwenye Intaneti...</translation> <translation id="5940385492829620908">Wavuti, alamisho, na vitu vyako vingine vya Chrome vinapatikana hapa.</translation> +<translation id="5941711191222866238">Punguza</translation> <translation id="5941830788786076944">Fanya Google Chrome iwe kivinjari chaguomsingi</translation> <translation id="5959292945051687759">Ikiwa mipangilio haionekani kwenye ukurasa huu, angalia kwenye <ph name="LINK_BEGIN" /> mipangilio yako ya Mfumo wa Uendeshaji wa Chrome<ph name="LINK_END" /></translation> +<translation id="6003112304606738118">Inapakua... Zimesalia saa <ph name="HOURS" /></translation> +<translation id="6040143037577758943">Funga</translation> <translation id="6070348360322141662">Kwa usalama wa ziada, Google Chrome itasimba data yako kwa njia fiche</translation> <translation id="608006075545470555">Ongeza Wasifu wa Kazini kwenye kivinjari hiki</translation> <translation id="6113794647360055231">Chrome imeboreshwa zaidi</translation> @@ -247,8 +265,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> - Toleo la Beta la Google Chrome</translation> <translation id="6235018212288296708">Sheria ya ndani ya Google Chrome ili kuruhusu trafiki ya mDNS.</translation> <translation id="6247557882553405851">Kidhibiti cha Manenosiri cha Google</translation> +<translation id="6273793429163604305">Hatua ya kwanza...</translation> <translation id="6291089322031436445">Programu za Chrome Dev</translation> <translation id="6291549208091401781">Tayari Google Chrome imesakinishwa kwa watumiaji wote kwenye kompyuta yako.</translation> +<translation id="6327105987658262776">Hakuna sasisho linalopatikana.</translation> <translation id="6412673304250309937">Hukagua URL zilizo na orodha ya tovuti zisizo salama zinazohifadhiwa kwenye Chrome. Iwapo tovuti inajaribu kuiba nenosiri lako au unapopakua faili hatari, Chrome inaweza pia kutuma URL, ikiwa ni pamoja na sehemu za maudhui ya ukurasa, kwenye kipengele cha Kuvinjari Salama.</translation> <translation id="6418662306461808273">Ungependa kutumia wasifu uliopo wa Chrome?</translation> <translation id="6506909944137591434">Chrome inahitaji ruhusa ya kufikia kamera ili iunde ramani ya 3D ya mazingira yako</translation> @@ -269,6 +289,7 @@ <translation id="6943584222992551122">Data ya kuvinjari ya mtu huyu itafutwa kwenye kifaa hiki. Ili urejeshe data, ingia katika Chrome ukitumia <ph name="USER_EMAIL" />.</translation> <translation id="6967962315388095737">Sheria ya kuingia ya Google Chrome Beta ili kuruhusu trafiki ya mDNS.</translation> <translation id="6989339256997917931">Google Chrome imesasishwa, lakini hujaitumia kwa angalau siku 30.</translation> +<translation id="7025789849649390912">Usakinishaji Umesimamishwa.</translation> <translation id="7025800014283535195">Unaweza kubadilisha kati ya wasifu mmoja wa Chrome na mwingine hapa</translation> <translation id="7036251913954633326">Iwapo unataka kutumia akaunti hii mara moja tu, unaweza kutumia kipengele cha <ph name="GUEST_LINK_BEGIN" />Matumizi ya Wageni<ph name="GUEST_LINK_END" /> katika kivinjari cha Chrome. Iwapo unataka kuongeza akaunti ya mtu mwingine, <ph name="LINK_BEGIN" />ongeza mtu mpya<ph name="LINK_END" /> kwenye <ph name="DEVICE_TYPE" /> yako. @@ -297,11 +318,13 @@ <translation id="7481213027396403996">Pata usalama thabiti zaidi kutoka Chrome</translation> <translation id="7486227612705979895">Chrome itafikia Hifadhi yako ili kutoa mapendekezo kwenye sehemu ya anwani</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119">Kisakinishaji cha <ph name="COMPANY_NAME" /></translation> <translation id="7606334485649076285">Programu ya Google ChromeOS Flex</translation> <translation id="7626032353295482388">Karibu kwenye Chrome</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> inahitaji usome na ukubali Sheria na Masharti yafuatayo kabla ya kutumia kifaa hiki. Masharti haya hayapanui, hayarekebishi wala hayapunguzi Sheria na Masharti ya Mfumo wa Uendeshaji wa Google Chrome.</translation> <translation id="7629695634924605473">Chrome hukuruhusu ujue iwapo manenosiri yako yameathiriwa</translation> <translation id="7641148173327520642">Msimamizi wa mfumo unaotumia ameweka mipangilio ya Google Chrome ifungue <ph name="ALTERNATIVE_BROWSER_NAME" /> ili kufikia <ph name="TARGET_URL_HOSTNAME" />.</translation> +<translation id="7649070708921625228">Usaidizi</translation> <translation id="7651907282515937834">Nembo ya Chrome Enterprise</translation> <translation id="7655455401911432608">Historia yako ya kuvinjari, kumbukumbu ya tovuti ulizozitembelea ukitumia Chrome kwenye kifaa hiki.</translation> <translation id="7747138024166251722">Kisakinishi hakikuweza kuunda saraka la muda. Tafadhali chunguza nafasi iliyo wazi kwenye diski na ruhusa ya kusakinisha programu.</translation> @@ -313,6 +336,8 @@ <translation id="7801699035218095297">Google Chrome inajaribu kunakili manenosiri. Andika nenosiri lako la Windows ili uiruhusu.</translation> <translation id="7808348361785373670">Ondoa kwenye Chrome...</translation> <translation id="7825851276765848807">Usanidi umeshindwa kwa sababu ya hitilafu isiyojulikana. Tafadhali pakua Google Chrome tena.</translation> +<translation id="7845233973568007926">Asante kwa kusakinisha. Ni lazima uzime kisha uwashe tena kompyuta yako kabla ya kutumia <ph name="BUNDLE_NAME" />.</translation> +<translation id="7872446069773932638">Inapakua... Zimesalia sekunde <ph name="SECONDS" /></translation> <translation id="7880591377632733558">Karibu kwenye Chrome, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">Kama unatumia kompyuta pamoja na wengine, marafiki na familia wanaweza kuvinjari tofauti na kusanidi Chrome jinsi wapendavyo.</translation> <translation id="7896673875602241923">Kuna mtu aliingia katika Chrome kwenye kompyuta hii akitumia <ph name="ACCOUNT_EMAIL_LAST" />. Tafadhali ongeza wasifu mwingine wa Chrome ili utenganishe maelezo yako.</translation> @@ -323,8 +348,11 @@ <translation id="8005666035647241369">Kwenye Kidhibiti cha Manenosiri cha Google katika kifaa hiki</translation> <translation id="8008534537613507642">Sakinisha Chrome Upya</translation> <translation id="8013993649590906847">Ikiwa picha haina ufafanuzi muhimu, Chrome itajaribu kukuwekea. Ili kuweka ufafanuzi, tutatuma picha kwa Google.</translation> +<translation id="80471789339884597">Asante kwa kusakinisha. Ni lazima uzime kisha uwashe tena vivinjari vyako kabla ya kutumia <ph name="BUNDLE_NAME" />.</translation> <translation id="8064015586118426197">Arifa ya ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">Kuhusu &Google Chrome</translation> +<translation id="813913629614996137">Inaanzisha…</translation> <translation id="8255190535488645436">Google Chrome inatumia kamera na maikrofoni yako.</translation> <translation id="8286862437124483331">Google Chrome inajaribu kuonyesha manenosiri. Chapa nenosiri lako la Windows ili uruhusu hili.</translation> <translation id="828798499196665338">Mzazi wako amezima "Ruhusa za tovuti, programu na viendelezi" kwenye Chrome. Huruhusiwi kuwasha <ph name="EXTENSION_TYPE_PARAMETER" /> hii.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_ta.xtb b/chrome/app/resources/google_chrome_strings_ta.xtb index 3f8f4ec..ad1f15f 100644 --- a/chrome/app/resources/google_chrome_strings_ta.xtb +++ b/chrome/app/resources/google_chrome_strings_ta.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="ta"> <translation id="1001534784610492198">நிறுவி காப்பகம் சிதைந்துள்ளது அல்லது செல்லுபடியாகாதது. Google Chromeமை மீண்டும் பதிவிறக்குக.</translation> +<translation id="1026101648481255140">நிறுவலை மீண்டும் தொடங்கு</translation> <translation id="102763973188675173">Google Chromeஐத் தனிப்பயனாக்கி, கட்டுப்படுத்தலாம். புதுப்பிப்பு உள்ளது.</translation> <translation id="1051826050538111504">உங்கள் கம்ப்யூட்டரில் தீங்கிழைக்கும் மென்பொருள் உள்ளது. உங்கள் உலாவி மீண்டும் வழக்கம் போல வேலை செய்ய, Chrome அதை அகற்றி, உங்கள் அமைப்புகளை மீட்டமைத்து, நீட்டிப்புகளை முடக்கும்.</translation> <translation id="1065672644894730302">உங்கள் விருப்பதேர்வுகள் படிக்கும்படி இல்லை. சில அம்சங்கள் கிடைக்காமல் இருக்கலாம் மேலும் விருப்பதேர்வுகளின் மாற்றங்களைச் சேமிக்க முடியாது.</translation> @@ -13,6 +14,7 @@ <translation id="1154147086299354128">&Chrome இல் திற</translation> <translation id="1178374936842835197">இந்தப் பக்கத்தில் ஓர் அமைப்பு காட்டப்படவில்லை எனில் அதை உங்கள் <ph name="LINK_BEGIN" /> ChromeOS Flex அமைப்புகளுக்குச்<ph name="LINK_END" /> சென்று பார்க்கவும்</translation> +<translation id="1203500561924088507">நிறுவியதற்கு நன்றி. <ph name="BUNDLE_NAME" /> ஐப் பயன்படுத்துவதற்கு முன் உலாவியை மீண்டும் தொடங்க வேண்டும்.</translation> <translation id="1278833599417554002">&Chromeமைப் புதுப்பிக்க மீண்டும் தொடங்கு</translation> <translation id="1302523850133262269">சமீபத்திய முறைமை புதுப்பிப்புகளை Chrome நிறுவும் வரை காத்திருக்கவும்.</translation> <translation id="1335640173511558774">இந்தச் சாதனத்தைப் பயன்படுத்துவதற்கு முன்பு பின்வரும் சேவை விதிமுறைகளைப் படித்து ஏற்குமாறு <ph name="MANAGER" /> கோருகிறது. இவை Google ChromeOS Flex விதிமுறைகளுடன் கூடுதலானவற்றைச் சேர்க்கவோ மாற்றவோ குறைக்கவோ செய்யாது.</translation> @@ -33,6 +35,7 @@ <translation id="1619887657840448962">Chromeஐப் பாதுகாப்பானதாக்க, <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> இல் பட்டியலிடப்படாத பின்வரும் நீட்டிப்பை முடக்கியுள்ளோம், மேலும் அது உங்களுக்குத் தெரியாமல் சேர்க்கப்பட்டிருக்கலாம்.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />உங்கள் தரவை நீங்கள் எப்படி நிர்வகிக்கலாம்?<ph name="END_BOLD" /> உங்கள் தனியுரிமையைப் பாதுகாக்க, 4 வாரங்களுக்கு முந்தைய ஆர்வங்களைத் தானாக நீக்குவோம். நீங்கள் தொடர்ந்து உலாவும்போது, ஏதேனுமொரு ஆர்வம் மீண்டும் பட்டியலில் காட்டப்படக்கூடும். Chrome கருத்தில்கொள்ள வேண்டாம் என நீங்கள் நினைக்கும் ஆர்வங்களை நீங்களாகவும் அகற்றலாம்.</translation> <translation id="1628000112320670027">Chrome தொடர்பான உதவி பெறுக</translation> +<translation id="1640672724030957280">பதிவிறக்குகிறது...</translation> <translation id="1662146548738125461">ChromeOS Flex - ஓர் அறிமுகம்</translation> <translation id="1674870198290878346">Chrome மறை&நிலை சாளரத்தில் இணைப்பைத் திற</translation> <translation id="1682634494516646069">பின்வரும் தரவுக் கோப்பகத்தில் Google Chrome படிக்கவும் எழுதவும் செய்யாது:<ph name="USER_DATA_DIRECTORY" /></translation> @@ -48,7 +51,9 @@ <translation id="1877026089748256423">Chrome காலாவதியானது</translation> <translation id="1919130412786645364">Chrome உள்நுழைவை அனுமதித்தல்</translation> <translation id="1952239763774043237">இனிவரும் Google Chrome புதுப்பிப்புகளைப் பெற, macOS 10.13 அல்லது அதற்குப் பிந்தைய பதிப்பு தேவை. இந்தக் கம்ப்யூட்டர் macOS 10.12 பதிப்பைப் பயன்படுத்துகிறது.</translation> +<translation id="1953553007165777902">பதிவிறக்குகிறது... <ph name="MINUTE" /> நிமிடங்கள் மீதமுள்ளன</translation> <translation id="2018528049276128029">புக்மார்க்குகள், இதுவரையான செயல்பாடுகள், கடவுச்சொற்கள் போன்ற Chrome தகவல்கள் ஒவ்வொரு சுயவிவரத்திற்கும் தனித்தனியாக இருக்கும்</translation> +<translation id="2018879682492276940">நிறுவ முடியவில்லை. மீண்டும் முயலவும்.</translation> <translation id="2071318482926839249">வேறொரு கணக்கின் மூலம் ஏற்கெனவே உள்நுழைந்துள்ளீர்கள். உங்கள் உலாவலைத் தனிப்பட்டதாக வைத்திருக்க உங்களுக்கென ஒரு சுயவிவரத்தை Chrome உருவாக்க முடியும்.</translation> <translation id="207902854391093810">பரிசோதனைக் காலம் செயலில் இருக்கும்போது, நீங்கள் பார்க்கும் தளங்களில் உள்ள விளம்பரங்களின் செயல்திறனை அளவிட உதவக்கூடிய தகவல்களை Chromeமிடம் அந்தத் தளங்கள் கோர Ad measurement அனுமதிக்கிறது. தளங்களுக்கிடையே முடிந்தவரை மிகவும் குறைவான தகவல்களை அனுப்பி, பலதளக் கண்காணிப்பை Ad measurement கட்டுப்படுத்துகிறது.</translation> <translation id="2094648590148273905">ChromeOS Flex விதிமுறைகள்</translation> @@ -60,6 +65,7 @@ <translation id="2131230230468101642">உங்கள் தனியுரிமையைப் பாதுகாக்க, 4 வாரங்களுக்கு முந்தைய ஆர்வங்களைத் தானாக நீக்குவோம். நீங்கள் தொடர்ந்து உலாவும்போது, ஏதேனுமொரு ஆர்வம் மீண்டும் பட்டியலில் காட்டப்படக்கூடும். Chrome கருத்தில்கொள்ள வேண்டாம் என நீங்கள் நினைக்கும் ஆர்வங்களை நீங்களாகவும் அகற்றலாம்.</translation> <translation id="2139300032719313227">ChromeOSஸை மீண்டும் தொடங்குங்கள்</translation> <translation id="2151406531797534936">Chromeமை இப்போது மீண்டும் தொடங்கவும்</translation> +<translation id="2174917724755363426">நிறுவல் நிறைவடையவில்லை. நிச்சயமாக ரத்துசெய்ய வேண்டுமா?</translation> <translation id="2258103955319320201">உங்கள் சாதனங்கள் அனைத்திலும் Chrome உலாவி தொடர்பான அனைத்தையும் அணுக, உள்நுழைந்த பிறகு ஒத்திசைவை இயக்கவும்</translation> <translation id="2290014774651636340">Google API விசைகள் காணப்படவில்லை. Google Chrome இன் சில செயல்பாடுகள் முடக்கப்படும்.</translation> <translation id="2290095356545025170">Google Chrome நிறுவல் நீக்கம் செய்வதில் உறுதியாக உள்ளீர்களா?</translation> @@ -96,13 +102,16 @@ <translation id="2871893339301912279">Chrome இல் உள்நுழைந்துள்ளீர்கள்!</translation> <translation id="2885378588091291677">செயல் நிர்வாகி</translation> <translation id="2888126860611144412">Chrome அறிமுகம்</translation> +<translation id="2915996080311180594">பின்னர் மீண்டும் தொடங்கு</translation> <translation id="2926676257163822632">வலுவற்ற கடவுச்சொற்களை யூகிப்பது எளிது என்பதால் <ph name="BEGIN_LINK" />வலிமையான கடவுச்சொற்களை உருவாக்கவும் நினைவில்கொள்ளவும்<ph name="END_LINK" /> Chromeமை அனுமதியுங்கள்.</translation> <translation id="2926952073016206995">இந்தத் தளத்தை அணுக, Chromeமிற்கு கேமரா அணுகல் தேவை</translation> +<translation id="2928420929544864228">நிறுவப்பட்டது.</translation> <translation id="2929907241665500097">ஏதோ தவறாகிவிட்டதால் Chrome புதுப்பிக்கப்படவில்லை. <ph name="BEGIN_LINK" />Chrome புதுப்பிப்பு குறித்த சிக்கல்களையும் தோல்வியடைந்த புதுப்பிப்புகளையும் சரிசெய்யவும்.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> - நெட்வொர்க் உள்நுழைவு - Chrome</translation> <translation id="3019382870990049182">&ChromeOS Flexஸைப் புதுப்பிக்க அதை மீண்டும் தொடங்கவும்</translation> <translation id="303514781271618814">குறைவான டேட்டாவைப் பயன்படுத்தியும் அதே உலாவல் அனுபவத்தைத் தளங்கள் வழங்கும் வகையில் புதிய அம்சங்களை Chrome பரிசோதித்து வருகிறது</translation> <translation id="3037838751736561277">Google Chrome பின்புலப் பயன்முறையில் இயங்குகிறது.</translation> +<translation id="3038232873781883849">நிறுவக் காத்திருக்கிறது...</translation> <translation id="3059710691562604940">’பாதுகாப்பு உலாவல்‘ அம்சம் முடக்கப்பட்டுள்ளது. அதை இயக்குமாறு Chrome பரிந்துரைக்கிறது.</translation> <translation id="3065168410429928842">Chrome தாவல்</translation> <translation id="3069821012350118710">நீங்கள் Chromeமை மூடும் வரை உங்கள் தகவல்கள் நீங்கள் பார்வையிட்ட தளங்களில் இருந்து அழிக்கப்படாது</translation> @@ -116,6 +125,7 @@ <translation id="3169523567916669830">பரிசோதனைகளின்போது, உங்களுக்கு விளம்பரங்களைக் காட்ட தளங்கள் பயன்படுத்தும் ஆர்வமான தலைப்புகளை நீங்கள் பார்க்கலாம் அகற்றலாம். இணையத்தில் நீங்கள் சமீபத்தில் பார்த்தவற்றின் அடிப்படையில் உங்கள் ஆர்வங்களை Chrome உத்தேசமாகக் கணிக்கும்.</translation> <translation id="3245429137663807393">Chrome உபயோக அறிக்கைகளைப் பகிர்ந்தாலும் நீங்கள் பார்வையிட்ட URLகள் அவற்றில் இருக்கும்</translation> <translation id="3282568296779691940">Chrome இல் உள்நுழைக</translation> +<translation id="3286538390144397061">இப்போது மறுதொடக்கம் செய்க</translation> <translation id="3360895254066713204">Chrome உதவி</translation> <translation id="3379938682270551431">{0,plural, =0{இப்போது Chrome மீண்டும் தொடங்கும்}=1{ஒரு வினாடியில் Chrome மீண்டும் தொடங்கும்}other{# வினாடிகளில் Chrome மீண்டும் தொடங்கும்}}</translation> <translation id="3396977131400919238">நிறுவலின்போது இயக்கமுறைமையில் பிழை ஏற்பட்டது. Google Chromeமை மீண்டும் பதிவிறக்குக.</translation> @@ -152,9 +162,11 @@ <translation id="4106587138345390261">உங்கள் தனிப்பட்ட தகவல்களைக் குறைந்தளவில் பயன்படுத்தி அதே உலாவல் அனுபவத்தை வழங்கும் வகையில் எங்கள் தளங்கள் செயல்படுமாறு புதிய அம்சங்களை Chrome சோதனை செய்து வருகிறது</translation> <translation id="4110895483821904099">உங்கள் புதிய Chrome சுயவிவரத்தை அமைத்திடுங்கள்</translation> <translation id="4147555960264124640">நீங்கள் நிர்வகிக்கப்படும் கணக்கு மூலம் உள்நுழைகிறீர்கள், மேலும் அதன் நிர்வாகிக்கு உங்கள் Google Chrome சுயவிவரத்தின் கட்டுப்பாட்டை வழங்குகிறீர்கள். உங்கள் ஆப்ஸ், புக்மார்க்குகள், வரலாறு, கடவுச்சொற்கள் போன்ற உங்கள் Chrome தரவு மற்றும் பிற அமைப்புகள் நிரந்தரமாக <ph name="USER_NAME" /> உடன் இணைக்கப்படும். இந்தத் தரவை Google கணக்குகளின் டாஷ்போர்டு வழியாக நீக்க முடியும், ஆனால் இந்தத் தரவை வேறொரு கணக்குடன் தொடர்புப்படுத்த முடியாது. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">நிறுவுகிறது...</translation> <translation id="4149882025268051530">காப்பகத்தை விரிவுபடுத்துவதில் இன்ஸ்டாலர் தோல்வியுற்றது. Google Chromeமை மீண்டும் பதிவிறக்குக.</translation> <translation id="4191857738314598978">{0,plural, =1{ஒரு நாளுக்குள் Chromeமை மீண்டும் தொடங்கவும்}other{# நாட்களுக்குள் Chromeமை மீண்டும் தொடங்கவும்}}</translation> <translation id="4205939740494406371">Chrome உலாவியால் உங்கள் கடவுச்சொற்களைச் சரிபார்க்க முடியவில்லை. 24 மணிநேரத்திற்குப் பிறகு மீண்டும் முயலவும் அல்லது <ph name="BEGIN_LINK" />உங்கள் Google கணக்கில் கடவுச்சொற்களைச் சரிபார்க்கவும்<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">ரத்துசெய்கிறது...</translation> <translation id="4242034826641750751">இந்தத் தளத்தை அணுக, Chromeமிற்கு கேமரா மற்றும் மைக்ரோஃபோன் அணுகல் தேவை</translation> <translation id="424864128008805179">Chrome இலிருந்து வெளியேறவா?</translation> <translation id="4251615635259297716">உங்கள் Chrome தரவை இந்தக் கணக்குடன் இணைக்கவா?</translation> @@ -162,6 +174,7 @@ <translation id="4281844954008187215">சேவை விதிமுறைகள்</translation> <translation id="4293420128516039005">உங்கள் எல்லாச் சாதனங்களிலும் Chromeஐ ஒத்திசைக்க மற்றும் தனிப்பயனாக்க, உள்நுழையவும்</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">பதிவிறக்கம் முடிந்தது.</translation> <translation id="4335235004908507846">தரவு மீறல்கள், தீங்கு விளைவிக்கும் நீட்டிப்புகள் மற்றும் பிற பாதுகாப்புச் சிக்கல்களிலிருந்து உங்களைப் பாதுகாக்க Chrome உதவும்</translation> <translation id="4343195214584226067"><ph name="EXTENSION_NAME" /> நீட்டிப்பு Chrome இல் சேர்க்கப்பட்டது</translation> <translation id="4384570495110188418">நீங்கள் உள்நுழையாததால் Chromeமால் கடவுச்சொற்களைச் சரிபார்க்க முடியவில்லை</translation> @@ -176,6 +189,7 @@ <translation id="4600710005438004015">Chrome சமீபத்திய பதிப்பிற்குப் புதுப்பிக்கப்படவில்லை என்பதால், புதிய அம்சங்களையும் பாதுகாப்புத் திருத்தங்களையும் தவறவிடுகிறீர்கள்.</translation> <translation id="4627412468266359539">விருப்பத்திற்குரியது: பிழை அறிக்கைத் தரவு, உபயோகத் தரவு ஆகியவற்றை Googleளுக்குத் தானாக அனுப்புவதன் மூலம் ChromeOS Flex அம்சங்களையும் செயல்திறனையும் மேம்படுத்த உதவுங்கள்.</translation> <translation id="4633000520311261472">Chrome ஐப் பாதுகாப்பானதாக்க <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> இல் பட்டியலிடப்படாத சில நீட்டிப்புகளை நாங்கள் முடக்கிவிட்டோம் மேலும் அவை உங்களுக்குத் தெரியாமல் சேர்க்கப்பட்டிருக்கலாம்.</translation> +<translation id="4680828127924988555">நிறுவலை ரத்து செய்</translation> <translation id="469553575393225953">அறியப்படாத மூலங்களில் இருந்து பெறும் நீட்டிப்புகள், ஆப்ஸ், தீம்கள் ஆகியவை உங்கள் சாதனத்திற்குத் தீங்கு விளைவிக்கக்கூடும். Chrome ஆன்லைன் ஸ்டோரில் இருந்து மட்டும் இவற்றை நிறுவுமாறு Chrome பரிந்துரைக்கிறது</translation> <translation id="4728575227883772061">குறிப்பிடப்படாத பிழையின் காரணமாக, நிறுவல் தோல்வியடைந்தது. தற்போது Google Chrome இயக்கத்தில் இருந்தால், அதை மூடிவிட்டு மீண்டும் முயற்சி செய்க.</translation> <translation id="4747730611090640388">Chrome உங்கள் ஆர்வங்களை உத்தேசமாகக் கணிக்கலாம். பிரத்தியேக விளம்பரங்களை உங்களுக்கு வழங்குவதற்காக, Chrome கணித்துள்ள உங்கள் ஆர்வங்களை நீங்கள் பார்வையிடும் தளம் அதனிடம் கேட்டறியலாம்.</translation> @@ -227,10 +241,14 @@ <translation id="5895138241574237353">மறுதொடக்கம்</translation> <translation id="5901850848447342934">Chromeமை மூடும்போது <ph name="BEGIN_BOLD" />பெரும்பாலான தளங்களில் இருந்து வெளியேற்றப்படுவீர்கள்<ph name="END_BOLD" />. ஒத்திசைவு முடக்கத்தில் இருந்தால் <ph name="BEGIN_BOLD" />Google சேவைகள், Chrome ஆகியவற்றில் இருந்தும் வெளியேற்றப்படுவீர்கள்<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - நெட்வொர்க் உள்நுழைவு</translation> +<translation id="5924017743176219022">இணையத்துடன் இணைக்கிறது...</translation> <translation id="5940385492829620908">உங்களின் இணையம், புக்மார்க்குகள் மற்றும் பிற Chrome உருப்படிகள் இங்கே உள்ளன.</translation> +<translation id="5941711191222866238">சிறிதாக்கு</translation> <translation id="5941830788786076944">Google Chrome ஐ இயல்புநிலை உலாவியாக அமை</translation> <translation id="5959292945051687759">இந்தப் பக்கத்தில் ஓர் அமைப்பு காட்டப்படவில்லை எனில் அதை <ph name="LINK_BEGIN" /> ChromeOS அமைப்புகளுக்குச்<ph name="LINK_END" /> சென்று பார்க்கவும்</translation> +<translation id="6003112304606738118">பதிவிறக்குகிறது... <ph name="HOURS" /> மணிநேரம் மீதமுள்ளது</translation> +<translation id="6040143037577758943">மூடு</translation> <translation id="6070348360322141662">கூடுதல் பாதுகாப்பிற்கு, Google Chrome உங்கள் தரவை என்கிரிப்ட் செய்யும்</translation> <translation id="608006075545470555">இந்த உலாவியில் பணிக் கணக்கைச் சேர்த்தல்</translation> <translation id="6113794647360055231">Chrome இன்னும் சிறப்படைந்துள்ளது</translation> @@ -239,8 +257,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> - Google Chrome பீட்டா</translation> <translation id="6235018212288296708">mDNS ட்ராஃபிக்கை அனுமதிப்பதற்கான, Google Chrome க்கான உள்வரும் விதி.</translation> <translation id="6247557882553405851">Google Password Manager</translation> +<translation id="6273793429163604305">நிறுவத் தயாராகிறது...</translation> <translation id="6291089322031436445">Chrome Dev ஆப்ஸ்</translation> <translation id="6291549208091401781">உங்கள் கம்ப்யூட்டரில் ஏற்கனவே எல்லாப் பயனர்களுக்கும் Google Chrome நிறுவப்பட்டுள்ளது.</translation> +<translation id="6327105987658262776">புதுப்பிப்புகள் எதுவும் இல்லை.</translation> <translation id="6412673304250309937">Chromeமில் சேமிக்கப்பட்டுள்ள பாதுகாப்பில்லாத தளங்களின் பட்டியலைப் பயன்படுத்தி URLகளைச் சரிபார்க்கும். தளம் உங்கள் கடவுச்சொல்லைத் திருட முயன்றலோ தீங்குவிளைவிக்கும் ஃபைலை நீங்கள் பதிவிறக்கினாலோ Chromeமானது பக்க உள்ளடக்கத்தின் சிறிய பகுதிகள் உட்பட URLகளையும் பாதுகாப்பு உலாவலுக்கு அனுப்பக்கூடும்.</translation> <translation id="6418662306461808273">ஏற்கெனவே உள்ள Chrome சுயவிவரத்திற்கு மாறவா?</translation> <translation id="6506909944137591434">உங்களைச் சுற்றியுள்ள இடங்களின் 3D வரைபடத்தை உருவாக்க, Chromeமிற்கு கேமரா அணுகல் தேவை</translation> @@ -261,6 +281,7 @@ <translation id="6943584222992551122">இவரின் உலாவிய தரவு இந்தச் சாதனத்திலிருந்து நீக்கப்படும். தரவை மீட்டெடுக்க, Chromeமில் <ph name="USER_EMAIL" /> ஆக உள்நுழையவும்.</translation> <translation id="6967962315388095737">mDNS ட்ராஃபிக்கை அனுமதிக்க, Google Chrome பீட்டாவுக்கான உள்வரும் விதி.</translation> <translation id="6989339256997917931">Google Chrome புதுப்பிக்கப்பட்டது, ஆனால் இதை நீங்கள் குறைந்தபட்சம் 30 நாட்களாகப் பயன்படுத்தவில்லை.</translation> +<translation id="7025789849649390912">நிறுவல் நிறுத்தப்பட்டது.</translation> <translation id="7025800014283535195">இங்கே Chrome சுயவிவரங்களுக்கு இடையே மாறலாம்</translation> <translation id="7036251913954633326">Chrome உலாவியில் ஒருமுறை மட்டும் இந்தக் கணக்கைப் பயன்படுத்த விரும்பினால் <ph name="GUEST_LINK_BEGIN" />கெஸ்ட் பயன்முறையைப்<ph name="GUEST_LINK_END" /> பயன்படுத்தலாம். வேறு ஒருவரின் கணக்கைச் சேர்க்க விரும்பினால் உங்கள் <ph name="DEVICE_TYPE" /> இல் <ph name="LINK_BEGIN" />புதிய பயனரைச் சேருங்கள்<ph name="LINK_END" />. @@ -289,11 +310,13 @@ <translation id="7481213027396403996">Chromeமின் உச்சபட்சப் பாதுகாப்பைப் பெறுங்கள்</translation> <translation id="7486227612705979895">முகவரிப் பட்டியில் பரிந்துரைகளை வழங்க, Chrome உங்கள் இயக்ககத்தை அணுகும்</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119"><ph name="COMPANY_NAME" /> நிறுவி</translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">Chrome க்கு வருக</translation> <translation id="7626072681686626474">இந்தச் சாதனத்தைப் பயன்படுத்துவதற்கு முன்பு பின்வரும் சேவை விதிமுறைகளைப் படித்து ஏற்குமாறு <ph name="MANAGER" /> கோருகிறது. இவை Google ChromeOS விதிமுறைகளுடன் கூடுதலானவற்றைச் சேர்க்கவோ மாற்றவோ குறைக்கவோ செய்யாது.</translation> <translation id="7629695634924605473">கடவுச்சொற்கள் பாதுகாப்பை இழக்கும்பட்சத்தில் அவற்றை Chrome உங்களுக்குத் தெரியப்படுத்தும்</translation> <translation id="7641148173327520642"><ph name="ALTERNATIVE_BROWSER_NAME" /> மூலம் <ph name="TARGET_URL_HOSTNAME" /> இணைப்பைப் பார்ப்பதற்கு உங்கள் சிஸ்டம் நிர்வாகி Google Chromeமை உள்ளமைத்துள்ளார்.</translation> +<translation id="7649070708921625228">உதவி</translation> <translation id="7651907282515937834">Chrome Enterprise லோகோ</translation> <translation id="7655455401911432608">நீங்கள் இதுவரை இணையத்தில் பார்த்தவை மற்றும் Chrome மூலம் நீங்கள் இந்தச் சாதனத்தில் பார்த்த தளங்களின் பதிவு.</translation> <translation id="7747138024166251722">தற்காலிக டைரக்டரியை நிறுவியால் உருவாக்க முடியவில்லை. வட்டு இடம் காலியாக உள்ளதா, மென்பொருளை நிறுவுவதற்கு தகுந்த அனுமதி உள்ளதா என்பதை சரிபார்க்கவும்.</translation> @@ -305,6 +328,8 @@ <translation id="7801699035218095297">Google Chrome கடவுச்சொற்களை நகலெடுக்க முயல்கிறது. இதை அனுமதிக்க உங்கள் Windows கடவுச்சொல்லை உள்ளிடவும்.</translation> <translation id="7808348361785373670">Chrome இலிருந்து அகற்றுதல்...</translation> <translation id="7825851276765848807">குறிப்பிடப்படாத பிழையின் காரணமாக, நிறுவல் தோல்வியடைந்தது. தயவுசெய்து Google Chromeமை மீண்டும் பதிவிறக்குக.</translation> +<translation id="7845233973568007926">நிறுவியதற்கு நன்றி. <ph name="BUNDLE_NAME" /> ஐப் பயன்படுத்துவதற்கு முன் கம்ப்யூட்டரை மீண்டும் தொடங்க வேண்டும்.</translation> +<translation id="7872446069773932638">பதிவிறக்குகிறது... <ph name="SECONDS" /> வினாடிகள் மீதமுள்ளன</translation> <translation id="7880591377632733558">Chromeமிற்கு வரவேற்கிறோம், <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">நீங்கள் கம்ப்யூட்டரைப் பகிர்ந்தால், நண்பர்களும் குடும்பத்தினரும் தனிப்பட்ட முறையில் உலாவலாம், மேலும் Chromeமை அவர்கள் விருப்பத்திற்கு ஏற்ப அமைத்துக்கொள்ளலாம்.</translation> <translation id="7896673875602241923">இதற்கு முன்னர் ஒருவர் இந்தக் கம்ப்யூட்டரில் Chromeமில் <ph name="ACCOUNT_EMAIL_LAST" /> எனும் முகவரியைப் பயன்படுத்தி உள்நுழைந்திருந்தார். உங்கள் தகவலைத் தனிப்பட்டதாக வைத்திருக்க, புதிய Chrome பயனரை உருவாக்கவும்.</translation> @@ -315,8 +340,11 @@ <translation id="8005666035647241369">இந்தச் சாதனத்திலுள்ள Google கடவுச்சொல் நிர்வாகியில் கடவுச்சொல் சேமிக்கப்பட்டது</translation> <translation id="8008534537613507642">Chrome ஐ மீண்டும்நிறுவு</translation> <translation id="8013993649590906847">ஒரு படத்திற்குப் பயனுள்ள விளக்கம் இல்லாதபட்சத்தில் Chrome உங்களுக்காக அதை வழங்க முயலும். விளக்கங்களை உருவாக்குவதற்காக படங்கள் Googleளுக்கு அனுப்பப்படும்.</translation> +<translation id="80471789339884597">நிறுவியதற்கு நன்றி. <ph name="BUNDLE_NAME" /> ஐப் பயன்படுத்துவதற்கு முன் உங்கள் அனைத்து உலாவிகளையும் மீண்டும் தொடங்க வேண்டும்.</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">&Google Chrome அறிமுகம்</translation> +<translation id="813913629614996137">துவக்குகிறது...</translation> <translation id="8255190535488645436">Google Chrome உங்கள் கேமராவையும் மைக்ரோஃபோனையும் பயன்படுத்துகிறது.</translation> <translation id="8286862437124483331">Google Chrome கடவுச்சொற்களைக் காண்பிக்க முயற்சிக்கிறது. இதை அனுமதிக்க உங்கள் Windows கடவுச்சொல்லைத் தட்டச்சு செய்யவும்.</translation> <translation id="828798499196665338">Chromeமில் "தளங்கள், ஆப்ஸ், நீட்டிப்புகள் ஆகியவற்றுக்கான அனுமதிகளை" உங்கள் பெற்றோர் முடக்கிவிட்டார். இந்த <ph name="EXTENSION_TYPE_PARAMETER" /> ஐ இயக்க அனுமதியில்லை.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_te.xtb b/chrome/app/resources/google_chrome_strings_te.xtb index 8a0acbe..3db05ec 100644 --- a/chrome/app/resources/google_chrome_strings_te.xtb +++ b/chrome/app/resources/google_chrome_strings_te.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="te"> <translation id="1001534784610492198">ఇన్స్టాలర్ ఆర్కైవ్ పాడైంది లేదా చెల్లదు. దయచేసి Google Chromeను మళ్లీ డౌన్లోడ్ చేయండి.</translation> +<translation id="1026101648481255140">ఇన్స్టలేషన్ను కొనసాగించండి</translation> <translation id="102763973188675173">Google Chromeను అనుకూలీకరించండి మరియు నియంత్రించండి. అప్డేట్ అందుబాటులో ఉంది.</translation> <translation id="1051826050538111504">మీ కంప్యూటర్లో మీ భద్రతకు హాని కలిగించే సాఫ్ట్వేర్ ఉంది. మీ బ్రౌజర్ని మళ్లీ సాధారణంగా పని చేసేలా చేయడానికి Chrome దానిని తీసివేసి, మీ సెట్టింగ్లను పునరుద్ధరించి, ఎక్స్టెన్షన్లను నిలిపివేయగలదు.</translation> <translation id="1065672644894730302">మీ ప్రాధాన్యతలు చదవబడలేవు. కొన్ని లక్షణాలు అందుబాటులో ఉండకపోవచ్చు మరియు ప్రాధాన్యతలకు మార్పులు సేవ్ చేయబడకపోవచ్చు.</translation> @@ -13,6 +14,7 @@ <translation id="1154147086299354128">&Chromeలో తెరువు</translation> <translation id="1178374936842835197">ఈ పేజీలో సెట్టింగ్ కనిపించకపోతే, మీ <ph name="LINK_BEGIN" /> ChromeOS Flex సెట్టింగ్లు<ph name="LINK_END" /> ఆప్షన్లో చూడండి</translation> +<translation id="1203500561924088507">ఇన్స్టాల్ చేసినందుకు ధన్యవాదాలు. <ph name="BUNDLE_NAME" />ను ఉపయోగించడానికి ముందు మీరు బ్రౌజర్ను తప్పకుండా రీస్టార్ట్ చేయాలి.</translation> <translation id="1278833599417554002">&Chromeను అప్డేట్ చేయడానికి రీ-లాంచ్ చేయండి</translation> <translation id="1302523850133262269">దయచేసి Chrome తాజా సిస్టమ్ అప్డేట్లను ఇన్స్టాల్ చేస్తున్నప్పుడు వేచి ఉండండి.</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> కోసం ఈ పరికరాన్ని ఉపయోగించడానికి ముందు కింది సర్వీస్ నియమాలను మీరు చదివి, అంగీకరించాలి. ఈ నియమాలు Google ChromeOS Flex నియమాలను విస్తరింపజేయవు, సవరించవు లేదా పరిమితం చేయవు.</translation> @@ -33,6 +35,7 @@ <translation id="1619887657840448962">Chromeని సురక్షితం చేయడానికి, మేము కింది ఎక్స్టెన్షన్ను నిలిపివేసాము, ఇది <ph name="IDS_EXTENSION_WEB_STORE_TITLE" />లో లిస్ట్ చేయబడలేదు మరియు మీకు తెలియకుండా జోడించబడి ఉండవచ్చు.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />మీరు మీ డేటాను ఎలా మేనేజ్ చేసుకోగలరు:<ph name="END_BOLD" /> మీ గోప్యతను రక్షించడానికి, 4 వారాల కంటే పాతవైన మీ ఆసక్తులను మేము ఆటోమేటిక్గా తొలగిస్తాము. మీరు బ్రౌజ్ చేస్తూ ఉంటే, ఆసక్తి ఉన్న ఆ టాపిక్ మళ్లీ లిస్ట్లో కనిపించవచ్చు. లేదా Chrome పరిగణనలోకి తీసుకోకూడదు అని మీరు భావించే ఆసక్తులను తీసివేయవచ్చు.</translation> <translation id="1628000112320670027">Chrome గురించి సహాయం పొందండి</translation> +<translation id="1640672724030957280">డౌన్లోడ్ చేయబడుతోంది...</translation> <translation id="1662146548738125461">ChromeOS Flex గురించి</translation> <translation id="1674870198290878346">Chrome అజ్ఞా&త విండోలో లింక్ను తెరువు</translation> <translation id="1682634494516646069">Google Chrome దీని డేటా డైరెక్టరీని చదవలేదు మరియు దీనిలో రాయలేదు: <ph name="USER_DATA_DIRECTORY" /></translation> @@ -48,7 +51,9 @@ <translation id="1877026089748256423">Chrome కాలం చెల్లినది</translation> <translation id="1919130412786645364">Chrome సైన్-ఇన్ని అనుమతించండి</translation> <translation id="1952239763774043237">భవిష్యత్తులో Google Chrome అప్డేట్లను పొందడానికి, మీకు macOS 10.13 లేదా ఆ తర్వాతి వెర్షన్ అవసరం అవుతుంది. ఈ కంప్యూటర్ macOS 10.12ను ఉపయోగిస్తోంది.</translation> +<translation id="1953553007165777902">డౌన్లోడ్ అవుతోంది... <ph name="MINUTE" /> నిమిషం(లు) సమయం మిగిలి ఉంది</translation> <translation id="2018528049276128029">ప్రతి ప్రొఫైల్లో బుక్మార్క్లు, హిస్టరీ, పాస్వర్డ్లు లాంటి వంటి దాని సొంత Chrome సమాచారం ఉంటుంది</translation> +<translation id="2018879682492276940">ఇన్స్టాల్ చేయడం విఫలమైంది. దయచేసి మళ్లీ ట్రై చేయండి.</translation> <translation id="2071318482926839249">వేరొక ఖాతాతో ఇప్పటికే సైన్ ఇన్ చేశారు. మీరు బ్రౌజ్ చేసిన వాటిని విడిగా ఉంచడానికి, Chrome మీ కోసం మీ సొంత ప్రొఫైల్ను క్రియేట్ చేయగలదు.</translation> <translation id="207902854391093810">ట్రయల్స్ ఆన్లో ఉన్నప్పుడు, మీరు సందర్శించే సైట్లను Chrome నుండి సమాచారాన్ని రిక్వెస్ట్ చేసేలా 'యాడ్ల అంచనా' అనుమతిస్తుంది, ఇది యాడ్ల పనితీరును అంచనా వేయడంలో సైట్కు సహాయపడుతుంది. 'యాడ్ల అంచనా', సైట్ల మధ్య వీలయినంత తక్కువ సమాచారాన్ని బదిలీ చేసి, క్రాస్-సైట్ ట్రాకింగ్ను తగ్గిస్తుంది.</translation> <translation id="2094648590148273905">ChromeOS Flex నియమాలు</translation> @@ -60,6 +65,7 @@ <translation id="2131230230468101642">మీ గోప్యతను రక్షించడానికి, 4 వారాల కంటే పాతవైన మీ ఆసక్తులను మేము ఆటోమేటిక్గా తొలగిస్తాము. మీరు బ్రౌజ్ చేస్తూ ఉంటే, ఆసక్తి ఉన్న ఆ టాపిక్ మళ్లీ లిస్ట్లో కనిపించవచ్చు. లేదా Chrome పరిగణనలోకి తీసుకోకూడదు అని మీరు భావించే ఆసక్తులను తీసివేయవచ్చు.</translation> <translation id="2139300032719313227">ChromeOSను రీస్టార్ట్ చేయండి</translation> <translation id="2151406531797534936">దయచేసి Chromeను ఇప్పుడే మళ్ళీ ప్రారంభించండి</translation> +<translation id="2174917724755363426">ఇన్స్టాలేషన్ పూర్తి కాలేదు. మీరు ఖచ్చితంగా రద్దు చేయాలనుకుంటున్నారా?</translation> <translation id="2258103955319320201">మీ అన్ని పరికరాలలో మీ Chrome బ్రౌజర్ సంబంధిత అంశాలను యాక్సెస్ చేయడానికి, సైన్ ఇన్ చేసి, ఆపై సింక్ను ఆన్ చేయండి</translation> <translation id="2290014774651636340">Google API కీలు లేవు. Google Chrome కార్యాచరణలో కొంత భాగం నిలిపివేయబడుతుంది.</translation> <translation id="2290095356545025170">మీరు Google Chromeను ఖచ్చితంగా అన్ఇన్స్టాల్ చేయాలని అనుకుంటున్నారా?</translation> @@ -96,13 +102,16 @@ <translation id="2871893339301912279">మీరు Chromeకు సైన్ ఇన్ చేశారు!</translation> <translation id="2885378588091291677">విధి సంచాలకులు</translation> <translation id="2888126860611144412">Chrome పరిచయం</translation> +<translation id="2915996080311180594">తర్వాత రీస్టార్ట్ చేయండి</translation> <translation id="2926676257163822632">బలహీనమైన పాస్వర్డ్లను ఊహించడం చాలా సులభం. <ph name="BEGIN_LINK" />మీ కోసం శక్తివంతమైన పాస్వర్డ్లను క్రియేట్ చేయడం, గుర్తుంచుకోవడం<ph name="END_LINK" /> చేయడానికి Chromeను అనుమతించండి.</translation> <translation id="2926952073016206995">ఈ సైట్ కోసం Chromeకు కెమెరా అనుమతి అవసరం</translation> +<translation id="2928420929544864228">ఇన్స్టాలేషన్ పూర్తయింది.</translation> <translation id="2929907241665500097">Chrome అప్డేట్ అవ్వలేదు, ఏదో తప్పు జరిగింది. <ph name="BEGIN_LINK" />Chrome అప్డేట్ సమస్యలు, విఫలమైన అప్డేట్లను పరిష్కరించండి.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> - నెట్వర్క్ సైన్ ఇన్ - Chrome</translation> <translation id="3019382870990049182">&ChromeOS Flexను అప్డేట్ చేయడానికి రీ-లాంచ్ చేయండి</translation> <translation id="303514781271618814">Chrome మీ డేటాను తక్కువగా ఉపయోగిస్తూ అదే బ్రౌజింగ్ అనుభవాన్ని అందించడానికి సైట్లను అనుమతించే కొత్త ఫీచర్లను అన్వేషిస్తోంది</translation> <translation id="3037838751736561277">Google Chrome నేపథ్య మోడ్లో ఉంది.</translation> +<translation id="3038232873781883849">ఇన్స్టాల్ చేయడానికి వేచి ఉంది...</translation> <translation id="3059710691562604940">సురక్షిత బ్రౌజింగ్ ఆఫ్ చేయబడింది. దాన్ని ఆన్ చేయమని Chrome సిఫార్సు చేస్తోంది.</translation> <translation id="3065168410429928842">Chrome ట్యాబ్</translation> <translation id="3069821012350118710">మీరు సందర్శించే సైట్లు మీ సమాచారాన్ని మీరు Chromeను మూసేవరకూ గుర్తు పెట్టుకుంటాయి</translation> @@ -116,6 +125,7 @@ <translation id="3169523567916669830">ట్రయల్స్ సమయంలో, మీకు యాడ్లను చూపడానికి సైట్లు ఉపయోగించే ఆసక్తి ఉన్న అంశాలను మీరు చూడవచ్చు, తీసివేయవచ్చు. Chrome మీ ఇటీవలి బ్రౌజింగ్ హిస్టరీ ఆధారంగా మీ ఆసక్తులను అంచనా వేస్తుంది.</translation> <translation id="3245429137663807393">మీరు Chrome వినియోగ రిపోర్ట్లను కూడా షేర్ చేస్తున్నట్లయితే, ఆ రిపోర్ట్లలో మీరు సందర్శించే URLలు ఉంటాయి</translation> <translation id="3282568296779691940">Chromeకు సైన్ ఇన్ చేయండి</translation> +<translation id="3286538390144397061">ఇప్పుడు పునఃప్రారంభించండి</translation> <translation id="3360895254066713204">Chrome సహాయకారుడు</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome ఇప్పుడు తిరిగి ప్రారంభించబడుతుంది}=1{Chrome 1 సెకనులో తిరిగి ప్రారంభించబడుతుంది}other{Chrome # సెకన్లలో తిరిగి ప్రారంభించబడుతుంది}}</translation> <translation id="3396977131400919238">ఇనస్టలేషన్ సమయంలో ఒక ఆపరేటింగ్ సిస్టమ్ ఎర్రర్ ఏర్పడింది. దయచేసి Google Chromeను మళ్లీ డౌన్లోడ్ చేయండి.</translation> @@ -152,9 +162,11 @@ <translation id="4106587138345390261">Chrome మీ సమాచారాన్ని తక్కువగా ఉపయోగిస్తూ అదే బ్రౌజింగ్ అనుభవాన్ని అందించడానికి సైట్లను అనుమతించే కొత్త ఫీచర్ల కోసం అన్వేషిస్తోంది</translation> <translation id="4110895483821904099">మీ కొత్త Chrome ప్రొఫైల్ని సెట్ అప్ చేయండి</translation> <translation id="4147555960264124640">మీరు నిర్వహించబడే ఖాతాతో సైన్ ఇన్ చేస్తున్నారు. దీని నిర్వాహకునికి మీ Google Chrome ప్రొఫైల్పై నియంత్రణను అందిస్తున్నారు. మీ యాప్లు, బుక్మార్క్లు, చరిత్ర, పాస్వర్డ్లు, ఇతర సెట్టింగ్ల వంటి మీ Chrome డేటా శాశ్వతంగా <ph name="USER_NAME" />కు అనుబంధించబడుతుంది. మీరు Google ఖాతాల డ్యాష్బోర్డ్ ద్వారా ఈ డేటాను తొలగించవచ్చు. కానీ ఈ డేటాను మరో ఖాతాతో అనుబంధించలేరు. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">వ్యవస్థాపిస్తోంది...</translation> <translation id="4149882025268051530">ఆర్కైవ్ను విస్తరించడంలో ఇన్స్టాలర్ విఫలమైంది. దయచేసి Google Chromeను మళ్లీ డౌన్లోడ్ చేయండి.</translation> <translation id="4191857738314598978">{0,plural, =1{ఒక రోజులోపు Chromeను తిరిగి ప్రారంభించండి}other{# రోజులలోపు Chromeను తిరిగి ప్రారంభించండి}}</translation> <translation id="4205939740494406371">మీ పాస్వర్డ్లను Chrome చెక్ చేయలేకపోయింది. 24 గంటల తర్వాత మళ్లీ ట్రై చేయండి లేదా <ph name="BEGIN_LINK" />మీ Google ఖాతాలో పాస్వర్డ్లను చెక్ చేయండి<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">రద్దు చేస్తోంది...</translation> <translation id="4242034826641750751">ఈ సైట్ కోసం Chromeకు కెమెరా, ఇంకా మైక్రోఫోన్ అనుమతులు అవసరం</translation> <translation id="424864128008805179">Chrome నుండి సైన్ అవుట్ చేయాలా?</translation> <translation id="4251615635259297716">మీ Chrome డేటాను ఈ ఖాతాకు జోడించాలా?</translation> @@ -162,6 +174,7 @@ <translation id="4281844954008187215">సర్వీస్ నియమాలు</translation> <translation id="4293420128516039005">మీ పరికరాల అంతటా Chromeను సింక్ చేయడానికి, వ్యక్తిగతీకరించడానికి సైన్ ఇన్ చేయండి</translation> <translation id="4328355335528187361">Google Chrome డెవలపర్ (mDNS-In)</translation> +<translation id="4334294535648607276">డౌన్లోడ్ పూర్తయింది.</translation> <translation id="4335235004908507846">డేటా ఉల్లంఘనలు, చెడు ఎక్స్టెన్షన్లు మొదలైన వాటి నుండి మిమ్మల్ని సురక్షితంగా ఉంచడంలో Chrome సహాయపడగలదు</translation> <translation id="4343195214584226067">Chromeకు <ph name="EXTENSION_NAME" /> జోడించబడింది</translation> <translation id="4384570495110188418">మీరు సైన్ ఇన్ చేయలేదు కాబట్టి Chrome మీ పాస్వర్డ్లను తనిఖీ చేయలేదు</translation> @@ -176,6 +189,7 @@ <translation id="4600710005438004015">Chromeను తాజా వెర్షన్కు అప్డేట్ చేయడం సాధ్యం కాలేదు, కాబట్టి మీరు కొత్త ఫీచర్లు మరియు భద్రతా పరిష్కారాలను పొందలేరు.</translation> <translation id="4627412468266359539">ఆప్షనల్: Googleకు సమస్య విశ్లేషణ అలాగే వినియోగ డేటాను ఆటోమేటిక్గా పంపడం ద్వారా ChromeOS Flex ఫీచర్లు ఇంకా పనితీరును మెరుగుపరచడంలో సహాయపడండి.</translation> <translation id="4633000520311261472">Chromeను సురక్షితం చేయడానికి, మేము <ph name="IDS_EXTENSION_WEB_STORE_TITLE" />లో లిస్ట్ చేయబడని మరియు మీకు తెలియకుండానే జోడించబడిన కొన్ని ఎక్స్టెన్షన్లను నిలిపివేసాము.</translation> +<translation id="4680828127924988555">ఇన్స్టాలేషన్ను రద్దు చేయండి</translation> <translation id="469553575393225953">తెలియని మూలాలకు చెందిన ఎక్స్టెన్షన్లు, యాప్లు, రూపాలు మీ పరికరానికి హాని కలిగించవచ్చు. Chrome వెబ్ స్టోర్ నుండి మాత్రమే వాటిని ఇన్స్టాల్ చేయమని Chrome సిఫార్సు చేస్తోంది</translation> <translation id="4728575227883772061">పేర్కొనబడని ఎర్రర్ కారణంగా ఇన్స్టాలేషన్ విఫలమైంది. ప్రస్తుతం Google Chrome అమలు అవుతున్నట్లయితే, దయచేసి దానిని మూసివేసి, మళ్ళీ ప్రయత్నించండి.</translation> <translation id="4747730611090640388">Chrome మీ ఆసక్తులను అంచనా వేయగలదు. తర్వాత, మీరు చూసే యాడ్లను వ్యక్తిగతీకరించడం కోసం, మీరు సందర్శించే సైట్, మీ ఆసక్తులను చూడమని Chromeను అడగవచ్చు.</translation> @@ -227,10 +241,14 @@ <translation id="5895138241574237353">మళ్ళీ ప్రారంభించు</translation> <translation id="5901850848447342934">మీరు Chromeను మూసివేసినప్పుడు మీరు <ph name="BEGIN_BOLD" />చాలా వరకు సైట్ల నుండి సైన్ అవుట్ అవుతారు.<ph name="END_BOLD" /> సింక్ ఆఫ్లో ఉంటే, మీరు <ph name="BEGIN_BOLD" />Google సర్వీస్లు, అలాగే Chrome నుండి కూడా సైన్ అవుట్ అవుతారు<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - నెట్వర్క్ సైన్ ఇన్</translation> +<translation id="5924017743176219022">ఇంటర్నెట్కు కనెక్ట్ చేస్తోంది...</translation> <translation id="5940385492829620908">మీ వెబ్, బుక్మార్క్లు మరియు ఇతర Chrome అంశాలు ఇక్కడ చూపబడతాయి.</translation> +<translation id="5941711191222866238">కనిష్టీకరించు</translation> <translation id="5941830788786076944">Google Chromeను డిఫాల్ట్ బ్రౌజర్గా చేసుకోండి</translation> <translation id="5959292945051687759">ఈ పేజీలో సెట్టింగ్ కనిపించకపోతే, మీ <ph name="LINK_BEGIN" /> ChromeOS సెట్టింగ్లు<ph name="LINK_END" /> ఆప్షన్లో చూడండి</translation> +<translation id="6003112304606738118">డౌన్లోడ్ అవుతోంది... <ph name="HOURS" /> గంట(లు) సమయం మిగిలి ఉంది</translation> +<translation id="6040143037577758943">మూసివేయి</translation> <translation id="6070348360322141662">అదనపు భద్రత దృష్ట్యా, Google Chrome మీ డేటాను ఎన్క్రిప్ట్ చేస్తుంది</translation> <translation id="608006075545470555">ఈ బ్రౌజర్కు వర్క్ ప్రొఫైల్ను జోడించండి</translation> <translation id="6113794647360055231">Chrome ఇప్పుడు మెరుగైంది</translation> @@ -239,8 +257,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> - Google Chrome బీటా</translation> <translation id="6235018212288296708">mDNS ట్రాఫిక్ను అనుమతించడానికి Google Chrome కోసం ఇన్బౌండ్ నియమం.</translation> <translation id="6247557882553405851">Google Password Manager</translation> +<translation id="6273793429163604305">మీ స్థానంలో ఉండండి...</translation> <translation id="6291089322031436445">Chrome డెవలపర్ యాప్లు</translation> <translation id="6291549208091401781">మీ కంప్యూటర్లోని వినియోగదారులందరికీ Google Chrome ఇప్పటికే ఇన్స్టాల్ చేయబడింది.</translation> +<translation id="6327105987658262776">అప్డేట్ ఏదీ అందుబాటులో లేదు.</translation> <translation id="6412673304250309937">Chromeలో స్టోర్ చేసిన సురక్షితం కాని సైట్ల లిస్ట్తో కూడిన URLలను చెక్ చేస్తుంది. ఏదైనా సైట్ మీ పాస్వర్డ్ను దొంగిలించే ప్రయత్నం చేసినా, లేదంటే ఏదైనా హానికరమైన ఫైల్ను మీరు డౌన్లోడ్ చేసినా, సదరు URLలను, ఆయా పేజీల కంటెంట్లోని కొన్ని భాగాలను కూడా Chrome, 'సురక్షిత బ్రౌజింగ్'కు పంపవచ్చు.</translation> <translation id="6418662306461808273">ప్రస్తుతం ఉన్న Chrome ప్రొఫైల్కు స్విచ్ చేయాలా?</translation> <translation id="6506909944137591434">మీ పరిసరాల 3D మ్యాప్ను క్రియేట్ చేయడానికి Chromeకు కెమెరా అనుమతి అవసరం</translation> @@ -261,6 +281,7 @@ <translation id="6943584222992551122">ఈ వ్యక్తి బ్రౌజింగ్ డేటా ఈ పరికరం నుండి తొలగించబడుతుంది. డేటాను పునరుద్ధరించడానికి, <ph name="USER_EMAIL" />గా Chromeకి సైన్ ఇన్ చేయండి.</translation> <translation id="6967962315388095737">mDNS ట్రాఫిక్ను అనుమతించడానికి Google Chrome బీటా కోసం ఇన్బౌండ్ నియమం.</translation> <translation id="6989339256997917931">Google Chrome నవీకరింబడింది, కానీ మీరు దీన్ని కనీసం 30 రోజులు ఉయోగించలేరు.</translation> +<translation id="7025789849649390912">ఇన్స్టాలేషన్ ఆగిపోయింది.</translation> <translation id="7025800014283535195">మీరు ఇక్కడ Chrome ప్రొఫైళ్ల మధ్య స్విచ్ అవ్వవచ్చు</translation> <translation id="7036251913954633326">మీరు ఈ ఖాతాను ఒకసారి మాత్రమే ఉపయోగించాలనుకుంటే, Chrome బ్రౌజర్లో <ph name="GUEST_LINK_BEGIN" />గెస్ట్ మోడ్ను<ph name="GUEST_LINK_END" /> ఉపయోగించండి. వేరెవరి కోసం అయినా మీరు ఖాతాను జోడించాలనుకుంటే, మీ <ph name="DEVICE_TYPE" />కు <ph name="LINK_BEGIN" />కొత్త వ్యక్తిని జోడించండి<ph name="LINK_END" />. @@ -289,11 +310,13 @@ <translation id="7481213027396403996">Chrome అత్యంత శక్తివంతమైన రక్షణను పొందండి</translation> <translation id="7486227612705979895">అడ్రస్ బార్లో మీకు సూచనలు ఇవ్వడానికి, Chrome మీ డ్రైవ్ను యాక్సెస్ చేస్తుంది</translation> <translation id="7535429826459677826">Google Chrome డెవలపర్</translation> +<translation id="7583399374488819119"><ph name="COMPANY_NAME" /> ఇన్స్టాలర్</translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">Chromeకు స్వాగతం</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> కోసం ఈ పరికరాన్ని ఉపయోగించడానికి ముందు కింది సర్వీస్ నియమాలను మీరు చదివి, అంగీకరించాలి. ఈ నియమాలు Google ChromeOS నియమాలను విస్తరింపజేయవు, సవరించవు లేదా పరిమితం చేయవు.</translation> <translation id="7629695634924605473">మీ పాస్వర్డ్లు ఎప్పుడైనా హ్యాక్ అయితే, Chrome మీకు తెలియచేస్తుంది</translation> <translation id="7641148173327520642"><ph name="TARGET_URL_HOSTNAME" />ను యాక్సెస్ చేయడం కోసం <ph name="ALTERNATIVE_BROWSER_NAME" />ను తెరిచే విధంగా Google Chromeను మీ సిస్టమ్ నిర్వాహకుడు కాన్ఫిగర్ చేశారు.</translation> +<translation id="7649070708921625228">సహాయం</translation> <translation id="7651907282515937834">Chrome ఎంటర్ప్రైజ్ లోగో</translation> <translation id="7655455401911432608">మీ బ్రౌజింగ్ హిస్టరీ, ఈ పరికరంలో Chromeను ఉపయోగించి మీరు సందర్శించిన సైట్ల రికార్డ్.</translation> <translation id="7747138024166251722">ఇన్స్టాలర్ ఒక తాత్కాలిక డైరక్టరీని సృష్టించలేకపోయింది. సాఫ్ట్వేర్ను ఇన్స్టాల్ చేయడానికి దయచేసి ఖాళీ డిస్క్ స్థలం, అనుమతిని తనిఖీ చేయండి.</translation> @@ -305,6 +328,8 @@ <translation id="7801699035218095297">పాస్వర్డ్లను కాపీ చేయడానికి Google Chrome ప్రయత్నిస్తోంది. దీన్ని అనుమతించడానికి మీ Windows పాస్వర్డ్ను టైప్ చేయండి.</translation> <translation id="7808348361785373670">Chrome నుండి తీసివేయి...</translation> <translation id="7825851276765848807">నిర్దిష్టంగా తెలియని ఎర్రర్ కారణంగా ఇన్స్టలేషన్ విఫలమైంది. దయచేసి Google Chromeను మళ్లీ డౌన్లోడ్ చేయండి.</translation> +<translation id="7845233973568007926">ఇన్స్టాల్ చేసినందుకు ధన్యవాదాలు. <ph name="BUNDLE_NAME" />ను ఉపయోగించడానికి ముందు మీరు కంప్యూటర్ను తప్పకుండా రీస్టార్ట్ చేయాలి.</translation> +<translation id="7872446069773932638">డౌన్లోడ్ అవుతోంది... <ph name="SECONDS" /> సెకను(లు) సమయం మిగిలి ఉంది</translation> <translation id="7880591377632733558">Chromeకు స్వాగతం, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">మీరు కంప్యూటర్ను షేర్ చేస్తే, స్నేహితులు, కుటుంబ సభ్యులు విడివిడిగా బ్రౌజ్ చేయవచ్చు. Chromeను వారికి నచ్చిన రీతిలో సెటప్ చేసుకోవచ్చు.</translation> <translation id="7896673875602241923">మునుపు ఒకరు ఈ కంప్యూటర్లో Chromeకు <ph name="ACCOUNT_EMAIL_LAST" /> లాగా సైన్ ఇన్ చేశారు. దయచేసి మీ సమాచారాన్ని విడిగా ఉంచడానికి కొత్త Chrome వినియోగదారును క్రియేట్ చేయండి.</translation> @@ -315,8 +340,11 @@ <translation id="8005666035647241369">ఈ పరికరంలో Google పాస్వర్డ్ మేనేజర్కు</translation> <translation id="8008534537613507642">Chromeను మళ్లీ ఇన్స్టాల్ చేయి</translation> <translation id="8013993649590906847">చిత్రంలో ఉపయోగకరమైన వివరణ లేకుంటే, మీ కోసం ఒక వివరణను అందించడానికి Chrome ప్రయత్నిస్తుంది. వివరణలను క్రియేట్ చేయడానికి, చిత్రాలు Googleకు పంపబడతాయి.</translation> +<translation id="80471789339884597">ఇన్స్టాల్ చేసినందుకు ధన్యవాదాలు. <ph name="BUNDLE_NAME" />ను ఉపయోగించే ముందు మీరు తప్పకుండా మీ అన్ని బ్రౌజర్లను రీస్టార్ట్ చేయాలి.</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">&Google Chrome గురించి</translation> +<translation id="813913629614996137">ప్రారంభిస్తోంది...</translation> <translation id="8255190535488645436">Google Chrome మీ కెమెరా మరియు మైక్రోఫోన్ని ఉపయోగిస్తోంది.</translation> <translation id="8286862437124483331">Google Chrome పాస్వర్డ్లను చూపడానికి ప్రయత్నిస్తోంది. దీన్ని అనుమతించడానికి మీ Windows పాస్వర్డ్ను టైప్ చేయండి.</translation> <translation id="828798499196665338">Chromeలో సైట్లు, యాప్లు, ఎక్స్టెన్షన్లకు సంబంధించిన అనుమతులను మీ తల్లి/తండ్రి ఆఫ్ చేశారు. ఈ <ph name="EXTENSION_TYPE_PARAMETER" />ను ఎనేబుల్ చేయడానికి అనుమతి లేదు.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_th.xtb b/chrome/app/resources/google_chrome_strings_th.xtb index 31be553..b42b044 100644 --- a/chrome/app/resources/google_chrome_strings_th.xtb +++ b/chrome/app/resources/google_chrome_strings_th.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="th"> <translation id="1001534784610492198">การเก็บข้อมูลของโปรแกรมติดตั้งเสียหายหรือไม่ถูกต้อง โปรดดาวน์โหลด Google Chrome อีกครั้ง</translation> +<translation id="1026101648481255140">ดำเนินการติดตั้งต่อ</translation> <translation id="102763973188675173">ปรับแต่งและควบคุม Google Chrome มีการอัปเดต</translation> <translation id="1051826050538111504">มีซอฟต์แวร์อันตรายในคอมพิวเตอร์ของคุณ Chrome ช่วยนำซอฟต์แวร์ดังกล่าวออก คืนการตั้งค่า และปิดใช้ส่วนขยายให้คุณได้ เพื่อให้เบราว์เซอร์กลับมาทำงานเป็นปกติอีกครั้ง</translation> <translation id="1065672644894730302">ค่ากำหนดของคุณไม่สามารถอ่านได้ ฟีเจอร์บางอย่างอาจใช้ไม่ได้และการเปลี่ยนแปลงค่ากำหนดจะไม่ได้รับการบันทึก</translation> @@ -12,6 +13,7 @@ <translation id="1152920704813762236">เกี่ยวกับ Chrome OS</translation> <translation id="1154147086299354128">เ&ปิดใน Chrome</translation> <translation id="1178374936842835197">หากการตั้งค่าไม่แสดงในหน้านี้ โปรดดูที่<ph name="LINK_BEGIN" />การตั้งค่า Chrome OS Flex<ph name="LINK_END" /></translation> +<translation id="1203500561924088507">ขอขอบคุณที่ติดตั้ง คุณต้องรีสตาร์ทเบราว์เซอร์ก่อนใช้ <ph name="BUNDLE_NAME" /></translation> <translation id="1278833599417554002">เปิดอีกครั้งเพื่ออัปเดต Chrome</translation> <translation id="1302523850133262269">โปรดรอขณะที่ Chrome ติดตั้งการอัปเดตระบบล่าสุด</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> กำหนดว่าคุณต้องอ่านและยอมรับข้อกำหนดในการให้บริการต่อไปนี้ก่อนใช้อุปกรณ์นี้ ข้อกำหนดเหล่านี้ไม่ขยาย แก้ไข หรือจำกัดข้อกำหนดของ Google Chrome OS Flex</translation> @@ -31,6 +33,7 @@ <translation id="1619887657840448962">เพื่อให้ Chrome ปลอดภัยขึ้น เราได้ปิดส่วนขยายต่อไปนี้ซึ่งไม่ได้แสดงอยู่ใน <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> และอาจมีการเพิ่มเข้ามาโดยที่คุณไม่รู้ตัว</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />วิธีที่คุณจัดการข้อมูลของตัวเองได้:<ph name="END_BOLD" /> เราลบความสนใจที่เก่ากว่า 4 สัปดาห์โดยอัตโนมัติเพื่อปกป้องความเป็นส่วนตัวของคุณ ความสนใจอาจกลับมาปรากฏในรายการอีกเมื่อคุณท่องเว็บต่อ หรือคุณจะนำความสนใจที่ไม่ต้องการให้ Chrome พิจารณาออกก็ได้</translation> <translation id="1628000112320670027">รับความช่วยเหลือเกี่ยวกับ Chrome</translation> +<translation id="1640672724030957280">กำลังดาวน์โหลด...</translation> <translation id="1662146548738125461">เกี่ยวกับ Chrome OS Flex</translation> <translation id="1674870198290878346">เปิดลิงก์ในหน้าต่างที่ไม่ระบุตัวตนของ Chrome</translation> <translation id="1682634494516646069">Google Chrome ไม่สามารถอ่านและเขียนข้อมูลในไดเรกทอรีข้อมูล: <ph name="USER_DATA_DIRECTORY" /></translation> @@ -46,7 +49,9 @@ <translation id="1877026089748256423">Chrome ล้าสมัย</translation> <translation id="1919130412786645364">อนุญาตให้ลงชื่อเข้าใช้ Chrome</translation> <translation id="1952239763774043237">คุณจะต้องใช้ macOS 10.13 ขึ้นไปเพื่อรับการอัปเดต Google Chrome ในอนาคต คอมพิวเตอร์เครื่องนี้ใช้ macOS 10.12</translation> +<translation id="1953553007165777902">กำลังดาวน์โหลด... เหลืออีก <ph name="MINUTE" /> นาที</translation> <translation id="2018528049276128029">แต่ละโปรไฟล์จะเก็บข้อมูล Chrome ของตัวเอง เช่น บุ๊กมาร์ก ประวัติการเข้าชม รหัสผ่าน และอื่นๆ</translation> +<translation id="2018879682492276940">การติดตั้งไม่สำเร็จ โปรดลองอีกครั้ง</translation> <translation id="2071318482926839249">บัญชีอื่นได้ลงชื่อเข้าใช้อยู่แล้ว หากต้องการแยกการท่องเว็บของคุณไว้ต่างหาก Chrome สร้างโปรไฟล์ให้คุณโดยเฉพาะได้</translation> <translation id="207902854391093810">เมื่อเริ่มการทดสอบ การวัดผลโฆษณาจะให้เว็บไซต์ที่คุณเข้าชมสามารถขอข้อมูลจาก Chrome เพื่อช่วยวัดประสิทธิภาพโฆษณาของเว็บไซต์ดังกล่าวได้ การวัดผลโฆษณาจะจำกัดการติดตามข้ามเว็บไซต์โดยโอนข้อมูลระหว่างเว็บไซต์ให้น้อยที่สุด</translation> <translation id="2094648590148273905">ข้อกำหนดของ Chrome OS Flex</translation> @@ -58,6 +63,7 @@ <translation id="2131230230468101642">เราลบความสนใจที่เก่ากว่า 4 สัปดาห์โดยอัตโนมัติเพื่อปกป้องความเป็นส่วนตัวของคุณ ความสนใจอาจกลับมาปรากฏในรายการอีกเมื่อคุณท่องเว็บต่อ หรือคุณจะนำความสนใจที่ไม่ต้องการให้ Chrome พิจารณาออกก็ได้</translation> <translation id="2139300032719313227">รีสตาร์ท Chrome OS</translation> <translation id="2151406531797534936">โปรดรีสตาร์ท Chrome ตอนนี้เลย</translation> +<translation id="2174917724755363426">การติดตั้งไม่สมบูรณ์ คุณแน่ใจไหมว่าต้องการยกเลิก</translation> <translation id="2258103955319320201">หากต้องการเข้าถึงข้อมูลของคุณในเบราว์เซอร์ Chrome ในอุปกรณ์ทั้งหมด ให้ลงชื่อเข้าใช้แล้วเปิดการซิงค์</translation> <translation id="2290014774651636340">คีย์ API ของ Google หายไป การทำงานบางอย่างของ Google Chrome จะถูกปิดใช้งาน</translation> <translation id="2290095356545025170">คุณแน่ใจหรือไม่ว่าต้องการยกเลิกการติดตั้ง Google Chrome</translation> @@ -94,13 +100,16 @@ <translation id="2871893339301912279">คุณได้ลงชื่อเข้าใช้ Chrome แล้ว!</translation> <translation id="2885378588091291677">ตัวจัดการงาน</translation> <translation id="2888126860611144412">เกี่ยวกับ Chrome</translation> +<translation id="2915996080311180594">รีสตาร์ทภายหลัง</translation> <translation id="2926676257163822632">รหัสผ่านที่ไม่รัดกุมนั้นคาดเดาได้ง่าย ให้ Chrome <ph name="BEGIN_LINK" />สร้างและจดจำรหัสผ่านที่รัดกุมให้คุณ<ph name="END_LINK" /></translation> <translation id="2926952073016206995">Chrome ต้องการสิทธิ์เข้าถึงกล้องสำหรับเว็บไซต์นี้</translation> +<translation id="2928420929544864228">การติดตั้งเสร็จสมบูรณ์</translation> <translation id="2929907241665500097">Chrome ไม่ได้อัปเดตเนื่องจากเกิดข้อผิดพลาด <ph name="BEGIN_LINK" />โปรดแก้ปัญหาการอัปเดต Chrome และการอัปเดตที่ไม่สำเร็จ<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> - หน้าลงชื่อเข้าใช้ของเครือข่าย - Chrome</translation> <translation id="3019382870990049182">เปิดอีกครั้งเพื่ออัปเดต &Chrome OS Flex</translation> <translation id="303514781271618814">Chrome กำลังสำรวจฟีเจอร์ใหม่ๆ ที่ทำให้เว็บไซต์มอบประสบการณ์การท่องเว็บที่เหมือนกันได้โดยใช้อินเทอร์เน็ตน้อยลง</translation> <translation id="3037838751736561277">Google Chrome กำลังอยู่ในโหมดทำงานในพื้นหลัง</translation> +<translation id="3038232873781883849">กำลังรอติดตั้ง...</translation> <translation id="3059710691562604940">Google Safe Browsing ปิดอยู่ Chrome ขอแนะนำให้เปิด</translation> <translation id="3065168410429928842">แท็บ Chrome</translation> <translation id="3069821012350118710">เว็บไซต์ที่คุณเข้าชมจะจดจำข้อมูลของคุณไปจนกว่าจะปิด Chrome</translation> @@ -114,6 +123,7 @@ <translation id="3169523567916669830">ในระหว่างการทดลองใช้ คุณสามารถดูและลบหัวข้อที่สนใจซึ่งเว็บไซต์ใช้เพื่อแสดงโฆษณาแก่คุณได้ Chrome คาดคะเนความสนใจของคุณโดยอิงจากประวัติการท่องเว็บล่าสุด</translation> <translation id="3245429137663807393">หากคุณแชร์รายงานการใช้งาน Chrome ด้วย รายงานดังกล่าวจะรวม URL ที่คุณเข้าชม</translation> <translation id="3282568296779691940">ลงชื่อเข้าใช้ Chrome</translation> +<translation id="3286538390144397061">รีสตาร์ทเดี๋ยวนี้</translation> <translation id="3360895254066713204">ตัวช่วยเหลือของ Chrome</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome จะเปิดขึ้นมาใหม่ตอนนี้}=1{Chrome จะเปิดขึ้นมาใหม่ใน 1 วินาที}other{Chrome จะเปิดขึ้นมาใหม่ใน # วินาที}}</translation> <translation id="3396977131400919238">มีข้อผิดพลาดของระบบปฏิบัติการเกิดขึ้นในระหว่างการติดตั้ง โปรดดาวน์โหลด Google Chrome อีกครั้ง</translation> @@ -150,9 +160,11 @@ <translation id="4106587138345390261">Chrome กำลังพัฒนาฟีเจอร์ใหม่ๆ ที่จะช่วยให้เว็บไซต์มอบประสบการณ์การท่องเว็บได้เหมือนเดิมแต่ใช้ข้อมูลของคุณน้อยลง</translation> <translation id="4110895483821904099">ตั้งค่าโปรไฟล์ Chrome ใหม่</translation> <translation id="4147555960264124640">คุณกำลังลงชื่อเข้าใช้ด้วยบัญชีที่จัดการ และให้การควบคุมระดับผู้ดูแลระบบของบัญชีดังกล่าวเหนือโปรไฟล์ Google Chrome ของคุณ ข้อมูล Chrome เช่น แอป บุ๊กมาร์ก ประวัติการเข้าชม รหัสผ่าน และการตั้งค่าอื่นๆ จะเชื่อมโยงอย่างถาวรกับ <ph name="USER_NAME" /> คุณจะสามารถลบข้อมูลนี้ผ่านทางแผงควบคุมบัญชี Google แต่คุณจะไม่สามารถเชื่อมโยงข้อมูลนี้กับบัญชีอื่น <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">กำลังติดตั้ง...</translation> <translation id="4149882025268051530">โปรแกรมติดตั้งยกเลิกการบีบอัดการเก็บข้อมูลไม่ได้ โปรดดาวน์โหลด Google Chrome อีกครั้ง</translation> <translation id="4191857738314598978">{0,plural, =1{เปิด Chrome ขึ้นมาใหม่ภายใน 1 วัน}other{เปิด Chrome ขึ้นมาใหม่ภายใน # วัน}}</translation> <translation id="4205939740494406371">Chrome ตรวจสอบรหัสผ่านของคุณไม่ได้ โปรดรอ 24 ชั่วโมงแล้วลองอีกครั้งหรือ<ph name="BEGIN_LINK" />ตรวจสอบรหัสผ่านในบัญชี Google<ph name="END_LINK" /></translation> +<translation id="4222932583846282852">กำลังยกเลิก...</translation> <translation id="4242034826641750751">Chrome ต้องการสิทธิ์เข้าถึงกล้องและไมโครโฟนสำหรับเว็บไซต์นี้</translation> <translation id="424864128008805179">ต้องการออกจากระบบ Chrome ไหม</translation> <translation id="4251615635259297716">เชื่อมโยงข้อมูล Chrome กับบัญชีนี้ไหม</translation> @@ -160,6 +172,7 @@ <translation id="4281844954008187215">ข้อกำหนดในการให้บริการ</translation> <translation id="4293420128516039005">ลงชื่อเข้าใช้เพื่อซิงค์และปรับเปลี่ยน Chrome ในอุปกรณ์ต่างๆ</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">ดาวน์โหลดเสร็จสมบูรณ์</translation> <translation id="4335235004908507846">Chrome ช่วยให้คุณปลอดภัยจากการละเมิดข้อมูล ส่วนขยายที่ไม่ปลอดภัย และอื่นๆ ได้</translation> <translation id="4343195214584226067">เพิ่ม <ph name="EXTENSION_NAME" /> ลงใน Chrome แล้ว</translation> <translation id="4384570495110188418">Chrome ตรวจสอบรหัสผ่านไม่ได้เพราะคุณไม่ได้ลงชื่อเข้าใช้</translation> @@ -174,6 +187,7 @@ <translation id="4600710005438004015">Chrome อัปเดตเป็นเวอร์ชันล่าสุดไม่ได้ คุณจึงไม่ได้รับฟีเจอร์ใหม่และการแก้ไขด้านความปลอดภัย</translation> <translation id="4627412468266359539">ไม่บังคับ: ช่วยปรับปรุงฟีเจอร์และประสิทธิภาพของ Chrome OS Flex ด้วยการส่งข้อมูลการวินิจฉัยและการใช้งานให้ Google โดยอัตโนมัติ</translation> <translation id="4633000520311261472">เพื่อให้ Chrome ปลอดภัยขึ้น เราปิดส่วนขยายบางรายการที่ไม่ได้ระบุไว้ใน <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> และอาจถูกเพิ่มเข้ามาโดยที่คุณไม่รู้ตัว</translation> +<translation id="4680828127924988555">ยกเลิกการติดตั้ง</translation> <translation id="469553575393225953">ส่วนขยาย แอป และธีมจากแหล่งที่มาที่ไม่รู้จักอาจเป็นอันตรายต่ออุปกรณ์ของคุณ ขอแนะนำให้ติดตั้ง Chrome จาก Chrome เว็บสโตร์เท่านั้น</translation> <translation id="4728575227883772061">การติดตั้งล้มเหลวเนื่องจากมีข้อผิดพลาดที่ไม่ได้ระบุ หาก Google Chrome ทำงานอยู่ในขณะนี้ โปรดปิดและลองอีกครั้ง</translation> <translation id="4747730611090640388">Chrome สามารถคาดคะเนความสนใจของคุณได้ ภายหลัง เว็บไซต์ที่คุณเข้าชมอาจขอข้อมูลความสนใจจาก Chrome เพื่อปรับการแสดงโฆษณาให้เหมาะกับคุณ</translation> @@ -225,9 +239,13 @@ <translation id="5895138241574237353">ปิดแล้วเปิดอีกครั้ง</translation> <translation id="5901850848447342934">คุณจะ<ph name="BEGIN_BOLD" />ออกจากระบบเว็บไซต์ส่วนใหญ่<ph name="END_BOLD" />เมื่อปิด Chrome หากการซิงค์ปิดอยู่ คุณจะ<ph name="BEGIN_BOLD" />ออกจากระบบบริการของ Google และ Chrome<ph name="END_BOLD" /> ด้วย</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - หน้าลงชื่อเข้าใช้ของเครือข่าย</translation> +<translation id="5924017743176219022">กำลังเชื่อมต่ออินเทอร์เน็ต...</translation> <translation id="5940385492829620908">เว็บของคุณ บุ๊กมาร์ก และสิ่งอื่นๆ ใน Chrome พร้อมใช้แล้วที่นี่</translation> +<translation id="5941711191222866238">ย่อเล็กสุด</translation> <translation id="5941830788786076944">ทำให้ Google Chrome เป็นเบราว์เซอร์เริ่มต้น</translation> <translation id="5959292945051687759">หากการตั้งค่าไม่แสดงในหน้านี้ โปรดดูที่<ph name="LINK_BEGIN" />การตั้งค่า Chrome OS<ph name="LINK_END" /></translation> +<translation id="6003112304606738118">กำลังดาวน์โหลด... เหลืออีก <ph name="HOURS" /> ชั่วโมง</translation> +<translation id="6040143037577758943">ปิด</translation> <translation id="6070348360322141662">Google Chrome จะเข้ารหัสลับข้อมูลของคุณเพื่อเพิ่มความปลอดภัยให้มากยิ่งขึ้น</translation> <translation id="608006075545470555">เพิ่มโปรไฟล์งานลงในเบราว์เซอร์นี้</translation> <translation id="6113794647360055231">Chrome ดีขึ้นกว่าเดิม</translation> @@ -236,8 +254,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> - Google Chrome เบต้า</translation> <translation id="6235018212288296708">กฎขาเข้าสำหรับ Google Chrome เพื่ออนุญาตการเข้าชมแบบ mDNS</translation> <translation id="6247557882553405851">Google เครื่องมือจัดการรหัสผ่าน</translation> +<translation id="6273793429163604305">เข้าที่...</translation> <translation id="6291089322031436445">แอป Chrome Dev</translation> <translation id="6291549208091401781">มีการติดตั้ง Google Chrome สำหรับผู้ใช้ทุกคนบนคอมพิวเตอร์ของคุณแล้ว</translation> +<translation id="6327105987658262776">ไม่มีอัปเดตพร้อมใช้งาน</translation> <translation id="6412673304250309937">ตรวจสอบ URL กับรายการเว็บไซต์ที่ไม่ปลอดภัยซึ่งจัดเก็บไว้ใน Chrome หากเว็บไซต์พยายามขโมยรหัสผ่าน หรือคุณดาวน์โหลดไฟล์ที่เป็นอันตราย Chrome อาจส่ง URL รวมถึงเนื้อหาบางส่วนในหน้าไปยัง Google Safe Browsing ด้วย</translation> <translation id="6418662306461808273">เปลี่ยนไปใช้โปรไฟล์ Chrome ที่มีอยู่ไหม</translation> <translation id="6506909944137591434">Chrome ต้องการสิทธิ์เข้าถึงกล้องเพื่อสร้างแผนที่ 3 มิติของสิ่งที่อยู่รอบตัวคุณ</translation> @@ -258,6 +278,7 @@ <translation id="6943584222992551122">ระบบจะลบข้อมูลการท่องเว็บของบุคคลนี้ออกจากอุปกรณ์เครื่องนี้ หากต้องการกู้ข้อมูลคืน ให้ลงชื่อเข้าใช้ Chrome ในชื่อ <ph name="USER_EMAIL" /></translation> <translation id="6967962315388095737">กฎขาเข้าสำหรับ Google Chrome เบต้าเพื่ออนุญาตการเข้าชมแบบ mDNS</translation> <translation id="6989339256997917931">อัปเดต Google Chrome แล้ว แต่คุณไม่ได้ใช้งานมาไม่ต่ำกว่า 30 วันแล้ว</translation> +<translation id="7025789849649390912">หยุดการติดตั้งแล้ว</translation> <translation id="7025800014283535195">คุณสลับไปมาระหว่างโปรไฟล์ Chrome ได้ที่นี่</translation> <translation id="7036251913954633326">หากต้องการใช้บัญชีนี้เพียงครั้งเดียว คุณสามารถใช้<ph name="GUEST_LINK_BEGIN" />โหมดผู้มาเยือน<ph name="GUEST_LINK_END" />ในเบราว์เซอร์ Chrome ได้ หากต้องการเพิ่มบัญชีสำหรับผู้อื่น ให้<ph name="LINK_BEGIN" />เพิ่มบุคคลใหม่<ph name="LINK_END" />ลงใน <ph name="DEVICE_TYPE" /> @@ -286,11 +307,13 @@ <translation id="7481213027396403996">รับการรักษาความปลอดภัยที่เข้มงวดที่สุดของ Chrome</translation> <translation id="7486227612705979895">Chrome จะเข้าถึงไดรฟ์ของคุณเพื่อแสดงคำแนะนำในแถบที่อยู่</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119">โปรแกรมติดตั้ง <ph name="COMPANY_NAME" /></translation> <translation id="7606334485649076285">Google Chrome OS Flex</translation> <translation id="7626032353295482388">ยินดีต้อนรับสู่ Chrome</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> กำหนดว่าคุณต้องอ่านและยอมรับข้อกำหนดในการให้บริการต่อไปนี้ก่อนใช้อุปกรณ์นี้ ข้อกำหนดเหล่านี้ไม่ได้ขยาย แก้ไข หรือจำกัดข้อกำหนดของ Google Chrome OS</translation> <translation id="7629695634924605473">Chrome จะแจ้งให้ทราบหากมีคนล่วงรู้รหัสผ่านของคุณ</translation> <translation id="7641148173327520642">ผู้ดูแลระบบได้กำหนดค่าให้ Google Chrome เปิด <ph name="ALTERNATIVE_BROWSER_NAME" /> เพื่อเข้าถึง <ph name="TARGET_URL_HOSTNAME" /></translation> +<translation id="7649070708921625228">ความช่วยเหลือ</translation> <translation id="7651907282515937834">โลโก้ Chrome Enterprise</translation> <translation id="7655455401911432608">ประวัติการท่องเว็บ ซึ่งเป็นบันทึกรายการเว็บไซต์ที่คุณเข้าชมโดยใช้ Chrome ในอุปกรณ์นี้</translation> <translation id="7747138024166251722">โปรแกรมติดตั้งสร้างไดเรกทอรีชั่วคราวไม่ได้ โปรดตรวจสอบพื้นที่ดิสก์ว่างและการอนุญาตให้ติดตั้งซอฟต์แวร์</translation> @@ -302,6 +325,8 @@ <translation id="7801699035218095297">Google Chrome กำลังพยายามคัดลอกรหัสผ่าน โปรดพิมพ์รหัสผ่าน Windows ของคุณเพื่ออนุญาต</translation> <translation id="7808348361785373670">นำออกจาก Chrome...</translation> <translation id="7825851276765848807">การติดตั้งล้มเหลวเนื่องจากเกิดข้อผิดพลาดที่ไม่ระบุ โปรดดาวน์โหลด Google Chrome อีกครั้ง</translation> +<translation id="7845233973568007926">ขอขอบคุณที่ติดตั้ง คุณต้องรีสตาร์ทคอมพิวเตอร์ก่อนใช้ <ph name="BUNDLE_NAME" /></translation> +<translation id="7872446069773932638">กำลังดาวน์โหลด... เหลืออีก <ph name="SECONDS" /> วินาที</translation> <translation id="7880591377632733558">ยินดีต้อนรับสู่ Chrome คุณ <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">ถ้าคุณให้ผู้อื่นใช้คอมพิวเตอร์ร่วมด้วย เพื่อนๆ และครอบครัวของคุณสามารถท่องเว็บแยกกันได้และตั้งค่า Chrome ได้ตามที่พวกเขาต้องการ</translation> <translation id="7896673875602241923">ก่อนหน้านี้มีผู้ลงชื่อเข้าใช้ Chrome ในคอมพิวเตอร์นี้ด้วยชื่อ <ph name="ACCOUNT_EMAIL_LAST" /> โปรดสร้างผู้ใช้ Chrome ใหม่เพื่อเก็บข้อมูลแยก</translation> @@ -312,8 +337,11 @@ <translation id="8005666035647241369">ที่เครื่องมือจัดการรหัสผ่านของ Google ในอุปกรณ์นี้</translation> <translation id="8008534537613507642">ติดตั้ง Chrome ใหม่</translation> <translation id="8013993649590906847">หากรูปภาพไม่มีคำอธิบายที่เป็นประโยชน์ Chrome จะพยายามใส่คำอธิบายให้คุณ รูปภาพจะส่งมายัง Google เพื่อสร้างคำอธิบาย</translation> +<translation id="80471789339884597">ขอขอบคุณที่ติดตั้ง คุณต้องรีสตาร์ทเบราว์เซอร์ทั้งหมดก่อนใช้ <ph name="BUNDLE_NAME" /></translation> <translation id="8064015586118426197">Chrome OS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">เกี่ยวกับ &Google Chrome</translation> +<translation id="813913629614996137">กำลังเริ่มดำเนินการ...</translation> <translation id="8255190535488645436">Google Chrome ใช้กล้องและไมโครโฟนของคุณอยู่</translation> <translation id="8286862437124483331">Google Chrome กำลังพยายามแสดงรหัสผ่าน พิมพ์รหัสผ่าน Windows ของคุณเพื่อแสดงรหัสผ่าน</translation> <translation id="828798499196665338">ผู้ปกครองได้ปิด "สิทธิ์สำหรับเว็บไซต์ แอป และส่วนขยาย" ใน Chrome ไม่อนุญาตให้เปิดใช้<ph name="EXTENSION_TYPE_PARAMETER" />นี้</translation>
diff --git a/chrome/app/resources/google_chrome_strings_tr.xtb b/chrome/app/resources/google_chrome_strings_tr.xtb index 89023c4..08dc77e 100644 --- a/chrome/app/resources/google_chrome_strings_tr.xtb +++ b/chrome/app/resources/google_chrome_strings_tr.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="tr"> <translation id="1001534784610492198">Yükleyici arşivi bozuk veya geçersiz. Lütfen Google Chrome'u yeniden indirin.</translation> +<translation id="1026101648481255140">Yüklemeyi Devam Ettir</translation> <translation id="102763973188675173">Google Chrome'u özelleştirin ve kontrol edin. Güncelleme mevcut.</translation> <translation id="1051826050538111504">Bilgisayarınızda zararlı yazılım var. Chrome, tarayıcınızın tekrar normal şekilde çalışmasını sağlamak için bunu kaldırabilir, ayarlarınızı geri yükleyebilir ve uzantıları devre dışı bırakabilir.</translation> <translation id="1065672644894730302">Tercihleriniz okunamıyor. Bazı özellikler kullanılamayabilir. Tercihlerde yapılan değişiklikler kaydedilmeyecektir.</translation> @@ -13,6 +14,7 @@ <translation id="1154147086299354128">&Chrome'da aç</translation> <translation id="1178374936842835197">Bu sayfada bulunmayan bir ayar varsa <ph name="LINK_BEGIN" />ChromeOS Flex ayarlarınıza <ph name="LINK_END" /> bakın</translation> +<translation id="1203500561924088507">Yüklediğiniz için teşekkürler. <ph name="BUNDLE_NAME" /> uygulamasını kullanmadan önce tarayıcınızı yeniden başlatmanız gerekir.</translation> <translation id="1278833599417554002">&Chrome'u güncellemek için yeniden başlat</translation> <translation id="1302523850133262269">Chrome en son sistem güncellemelerini yüklerken lütfen bekleyin.</translation> <translation id="1335640173511558774"><ph name="MANAGER" />, bu cihazı kullanmadan önce aşağıdaki Hizmet Şartları'nı okuyup kabul etmenizi zorunlu tutmaktadır. Bu şartlar, Google ChromeOS Flex Şartları'nın kapsamını genişletmez, değiştirmez veya sınırlamaz.</translation> @@ -32,6 +34,7 @@ <translation id="1619887657840448962">Chrome'u daha güvenli bir hale getirmek için <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> altında listelenmeyen ve bilginiz dışında eklenmiş olabilecek aşağıdaki uzantıyı devre dışı bıraktık.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Verilerinizi yönetme:<ph name="END_BOLD" /> Gizliliğinizi korumak için 4 haftadan eski ilgi alanlarınızı otomatik olarak sileriz. Siz internette gezindikçe ilgi alanları tekrar listede görünmeye başlayabilir. Dilerseniz Chrome'un dikkate almasını istemediğiniz ilgi alanlarını kaldırabilirsiniz.</translation> <translation id="1628000112320670027">Chrome'la ilgili yardım alın</translation> +<translation id="1640672724030957280">İndiriliyor...</translation> <translation id="1662146548738125461">ChromeOS Flex hakkında</translation> <translation id="1674870198290878346">Bağlantıyı Chrome &Gizli Penceresinde Aç</translation> <translation id="1682634494516646069">Google Chrome, veri dizini üzerinde okuma ve yazma işlemi yapamıyor: <ph name="USER_DATA_DIRECTORY" /></translation> @@ -47,7 +50,9 @@ <translation id="1877026089748256423">Chrome sürümü eski</translation> <translation id="1919130412786645364">Chrome'da oturum açmaya izin verin</translation> <translation id="1952239763774043237">Gelecekteki Google Chrome güncellemelerini almak için macOS 10.13 veya sonraki bir sürümün yüklü olması gerekir. Bu bilgisayar macOS 10.12 kullanıyor.</translation> +<translation id="1953553007165777902">İndiriliyor... <ph name="MINUTE" /> dakika kaldı</translation> <translation id="2018528049276128029">Her profil; yer işaretleri, geçmiş, şifreler ve benzeri gibi kendi Chrome bilgilerini içerir</translation> +<translation id="2018879682492276940">Yükleme başarısız oldu. Lütfen tekrar deneyin.</translation> <translation id="2071318482926839249">Zaten başka bir hesapta oturum açılmış. Göz atma işlemlerinizi ayrı tutmak isterseniz Chrome, sizin için kendi profilinizi oluşturabilir.</translation> <translation id="207902854391093810">Reklam ölçümü, denemeler açıkken ziyaret ettiğiniz sitelerin Chrome'dan bilgi istemesine olanak tanır. Bu bilgiler de sitenin, reklamlarının performansını ölçmesine yardımcı olur. Reklam ölçümü, siteler arasında mümkün olduğunca az bilgi aktararak siteler arası izlemeyi kısıtlar.</translation> <translation id="2094648590148273905">ChromeOS Flex şartları</translation> @@ -59,6 +64,7 @@ <translation id="2131230230468101642">Gizliliğinizi korumak için 4 haftadan eski ilgi alanlarınızı otomatik olarak sileriz. Siz internette gezindikçe ilgi alanları tekrar listede görünmeye başlayabilir. Dilerseniz Chrome'un dikkate almasını istemediğiniz ilgi alanlarını kaldırabilirsiniz.</translation> <translation id="2139300032719313227">ChromeOS'i yeniden başlat</translation> <translation id="2151406531797534936">Lütfen Chrome'u şimdi yeniden başlatın</translation> +<translation id="2174917724755363426">Yükleme işlemi tamamlanmadı. İptal etmek istediğinizden emin misiniz?</translation> <translation id="2258103955319320201">Chrome öğelerinize tüm cihazlarınızda erişmek için oturum açın ve senkronizasyonu etkinleştirin</translation> <translation id="2290014774651636340">Google API anahtarları eksik. Google Chrome'un bazı işlevleri devre dışı bırakılacak.</translation> <translation id="2290095356545025170">Google Chrome'u kaldırmak istediğinizden emin misiniz?</translation> @@ -95,13 +101,16 @@ <translation id="2871893339301912279">Chrome'da oturum açtınız!</translation> <translation id="2885378588091291677">Görev Yöneticisi</translation> <translation id="2888126860611144412">Chrome hakkında</translation> +<translation id="2915996080311180594">Daha Sonra Yeniden Başlat</translation> <translation id="2926676257163822632">Zayıf şifrelerin tahmin edilmesi kolaydır. Chrome'un <ph name="BEGIN_LINK" />sizin için güçlü şifre oluşturup bu şifreleri hatırlamasına<ph name="END_LINK" /> izin verin.</translation> <translation id="2926952073016206995">Bu site için Chrome'un kamera iznine ihtiyacı var</translation> +<translation id="2928420929544864228">Yükleme tamamlandı.</translation> <translation id="2929907241665500097">Chrome güncellenmedi. Bir sorun oluştu. <ph name="BEGIN_LINK" />Chrome güncelleme sorunlarını ve başarısız güncellemeleri düzeltin.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> - Ağda Oturum Açın - Chrome</translation> <translation id="3019382870990049182">&ChromeOS Flex'i güncellemek için yeniden başlatın</translation> <translation id="303514781271618814">Chrome, sitelerin daha az veri kullanarak aynı tarama deneyimini sunmasını sağlayan yeni özellikleri keşfediyor</translation> <translation id="3037838751736561277">Google Chrome arka plan modunda.</translation> +<translation id="3038232873781883849">Yüklenmesi bekleniyor...</translation> <translation id="3059710691562604940">Güvenli Tarama kapalı. Chrome bunun açılmasını öneriyor.</translation> <translation id="3065168410429928842">Chrome Sekmesi</translation> <translation id="3069821012350118710">Ziyaret ettiğiniz siteler, Chrome'u kapatana kadar bilgilerinizi hatırlar</translation> @@ -115,6 +124,7 @@ <translation id="3169523567916669830">Denemeler sırasında, sitelerin size reklam göstermek için kullandığı ilgi alanlarını görebilir ve kaldırabilirsiniz. Chrome, ilgi alanlarınızı tahmin ederken son tarama geçmişinizi kullanır.</translation> <translation id="3245429137663807393">Chrome kullanım raporlarını da paylaşıyorsanız, ziyaret ettiğiniz URL'ler de bu raporlar kapsamında paylaşılır</translation> <translation id="3282568296779691940">Chrome'da oturum aç</translation> +<translation id="3286538390144397061">Şimdi yeniden başlat</translation> <translation id="3360895254066713204">Chrome Helper</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome şimdi yeniden başlatılacak}=1{Chrome 1 saniye içinde yeniden başlatılacak}other{Chrome # saniye içinde yeniden başlatılacak}}</translation> <translation id="3396977131400919238">Yükleme sırasında bir işletim sistemi hatası oluştu. Lütfen Google Chrome'u yeniden indirin.</translation> @@ -151,9 +161,11 @@ <translation id="4106587138345390261">Chrome, sitelerin size ait daha az bilgiyi kullanarak aynı tarama deneyimini sunmasını sağlayan yeni özellikleri keşfediyor</translation> <translation id="4110895483821904099">Yeni Chrome profilinizi oluşturun</translation> <translation id="4147555960264124640">Yönetilen bir hesapla oturum açıyor ve hesabın yöneticisine Google Chrome profilinizi denetleme izni veriyorsunuz. Uygulamalarınız, yer işaretleriniz, geçmişiniz, şifreleriniz ve diğer ayarlarınız gibi Chrome verileriniz kalıcı olarak <ph name="USER_NAME" /> ile bağlantılandırılacaktır. Google Hesapları Hesap Özeti'ni kullanarak bu verileri silebilecek, ancak bu verileri başka bir hesapla ilişkilendiremeyeceksiniz.<ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Yükleniyor...</translation> <translation id="4149882025268051530">Yükleyici arşivi açamadı. Lütfen Google Chrome'u yeniden indirin.</translation> <translation id="4191857738314598978">{0,plural, =1{Chrome'u bir gün içinde yeniden başlatın}other{Chrome'u # gün içinde yeniden başlatın}}</translation> <translation id="4205939740494406371">Chrome, şifrelerinizi kontrol edemiyor. 24 saat sonra tekrar deneyin veya <ph name="BEGIN_LINK" />şifreleri Google Hesabınızda kontrol edin<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">İptal ediliyor...</translation> <translation id="4242034826641750751">Bu site için Chrome'un kamera ve mikrofon izinlerine ihtiyacı var</translation> <translation id="424864128008805179">Chrome oturumu kapatılsın mı?</translation> <translation id="4251615635259297716">Chrome verileriniz bu hesaba bağlansın mı?</translation> @@ -161,6 +173,7 @@ <translation id="4281844954008187215">Hizmet Şartları</translation> <translation id="4293420128516039005">Chrome'u cihazlarınız arasında senkronize etmek ve kişiselleştirmek için oturum açın</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">İndirme işlemi tamamlandı.</translation> <translation id="4335235004908507846">Chrome veri ihlallerine, kötü uzantılara ve diğer tehditlere karşı güvende kalmanıza yardımcı olabilir</translation> <translation id="4343195214584226067"><ph name="EXTENSION_NAME" /> Chrome'a eklendi</translation> <translation id="4384570495110188418">Oturum açmadığınızdan Chrome, şifrelerinizi kontrol edemiyor</translation> @@ -175,6 +188,7 @@ <translation id="4600710005438004015">Chrome en son sürüme güncellenemediği için yeni özellikler ve güvenlik düzeltmeleri cihazınızda bulunmuyor.</translation> <translation id="4627412468266359539">İsteğe bağlı: Teşhis ve kullanım verilerini otomatik olarak Google'a göndererek ChromeOS Flex özellikleri ile performansını iyileştirmeye yardımcı olun.</translation> <translation id="4633000520311261472">Chrome'u daha güvenli bir hale getirmek için <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> altında listelenmeyen ve bilginiz dışında eklenmiş olabilecek bazı uzantıları devre dışı bıraktık.</translation> +<translation id="4680828127924988555">Yüklemeyi İptal Et</translation> <translation id="469553575393225953">Bilinmeyen kaynaklardan gelen uzantılar, uygulamalar ve temalar cihazınıza zarar verebilir. Chrome bunların yalnızca Chrome Web Mağazası'ndan indirilmesini önerir.</translation> <translation id="4728575227883772061">Belirlenemeyen bir hata nedeniyle yükleme başarısız oldu. Google Chrome şu anda çalışır durumdaysa, kapatıp yeniden deneyin.</translation> <translation id="4747730611090640388">Chrome, ilgi alanlarınızı tahmin edebilir. Daha sonra ziyaret ettiğiniz bir site, gördüğünüz reklamları kişiselleştirmek için Chrome'dan ilgi alanlarınızı göstermesini isteyebilir.</translation> @@ -228,10 +242,14 @@ <translation id="5895138241574237353">Yeniden başlat</translation> <translation id="5901850848447342934">Chrome'u kapattığınızda <ph name="BEGIN_BOLD" />çoğu sitede oturumunuz kapatılır<ph name="END_BOLD" />. Senkronizasyon kapalıysa <ph name="BEGIN_BOLD" />Google hizmetleri ve Chrome oturumunuz da kapatılır<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - Ağda Oturum Açın</translation> +<translation id="5924017743176219022">İnternete bağlanılıyor...</translation> <translation id="5940385492829620908">Web, yer işaretleri ve diğer Chrome öğeleriniz burada bulunur.</translation> +<translation id="5941711191222866238">Küçült</translation> <translation id="5941830788786076944">Google Chrome varsayılan tarayıcı olsun</translation> <translation id="5959292945051687759">Bir ayar bu sayfada görünmüyorsa <ph name="LINK_BEGIN" /> ChromiumOS ayarlarınıza<ph name="LINK_END" /> bakın</translation> +<translation id="6003112304606738118">İndiriliyor... <ph name="HOURS" /> saat kaldı</translation> +<translation id="6040143037577758943">Kapat</translation> <translation id="6070348360322141662">Google Chrome ek güvenlik sağlamak için verilerinizi şifreler</translation> <translation id="608006075545470555">Bu tarayıcıya İş Profili ekle</translation> <translation id="6113794647360055231">Chrome daha da iyi bir hale geldi</translation> @@ -240,8 +258,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> - Google Chrome Beta</translation> <translation id="6235018212288296708">Google Chrome'un mDNS trafiğine izin vermeyi sağlayan gelen trafik kuralı.</translation> <translation id="6247557882553405851">Google Şifre Yöneticisi</translation> +<translation id="6273793429163604305">Başlamak üzere...</translation> <translation id="6291089322031436445">Chrome Dev Uygulamaları</translation> <translation id="6291549208091401781">Google Chrome zaten bilgisayarınızdaki tüm kullanıcılar için yüklendi.</translation> +<translation id="6327105987658262776">Kullanılabilir güncelleme yok.</translation> <translation id="6412673304250309937">URL'leri, Chrome'da kayıtlı güvenli olmayan siteler listesine göre kontrol eder. Chrome, bir sitenin şifrenizi çalmaya çalışması veya zararlı bir dosya indirmeniz halinde de Güvenli Tarama'ya sayfa içeriğinden parçalarla birlikte URL'ler gönderebilir.</translation> <translation id="6418662306461808273">Mevcut Chrome profiline geçilsin mi?</translation> <translation id="6506909944137591434">Çevrenizin 3D haritasını oluşturmak için Chrome'un kamera iznine ihtiyacı var</translation> @@ -262,6 +282,7 @@ <translation id="6943584222992551122">Bu kullanıcının göz atma verileri bu cihazdan silinecektir. Verileri kurtarmak için Chrome'da <ph name="USER_EMAIL" /> olarak oturum açın.</translation> <translation id="6967962315388095737">Google Chrome Beta'nın mDNS trafiğine izin vermeyi sağlayan gelen trafik kuralı.</translation> <translation id="6989339256997917931">Google Chrome güncellendi, ancak programı en azından 30 gündür kullanmıyorsunuz.</translation> +<translation id="7025789849649390912">Yükleme İşlemi Durduruldu.</translation> <translation id="7025800014283535195">Chrome profilleri arasında burada geçiş yapabilirsiniz</translation> <translation id="7036251913954633326">Bu hesabı yalnızca bir kez kullanmak istiyorsanız Chrome tarayıcıda <ph name="GUEST_LINK_BEGIN" />misafir modunu<ph name="GUEST_LINK_END" /> kullanabilirsiniz. Başka biri için hesap eklemek isterseniz <ph name="DEVICE_TYPE" /> cihazınıza <ph name="LINK_BEGIN" />yeni bir kişi ekleyin<ph name="LINK_END" />. @@ -290,11 +311,13 @@ <translation id="7481213027396403996">Chrome’un en güçlü güvenlik özelliklerinden faydalanın</translation> <translation id="7486227612705979895">Chrome, adres çubuğunda öneriler göstermek için Drive'ınıza erişecektir</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119"><ph name="COMPANY_NAME" /> Yükleyici</translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">Chrome'a Hoş Geldiniz</translation> <translation id="7626072681686626474"><ph name="MANAGER" />, bu cihazı kullanmadan önce aşağıdaki Hizmet Şartları'nı okuyup kabul etmenizi zorunlu tutmaktadır. Bu şartlar, Google ChromeOS Şartları'nın kapsamını genişletmez, değiştirmez veya sınırlamaz.</translation> <translation id="7629695634924605473">Chrome, şifrelerinizin güvenliğinin ihlal edilip edilmediğini size bildirir</translation> <translation id="7641148173327520642">Sistem yöneticiniz Google Chrome'u <ph name="TARGET_URL_HOSTNAME" /> adresine erişmek için <ph name="ALTERNATIVE_BROWSER_NAME" /> tarayıcısını açacak şekilde yapılandırmış.</translation> +<translation id="7649070708921625228">Yardım</translation> <translation id="7651907282515937834">Chrome Enterprise logosu</translation> <translation id="7655455401911432608">Tarama geçmişiniz, bu cihazda Chrome'u kullanarak ziyaret ettiğiniz sitelerin kaydı.</translation> <translation id="7747138024166251722">Yükleyici geçici bir dizin oluşturamadı. Lütfen, kullanılabilir disk alanını ve yazılım yükleme iznini kontrol edin.</translation> @@ -306,6 +329,8 @@ <translation id="7801699035218095297">Google Chrome şifreleri kopyalamaya çalışıyor. Buna izin vermek için Windows şifrenizi yazın.</translation> <translation id="7808348361785373670">Chrome'dan kaldır...</translation> <translation id="7825851276765848807">Yükleme belirtilmeyen bir hata nedeniyle başarısız oldu. Lütfen Google Chrome'u tekrar yükleyin.</translation> +<translation id="7845233973568007926">Yüklediğiniz için teşekkür ederiz. <ph name="BUNDLE_NAME" /> uygulamasını kullanmadan önce bilgisayarınızı yeniden başlatmanız gerekir.</translation> +<translation id="7872446069773932638">İndiriliyor... <ph name="SECONDS" /> saniye kaldı</translation> <translation id="7880591377632733558">Chrome'a hoş geldiniz <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">Bir bilgisayarı paylaşıyorsanız arkadaşlarınız ve aileniz web'e ayrı olarak göz atabilir ve Chrome'u tam olarak istedikleri şekilde ayarlayabilirler.</translation> <translation id="7896673875602241923">Birisi daha önce bu bilgisayarda <ph name="ACCOUNT_EMAIL_LAST" /> olarak Chrome oturumu açmış. Bilgilerinizi ayrı tutmak için yeni bir Chrome kullanıcısı oluşturun.</translation> @@ -316,8 +341,11 @@ <translation id="8005666035647241369">Bu cihazdaki Google Şifre Yöneticisi'ne</translation> <translation id="8008534537613507642">Chrome'u yeniden yükle</translation> <translation id="8013993649590906847">Bir resmin işe yarar bir açıklaması yoksa, Chrome sizin için bir açıklama sağlamaya çalışır. Açıklama oluşturmak için resimler Google'a gönderilir.</translation> +<translation id="80471789339884597">Yüklediğiniz için teşekkür ederiz. <ph name="BUNDLE_NAME" /> uygulamasını kullanmadan önce tüm tarayıcılarınızı yeniden başlatmanız gerekir.</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">&Google Chrome hakkında</translation> +<translation id="813913629614996137">İlk kullanıma hazırlanıyor...</translation> <translation id="8255190535488645436">Google Chrome kameranızı ve mikrofonunuzu kullanıyor.</translation> <translation id="8286862437124483331">Google Chrome şifreleri göstermeye çalışıyor. Buna izin vermek için Windows şifrenizi yazın.</translation> <translation id="828798499196665338">Ebeveyniniz, Chrome'a yönelik "Siteler, uygulamalar ve uzantılar için izinler"i kapattı. Bu <ph name="EXTENSION_TYPE_PARAMETER" /> uzantısının etkinleştirilmesine izin verilmiyor.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_uk.xtb b/chrome/app/resources/google_chrome_strings_uk.xtb index cd64d79..2d8345bd 100644 --- a/chrome/app/resources/google_chrome_strings_uk.xtb +++ b/chrome/app/resources/google_chrome_strings_uk.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="uk"> <translation id="1001534784610492198">Архів програми встановлення недійсний або пошкоджений. Завантажте Google Chrome знову.</translation> +<translation id="1026101648481255140">Продовжити встановлення</translation> <translation id="102763973188675173">Налаштуйте й контролюйте Google Chrome. Доступне оновлення.</translation> <translation id="1051826050538111504">Виявлено шкідливе програмне забезпечення на вашому комп’ютері. Chrome може видалити його, відновити налаштування та вимкнути розширення, щоб веб-переглядач знову працював належним чином.</translation> <translation id="1065672644894730302">Не вдається розпізнати налаштування. Деякі функції можуть бути не доступні, а зміни в налаштуваннях не зберігатимуться.</translation> @@ -13,6 +14,7 @@ <translation id="1154147086299354128">&Відкрити в Chrome</translation> <translation id="1178374936842835197">Якщо налаштування не з’явиться на цій сторінці, пошукайте його в <ph name="LINK_BEGIN" /> налаштуваннях ОС Chrome Flex<ph name="LINK_END" /></translation> +<translation id="1203500561924088507">Дякуємо за встановлення. Щоб почати використовувати пакет <ph name="BUNDLE_NAME" />, потрібно перезапустити веб-переглядач.</translation> <translation id="1278833599417554002">Перезапустити, щоб оновити &Chrome</translation> <translation id="1302523850133262269">Зачекайте, доки Chrome установить найновіші оновлення системи.</translation> <translation id="1335640173511558774">Перш ніж використовувати цей пристрій, потрібно прочитати й прийняти наведені нижче Умови використання домену <ph name="MANAGER" />. Вони не розширюють, не змінюють і не обмежують Умови використання ОС Google Chrome Flex.</translation> @@ -33,6 +35,7 @@ <translation id="1619887657840448962">Щоб зробити Chrome безпечнішим, ми вимкнули наведене нижче розширення, установлене не із сайту <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> і, можливо, додане без вашого відома.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Як ви можете керувати своїми даними.<ph name="END_BOLD" /> З міркувань конфіденційності ми автоматично видаляємо ваші інтереси через 4 тижні. Якщо ви й надалі переглядатимете веб-сторінки, відповідний інтерес може знову з’явитися в списку. Щоб Chrome не враховував певні інтереси, їх можна вилучити.</translation> <translation id="1628000112320670027">Довідка щодо Chrome</translation> +<translation id="1640672724030957280">Завантаження...</translation> <translation id="1662146548738125461">Про ОС Chrome Flex</translation> <translation id="1674870198290878346">Відкрити посилання в аноні&мному вікні Chrome</translation> <translation id="1682634494516646069">Google Chrome не може читати та записувати у свій каталог даних: <ph name="USER_DATA_DIRECTORY" /></translation> @@ -48,7 +51,9 @@ <translation id="1877026089748256423">Версія Chrome застаріла</translation> <translation id="1919130412786645364">Дозволити вхід у Chrome</translation> <translation id="1952239763774043237">Щоб отримувати майбутні оновлення Google Chrome, потрібна операційна система macOS 10.13 або новішої версії. На цьому комп’ютері встановлено macOS 10.12.</translation> +<translation id="1953553007165777902">Завантаження… Залишилося: <ph name="MINUTE" /> хв.</translation> <translation id="2018528049276128029">У кожному профілі Chrome зберігається власна інформація, як-от закладки, історія, паролі тощо</translation> +<translation id="2018879682492276940">Помилка встановлення. Повторіть спробу.</translation> <translation id="2071318482926839249">Ви вже ввійшли в інший обліковий запис. Щоб переглядати веб-сторінки окремо, ви можете створити власний профіль Chrome.</translation> <translation id="207902854391093810">Якщо пробні версії функцій увімкнено, відвідувані вами сайти можуть запитувати в Chrome інформацію, яка допомагає їм вимірювати ефективність реклами. Функція оцінки ефективності реклами обмежує міжсайтове відстеження, передаючи між сайтами мінімум даних.</translation> <translation id="2094648590148273905">Умови використання ОС Chrome Flex</translation> @@ -60,6 +65,7 @@ <translation id="2131230230468101642">З міркувань конфіденційності ми автоматично видаляємо ваші інтереси через 4 тижні. Якщо ви й надалі переглядатимете веб-сторінки, відповідний інтерес може знову з’явитися в списку. Щоб Chrome не враховував певні інтереси, їх можна вилучити.</translation> <translation id="2139300032719313227">Перезапустіть ОС Chrome</translation> <translation id="2151406531797534936">Перезапустіть Chrome</translation> +<translation id="2174917724755363426">Встановлення не завершено. Скасувати його?</translation> <translation id="2258103955319320201">Щоб мати доступ до своїх даних у веб-переглядачі Chrome на всіх пристроях, увійдіть в обліковий запис і ввімкніть синхронізацію</translation> <translation id="2290014774651636340">Ключі API Google відсутні. Деякі функції Google Chrome буде вимкнено.</translation> <translation id="2290095356545025170">Ви дійсно хочете видалити Google Chrome?</translation> @@ -96,13 +102,16 @@ <translation id="2871893339301912279">Ви ввійшли в Chrome.</translation> <translation id="2885378588091291677">Диспетчер завдань</translation> <translation id="2888126860611144412">Про Chrome</translation> +<translation id="2915996080311180594">Перезапустити пізніше</translation> <translation id="2926676257163822632">Ненадійні паролі можна легко вгадати. Тому радимо <ph name="BEGIN_LINK" />створювати й зберігати безпечні паролі<ph name="END_LINK" /> в Chrome.</translation> <translation id="2926952073016206995">Веб-переглядачу Chrome потрібен доступ до камери для цього сайту</translation> +<translation id="2928420929544864228">Встановлення завершено.</translation> <translation id="2929907241665500097">Не вдалось оновити веб-переглядач Chrome. <ph name="BEGIN_LINK" />Вирішіть проблеми з оновленням Chrome.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> – Вхід у мережу – Chrome</translation> <translation id="3019382870990049182">Перезапустити, щоб оновити &ОС Chrome Flex</translation> <translation id="303514781271618814">Chrome досліджує нові функції, за допомогою яких сайти забезпечуватимуть ту саму роботу, використовуючи менше ваших даних</translation> <translation id="3037838751736561277">Google Chrome у фоновому режимі.</translation> +<translation id="3038232873781883849">Очікується встановлення…</translation> <translation id="3059710691562604940">Безпечний перегляд вимкнено. Chrome радить увімкнути його.</translation> <translation id="3065168410429928842">Chrome</translation> <translation id="3069821012350118710">Ваші дані зберігатимуться на відвіданих сайтах, доки ви не закриєте Chrome</translation> @@ -116,6 +125,7 @@ <translation id="3169523567916669830">Коли використовуються пробні версії нових функцій, ви можете переглядати й вилучати цікаві теми, на основі яких сайти показують вам оголошення. Chrome оцінює, які теми вас цікавлять, за вашою нещодавньою історією веб-перегляду.</translation> <translation id="3245429137663807393">Якщо ви також будете надсилати звіти про використання Chrome, у них буде включено дані про відвідані URL-адреси</translation> <translation id="3282568296779691940">Вхід у Chrome</translation> +<translation id="3286538390144397061">Перезапустити зараз</translation> <translation id="3360895254066713204">Помічник Chrome</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome перезапуститься зараз}=1{Chrome перезапуститься через 1 секунду}one{Chrome перезапуститься через # секунду}few{Chrome перезапуститься через # секунди}many{Chrome перезапуститься через # секунд}other{Chrome перезапуститься через # секунди}}</translation> <translation id="3396977131400919238">Під час установлення сталася помилка операційної системи. Завантажте Google Chrome ще раз.</translation> @@ -152,9 +162,11 @@ <translation id="4106587138345390261">Chrome досліджує нові функції, з якими сайти могли б працювати як завжди, але використовувати менше вашої інформації</translation> <translation id="4110895483821904099">Налаштуйте новий профіль Chrome</translation> <translation id="4147555960264124640">Ви входите, використовуючи дані облікового запису, яким керує адміністратор. Адміністратор може контролювати ваш профіль Google Chrome. Ваші дані Chrome, як-от програми, закладки, історія, паролі й інші налаштування, буде назавжди пов’язано з обліковим записом <ph name="USER_NAME" />. Ці дані можна видалити на інформаційній панелі Облікових записів Google, але ви не зможете пов’язати їх з іншим обліковим записом. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Встановлення...</translation> <translation id="4149882025268051530">Не вдалося відкрити архів за допомогою програми встановлення. Завантажте Google Chrome ще раз.</translation> <translation id="4191857738314598978">{0,plural, =1{Перезапустіть Chrome упродовж дня}one{Перезапустіть Chrome упродовж # дня}few{Перезапустіть Chrome упродовж # днів}many{Перезапустіть Chrome упродовж # днів}other{Перезапустіть Chrome упродовж # дня}}</translation> <translation id="4205939740494406371">Chrome не може перевірити паролі. Повторіть спробу через 24 години або <ph name="BEGIN_LINK" />перевірте паролі в обліковому записі Google<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">Скасування…</translation> <translation id="4242034826641750751">Веб-переглядачу Chrome потрібен доступ до камери та мікрофона для цього сайту</translation> <translation id="424864128008805179">Вийти з Chrome?</translation> <translation id="4251615635259297716">Пов’язати ваші дані Chrome із цим обліковим записом?</translation> @@ -162,6 +174,7 @@ <translation id="4281844954008187215">Умови використання</translation> <translation id="4293420128516039005">Увійдіть, щоб синхронізувати та персоналізувати роботу Chrome на всіх своїх пристроях</translation> <translation id="4328355335528187361">Версія Google Chrome для розробників (mDNS-In)</translation> +<translation id="4334294535648607276">Завантажено.</translation> <translation id="4335235004908507846">Chrome захищає від порушень безпеки даних, шкідливих розширень тощо</translation> <translation id="4343195214584226067">Розширення <ph name="EXTENSION_NAME" /> додано в Chrome</translation> <translation id="4384570495110188418">Chrome не може перевірити паролі, оскільки ви не ввійшли в обліковий запис</translation> @@ -176,6 +189,7 @@ <translation id="4600710005438004015">Не вдалось оновити Chrome до останньої версії. Ви не зможете скористатися новими функціями та застосувати виправлення системи безпеки.</translation> <translation id="4627412468266359539">Необов’язково: допоможіть нам покращувати функції та підвищувати продуктивність ОС Chrome Flex, автоматично надсилаючи компанії Google дані про використання й діагностику.</translation> <translation id="4633000520311261472">Щоб зробити Chrome безпечнішим, ми вимкнули деякі розширення, установлені не із сайту <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> і, можливо, додані без вашого відома.</translation> +<translation id="4680828127924988555">Скасувати встановлення</translation> <translation id="469553575393225953">Розширення, додатки й теми з невідомих джерел можуть зашкодити вашому пристрою. Рекомендовано встановлювати файли лише з Веб-магазину Chrome.</translation> <translation id="4728575227883772061">Не вдалося здійснити встановлення через невизначену помилку. Якщо наразі Google Chrome запущено, закрийте його та повторіть спробу.</translation> <translation id="4747730611090640388">Chrome оцінює ваші інтереси. Коли ви пізніше відвідаєте якийсь сайт, він може запитати в Chrome про ваші інтереси, щоб персоналізувати для вас оголошення.</translation> @@ -227,10 +241,14 @@ <translation id="5895138241574237353">Перезапустити</translation> <translation id="5901850848447342934">Ви <ph name="BEGIN_BOLD" />вийдете з облікового запису на більшості сайтів<ph name="END_BOLD" />, коли закриєте Chrome. Якщо синхронізацію вимкнено, вихід також буде виконано зі всіх <ph name="BEGIN_BOLD" />сервісів Google і з Chrome<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> – Вхід у мережу</translation> +<translation id="5924017743176219022">Підключення до Інтернету…</translation> <translation id="5940385492829620908">Тут містяться ваші веб-сторінки, закладки та інші дані Chrome.</translation> +<translation id="5941711191222866238">Згорнути</translation> <translation id="5941830788786076944">Зробити Google Chrome переглядачем за промовчанням</translation> <translation id="5959292945051687759">Якщо налаштування немає на цій сторінці, пошукайте його в <ph name="LINK_BEGIN" /> налаштуваннях ОС Chrome<ph name="LINK_END" /></translation> +<translation id="6003112304606738118">Завантаження… Залишилося: <ph name="HOURS" /> год.</translation> +<translation id="6040143037577758943">Закрити</translation> <translation id="6070348360322141662">Щоб підвищити безпеку, Google Chrome шифруватиме ваші дані</translation> <translation id="608006075545470555">Додати робочий профіль у цей веб-переглядач</translation> <translation id="6113794647360055231">Chrome став ще кращим</translation> @@ -239,8 +257,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> – Бета-версія Google Chrome</translation> <translation id="6235018212288296708">Вхідне правило для Google Chrome дозволяє трафік mDNS.</translation> <translation id="6247557882553405851">Менеджер паролів Google</translation> +<translation id="6273793429163604305">Підготовка…</translation> <translation id="6291089322031436445">Версія Chrome для розробників додатків</translation> <translation id="6291549208091401781">Google Chrome уже встановлено для всіх користувачів на вашому комп’ютері.</translation> +<translation id="6327105987658262776">Немає оновлень.</translation> <translation id="6412673304250309937">Перевіряє URL-адреси за списком шкідливих сайтів, що зберігається в Chrome. Якщо сайт намагається викрасти ваш пароль або ви завантажуєте шкідливий файл, Chrome також може надсилати Безпечному перегляду URL-адреси, зокрема уривки вмісту сторінки.</translation> <translation id="6418662306461808273">Перейти в наявний профіль Chrome?</translation> <translation id="6506909944137591434">Веб-переглядачу Chrome потрібен доступ до камери, щоб створити 3D-карту вашого оточення</translation> @@ -261,6 +281,7 @@ <translation id="6943584222992551122">Дані веб-перегляду користувача буде видалено з цього пристрою. Щоб відновити їх, увійдіть в обліковий запис Chrome як <ph name="USER_EMAIL" />.</translation> <translation id="6967962315388095737">Вхідне правило для бета-версії Google Chrome дозволяє трафік mDNS.</translation> <translation id="6989339256997917931">Google Chrome оновлено, проте ви не користувалися цим веб-переглядачем щонайменше 30 днів.</translation> +<translation id="7025789849649390912">Встановлення зупинено.</translation> <translation id="7025800014283535195">Тут можна перемикати профілі Chrome</translation> <translation id="7036251913954633326">Якщо ви хочете скористатися цим обліковим записом лише один раз, увімкніть <ph name="GUEST_LINK_BEGIN" />режим гостя<ph name="GUEST_LINK_END" /> в обліковому записі Chrome. Якщо ви хочете додати обліковий запис для іншого користувача, <ph name="LINK_BEGIN" />зробіть це<ph name="LINK_END" /> на пристрої <ph name="DEVICE_TYPE" />. @@ -289,11 +310,13 @@ <translation id="7481213027396403996">Отримайте найвищий рівень безпеки в Chrome</translation> <translation id="7486227612705979895">Chrome матиме доступ до Диска, щоб робити пропозиції в адресному рядку</translation> <translation id="7535429826459677826">Версія Google Chrome для розробників</translation> +<translation id="7583399374488819119">Програма встановлення <ph name="COMPANY_NAME" /></translation> <translation id="7606334485649076285">ОС Google Chrome Flex</translation> <translation id="7626032353295482388">Вітаємо у Chrome!</translation> <translation id="7626072681686626474">Перш ніж використовувати цей пристрій, потрібно прочитати й прийняти наведені нижче Умови використання <ph name="MANAGER" />. Вони не розширюють, не змінюють і не обмежують Умови використання ОС Google Chrome.</translation> <translation id="7629695634924605473">Якщо ваші паролі колись викрадуть, Chrome повідомить вас про це</translation> <translation id="7641148173327520642">Ваш системний адміністратор налаштував Google Chrome відкривати сторінку <ph name="TARGET_URL_HOSTNAME" /> в <ph name="ALTERNATIVE_BROWSER_NAME" />.</translation> +<translation id="7649070708921625228">Довідка</translation> <translation id="7651907282515937834">Логотип Chrome Enterprise</translation> <translation id="7655455401911432608">Ваша історія веб-перегляду – перелік сайтів, які ви відвідали через Chrome на цьому пристрої.</translation> <translation id="7747138024166251722">Програмі встановлення не вдалося створити тимчасовий каталог. Перевірте наявність вільного простору на диску та дозволу на встановлення програмного забезпечення.</translation> @@ -305,6 +328,8 @@ <translation id="7801699035218095297">Google Chrome намагається скопіювати паролі. Щоб дозволити, введіть свій пароль Windows.</translation> <translation id="7808348361785373670">Видалити з Chrome…</translation> <translation id="7825851276765848807">Програму не вдалося встановити через невизначену помилку. Завантажте Google Chrome ще раз.</translation> +<translation id="7845233973568007926">Дякуємо за встановлення. Щоб почати використовувати пакет <ph name="BUNDLE_NAME" />, потрібно перезапустити комп’ютер.</translation> +<translation id="7872446069773932638">Завантаження… Залишилося: <ph name="SECONDS" /> с.</translation> <translation id="7880591377632733558">Вітаємо в Chrome, <ph name="ACCOUNT_FIRST_NAME" />!</translation> <translation id="7890208801193284374">Якщо вашим комп’ютером користуєтесь не лише ви, а й ваші друзі чи сім’я, вони можуть налаштувати Chrome на свій смак.</translation> <translation id="7896673875602241923">Хтось раніше входив у Chrome на цьому комп’ютері як <ph name="ACCOUNT_EMAIL_LAST" />. Створіть нового користувача Chrome, щоб зберігати свою інформацію окремо.</translation> @@ -315,8 +340,11 @@ <translation id="8005666035647241369">У Менеджері паролів Google на цьому пристрої</translation> <translation id="8008534537613507642">Перевстановити Chrome</translation> <translation id="8013993649590906847">Якщо зображення не має корисного опису, Chrome спробує додати його. Для цього зображення надсилаються в Google.</translation> +<translation id="80471789339884597">Дякуємо за встановлення. Щоб почати використовувати пакет <ph name="BUNDLE_NAME" />, потрібно перезапустити всі веб-переглядачі.</translation> <translation id="8064015586118426197">ОС Chrome Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">Про &Google Chrome</translation> +<translation id="813913629614996137">Ініціалізація...</translation> <translation id="8255190535488645436">Google Chrome використовує вашу камеру та мікрофон.</translation> <translation id="8286862437124483331">Google Chrome намагається показати паролі. Щоб дозволити, введіть свій пароль Windows.</translation> <translation id="828798499196665338">Хтось із твоїх батьків вимкнув "Дозволи для сайтів, додатків і розширень" у Chrome. Вмикати це <ph name="EXTENSION_TYPE_PARAMETER" /> заборонено.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_ur.xtb b/chrome/app/resources/google_chrome_strings_ur.xtb index 688071c..a0954149 100644 --- a/chrome/app/resources/google_chrome_strings_ur.xtb +++ b/chrome/app/resources/google_chrome_strings_ur.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="ur"> <translation id="1001534784610492198">انسٹالر آرکائیو خراب یا غلط ہے۔ براہ کرم Google Chrome کو دوبارہ ڈاؤن لوڈ کریں۔</translation> +<translation id="1026101648481255140">انسٹالیشن دوبارہ شروع کریں</translation> <translation id="102763973188675173">Google Chrome کو حسب ضروت بنائیں اور اسے کنٹرول کریں۔ اپ ڈیٹ دستیاب ہے۔</translation> <translation id="1051826050538111504">آپ کے کمپیوٹر میں نقصان دہ سافٹ ویئر ہے۔ Chrome اسے ہٹا کر آپ کی ترتیبات بحال اور ایکسٹینشنز کو غیر فعال کر سکتا ہے تاکہ آپ کا براؤزر دوبارہ حسب معمول کام کر سکے۔</translation> <translation id="1065672644894730302">آپ کی ترجیحات کو نہیں پڑھا جا سکتا ہے۔ @@ -15,6 +16,7 @@ <translation id="1154147086299354128">Chrome میں &کھولیں</translation> <translation id="1178374936842835197">اگر اس صفحے پر کوئی ترتیب دکھائی نہیں دیتی ہے تو اپنے <ph name="LINK_BEGIN" /> ChromeOS Flex کی ترتیبات<ph name="LINK_END" /> میں دیکھیں</translation> +<translation id="1203500561924088507">انسٹال کرنے کا شکریہ۔ آپ کو <ph name="BUNDLE_NAME" /> استعمال کرنے سے پہلے اپنا براؤزر لازمی طور سے ری اسٹارٹ کرنا چاہیے۔</translation> <translation id="1278833599417554002">Chrome& کو اپ ڈیٹ کرنے کیلئے بند کر کے دوبارہ چلائیں</translation> <translation id="1302523850133262269">Chrome کے ذریعے تازہ ترین سسٹم اپ ڈیٹس کو انسٹال کرتے ہوئے براہ کرم انتظار کریں۔</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> تقاضہ کرتا ہے کہ آپ یہ آلہ استعمال کرنے سے پہلے مندرجہ ذیل سروس کی شرائط کو پڑھیں اور قبول کریں۔ یہ شرائط Google ChromeOS Flex کی شرائط کی توسیع، ان میں ترمیم یا انہیں محدود نہیں کرتی ہیں۔</translation> @@ -34,6 +36,7 @@ <translation id="1619887657840448962">Chrome کو محفوظ تر بنانے کیلئے، ہم نے مندرجہ ذیل ایکسٹینشن کو غیر فعال کر دیا ہے جو <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> میں مندرج نہیں ہے اور ممکن ہے کہ اسے آپ کے علم کے بغیر شامل کر دیا گیا ہو۔</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />آپ کس طرح اپنے ڈیٹا کا نظم کر سکتے ہیں:<ph name="END_BOLD" /> آپ کی رازداری کے تحفظ کے لئے، ہم 4 ہفتے سے زیادہ پرانی آپ کی دلچسپیوں کو خودکار طور پر حذف کر دیتے ہیں۔ جب تک آپ براؤزنگ جاری رکھتے ہیں، فہرست پر دلچسپی دوبارہ ظاہر ہو سکتی ہے۔ یا آپ ان دلچسپیوں کو ہٹا سکتے ہیں جنہیں آپ چاہتے ہیں کہ Chrome نہ دکھائے۔</translation> <translation id="1628000112320670027">Chrome کے بارے میں مدد حاصل کریں</translation> +<translation id="1640672724030957280">ڈاؤن لوڈ ہو رہی ہے…</translation> <translation id="1662146548738125461">ChromeOS Flex کا تعارف</translation> <translation id="1674870198290878346">لنک کو Chrome &پوشیدگی ونڈو میں کھولیں</translation> <translation id="1682634494516646069">Google Chrome اپنے ڈیٹا ڈائریکٹری کو پڑھ یا اس میں لکھ نہیں سکتا ہے: @@ -51,7 +54,9 @@ <translation id="1877026089748256423">Chrome پرانا ہے</translation> <translation id="1919130412786645364">Chrome میں سائن ان کی اجازت دیں</translation> <translation id="1952239763774043237">مستقبل میں Google Chrome اپ ڈیٹس حاصل کرنے کے لیے آپ کو macOS 10.13 یا اس کے بعد کے ورژن کی ضرورت ہوگی۔ یہ کمپیوٹر macOS 10.12 کا استعمال کر رہا ہے۔</translation> +<translation id="1953553007165777902">ڈاؤن لوڈ ہو رہی ہے… <ph name="MINUTE" /> منٹ(منٹس) باقی ہے</translation> <translation id="2018528049276128029">ہر پروفائل میں بُک مارکس، سرگزشت اور پاس ورڈز وغیرہ جیسی Chrome کی اپنی ذاتی معلومات ہوتی ہے</translation> +<translation id="2018879682492276940">انسٹالیشن ناکام ہو گئی۔ دوبارہ کوشش کریں۔</translation> <translation id="2071318482926839249">دوسرا اکاؤنٹ پہلے سے ہی سائن ان ہے۔ اپنی براؤزنگ کو الگ رکھنے کیلئے، Chrome آپ کیلئے آپ کی ذاتی پروفائل تخلیق کر سکتا ہے۔</translation> <translation id="207902854391093810">ٹرائلز کے آن ہونے پر، Ad measurement آپ کی ملاحظہ کی جانے والی سائٹس کو Chrome سے معلومات کی درخواست کرنے کی اجازت دیتا ہے جس سے سائٹ کو اپنے اشتہارات کی کارکردگی کی پیمائش کرنے میں مدد ملتی ہے۔ Ad measurement سائٹس کے درمیان ممکنہ حد تک کم معلومات کی منتقلی کے ذریعے کراس سائٹ ٹریکنگ کو محدود کرتا ہے۔</translation> <translation id="2094648590148273905">ChromeOS Flex کی شرائط</translation> @@ -63,6 +68,7 @@ <translation id="2131230230468101642">آپ کی رازداری کے تحفظ کے لئے، ہم 4 ہفتے سے زیادہ پرانی آپ کی دلچسپیوں کو خودکار طور پر حذف کر دیتے ہیں۔ جب تک آپ براؤزنگ جاری رکھتے ہیں، فہرست پر دلچسپی دوبارہ ظاہر ہو سکتی ہے۔ یا آپ ان دلچسپیوں کو ہٹا سکتے ہیں جنہیں آپ چاہتے ہیں کہ Chrome نہ دکھائے۔</translation> <translation id="2139300032719313227">ChromeOS کو ری اسٹارٹ کریں</translation> <translation id="2151406531797534936">براہ کرم ابھی Chrome دوبارہ شروع کریں</translation> +<translation id="2174917724755363426">انسٹالیشن مکمل نہیں ہے۔ کیا آپ واقعی منسوخ کرنا چاہتے ہیں؟</translation> <translation id="2258103955319320201">اپنے تمام آلات پر اپنے Chrome براؤزر کی چیزوں تک رسائی حاصل کرنے کیلئے، سائن ان کریں اور پھر مطابقت پذیری کو آن کریں</translation> <translation id="2290014774651636340">Google API کلیدیں چھوٹی ہوئی ہیں۔ Google Chrome کی کچھ فعالیت غیر فعال ہو جائے گی۔</translation> <translation id="2290095356545025170">کیا آپ واقعی Google Chrome کو ان انسٹال کرنا چاہتے ہیں؟</translation> @@ -99,13 +105,16 @@ <translation id="2871893339301912279">آپ Chrome میں سائن ان ہیں!</translation> <translation id="2885378588091291677">ٹاسک مینیجر</translation> <translation id="2888126860611144412">Chrome کے بارے میں</translation> +<translation id="2915996080311180594">بعد میں ری سٹارٹ کریں</translation> <translation id="2926676257163822632">کمزور پاس ورڈز کا اندازہ لگانا آسان ہوتا ہے۔ Chrome کو <ph name="BEGIN_LINK" />آپ کے لیے مضبوط پاس ورڈز تخلیق کرنے اور یاد رکھنے دیں<ph name="END_LINK" />۔</translation> <translation id="2926952073016206995">Chrome کو اس سائٹ کے لیے کیمرے کی اجازت درکار ہے</translation> +<translation id="2928420929544864228">انسٹالیشن مکمل ہو گئی۔</translation> <translation id="2929907241665500097">Chrome اپ ڈیٹ نہیں ہوا، کچھ غلط ہو گیا۔ <ph name="BEGIN_LINK" />Chrome اپ ڈیٹ کی دشواریوں اور ناکام اپ ڈیٹس کو درست کریں۔<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> - نیٹ ورک سائن ان - Chrome</translation> <translation id="3019382870990049182">ChromeOS Flex& کو اپ ڈیٹ کرنے کیلئے بند کر کے دوبارہ چلائیں</translation> <translation id="303514781271618814">Chrome نئی خصوصیات کو دریافت کر رہا ہے جو سائٹس کو آپ کے کم ڈیٹا کا استعمال کر کے وہی براؤزنگ تجربہ فراہم کرنے کی اجازت دیتا ہے</translation> <translation id="3037838751736561277">Google Chrome پس منظر وضع میں ہے۔</translation> +<translation id="3038232873781883849">انسٹال ہونے کا انتظار ہے...</translation> <translation id="3059710691562604940">محفوظ براؤزنگ آف ہے۔ Chrome اسے آن کرنے کی تجویز کرتا ہے۔</translation> <translation id="3065168410429928842">Chrome ٹیب</translation> <translation id="3069821012350118710">آپ کی ملاحظہ کردہ سائٹس آپ کے Chrome کو بند کرنے تک آپ کی معلومات کو یاد رکھتی ہیں</translation> @@ -119,6 +128,7 @@ <translation id="3169523567916669830">ٹرائلز کے دوران، آپ دلچسپی کے ان موضوعات کو دیکھ اور ہٹا سکتے ہیں جنہیں سائٹیں آپ کو اشتہارات دکھانے کے لیے استعمال کرتی ہیں۔ Chrome آپ کی حالیہ براؤزنگ کی سرگزشت کی بنیاد پر آپ کی دلچسپیوں کا تخمینہ لگاتا ہے۔</translation> <translation id="3245429137663807393">اگر آپ Chrome کے استعمال کی رپورٹس کا بھی اشتراک کرتے ہیں تو ان رپورٹس میں آپ کے ملاحظہ کردہ URLs شامل ہوں گے</translation> <translation id="3282568296779691940">Chrome میں سائن ان کریں</translation> +<translation id="3286538390144397061">ابھی ری اسٹارٹ کریں</translation> <translation id="3360895254066713204">Chrome مدد کنندہ</translation> <translation id="3379938682270551431">{0,plural, =0{ابھی Chrome دوبارہ لانچ ہوگا}=1{1 سیکنڈ میں Chrome دوبارہ لانچ ہوگا}other{# سیکنڈ میں Chrome دوبارہ لانچ ہوگا}}</translation> <translation id="3396977131400919238">انسٹالیشن کے دوران آپریٹنگ سسٹم کی ایک خرابی پیش آ گئی۔ براہ کرم Google Chrome دوبارہ ڈاؤن لوڈ کریں۔</translation> @@ -155,9 +165,11 @@ <translation id="4106587138345390261">Chrome نئی خصوصیات کو دریافت کر رہا ہے جو سائٹس کو آپ کی کم معلومات کا استعمال کر کے وہی براؤزنگ تجربہ فراہم کرنے کی اجازت دیتی ہیں</translation> <translation id="4110895483821904099">اپنی نئی Chrome پروفائل سیٹ اپ کریں</translation> <translation id="4147555960264124640">آپ ایک زیر انتظام اکاؤنٹ کے ساتھ سائن ان کر رہے ہیں اور اس کے منتظم کو اپنے Google Chrome پروفائل پر کنٹرول دے رہے ہیں۔ آپ کا Chrome کا ڈیٹا جیسے آپ کی ایپس، بُک مارکس، سرگزشت، پاس ورڈز اور دیگر ترتیبات <ph name="USER_NAME" /> سے مستقل طور پر جڑ جائیں گی۔ آپ Google اکاؤنٹس ڈیش بورڈ کے ذریعہ یہ ڈیٹا حذف کر سکیں گے، لیکن آپ یہ ڈیٹا دوسرے اکاؤنٹ کے ساتھ وابستہ نہیں کر سکیں گے۔ <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">انسٹال جاری…</translation> <translation id="4149882025268051530">انسٹالر آرکائیو کا کمپریشن ختم کرنے میں ناکام ہوگیا۔ براہ کرم Google Chrome کو دوبارہ ڈاؤن لوڈ کریں۔</translation> <translation id="4191857738314598978">{0,plural, =1{ایک دن کے اندر Chrome کو دوبارہ لانچ کریں}other{# دن کے اندر Chrome کو دوبارہ لانچ کریں}}</translation> <translation id="4205939740494406371">Chrome آپ کے پاس ورڈز چیک نہیں کر سکتا ہے۔ 24 گھنٹے بعد دوبارہ کوشش کریں یا <ph name="BEGIN_LINK" />اپنے Google اکاؤنٹ میں پاس ورڈز چیک کریں<ph name="END_LINK" />۔</translation> +<translation id="4222932583846282852">منسوخ ہو رہا ہے...</translation> <translation id="4242034826641750751">Chrome کو اس سائٹ کے لیے کیمرے اور مائیکروفون کی اجازتیں درکار ہیں</translation> <translation id="424864128008805179">Chrome سے سائن آؤٹ کریں؟</translation> <translation id="4251615635259297716">آپ کا Chrome ڈیٹا اس اکاؤنٹ سے لنک کریں؟</translation> @@ -165,6 +177,7 @@ <translation id="4281844954008187215">سروس کی شرائط</translation> <translation id="4293420128516039005">اپنے آلات پر Chrome کو مطابقت پذیر اور ذاتی نوعیت کا بنانے کے لیے سائن ان کریں</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">ڈاؤن لوڈ مکمل ہوگیا۔</translation> <translation id="4335235004908507846">Chrome آپ کو ڈیٹا کی خلاف ورزیوں، غلط ایکسٹینشنز اور مزید بہت کچھ سے محفوظ رکھنے میں مدد کر سکتا ہے</translation> <translation id="4343195214584226067"><ph name="EXTENSION_NAME" /> کو Chrome میں شامل کر دیا گیا ہے</translation> <translation id="4384570495110188418">Chrome آپ کے پاس ورڈز چیک نہیں کر سکتا کیونکہ آپ سائن ان نہیں ہیں</translation> @@ -179,6 +192,7 @@ <translation id="4600710005438004015">Chrome تازہ ترین ورژن میں اپ ڈیٹ نہیں ہو سکا اسلئے آپ نئی خصوصیات اور سیکیورٹی کی اصلاحات سے محروم ہو رہے ہیں۔</translation> <translation id="4627412468266359539">اختیاری: Google کو ڈائیگناسٹک اور استعمال کا ڈیٹا خودکار طور پر بھیج کر ChromeOS Flex کی خصوصیات اور کارکردگی کو بہتر بنانے میں مدد کریں۔</translation> <translation id="4633000520311261472">Chrome کو محفوظ تر بنانے کیلئے، ہم نے کچھ ایکسٹینشنز کو غیر فعال کر دیا ہے جو <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> میں مندرج نہیں ہیں اور ممکن ہے ان کو آپ کو بتائے بغیر شامل کیا گیا ہو۔</translation> +<translation id="4680828127924988555">انسٹالیشن منسوخ کریں</translation> <translation id="469553575393225953">نامعلوم ذرائع سے ایکسٹینشنز، ایپس اور تھیمز آپ کے آلے کو نقصان پہنچا سکتے ہیں۔ Chrome انہیں صرف Chrome ویب اسٹور سے انسٹال کرنے کی تجویز کرتا ہے</translation> <translation id="4728575227883772061">غیر متعینہ خرابی کی وجہ سے انسٹالیشن ناکام ہوگیا۔ اگر فی الحال Google Chrome چل رہا ہے تو براہ کرم اسے بند کر دیں اور دوبارہ کوشش کریں۔</translation> <translation id="4747730611090640388">Chrome آپ کی دلچسپیوں کا اندازہ لگا سکتا ہے۔ بعد میں، آپ کی ملاحظہ کی جانے والی سائٹ آپ کو دکھائی دینے والے اشتہارات کو ذاتی نوعیت کا بنانے کے لیے Chrome سے آپ کی دلچسپیوں کو دیکھنے کا مطالبہ کر سکتی ہے۔</translation> @@ -234,10 +248,14 @@ <translation id="5895138241574237353">دوبارہ شروع کریں</translation> <translation id="5901850848447342934">آپ کے Chrome کو بند کرنے پر، آپ کو <ph name="BEGIN_BOLD" />بیشتر سائٹس سے سائن آؤٹ<ph name="END_BOLD" /> کر دیا جائے گا۔ 'سِنک کرنا' آف ہونے پر، آپ کو <ph name="BEGIN_BOLD" />Google سروسز اور Chrome سے بھی سائن آؤٹ<ph name="END_BOLD" /> کر دیا جائے گا۔</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - نیٹ ورک سائن ان</translation> +<translation id="5924017743176219022">انٹرنیٹ سے منسلک کیا جا رہا ہے…</translation> <translation id="5940385492829620908">آپ کا ویب، بُک مارکس اور دیگر Chrome مواد یہاں رہتے ہیں۔</translation> +<translation id="5941711191222866238">چھوٹا کریں</translation> <translation id="5941830788786076944">Google Chrome کو ڈیفالٹ براؤزر بنائیں</translation> <translation id="5959292945051687759">اگر اس صفحے پر کوئی ترتیب دکھائی نہیں دیتی ہے تو اپنے <ph name="LINK_BEGIN" /> ChromeOS کی ترتیبات<ph name="LINK_END" /> میں دیکھیں</translation> +<translation id="6003112304606738118">ڈاؤن لوڈ ہو رہی ہے… <ph name="HOURS" /> گھنٹہ(گھنٹے) باقی ہے</translation> +<translation id="6040143037577758943">بند کریں</translation> <translation id="6070348360322141662">اضافی سیکیورٹی کیلئے، Google Chrome آپ کا ڈیٹا مرموز کر دے گا</translation> <translation id="608006075545470555">اس براؤزر میں دفتری پروفائل شامل کریں</translation> <translation id="6113794647360055231">Chrome اور بھی بہتر ہوگیا ہے</translation> @@ -246,8 +264,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> - Google Chrome بی ٹا</translation> <translation id="6235018212288296708">mDNS ٹریفک کی اجازت دینے کیلئے Google Chrome کیلئے ان باؤنڈ اصول۔</translation> <translation id="6247557882553405851">Google پاس ورڈ مینیجر</translation> +<translation id="6273793429163604305">تیار ہو رہی ہے…</translation> <translation id="6291089322031436445">Chrome Dev ایپس</translation> <translation id="6291549208091401781">Google Chrome پہلے سے ہی آپ کے کمپیوٹر پر سبھی صارفین کیلئے انسٹال ہے۔</translation> +<translation id="6327105987658262776">کوئی اپ ڈیٹ دستیاب نہیں ہے۔</translation> <translation id="6412673304250309937">Chrome میں اسٹور کردہ غیر محفوظ سائٹس کی فہرست کے URLs چیک کرتا ہے۔ اگر کوئی سائٹ آپ کا پاس ورڈ چرانے کی کوشش کرتی ہے یا جب آپ نقصان دہ فائل ڈاؤن لوڈ کرتے ہیں تو Chrome محفوظ براؤزنگ پر صفحہ کے مواد کے بائٹس سمیت URLs بھیجتا ہے۔</translation> <translation id="6418662306461808273">موجودہ Chrome پروفائل پر سوئچ کریں؟</translation> <translation id="6506909944137591434">Chrome کو آپ کے اطراف کا 3D نقشہ تخلیق کرنے کے لیے کیمرے کی اجازت درکار ہے</translation> @@ -268,6 +288,7 @@ <translation id="6943584222992551122">اس شخص کا براؤزنگ ڈیٹا اس آلے سے حذف کر دیا جائے گا۔ ڈیٹا بحال کرنے کیلئے، Chrome میں بطور <ph name="USER_EMAIL" /> سائن ان کریں۔</translation> <translation id="6967962315388095737">mDNS ٹریفک کی اجازت دینے کے لیے Google Chrome بی ٹا کے لیے ان باؤنڈ اصول۔</translation> <translation id="6989339256997917931">Google Chrome کو اپ ڈیٹ کر دیا گیا ہے لیکن آپ نے کم از کم 30 دن سے اسے استعمال نہیں کیا ہے۔</translation> +<translation id="7025789849649390912">انسٹالیشن رک گئی۔</translation> <translation id="7025800014283535195">آپ یہاں Chrome پروفائلز کے درمیان سوئچ کر سکتے ہیں</translation> <translation id="7036251913954633326">اگر آپ اس اکاؤنٹ کو صرف ایک بار استعمال کرنا چاہتے ہیں تو آپ Chrome براؤزر میں <ph name="GUEST_LINK_BEGIN" />مہمان وضع<ph name="GUEST_LINK_END" /> کا استعمال کر سکتے ہیں۔ اگر آپ کسی اور کے لیے کوئی اکاؤنٹ شامل کرنا چاہتے ہیں تو اپنے <ph name="DEVICE_TYPE" /> میں <ph name="LINK_BEGIN" />ایک نیا شخص شامل کریں<ph name="LINK_END" />۔ @@ -296,11 +317,13 @@ <translation id="7481213027396403996">Chrome کی مضبوط ترین سیکیورٹی حاصل کریں</translation> <translation id="7486227612705979895">پتہ بار میں تجاویز پیش کرنے کے لیے Chrome آپ کی Drive تک رسائی حاصل کرے گا</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119"><ph name="COMPANY_NAME" /> انسٹالر</translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">Chrome میں خوش آمدید</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> تقاضہ کرتا ہے کہ آپ یہ آلہ استعمال کرنے سے پہلے مندرجہ ذیل سروس کی شرائط کو پڑھیں اور قبول کریں۔ یہ شرائط Google ChromeOS کی شرائط کی توسیع، ان میں ترمیم یا انہیں محدود نہیں کرتی ہیں۔</translation> <translation id="7629695634924605473">Chrome آپ کو بتاتا ہے کہ آیا آپ کے پاس ورڈز کے ساتھ کبھی چھیڑ چھاڑ کی گئی ہے</translation> <translation id="7641148173327520642">آپ کے سسٹم کے منتظم نے <ph name="TARGET_URL_HOSTNAME" /> تک رسائی حاصل کرنے کیلئے Google Chrome کو <ph name="ALTERNATIVE_BROWSER_NAME" /> کھولنے کیلئے کنفیگر کیا ہے۔</translation> +<translation id="7649070708921625228">مدد</translation> <translation id="7651907282515937834">Chrome انٹرپرائز کا لوگو</translation> <translation id="7655455401911432608">آپ کی براؤزنگ کی سرگزشت، ان سائٹس کا ریکارڈ جو آپ اس آلے پر Chrome کا استعمال کر کے ملاحظہ کر چکے ہیں۔</translation> <translation id="7747138024166251722">انسٹالر ایک عارضی ڈائرکٹری نہیں بنا سکا۔ سافٹ ویئر انسٹال کرنے کیلئے براہ کرم ڈسک کی خالی جگہ اور اجازت کو چیک کریں۔</translation> @@ -312,6 +335,8 @@ <translation id="7801699035218095297">Google Chrome پاس ورڈز کاپی کرنے کی کوشش کر رہا ہے۔ اس کی اجازت دینے کے لیے اپنا Windows پاس ورڈ ٹائپ کریں۔</translation> <translation id="7808348361785373670">Chrome سے ہٹائیں…</translation> <translation id="7825851276765848807">غیر متعین خرابی کی وجہ سے انسٹالیشن ناکام ہو گیا۔ براہ کرم Google Chrome دوبارہ ڈاؤن لوڈ کریں۔</translation> +<translation id="7845233973568007926">انسٹال کرنے کا شکریہ۔ آپ کو <ph name="BUNDLE_NAME" /> استعمال کرنے سے پہلے اپنا کمپیوٹر لازمی طور سے ری اسٹارٹ کرنا چاہیے۔</translation> +<translation id="7872446069773932638">ڈاؤن لوڈ ہو رہی ہے… <ph name="SECONDS" /> سیکنڈ(سیکنڈز) باقی ہے</translation> <translation id="7880591377632733558">Chrome میں خوش آمدید، <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">اگر آپ ایک کمپیوٹر کا اشتراک کرتے ہیں تو دوست اور خاندان الگ الگ براؤز کر سکتے ہیں اورChrome کو اپنی مرضی کے موافق ترتیب دے سکتے ہیں۔</translation> <translation id="7896673875602241923">کسی نے قبل ازیں اس کمپیوٹر پر Chrome میں <ph name="ACCOUNT_EMAIL_LAST" /> کے بطور سائن ان کیا۔ اپنی معلومات علیحدہ رکھنے کیلئے براہ کرم ایک نیا Chrome صارف بنائیں۔</translation> @@ -322,8 +347,11 @@ <translation id="8005666035647241369">اس آلے پر Google پاس ورڈ مینیجر میں</translation> <translation id="8008534537613507642">Chrome کو دوبارہ انسٹال کریں</translation> <translation id="8013993649590906847">اگر کسی تصویر میں مفید تفصیل موجود نہیں ہے تو Chrome آپ کے لیے تفصیل فراہم کرنے کی کوشش کرے گا۔ تفصیلات تخلیق کرنے کے لیے، تصاویر Google کو بھیجی جاتی ہیں۔</translation> +<translation id="80471789339884597">انسٹال کرنے کا شکریہ۔ آپ کو <ph name="BUNDLE_NAME" /> استعمال کرنے سے پہلے اپنے تمام براؤزرز لازمی طور سے ری اسٹارٹ کرنا چاہیے۔</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">&Google Chrome کے بارے میں</translation> +<translation id="813913629614996137">آغاز کیا جا رہا ہے…</translation> <translation id="8255190535488645436">Google Chrome آپ کا کیمرا اور مائیکروفون استعمال کر رہا ہے۔</translation> <translation id="8286862437124483331">Google Chrome پاس ورڈز دکھانے کی کوشش کر رہا ہے۔ اس کی اجازت دینے کیلئے اپنا Windows پاس ورڈ ٹائپ کریں۔</translation> <translation id="828798499196665338">آپ کے والدین نے "Chrome کی خاطر سائٹس، ایپس اور ایکسٹینشنز کے لیے اجازتوں" کو آف کر دیا ہے۔ اس <ph name="EXTENSION_TYPE_PARAMETER" /> کو فعال کرنے کی اجازت نہیں ہے۔</translation>
diff --git a/chrome/app/resources/google_chrome_strings_uz.xtb b/chrome/app/resources/google_chrome_strings_uz.xtb index 97efb0f..f36daa4 100644 --- a/chrome/app/resources/google_chrome_strings_uz.xtb +++ b/chrome/app/resources/google_chrome_strings_uz.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="uz"> <translation id="1001534784610492198">O‘rnatish dasturi arxivi shikastlangan. Google Chrome‘ni qaytadan yuklab oling.</translation> +<translation id="1026101648481255140">Oʻrnatishda davom etish</translation> <translation id="102763973188675173">Google Chrome brauzerini o‘z didingizda sozlang. Yangilanish mavjud.</translation> <translation id="1051826050538111504">Kompyuteringizda zararli dasturlar topildi. Chrome uni tozalab, sozlamalarni qayta tiklashi, kengaytmalarni oʻchirib qoʻyishi mumkin.</translation> <translation id="1065672644894730302">Sozlamalarni ko‘rib bo‘lmadi. Ba’zi funksiyalar mavjud emas va o‘zgartirilgan sozlamalar saqlanmaydi.</translation> @@ -13,6 +14,7 @@ <translation id="1154147086299354128">Chrome brauzerida &ochish</translation> <translation id="1178374936842835197">Agar sozlama bu sahifada chiqmasa, <ph name="LINK_BEGIN" /> ChromeOS Flex sozlamalarini<ph name="LINK_END" /> tekshiring.</translation> +<translation id="1203500561924088507">Oʻrnatganingiz uchun tashakkur! <ph name="BUNDLE_NAME" />ni ishlatishdan oldin brauzerni qayta ishga tushirishingiz lozim.</translation> <translation id="1278833599417554002">&Chrome brauzerini yangilash uchun qayta ishga tushiring</translation> <translation id="1302523850133262269">Chrome so‘nggi tizim yangilanishlarini o‘rnatguncha kutib turing.</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> bu qurilmadan foydalanishdan oldin quyidagi Xizmat shartlarini oʻqib, qabul qilishingizni talab qiladi. Bu shartlar Google ChromeOS Flex shartlarini kengaytirmaydi, oʻzgartirmaydi yoki cheklamaydi.</translation> @@ -33,6 +35,7 @@ <translation id="1619887657840448962">Chrome brauzerini xavfsiz holda saqlash uchun <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> ro‘yxatida keltirilmagan va sizga bildirmasdan qo‘shilgan bo‘lishi mumkin bo‘lgan quyidagi kengaytma o‘chirib qo‘yiladi.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Maʼlumotlaringizni qanday boshqarish mumkin:<ph name="END_BOLD" /> Maxfliylikni himoya qilish maqsadida biz 4 haftadan uzoq saqlangan qiziqishlarni avtomatik oʻchiramiz. Sahifalar takroriy ochilganida qiziqish roʻyxatda yana chiqishi mumkin. Yoki Chrome foydalanmasligini istasangiz, qiziqishlarni olib tashlashingiz mumkin.</translation> <translation id="1628000112320670027">Chrome yordam markazi</translation> +<translation id="1640672724030957280">Yuklab olinmoqda...</translation> <translation id="1662146548738125461">ChromeOS Flex haqida</translation> <translation id="1674870198290878346">Havolani Chromening &inkognito oynasida ochish</translation> <translation id="1682634494516646069">Google Chrome brauzeri quyidagi jildda ma’lumotlarni o‘qish va yozish amallarini bajara olmadi: @@ -49,7 +52,9 @@ <translation id="1877026089748256423">Chrome versiyasi eskirdi</translation> <translation id="1919130412786645364">Chrome hisobiga kirishga ruxsat berish</translation> <translation id="1952239763774043237">Google Chrome yangilanishlari macOS 10.13 yoki undan yuqori versiyalarda ishlaydi. Bu kompyuterdagi versiya: macOS 10.12.</translation> +<translation id="1953553007165777902">Yuklab olinmoqda... <ph name="MINUTE" /> daqiqa qoldi</translation> <translation id="2018528049276128029">Har bir profilda bukmark, tarix va parol kabi Chrome axboroti saqlanadi</translation> +<translation id="2018879682492276940">Oʻrnatilmadi. Qayta urining.</translation> <translation id="2071318482926839249">Boshqa hisob bilan kirilgan. Internetni alohida kezish uchun Chrome siz uchun alohida profil yaratadi.</translation> <translation id="207902854391093810">Sinov muddatlari yoqilganida Reklama statistikasi orqali siz kiradigan saytlar ulardagi reklama unumdorligini hisoblashga yordam beradigan maʼlumotlarni Chrome ilovasidan olishi mumkin. Reklama statistikasi imkon qadar kam axborotni saytlararo ulashish orqali saytlardagi kuzatuv mexanizmlarini taqiqlaydi.</translation> <translation id="2094648590148273905">ChromeOS Flex shartlari</translation> @@ -61,6 +66,7 @@ <translation id="2131230230468101642">Maxfiylikni himoya qilish maqsadida biz 4 haftadan uzoq saqlangan qiziqishlarni avtomatik oʻchiramiz. Sahifalar takroriy ochilganida qiziqish roʻyxatda yana chiqishi mumkin. Yoki Chrome foydalanmasligini istasangiz, qiziqishlarni olib tashlashingiz mumkin.</translation> <translation id="2139300032719313227">ChromeOS tizimini qayta ishga tushirish</translation> <translation id="2151406531797534936">Chromeni hozir qayta ishga tushiring</translation> +<translation id="2174917724755363426">Oʻrnatish yakunlanmadi. Haqiqatan ham bekor qilmoqchimisiz?</translation> <translation id="2258103955319320201">Chrome brauzeridagi axborotlardan barcha qurilmalaringizda foydalanish uchun hisobingizga kiring va sinxronizatsiyani yoqing</translation> <translation id="2290014774651636340">Google API kalitlari topilmadi. Google Chrome’ning ba’zi funksiyalari o‘chirib qo‘yiladi.</translation> <translation id="2290095356545025170">Haqiqatan ham Google Chrome brauzerini o‘chirib tashlamoqchimisiz?</translation> @@ -97,13 +103,16 @@ <translation id="2871893339301912279">Chrome brauzeriga xush kelibsiz!</translation> <translation id="2885378588091291677">Vazifalar boshqaruvi</translation> <translation id="2888126860611144412">Chrome haqida</translation> +<translation id="2915996080311180594">Keyinroq qayta ishga tushirish</translation> <translation id="2926676257163822632">Kuchsiz parollar oson topiladi. Chrome <ph name="BEGIN_LINK" />siz uchun ishonchli parol yaratsin va eslab qolsin<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">Chrome bu saytda kameradan foydalanishiga ruxsat kerak</translation> +<translation id="2928420929544864228">Oʻrnatildi.</translation> <translation id="2929907241665500097">Notanish xatolik tufayli Chrome yangilanmadi. <ph name="BEGIN_LINK" />Chromedagi yangilanish muammolari va xatoliklarni tuzatish.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> - Tarmoqqa kirish - Chrome</translation> <translation id="3019382870990049182">&ChromeOS Flex yangilanishi uchun qayta ishga tushirish</translation> <translation id="303514781271618814">Chrome saytlarga kamroq maʼlumotlaringiz bilan bir xil brauzer xizmatlarini taqdim etishiga imkon beruvchi yangi funksiyalarni oʻrganib chiqmoqda</translation> <translation id="3037838751736561277">Google Chrome orqa fon rejimida ishlamoqda.</translation> +<translation id="3038232873781883849">Oʻrnatish kutilmoqda…</translation> <translation id="3059710691562604940">Saytlarni xavfsiz kezish yoniq emas. Chrome uni yoqishingizni tavsiya qiladi.</translation> <translation id="3065168410429928842">Chrome sahifasi</translation> <translation id="3069821012350118710">Siz ochgan saytlar maʼlumotlaringizni Chrome yopilmaguncha esda saqlaydi</translation> @@ -117,6 +126,7 @@ <translation id="3169523567916669830">Sinov davrida saytlar reklamani chiqarish uchun ishlatadigan sizga qiziq mavzularni koʻrish va olib tashlash mumkin. Chrome siz ochgan saytlar asosida sizga qiziq boʻlishi mumkin mavzularni taxmin qiladi.</translation> <translation id="3245429137663807393">Shuningdek, Chrome foydalanish statistikasini ham ulashsangiz, bu hisobotlarga siz tashrif qilgan URL manzillar ham kiradi</translation> <translation id="3282568296779691940">Chrome hisobiga kirish</translation> +<translation id="3286538390144397061">Hozir qaytadan ishga tushirish</translation> <translation id="3360895254066713204">Chrome Helper</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome hozir qayta ishga tushadi}=1{Chrome 1 soniyadan keyin qayta ishga tushadi}other{Chrome # soniyadan keyin qayta ishga tushadi}}</translation> <translation id="3396977131400919238">O‘rnatish mobaynida operatsion tizim xatoligi yuz berdi. Google Chrome’ni qaytadan yuklab oling.</translation> @@ -153,9 +163,11 @@ <translation id="4106587138345390261">Chrome saytlarga kamroq maʼlumotlaringiz bilan bir xil brauzer xizmatlarini taqdim etishiga imkon beruvchi yangi funksiyalarni oʻrganib chiqmoqda</translation> <translation id="4110895483821904099">Yangi Chrome profilini sozlang</translation> <translation id="4147555960264124640">Siz boshqaruvdagi hisobga kiryapsiz va uning administratoriga Google Chrome profilingizni boshqarishga ruxsat beryapsiz. Ilovalar, xatcho‘plar, brauzer tarixi, parollar va boshqa sozlamalar kabi barcha Chrome ma’lumotlaringiz <ph name="USER_NAME" /> hisobiga biriktiriladi. Siz bu ma’lumotlarni Google hisoblar shaxsiy kabinetidan o‘chirishingiz mumkin, lekin bu ma’lumotlarni boshqa hisob bilan bog‘lay olmaysiz. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">O‘rnatilmoqda..</translation> <translation id="4149882025268051530">Fayllarni arxivdan chiqarib bo‘lmadi. Google Chrome‘ni qayta yuklab oling.</translation> <translation id="4191857738314598978">{0,plural, =1{Chrome brauzerini 1 kun ichida qayta ishga tushiring}other{Chrome brauzerini # kun ichida qayta ishga tushiring}}</translation> <translation id="4205939740494406371">Chrome parollaringizni tekshira olmadi. 24 soatdan keyin qayta urining yoki <ph name="BEGIN_LINK" />Google hisobingizdagi parollarni tekshiring<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">Bekor qilinmoqda...</translation> <translation id="4242034826641750751">Chrome bu saytda kamera va mikrofondan foydalanishiga ruxsat kerak</translation> <translation id="424864128008805179">Chrome hisobidan chiqmoqchimisiz?</translation> <translation id="4251615635259297716">Chrome ma’lumotlari bu hisobga bog‘lansinmi?</translation> @@ -163,6 +175,7 @@ <translation id="4281844954008187215">Xizmat shartlari</translation> <translation id="4293420128516039005">Chrome brauzerini barcha qurilmalringizda sinxronlash va o‘zingizga moslab olish uchun hisobingizga kiring</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">Yuklab olindi.</translation> <translation id="4335235004908507846">Chrome maʼlumotlaringizni axborotlar sizib chiqishi va xavfsizlikka oid boshqa muammolardan himoyalaydi</translation> <translation id="4343195214584226067"><ph name="EXTENSION_NAME" /> kengaytmasi Chromega o‘rnatildi</translation> <translation id="4384570495110188418">Chrome parollaringizni faqat hisobingizga kirganingizdan keyin tekshira oladi</translation> @@ -177,6 +190,7 @@ <translation id="4600710005438004015">Chrome brauzerining so‘nggi versiyasini o‘rnatib bo‘lmadi. Xavfsizlik sozlamalariga kiritilgan tuzatishlar va yangi funksiyalardan bahramand bo‘la olmaysiz.</translation> <translation id="4627412468266359539">Ixtiyoriy: Google serverlariga diagnostika va foydalanish statistikasi maʼlumotlarini yuborish orqali ChromeOS Flex tizimini takomillashtirishga yordam bering.</translation> <translation id="4633000520311261472">Chrome brauzerini xavfsiz holda saqlash uchun <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> ro‘yxatida keltirilmagan va sizga bildirmasdan qo‘shilgan bo‘lishi mumkin bo‘lgan ayrim kengaytmalar o‘chirib qo‘yildi.</translation> +<translation id="4680828127924988555">Oʻrnatishni bekor qilish</translation> <translation id="469553575393225953">Nomaʼlum manbalar kengaytmalari, ilovalari va mavzulari qurilmangizni zararlashi mumkin. Chrome ularni fqat Chrome Web Store orqali oʻrnatishni tavsiya qiladi</translation> <translation id="4728575227883772061">Noma’lum xatolik tufayli o‘rnatish amalga oshmadi. Agar hozirda Chromium ishlab turgan bo‘lsa, iltimos brauzeringizni yoping va qayta urinib ko‘ring.</translation> <translation id="4747730611090640388">Chrome qiziqishlaringizni taxmin qilishi mumkin. Keyinchalik sayt sizga chiqadigan reklamani moslashtirish maqsadida Chrome ilovasidan qiziqishlaringiz haqida soʻrashi mumkin.</translation> @@ -232,11 +246,15 @@ <translation id="5895138241574237353">Qayta ishga tushirish</translation> <translation id="5901850848447342934">Chrome yopilganda <ph name="BEGIN_BOLD" />aksar saytlardan chiqib ketasiz<ph name="END_BOLD" />. Agar sinxronizatsiya oʻchiq boʻlsa, <ph name="BEGIN_BOLD" />Google xizmatlari va Chrome hisobingizdan ham chiqib ketasiz<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - Tarmoqqa kirish</translation> +<translation id="5924017743176219022">Internetga ulanmoqda…</translation> <translation id="5940385492829620908">Chrome‘dagi barcha veb sahifalar, xatcho‘plar va boshqa ma’lumotlarni bu yerdan topish mumkin.</translation> +<translation id="5941711191222866238">Yig‘ish</translation> <translation id="5941830788786076944">Google Chrome standart brauzer qilib belgilansin</translation> <translation id="5959292945051687759">Agar sozlama bu sahifada chiqmasa, <ph name="LINK_BEGIN" /> ChromeOS sozlamalarini<ph name="LINK_END" /> tekshiring.</translation> +<translation id="6003112304606738118">Yuklab olinmoqda... <ph name="HOURS" /> soat qoldi</translation> +<translation id="6040143037577758943">Yopish</translation> <translation id="6070348360322141662">Xavfsizlik himoyasini oshirish maqsadida Google Chrome ma’lumotlaringizni shifrlaydi</translation> <translation id="608006075545470555">Bu brauzerga ish profilini kiritish</translation> <translation id="6113794647360055231">Chrome ancha yaxshilanmoqda</translation> @@ -245,8 +263,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> - Google Chrome Beta</translation> <translation id="6235018212288296708">Google Chrome mDNS trafigiga ruxsat berishiga oid kiruvchi qoida.</translation> <translation id="6247557882553405851">Google Parollar menejeri</translation> +<translation id="6273793429163604305">Boshladik…</translation> <translation id="6291089322031436445">Chrome Dev ilovalari</translation> <translation id="6291549208091401781">Google Chrome allaqachon kompyuterdagi barcha foydalanuvchilar uchun o‘rnatilgan.</translation> +<translation id="6327105987658262776">Hech qanday yangilanish mavjud emas.</translation> <translation id="6412673304250309937">URL manzillar Chrome bilgan zararli saytlar roʻyxati orqali tekshiriladi. Agar sayt parolingizni oʻgirlashga urinsa yoki zararli fayl yuklab olsangiz, Chrome ham URL manzillar kabi sahifa elementlarini Saytlarni xavfsiz kezish tizimiga yuborishi mumkin.</translation> <translation id="6418662306461808273">Mavjud Chrome profiliga almashilsinmi?</translation> <translation id="6506909944137591434">Chrome atrofingiz 3D xxaritasini yaratishi uchun kameradan foydalanishiga ruxsat kerak</translation> @@ -267,6 +287,7 @@ <translation id="6943584222992551122">Bu foydalanuvchi brauzerining tarixi ushbu qurilmadan butunlay tozalanadi. Axborotlarni tiklash uchun brauzerga <ph name="USER_EMAIL" /> sifatida kiring.</translation> <translation id="6967962315388095737">Google Chrome Beta mDNS trafigiga ruxsat berishiga oid kiruvchi qoida.</translation> <translation id="6989339256997917931">Google Chrome yangilandi, lekin siz undan so‘nggi 30 kun davomida foydalanmadingiz.</translation> +<translation id="7025789849649390912">Oʻrnatish toʻxtatildi.</translation> <translation id="7025800014283535195">Bu yerda Chrome profillarini almashtirish mumkin</translation> <translation id="7036251913954633326">Bu hisobdan bir marta foydalanish uchun Chrome brauzerida <ph name="GUEST_LINK_BEGIN" />Mehmon rejimidan<ph name="GUEST_LINK_END" /> foydalanishingiz mumkin. Biror kishi uchun hisob qoʻshmoqchi boʻlsangiz, <ph name="LINK_BEGIN" />yangi shaxsni<ph name="LINK_END" /> <ph name="DEVICE_TYPE" /> qurilmasiga qoʻshing. @@ -295,11 +316,13 @@ <translation id="7481213027396403996">Chrome brauzerining kuchli xavfsizligidan foydalaning</translation> <translation id="7486227612705979895">Manzil panelida tavsiyalarni namoyish qilish uchun Chrome sizning Drive omboringizdan foydalanadi</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119"><ph name="COMPANY_NAME" /> oʻrnatish vositasi</translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">Chrome brauzeriga xush kelibsiz!</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> bu qurilmadan foydalanishdan oldin quyidagi Xizmat shartlarini oʻqib, qabul qilishingizni talab qiladi. Bu shartlar Google ChromeOS shartlarini kengaytirmaydi, oʻzgartirmaydi yoki cheklamaydi.</translation> <translation id="7629695634924605473">Parollaringiz oshkor etilsa, Chrome bu haqida xabar qiladi</translation> <translation id="7641148173327520642">Tizim administratori tomonidan Google Chrome brauzeri <ph name="TARGET_URL_HOSTNAME" /> sahifasini <ph name="ALTERNATIVE_BROWSER_NAME" /> orqali ochiladigan qilib sozlangan.</translation> +<translation id="7649070708921625228">Yordam</translation> <translation id="7651907282515937834">Chrome Enterprise logotipi</translation> <translation id="7655455401911432608">Bu qurilmada Chrome orqali siz kirgan saytlar tarixidagi qaydlar.</translation> <translation id="7747138024166251722">O‘rnatish dasturi vaqtinchalik katalog yarata olmadi. Sizda ilovalar o‘rnatish uchun yetarli vakolat yoki disk yetarli bo‘sh joy yo‘q bo‘lsa kerak.</translation> @@ -311,6 +334,8 @@ <translation id="7801699035218095297">Chrome parollarni nusxalashga urinmoqda. Ruxsat berish uchun Windows parolingizni kiriting.</translation> <translation id="7808348361785373670">Chrome‘dan olib tashlash...</translation> <translation id="7825851276765848807">O‘rnatish vaqtida kutilmagan xatolik yuz berdi. Google Chrome‘ni qayta yuklab oling.</translation> +<translation id="7845233973568007926">Oʻrnatganingiz uchun tashakkur! <ph name="BUNDLE_NAME" />ni ishlatishdan oldin kompyuterni qayta ishga tushirishingiz lozim.</translation> +<translation id="7872446069773932638">Yuklab olinmoqda... <ph name="SECONDS" /> soniya qoldi.</translation> <translation id="7880591377632733558"><ph name="ACCOUNT_FIRST_NAME" />, Chrome brauzeriga xush kelibsiz!</translation> <translation id="7890208801193284374">Agar kompyuterdan yaqinlaringiz va do‘stlaringiz ham foydalansa, ular Chrome brauzerini o‘zlari xohlagancha sozlab olishlari mumkin.</translation> <translation id="7896673875602241923">Oldinroq Chrome profiliga kimdir bu kompyuterdan <ph name="ACCOUNT_EMAIL_LAST" /> sifatida kirgan. Ma’lumotlaringizni alohida saqlash uchun yangi Chrome profilini yarating.</translation> @@ -321,8 +346,11 @@ <translation id="8005666035647241369">Bu qurilmadagi Google Parollar menejerida</translation> <translation id="8008534537613507642">Chrome‘ni qaytadan o‘rnatish</translation> <translation id="8013993649590906847">Agar rasmga foydali tavsif berilmagan boʻlsa, Google Chrome uni sizga tavsiflaydi. Tavsif yaratish uchun rasmlar Googlega yuboriladi.</translation> +<translation id="80471789339884597">Oʻrnatganingiz uchun tashakkur! <ph name="BUNDLE_NAME" />ni ishlatishdan oldin barcha brauzerlarni qayta ishga tushirishingiz kerak.</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">&Google Chrome haqida</translation> +<translation id="813913629614996137">Ishga tushirilmoqda...</translation> <translation id="8255190535488645436">Google Chrome kamera va mikrofoningizdan foydalanmoqda.</translation> <translation id="8286862437124483331">Google Chrome parollarni ko‘rsatishga urinmoqda. Ruxsat berish uchun Windows platformasidagi parolingizni kiriting.</translation> <translation id="828798499196665338">Chromedagi “Sayt, ilova va kengaytmalarga ruxsat” ota-onangiz tomonidan faolsizlantirilgan. Bu <ph name="EXTENSION_TYPE_PARAMETER" /> yoqilishi taqiqlangan.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_vi.xtb b/chrome/app/resources/google_chrome_strings_vi.xtb index 2ba4bf7d..6380fef8 100644 --- a/chrome/app/resources/google_chrome_strings_vi.xtb +++ b/chrome/app/resources/google_chrome_strings_vi.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="vi"> <translation id="1001534784610492198">Lưu trữ trình cài đặt bị lỗi hoặc không hợp lệ. Vui lòng tải xuống lại Google Chrome.</translation> +<translation id="1026101648481255140">Tiếp tục cài đặt</translation> <translation id="102763973188675173">Tùy chỉnh và kiểm soát Google Chrome. Đã có bản cập nhật.</translation> <translation id="1051826050538111504">Máy tính của bạn có phần mềm độc hại. Chrome có thể xóa phần mềm này, khôi phục các tùy chọn cài đặt của bạn và tắt tiện ích để giúp trình duyệt hoạt động lại bình thường.</translation> <translation id="1065672644894730302">Không thể đọc tùy chọn của bạn. Một số tính năng có thể không khả dụng và các thay đổi đối với tùy chọn sẽ không được lưu.</translation> @@ -12,6 +13,7 @@ <translation id="1152920704813762236">Giới thiệu về ChromeOS</translation> <translation id="1154147086299354128">&Mở trong Chrome</translation> <translation id="1178374936842835197">Nếu bạn không thấy một chế độ cài đặt nào đó trên trang này, hãy xem phần <ph name="LINK_BEGIN" />Cài đặt ChromeOS Flex<ph name="LINK_END" /></translation> +<translation id="1203500561924088507">Cảm ơn bạn đã cài đặt. Bạn phải khởi động lại trình duyệt trước khi sử dụng <ph name="BUNDLE_NAME" />.</translation> <translation id="1278833599417554002">Chạy lại để cập nhật &Chrome</translation> <translation id="1302523850133262269">Vui lòng đợi khi Chrome cài đặt các bản cập nhật hệ thống mới nhất.</translation> <translation id="1335640173511558774"><ph name="MANAGER" /> yêu cầu bạn phải đọc và chấp nhận Điều khoản dịch vụ sau đây trước khi dùng thiết bị này. Những điều khoản này không mở rộng, sửa đổi hay giới hạn Điều khoản của Google ChromeOS Flex.</translation> @@ -32,6 +34,7 @@ <translation id="1619887657840448962">Để làm cho Chrome an toàn hơn, chúng tôi đã vô hiệu hóa tiện ích không được liệt kê trong <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> và có thể đã được thêm mà bạn không biết.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Cách bạn có thể quản lý dữ liệu của mình:<ph name="END_BOLD" /> Để bảo vệ quyền riêng tư của bạn, chúng tôi tự động xoá các mối quan tâm không được làm mới sau 4 tuần. Trong quá trình bạn duyệt web, các mối quan tâm có thể xuất hiện lại trong danh sách. Bạn cũng có thể xoá những mối quan tâm mà bạn không muốn Chrome xem xét.</translation> <translation id="1628000112320670027">Nhận trợ giúp về Chrome</translation> +<translation id="1640672724030957280">Đang tải xuống...</translation> <translation id="1662146548738125461">Giới thiệu về ChromeOS Flex</translation> <translation id="1674870198290878346">Mở đường liên kết trong cửa sổ ẩn &danh của Chrome</translation> <translation id="1682634494516646069">Google Chrome không thể đọc và ghi vào thư mục dữ liệu: @@ -49,7 +52,9 @@ <translation id="1877026089748256423">Chrome đã lỗi thời</translation> <translation id="1919130412786645364">Cho phép đăng nhập vào Chrome</translation> <translation id="1952239763774043237">Để nhận các bản cập nhật Google Chrome sau này, bạn cần có macOS 10.13 trở lên. Máy tính này đang sử dụng macOS 10.12.</translation> +<translation id="1953553007165777902">Đang tải xuống... Còn <ph name="MINUTE" /> phút</translation> <translation id="2018528049276128029">Mỗi hồ sơ đều có thông tin riêng trên Chrome, chẳng hạn như dấu trang, các trang web đã truy cập, mật khẩu và nhiều thông tin khác</translation> +<translation id="2018879682492276940">Không cài đặt được. Vui lòng thử lại.</translation> <translation id="2071318482926839249">Có một tài khoản khác đã đăng nhập. Để tách biệt hoạt động duyệt web của bạn, Chrome có thể tạo hồ sơ riêng cho bạn.</translation> <translation id="207902854391093810">Trong giai đoạn dùng thử, tính năng Đo lường quảng cáo cho phép các trang web bạn truy cập yêu cầu Chrome cung cấp thông tin để đo lường hiệu quả quảng cáo. Tính năng Đo lường quảng cáo hạn chế hoạt động theo dõi qua nhiều trang web bằng cách chuyển ít thông tin nhất có thể giữa các trang web.</translation> <translation id="2094648590148273905">Điều khoản của ChromeOS Flex</translation> @@ -61,6 +66,7 @@ <translation id="2131230230468101642">Để bảo vệ quyền riêng tư của bạn, chúng tôi tự động xoá các mối quan tâm không được làm mới sau 4 tuần. Trong quá trình bạn duyệt web, các mối quan tâm có thể xuất hiện lại trong danh sách. Bạn cũng có thể xoá các mối quan tâm mà bạn không muốn Chrome xem xét.</translation> <translation id="2139300032719313227">Khởi động lại ChromeOS</translation> <translation id="2151406531797534936">Vui lòng khởi động lại Chrome ngay bây giờ</translation> +<translation id="2174917724755363426">Chưa cài đặt xong. Bạn có chắc chắn muốn huỷ không?</translation> <translation id="2258103955319320201">Để truy cập vào nội dung của bạn trên trình duyệt Chrome bằng mọi thiết bị, hãy đăng nhập rồi bật tính năng đồng bộ hóa</translation> <translation id="2290014774651636340">Khóa API của Google bị thiếu. Một số chức năng của Google Chrome sẽ bị tắt.</translation> <translation id="2290095356545025170">Bạn có chắc chắn muốn gỡ cài đặt Google Chrome không?</translation> @@ -97,13 +103,16 @@ <translation id="2871893339301912279">Bạn đã đăng nhập vào Chrome!</translation> <translation id="2885378588091291677">Trình quản lý tác vụ</translation> <translation id="2888126860611144412">Giới thiệu về Chrome</translation> +<translation id="2915996080311180594">Khởi động lại sau</translation> <translation id="2926676257163822632">Mật khẩu yếu thường dễ đoán. Chrome có thể <ph name="BEGIN_LINK" />tạo mật khẩu mạnh và ghi nhớ mật khẩu này cho bạn<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">Chrome cần có quyền truy cập máy ảnh đối với trang web này</translation> +<translation id="2928420929544864228">Đã cài đặt xong.</translation> <translation id="2929907241665500097">Đã xảy ra lỗi nên Chrome chưa cập nhật được. <ph name="BEGIN_LINK" />Hãy khắc phục các vấn đề cập nhật và các bản cập nhật không thành công của Chrome.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> – Đăng nhập vào mạng – Chrome</translation> <translation id="3019382870990049182">Chạy lại để cập nhật &ChromeOS Flex</translation> <translation id="303514781271618814">Chrome đang khám phá các tính năng mới cho phép các trang web mang lại trải nghiệm duyệt web như nhau nhưng tiêu tốn ít dữ liệu hơn</translation> <translation id="3037838751736561277">Google Chrome đang chạy trong nền.</translation> +<translation id="3038232873781883849">Đang chờ cài đặt...</translation> <translation id="3059710691562604940">Tính năng Duyệt web an toàn đang tắt. Bạn nên bật tính năng này trên Chrome.</translation> <translation id="3065168410429928842">Thẻ trình duyệt Chrome</translation> <translation id="3069821012350118710">Các trang web bạn truy cập ghi nhớ thông tin của bạn cho đến khi bạn đóng Chrome</translation> @@ -117,6 +126,7 @@ <translation id="3169523567916669830">Trong thời gian thử nghiệm, bạn có thể xem và xoá những chủ đề quan tâm mà các trang web dựa vào để hiện quảng cáo cho bạn. Chrome ước đoán các mối quan tâm của bạn dựa trên nhật ký duyệt web gần đây của bạn.</translation> <translation id="3245429137663807393">Nếu bạn cũng chia sẻ báo cáo sử dụng của Chrome, các báo cáo đó sẽ bao gồm cả những URL bạn truy cập</translation> <translation id="3282568296779691940">Đăng nhập vào Chrome</translation> +<translation id="3286538390144397061">Khởi động lại Ngay bây giờ</translation> <translation id="3360895254066713204">Trình trợ giúp của Chrome</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome sẽ khởi động lại ngay bây giờ}=1{Chrome sẽ khởi động lại sau 1 giây}other{Chrome sẽ khởi động lại sau # giây}}</translation> <translation id="3396977131400919238">Đã xảy ra lỗi hệ điều hành trong quá trình cài đặt. Vui lòng tải xuống lại Google Chrome.</translation> @@ -153,9 +163,11 @@ <translation id="4106587138345390261">Chrome đang nghiên cứu các tính năng mới cho phép các trang web giữ nguyên trải nghiệm duyệt web nhưng dùng ít thông tin của bạn hơn</translation> <translation id="4110895483821904099">Thiết lập hồ sơ Chrome mới</translation> <translation id="4147555960264124640">Bạn đang đăng nhập bằng tài khoản được quản lý và cấp cho quản trị viên của tài khoản quyền kiểm soát cấu hình trên Google Chrome của bạn. Dữ liệu Chrome của bạn, chẳng hạn như ứng dụng, dấu trang, lịch sử, mật khẩu và các cài đặt khác sẽ vĩnh viễn được liên kết với <ph name="USER_NAME" />. Bạn có thể xóa dữ liệu này thông qua Trang tổng quan của tài khoản Google nhưng không thể liên kết dữ liệu này với tài khoản khác. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Đang cài đặt...</translation> <translation id="4149882025268051530">Trình cài đặt không thể giải nén lưu trữ được. Vui lòng tải xuống lại Google Chrome.</translation> <translation id="4191857738314598978">{0,plural, =1{Khởi động lại Chrome trong vòng một ngày}other{Khởi động lại Chrome trong vòng # ngày}}</translation> <translation id="4205939740494406371">Chrome không thể kiểm tra mật khẩu của bạn. Hãy thử lại sau 24 giờ hoặc <ph name="BEGIN_LINK" />kiểm tra các mật khẩu trong Tài khoản Google của bạn<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">Đang hủy...</translation> <translation id="4242034826641750751">Chrome cần có quyền truy cập máy ảnh và micrô đối với trang web này</translation> <translation id="424864128008805179">Đăng xuất khỏi Chrome?</translation> <translation id="4251615635259297716">Bạn muốn liên kết dữ liệu Chrome của bạn với tài khoản này?</translation> @@ -163,6 +175,7 @@ <translation id="4281844954008187215">Điều khoản dịch vụ</translation> <translation id="4293420128516039005">Đăng nhập để đồng bộ hóa và cá nhân hóa Chrome trên các thiết bị của bạn</translation> <translation id="4328355335528187361">Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">Quá trình tải xuống hoàn tất.</translation> <translation id="4335235004908507846">Chrome có thể giúp bảo vệ bạn trước các sự cố rò rỉ dữ liệu, tiện ích độc hại và những vấn đề khác</translation> <translation id="4343195214584226067"><ph name="EXTENSION_NAME" /> đã được thêm vào Chrome</translation> <translation id="4384570495110188418">Chrome không thể kiểm tra mật khẩu của bạn vì bạn chưa đăng nhập</translation> @@ -177,6 +190,7 @@ <translation id="4600710005438004015">Chrome không thể cập nhật lên phiên bản mới nhất nên bạn đang bỏ lỡ các tính năng và bản vá bảo mật mới.</translation> <translation id="4627412468266359539">Không bắt buộc: Giúp cải thiện các tính năng và hiệu suất của ChromeOS Flex bằng cách tự động gửi dữ liệu sử dụng và thông tin chẩn đoán cho Google.</translation> <translation id="4633000520311261472">Để làm cho Chrome an toàn hơn, chúng tôi đã vô hiệu hóa một số tiện ích không được liệt kê trong <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> và có thể đã được thêm mà bạn không biết.</translation> +<translation id="4680828127924988555">Huỷ cài đặt</translation> <translation id="469553575393225953">Các tiện ích, ứng dụng và giao diện không rõ nguồn gốc có thể làm hại thiết bị của bạn. Chrome đề xuất chỉ cài đặt những mục trên qua Cửa hàng Chrome trực tuyến</translation> <translation id="4728575227883772061">Không cài đặt được do lỗi chưa xác định. Nếu Google Chrome hiện đang chạy, vui lòng đóng Google Chrome và thử lại.</translation> <translation id="4747730611090640388">Chrome có thể ước đoán mối quan tâm của bạn. Sau đó, trang web mà bạn truy cập có thể đề nghị Chrome cho biết mối quan tâm của bạn nhằm cá nhân hoá quảng cáo mà bạn thấy.</translation> @@ -230,10 +244,14 @@ <translation id="5895138241574237353">Khởi động lại</translation> <translation id="5901850848447342934">Bạn sẽ bị <ph name="BEGIN_BOLD" />đăng xuất khỏi hầu hết các trang web<ph name="END_BOLD" /> khi bạn đóng Chrome. Nếu tính năng đồng bộ hóa đang tắt, thì bạn cũng sẽ bị <ph name="BEGIN_BOLD" />đăng xuất khỏi các dịch vụ của Google và Chrome<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> – Đăng nhập vào mạng</translation> +<translation id="5924017743176219022">Đang kết nối Internet...</translation> <translation id="5940385492829620908">Web, dấu trang và các nội dung khác của bạn trên Chrome đều có ở đây.</translation> +<translation id="5941711191222866238">Thu nhỏ</translation> <translation id="5941830788786076944">Chọn Google Chrome làm trình duyệt mặc định</translation> <translation id="5959292945051687759">Nếu một chế độ cài đặt nào đó không xuất hiện trên trang này, hãy tìm trong phần <ph name="LINK_BEGIN" /> Cài đặt ChromeOS<ph name="LINK_END" /></translation> +<translation id="6003112304606738118">Đang tải xuống... Còn <ph name="HOURS" /> giờ.</translation> +<translation id="6040143037577758943">Đóng</translation> <translation id="6070348360322141662">Để bảo mật hơn, Google Chrome sẽ mã hóa dữ liệu của bạn</translation> <translation id="608006075545470555">Thêm Hồ sơ công việc vào trình duyệt này</translation> <translation id="6113794647360055231">Chrome được cải tiến hơn</translation> @@ -242,8 +260,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> - Google Chrome phiên bản beta</translation> <translation id="6235018212288296708">Quy tắc kết nối để Google Chrome cho phép lưu lượng truy cập mDNS.</translation> <translation id="6247557882553405851">Trình quản lý mật khẩu</translation> +<translation id="6273793429163604305">Chuẩn bị...</translation> <translation id="6291089322031436445">Ứng dụng Chrome Dev</translation> <translation id="6291549208091401781">Google Chrome đã được cài đặt cho tất cả người dùng trên máy tính của bạn.</translation> +<translation id="6327105987658262776">Hiện không có bản cập nhật nào.</translation> <translation id="6412673304250309937">Kiểm tra đối chiếu các URL với danh sách trang web không an toàn được lưu trữ trong Chrome. Nếu một trang web cố ăn cắp mật khẩu của bạn hoặc nếu bạn tải một tệp gây hại xuống, Chrome cũng có thể gửi các URL, bao gồm cả các đoạn nội dung trên trang, đến tính năng Duyệt web an toàn.</translation> <translation id="6418662306461808273">Chuyển sang hồ sơ hiện có trên Chrome?</translation> <translation id="6506909944137591434">Chrome cần quyền truy cập máy ảnh để tạo bản đồ 3D về các khu vực xung quanh bạn</translation> @@ -264,6 +284,7 @@ <translation id="6943584222992551122">Dữ liệu duyệt web của người này sẽ bị xóa khỏi thiết bị này. Để khôi phục dữ liệu, hãy đăng nhập vào Chrome bằng <ph name="USER_EMAIL" />.</translation> <translation id="6967962315388095737">Quy tắc kết nối để Google Chrome Beta cho phép lưu lượng truy cập mDNS.</translation> <translation id="6989339256997917931">Google Chrome đã được cập nhật, nhưng bạn đã không sử dụng chương trình này ít nhất 30 ngày.</translation> +<translation id="7025789849649390912">Đã dừng cài đặt.</translation> <translation id="7025800014283535195">Bạn có thể chuyển đổi giữa các hồ sơ trên Chrome tại đây</translation> <translation id="7036251913954633326">Nếu chỉ muốn dùng tài khoản này một lần, thì bạn có thể sử dụng <ph name="GUEST_LINK_BEGIN" />Chế độ khách<ph name="GUEST_LINK_END" /> trên trình duyệt Chrome. Nếu bạn muốn thêm tài khoản cho người khác, hãy <ph name="LINK_BEGIN" />thêm người dùng mới<ph name="LINK_END" /> trên <ph name="DEVICE_TYPE" /> của bạn. @@ -292,11 +313,13 @@ <translation id="7481213027396403996">Có được chế độ bảo mật mạnh nhất của Chrome</translation> <translation id="7486227612705979895">Chrome sẽ truy cập vào Drive của bạn để đưa ra đề xuất trên thanh địa chỉ</translation> <translation id="7535429826459677826">Google Chrome Dev</translation> +<translation id="7583399374488819119">Trình cài đặt <ph name="COMPANY_NAME" /></translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">Chào mừng bạn đến với Chrome</translation> <translation id="7626072681686626474"><ph name="MANAGER" /> yêu cầu bạn phải đọc và chấp nhận Điều khoản dịch vụ sau đây trước khi sử dụng thiết bị này. Những điều khoản này không mở rộng, sửa đổi hay giới hạn Điều khoản của Google ChromeOS.</translation> <translation id="7629695634924605473">Chrome cho bạn biết mật khẩu của bạn có bị đánh cắp hay không</translation> <translation id="7641148173327520642">Quản trị viên hệ thống đã định cấu hình Google Chrome để mở <ph name="ALTERNATIVE_BROWSER_NAME" /> khi truy cập vào <ph name="TARGET_URL_HOSTNAME" />.</translation> +<translation id="7649070708921625228">Trợ giúp</translation> <translation id="7651907282515937834">Biểu trưng Chrome Enterprise</translation> <translation id="7655455401911432608">Nhật ký duyệt web của bạn, một bản ghi các trang web bạn từng truy cập bằng Chrome trên thiết bị này.</translation> <translation id="7747138024166251722">Trình cài đặt không thể tạo thư mục tạm thời. Vui lòng kiểm tra dung lượng ổ đĩa còn trống và quyền cài đặt phần mềm.</translation> @@ -308,6 +331,8 @@ <translation id="7801699035218095297">Google Chrome đang cố gắng sao chép mật khẩu. Hãy nhập mật khẩu Windows của bạn để cho phép việc này.</translation> <translation id="7808348361785373670">Xóa khỏi Chrome...</translation> <translation id="7825851276765848807">Không thể cài đặt do lỗi không xác định. Hãy tải xuống lại Google Chrome.</translation> +<translation id="7845233973568007926">Cảm ơn bạn đã cài đặt. Bạn phải khởi động lại máy tính trước khi sử dụng <ph name="BUNDLE_NAME" />.</translation> +<translation id="7872446069773932638">Đang tải xuống... Còn <ph name="SECONDS" /> giây</translation> <translation id="7880591377632733558">Chào mừng <ph name="ACCOUNT_FIRST_NAME" /> đến với Chrome</translation> <translation id="7890208801193284374">Nếu bạn chia sẻ máy tính, bạn bè và gia đình có thể duyệt web một cách riêng biệt và thiết lập Chrome theo ý của họ.</translation> <translation id="7896673875602241923">Ai đó trước đây đã đăng nhập vào Chrome trên máy tính này bằng <ph name="ACCOUNT_EMAIL_LAST" />. Vui lòng tạo người dùng Chrome mới để giữ riêng biệt thông tin của bạn.</translation> @@ -318,8 +343,11 @@ <translation id="8005666035647241369">Vào Trình quản lý mật khẩu của Google trên thiết bị này</translation> <translation id="8008534537613507642">Cài đặt lại Chrome</translation> <translation id="8013993649590906847">Chrome sẽ cố gắng mô tả cho bạn những hình ảnh không có nội dung mô tả hữu ích. Để tạo nội dung mô tả, các hình ảnh sẽ được gửi đến Google.</translation> +<translation id="80471789339884597">Cảm ơn bạn đã cài đặt. Bạn phải khởi động lại tất cả trình duyệt trước khi sử dụng <ph name="BUNDLE_NAME" />.</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">Giới thiệu về &Google Chrome</translation> +<translation id="813913629614996137">Đang khởi chạy...</translation> <translation id="8255190535488645436">Google Chrome đang sử dụng máy ảnh và micrô của bạn.</translation> <translation id="8286862437124483331">Google Chrome đang cố gắng hiển thị mật khẩu. Hãy nhập mật khẩu Windows của bạn để cho phép việc này.</translation> <translation id="828798499196665338">Cha mẹ bạn đã tắt tùy chọn "Quyền của các trang web, ứng dụng và tiện ích" đối với Chrome. Bạn không được phép bật <ph name="EXTENSION_TYPE_PARAMETER" /> này.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_zh-CN.xtb b/chrome/app/resources/google_chrome_strings_zh-CN.xtb index d105e845..d6b7bc5 100644 --- a/chrome/app/resources/google_chrome_strings_zh-CN.xtb +++ b/chrome/app/resources/google_chrome_strings_zh-CN.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="zh-CN"> <translation id="1001534784610492198">安装程序存档文件损坏或无效。请重新下载 Google Chrome。</translation> +<translation id="1026101648481255140">继续安装</translation> <translation id="102763973188675173">有可用的更新。欢迎自定义和控制 Google Chrome。</translation> <translation id="1051826050538111504">您的计算机上存在有害软件。Chrome 可以移除该软件、恢复您的设置并停用扩展程序,以确保您的浏览器能够重新正常运行。</translation> <translation id="1065672644894730302">系统无法读取您的偏好设置。某些功能可能无法使用,并且对偏好设置所做的更改不会保存。</translation> @@ -12,6 +13,7 @@ <translation id="1152920704813762236">关于 ChromeOS</translation> <translation id="1154147086299354128">在 Chrome 中打开(&O)</translation> <translation id="1178374936842835197">如果此页面中未显示某项设置,请在 <ph name="LINK_BEGIN" />ChromeOS Flex 设置<ph name="LINK_END" />中查找</translation> +<translation id="1203500561924088507">感谢您完成安装。您必须重启浏览器才能使用 <ph name="BUNDLE_NAME" />。</translation> <translation id="1278833599417554002">重新启动以更新 Chrome(&C)</translation> <translation id="1302523850133262269">Chrome正在安装最新的系统更新,请稍候。</translation> <translation id="1335640173511558774">根据 <ph name="MANAGER" /> 的要求,您必须先阅读并接受以下《服务条款》才能使用此设备。这些条款不会扩展、修改或限制 Google ChromeOS Flex 条款。</translation> @@ -31,6 +33,7 @@ <translation id="1619887657840448962">为了提高 Chrome 的安全性,我们停用了以下扩展程序(该扩展程序未列在<ph name="IDS_EXTENSION_WEB_STORE_TITLE" />中,并且可能是在您不知情的情况下添加的)。</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />您可以如何管理自己的数据<ph name="END_BOLD" />:为了保护您的隐私,如果您的兴趣保留时间超过 4 周,系统便会自动将其删除。随着您继续浏览,某项兴趣可能会再次出现在列表中。您也可以移除不希望纳入 Chrome 考虑范围的兴趣。</translation> <translation id="1628000112320670027">获取有关 Chrome 的帮助</translation> +<translation id="1640672724030957280">正在下载...</translation> <translation id="1662146548738125461">ChromeOS Flex 简介</translation> <translation id="1674870198290878346">在 Chrome 无痕式窗口中打开链接(&G)</translation> <translation id="1682634494516646069">Google Chrome 无法对其数据目录 <ph name="USER_DATA_DIRECTORY" /> 执行读写操作</translation> @@ -46,7 +49,9 @@ <translation id="1877026089748256423">Chrome版本太旧</translation> <translation id="1919130412786645364">允许登录 Chrome</translation> <translation id="1952239763774043237">若要接收后续 Google Chrome 更新,您需使用 macOS 10.13 或更高版本。该计算机目前使用的是 macOS 10.12。</translation> +<translation id="1953553007165777902">正在下载…还需 <ph name="MINUTE" /> 分钟</translation> <translation id="2018528049276128029">每份个人资料均包含自己的 Chrome 信息,例如书签、历史记录、密码等等</translation> +<translation id="2018879682492276940">安装失败。请重试。</translation> <translation id="2071318482926839249">另一帐号已经登录。Chrome 可为您创建一份专属的个人资料,以将您的浏览数据单独存储。</translation> <translation id="207902854391093810">在试用期间,Ad measurement 允许您访问的网站向 Chrome 请求信息来对网站上的广告进行效果衡量。Ad measurement 会在网站间传输尽可能少的信息,从而限制跨网站跟踪。</translation> <translation id="2094648590148273905">ChromeOS Flex 条款</translation> @@ -58,6 +63,7 @@ <translation id="2131230230468101642">为了保护您的隐私,如果您的兴趣保留时间超过 4 周,系统便会自动将其删除。随着您继续浏览,某项兴趣可能会再次出现在列表中。您也可以移除不希望纳入 Chrome 考虑范围的兴趣。</translation> <translation id="2139300032719313227">重启 Chrome 操作系统</translation> <translation id="2151406531797534936">请立即重启 Chrome</translation> +<translation id="2174917724755363426">尚未完成安装,确定要取消吗?</translation> <translation id="2258103955319320201">如需在您的所有设备上访问自己的 Chrome 浏览器信息,请登录您的帐号,然后开启同步功能</translation> <translation id="2290014774651636340">缺少 Google API 密钥,因此 Google Chrome 的部分功能将无法使用。</translation> <translation id="2290095356545025170">确定要卸载 Google Chrome 浏览器吗?</translation> @@ -94,13 +100,16 @@ <translation id="2871893339301912279">您已登录 Chrome!</translation> <translation id="2885378588091291677">任务管理器</translation> <translation id="2888126860611144412">关于 Chrome</translation> +<translation id="2915996080311180594">暂不重启</translation> <translation id="2926676257163822632">安全系数低的密码容易被人猜到。不妨让 Chrome <ph name="BEGIN_LINK" />为您创建并记住安全系数高的密码<ph name="END_LINK" />。</translation> <translation id="2926952073016206995">Chrome 需要为此网站授予摄像头权限</translation> +<translation id="2928420929544864228">安装完毕。</translation> <translation id="2929907241665500097">Chrome 未能更新,因为出了点问题。<ph name="BEGIN_LINK" />请解决导致 Chrome 更新失败的问题<ph name="END_LINK" />。</translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> - 网络登录 - Chrome</translation> <translation id="3019382870990049182">重新启动以更新 &ChromeOS Flex</translation> <translation id="303514781271618814">Chrome 团队正在探索新功能,以便网站只需使用您的较少数据就能提供同样的浏览体验</translation> <translation id="3037838751736561277">Google Chrome处于后台运行模式。</translation> +<translation id="3038232873781883849">正在等待安装…</translation> <translation id="3059710691562604940">“安全浏览”功能已关闭。Chrome 建议开启此功能。</translation> <translation id="3065168410429928842">Chrome 标签页</translation> <translation id="3069821012350118710">您访问的网站会记住您的信息,直到您关闭 Chrome</translation> @@ -114,6 +123,7 @@ <translation id="3169523567916669830">在试用期间,您可看到并移除被网站用来向您展示广告的兴趣主题。Chrome 会根据您近期的浏览记录推测出您的兴趣。</translation> <translation id="3245429137663807393">如果您还共享了 Chrome 使用情况报告,这些报告会包含您访问过的网址</translation> <translation id="3282568296779691940">登录 Chrome</translation> +<translation id="3286538390144397061">立即重新启动</translation> <translation id="3360895254066713204">Chrome 浏览器帮助应用</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome 将立即重新启动}=1{Chrome 将在 1 秒后重新启动}other{Chrome 将在 # 秒后重新启动}}</translation> <translation id="3396977131400919238">安装过程中出现操作系统错误。请重新下载 Google Chrome。</translation> @@ -150,9 +160,11 @@ <translation id="4106587138345390261">Chrome 团队正在探索各种新功能,以便让网站既能减少使用您的信息,又能提供同样出色的浏览体验</translation> <translation id="4110895483821904099">设置您的新 Chrome 个人资料</translation> <translation id="4147555960264124640">您目前登录的帐号是一个受管理帐号,该帐号的管理员将能够控制您的 Google Chrome 个人资料。您的 Chrome 数据(例如您的应用、书签、历史记录、密码和其他设置)将永远与 <ph name="USER_NAME" /> 相关联。您可以通过 Google 帐号信息中心删除这些数据,但无法将这些数据与其他帐号相关联。<ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">正在安装...</translation> <translation id="4149882025268051530">安装程序无法解压缩存档文件。请重新下载 Google Chrome。</translation> <translation id="4191857738314598978">{0,plural, =1{请于 1 天内重新启动 Chrome}other{请于 # 天内重新启动 Chrome}}</translation> <translation id="4205939740494406371">Chrome 无法检查您的密码。请过 24 小时再试,或者<ph name="BEGIN_LINK" />检查您的 Google 帐号中的密码<ph name="END_LINK" />。</translation> +<translation id="4222932583846282852">正在取消…</translation> <translation id="4242034826641750751">Chrome 需要为此网站授予摄像头权限和麦克风权限</translation> <translation id="424864128008805179">退出 Chrome?</translation> <translation id="4251615635259297716">是否将您的 Chrome 数据与此帐号相关联?</translation> @@ -160,6 +172,7 @@ <translation id="4281844954008187215">服务条款</translation> <translation id="4293420128516039005">登录即可在您的所有设备上同步并个性化设置 Chrome</translation> <translation id="4328355335528187361">Google Chrome 开发者版 (mDNS-In)</translation> +<translation id="4334294535648607276">下载完毕。</translation> <translation id="4335235004908507846">Chrome 有助于保护您免受数据泄露、不良扩展程序等问题的影响</translation> <translation id="4343195214584226067">“<ph name="EXTENSION_NAME" />”已添加到 Chrome</translation> <translation id="4384570495110188418">Chrome 无法检查您的密码,因为您未登录</translation> @@ -174,6 +187,7 @@ <translation id="4600710005438004015">Chrome 无法更新至最新版本,因此您未能获得最新的功能和安全修复程序。</translation> <translation id="4627412468266359539">可选:自动向 Google 发送诊断数据和使用情况数据,协助改进 ChromeOS Flex 的功能和性能。</translation> <translation id="4633000520311261472">为了提高 Chrome 的安全性,系统停用了一些未列在 <ph name="IDS_EXTENSION_WEB_STORE_TITLE" />中、可能是在您不知情的情况下添加的扩展程序。</translation> +<translation id="4680828127924988555">取消安装</translation> <translation id="469553575393225953">来源不明的扩展程序、应用和主题可能会危害您的设备。Chrome 建议只从 Chrome 网上应用店安装这些内容</translation> <translation id="4728575227883772061">未知错误导致安装失败。如果 Google Chrome 浏览器正在运行,请将其关闭,然后重试。</translation> <translation id="4747730611090640388">Chrome 可以推测出您的兴趣。之后,您访问的网站可向 Chrome 请求查看您的兴趣,以便向您展示个性化广告。</translation> @@ -225,9 +239,13 @@ <translation id="5895138241574237353">重新启动</translation> <translation id="5901850848447342934">关闭 Chrome 时,您会<ph name="BEGIN_BOLD" />自动退出大多数网站<ph name="END_BOLD" />。如果同步功能处于关闭状态,您还会<ph name="BEGIN_BOLD" />自动退出 Google 服务和 Chrome<ph name="END_BOLD" />。</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - 网络登录</translation> +<translation id="5924017743176219022">正在连接到互联网…</translation> <translation id="5940385492829620908">您的上网记录、书签和其他Chrome资料和数据都保存在此处。</translation> +<translation id="5941711191222866238">最小化</translation> <translation id="5941830788786076944">将 Google Chrome 浏览器设为默认浏览器</translation> <translation id="5959292945051687759">如果此页面中未显示某项设置,请在 <ph name="LINK_BEGIN" />Chrome 操作系统设置<ph name="LINK_END" />中查找</translation> +<translation id="6003112304606738118">正在下载…还需 <ph name="HOURS" /> 小时</translation> +<translation id="6040143037577758943">关闭</translation> <translation id="6070348360322141662">为了提高安全性,Google Chrome 将对您的数据进行加密</translation> <translation id="608006075545470555">向此浏览器添加工作资料</translation> <translation id="6113794647360055231">Chrome现在更好用了</translation> @@ -236,8 +254,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> - Google Chrome 测试版</translation> <translation id="6235018212288296708">Google Chrome的入站规则,允许mDNS流量。</translation> <translation id="6247557882553405851">Google 密码管理工具</translation> +<translation id="6273793429163604305">即将就绪…</translation> <translation id="6291089322031436445">Chrome 开发者版应用</translation> <translation id="6291549208091401781">已为您计算机上的所有用户安装 Google Chrome。</translation> +<translation id="6327105987658262776">没有可用的更新。</translation> <translation id="6412673304250309937">将网址与存储在 Chrome 中的不安全网站列表进行比对。如果某个网站企图窃取您的密码,或者您下载了有害的文件,Chrome 可能还会将相应网址连同少量网页内容发送给“安全浏览”功能。</translation> <translation id="6418662306461808273">切换到现有的 Chrome 个人资料?</translation> <translation id="6506909944137591434">Chrome 需要获得摄像头权限才能为您的周边环境创建 3D 地图</translation> @@ -258,6 +278,7 @@ <translation id="6943584222992551122">系统将会从此设备上删除该用户的浏览数据。要想恢复这些数据,请以“<ph name="USER_EMAIL" />”的身份登录 Chrome。</translation> <translation id="6967962315388095737">Google Chrome 测试版的入站规则,允许 mDNS 流量。</translation> <translation id="6989339256997917931">Google Chrome 浏览器已更新,但您已经至少 30 天未使用它了。</translation> +<translation id="7025789849649390912">已停止安装。</translation> <translation id="7025800014283535195">您可在此处切换 Chrome 个人资料</translation> <translation id="7036251913954633326">如果只想使用此帐号一次,您可在 Chrome 浏览器中使用<ph name="GUEST_LINK_BEGIN" />访客模式<ph name="GUEST_LINK_END" />。如果想添加他人的帐号,请向您的 <ph name="DEVICE_TYPE" /> <ph name="LINK_BEGIN" />添加新用户<ph name="LINK_END" />。 @@ -286,11 +307,13 @@ <translation id="7481213027396403996">获享 Chrome 的最强安全保护</translation> <translation id="7486227612705979895">Chrome 将访问您的云端硬盘,以在地址栏提供建议</translation> <translation id="7535429826459677826">Google Chrome 开发者版</translation> +<translation id="7583399374488819119"><ph name="COMPANY_NAME" /> 安装程序</translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">欢迎使用 Chrome</translation> <translation id="7626072681686626474">根据 <ph name="MANAGER" /> 的要求,您必须先阅读并接受以下《服务条款》才能使用此设备。这些条款不会扩展、修改或限制 Google Chrome 操作系统条款。</translation> <translation id="7629695634924605473">Chrome 会让您知道您的密码是否曾被泄露</translation> <translation id="7641148173327520642">您的系统管理员已将 Google Chrome 配置为使用<ph name="ALTERNATIVE_BROWSER_NAME" />访问 <ph name="TARGET_URL_HOSTNAME" />。</translation> +<translation id="7649070708921625228">帮助</translation> <translation id="7651907282515937834">Chrome 企业版徽标</translation> <translation id="7655455401911432608">您的浏览记录,即您在此设备上使用 Chrome 访问过的网站的记录。</translation> <translation id="7747138024166251722">安装程序无法创建临时目录。请检查您是否有足够的磁盘空间和权限来安装该软件。</translation> @@ -302,6 +325,8 @@ <translation id="7801699035218095297">Google Chrome 正在尝试复制密码。请输入您的 Windows 密码以允许此操作。</translation> <translation id="7808348361785373670">从Chrome中移除…</translation> <translation id="7825851276765848807">由于未指定的错误导致安装失败。请重新下载 Google Chrome 浏览器。</translation> +<translation id="7845233973568007926">感谢您完成安装。您必须重启计算机才能使用 <ph name="BUNDLE_NAME" />。</translation> +<translation id="7872446069773932638">正在下载…还需 <ph name="SECONDS" /> 秒</translation> <translation id="7880591377632733558"><ph name="ACCOUNT_FIRST_NAME" />,您好!欢迎使用 Chrome</translation> <translation id="7890208801193284374">如果您与亲朋好友共用计算机,他们将能够使用单独的帐号进行浏览,并可随心所欲地设置Chrome。</translation> <translation id="7896673875602241923">之前已有人在此计算机上以 <ph name="ACCOUNT_EMAIL_LAST" /> 的身份登录了 Chrome。请新建一个 Chrome 用户来单独保存您的信息。</translation> @@ -312,8 +337,11 @@ <translation id="8005666035647241369">保存到此设备上的 Google 密码管理器中</translation> <translation id="8008534537613507642">重新安装Chrome</translation> <translation id="8013993649590906847">如果图片缺少有用的说明,则 Chrome 会尝试为您提供一条说明。为便于创建说明,系统会将图片发送给 Google。</translation> +<translation id="80471789339884597">感谢您完成安装。您必须重启所有浏览器才能使用 <ph name="BUNDLE_NAME" />。</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">关于 Google Chrome(&G)</translation> +<translation id="813913629614996137">正在初始化…</translation> <translation id="8255190535488645436">Google Chrome 正在使用您的摄像头和麦克风。</translation> <translation id="8286862437124483331">Google Chrome正在尝试显示密码,请输入您的Windows密码以允许此操作。</translation> <translation id="828798499196665338">您的家长已为 Chrome 停用“网站、应用和扩展程序的权限”。因此,您无法启用该<ph name="EXTENSION_TYPE_PARAMETER" />。</translation>
diff --git a/chrome/app/resources/google_chrome_strings_zh-HK.xtb b/chrome/app/resources/google_chrome_strings_zh-HK.xtb index 1606a755..7ad99b4 100644 --- a/chrome/app/resources/google_chrome_strings_zh-HK.xtb +++ b/chrome/app/resources/google_chrome_strings_zh-HK.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="zh-HK"> <translation id="1001534784610492198">安裝程式封存檔案已經損壞或無效,請再次下載 Google Chrome。</translation> +<translation id="1026101648481255140">繼續安裝</translation> <translation id="102763973188675173">自訂和管理 Google Chrome。有可用的更新。</translation> <translation id="1051826050538111504">在您的電腦上發現有害軟件。Chrome 可移除該軟件、復原設定及停用擴充程式,讓瀏覽器恢復正常運作。</translation> <translation id="1065672644894730302">系統無法讀取您的偏好設定。 @@ -14,6 +15,7 @@ <translation id="1152920704813762236">關於 Chrome OS</translation> <translation id="1154147086299354128">在 Chrome 中開啟(&O)</translation> <translation id="1178374936842835197">如果此頁面沒有顯示設定,請前往 <ph name="LINK_BEGIN" />ChromeOS Flex 設定<ph name="LINK_END" /></translation> +<translation id="1203500561924088507">多謝安裝。您必須先重新啟動瀏覽器,才能使用 <ph name="BUNDLE_NAME" />。</translation> <translation id="1278833599417554002">重新啟動以更新 &Chrome</translation> <translation id="1302523850133262269">請稍候,Chrome 正在安裝最新的系統更新。</translation> <translation id="1335640173511558774">在使用這部裝置前,<ph name="MANAGER" /> 要求您仔細閱讀並接受下列《服務條款》。這些條款不會擴展、修改或限制《Google ChromeOS Flex 條款》。</translation> @@ -33,6 +35,7 @@ <translation id="1619887657840448962">為鞏固 Chrome 的安全性,我們已將未列在 <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> 中的擴充功能停用,因為它們可能在您不知情的情況下加入瀏覽器。</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />您可如何管理資料:<ph name="END_BOLD" />為保障您的私隱,我們會自動刪除超過 4 星期的興趣。按瀏覽內容而定,某個主題可能會再次在您的興趣清單中顯示。您亦可移除不希望 Chrome 列在興趣清單中的項目。</translation> <translation id="1628000112320670027">取得 Chrome 相關說明</translation> +<translation id="1640672724030957280">下載中…</translation> <translation id="1662146548738125461">關於 ChromeOS Flex</translation> <translation id="1674870198290878346">在 Chrome 無痕式視窗中開啟連結(&G)</translation> <translation id="1682634494516646069">Google Chrome 無法讀取及寫入數據目錄: @@ -50,7 +53,9 @@ <translation id="1877026089748256423">Chrome 版本過舊</translation> <translation id="1919130412786645364">允許登入 Chrome</translation> <translation id="1952239763774043237">如要取得日後的 Google Chrome 更新,您將需要 macOS 10.13 或以上版本。此電腦正在使用 macOS 10.12。</translation> +<translation id="1953553007165777902">正在下載… 剩餘 <ph name="MINUTE" /> 分鐘</translation> <translation id="2018528049276128029">每個設定檔都會保存本身專屬的 Chrome 資料,例如書籤、記錄、密碼等</translation> +<translation id="2018879682492276940">無法安裝,請再試一次。</translation> <translation id="2071318482926839249">已登入另一個帳戶。Chrome 可為您建立您的設定檔,以分開您的瀏覽區。</translation> <translation id="207902854391093810">在試用期間,「廣告評估」允許您瀏覽的網站向 Chrome 要求資料,以便評估廣告的效益。「廣告評估」會透過盡量減少在網站之間傳送的資料,從而限制跨網站追蹤功能。</translation> <translation id="2094648590148273905">ChromeOS Flex 條款</translation> @@ -62,6 +67,7 @@ <translation id="2131230230468101642">為保障您的私隱,我們會自動刪除超過 4 星期的興趣。按瀏覽內容而定,某個主題可能會再次在您的興趣清單中顯示。您亦可移除不希望 Chrome 列在興趣喜好清單中的項目。</translation> <translation id="2139300032719313227">重新啟動 Chrome OS</translation> <translation id="2151406531797534936">請立即重新啟動 Chrome</translation> +<translation id="2174917724755363426">安裝尚未完成。確定要取消嗎?</translation> <translation id="2258103955319320201">如要透過所有裝置存取 Chrome 瀏覽器資料,請登入並開啟同步處理功能</translation> <translation id="2290014774651636340">缺少 Google API 金鑰,系統將停用 Google Chrome 的部分功能。</translation> <translation id="2290095356545025170">確定要解除安裝 Google Chrome 嗎?</translation> @@ -98,13 +104,16 @@ <translation id="2871893339301912279">您已登入 Chrome!</translation> <translation id="2885378588091291677">工作管理員</translation> <translation id="2888126860611144412">關於 Chrome</translation> +<translation id="2915996080311180594">稍後重新開機</translation> <translation id="2926676257163822632">安全性弱的密碼很容易被猜到。讓 Chrome <ph name="BEGIN_LINK" />為您建立並記住安全性強的密碼<ph name="END_LINK" />。</translation> <translation id="2926952073016206995">Chrome 需要相機權限,才能執行此網站要求的功能</translation> +<translation id="2928420929544864228">安裝完成。</translation> <translation id="2929907241665500097">發生錯誤,Chrome 未能更新。<ph name="BEGIN_LINK" />請修正 Chrome 更新問題與更新失敗問題。<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> - 網絡登入 - Chrome</translation> <translation id="3019382870990049182">重新啟動以更新 ChromeOS Flex</translation> <translation id="303514781271618814">Chrome 正在探索新功能,讓網站能在使用較少資料的情況下提供相同的瀏覽體驗</translation> <translation id="3037838751736561277">Google Chrome 正在背景模式中執行。</translation> +<translation id="3038232873781883849">正在等待安裝…</translation> <translation id="3059710691562604940">「安全瀏覽」功能已停用。Chrome 建議啟用此功能。</translation> <translation id="3065168410429928842">Chrome 分頁</translation> <translation id="3069821012350118710">在 Chrome 關閉前,您瀏覽的網站可以記住您的資料</translation> @@ -118,6 +127,7 @@ <translation id="3169523567916669830">在試用期間,您可以查看及移除網站用來向您顯示廣告的感興趣主題。Chrome 會根據您最近的瀏覽記錄,推測您感興趣的主題。</translation> <translation id="3245429137663807393">如果您同時分享 Chrome 使用情況報告,這些報告將會包含您瀏覽的網址</translation> <translation id="3282568296779691940">登入 Chrome</translation> +<translation id="3286538390144397061">立即重新啟動</translation> <translation id="3360895254066713204">Chrome 輔助工具</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome 將立即重新啟動}=1{Chrome 將於 1 秒後重新啟動}other{Chrome 將於 # 秒後重新啟動}}</translation> <translation id="3396977131400919238">安裝過程中發生作業系統錯誤,請再次下載 Google Chrome。</translation> @@ -154,9 +164,11 @@ <translation id="4106587138345390261">Chrome 正在探索新功能,讓網站能在使用較少資料的情況下提供相同的瀏覽體驗</translation> <translation id="4110895483821904099">設定新的 Chrome 設定檔</translation> <translation id="4147555960264124640">您已登入受管理的帳戶,並將管理控制權授予您的 Chrome 設定檔。您的 Chrome 數據 (例如應用程式、書籤、記錄、密碼和其他設定) 均將永久與 <ph name="USER_NAME" /> 建立關聯。您可以透過 Google 帳戶資訊主頁刪除這些數據,但您無法將這些數據與其他帳戶建立關聯。<ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">安裝中…</translation> <translation id="4149882025268051530">安裝程式無法解壓縮封存檔案,請再次下載 Google Chrome。</translation> <translation id="4191857738314598978">{0,plural, =1{請在 1 天內重新啟動 Chrome}other{請在 # 天內重新啟動 Chrome}}</translation> <translation id="4205939740494406371">Chrome 無法檢查密碼,請於 24 小時後再試一次,或<ph name="BEGIN_LINK" />檢查 Google 帳戶中的密碼<ph name="END_LINK" />。</translation> +<translation id="4222932583846282852">正在取消…</translation> <translation id="4242034826641750751">Chrome 需要相機權限和麥克風權限,才能執行此網站要求的功能</translation> <translation id="424864128008805179">要登出 Chrome 嗎?</translation> <translation id="4251615635259297716">要將您的 Chrome 數據連結至這個帳戶嗎?</translation> @@ -164,6 +176,7 @@ <translation id="4281844954008187215">服務條款</translation> <translation id="4293420128516039005">登入即可在不同裝置上同步和設定個人化的 Chrome</translation> <translation id="4328355335528187361">Google Chrome 開發人員版 (mDNS-In)</translation> +<translation id="4334294535648607276">下載完成。</translation> <translation id="4335235004908507846">Chrome 能確保系統安全,避免發生資料外洩或擴充程式損毀等問題</translation> <translation id="4343195214584226067">已將 <ph name="EXTENSION_NAME" /> 加到 Chrome</translation> <translation id="4384570495110188418">由於您尚未登入帳戶,因此 Chrome 無法檢查密碼</translation> @@ -178,6 +191,7 @@ <translation id="4600710005438004015">由於 Chrome 無法更新至最新版本,因此您無法使用最新功能和安全性修正。</translation> <translation id="4627412468266359539">選用:將診斷和使用情況資料自動傳送給 Google,協助改善 ChromeOS Flex 的功能和效能。</translation> <translation id="4633000520311261472">為了提高 Chrome 的安全性,我們已將部分未列在 <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> 中的擴充功能停用,它們可能在您不知情的情況下新增至瀏覽器。</translation> +<translation id="4680828127924988555">取消安裝</translation> <translation id="469553575393225953">來源不明的擴充程式、應用程式和主題可能會損害您的裝置。Chrome 建議您只透過「Chrome 網上應用程式商店」安裝這些項目</translation> <translation id="4728575227883772061">安裝失敗,錯誤原因不明。如果目前正在執行 Google Chrome,請先關閉,然後再試一次。</translation> <translation id="4747730611090640388">Chrome 可以推測您的興趣。您日後瀏覽的網站可向 Chrome 要求查看您的興趣,以便向您顯示個人化廣告。</translation> @@ -233,9 +247,13 @@ <translation id="5895138241574237353">重新啟動</translation> <translation id="5901850848447342934">Chrome 關閉時,您將會<ph name="BEGIN_BOLD" />從大部分網站登出<ph name="END_BOLD" />。如果同步功能已關閉,您亦會<ph name="BEGIN_BOLD" />從 Google 服務和 Chrome 登出<ph name="END_BOLD" />。</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - 網絡登入</translation> +<translation id="5924017743176219022">正在連線至互聯網…</translation> <translation id="5940385492829620908">您的網頁、書籤和其他 Chrome 資料在這裡直播。</translation> +<translation id="5941711191222866238">最小化</translation> <translation id="5941830788786076944">將 Google Chrome 設為預設瀏覽器</translation> <translation id="5959292945051687759">如果此頁面沒有顯示設定,請前往 <ph name="LINK_BEGIN" />Chrome OS 設定<ph name="LINK_END" />。</translation> +<translation id="6003112304606738118">正在下載… 剩餘 <ph name="HOURS" /> 小時</translation> +<translation id="6040143037577758943">關閉</translation> <translation id="6070348360322141662">為提高安全性,Google Chrome 會將您的資料加密</translation> <translation id="608006075545470555">將工作設定檔新增至此瀏覽器</translation> <translation id="6113794647360055231">Chrome 變得更好用了</translation> @@ -244,8 +262,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> - Google Chrome Beta 版</translation> <translation id="6235018212288296708">允許 mDNS 流量的 Google Chrome 輸入規則。</translation> <translation id="6247557882553405851">Google 密碼管理工具</translation> +<translation id="6273793429163604305">即將就緒…</translation> <translation id="6291089322031436445">Chrome 開發人員應用程式</translation> <translation id="6291549208091401781">電腦上的所有使用者均安裝了 Google Chrome。</translation> +<translation id="6327105987658262776">沒有可用的更新。</translation> <translation id="6412673304250309937">使用儲存在 Chrome 中的不安全網站清單來檢查網址。如果有網站試圖盜取您的密碼,或當您下載有害檔案時,Chrome 亦可能將網址 (包括部分網頁內容) 傳送至「安全瀏覽」功能。</translation> <translation id="6418662306461808273">要切換至現有 Chrome 設定檔嗎?</translation> <translation id="6506909944137591434">Chrome 需要相機權限,才能根據您身處的環境製作 3D 地圖</translation> @@ -266,6 +286,7 @@ <translation id="6943584222992551122">系統將會從此裝置上刪除此使用者的瀏覽資料。如要復原資料,請以「<ph name="USER_EMAIL" />」的身分登入 Chrome。</translation> <translation id="6967962315388095737">允許 mDNS 流量的 Google Chrome 測試版輸入規則。</translation> <translation id="6989339256997917931">Google Chrome 已更新,但您至少已有 30 天未使用該瀏覽器。</translation> +<translation id="7025789849649390912">已停止安裝。</translation> <translation id="7025800014283535195">您可在此處切換不同的 Chrome 設定檔</translation> <translation id="7036251913954633326">如果您只想使用此帳戶一次,可以在 Chrome 瀏覽器中使用<ph name="GUEST_LINK_BEGIN" />訪客模式<ph name="GUEST_LINK_END" />。如要新增其他人的帳戶,請<ph name="LINK_BEGIN" />新增使用者<ph name="LINK_END" />至您的 <ph name="DEVICE_TYPE" />。 @@ -294,11 +315,13 @@ <translation id="7481213027396403996">取得 Chrome 最強大的安全防護</translation> <translation id="7486227612705979895">Chrome 會存取您的「雲端硬碟」,然後在網址列提出建議</translation> <translation id="7535429826459677826">Google Chrome 開發人員版</translation> +<translation id="7583399374488819119"><ph name="COMPANY_NAME" /> 安裝程式</translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">歡迎使用 Chrome</translation> <translation id="7626072681686626474">在使用此裝置前,<ph name="MANAGER" /> 要求您仔細閱讀並接受下列《服務條款》。這些條款不會擴展、修改或限制《Google Chrome OS 條款》。</translation> <translation id="7629695634924605473">Chrome 會通知您密碼是否曾被盜用</translation> <translation id="7641148173327520642">系統管理員已設定由 Google Chrome 開啟 <ph name="ALTERNATIVE_BROWSER_NAME" /> 以存取 <ph name="TARGET_URL_HOSTNAME" />。</translation> +<translation id="7649070708921625228">說明</translation> <translation id="7651907282515937834">Chrome 企業標誌</translation> <translation id="7655455401911432608">您的瀏覽記錄,亦即您在此裝置上使用 Chrome 瀏覽過的網站記錄。</translation> <translation id="7747138024166251722">安裝程式無法建立暫時目錄,請檢查可用磁碟空間與權限,以順利安裝軟件。</translation> @@ -310,6 +333,8 @@ <translation id="7801699035218095297">Google Chrome 正在嘗試複製密碼。如果您同意,請輸入 Windows 密碼。</translation> <translation id="7808348361785373670">從 Chrome 中移除…</translation> <translation id="7825851276765848807">不明錯誤導致安裝失敗,請再次下載 Google Chrome。</translation> +<translation id="7845233973568007926">多謝安裝。您必須先重新啟動電腦,才能使用 <ph name="BUNDLE_NAME" />。</translation> +<translation id="7872446069773932638">正在下載… 剩餘 <ph name="SECONDS" /> 秒</translation> <translation id="7880591377632733558"><ph name="ACCOUNT_FIRST_NAME" />,歡迎使用 Chrome</translation> <translation id="7890208801193284374">如果您與親朋好友共用電腦,每個人均可享有獨立的瀏覽空間,按照自己的偏好設定 Chrome。</translation> <translation id="7896673875602241923">先前已有其他人在這部電腦上以 <ph name="ACCOUNT_EMAIL_LAST" /> 的身分登入 Chrome。請建立新的 Chrome 使用者以個別保存您的資料。</translation> @@ -320,8 +345,11 @@ <translation id="8005666035647241369">儲存至此裝置的「Google 密碼管理工具」</translation> <translation id="8008534537613507642">重新安裝 Chrome</translation> <translation id="8013993649590906847">如果圖片並無有用的說明,Chrome 會嘗試為您提供說明。因此,圖片將傳送至 Google 以建立說明。</translation> +<translation id="80471789339884597">多謝安裝。您必須先重新啟動所有瀏覽器,才能使用 <ph name="BUNDLE_NAME" />。</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">關於 Google Chrome(&G)</translation> +<translation id="813913629614996137">正在初始化…</translation> <translation id="8255190535488645436">Google Chrome 正在使用您的相機和麥克風。</translation> <translation id="8286862437124483331">Google Chrome 正在嘗試顯示密碼。如果您同意,請輸入您的 Windows 密碼。</translation> <translation id="828798499196665338">您的家長已停用 Chrome 的「網站、應用程式和擴充程式權限」設定,因此您無法啟用此<ph name="EXTENSION_TYPE_PARAMETER" />。</translation>
diff --git a/chrome/app/resources/google_chrome_strings_zh-TW.xtb b/chrome/app/resources/google_chrome_strings_zh-TW.xtb index fe00668..02d8d60 100644 --- a/chrome/app/resources/google_chrome_strings_zh-TW.xtb +++ b/chrome/app/resources/google_chrome_strings_zh-TW.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="zh-TW"> <translation id="1001534784610492198">安裝程式封存檔案已經損壞或無效,請再次下載 Google Chrome。</translation> +<translation id="1026101648481255140">繼續安裝</translation> <translation id="102763973188675173">有可用的更新,歡迎自訂及控制 Google Chrome。</translation> <translation id="1051826050538111504">你的電腦安裝了有害軟體。Chrome 可以移除該軟體、復原設定及停用擴充功能,讓你的瀏覽器恢復正常運作。</translation> <translation id="1065672644894730302">系統無法讀取你的偏好設定。部分功能可能無法使用,且系統也不會儲存任何偏好設定的變更。</translation> @@ -12,6 +13,7 @@ <translation id="1152920704813762236">關於 Chrome OS</translation> <translation id="1154147086299354128">在 Chrome 中開啟(&O)</translation> <translation id="1178374936842835197">如果這個頁面上並未顯示你的設定,請檢查 <ph name="LINK_BEGIN" />ChromeOS Flex 設定<ph name="LINK_END" /></translation> +<translation id="1203500561924088507">感謝你安裝本服務。你必須重新啟動瀏覽器,才能使用 <ph name="BUNDLE_NAME" />。</translation> <translation id="1278833599417554002">重新啟動以更新 &Chrome</translation> <translation id="1302523850133262269">請稍候,Chrome 正在安裝最新的系統更新。</translation> <translation id="1335640173511558774">根據 <ph name="MANAGER" /> 的規定,您必須先詳閱並接受下列《服務條款》,才能使用這部裝置。這些條款不會擴充、修改或限制《Google ChromeOS Flex 條款》。</translation> @@ -32,6 +34,7 @@ <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />你可以透過哪些方式管理資料:<ph name="END_BOLD" /> 為保護個人隱私,我們會自動刪除 4 週以前的興趣喜好。視瀏覽內容而定,某個主題可能會再次顯示在你的興趣喜好清單中。或者,你可以移除不希望 Chrome 列在興趣喜好清單中的項目。</translation> <translation id="1628000112320670027">前往 Chrome 說明頁面</translation> +<translation id="1640672724030957280">下載中…</translation> <translation id="1662146548738125461">關於 ChromeOS Flex</translation> <translation id="1674870198290878346">在 Chrome 無痕式視窗中開啟連結(&G)</translation> <translation id="1682634494516646069">Google Chrome 無法讀取及寫入資料目錄:<ph name="USER_DATA_DIRECTORY" /></translation> @@ -47,7 +50,9 @@ <translation id="1877026089748256423">Chrome 版本過舊</translation> <translation id="1919130412786645364">允許登入 Chrome</translation> <translation id="1952239763774043237">如要取得日後的 Google Chrome 更新,必須使用 macOS 10.13 以上版本。這部電腦目前版本為 OS X 10.12。</translation> +<translation id="1953553007165777902">下載中… 還剩 <ph name="MINUTE" /> 分鐘</translation> <translation id="2018528049276128029">每個設定檔都有獨立專屬的 Chrome 資訊,例如書籤、歷史記錄和密碼等等</translation> +<translation id="2018879682492276940">無法安裝,請再試一次。</translation> <translation id="2071318482926839249">已登入另一個帳戶。如要分開保存你的瀏覽資料,建議在 Chrome 中建立專屬設定檔。</translation> <translation id="207902854391093810">在試用期間,廣告評估功能會允許你造訪的網站向 Chrome 要求資訊,以便協助網站評估自家廣告的成效。廣告評估功能會盡可能減少網站之間分享資訊的情況,藉此限制跨網站追蹤行為。</translation> <translation id="2094648590148273905">ChromeOS Flex 條款</translation> @@ -59,6 +64,7 @@ <translation id="2131230230468101642">為保護個人隱私,我們會自動刪除 4 週以上的興趣喜好。視瀏覽內容而定,某個主題可能會再次顯示在你的興趣喜好清單中。或者,你可以移除不希望 Chrome 列在興趣喜好清單中的項目。</translation> <translation id="2139300032719313227">重新啟動 Chrome OS</translation> <translation id="2151406531797534936">請立即重新啟動 Chrome</translation> +<translation id="2174917724755363426">安裝作業尚未完成,確定要取消安裝嗎?</translation> <translation id="2258103955319320201">如要透過所有裝置存取你的 Chrome 瀏覽器資料,請登入並開啟同步功能</translation> <translation id="2290014774651636340">缺少 Google API 金鑰,系統將停用 Google Chrome 的部分功能。</translation> <translation id="2290095356545025170">你是否確定要解除安裝 Google Chrome?</translation> @@ -95,13 +101,16 @@ <translation id="2871893339301912279">你已登入 Chrome!</translation> <translation id="2885378588091291677">工作管理員</translation> <translation id="2888126860611144412">關於 Chrome</translation> +<translation id="2915996080311180594">稍後再重新啟動</translation> <translation id="2926676257163822632">低強度密碼很容易讓有心人士猜中,請讓 Chrome <ph name="BEGIN_LINK" />為你建立一組高強度密碼,並儲存在 Chrome 中<ph name="END_LINK" />。</translation> <translation id="2926952073016206995">Chrome 需要相機權限,才能執行這個網站要求的功能</translation> +<translation id="2928420929544864228">安裝完成。</translation> <translation id="2929907241665500097">發生錯誤,Chrome 未能更新。<ph name="BEGIN_LINK" />請修正 Chrome 更新問題與更新失敗項目。<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> - 網路登入 - Chrome</translation> <translation id="3019382870990049182">重新啟動以更新 ChromeOS Flex</translation> <translation id="303514781271618814">Chrome 正在探索新功能,讓網站能在使用較少資料的情況下提供相同的瀏覽體驗</translation> <translation id="3037838751736561277">Google Chrome 正在背景模式中執行。</translation> +<translation id="3038232873781883849">正在等待安裝...</translation> <translation id="3059710691562604940">安全瀏覽功能已停用。Chrome 建議啟用這項功能。</translation> <translation id="3065168410429928842">Chrome 分頁</translation> <translation id="3069821012350118710">在 Chrome 關閉前,你造訪的網站會記住你的資訊</translation> @@ -115,6 +124,7 @@ <translation id="3169523567916669830">在試用期間,你可以查看及移除網站用來向你顯示廣告的感興趣主題。Chrome 會根據近期瀏覽記錄,推測你可能感興趣的主題。</translation> <translation id="3245429137663807393">如果你一併提供 Chrome 使用報告,這些報告中會包含你造訪的網址</translation> <translation id="3282568296779691940">登入 Chrome</translation> +<translation id="3286538390144397061">立即重新啟動</translation> <translation id="3360895254066713204">Chrome 小幫手</translation> <translation id="3379938682270551431">{0,plural, =0{Chrome 將立即重新啟動}=1{Chrome 將在 1 秒後重新啟動}other{Chrome 將在 # 秒後重新啟動}}</translation> <translation id="3396977131400919238">安裝過程中發生作業系統錯誤,請再次下載 Google Chrome。</translation> @@ -151,9 +161,11 @@ <translation id="4106587138345390261">Chrome 正在探索新功能,讓網站在存取較少個人資訊的情況下,仍能提供相同的瀏覽體驗</translation> <translation id="4110895483821904099">設定新的 Chrome 設定檔</translation> <translation id="4147555960264124640">你已登入管理化環境下的帳戶,並將管理控制權授予你的 Chrome 設定檔。你的 Chrome 資料 (例如應用程式、書籤、記錄、密碼和其他設定) 均將永久與 <ph name="USER_NAME" /> 建立關聯。你可以透過 Google 帳戶資訊主頁刪除這些資料,但你無法將這些資料與其他帳戶建立關聯。<ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">安裝中...</translation> <translation id="4149882025268051530">安裝程式無法解壓縮封存檔案,請再次下載 Google Chrome。</translation> <translation id="4191857738314598978">{0,plural, =1{請在 1 天內重新啟動 Chrome}other{請在 # 天內重新啟動 Chrome}}</translation> <translation id="4205939740494406371">Chrome 無法檢查你的密碼,請於 24 小時後再試,或<ph name="BEGIN_LINK" />檢查 Google 帳戶中的密碼<ph name="END_LINK" />。</translation> +<translation id="4222932583846282852">取消中…</translation> <translation id="4242034826641750751">Chrome 需要相機權限和麥克風權限,才能執行這個網站要求的功能</translation> <translation id="424864128008805179">要登出 Chrome 嗎?</translation> <translation id="4251615635259297716">要將你的 Chrome 資料連結至這個帳戶嗎?</translation> @@ -161,6 +173,7 @@ <translation id="4281844954008187215">服務條款</translation> <translation id="4293420128516039005">登入即可進行同步處理,讓你在所有裝置上享有個人化的 Chrome 體驗</translation> <translation id="4328355335528187361">Google Chrome 開發人員版 (mDNS-In)</translation> +<translation id="4334294535648607276">下載完成。</translation> <translation id="4335235004908507846">Chrome 可確保安全性,例如防範資料侵害事件或封鎖含有惡意軟體的擴充功能等等</translation> <translation id="4343195214584226067">已將「<ph name="EXTENSION_NAME" />」加到 Chrome</translation> <translation id="4384570495110188418">你尚未登入帳戶,因此 Chrome 無法檢查你的密碼</translation> @@ -175,6 +188,7 @@ <translation id="4600710005438004015">Chrome 無法更新至最新版本,因此你並未取得最新功能和安全性問題修正。</translation> <translation id="4627412468266359539">選用:自動將診斷與使用資料傳送給 Google,協助改善 ChromeOS Flex 的功能與效能。</translation> <translation id="4633000520311261472">為了讓 Chrome 的安全性更有保障,我們已將部分未列在 <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> 中的擴充功能停用,它們可能在你不知情的情況下加入瀏覽器。</translation> +<translation id="4680828127924988555">取消安裝</translation> <translation id="469553575393225953">來源不明的擴充功能、應用程式和主題可能會損害你的裝置。Chrome 建議你只透過 Chrome 線上應用程式商店安裝這些項目</translation> <translation id="4728575227883772061">安裝因不明錯誤而失敗。如果 Google Chrome 目前正在執行中,請將其關閉然後再試一次。</translation> <translation id="4747730611090640388">Chrome 可以推測你的興趣喜好。在此之後,你造訪的網站可以要求 Chrome 查看你的興趣喜好,以便向你放送個人化廣告。</translation> @@ -228,9 +242,13 @@ <translation id="5895138241574237353">重新啟動</translation> <translation id="5901850848447342934">關閉 Chrome 會導致你<ph name="BEGIN_BOLD" />從大部分的網站登出<ph name="END_BOLD" />。如果關閉同步處理功能,你也會<ph name="BEGIN_BOLD" />從 Google 服務和 Chrome 登出<ph name="END_BOLD" />。</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - 網路登入</translation> +<translation id="5924017743176219022">正在連線至網際網路...</translation> <translation id="5940385492829620908">你瀏覽的網頁、書籤和其他 Chrome 設定都在這裡。</translation> +<translation id="5941711191222866238">最小化</translation> <translation id="5941830788786076944">使用 Google Chrome 做為我的預設瀏覽器</translation> <translation id="5959292945051687759">如果這個頁面上未顯示設定,請檢查 <ph name="LINK_BEGIN" />Chrome OS 設定<ph name="LINK_END" /></translation> +<translation id="6003112304606738118">下載中… 還剩 <ph name="HOURS" /> 小時</translation> +<translation id="6040143037577758943">關閉</translation> <translation id="6070348360322141662">為了提升安全性,Google Chrome 會將你的資料加密保護</translation> <translation id="608006075545470555">在這個瀏覽器中新增工作資料夾</translation> <translation id="6113794647360055231">Chrome 變得更好用了</translation> @@ -239,8 +257,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> - Google Chrome 測試版</translation> <translation id="6235018212288296708">允許 mDNS 流量的 Google Chrome 輸入規則。</translation> <translation id="6247557882553405851">Google 密碼管理工具</translation> +<translation id="6273793429163604305">即將就緒...</translation> <translation id="6291089322031436445">Chrome 開發人員版應用程式</translation> <translation id="6291549208091401781">電腦上的所有使用者都已經安裝 Google Chrome 了。</translation> +<translation id="6327105987658262776">沒有可用的更新。</translation> <translation id="6412673304250309937">可使用儲存在 Chrome 中的不安全網站清單檢查網址。如果有網站試圖竊取你的密碼,或當你下載有害檔案時,Chrome 可能也會將網址 (包括部分網頁內容) 傳送至安全瀏覽功能。</translation> <translation id="6418662306461808273">要切換至現有的 Chrome 設定檔嗎?</translation> <translation id="6506909944137591434">Chrome 需要相機權限,才能根據你的周遭環境製作 3D 地圖</translation> @@ -261,6 +281,7 @@ <translation id="6943584222992551122">這位使用者的瀏覽資料將從這個裝置上刪除。如要還原資料,請使用 <ph name="USER_EMAIL" /> 登入 Chrome。</translation> <translation id="6967962315388095737">允許 mDNS 流量的 Google Chrome 測試版輸入規則。</translation> <translation id="6989339256997917931">Google Chrome 已更新,但你至少已有 30 天未使用該瀏覽器。</translation> +<translation id="7025789849649390912">已停止安裝。</translation> <translation id="7025800014283535195">你可以在這裡切換不同的 Chrome 設定檔</translation> <translation id="7036251913954633326">如果你只想使用這個帳戶一次,可以在 Chrome 瀏覽器中使用<ph name="GUEST_LINK_BEGIN" />訪客模式<ph name="GUEST_LINK_END" />。如要添加他人的帳戶,請<ph name="LINK_BEGIN" />將使用者新增<ph name="LINK_END" />至你的 <ph name="DEVICE_TYPE" />。 @@ -289,11 +310,13 @@ <translation id="7481213027396403996">獲得 Chrome 最強大的安全防護</translation> <translation id="7486227612705979895">Chrome 將存取你的雲端硬碟,並在網址列提供建議</translation> <translation id="7535429826459677826">Google Chrome 開發人員版</translation> +<translation id="7583399374488819119"><ph name="COMPANY_NAME" /> 安裝程式</translation> <translation id="7606334485649076285">Google ChromeOS Flex</translation> <translation id="7626032353295482388">歡迎使用 Chrome</translation> <translation id="7626072681686626474">根據 <ph name="MANAGER" /> 的規定,您必須先詳閱並接受下列《服務條款》,才能使用這部裝置。這些條款不會擴充、修改或限制《Google Chrome OS 條款》。</translation> <translation id="7629695634924605473">Chrome 會通知你密碼是否曾遭外洩</translation> <translation id="7641148173327520642">你的系統管理員已設定由 Google Chrome 開啟 <ph name="ALTERNATIVE_BROWSER_NAME" /> 以存取 <ph name="TARGET_URL_HOSTNAME" />。</translation> +<translation id="7649070708921625228">說明</translation> <translation id="7651907282515937834">Chrome Enterprise 標誌</translation> <translation id="7655455401911432608">你的瀏覽記錄,以及在這部裝置上透過 Chrome 造訪的網站記錄。</translation> <translation id="7747138024166251722">安裝程式無法建立暫時目錄,請檢查可用磁碟空間與權限,以順利安裝軟體。</translation> @@ -305,6 +328,8 @@ <translation id="7801699035218095297">Google Chrome 正在嘗試複製密碼。如果你同意這項作業,請輸入你的 Windows 密碼。</translation> <translation id="7808348361785373670">從 Chrome 中移除...</translation> <translation id="7825851276765848807">不明錯誤導致安裝失敗,請再次下載 Google Chrome。</translation> +<translation id="7845233973568007926">感謝你安裝本服務。你必須重新啟動電腦,才能使用 <ph name="BUNDLE_NAME" />。</translation> +<translation id="7872446069773932638">下載中... 還剩 <ph name="SECONDS" /> 秒</translation> <translation id="7880591377632733558">歡迎使用 Chrome,<ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">如果你與親朋好友共用電腦,人人皆可享有獨立的瀏覽空間,依照自己的偏好設定 Chrome。</translation> <translation id="7896673875602241923">先前已有其他使用者使用 <ph name="ACCOUNT_EMAIL_LAST" /> 在這部電腦上登入 Chrome。請建立新的 Chrome 使用者,以便另行保存你的資訊。</translation> @@ -315,8 +340,11 @@ <translation id="8005666035647241369">儲存至這部裝置的 Google 密碼管理員</translation> <translation id="8008534537613507642">重新安裝 Chrome</translation> <translation id="8013993649590906847">如果圖片缺少有用的說明,Chrome 會嘗試為你提供說明。系統會將圖片傳送給 Google,以便產生說明。</translation> +<translation id="80471789339884597">感謝你安裝本服務。你必須重新啟動所有瀏覽器,才能使用 <ph name="BUNDLE_NAME" />。</translation> <translation id="8064015586118426197">ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">關於 Google Chrome(&G)</translation> +<translation id="813913629614996137">正在初始化...</translation> <translation id="8255190535488645436">Google Chrome 正在使用你的攝影機和麥克風。</translation> <translation id="8286862437124483331">Google Chrome 現在會嘗試顯示密碼。如果你同意的話,請輸入你的 Windows 密碼。</translation> <translation id="828798499196665338">你的家長已停用 Chrome 的「網站、應用程式和擴充功能的權限」設定,因此你無法啟用這個<ph name="EXTENSION_TYPE_PARAMETER" />。</translation>
diff --git a/chrome/app/resources/google_chrome_strings_zu.xtb b/chrome/app/resources/google_chrome_strings_zu.xtb index b60097e..26a27b5 100644 --- a/chrome/app/resources/google_chrome_strings_zu.xtb +++ b/chrome/app/resources/google_chrome_strings_zu.xtb
@@ -2,6 +2,7 @@ <!DOCTYPE translationbundle> <translationbundle lang="zu"> <translation id="1001534784610492198">Ingobo yomlando yesifaki imoshekile noma ayivumelekile. Sicela ulande i-Google Chrome futhi.</translation> +<translation id="1026101648481255140">Qalisa Kabusha Ukufaka</translation> <translation id="102763973188675173">Enza ngendlela oyifisayo uphinde ulawule i-Google Chrome. Isibuyekezo siyatholakala.</translation> <translation id="1051826050538111504">Kunesofthiwe eyingozi kwikhompyutha yakho. I-Chrome ingayisusa, ibuyise izilungiselelo zakho, futhi ikhubaze izandiso ukwenza isiphequluli sakho sisebenze kahle futhi.</translation> <translation id="1065672644894730302">Okuncamelayo kwakho akukwazi ukufundwa. @@ -15,6 +16,7 @@ <translation id="1154147086299354128">&Vula ku-Chrome</translation> <translation id="1178374936842835197">Uma isethingi ingabonisi kuleli khasi, bheka <ph name="LINK_BEGIN" /> kumasethingi wakho we-ChromeOS Flex<ph name="LINK_END" /></translation> +<translation id="1203500561924088507">Siyabonga ngokufaka. Kufanele uqale kabusha ibhrawuza yakho ngaphambi kokusebenzisa i-<ph name="BUNDLE_NAME" />.</translation> <translation id="1278833599417554002">Qalisa kabusha ukuze ubuyekeze i-&Chrome</translation> <translation id="1302523850133262269">Sicela ulinde ngenkathi i-Chrome ifaka izibuyekezo zesistimu zakamuva.</translation> <translation id="1335640173511558774">I-<ph name="MANAGER" /> idinga ukuthi ufunde uphinde wamukele Imigomo Yesevisi elandelayo ngaphambi kokusebenzisa le divayisi. Le migomo ayinwebeki, ayiguquki, noma ayikhawuleli Imigomo ye-Google ChromeOS Flex.</translation> @@ -35,6 +37,7 @@ <translation id="1619887657840448962">Ukuze kwenziwe i-Chrome iphephile, sikhubaza isandiso esilandelayo esingafakiwe kuhlu ku-<ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> futhi kungenzeka singezwe ngaphandle kolwazi lakho.</translation> <translation id="1627304841979541023"><ph name="BEGIN_BOLD" />Ungayiphatha kanjani idatha yakho:<ph name="END_BOLD" /> Ukuze sivikele ubumfihlo bakho, sisula ngokuzenzakalelayo izintshisekelo zakho ezindala kunamaviki ama-4. Njengoba uqhubeka nokubhrawuza, intshisekelo ingase ivele ohlwini futhi. Noma ungasusa izithakazelo ongafuni ukuthi i-Chrome izicabangele.</translation> <translation id="1628000112320670027">Thola usizo nge-Chrome</translation> +<translation id="1640672724030957280">Iyadawuniloda...</translation> <translation id="1662146548738125461">Mayelana ne-ChromeOS Flex</translation> <translation id="1674870198290878346">Vula isixhumanisi kuwindi le-Chrome Inco&gnito</translation> <translation id="1682634494516646069">I-Google Chrome ayikwazi ukufunda nokubhala kumkhombandlela wayo wedatha: @@ -52,7 +55,9 @@ <translation id="1877026089748256423">I-Chrome ingaphandle kwedethi</translation> <translation id="1919130412786645364">Vumela ukungena ngemvume kwe-Chrome</translation> <translation id="1952239763774043237">Ukuze uthole izibuyekezo zesikhathi esizayo ze-Google Chrome, uzodinga i-macOS 10.13 noma eyakamuva. Le khompyutha isebenzisa i-macOS 10.12.</translation> +<translation id="1953553007165777902">Iyadawuniloda... Kusele imizuzu engu-<ph name="MINUTE" /></translation> <translation id="2018528049276128029">Iphrofayela ngalinye linolwazi lwayo lwe-Chrome njengamabhukhimakhi, umlando, amaphasiwedi, nokuningi</translation> +<translation id="2018879682492276940">Ukufakwa kwehlulekile. Sicela uzame futhi.</translation> <translation id="2071318482926839249">Enye i-akhawunti isivele ingene ngemvume. Ukuze uqhubeke nokuphequlula ngokwehlukile, i-Chrome ingakwazi ukukudalela iphrofayela yakho.</translation> <translation id="207902854391093810">Lapho imizamo ivuliwe, Isilinganiso sesikhangiso sivumela amasayithi owavakashelayo ukuba acele ulwazi ku-Chrome olusiza isayithi ukukala ukusebenza kwezikhangiso zawo. Isilinganiso sesikhangiso sikhawulela ukulandelela indawo yonke ngokudlulisa ulwazi oluncane ngangokunokwenzeka phakathi kwamasayithi.</translation> <translation id="2094648590148273905">Imigomo ye-ChromeOS Flex</translation> @@ -64,6 +69,7 @@ <translation id="2131230230468101642">Ukuze sivikele ubumfihlo bakho, sisula ngokuzenzakalelayo izintshisekelo zakho ezindala kunamaviki ama-4. Njengoba uqhubeka nokubhrawuza, intshisekelo ingase ivele ohlwini futhi. Noma ungasusa izithakazelo ongafuni ukuthi i-Chrome izicabangele.</translation> <translation id="2139300032719313227">Qalisa kabusha i-ChromeOS</translation> <translation id="2151406531797534936">Sicela uqalise kabusha -Chrome manje</translation> +<translation id="2174917724755363426">Ukufaka akuqediwe. Uqinisekile ufuna ukukhansela?</translation> <translation id="2258103955319320201">Ukuze ufinyelele ezintweni zakho ze-browser ye-Chrome kuwo wonke amadivayisi wakho, ngena ngemvume, bese uvula ukuvumelanisa</translation> <translation id="2290014774651636340">Okhiye be-Google API abekho. Okunye ukusebenza kwe-Google Chrome kuzokhutshazwa.</translation> <translation id="2290095356545025170">Ingabe uqinisekile ukuthi ufuna ukukhipha i-Google Chrome?</translation> @@ -100,13 +106,16 @@ <translation id="2871893339301912279">Ungene ngemvume ku-Chrome!</translation> <translation id="2885378588091291677">Isiphathi somsebenzi</translation> <translation id="2888126860611144412">Mayelana ne-Chrome</translation> +<translation id="2915996080311180594">Qala Kabusha Ngemuva Kwesikhathi</translation> <translation id="2926676257163822632">Amaphasiwedi angaqinile aqageleka kalula. Vumela i-Chrome <ph name="BEGIN_LINK" />ikudalele futhi ikhumbule amaphasiwedi aqinile<ph name="END_LINK" />.</translation> <translation id="2926952073016206995">I-Chrome idinga imvume yekhamera kule sayithi</translation> +<translation id="2928420929544864228">Ukufaka kuqedile.</translation> <translation id="2929907241665500097">I-Chrome ayibuyekezekanga, kunokuthile okungahambanga kahle. <ph name="BEGIN_LINK" />Lungisa izinkinga zokubuyekaza kwe-Chrome nezibuyekezo ezihlulekile.<ph name="END_LINK" /></translation> <translation id="2969728957078202736"><ph name="PAGE_TITLE" /> - Inethiwekhi Yokungena ngemvume - i-Chrome</translation> <translation id="3019382870990049182">Qalisa kabusha ukuze ubuyekeze i-&ChromeOS Flex</translation> <translation id="303514781271618814">I-Chrome ihlola izakhi ezintsha ezivumela amasayithi ukuthi alethe ukuzizwisa kokubhrawuza okufanayo kusetshenziswa idatha yakho encane</translation> <translation id="3037838751736561277">I-Google Chrome ikumodi yangemuva.</translation> +<translation id="3038232873781883849">Ilinde ukufaka...</translation> <translation id="3059710691562604940">Ukuphequlula okuphephile kuvaliwe. I-Chrome incoma ukuba kuvulwe.</translation> <translation id="3065168410429928842">Ithebhu le-Chrome</translation> <translation id="3069821012350118710">Amasayithi owavakashelayo akhumbula ulwazi lwakho uze uvale i-Chrome</translation> @@ -120,6 +129,7 @@ <translation id="3169523567916669830">Phakathi nezivivinyo, ungakwazi ukubona nokususa izihloko onentshisekelo kuzo ezisetshenziswa amasayithi ukuze uboniswe izikhangiso. I-Chrome izolinganisa intshisekelo yakho ngokusekelwe kumlando wakho wakamuva wokubhrawuza.</translation> <translation id="3245429137663807393">Uma futhi wabelana ngemibiko yokusetshenziswa kwe-Chrome, leyo mibiko ihlanganisa nama-URL owavakashelayo</translation> <translation id="3282568296779691940">Ngena ngemvume ku-Chrome</translation> +<translation id="3286538390144397061">Qala kabusha manje</translation> <translation id="3360895254066713204">Isisizi se-Chrome</translation> <translation id="3379938682270551431">{0,plural, =0{I-Chrome izoqala kabusha manje}=1{I-Chrome izoqala kabusha kusekhondi elingu-1}one{I-Chrome izoqala kabusha kumasekhondi angu-#}other{I-Chrome izoqala kabusha kumasekhondi angu-#}}</translation> <translation id="3396977131400919238">Iphutha lesistimu yokusebenza livele ngesikhathi sokufakwa. Sicela ulande i-Google Chrome futhi.</translation> @@ -156,9 +166,11 @@ <translation id="4106587138345390261">I-Chrome ihlola izakhi ezintsha ezivumela amasayithi ukuthi alethe ukuzizwisa kokubhrawuza okufanayo kusetshenziswa ulwazi lwakho oluncane</translation> <translation id="4110895483821904099">Setha iphrofayela yakho entsha ye-Chrome</translation> <translation id="4147555960264124640">Ungena ngemvume nge-akhawunti ephethwe futhi unikeza umlawuli wayo ukulawula okungaphezulu kwephrofayela yakho ye-Google Chrome. Idatha yakho ye-Chrome, efana nezinhlelo zokusebenza zakho, amabhukhimakhi, umlando, amaphasiwedi, nezinye izilungiselelo zizoboshezelwa ngonaphakade ku-<ph name="USER_NAME" />. Uzokwazi ukususa le datha nge-Google ama-Akhawunti we-Ideshibhodi, kodwa ngeke uze ukwazi ukuhlobanisa le datha nenye i-akhawunti. <ph name="LEARN_MORE" /></translation> +<translation id="4148957013307229264">Iyafaka...</translation> <translation id="4149882025268051530">Isifaki sihlulekile ukungaminyanisi ingobo yomlando. Sicela ulande i-Google Chrome futhi.</translation> <translation id="4191857738314598978">{0,plural, =1{Qalisa kabusha i-Chrome phakathi nosuku}one{Qalisa kabusha i-Chrome phakathi kwezinsuku ezingu-#}other{Qalisa kabusha i-Chrome phakathi kwezinsuku ezingu-#}}</translation> <translation id="4205939740494406371">I-Chrome ayikwazi ukuhlola amaphasiwedi akho. Zama futhi ngemva kwamahora angu-24 noma <ph name="BEGIN_LINK" />hlola amaphasiwedi ku-akhawunti yakho ye-Google<ph name="END_LINK" />.</translation> +<translation id="4222932583846282852">Iyakhansela...</translation> <translation id="4242034826641750751">I-Chrome idinga izimvume zekhamera nemakrofoni kule sayithi</translation> <translation id="424864128008805179">Phuma ngemvume ku-Chrome?</translation> <translation id="4251615635259297716">Xhumanisa idatha yakho ye-Chrome kule akhawunti?</translation> @@ -166,6 +178,7 @@ <translation id="4281844954008187215">Imigomo yesevisi</translation> <translation id="4293420128516039005">Ngena ngemvume ukuze uvumelanise uphinde wenze kube ngeyakho i-Chrome kuwo onke amadivayisi akho</translation> <translation id="4328355335528187361">I-Google Chrome Dev (mDNS-In)</translation> +<translation id="4334294535648607276">Ukulanda kuqedile.</translation> <translation id="4335235004908507846">I-Chrome ingasiza ukukugcina uphephile kusukela ekuphulweni kwedatha, izandiso ezimbi, nokuningi</translation> <translation id="4343195214584226067">I-<ph name="EXTENSION_NAME" /> ingezwe ku-Chrome</translation> <translation id="4384570495110188418">I-Chrome ayikwazi ukuhlola amaphasiwedi akho ngoba awungenanga ngemvume</translation> @@ -180,6 +193,7 @@ <translation id="4600710005438004015">I-Chrome ayikwazanga ukubuyekezela kwinguqulo yakamuva, ngakho-ke uyalahlekelwa kuzici ezintsha nokulungiswa kokuphepha.</translation> <translation id="4627412468266359539">Okokuzikhethela: Siza ukuthuthukisa izakhi nokusebenza kwe-ChromeOS Flex ngokuthumela ngokuzenzekelayo idatha yokuxilongwa nokusetshenziswa ku-Google.</translation> <translation id="4633000520311261472">Ukwenza i-Chrome ivikeleke, sikhubaze ezinye izandiso ezingafakwanga kuhlu lwe-<ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> futhi okungenzeka zifakwe ngaphandle kolwazi lakho.</translation> +<translation id="4680828127924988555">Khansela Ukufaka</translation> <translation id="469553575393225953">Izandiso, ama-app, namatimu asuka emithonjeni engaziwa angalimaza idivayisi yakho. I-Chrome incoma ukuwafaka kuphela kusuka ku-Chrome Web Store</translation> <translation id="4728575227883772061">Ukufaka kuhlulekile ngenxa yephutha elingacacisiwe. Uma ngabe i-Google Chrome isebenza okwamanje, sicela uyivale uphinde uzame futhi.</translation> <translation id="4747730611090640388">I-Chrome ingalinganisela izintshisekelo zakho. Kamuva, isayithi olivakashelayo lingacela i-Chrome ukuthi ibone izintshisekelo zakho ukuze yenze izikhangiso ozibonayo ngokwezifiso zakho.</translation> @@ -235,10 +249,14 @@ <translation id="5895138241574237353">Qalisa kabusha</translation> <translation id="5901850848447342934"><ph name="BEGIN_BOLD" />Uzokhishwa ngemvume kumasayithi amaningi<ph name="END_BOLD" /> lapho uvala i-Chrome. Uma ukuvumelanisa kuvaliwe, nawe <ph name="BEGIN_BOLD" />uzokhishwa ngemvume kumasevisi e-Google naku-Chrome<ph name="END_BOLD" />.</translation> <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - Inethiwekhi Yokugena ngemvume</translation> +<translation id="5924017743176219022">Ixhuma Ku-inthanethi...</translation> <translation id="5940385492829620908">Iwebhu yakho, amabhukhimakhi, nezinye izinto ze-Chrome zihlala lapha.</translation> +<translation id="5941711191222866238">Nciphisa</translation> <translation id="5941830788786076944">Yenza i-Google Chrome ibe isiphequluli sokuzenzakalelayo</translation> <translation id="5959292945051687759">Uma isethingi ingaveli kuleli khasi, bheka <ph name="LINK_BEGIN" /> kumasethingi wakho we-ChromeOS<ph name="LINK_END" /></translation> +<translation id="6003112304606738118">Iyadawuniloda... Kusele amahora angu-<ph name="HOURS" /></translation> +<translation id="6040143037577758943">Vala</translation> <translation id="6070348360322141662">Ngokuvikela okungeziwe, i-Google Chromium izobethela idatha yakho</translation> <translation id="608006075545470555">Engeza Iphrofayela Yomsebenzi kulesi siphequluli</translation> <translation id="6113794647360055231">I-Chrome isanda kuba ngcono</translation> @@ -247,8 +265,10 @@ <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> - Google Chrome Beta</translation> <translation id="6235018212288296708">Umyalo obophezeleke ngaphakathi we-Google Chrome ukuze kuvunyelwe ithrafikhi ye-mDNS.</translation> <translation id="6247557882553405851">Umphathi Wephasiwedi ye-Google</translation> +<translation id="6273793429163604305">Guqani...</translation> <translation id="6291089322031436445">Izinhlelo zokusebenza ze-Chrome Dev</translation> <translation id="6291549208091401781">I-Google Chrome isivele ifakelwe bonke abasebenzisi kukhompuyutha yakho.</translation> +<translation id="6327105987658262776">Asikho isibuyekezo esitholakalayo.</translation> <translation id="6412673304250309937">Kuhlola ama-URL anohlu lwamasayithi angaphephile agcinwe ku-Chrome. Uma isayithi lizama ukuntshontsha iphasiwedi yakho, noma uma ulanda ifayela eliyingozi, i-Chrome ingathumela nama-URL, kuhlanganise nokuthile okuqukethwe kulelo khasi, Ekuphequluleni Okuphephile.</translation> <translation id="6418662306461808273">Shintshela kuphrofayela ye-Chrome ekhona kakade?</translation> <translation id="6506909944137591434">I-Chrome idinga imvume yekhamera ukudala imephu ye-3D yendawo yakho ekuzungezile</translation> @@ -269,6 +289,7 @@ <translation id="6943584222992551122">Idatha yokuphequlula yalo muntu izosuswa kusukela kule divayisi. Ukuze uphinde uthole idatha, ngena ngemvume ku-Chrome njengo-<ph name="USER_EMAIL" />.</translation> <translation id="6967962315388095737">Umyalo wokubophezeleka ngaphakathi kwe-beta yeGoogle Chrome ukuze kuvunyelwe ithrafikhi ye-mDNS.</translation> <translation id="6989339256997917931">I-Google Chrome ibuyekeziwe, kodwa awukayisebenzisi ngokungenani izinsuku ezingu-30.</translation> +<translation id="7025789849649390912">Ukufaka Kumisiwe.</translation> <translation id="7025800014283535195">Ungashintsha phakathi kwamaphrofayela we-Chrome lapha</translation> <translation id="7036251913954633326">Uma ufuna ukusebenzisa le akhawunti kanye kuphela, ungasebenzisa <ph name="GUEST_LINK_BEGIN" />Imodi Yesivakashi<ph name="GUEST_LINK_END" /> kwibhrawuza ye-Chrome. Uma ufuna ukwengeza i-akhawunti yothile, <ph name="LINK_BEGIN" />engeza umuntu omusha<ph name="LINK_END" /> ku-<ph name="DEVICE_TYPE" /> yakho. @@ -297,11 +318,13 @@ <translation id="7481213027396403996">Thola isivikelo esinamandla kakhulu se-Chrome</translation> <translation id="7486227612705979895">I-Chrome izofinyelela idrayivu yakho ukwenza iziphakamiso kwibha lekheli</translation> <translation id="7535429826459677826">I-Google Chrome Dev</translation> +<translation id="7583399374488819119">Isifaki Se-<ph name="COMPANY_NAME" /></translation> <translation id="7606334485649076285">I-Google ChromeOS Flex</translation> <translation id="7626032353295482388">Siyakwamukela ku-Chrome</translation> <translation id="7626072681686626474">I-<ph name="MANAGER" /> idinga ukuthi ufunde uphinde wamukele Imigomo Yesevisi elandelayo ngaphambi kokusebenzisa le divayisi. Le migomo ayinwebeki, ayiguquki, noma ikhawulela Imigomo ye-Google ChromeOS.</translation> <translation id="7629695634924605473">I-Chrome ikuvumela ukuthi wazi uma amaphasiwedi akho afakwa engcupheni</translation> <translation id="7641148173327520642">Umlawuli wakho wesistimu ulungiselele i-Google Chrome ukuthi ivule i-<ph name="ALTERNATIVE_BROWSER_NAME" /> ukuze ifinyelele ku-<ph name="TARGET_URL_HOSTNAME" />.</translation> +<translation id="7649070708921625228">Usizo</translation> <translation id="7651907282515937834">Ilogo yebhizinisi le-Chrome</translation> <translation id="7655455401911432608">Umlando wakho wokubhrawuza, irekhodi lamasayithi owavakashele usebenzisa i-Chrome kule divayisi.</translation> <translation id="7747138024166251722">Isifaki asikwazanga ukudala umkhombandlela wesikhashana. Sicela uhlolele isikhala esikhululekile sediski nemvume ukuze ufake isofthiwe.</translation> @@ -313,6 +336,8 @@ <translation id="7801699035218095297">I-Google Chrome izama ukukopisha amaphasiwedi. Thayipha amaphasiwedi akho e-Windows ukuze uvumele lokhu.</translation> <translation id="7808348361785373670">Susa kusuka ku-Chrome...</translation> <translation id="7825851276765848807">Ukufakwa kuhlulekile ngenxa yephutha elingacacisiwe. Sicela ulande i-Google Chrome futhi.</translation> +<translation id="7845233973568007926">Siyabonga ngokufaka. Kufanele uqalise kabusha ikhompyutha yakho ngaphambi kokusebenzisa i-<ph name="BUNDLE_NAME" />.</translation> +<translation id="7872446069773932638">Iyadawuniloda... kusele imizuzwana engu-<ph name="SECONDS" /></translation> <translation id="7880591377632733558">Siyakwamukela ku-Chrome, <ph name="ACCOUNT_FIRST_NAME" /></translation> <translation id="7890208801193284374">Uma wabelana ngekhompyutha, abangani nomndeni bangadlulisa amehlo ngokuhlukene baphinde basethe i-Chrome ngendlela nje abayifunayo.</translation> <translation id="7896673875602241923">Umuntu othile ngaphambilini ungene ngemvume ku-Chrome kule khompuyutha njengo-<ph name="ACCOUNT_EMAIL_LAST" />. Sicela udale umsebenzisi omusha we-Chrome ukuze ugcine ulwazi lwakho luhlukile.</translation> @@ -323,8 +348,11 @@ <translation id="8005666035647241369">Ku-Google Password Manager ekule divayisi</translation> <translation id="8008534537613507642">Phinda ufake i-Chrome</translation> <translation id="8013993649590906847">Uma isithombe singenayo incazelo ephelele, i-Chrome izozama ukukunikezela eyodwa. Ukuze udale izincazelo, izithombe zithunyelwa ku-Google.</translation> +<translation id="80471789339884597">Siyabonga ngokufaka. Kufanele uqalise kabusha wonke amabhrawuza akho ngaphambi kokusebenzisa i-<ph name="BUNDLE_NAME" />.</translation> <translation id="8064015586118426197">I-ChromeOS Flex</translation> +<translation id="808089508890593134">Google</translation> <translation id="8129812357326543296">Mayelana ne-Google Chrome</translation> +<translation id="813913629614996137">Iyaqalisa...</translation> <translation id="8255190535488645436">I-Google Chrome isebenzisa ikhamela yakho nemakrofoni.</translation> <translation id="8286862437124483331">I-Google Chrome izama ukubonisa amaphasiwedi. Thayipha iphasiwedi yakho ye-Windows ukuze uvumele lokhu.</translation> <translation id="828798499196665338">Umzali wakho uvale "Izimvume zamasayithi, izinhlelo zokusebenza, nezandiso" ze-Chrome. Ukunika le <ph name="EXTENSION_TYPE_PARAMETER" /> akuvumelekile.</translation>
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc index b31dffa..78888038 100644 --- a/chrome/browser/about_flags.cc +++ b/chrome/browser/about_flags.cc
@@ -521,28 +521,28 @@ const FeatureEntry::FeatureParam kForceDark_SimpleHsl[] = { {"inversion_method", "hsl_based"}, {"image_behavior", "none"}, - {"foreground_lightness_threshold", "255"}, - {"background_lightness_threshold", "0"}}; + {"foreground_lightness_threshold", "150"}, + {"background_lightness_threshold", "205"}}; const FeatureEntry::FeatureParam kForceDark_SimpleCielab[] = { {"inversion_method", "cielab_based"}, {"image_behavior", "none"}, - {"foreground_lightness_threshold", "255"}, - {"background_lightness_threshold", "0"}}; + {"foreground_lightness_threshold", "150"}, + {"background_lightness_threshold", "205"}}; const FeatureEntry::FeatureParam kForceDark_SimpleRgb[] = { {"inversion_method", "rgb_based"}, {"image_behavior", "none"}, - {"foreground_lightness_threshold", "255"}, - {"background_lightness_threshold", "0"}}; + {"foreground_lightness_threshold", "150"}, + {"background_lightness_threshold", "205"}}; // Keep in sync with the kForceDark_SelectiveImageInversion // in aw_feature_entries.cc if you tweak these parameters. const FeatureEntry::FeatureParam kForceDark_SelectiveImageInversion[] = { {"inversion_method", "cielab_based"}, {"image_behavior", "selective"}, - {"foreground_lightness_threshold", "255"}, - {"background_lightness_threshold", "0"}}; + {"foreground_lightness_threshold", "150"}, + {"background_lightness_threshold", "205"}}; const FeatureEntry::FeatureParam kForceDark_SelectiveElementInversion[] = { {"inversion_method", "cielab_based"}, @@ -3133,6 +3133,23 @@ nullptr}}; #endif // !BUILDFLAG(IS_CHROMEOS) +// Feature variations for kIsolateSandboxedIframes. +#if !BUILDFLAG(IS_ANDROID) +// TODO(wjmaclean): Add FeatureParams for a per-frame grouping when support +// for it is added. +const FeatureEntry::FeatureParam kIsolateSandboxedIframesGroupingPerSite{ + "grouping", "per-site"}; +const FeatureEntry::FeatureParam kIsolateSandboxedIframesGroupingPerOrigin{ + "grouping", "per-origin"}; +const FeatureEntry::FeatureVariation + kIsolateSandboxedIframesGroupingVariations[] = { + {"with grouping by URL's site", + &kIsolateSandboxedIframesGroupingPerSite, 1, nullptr}, + {"with grouping by URL's origin", + &kIsolateSandboxedIframesGroupingPerOrigin, 1, nullptr}, +}; +#endif // !BUILDFLAG(IS_ANDROID) + // RECORDING USER METRICS FOR FLAGS: // ----------------------------------------------------------------------------- // The first line of the entry is the internal name. @@ -6294,6 +6311,12 @@ flag_descriptions::kFastPairSavedDevicesDescription, kOsCrOS, FEATURE_VALUE_TYPE(ash::features::kFastPairSavedDevices)}, + {"frame-sink-desktop-capturer-in-crd", + flag_descriptions::kFrameSinkDesktopCapturerInCrdName, + flag_descriptions::kFrameSinkDesktopCapturerInCrdDescription, kOsCrOS, + FEATURE_VALUE_TYPE( + remoting::features::kEnableFrameSinkDesktopCapturerInCrd)}, + {"multi-monitors-in-crd", flag_descriptions::kMultiMonitorsInCrdName, flag_descriptions::kMultiMonitorsInCrdDescription, kOsCrOS, FEATURE_VALUE_TYPE(remoting::features::kEnableMultiMonitorsInCrd)}, @@ -7938,10 +7961,6 @@ FEATURE_VALUE_TYPE(ash::features::kPerformantSplitViewResizing)}, #endif // BUILDFLAG(IS_CHROMEOS_ASH) - {"privacy-guide", flag_descriptions::kPrivacyGuideName, - flag_descriptions::kPrivacyGuideDescription, kOsDesktop, - FEATURE_VALUE_TYPE(features::kPrivacyGuide)}, - {"privacy-guide-2", flag_descriptions::kPrivacyGuide2Name, flag_descriptions::kPrivacyGuide2Description, kOsDesktop, FEATURE_VALUE_TYPE(features::kPrivacyGuide2)}, @@ -8493,7 +8512,10 @@ {"enable-isolated-sandboxed-iframes", flag_descriptions::kIsolatedSandboxedIframesName, flag_descriptions::kIsolatedSandboxedIframesDescription, kOsDesktop, - FEATURE_VALUE_TYPE(features::kIsolateSandboxedIframes)}, + FEATURE_WITH_PARAMS_VALUE_TYPE( + features::kIsolateSandboxedIframes, + kIsolateSandboxedIframesGroupingVariations, + "IsolateSandboxedIframes" /* trial name */)}, #endif {"download-bubble", flag_descriptions::kDownloadBubbleName, @@ -8501,6 +8523,11 @@ kOsLinux | kOsLacros | kOsMac | kOsWin, FEATURE_VALUE_TYPE(safe_browsing::kDownloadBubble)}, + {"download-bubble-v2", flag_descriptions::kDownloadBubbleV2Name, + flag_descriptions::kDownloadBubbleV2Description, + kOsLinux | kOsLacros | kOsMac | kOsWin, + FEATURE_VALUE_TYPE(safe_browsing::kDownloadBubbleV2)}, + {"unthrottled-nested-timeout", flag_descriptions::kUnthrottledNestedTimeoutName, flag_descriptions::kUnthrottledNestedTimeoutDescription, kOsAll,
diff --git a/chrome/browser/after_startup_task_utils.cc b/chrome/browser/after_startup_task_utils.cc index 5194b88..93ed154 100644 --- a/chrome/browser/after_startup_task_utils.cc +++ b/chrome/browser/after_startup_task_utils.cc
@@ -11,6 +11,7 @@ #include "base/process/process.h" #include "base/synchronization/atomic_flag.h" #include "base/task/sequenced_task_runner.h" +#include "base/trace_event/trace_event.h" #include "build/build_config.h" #include "build/chromeos_buildflags.h" #include "components/performance_manager/performance_manager_impl.h" @@ -103,6 +104,7 @@ if (IsBrowserStartupComplete()) return; + TRACE_EVENT0("startup", "SetBrowserStartupIsComplete"); g_startup_complete_flag.Get().Set(); #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \ BUILDFLAG(IS_CHROMEOS)
diff --git a/chrome/browser/android/examples/custom_tabs_client/src/AndroidManifest.xml b/chrome/browser/android/examples/custom_tabs_client/src/AndroidManifest.xml index b670d135..bcdd6668 100644 --- a/chrome/browser/android/examples/custom_tabs_client/src/AndroidManifest.xml +++ b/chrome/browser/android/examples/custom_tabs_client/src/AndroidManifest.xml
@@ -27,6 +27,7 @@ <activity android:name="org.chromium.customtabsclient.MainActivity" android:label="@string/app_name" + android:windowSoftInputMode="stateHidden" android:exported="true"> <intent-filter> <action android:name="android.intent.action.MAIN" />
diff --git a/chrome/browser/ash/accessibility/dictation_browsertest.cc b/chrome/browser/ash/accessibility/dictation_browsertest.cc index b57a1bc..b0244bec 100644 --- a/chrome/browser/ash/accessibility/dictation_browsertest.cc +++ b/chrome/browser/ash/accessibility/dictation_browsertest.cc
@@ -672,6 +672,17 @@ WaitForRecognitionStopped(); } +IN_PROC_BROWSER_TEST_P(DictationTest, NoExtraSpaceForPunctuation) { + ToggleDictationWithKeystroke(); + WaitForRecognitionStarted(); + SendFinalResultAndWaitForTextAreaValue("Hello world", "Hello world"); + SendFinalResultAndWaitForTextAreaValue(".", "Hello world."); + SendFinalResultAndWaitForTextAreaValue("Goodnight", "Hello world. Goodnight"); + SendFinalResultAndWaitForTextAreaValue("!", "Hello world. Goodnight!"); + ToggleDictationWithKeystroke(); + WaitForRecognitionStopped(); +} + class DictationCommandsTest : public DictationTest { protected: DictationCommandsTest() {}
diff --git a/chrome/browser/ash/arc/tracing/arc_app_performance_tracing.cc b/chrome/browser/ash/arc/tracing/arc_app_performance_tracing.cc index 5be4e5d..7e69426 100644 --- a/chrome/browser/ash/arc/tracing/arc_app_performance_tracing.cc +++ b/chrome/browser/ash/arc/tracing/arc_app_performance_tracing.cc
@@ -9,6 +9,7 @@ #include "ash/components/arc/arc_util.h" #include "ash/components/arc/session/arc_bridge_service.h" #include "ash/components/arc/session/arc_service_manager.h" +#include "ash/constants/ash_features.h" #include "base/memory/singleton.h" #include "base/metrics/histogram_functions.h" #include "base/no_destructor.h" @@ -29,7 +30,6 @@ #include "components/exo/surface.h" #include "components/exo/wm_helper.h" #include "components/sync/base/passphrase_enums.h" -#include "components/sync/base/sync_prefs.h" #include "components/sync/base/user_selectable_type.h" #include "components/sync/driver/sync_service.h" #include "components/sync/driver/sync_user_settings.h" @@ -66,6 +66,7 @@ friend base::DefaultSingletonTraits<ArcAppPerformanceTracingFactory>; ArcAppPerformanceTracingFactory() { DependsOn(ArcAppListPrefsFactory::GetInstance()); + // TODO(crbug.com/1330894): This should probably depend on SyncService. } ~ArcAppPerformanceTracingFactory() override = default; }; @@ -420,15 +421,34 @@ Profile* const profile = Profile::FromBrowserContext(context_); DCHECK(profile); - const syncer::SyncPrefs prefs(profile->GetPrefs()); - - if (!prefs.GetSelectedTypes().Has(syncer::UserSelectableType::kApps)) { - VLOG(1) << "Cannot trace: App Sync is not enabled."; + const syncer::SyncService* sync_service = + SyncServiceFactory::GetForProfile(profile); + if (!sync_service) { + // Possible if sync is disabled by command line flag. + // TODO(crbug.com/1330894): This should probably handled by + // ArcAppPerformanceTracingFactory. + VLOG(1) << "Cannot trace: Sync service not available"; return; } const syncer::SyncUserSettings* sync_user_settings = - SyncServiceFactory::GetForProfile(profile)->GetUserSettings(); + sync_service->GetUserSettings(); + + bool apps_sync_enabled = false; + if (chromeos::features::IsSyncSettingsCategorizationEnabled()) { + apps_sync_enabled = sync_service->CanSyncFeatureStart() && + sync_user_settings->GetSelectedOsTypes().Has( + syncer::UserSelectableOsType::kOsApps); + } else { + apps_sync_enabled = sync_service->CanSyncFeatureStart() && + sync_user_settings->GetSelectedTypes().Has( + syncer::UserSelectableType::kApps); + } + + if (!apps_sync_enabled) { + VLOG(1) << "Cannot trace: App Sync is not enabled."; + return; + } if (sync_user_settings->IsUsingExplicitPassphrase()) { VLOG(1) << "Cannot trace: User has a sync passphrase.";
diff --git a/chrome/browser/ash/arc/tracing/arc_app_performance_tracing_test_helper.cc b/chrome/browser/ash/arc/tracing/arc_app_performance_tracing_test_helper.cc index becfe754..f0f6e28 100644 --- a/chrome/browser/ash/arc/tracing/arc_app_performance_tracing_test_helper.cc +++ b/chrome/browser/ash/arc/tracing/arc_app_performance_tracing_test_helper.cc
@@ -4,17 +4,20 @@ #include "chrome/browser/ash/arc/tracing/arc_app_performance_tracing_test_helper.h" +#include "ash/constants/ash_features.h" +#include "base/containers/enum_set.h" #include "chrome/browser/ash/arc/arc_util.h" #include "chrome/browser/ash/arc/tracing/arc_app_performance_tracing.h" #include "chrome/browser/ash/arc/tracing/arc_app_performance_tracing_session.h" #include "chrome/browser/profiles/profile.h" +#include "chrome/browser/sync/sync_service_factory.h" #include "components/exo/shell_surface_util.h" #include "components/exo/surface.h" #include "components/exo/wm_helper.h" #include "components/exo/wm_helper_chromeos.h" -#include "components/prefs/pref_service.h" -#include "components/sync/base/pref_names.h" -#include "components/sync/base/sync_prefs.h" +#include "components/sync/base/user_selectable_type.h" +#include "components/sync/driver/sync_service.h" +#include "components/sync/driver/sync_user_settings.h" #include "ui/views/widget/widget.h" namespace arc { @@ -119,9 +122,21 @@ void ArcAppPerformanceTracingTestHelper::DisableAppSync() { DCHECK(profile_); - PrefService* pref_service = profile_->GetPrefs(); - pref_service->SetBoolean(syncer::prefs::kSyncKeepEverythingSynced, false); - pref_service->SetBoolean(syncer::prefs::kSyncApps, false); + syncer::SyncUserSettings* sync_user_settings = + SyncServiceFactory::GetForProfile(profile_)->GetUserSettings(); + if (chromeos::features::IsSyncSettingsCategorizationEnabled()) { + syncer::UserSelectableOsTypeSet selected_sync_types = + sync_user_settings->GetSelectedOsTypes(); + selected_sync_types.Remove(syncer::UserSelectableOsType::kOsApps); + sync_user_settings->SetSelectedOsTypes( + /*sync_all_os_types=*/false, selected_sync_types); + } else { + syncer::UserSelectableTypeSet selected_sync_types = + sync_user_settings->GetSelectedTypes(); + selected_sync_types.Remove(syncer::UserSelectableType::kApps); + sync_user_settings->SetSelectedTypes( + /*sync_everything=*/false, selected_sync_types); + } } } // namespace arc
diff --git a/chrome/browser/ash/arc/tracing/arc_app_performance_tracing_unittest.cc b/chrome/browser/ash/arc/tracing/arc_app_performance_tracing_unittest.cc index 7929e0b..1199561 100644 --- a/chrome/browser/ash/arc/tracing/arc_app_performance_tracing_unittest.cc +++ b/chrome/browser/ash/arc/tracing/arc_app_performance_tracing_unittest.cc
@@ -16,8 +16,6 @@ #include "chrome/browser/ash/arc/tracing/arc_app_performance_tracing_session.h" #include "chrome/browser/ash/arc/tracing/arc_app_performance_tracing_test_helper.h" #include "chrome/browser/ash/arc/tracing/arc_app_performance_tracing_uma_session.h" -#include "chrome/browser/signin/chrome_signin_client_factory.h" -#include "chrome/browser/signin/test_signin_client_builder.h" #include "chrome/browser/sync/sync_service_factory.h" #include "chrome/browser/ui/app_list/arc/arc_app_test.h" #include "chrome/test/base/browser_with_test_window_test.h" @@ -25,6 +23,7 @@ #include "components/app_restore/app_restore_data.h" #include "components/exo/shell_surface_util.h" #include "components/exo/surface.h" +#include "components/sync/driver/test_sync_service.h" #include "testing/gtest/include/gtest/gtest.h" #include "ui/views/widget/widget.h" @@ -129,9 +128,10 @@ TestingProfile::TestingFactories GetTestingFactories() override { return {{SyncServiceFactory::GetInstance(), - SyncServiceFactory::GetDefaultFactory()}, - {ChromeSigninClientFactory::GetInstance(), - base::BindRepeating(&signin::BuildTestSigninClient)}}; + base::BindRepeating( + [](content::BrowserContext*) -> std::unique_ptr<KeyedService> { + return std::make_unique<syncer::TestSyncService>(); + })}}; } private:
diff --git a/chrome/browser/ash/login/oobe_interactive_ui_test.cc b/chrome/browser/ash/login/oobe_interactive_ui_test.cc index b0b614e..c2f18ce51 100644 --- a/chrome/browser/ash/login/oobe_interactive_ui_test.cc +++ b/chrome/browser/ash/login/oobe_interactive_ui_test.cc
@@ -165,6 +165,7 @@ } void WaitForGaiaSignInScreen(bool wait_for_arc_preloading) { + LoginDisplayHost::default_host()->StartWizard(GaiaView::kScreenId); OobeScreenWaiter(GaiaView::kScreenId).Wait(); test::OobeJS() .CreateVisibilityWaiter(true, {"gaia-signin", "signin-frame-dialog"}) @@ -1177,62 +1178,22 @@ &mixin_host_, DeviceStateMixin::State::OOBE_COMPLETED_CLOUD_ENROLLED}; }; -// TODO(crbug.com/1004561) Disabled due to flake. -IN_PROC_BROWSER_TEST_P(EphemeralUserOobeTest, DISABLED_RegularEphemeralUser) { - WaitForGaiaSignInScreen(test_setup()->arc_state() != ArcState::kNotAvailable); +IN_PROC_BROWSER_TEST_P(EphemeralUserOobeTest, RegularEphemeralUser) { + WaitForGaiaSignInScreen(false); LogInAsRegularUser(); - - test::WaitForSyncConsentScreen(); - RunSyncConsentScreenChecks(); - test::ExitScreenSyncConsent(); - - if (test_setup()->is_quick_unlock_enabled()) { - test::WaitForFingerprintScreen(); - RunFingerprintScreenChecks(); - test::ExitFingerprintPinSetupScreen(); + if (features::IsDarkLightModeEnabled() && + features::IsOobeThemeSelectionEnabled()) { + HandleThemeSelectionScreen(); } - - if (test_setup()->is_tablet()) { - test::WaitForPinSetupScreen(); - RunPinSetupScreenChecks(); - test::ExitPinSetupScreen(); - } - - if (test_setup()->arc_state() != ArcState::kNotAvailable) { - HandleArcTermsOfServiceScreen(); - } - - if (test_setup()->arc_state() != ArcState::kNotAvailable) { - HandleRecommendAppsScreen(); - HandleAppDownloadingScreen(); - } - - HandleAssistantOptInScreen(); - - if (test_setup()->is_tablet() && - test_setup()->hide_shelf_controls_in_tablet_mode()) { - HandleGestureNavigationScreen(); - - if (features::IsDarkLightModeEnabled() && - features::IsOobeThemeSelectionEnabled()) { - HandleThemeSelectionScreen(); - } - - HandleMarketingOptInScreen(); - } - WaitForActiveSession(); } INSTANTIATE_TEST_SUITE_P( All, EphemeralUserOobeTest, - testing::Combine( - testing::Bool(), - testing::Bool(), - testing::Bool(), - testing::Bool(), - testing::Values(ArcState::kNotAvailable, - ArcState::kAcceptTerms, - ArcState::kAcceptTermsRecommendAppsNewLayout))); + testing::Combine(testing::Bool(), + testing::Bool(), + testing::Bool(), + testing::Bool(), + testing::Values(ArcState::kNotAvailable))); } // namespace ash
diff --git a/chrome/browser/ash/login/screens/offline_login_screen.cc b/chrome/browser/ash/login/screens/offline_login_screen.cc index 2ac7159d..c51f3ba 100644 --- a/chrome/browser/ash/login/screens/offline_login_screen.cc +++ b/chrome/browser/ash/login/screens/offline_login_screen.cc
@@ -158,7 +158,7 @@ << user_context.GetUserType(); } user_context.SetIsUsingOAuth(false); - // TODO(dkuzmin): call Login through delegate. + if (ExistingUserController::current_controller()) { ExistingUserController::current_controller()->Login(user_context, SigninSpecifics()); @@ -238,4 +238,10 @@ reason != NetworkError::ERROR_REASON_LOADING_TIMEOUT); } +void OfflineLoginScreen::ShowPasswordMismatchMessage() { + if (!view_) + return; + view_->ShowPasswordMismatchMessage(); +} + } // namespace ash
diff --git a/chrome/browser/ash/login/screens/offline_login_screen.h b/chrome/browser/ash/login/screens/offline_login_screen.h index 3bc05ff..d7f7290a 100644 --- a/chrome/browser/ash/login/screens/offline_login_screen.h +++ b/chrome/browser/ash/login/screens/offline_login_screen.h
@@ -37,15 +37,12 @@ const ScreenExitCallback& exit_callback); ~OfflineLoginScreen() override; - void HandleCompleteAuth(const std::string& username, - const std::string& password); - - void HandleEmailSubmitted(const std::string& username); - // NetworkStateInformer::NetworkStateInformerObserver: void OnNetworkReady() override; void UpdateState(NetworkError::ErrorReason reason) override; + void ShowPasswordMismatchMessage(); + private: void ShowImpl() override; void HideImpl() override; @@ -55,6 +52,9 @@ void OnIdle(); void HandleTryLoadOnlineLogin(); + void HandleCompleteAuth(const std::string& username, + const std::string& password); + void HandleEmailSubmitted(const std::string& username); base::WeakPtr<OfflineLoginView> view_;
diff --git a/chrome/browser/ash/login/ui/login_display_host_common.cc b/chrome/browser/ash/login/ui/login_display_host_common.cc index ea4ee6d3..37641bc 100644 --- a/chrome/browser/ash/login/ui/login_display_host_common.cc +++ b/chrome/browser/ash/login/ui/login_display_host_common.cc
@@ -539,6 +539,12 @@ if (!IsOobeUIDialogVisible()) // Handled by Views UI. return; + OfflineLoginScreen* offline_login_screen = + GetWizardController()->GetScreen<OfflineLoginScreen>(); + if (GetWizardController()->current_screen() == offline_login_screen) { + offline_login_screen->ShowPasswordMismatchMessage(); + return; + } } std::string error_text;
diff --git a/chrome/browser/ash/login/wizard_controller.cc b/chrome/browser/ash/login/wizard_controller.cc index 4c4f4f7..af572cd4 100644 --- a/chrome/browser/ash/login/wizard_controller.cc +++ b/chrome/browser/ash/login/wizard_controller.cc
@@ -1218,6 +1218,7 @@ AdvanceToScreen(UserCreationView::kScreenId); break; case OfflineLoginScreen::Result::RELOAD_ONLINE_LOGIN: + GetScreen<GaiaScreen>()->LoadOnline(EmptyAccountId()); AdvanceToScreen(GaiaView::kScreenId); break; } @@ -1308,7 +1309,7 @@ return; wizard_context_->skip_to_login_for_tests = true; - if (chromeos::features::IsOobeConsolidatedConsentEnabled()) + if (!chromeos::features::IsOobeConsolidatedConsentEnabled()) StartupUtils::MarkEulaAccepted(); PerformPostEulaActions();
diff --git a/chrome/browser/chromeos/extensions/telemetry/api/api_guard_delegate_unittest.cc b/chrome/browser/chromeos/extensions/telemetry/api/api_guard_delegate_unittest.cc index 272c9d8..e817cd7 100644 --- a/chrome/browser/chromeos/extensions/telemetry/api/api_guard_delegate_unittest.cc +++ b/chrome/browser/chromeos/extensions/telemetry/api/api_guard_delegate_unittest.cc
@@ -26,27 +26,40 @@ struct ExtensionInfoTestParams { ExtensionInfoTestParams(const std::string& extension_id, const std::string& pwa_page_url, - const std::string& matches_origin) + const std::string& matches_origin, + const std::string& manufacturer) : extension_id(extension_id), pwa_page_url(pwa_page_url), - matches_origin(matches_origin) {} + matches_origin(matches_origin), + manufacturer(manufacturer) {} ExtensionInfoTestParams(const ExtensionInfoTestParams& other) = default; ~ExtensionInfoTestParams() = default; const std::string extension_id; const std::string pwa_page_url; const std::string matches_origin; + const std::string manufacturer; }; const std::vector<ExtensionInfoTestParams> kAllExtensionInfoTestParams{ ExtensionInfoTestParams( /*extension_id=*/"gogonhoemckpdpadfnjnpgbjpbjnodgc", /*pwa_page_url=*/"http://www.google.com", - /*matches_origin=*/"*://www.google.com/*"), + /*matches_origin=*/"*://www.google.com/*", + /*manufacturer=*/"HP"), // TODO(http://b/237059912): Refactor this as + // soon as it becomes a set. ExtensionInfoTestParams( /*extension_id=*/"alnedpmllcfpgldkagbfbjkloonjlfjb", /*pwa_page_url=*/"https://hpcs-appschr.hpcloud.hp.com", - /*matches_origin=*/"https://hpcs-appschr.hpcloud.hp.com/*")}; + /*matches_origin=*/"https://hpcs-appschr.hpcloud.hp.com/*", + /*manufacturer=*/"HP"), + ExtensionInfoTestParams( + /*extension_id=*/"hdnhcpcfohaeangjpkcjkgmgmjanbmeo", + /*pwa_page_url=*/ + "https://dlcdnccls.asus.com/app/myasus_for_chromebook/ ", + /*matches_origin=*/"https://dlcdnccls.asus.com/*", + /*manufacturer=*/"ASUS"), +}; // Tests that Chrome OS System Extensions must fulfill the requirements to // access Telemetry Extension APIs. All tests are parameterized with the @@ -70,7 +83,8 @@ CreateExtension(); // Make sure device manufacturer is allowlisted. - SetDeviceManufacturer("HP"); + SetDeviceManufacturer(manufacturer()); + auto user_manager = std::make_unique<ash::FakeChromeUserManager>(); scoped_user_manager_ = std::make_unique<user_manager::ScopedUserManager>( std::move(user_manager)); @@ -96,6 +110,8 @@ std::string matches_origin() const { return GetParam().matches_origin; } + std::string manufacturer() const { return GetParam().manufacturer; } + ash::FakeChromeUserManager* GetFakeUserManager() const { return static_cast<ash::FakeChromeUserManager*>( user_manager::UserManager::Get());
diff --git a/chrome/browser/download/bubble/download_bubble_prefs.cc b/chrome/browser/download/bubble/download_bubble_prefs.cc index 94210b4..a6e56b7 100644 --- a/chrome/browser/download/bubble/download_bubble_prefs.cc +++ b/chrome/browser/download/bubble/download_bubble_prefs.cc
@@ -39,6 +39,11 @@ #endif // BUILDFLAG(IS_CHROMEOS_ASH) } +bool IsDownloadBubbleV2Enabled(Profile* profile) { + return IsDownloadBubbleEnabled(profile) && + base::FeatureList::IsEnabled(safe_browsing::kDownloadBubbleV2); +} + bool IsDownloadConnectorEnabled(Profile* profile) { auto* connector_service = enterprise_connectors::ConnectorsServiceFactory::GetForBrowserContext(
diff --git a/chrome/browser/download/bubble/download_bubble_prefs.h b/chrome/browser/download/bubble/download_bubble_prefs.h index 8414bb4..ff759be 100644 --- a/chrome/browser/download/bubble/download_bubble_prefs.h +++ b/chrome/browser/download/bubble/download_bubble_prefs.h
@@ -11,6 +11,9 @@ bool IsDownloadBubbleEnabled(Profile* profile); +// V2 is only eligible to be enabled if V1 is also enabled. +bool IsDownloadBubbleV2Enabled(Profile* profile); + bool IsDownloadConnectorEnabled(Profile* profile); } // namespace download
diff --git a/chrome/browser/download/bubble/download_bubble_prefs_unittest.cc b/chrome/browser/download/bubble/download_bubble_prefs_unittest.cc index b8f1e6d..7d3f9a9 100644 --- a/chrome/browser/download/bubble/download_bubble_prefs_unittest.cc +++ b/chrome/browser/download/bubble/download_bubble_prefs_unittest.cc
@@ -55,6 +55,24 @@ raw_ptr<TestingProfile> profile_; base::test::ScopedFeatureList feature_list_; + void ExpectFeatureFlagEnabledStatus(bool expect_enabled) { + bool is_enabled = IsDownloadBubbleEnabled(profile_); +#if BUILDFLAG(IS_CHROMEOS_ASH) + EXPECT_FALSE(is_enabled); +#else + EXPECT_EQ(is_enabled, expect_enabled); +#endif + } + + void ExpectFeatureFlagV2EnabledStatus(bool expect_enabled) { + bool is_enabled = IsDownloadBubbleV2Enabled(profile_); +#if BUILDFLAG(IS_CHROMEOS_ASH) + EXPECT_FALSE(is_enabled); +#else + EXPECT_EQ(is_enabled, expect_enabled); +#endif + } + private: content::BrowserTaskEnvironment task_environment_; TestingProfileManager testing_profile_manager_; @@ -62,33 +80,22 @@ TEST_F(DownloadBubblePrefsTest, FeatureFlagEnabled) { feature_list_.InitAndEnableFeature(safe_browsing::kDownloadBubble); - profile_->GetPrefs()->SetBoolean(prefs::kSafeBrowsingEnhanced, false); -#if BUILDFLAG(IS_CHROMEOS_ASH) - EXPECT_FALSE(IsDownloadBubbleEnabled(profile_)); -#else - EXPECT_TRUE(IsDownloadBubbleEnabled(profile_)); -#endif + ExpectFeatureFlagEnabledStatus(/*expect_enabled=*/true); } TEST_F(DownloadBubblePrefsTest, FeatureFlagDisabled) { feature_list_.InitAndDisableFeature(safe_browsing::kDownloadBubble); - profile_->GetPrefs()->SetBoolean(prefs::kSafeBrowsingEnhanced, false); - EXPECT_FALSE(IsDownloadBubbleEnabled(profile_)); + ExpectFeatureFlagEnabledStatus(/*expect_enabled=*/false); } TEST_F(DownloadBubblePrefsTest, DownloadBubbleEnabledManaged) { feature_list_.InitAndEnableFeature(safe_browsing::kDownloadBubble); - profile_->GetPrefs()->SetBoolean(prefs::kSafeBrowsingEnhanced, false); profile_->GetTestingPrefService()->SetManagedPref( prefs::kDownloadBubbleEnabled, std::make_unique<base::Value>(true)); -#if BUILDFLAG(IS_CHROMEOS_ASH) - EXPECT_FALSE(IsDownloadBubbleEnabled(profile_)); -#else - EXPECT_TRUE(IsDownloadBubbleEnabled(profile_)); -#endif + ExpectFeatureFlagEnabledStatus(/*expect_enabled=*/true); profile_->GetTestingPrefService()->SetManagedPref( prefs::kDownloadBubbleEnabled, std::make_unique<base::Value>(false)); - EXPECT_FALSE(IsDownloadBubbleEnabled(profile_)); + ExpectFeatureFlagEnabledStatus(/*expect_enabled=*/false); } TEST_F(DownloadBubblePrefsTest, IsDownloadConnectorEnabled) { @@ -100,4 +107,32 @@ EXPECT_TRUE(IsDownloadConnectorEnabled(profile_)); } +TEST_F(DownloadBubblePrefsTest, V2FeatureFlagEnabled) { + feature_list_.InitWithFeatures( + {safe_browsing::kDownloadBubble, safe_browsing::kDownloadBubbleV2}, {}); + ExpectFeatureFlagEnabledStatus(/*expect_enabled=*/true); + ExpectFeatureFlagV2EnabledStatus(/*expect_enabled=*/true); +} + +TEST_F(DownloadBubblePrefsTest, V2FeatureFlagDisabled_YesMVP_NoV2) { + feature_list_.InitWithFeatures({safe_browsing::kDownloadBubble}, + {safe_browsing::kDownloadBubbleV2}); + ExpectFeatureFlagEnabledStatus(/*expect_enabled=*/true); + ExpectFeatureFlagV2EnabledStatus(/*expect_enabled=*/false); +} + +TEST_F(DownloadBubblePrefsTest, V2FeatureFlagDisabled_NoMVP_NoV2) { + feature_list_.InitWithFeatures( + {}, {safe_browsing::kDownloadBubble, safe_browsing::kDownloadBubbleV2}); + ExpectFeatureFlagEnabledStatus(/*expect_enabled=*/false); + ExpectFeatureFlagV2EnabledStatus(/*expect_enabled=*/false); +} + +TEST_F(DownloadBubblePrefsTest, V2FeatureFlagDisabled_NoMVP_YesV2) { + feature_list_.InitWithFeatures({safe_browsing::kDownloadBubbleV2}, + {safe_browsing::kDownloadBubble}); + ExpectFeatureFlagEnabledStatus(/*expect_enabled=*/false); + ExpectFeatureFlagV2EnabledStatus(/*expect_enabled=*/false); +} + } // namespace download
diff --git a/chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_unittest.cc b/chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_unittest.cc index 427ca78..7db146b 100644 --- a/chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_unittest.cc +++ b/chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_unittest.cc
@@ -70,6 +70,8 @@ using ::testing::_; using ::testing::Eq; using ::testing::Invoke; +using ::testing::IsEmpty; +using ::testing::SizeIs; using ::testing::StrEq; using ::testing::WithArgs; @@ -1048,25 +1050,6 @@ } #if BUILDFLAG(IS_CHROMEOS) -class MockMissiveClient : public ::chromeos::FakeMissiveClient { - public: - MockMissiveClient() = default; - ~MockMissiveClient() override = default; - - MockMissiveClient(const MockMissiveClient& other) = delete; - MockMissiveClient& operator=(const MockMissiveClient& other) = delete; - - void Init() override {} - - MissiveClient::TestInterface* GetTestInterface() override { return this; } - - MOCK_METHOD(void, - EnqueueRecord, - (const ::reporting::Priority, - ::reporting::Record, - base::OnceCallback<void(::reporting::Status)>), - (override)); -}; // Test for API enterprise.reportingPrivate.enqueueRecord class EnterpriseReportingPrivateEnqueueRecordFunctionTest @@ -1078,7 +1061,7 @@ void SetUp() override { ExtensionApiUnittest::SetUp(); - ::chromeos::MissiveClient::InitializeFake<MockMissiveClient>(); + ::chromeos::MissiveClient::InitializeFake(); function_ = base::MakeRefCounted<EnterpriseReportingPrivateEnqueueRecordFunction>(); const auto record = GetTestRecord(); @@ -1108,6 +1091,18 @@ return record; } + void VerifyNoRecordsEnqueued(::reporting::Priority priority = + ::reporting::Priority::BACKGROUND_BATCH) { + ::chromeos::MissiveClient::TestInterface* const missive_test_interface = + ::chromeos::MissiveClient::Get()->GetTestInterface(); + ASSERT_TRUE(missive_test_interface); + + const std::vector<::reporting::Record>& records = + missive_test_interface->GetEnqueuedRecords(priority); + + ASSERT_THAT(records, IsEmpty()); + } + std::vector<uint8_t> serialized_record_data_; scoped_refptr<extensions::EnterpriseReportingPrivateEnqueueRecordFunction> function_; @@ -1133,25 +1128,25 @@ policy::DMToken::CreateValidTokenForTesting(kTestDMTokenValue); policy::SetDMTokenForTesting(dm_token); - auto* const reporting_client = - static_cast<MockMissiveClient*>(::chromeos::MissiveClient::Get()); - EXPECT_CALL(*reporting_client, EnqueueRecord(_, _, _)) - .WillOnce(WithArgs<1, 2>( - Invoke([&](::reporting::Record record, - base::OnceCallback<void(::reporting::Status)> - completion_callback) { - EXPECT_THAT(record.destination(), - Eq(::reporting::Destination::TELEMETRY_METRIC)); - EXPECT_THAT(record.dm_token(), StrEq(dm_token.value())); - EXPECT_THAT(record.data(), StrEq(GetTestRecord().data())); - - std::move(completion_callback).Run(::reporting::Status::StatusOK()); - }))); - extension_function_test_utils::RunFunction(function_.get(), std::move(params), browser(), extensions::api_test_utils::NONE); EXPECT_EQ(function_->GetError(), kNoError); + + ::chromeos::MissiveClient::TestInterface* const missive_test_interface = + ::chromeos::MissiveClient::Get()->GetTestInterface(); + ASSERT_TRUE(missive_test_interface); + + const std::vector<::reporting::Record>& background_batch_records = + missive_test_interface->GetEnqueuedRecords( + ::reporting::Priority::BACKGROUND_BATCH); + + ASSERT_THAT(background_batch_records, SizeIs(1)); + EXPECT_THAT(background_batch_records[0].destination(), + Eq(::reporting::Destination::TELEMETRY_METRIC)); + EXPECT_THAT(background_batch_records[0].dm_token(), StrEq(dm_token.value())); + EXPECT_THAT(background_batch_records[0].data(), + StrEq(GetTestRecord().data())); } TEST_F(EnterpriseReportingPrivateEnqueueRecordFunctionTest, @@ -1175,10 +1170,6 @@ policy::SetDMTokenForTesting( policy::DMToken::CreateValidTokenForTesting(kTestDMTokenValue)); - auto* const reporting_client = - static_cast<MockMissiveClient*>(::chromeos::MissiveClient::Get()); - EXPECT_CALL(*reporting_client, EnqueueRecord(_, _, _)).Times(0); - extension_function_test_utils::RunFunction(function_.get(), std::move(params), browser(), extensions::api_test_utils::NONE); @@ -1186,6 +1177,8 @@ EXPECT_EQ(function_->GetError(), EnterpriseReportingPrivateEnqueueRecordFunction:: kErrorInvalidEnqueueRecordRequest); + + VerifyNoRecordsEnqueued(); } TEST_F(EnterpriseReportingPrivateEnqueueRecordFunctionTest, @@ -1208,10 +1201,6 @@ policy::SetDMTokenForTesting( policy::DMToken::CreateValidTokenForTesting(kTestDMTokenValue)); - auto* const reporting_client = - static_cast<MockMissiveClient*>(::chromeos::MissiveClient::Get()); - EXPECT_CALL(*reporting_client, EnqueueRecord(_, _, _)).Times(0); - extension_function_test_utils::RunFunction(function_.get(), std::move(params), browser(), extensions::api_test_utils::NONE); @@ -1219,6 +1208,8 @@ EXPECT_EQ(function_->GetError(), EnterpriseReportingPrivateEnqueueRecordFunction:: kErrorProfileNotAffiliated); + + VerifyNoRecordsEnqueued(); } TEST_F(EnterpriseReportingPrivateEnqueueRecordFunctionTest, @@ -1238,10 +1229,6 @@ // Set up invalid DM token policy::SetDMTokenForTesting(policy::DMToken::CreateInvalidTokenForTesting()); - auto* const reporting_client = - static_cast<MockMissiveClient*>(::chromeos::MissiveClient::Get()); - EXPECT_CALL(*reporting_client, EnqueueRecord(_, _, _)).Times(0); - extension_function_test_utils::RunFunction(function_.get(), std::move(params), browser(), extensions::api_test_utils::NONE); @@ -1249,6 +1236,8 @@ EXPECT_EQ(function_->GetError(), EnterpriseReportingPrivateEnqueueRecordFunction:: kErrorCannotAssociateRecordWithUser); + + VerifyNoRecordsEnqueued(); } TEST_F(EnterpriseReportingPrivateEnqueueRecordFunctionTest, @@ -1277,10 +1266,6 @@ policy::SetDMTokenForTesting( policy::DMToken::CreateValidTokenForTesting(kTestDMTokenValue)); - auto* const reporting_client = - static_cast<MockMissiveClient*>(::chromeos::MissiveClient::Get()); - EXPECT_CALL(*reporting_client, EnqueueRecord(_, _, _)).Times(0); - extension_function_test_utils::RunFunction(function_.get(), std::move(params), browser(), extensions::api_test_utils::NONE); @@ -1288,6 +1273,8 @@ EXPECT_EQ(function_->GetError(), EnterpriseReportingPrivateEnqueueRecordFunction:: kErrorInvalidEnqueueRecordRequest); + + VerifyNoRecordsEnqueued(); } #endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/chrome/browser/extensions/browsertest_util.cc b/chrome/browser/extensions/browsertest_util.cc index edbe013..bdc2c55 100644 --- a/chrome/browser/extensions/browsertest_util.cc +++ b/chrome/browser/extensions/browsertest_util.cc
@@ -52,6 +52,10 @@ } Browser* LaunchAppBrowser(Profile* profile, const Extension* extension_app) { + ui_test_utils::BrowserChangeObserver browser_change_observer( + /*browser=*/nullptr, + ui_test_utils::BrowserChangeObserver::ChangeType::kAdded); + EXPECT_TRUE(apps::AppServiceProxyFactory::GetForProfile(profile) ->BrowserAppLauncher() ->LaunchAppWithParamsForTesting(apps::AppLaunchParams( @@ -60,13 +64,11 @@ WindowOpenDisposition::CURRENT_TAB, apps::mojom::LaunchSource::kFromTest))); - Browser* browser = chrome::FindLastActive(); - bool is_correct_app_browser = - browser && web_app::GetAppIdFromApplicationName(browser->app_name()) == - extension_app->id(); - EXPECT_TRUE(is_correct_app_browser); - - return is_correct_app_browser ? browser : nullptr; + Browser* const browser = browser_change_observer.Wait(); + DCHECK(browser); + EXPECT_EQ(web_app::GetAppIdFromApplicationName(browser->app_name()), + extension_app->id()); + return browser; } content::WebContents* AddTab(Browser* browser, const GURL& url) {
diff --git a/chrome/browser/extensions/corb_and_cors_extension_browsertest.cc b/chrome/browser/extensions/corb_and_cors_extension_browsertest.cc index 574f9e8e..7ec5063 100644 --- a/chrome/browser/extensions/corb_and_cors_extension_browsertest.cc +++ b/chrome/browser/extensions/corb_and_cors_extension_browsertest.cc
@@ -56,10 +56,12 @@ #include "content/public/test/test_navigation_observer.h" #include "content/public/test/url_loader_interceptor.h" #include "extensions/browser/browsertest_util.h" +#include "extensions/browser/permissions_manager.h" #include "extensions/browser/url_loader_factory_manager.h" #include "extensions/common/extension_features.h" #include "extensions/common/manifest_handlers/incognito_info.h" #include "extensions/test/extension_test_message_listener.h" +#include "extensions/test/permissions_manager_waiter.h" #include "extensions/test/test_extension_dir.h" #include "net/dns/mock_host_resolver.h" #include "net/test/embedded_test_server/controllable_http_response.h" @@ -875,6 +877,61 @@ } } +class CorbAndCorsUserHostRestrictionsBrowserTest + : public CorbAndCorsExtensionBrowserTest { + public: + CorbAndCorsUserHostRestrictionsBrowserTest() { + scoped_feature_list_.InitAndEnableFeature( + extensions_features::kExtensionsMenuAccessControl); + } + + private: + base::test::ScopedFeatureList scoped_feature_list_; +}; + +IN_PROC_BROWSER_TEST_F(CorbAndCorsUserHostRestrictionsBrowserTest, + PolicyVsUserHostRestrictions) { + ASSERT_TRUE(embedded_test_server()->Start()); + ASSERT_TRUE(InstallExtensionWithPermissionToAllUrls()); + { + ExtensionManagementPolicyUpdater pref(&policy_provider_); + pref.AddPolicyBlockedHost("*", "*://*.example.com"); + pref.AddPolicyAllowedHost("*", "*://public.example.com"); + } + + GURL policy_allowed_resource = + embedded_test_server()->GetURL("public.example.com", "/nosniff.xml"); + GURL policy_restricted_resource = + embedded_test_server()->GetURL("restricted.example.com", "/nosniff.xml"); + + // Now, add user settings that are in the inverse of the policy ones: + // Blocked on public.example.com, but allowed on restricted.example.com. + + PermissionsManager* permissions_manager = PermissionsManager::Get(profile()); + { + PermissionsManagerWaiter waiter(permissions_manager); + permissions_manager->AddUserRestrictedSite( + url::Origin::Create(policy_allowed_resource)); + waiter.WaitForPermissionsChange(); + } + { + PermissionsManagerWaiter waiter(permissions_manager); + permissions_manager->AddUserPermittedSite( + url::Origin::Create(policy_restricted_resource)); + waiter.WaitForPermissionsChange(); + } + + { + std::string fetch_result = FetchViaBackgroundPage(policy_allowed_resource); + EXPECT_EQ(kCorsErrorWhenFetching, fetch_result); + } + { + std::string fetch_result = + FetchViaBackgroundPage(policy_restricted_resource); + EXPECT_EQ(kCorsErrorWhenFetching, fetch_result); + } +} + IN_PROC_BROWSER_TEST_F(CorbAndCorsExtensionBrowserTest, FromProgrammaticContentScript_PermissionToAllUrls) { ASSERT_TRUE(embedded_test_server()->Start());
diff --git a/chrome/browser/extensions/user_host_restrictions_browsertest.cc b/chrome/browser/extensions/user_host_restrictions_browsertest.cc index fed461a..6caf967d 100644 --- a/chrome/browser/extensions/user_host_restrictions_browsertest.cc +++ b/chrome/browser/extensions/user_host_restrictions_browsertest.cc
@@ -12,6 +12,7 @@ #include "extensions/browser/background_script_executor.h" #include "extensions/browser/permissions_manager.h" #include "extensions/common/extension_features.h" +#include "extensions/test/permissions_manager_waiter.h" #include "extensions/test/result_catcher.h" #include "extensions/test/test_extension_dir.h" #include "net/dns/mock_host_resolver.h" @@ -182,4 +183,73 @@ } } +// Ensures user host restrictions are properly propagated to the network +// service. Since fetch() permissions are controlled here, a cross-origin +// fetch() is a suitable exercise. +IN_PROC_BROWSER_TEST_P( + UserHostRestrictionsBrowserTest, + ExtensionsCannotRunOnUserRestrictedSites_NetworkService) { + ASSERT_TRUE(StartEmbeddedTestServer()); + + static constexpr char kManifest[] = + R"({ + "name": "Test Extension", + "version": "0.1", + "manifest_version": 3, + "background": {"service_worker": "background.js"}, + "host_permissions": ["<all_urls>"] + })"; + + static constexpr char kBackground[] = + R"(// Attempts to execute a script on the given `tabId` passing either the + // result of the execution or the error encountered back as the script + // result. + async function tryFetchUrl(url) { + let result; + try { + let fetchResult = await fetch(url); + result = await fetchResult.text(); + } catch (e) { + result = e.toString(); + } + chrome.test.sendScriptResult(result); + })"; + + TestExtensionDir test_dir; + test_dir.WriteManifest(kManifest); + test_dir.WriteFile(FILE_PATH_LITERAL("background.js"), kBackground); + const Extension* extension = LoadExtension(test_dir.UnpackedPath()); + ASSERT_TRUE(extension); + + auto try_fetch_url = [this, extension](const GURL& url) { + base::Value result = BackgroundScriptExecutor::ExecuteScript( + profile(), extension->id(), content::JsReplace("tryFetchUrl($1)", url), + BackgroundScriptExecutor::ResultCapture::kSendScriptResult); + return result.is_string() ? result.GetString() : "<invalid result>"; + }; + + const GURL allowed_url = embedded_test_server()->GetURL( + "allowed.example", "/extensions/fetch1.html"); + const GURL restricted_url = embedded_test_server()->GetURL( + "restricted.example", "/extensions/fetch2.html"); + + PermissionsManager* permissions_manager = PermissionsManager::Get(profile()); + { + PermissionsManagerWaiter waiter(permissions_manager); + permissions_manager->AddUserRestrictedSite( + url::Origin::Create(restricted_url)); + waiter.WaitForPermissionsChange(); + } + + EXPECT_EQ("fetch1 - cat\n", try_fetch_url(allowed_url)); + + // The extension should not be able to fetch the user-restricted site iff + // the feature is enabled. + if (GetParam()) { + EXPECT_EQ("TypeError: Failed to fetch", try_fetch_url(restricted_url)); + } else { + EXPECT_EQ("fetch2 - dog\n", try_fetch_url(restricted_url)); + } +} + } // namespace extensions
diff --git a/chrome/browser/flag-metadata.json b/chrome/browser/flag-metadata.json index 13b6989..dd56703e 100644 --- a/chrome/browser/flag-metadata.json +++ b/chrome/browser/flag-metadata.json
@@ -1365,6 +1365,14 @@ "expiry_milestone": 106 }, { + "name": "download-bubble-v2", + "owners": [ + "bhatiarohit", + "chrome-safebrowsing-alerts@google.com" + ], + "expiry_milestone": 106 + }, + { "name": "download-calendar", "owners": [ "ewannpv", "gambard" ], "expiry_milestone": 107 @@ -3471,6 +3479,11 @@ "expiry_milestone": 81 }, { + "name": "frame-sink-desktop-capturer-in-crd", + "owners" : ["chromeos-commercial-crd@google.com", "macinashutosh@google.com"], + "expiry_milestone": 120 + }, + { "name": "frame-throttle-fps", "owners":[ "yjliu", "chromeos-perf@google.com"], "expiry_milestone": 95 @@ -5045,15 +5058,6 @@ "expiry_milestone": 112 }, { - "name": "privacy-guide", - "owners": [ - "rainhard", - "andzaytsev", - "msramek", - "chrome-friendly-settings@google.com"], - "expiry_milestone": 106 - }, - { "name": "privacy-guide-2", "owners": [ "rainhard",
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc index 1b87ac46..79676708 100644 --- a/chrome/browser/flag_descriptions.cc +++ b/chrome/browser/flag_descriptions.cc
@@ -278,9 +278,10 @@ extern const char kIsolatedSandboxedIframesDescription[] = "When enabled, applies process isolation to iframes with the 'sandbox' " "attribute and without the 'allow-same-origin' permission set on that " - "attribute. The current isolation model is that all sandboxed iframes from " - "a given site will be placed into the same process, but alternative models " - "may be introduced in future experiments."; + "attribute. This also applies to documents with a similar CSP sandbox " + "header, even in the main frame. The affected sandboxed documents can be " + "grouped into processes based on their URL's site or origin. The default " + "grouping when enabled is per-site."; const char kAssistantConsentModalName[] = "AssistantConsentModal"; const char kAssistantConsentModalDescription[] = @@ -1079,6 +1080,12 @@ const char kDownloadBubbleDescription[] = "Enables the download bubble instead of the download shelf."; +const char kDownloadBubbleV2Name[] = "Enable download bubble V2"; +const char kDownloadBubbleV2Description[] = + "Adds features to the download bubble not available on the download shelf. " + "Only works if the base download bubble flag download-bubble is also " + "enabled."; + const char kDownloadLaterName[] = "Enable download later"; const char kDownloadLaterDescription[] = "Enables download later feature."; @@ -2220,15 +2227,9 @@ "Allows Prerender2 to prerender search suggestions provided by the default " "search engine. Requires chrome://flags/#enable-prerender2 to be enabled"; -const char kPrivacyGuideName[] = "Privacy Guide"; -const char kPrivacyGuideDescription[] = - "Shows a new subpage in Settings that helps the user to review various " - "privacy settings."; - const char kPrivacyGuide2Name[] = "Privacy Guide V2"; const char kPrivacyGuide2Description[] = - "Enables UI updates for Privacy Guide. This requires #privacy-guide to " - "also be enabled"; + "Enables UI updates for Privacy Guide."; const char kPrivacyGuideAndroidName[] = "Privacy Guide on Android"; const char kPrivacyGuideAndroidDescription[] = @@ -4673,6 +4674,13 @@ "user's devices and provide the option to opt in or out of saving devices " "to their account."; +const char kFrameSinkDesktopCapturerInCrdName[] = + "Enable FrameSinkDesktopCapturer in CRD"; +const char kFrameSinkDesktopCapturerInCrdDescription[] = + "Enables the use of FrameSinkDesktopCapturer in the video streaming for " + "CRD, " + "replacing the use of AuraDesktopCapturer"; + const char kMultiMonitorsInCrdName[] = "Multi monitor in CRD"; const char kMultiMonitorsInCrdDescription[] = "Enables support for viewing multiple monitors connected to this ChromeOS "
diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h index 848eadd..906953e 100644 --- a/chrome/browser/flag_descriptions.h +++ b/chrome/browser/flag_descriptions.h
@@ -638,6 +638,9 @@ extern const char kDownloadBubbleName[]; extern const char kDownloadBubbleDescription[]; +extern const char kDownloadBubbleV2Name[]; +extern const char kDownloadBubbleV2Description[]; + extern const char kDownloadLaterName[]; extern const char kDownloadLaterDescription[]; @@ -1242,9 +1245,6 @@ extern const char kSupportSearchSuggestionForPrerender2Name[]; extern const char kSupportSearchSuggestionForPrerender2Description[]; -extern const char kPrivacyGuideName[]; -extern const char kPrivacyGuideDescription[]; - extern const char kPrivacyGuide2Name[]; extern const char kPrivacyGuide2Description[]; @@ -2666,6 +2666,9 @@ extern const char kFastPairSavedDevicesName[]; extern const char kFastPairSavedDevicesDescription[]; +extern const char kFrameSinkDesktopCapturerInCrdName[]; +extern const char kFrameSinkDesktopCapturerInCrdDescription[]; + extern const char kMultiMonitorsInCrdName[]; extern const char kMultiMonitorsInCrdDescription[];
diff --git a/chrome/browser/lacros/for_which_extension_type.cc b/chrome/browser/lacros/for_which_extension_type.cc index cb25c16..0f0d732 100644 --- a/chrome/browser/lacros/for_which_extension_type.cc +++ b/chrome/browser/lacros/for_which_extension_type.cc
@@ -6,6 +6,7 @@ #include "base/logging.h" #include "chrome/browser/lacros/lacros_extensions_util.h" +#include "chrome/common/extensions/api/file_browser_handlers/file_browser_handler.h" #include "extensions/common/extension.h" /******** ForWhichExtensionType ********/ @@ -20,8 +21,18 @@ bool ForWhichExtensionType::Matches( const extensions::Extension* extension) const { - return for_chrome_apps_ ? lacros_extensions_util::IsExtensionApp(extension) - : extension->is_extension(); + if (for_chrome_apps_) + return lacros_extensions_util::IsExtensionApp(extension); + + if (extension->is_extension()) { + // This is for non-chrome-app extensions. We should only publish them if + // they have file handlers. + FileBrowserHandler::List* handler_list = + FileBrowserHandler::GetHandlers(extension); + return handler_list; + } + + return false; } /******** Utilities ********/
diff --git a/chrome/browser/password_manager/android/BUILD.gn b/chrome/browser/password_manager/android/BUILD.gn index 79623eb..39029e6 100644 --- a/chrome/browser/password_manager/android/BUILD.gn +++ b/chrome/browser/password_manager/android/BUILD.gn
@@ -72,6 +72,7 @@ "//components/crash/core/common:crash_key_lib", "//components/password_manager/core/browser:browser", "//components/password_manager/core/browser:password_form", + "//components/password_manager/core/browser:unified_password_manager_proto", "//components/password_manager/core/common:common", "//components/password_manager/core/common:features", "//components/prefs:prefs", @@ -198,6 +199,7 @@ "//chrome/test/android:chrome_java_unit_test_support", "//components/browser_ui/settings/android:java", "//components/password_manager/core/browser:password_manager_java_enums", + "//components/password_manager/core/browser:unified_password_manager_proto_java", "//components/password_manager/core/common:password_manager_common_java_enums", "//components/prefs/android:java", "//components/signin/public/android:java",
diff --git a/chrome/browser/password_manager/android/java/src/org/chromium/chrome/browser/password_manager/PasswordStoreAndroidBackend.java b/chrome/browser/password_manager/android/java/src/org/chromium/chrome/browser/password_manager/PasswordStoreAndroidBackend.java index 604d62d..0717f5a 100644 --- a/chrome/browser/password_manager/android/java/src/org/chromium/chrome/browser/password_manager/PasswordStoreAndroidBackend.java +++ b/chrome/browser/password_manager/android/java/src/org/chromium/chrome/browser/password_manager/PasswordStoreAndroidBackend.java
@@ -53,7 +53,8 @@ * @param syncingAccount Account used to sync passwords. If the syncingAccount is empty local * account will be used. * @param loginsReply Callback that is called on success with serialized {@link - * org.chromium.components.sync.protocol.ListPasswordsResult} data. + * org.chromium.components.password_manager.core.browser.proto.ListPasswordsResult} + * data. * @param failureCallback A callback that is called on failure for any reason. May return sync. */ void getAllLogins(Optional<Account> syncingAccount, Callback<byte[]> loginsReply, @@ -80,7 +81,8 @@ * @param syncingAccount Account used to sync passwords. If the syncingAccount is empty local * account will be used. * @param loginsReply Callback that is called on success with serialized {@link - * org.chromium.components.sync.protocol.ListPasswordsResult} data. + * org.chromium.components.password_manager.core.browser.proto.ListPasswordsResult} + * data. * @param failureCallback A callback that is called on failure for any reason. May return sync. */ void getAutofillableLogins(Optional<Account> syncingAccount, Callback<byte[]> loginsReply, @@ -94,7 +96,8 @@ * @param syncingAccount Account used to sync passwords. If the syncingAccount is empty local * account will be used. * @param loginsReply Callback that is called on success with serialized {@link - * org.chromium.components.sync.protocol.ListPasswordsResult} data. + * org.chromium.components.password_manager.core.browser.proto.ListPasswordsResult} + * data. * @param failureCallback A callback that is called on failure for any reason. May return sync. */ void getLoginsForSignonRealm(String signonRealm, Optional<Account> syncingAccount,
diff --git a/chrome/browser/password_manager/android/junit/src/org/chromium/chrome/browser/password_manager/PasswordStoreAndroidBackendBridgeTest.java b/chrome/browser/password_manager/android/junit/src/org/chromium/chrome/browser/password_manager/PasswordStoreAndroidBackendBridgeTest.java index dd0b5bb..dc1a55ae 100644 --- a/chrome/browser/password_manager/android/junit/src/org/chromium/chrome/browser/password_manager/PasswordStoreAndroidBackendBridgeTest.java +++ b/chrome/browser/password_manager/android/junit/src/org/chromium/chrome/browser/password_manager/PasswordStoreAndroidBackendBridgeTest.java
@@ -37,10 +37,10 @@ import org.chromium.chrome.browser.flags.ChromeFeatureList; import org.chromium.chrome.test.util.browser.Features; import org.chromium.chrome.test.util.browser.Features.EnableFeatures; +import org.chromium.components.password_manager.core.browser.proto.ListPasswordsResult; +import org.chromium.components.password_manager.core.browser.proto.PasswordWithLocalData; import org.chromium.components.signin.AccountUtils; -import org.chromium.components.sync.protocol.ListPasswordsResult; import org.chromium.components.sync.protocol.PasswordSpecificsData; -import org.chromium.components.sync.protocol.PasswordWithLocalData; /** * Tests that bridge calls as invoked by the password store reach the backend and return correctly.
diff --git a/chrome/browser/password_manager/android/password_store_android_backend_bridge_impl.cc b/chrome/browser/password_manager/android/password_store_android_backend_bridge_impl.cc index 2ef38d6..dcf0eff 100644 --- a/chrome/browser/password_manager/android/password_store_android_backend_bridge_impl.cc +++ b/chrome/browser/password_manager/android/password_store_android_backend_bridge_impl.cc
@@ -13,8 +13,10 @@ #include "chrome/browser/password_manager/android/jni_headers/PasswordStoreAndroidBackendBridgeImpl_jni.h" #include "components/password_manager/core/browser/android_backend_error.h" #include "components/password_manager/core/browser/password_form.h" +#include "components/password_manager/core/browser/protos/list_passwords_result.pb.h" +#include "components/password_manager/core/browser/protos/password_with_local_data.pb.h" #include "components/password_manager/core/browser/sync/password_proto_utils.h" -#include "components/sync/protocol/list_passwords_result.pb.h" +#include "components/password_manager/core/browser/unified_password_manager_proto_utils.h" using JobId = PasswordStoreAndroidBackendBridgeImpl::JobId; @@ -25,7 +27,7 @@ std::vector<uint8_t> serialized_result; base::android::JavaByteArrayToByteVector(base::android::AttachCurrentThread(), passwords, &serialized_result); - sync_pb::ListPasswordsResult list_passwords_result; + password_manager::ListPasswordsResult list_passwords_result; bool parsing_succeeds = list_passwords_result.ParseFromArray( serialized_result.data(), serialized_result.size()); DCHECK(parsing_succeeds); @@ -144,7 +146,8 @@ const password_manager::PasswordForm& form, Account account) { JobId job_id = GetNextJobId(); - sync_pb::PasswordWithLocalData data = PasswordWithLocalDataFromPassword(form); + password_manager::PasswordWithLocalData data = + PasswordWithLocalDataFromPassword(form); Java_PasswordStoreAndroidBackendBridgeImpl_addLogin( base::android::AttachCurrentThread(), java_object_, job_id.value(), base::android::ToJavaByteArray(base::android::AttachCurrentThread(), @@ -157,7 +160,8 @@ const password_manager::PasswordForm& form, Account account) { JobId job_id = GetNextJobId(); - sync_pb::PasswordWithLocalData data = PasswordWithLocalDataFromPassword(form); + password_manager::PasswordWithLocalData data = + PasswordWithLocalDataFromPassword(form); Java_PasswordStoreAndroidBackendBridgeImpl_updateLogin( base::android::AttachCurrentThread(), java_object_, job_id.value(), base::android::ToJavaByteArray(base::android::AttachCurrentThread(),
diff --git a/chrome/browser/resources/bluetooth_internals/adapter_page.js b/chrome/browser/resources/bluetooth_internals/adapter_page.js index 998682b..6728caa 100644 --- a/chrome/browser/resources/bluetooth_internals/adapter_page.js +++ b/chrome/browser/resources/bluetooth_internals/adapter_page.js
@@ -16,6 +16,7 @@ address: 'Address', name: 'Name', systemName: 'System Name', + floss: 'Floss', initialized: 'Initialized', present: 'Present', powered: 'Powered',
diff --git a/chrome/browser/resources/chromeos/login/debug/debug.js b/chrome/browser/resources/chromeos/login/debug/debug.js index 1e1f15b..d1396e866 100644 --- a/chrome/browser/resources/chromeos/login/debug/debug.js +++ b/chrome/browser/resources/chromeos/login/debug/debug.js
@@ -682,14 +682,14 @@ { id: 'default', trigger: (screen) => { - screen.loadParams({}); + screen.onBeforeShow({}); }, }, { // kAccountsPrefLoginScreenDomainAutoComplete value is set id: 'offline-gaia-domain', trigger: (screen) => { - screen.loadParams({ + screen.onBeforeShow({ emailDomain: 'somedomain.com', }); }, @@ -698,7 +698,7 @@ // Device is enterprise-managed. id: 'offline-gaia-enterprise', trigger: (screen) => { - screen.loadParams({ + screen.onBeforeShow({ enterpriseDomainManager: 'example.com', }); },
diff --git a/chrome/browser/resources/chromeos/login/screens/login/offline_login.html b/chrome/browser/resources/chromeos/login/screens/login/offline_login.html index da79f39..dea09bb 100644 --- a/chrome/browser/resources/chromeos/login/screens/login/offline_login.html +++ b/chrome/browser/resources/chromeos/login/screens/login/offline_login.html
@@ -135,7 +135,7 @@ transform: translateX(-100%); } to { - transform: translateX(0%); + transform: translateX(0); } } @@ -144,13 +144,13 @@ transform: translateX(100%); } to { - transform: translateX(0%); + transform: translateX(0); } } @keyframes hide-to-left { from { - transform: translateX(0%); + transform: translateX(0); } to { transform: translateX(-100%); @@ -159,7 +159,7 @@ @keyframes hide-to-right { from { - transform: translateX(0%); + transform: translateX(0); } to { transform: translateX(100%); @@ -219,8 +219,7 @@ <gaia-input-form id="email-input-form" on-submit="onNextButtonClicked_" disabled="[[disabled]]"> <cr-input slot="inputs" id="emailInput" value="{{email_}}" - clear-error required - error-message="[[i18nDynamic( + required error-message="[[i18nDynamic( locale, 'offlineLoginInvalidEmail')]]" placeholder="[[i18nDynamic(locale, 'offlineLoginEmail')]]"> <span slot="inline-suffix">[[displayDomain_]]</span> @@ -237,8 +236,7 @@ <gaia-input-form id="password-input-form" on-submit="onNextButtonClicked_" disabled="[[disabled]]"> <cr-input slot="inputs" id="passwordInput" value="{{password_}}" - type="password" clear-error required - error-message="[[i18nDynamic( + type="password" required error-message="[[i18nDynamic( locale, 'offlineLoginInvalidPassword')]]" placeholder="[[i18nDynamic(locale, 'offlineLoginPassword')]]"> </cr-input> @@ -250,11 +248,11 @@ </div> </div> <div slot="back-navigation"> - <oobe-back-button id="backButton" + <oobe-back-button id="backButton" disabled="[[disabled]]" on-click="onBackButtonClicked_"></oobe-back-button> </div> <div slot="bottom-buttons"> - <oobe-next-button id="nextButton" + <oobe-next-button id="nextButton" disabled="[[disabled]]" on-click="onNextButtonClicked_"></oobe-next-button> </div> </oobe-content-dialog>
diff --git a/chrome/browser/resources/chromeos/login/screens/login/offline_login.js b/chrome/browser/resources/chromeos/login/screens/login/offline_login.js index 5f2c9e1e..e0e437e 100644 --- a/chrome/browser/resources/chromeos/login/screens/login/offline_login.js +++ b/chrome/browser/resources/chromeos/login/screens/login/offline_login.js
@@ -151,6 +151,9 @@ } cancel() { + if (this.disabled) { + return; + } this.onBackButtonClicked_(); } @@ -231,6 +234,7 @@ } this.animationInProgress = animated; + this.disabled = animated; this.activeSection = LOGIN_SECTION.EMAIL; } @@ -243,11 +247,13 @@ } this.animationInProgress = animated; + this.disabled = animated; this.activeSection = LOGIN_SECTION.PASSWORD; } onSlideAnimationEnd_() { this.animationInProgress = false; + this.disabled = false; this.focus(); } @@ -266,7 +272,7 @@ } this.email_ = this.fullEmail_; this.userActed(['complete-authentication', this.email_, this.password_]); - this.password_ = ''; + this.disabled = true; } onBackButtonClicked_() { @@ -312,6 +318,8 @@ showPasswordMismatchMessage() { this.$.passwordInput.invalid = true; + this.disabled = false; + this.$.passwordInput.focusInput(); } /**
diff --git a/chrome/browser/resources/settings/basic_page/basic_page.ts b/chrome/browser/resources/settings/basic_page/basic_page.ts index 8ecc6fc..ab0676eb 100644 --- a/chrome/browser/resources/settings/basic_page/basic_page.ts +++ b/chrome/browser/resources/settings/basic_page/basic_page.ts
@@ -267,8 +267,7 @@ } private updatePrivacyGuidePromoVisibility_() { - if (this.pageVisibility.privacy === false || - !loadTimeData.getBoolean('privacyGuideEnabled') || this.isManaged_ || + if (this.pageVisibility.privacy === false || this.isManaged_ || this.isChildUser_ || this.prefs === undefined || this.getPref('privacy_guide.viewed').value || this.privacyGuideBrowserProxy_.getPromoImpressionCount() >=
diff --git a/chrome/browser/resources/settings/chromeos/BUILD.gn b/chrome/browser/resources/settings/chromeos/BUILD.gn index 3bdf27a3..707b5e01 100644 --- a/chrome/browser/resources/settings/chromeos/BUILD.gn +++ b/chrome/browser/resources/settings/chromeos/BUILD.gn
@@ -316,6 +316,7 @@ "chromeos/os_a11y_page/os_a11y_page_browser_proxy.js", "chromeos/os_a11y_page/switch_access_constants.js", "chromeos/os_a11y_page/switch_access_subpage_browser_proxy.js", + "chromeos/os_a11y_page/text_to_speech_page_browser_proxy.js", "chromeos/os_a11y_page/tts_subpage_browser_proxy.js", "chromeos/os_apps_page/android_apps_browser_proxy.js", "chromeos/os_apps_page/app_management_page/actions.js", @@ -539,6 +540,7 @@ "chromeos/os_a11y_page/switch_access_setup_guide_dialog.js", "chromeos/os_a11y_page/switch_access_setup_guide_warning_dialog.js", "chromeos/os_a11y_page/switch_access_subpage.js", + "chromeos/os_a11y_page/text_to_speech_page.js", "chromeos/os_a11y_page/tts_subpage.js", "chromeos/os_about_page/channel_switcher_dialog.js", "chromeos/os_about_page/consumer_auto_update_toggle_dialog.js",
diff --git a/chrome/browser/resources/settings/chromeos/lazy_load.js b/chrome/browser/resources/settings/chromeos/lazy_load.js index c7f39f84..00da8d1 100644 --- a/chrome/browser/resources/settings/chromeos/lazy_load.js +++ b/chrome/browser/resources/settings/chromeos/lazy_load.js
@@ -24,6 +24,7 @@ import './guest_os/guest_os_shared_paths.js'; import './os_a11y_page/os_a11y_page.js'; import './os_a11y_page/manage_a11y_page.js'; +import './os_a11y_page/text_to_speech_page.js'; import './os_a11y_page/switch_access_action_assignment_dialog.js'; import './os_a11y_page/switch_access_action_assignment_pane.js'; import './os_a11y_page/switch_access_setup_guide_dialog.js';
diff --git a/chrome/browser/resources/settings/chromeos/os_a11y_page/BUILD.gn b/chrome/browser/resources/settings/chromeos/os_a11y_page/BUILD.gn index eaa36f9..5ef9c24 100644 --- a/chrome/browser/resources/settings/chromeos/os_a11y_page/BUILD.gn +++ b/chrome/browser/resources/settings/chromeos/os_a11y_page/BUILD.gn
@@ -24,6 +24,8 @@ ":switch_access_setup_guide_warning_dialog", ":switch_access_subpage", ":switch_access_subpage_browser_proxy", + ":text_to_speech_page", + ":text_to_speech_page_browser_proxy", ":tts_subpage", ":tts_subpage_browser_proxy", ] @@ -66,6 +68,25 @@ externs_list = [ "$externs_path/chrome_send.js" ] } +js_library("text_to_speech_page") { + deps = [ + ":text_to_speech_page_browser_proxy", + "//chrome/browser/resources/settings:router", + "//chrome/browser/resources/settings/chromeos:deep_linking_behavior", + "//chrome/browser/resources/settings/chromeos:os_route", + "//chrome/browser/resources/settings/chromeos:route_observer_behavior", + "//chrome/browser/resources/settings/chromeos:route_origin_behavior", + "//chrome/browser/resources/settings/chromeos/device_page:device_page_browser_proxy", + "//ui/webui/resources/js:i18n_behavior.m", + "//ui/webui/resources/js:web_ui_listener_behavior.m", + ] +} + +js_library("text_to_speech_page_browser_proxy") { + deps = [ "//ui/webui/resources/js:cr.m" ] + externs_list = [ "$externs_path/chrome_send.js" ] +} + js_library("os_a11y_page") { deps = [ ":os_a11y_page_browser_proxy", @@ -189,6 +210,7 @@ js_files = [ "change_dictation_locale_dialog.js", "manage_a11y_page.js", + "text_to_speech_page.js", "os_a11y_page.js", "switch_access_action_assignment_dialog.js", "switch_access_action_assignment_pane.js",
diff --git a/chrome/browser/resources/settings/chromeos/os_a11y_page/manage_a11y_page.html b/chrome/browser/resources/settings/chromeos/os_a11y_page/manage_a11y_page.html index 89b01a0..bd4b0c0 100644 --- a/chrome/browser/resources/settings/chromeos/os_a11y_page/manage_a11y_page.html +++ b/chrome/browser/resources/settings/chromeos/os_a11y_page/manage_a11y_page.html
@@ -42,51 +42,51 @@ </localized-link> </div> </template> -<h2>$i18n{textToSpeechHeading}</h2> -<settings-toggle-button - pref="{{prefs.settings.accessibility}}" - label="$i18n{chromeVoxLabel}" - deep-link-focus-id$="[[Setting.kChromeVox]]"> -</settings-toggle-button> -<iron-collapse opened="[[prefs.settings.accessibility.value]]"> - <div class="sub-item"> - <cr-link-row id="chromeVoxSubpageButton" - class="settings-box" on-click="onChromeVoxSettingsTap_" - label="$i18n{chromeVoxOptionsLabel}" external> - </cr-link-row> - </div> - <div class="sub-item"> - <cr-link-row id="chromeVoxTutorialButton" - class="settings-box" on-click="onChromeVoxTutorialTap_" - label="$i18n{chromeVoxTutorialLabel}" external> - </cr-link-row> - </div> -</iron-collapse> -<settings-toggle-button - pref="{{prefs.settings.a11y.select_to_speak}}" - class="hr" - label="$i18n{selectToSpeakTitle}" - sub-label="[[getSelectToSpeakDescription_( - prefs.settings.a11y.select_to_speak.value, hasKeyboard_, - '$i18nPolymer{selectToSpeakDisabledDescription}', - '$i18nPolymer{selectToSpeakDescription}', - '$i18nPolymer{selectToSpeakDescriptionWithoutKeyboard}')]]" - deep-link-focus-id$="[[Setting.kSelectToSpeak]]"> -</settings-toggle-button> -<iron-collapse opened="[[prefs.settings.a11y.select_to_speak.value]]"> - <div class="sub-item"> - <cr-link-row id="selectToSpeakSubpageButton" - class="settings-box" on-click="onSelectToSpeakSettingsTap_" - label="$i18n{selectToSpeakOptionsLabel}" external> +<template is="dom-if" + if="[[!isAccessibilityOSSettingsVisibilityEnabled_]]"> + <h2>$i18n{textToSpeechHeading}</h2> + <settings-toggle-button + pref="{{prefs.settings.accessibility}}" + label="$i18n{chromeVoxLabel}" + deep-link-focus-id$="[[Setting.kChromeVox]]"> + </settings-toggle-button> + <iron-collapse opened="[[prefs.settings.accessibility.value]]"> + <div class="sub-item"> + <cr-link-row id="chromeVoxSubpageButton" + class="settings-box" on-click="onChromeVoxSettingsTap_" + label="$i18n{chromeVoxOptionsLabel}" external> </cr-link-row> - </div> -</iron-collapse> + </div> + <div class="sub-item"> + <cr-link-row id="chromeVoxTutorialButton" + class="settings-box" on-click="onChromeVoxTutorialTap_" + label="$i18n{chromeVoxTutorialLabel}" external> + </cr-link-row> + </div> + </iron-collapse> + <settings-toggle-button + pref="{{prefs.settings.a11y.select_to_speak}}" + class="hr" + label="$i18n{selectToSpeakTitle}" + sub-label="[[getSelectToSpeakDescription_( + prefs.settings.a11y.select_to_speak.value, hasKeyboard_)]]" + deep-link-focus-id$="[[Setting.kSelectToSpeak]]"> + </settings-toggle-button> + <iron-collapse opened="[[prefs.settings.a11y.select_to_speak.value]]"> + <div class="sub-item"> + <cr-link-row id="selectToSpeakSubpageButton" + class="settings-box" on-click="onSelectToSpeakSettingsTap_" + label="$i18n{selectToSpeakOptionsLabel}" external> + </cr-link-row> + </div> + </iron-collapse> -<cr-link-row id="ttsSubpageButton" class="hr" - label="$i18n{manageTtsSettings}" on-click="onManageTtsSettingsTap_" - sub-label="$i18n{ttsSettingsLinkDescription}" - role-description="$i18n{subpageArrowRoleDescription}" embedded> -</cr-link-row> + <cr-link-row id="ttsSubpageButton" class="hr" + label="$i18n{manageTtsSettings}" on-click="onManageTtsSettingsTap_" + sub-label="$i18n{ttsSettingsLinkDescription}" + role-description="$i18n{subpageArrowRoleDescription}" embedded> + </cr-link-row> +</template> <h2>$i18n{displayHeading}</h2> <settings-toggle-button
diff --git a/chrome/browser/resources/settings/chromeos/os_a11y_page/manage_a11y_page.js b/chrome/browser/resources/settings/chromeos/os_a11y_page/manage_a11y_page.js index 61f7038..8a20d72 100644 --- a/chrome/browser/resources/settings/chromeos/os_a11y_page/manage_a11y_page.js +++ b/chrome/browser/resources/settings/chromeos/os_a11y_page/manage_a11y_page.js
@@ -222,6 +222,15 @@ }, }, + /** @private */ + isAccessibilityOSSettingsVisibilityEnabled_: { + type: Boolean, + value() { + return loadTimeData.getBoolean( + 'isAccessibilityOSSettingsVisibilityEnabled'); + }, + }, + /** * Whether the user is in kiosk mode. * @private @@ -497,17 +506,16 @@ * 2. If it is enabled, whether a physical keyboard is present. * @param {boolean} enabled * @param {boolean} hasKeyboard - * @param {string} disabledString String to show when Select-to-Speak is - * disabled. - * @param {string} keyboardString String to show when there is a physical - * keyboard - * @param {string} noKeyboardString String to show when there is no keyboard * @private */ - getSelectToSpeakDescription_( - enabled, hasKeyboard, disabledString, keyboardString, noKeyboardString) { - return !enabled ? disabledString : - hasKeyboard ? keyboardString : noKeyboardString; + getSelectToSpeakDescription_(enabled, hasKeyboard) { + if (!enabled) { + return this.i18n('selectToSpeakDisabledDescription'); + } + if (hasKeyboard) { + return this.i18n('selectToSpeakDescription'); + } + return this.i18n('selectToSpeakDescriptionWithoutKeyboard'); } /**
diff --git a/chrome/browser/resources/settings/chromeos/os_a11y_page/os_a11y_page.html b/chrome/browser/resources/settings/chromeos/os_a11y_page/os_a11y_page.html index 1caf19e..fb42f1f 100644 --- a/chrome/browser/resources/settings/chromeos/os_a11y_page/os_a11y_page.html +++ b/chrome/browser/resources/settings/chromeos/os_a11y_page/os_a11y_page.html
@@ -20,6 +20,15 @@ deep-link-focus-id$="[[Setting.kA11yQuickSettings]]"> </settings-toggle-button> <div class="hr" hidden="[[isKioskModeActive_]]"></div> + <template is="dom-if" + if="[[isAccessibilityOSSettingsVisibilityEnabled_]]"> + <cr-link-row id="text-to-speech-page-trigger" + label="$i18n{textToSpeechLinkTitle}" + on-click="onTextToSpeechTap_" + sub-label="$i18n{textToSpeechLinkDescription}" + role-description="$i18n{subpageArrowRoleDescription}"> + </cr-link-row> + </template> <cr-link-row id="subpage-trigger" label="$i18n{manageAccessibilityFeatures}" on-click="onManageAccessibilityFeaturesTap_" @@ -35,6 +44,12 @@ </settings-manage-a11y-page> </settings-subpage> </template> + <template is="dom-if" route-path="/textToSpeech"> + <settings-subpage page-title="$i18n{textToSpeechLinkTitle}"> + <settings-text-to-speech-page prefs="{{prefs}}"> + </settings-text-to-speech-page> + </settings-subpage> + </template> <template is="dom-if" route-path="/manageAccessibility/tts"> <settings-subpage page-title="$i18n{manageTtsSettings}"> <settings-tts-subpage prefs="{{prefs}}">
diff --git a/chrome/browser/resources/settings/chromeos/os_a11y_page/os_a11y_page.js b/chrome/browser/resources/settings/chromeos/os_a11y_page/os_a11y_page.js index 749897b4..852f8435 100644 --- a/chrome/browser/resources/settings/chromeos/os_a11y_page/os_a11y_page.js +++ b/chrome/browser/resources/settings/chromeos/os_a11y_page/os_a11y_page.js
@@ -14,6 +14,7 @@ import '../../settings_page/settings_subpage.js'; import '../../settings_shared_css.js'; import './manage_a11y_page.js'; +import './text_to_speech_page.js'; import './switch_access_subpage.js'; import './tts_subpage.js'; @@ -92,10 +93,22 @@ if (routes.MANAGE_ACCESSIBILITY) { map.set(routes.MANAGE_ACCESSIBILITY.path, '#subpage-trigger'); } + if (routes.TEXT_TO_SPEECH) { + map.set(routes.TEXT_TO_SPEECH.path, '#text-to-speech-page-trigger'); + } return map; }, }, + /** @private */ + isAccessibilityOSSettingsVisibilityEnabled_: { + type: Boolean, + value() { + return loadTimeData.getBoolean( + 'isAccessibilityOSSettingsVisibilityEnabled'); + }, + }, + /** * Whether the user is in kiosk mode. * @private @@ -199,6 +212,11 @@ onManageAccessibilityFeaturesTap_() { Router.getInstance().navigateTo(routes.MANAGE_ACCESSIBILITY); } + + /** @private */ + onTextToSpeechTap_() { + Router.getInstance().navigateTo(routes.TEXT_TO_SPEECH); + } } customElements.define(OsSettingsA11YPageElement.is, OsSettingsA11YPageElement);
diff --git a/chrome/browser/resources/settings/chromeos/os_a11y_page/text_to_speech_page.html b/chrome/browser/resources/settings/chromeos/os_a11y_page/text_to_speech_page.html new file mode 100644 index 0000000..368c3a7f --- /dev/null +++ b/chrome/browser/resources/settings/chromeos/os_a11y_page/text_to_speech_page.html
@@ -0,0 +1,60 @@ +<style include="settings-shared"> + h2 { + padding-inline-start: var(--cr-section-padding); + } + + .sub-item { + margin-inline-start: var(--cr-section-indent-width); + } + + .settings-box, + settings-toggle-button, + cr-link-row { + margin-inline-end: var(--cr-section-padding); + margin-inline-start: var(--cr-section-indent-padding); + padding-inline-end: 0; + padding-inline-start: 0; + } +</style> +<h2>$i18n{textToSpeechHeading}</h2> +<settings-toggle-button + pref="{{prefs.settings.accessibility}}" + label="$i18n{chromeVoxLabel}" + deep-link-focus-id$="[[Setting.kChromeVox]]"> +</settings-toggle-button> +<iron-collapse opened="[[prefs.settings.accessibility.value]]"> + <div class="sub-item"> + <cr-link-row id="chromeVoxSubpageButton" + class="settings-box" on-click="onChromeVoxSettingsTap_" + label="$i18n{chromeVoxOptionsLabel}" external> + </cr-link-row> + </div> + <div class="sub-item"> + <cr-link-row id="chromeVoxTutorialButton" + class="settings-box" on-click="onChromeVoxTutorialTap_" + label="$i18n{chromeVoxTutorialLabel}" external> + </cr-link-row> + </div> +</iron-collapse> +<settings-toggle-button + pref="{{prefs.settings.a11y.select_to_speak}}" + class="hr" + label="$i18n{selectToSpeakTitle}" + sub-label="[[getSelectToSpeakDescription_( + prefs.settings.a11y.select_to_speak.value, hasKeyboard_)]]" + deep-link-focus-id$="[[Setting.kSelectToSpeak]]"> +</settings-toggle-button> +<iron-collapse opened="[[prefs.settings.a11y.select_to_speak.value]]"> + <div class="sub-item"> + <cr-link-row id="selectToSpeakSubpageButton" + class="settings-box" on-click="onSelectToSpeakSettingsTap_" + label="$i18n{selectToSpeakOptionsLabel}" external> + </cr-link-row> + </div> +</iron-collapse> + +<cr-link-row id="ttsSubpageButton" class="hr" + label="$i18n{manageTtsSettings}" on-click="onManageTtsSettingsTap_" + sub-label="$i18n{ttsSettingsLinkDescription}" + role-description="$i18n{subpageArrowRoleDescription}" embedded> +</cr-link-row>
diff --git a/chrome/browser/resources/settings/chromeos/os_a11y_page/text_to_speech_page.js b/chrome/browser/resources/settings/chromeos/os_a11y_page/text_to_speech_page.js new file mode 100644 index 0000000..255b9ec --- /dev/null +++ b/chrome/browser/resources/settings/chromeos/os_a11y_page/text_to_speech_page.js
@@ -0,0 +1,176 @@ +// Copyright 2022 The Chromium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +/** + * @fileoverview + * 'settings-text-to-speech-page' is the subpage with the text-to-speech + * accessibility settings. + */ + +import 'chrome://resources/cr_elements/shared_vars_css.m.js'; +import '../../controls/settings_toggle_button.js'; +import '../../settings_shared_css.js'; + +import {I18nBehavior, I18nBehaviorInterface} from 'chrome://resources/js/i18n_behavior.m.js'; +import {WebUIListenerBehavior, WebUIListenerBehaviorInterface} from 'chrome://resources/js/web_ui_listener_behavior.m.js'; +import {html, mixinBehaviors, PolymerElement} from 'chrome://resources/polymer/v3_0/polymer/polymer_bundled.min.js'; + +import {Route, Router} from '../../router.js'; +import {DeepLinkingBehavior, DeepLinkingBehaviorInterface} from '../deep_linking_behavior.js'; +import {DevicePageBrowserProxy, DevicePageBrowserProxyImpl} from '../device_page/device_page_browser_proxy.js'; +import {routes} from '../os_route.js'; +import {RouteObserverBehavior, RouteObserverBehaviorInterface} from '../route_observer_behavior.js'; +import {RouteOriginBehavior, RouteOriginBehaviorImpl, RouteOriginBehaviorInterface} from '../route_origin_behavior.js'; + +import {TextToSpeechPageBrowserProxy, TextToSpeechPageBrowserProxyImpl} from './text_to_speech_page_browser_proxy.js'; + + +/** + * @constructor + * @extends {PolymerElement} + * @implements {DeepLinkingBehaviorInterface} + * @implements {I18nBehaviorInterface} + * @implements {RouteObserverBehaviorInterface} + * @implements {RouteOriginBehaviorInterface} + * @implements {WebUIListenerBehaviorInterface} + */ +const SettingsTextToSpeechPageElementBase = mixinBehaviors( + [ + DeepLinkingBehavior, I18nBehavior, RouteObserverBehavior, + RouteOriginBehavior, WebUIListenerBehavior + ], + PolymerElement); + +/** @polymer */ +class SettingsTextToSpeechPageElement extends + SettingsTextToSpeechPageElementBase { + static get is() { + return 'settings-text-to-speech-page'; + } + + static get template() { + return html`{__html_template__}`; + } + + static get properties() { + return { + /** + * Preferences state. + */ + prefs: { + type: Object, + notify: true, + }, + + /** + * |hasKeyboard_| starts undefined so observer doesn't trigger until it + * has been populated. + * @private + */ + hasKeyboard_: Boolean, + + /** + * Used by DeepLinkingBehavior to focus this page's deep links. + * @type {!Set<!chromeos.settings.mojom.Setting>} + */ + supportedSettingIds: { + type: Object, + value: () => new Set([ + chromeos.settings.mojom.Setting.kChromeVox, + chromeos.settings.mojom.Setting.kSelectToSpeak, + ]), + }, + }; + } + + /** @override */ + constructor() { + super(); + + /** RouteOriginBehavior override */ + this.route_ = routes.TEXT_TO_SPEECH; + + /** @private {!TextToSpeechPageBrowserProxy} */ + this.textToSpeechBrowserProxy_ = + TextToSpeechPageBrowserProxyImpl.getInstance(); + + /** @private {!DevicePageBrowserProxy} */ + this.deviceBrowserProxy_ = DevicePageBrowserProxyImpl.getInstance(); + } + + /** @override */ + connectedCallback() { + super.connectedCallback(); + + this.addWebUIListener( + 'has-hardware-keyboard', + (hasKeyboard) => this.set('hasKeyboard_', hasKeyboard)); + this.deviceBrowserProxy_.initializeKeyboardWatcher(); + } + + /** @override */ + ready() { + super.ready(); + + this.addFocusConfig(routes.MANAGE_TTS_SETTINGS, '#ttsSubpageButton'); + } + + /** + * Note: Overrides RouteOriginBehavior implementation + * @param {!Route} newRoute + * @param {!Route=} prevRoute + * @protected + */ + currentRouteChanged(newRoute, prevRoute) { + RouteOriginBehaviorImpl.currentRouteChanged.call(this, newRoute, prevRoute); + + // Does not apply to this page. + if (newRoute !== routes.TEXT_TO_SPEECH) { + return; + } + + this.attemptDeepLink(); + } + + /** + * Updates the Select-to-Speak description text based on: + * 1. Whether Select-to-Speak is enabled. + * 2. If it is enabled, whether a physical keyboard is present. + * @param {boolean} enabled + * @param {boolean} hasKeyboard + * @private + */ + getSelectToSpeakDescription_(enabled, hasKeyboard) { + if (!enabled) { + return this.i18n('selectToSpeakDisabledDescription'); + } + if (hasKeyboard) { + return this.i18n('selectToSpeakDescription'); + } + return this.i18n('selectToSpeakDescriptionWithoutKeyboard'); + } + + /** @private */ + onManageTtsSettingsTap_() { + Router.getInstance().navigateTo(routes.MANAGE_TTS_SETTINGS); + } + + /** @private */ + onChromeVoxSettingsTap_() { + this.textToSpeechBrowserProxy_.showChromeVoxSettings(); + } + + /** @private */ + onChromeVoxTutorialTap_() { + this.textToSpeechBrowserProxy_.showChromeVoxTutorial(); + } + + /** @private */ + onSelectToSpeakSettingsTap_() { + this.textToSpeechBrowserProxy_.showSelectToSpeakSettings(); + } +} + +customElements.define( + SettingsTextToSpeechPageElement.is, SettingsTextToSpeechPageElement);
diff --git a/chrome/browser/resources/settings/chromeos/os_a11y_page/text_to_speech_page_browser_proxy.js b/chrome/browser/resources/settings/chromeos/os_a11y_page/text_to_speech_page_browser_proxy.js new file mode 100644 index 0000000..b24b882 --- /dev/null +++ b/chrome/browser/resources/settings/chromeos/os_a11y_page/text_to_speech_page_browser_proxy.js
@@ -0,0 +1,54 @@ +// Copyright 2022 The Chromium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +/** @interface */ +export class TextToSpeechPageBrowserProxy { + /** + * Opens the options page for Chrome Vox. + */ + showChromeVoxSettings() {} + + /** + * Opens the options page for select to speak. + */ + showSelectToSpeakSettings() {} + + /** + * Opens the ChromeVox tutorial. + */ + showChromeVoxTutorial() {} +} + +/** @type {?TextToSpeechPageBrowserProxy} */ +let instance = null; + +/** + * @implements {TextToSpeechPageBrowserProxy} + */ +export class TextToSpeechPageBrowserProxyImpl { + /** @return {!TextToSpeechPageBrowserProxy} */ + static getInstance() { + return instance || (instance = new TextToSpeechPageBrowserProxyImpl()); + } + + /** @param {!TextToSpeechPageBrowserProxy} obj */ + static setInstanceForTesting(obj) { + instance = obj; + } + + /** @override */ + showChromeVoxSettings() { + chrome.send('showChromeVoxSettings'); + } + + /** @override */ + showSelectToSpeakSettings() { + chrome.send('showSelectToSpeakSettings'); + } + + /** @override */ + showChromeVoxTutorial() { + chrome.send('showChromeVoxTutorial'); + } +} \ No newline at end of file
diff --git a/chrome/browser/resources/settings/chromeos/os_route.js b/chrome/browser/resources/settings/chromeos/os_route.js index 28c37fa..92d2f02 100644 --- a/chrome/browser/resources/settings/chromeos/os_route.js +++ b/chrome/browser/resources/settings/chromeos/os_route.js
@@ -212,8 +212,11 @@ r.MANAGE_ACCESSIBILITY = createSubpage( r.OS_ACCESSIBILITY, mojom.MANAGE_ACCESSIBILITY_SUBPAGE_PATH, Subpage.kManageAccessibility); + r.TEXT_TO_SPEECH = createSubpage( + r.OS_ACCESSIBILITY, mojom.TEXT_TO_SPEECH_PAGE_PATH, + Subpage.kTextToSpeechPage); r.MANAGE_TTS_SETTINGS = createSubpage( - r.MANAGE_ACCESSIBILITY, mojom.TEXT_TO_SPEECH_SUBPAGE_PATH, + r.TEXT_TO_SPEECH, mojom.TEXT_TO_SPEECH_SUBPAGE_PATH, Subpage.kTextToSpeech); r.MANAGE_SWITCH_ACCESS_SETTINGS = createSubpage( r.MANAGE_ACCESSIBILITY, mojom.SWITCH_ACCESS_OPTIONS_SUBPAGE_PATH,
diff --git a/chrome/browser/resources/settings/chromeos/os_settings.js b/chrome/browser/resources/settings/chromeos/os_settings.js index cdb10472..3d506c85 100644 --- a/chrome/browser/resources/settings/chromeos/os_settings.js +++ b/chrome/browser/resources/settings/chromeos/os_settings.js
@@ -131,6 +131,7 @@ export {ManageA11yPageBrowserProxy, ManageA11yPageBrowserProxyImpl} from './os_a11y_page/manage_a11y_page_browser_proxy.js'; export {OsA11yPageBrowserProxy, OsA11yPageBrowserProxyImpl} from './os_a11y_page/os_a11y_page_browser_proxy.js'; export {SwitchAccessSubpageBrowserProxy, SwitchAccessSubpageBrowserProxyImpl} from './os_a11y_page/switch_access_subpage_browser_proxy.js'; +export {TextToSpeechPageBrowserProxy, TextToSpeechPageBrowserProxyImpl} from './os_a11y_page/text_to_speech_page_browser_proxy.js'; export {TtsSubpageBrowserProxy, TtsSubpageBrowserProxyImpl} from './os_a11y_page/tts_subpage_browser_proxy.js'; export {AboutPageBrowserProxyImpl, BrowserChannel, UpdateStatus} from './os_about_page/about_page_browser_proxy.js'; export {DeviceNameBrowserProxy, DeviceNameBrowserProxyImpl} from './os_about_page/device_name_browser_proxy.js';
diff --git a/chrome/browser/resources/settings/chromeos/os_settings_routes.js b/chrome/browser/resources/settings/chromeos/os_settings_routes.js index d3f9bab..678fc077 100644 --- a/chrome/browser/resources/settings/chromeos/os_settings_routes.js +++ b/chrome/browser/resources/settings/chromeos/os_settings_routes.js
@@ -95,6 +95,7 @@ * STYLUS: !Route, * SYNC: !Route, * SYNC_ADVANCED: !Route, + * TEXT_TO_SPEECH: !Route, * }} */ export let OsSettingsRoutes;
diff --git a/chrome/browser/resources/settings/privacy_page/privacy_guide/privacy_guide_dialog.ts b/chrome/browser/resources/settings/privacy_page/privacy_guide/privacy_guide_dialog.ts index 4c446af..ee2233b 100644 --- a/chrome/browser/resources/settings/privacy_page/privacy_guide/privacy_guide_dialog.ts +++ b/chrome/browser/resources/settings/privacy_page/privacy_guide/privacy_guide_dialog.ts
@@ -72,7 +72,8 @@ new CustomEvent('close', {bubbles: true, composed: true})); } - private onPrivacyGuidePageClose_() { + private onPrivacyGuidePageClose_(e: Event) { + e.stopPropagation(); this.$.dialog.close(); }
diff --git a/chrome/browser/resources/settings/privacy_page/privacy_page.html b/chrome/browser/resources/settings/privacy_page/privacy_page.html index ea9a361..93c6034 100644 --- a/chrome/browser/resources/settings/privacy_page/privacy_page.html +++ b/chrome/browser/resources/settings/privacy_page/privacy_page.html
@@ -45,7 +45,7 @@ label="$i18n{clearBrowsingData}" sub-label="$i18n{clearBrowsingDataDescription}" on-click="onClearBrowsingDataTap_"></cr-link-row> - <template is="dom-if" if="[[enablePrivacyGuide_]]"> + <template is="dom-if" if="[[showPrivacyGuideEntryPoint_]]"> <cr-link-row id="privacyGuideLinkRow" class="hr" start-icon="settings20:wind-rose" label="$i18n{privacyGuideLabel}"
diff --git a/chrome/browser/resources/settings/privacy_page/privacy_page.ts b/chrome/browser/resources/settings/privacy_page/privacy_page.ts index a6710c3..98a6d4a2 100644 --- a/chrome/browser/resources/settings/privacy_page/privacy_page.ts +++ b/chrome/browser/resources/settings/privacy_page/privacy_page.ts
@@ -162,14 +162,14 @@ loadTimeData.getBoolean('enableWebBluetoothNewPermissionsBackend'), }, - enablePrivacyGuide_: { + showPrivacyGuideEntryPoint_: { type: Boolean, - value: () => loadTimeData.getBoolean('privacyGuideEnabled'), + value: true, }, enablePrivacyGuidePage_: { type: Boolean, - computed: 'computeEnablePrivacyGuidePage_(enablePrivacyGuide_)', + computed: 'computeEnablePrivacyGuidePage_(showPrivacyGuideEntryPoint_)', }, isPrivacySandboxRestricted_: { @@ -249,7 +249,7 @@ private enableSecurityKeysSubpage_: boolean; private enableQuietNotificationPromptsSetting_: boolean; private enableWebBluetoothNewPermissionsBackend_: boolean; - private enablePrivacyGuide_: boolean; + private showPrivacyGuideEntryPoint_: boolean; private enablePrivacyGuidePage_: boolean; private isPrivacySandboxRestricted_: boolean; private focusConfig_: FocusConfig; @@ -297,7 +297,7 @@ Router.getInstance().getCurrentRoute() === routes.CLEAR_BROWSER_DATA; this.showPrivacyGuideDialog_ = Router.getInstance().getCurrentRoute() === routes.PRIVACY_GUIDE && - this.enablePrivacyGuide_ && + this.showPrivacyGuideEntryPoint_ && loadTimeData.getBoolean('privacyGuide2Enabled'); } @@ -398,7 +398,8 @@ // However, if the user was managed before and is no longer now, then do not // make the privacy guide entry point visible, as the Settings route for // privacy guide would still be unavailable until the page is reloaded. - this.enablePrivacyGuide_ = this.enablePrivacyGuide_ && !isManaged; + this.showPrivacyGuideEntryPoint_ = + this.showPrivacyGuideEntryPoint_ && !isManaged; } private onSyncStatusChanged_(syncStatus: SyncStatus) { @@ -407,12 +408,12 @@ // no longer now then do not make the privacy guide entry point visible, as // the Settings route for privacy guide would still be unavailable until // the page is reloaded. - this.enablePrivacyGuide_ = - this.enablePrivacyGuide_ && !syncStatus.childUser; + this.showPrivacyGuideEntryPoint_ = + this.showPrivacyGuideEntryPoint_ && !syncStatus.childUser; } private computeEnablePrivacyGuidePage_() { - return this.enablePrivacyGuide_ && + return this.showPrivacyGuideEntryPoint_ && !loadTimeData.getBoolean('privacyGuide2Enabled'); }
diff --git a/chrome/browser/resources/settings/route.ts b/chrome/browser/resources/settings/route.ts index 85ea634..38dfb6e 100644 --- a/chrome/browser/resources/settings/route.ts +++ b/chrome/browser/resources/settings/route.ts
@@ -18,9 +18,7 @@ r.SAFETY_CHECK = r.PRIVACY.createSection('/safetyCheck', 'safetyCheck'); - if (loadTimeData.getBoolean('privacyGuideEnabled')) { - r.PRIVACY_GUIDE = r.PRIVACY.createChild('guide'); - } + r.PRIVACY_GUIDE = r.PRIVACY.createChild('guide'); r.SITE_SETTINGS = r.PRIVACY.createChild('/content'); r.COOKIES = r.PRIVACY.createChild('/cookies'); r.SECURITY = r.PRIVACY.createChild('/security');
diff --git a/chrome/browser/search_engines/template_url_service_test_util.cc b/chrome/browser/search_engines/template_url_service_test_util.cc index 4ad5c2e4..10bd885 100644 --- a/chrome/browser/search_engines/template_url_service_test_util.cc +++ b/chrome/browser/search_engines/template_url_service_test_util.cc
@@ -68,6 +68,17 @@ DefaultSearchManager::kDefaultSearchProviderDataPrefName); } +void SetRecommendedDefaultSearchPreferences(const TemplateURLData& data, + bool enabled, + TestingProfile* profile) { + auto dict = TemplateURLDataToDictionary(data); + dict->SetBoolean(DefaultSearchManager::kDisabledByPolicy, !enabled); + + profile->GetTestingPrefService()->SetRecommendedPref( + DefaultSearchManager::kDefaultSearchProviderDataPrefName, + std::move(dict)); +} + std::unique_ptr<TemplateURL> CreateTestTemplateURL( const std::u16string& keyword, const std::string& url,
diff --git a/chrome/browser/search_engines/template_url_service_test_util.h b/chrome/browser/search_engines/template_url_service_test_util.h index 8361d82..9fb74cc 100644 --- a/chrome/browser/search_engines/template_url_service_test_util.h +++ b/chrome/browser/search_engines/template_url_service_test_util.h
@@ -20,8 +20,8 @@ class KeywordWebDataService; class TemplateURLService; -// Sets the managed preferences for the default search provider. -// enabled arg enables/disables use of managed engine by DefaultSearchManager. +// Sets the managed preferences for the default search provider. `enabled` +// enables/disables use of the managed engine by `DefaultSearchManager`. void SetManagedDefaultSearchPreferences(const TemplateURLData& managed_data, bool enabled, TestingProfile* profile); @@ -29,6 +29,12 @@ // Removes all the managed preferences for the default search provider. void RemoveManagedDefaultSearchPreferences(TestingProfile* profile); +// Sets the recommended preferences for the default search provider. `enabled` +// enables/disables use of the managed engine by `DefaultSearchManager`. +void SetRecommendedDefaultSearchPreferences(const TemplateURLData& data, + bool enabled, + TestingProfile* profile); + // Creates a TemplateURL with some test values. The caller owns the returned // TemplateURL*. std::unique_ptr<TemplateURL> CreateTestTemplateURL(
diff --git a/chrome/browser/supervised_user/child_accounts/family_info_fetcher.cc b/chrome/browser/supervised_user/child_accounts/family_info_fetcher.cc index 9e3edc4f..adfe2ec 100644 --- a/chrome/browser/supervised_user/child_accounts/family_info_fetcher.cc +++ b/chrome/browser/supervised_user/child_accounts/family_info_fetcher.cc
@@ -89,8 +89,6 @@ signin::IdentityManager* identity_manager, scoped_refptr<network::SharedURLLoaderFactory> url_loader_factory) : consumer_(consumer), - primary_account_id_( - identity_manager->GetPrimaryAccountId(signin::ConsentLevel::kSignin)), identity_manager_(identity_manager), url_loader_factory_(std::move(url_loader_factory)), access_token_expired_(false) {} @@ -222,7 +220,10 @@ access_token_expired_ = true; OAuth2AccessTokenManager::ScopeSet scopes; scopes.insert(GaiaConstants::kKidFamilyReadonlyOAuth2Scope); - identity_manager_->RemoveAccessTokenFromCache(primary_account_id_, scopes, + CoreAccountId primary_account_id = + identity_manager_->GetPrimaryAccountId(signin::ConsentLevel::kSignin); + DCHECK(!primary_account_id.empty()); + identity_manager_->RemoveAccessTokenFromCache(primary_account_id, scopes, access_token_); StartFetchingAccessToken(); return;
diff --git a/chrome/browser/supervised_user/child_accounts/family_info_fetcher.h b/chrome/browser/supervised_user/child_accounts/family_info_fetcher.h index cab0bd4..7d93785 100644 --- a/chrome/browser/supervised_user/child_accounts/family_info_fetcher.h +++ b/chrome/browser/supervised_user/child_accounts/family_info_fetcher.h
@@ -128,7 +128,6 @@ void FamilyMembersFetched(const std::string& response); raw_ptr<Consumer> consumer_; - const CoreAccountId primary_account_id_; raw_ptr<signin::IdentityManager> identity_manager_; scoped_refptr<network::SharedURLLoaderFactory> url_loader_factory_;
diff --git a/chrome/browser/sync/test/integration/passwords_helper.cc b/chrome/browser/sync/test/integration/passwords_helper.cc index 3ee5297..e15c0a51 100644 --- a/chrome/browser/sync/test/integration/passwords_helper.cc +++ b/chrome/browser/sync/test/integration/passwords_helper.cc
@@ -402,3 +402,64 @@ } return is_matching; } + +ServerPasswordsEqualityChecker::ServerPasswordsEqualityChecker( + const std::vector<password_manager::PasswordForm>& expected_forms, + const std::string& encryption_passphrase, + const syncer::KeyDerivationParams& key_derivation_params) + : cryptographer_(syncer::CryptographerImpl::FromSingleKeyForTesting( + encryption_passphrase, + key_derivation_params)) { + for (const password_manager::PasswordForm& password_form : expected_forms) { + expected_forms_.push_back( + std::make_unique<password_manager::PasswordForm>(password_form)); + // |in_store| field is specific for the clients, clean it up, since server + // specifics don't have it. + expected_forms_.back()->in_store = + password_manager::PasswordForm::Store::kNotSet; + } +} + +ServerPasswordsEqualityChecker::~ServerPasswordsEqualityChecker() = default; + +bool ServerPasswordsEqualityChecker::IsExitConditionSatisfied( + std::ostream* os) { + *os << "Waiting for server passwords to match the expected value."; + + std::vector<sync_pb::SyncEntity> entities = + fake_server()->GetSyncEntitiesByModelType(syncer::PASSWORDS); + if (expected_forms_.size() != entities.size()) { + *os << "Server doesn't not contain same amount of passwords (" + << entities.size() << ") as expected (" << expected_forms_.size() + << ")."; + return false; + } + + std::vector<std::unique_ptr<password_manager::PasswordForm>> + server_password_forms; + for (const auto& entity : entities) { + if (!entity.specifics().has_password()) { + *os << "Server stores corrupted password."; + return false; + } + + sync_pb::PasswordSpecificsData decrypted; + if (!cryptographer_->Decrypt(entity.specifics().password().encrypted(), + &decrypted)) { + *os << "Can't decrypt server password."; + return false; + } + server_password_forms.push_back( + std::make_unique<password_manager::PasswordForm>( + password_manager::PasswordFromSpecifics(decrypted))); + } + + std::ostringstream mismatch_details_stream; + bool is_matching = password_manager::ContainsEqualPasswordFormsUnordered( + expected_forms_, server_password_forms, &mismatch_details_stream); + if (!is_matching) { + *os << "Server does not contain the same Password forms as expected. " + << mismatch_details_stream.str(); + } + return is_matching; +}
diff --git a/chrome/browser/sync/test/integration/passwords_helper.h b/chrome/browser/sync/test/integration/passwords_helper.h index 811d1f1..cc2e28d9 100644 --- a/chrome/browser/sync/test/integration/passwords_helper.h +++ b/chrome/browser/sync/test/integration/passwords_helper.h
@@ -10,12 +10,14 @@ #include <vector> #include "chrome/browser/profiles/profile.h" +#include "chrome/browser/sync/test/integration/fake_server_match_status_checker.h" #include "chrome/browser/sync/test/integration/multi_client_status_change_checker.h" #include "chrome/browser/sync/test/integration/single_client_status_change_checker.h" #include "chrome/browser/sync/test/integration/sync_test.h" #include "components/password_manager/core/browser/password_form.h" namespace syncer { +class Cryptographer; class KeyDerivationParams; } @@ -167,4 +169,24 @@ bool needs_recheck_; }; +// Checker to block until server has the given password forms encrypted with +// given encryption params. +class ServerPasswordsEqualityChecker + : public fake_server::FakeServerMatchStatusChecker { + public: + ServerPasswordsEqualityChecker( + const std::vector<password_manager::PasswordForm>& expected_forms, + const std::string& encryption_passphrase, + const syncer::KeyDerivationParams& key_derivation_params); + ~ServerPasswordsEqualityChecker() override; + + // StatusChangeChecker implementation. + bool IsExitConditionSatisfied(std::ostream* os) override; + + private: + const std::unique_ptr<syncer::Cryptographer> cryptographer_; + + std::vector<std::unique_ptr<password_manager::PasswordForm>> expected_forms_; +}; + #endif // CHROME_BROWSER_SYNC_TEST_INTEGRATION_PASSWORDS_HELPER_H_
diff --git a/chrome/browser/sync/test/integration/single_client_nigori_sync_test.cc b/chrome/browser/sync/test/integration/single_client_nigori_sync_test.cc index 9b7c1893..4c91bd9 100644 --- a/chrome/browser/sync/test/integration/single_client_nigori_sync_test.cc +++ b/chrome/browser/sync/test/integration/single_client_nigori_sync_test.cc
@@ -26,6 +26,7 @@ #include "chrome/browser/sync/test/integration/single_client_status_change_checker.h" #include "chrome/browser/sync/test/integration/status_change_checker.h" #include "chrome/browser/sync/test/integration/sync_disabled_checker.h" +#include "chrome/browser/sync/test/integration/sync_engine_stopped_checker.h" #include "chrome/browser/sync/test/integration/sync_service_impl_harness.h" #include "chrome/browser/sync/test/integration/sync_test.h" #include "chrome/browser/ui/browser.h" @@ -551,6 +552,74 @@ EXPECT_TRUE(WaitForPasswordForms({password_form})); } +IN_PROC_BROWSER_TEST_F( + SingleClientNigoriSyncTest, + ShouldFollowRewritingKeystoreMigrationWhenDataNonDecryptable) { + // Setup with implicit passphrase. + const KeyParamsForTesting kPassphraseKeyParams = + Pbkdf2PassphraseKeyParamsForTesting("passphrase"); + sync_pb::NigoriSpecifics specifics; + std::unique_ptr<syncer::CryptographerImpl> cryptographer = + syncer::CryptographerImpl::FromSingleKeyForTesting( + kPassphraseKeyParams.password, + kPassphraseKeyParams.derivation_params); + ASSERT_TRUE(cryptographer->Encrypt(cryptographer->ToProto().key_bag(), + specifics.mutable_encryption_keybag())); + SetNigoriInFakeServer(specifics, GetFakeServer()); + + // Mimic passwords encrypted with implicit passphrase stored by the server. + const password_manager::PasswordForm password_form1 = + passwords_helper::CreateTestPasswordForm(1); + passwords_helper::InjectEncryptedServerPassword( + password_form1, kPassphraseKeyParams.password, + kPassphraseKeyParams.derivation_params, GetFakeServer()); + + ASSERT_TRUE(SetupSync()); + ASSERT_TRUE( + PassphraseRequiredStateChecker(GetSyncService(0), /*desired_state=*/true) + .Wait()); + + // Add local passwords. + const password_manager::PasswordForm password_form2 = + passwords_helper::CreateTestPasswordForm(2); + passwords_helper::GetProfilePasswordStoreInterface(0)->AddLogin( + password_form2); + + // Mimic server-side keystore migration: + // 1. Issue CLIENT_DATA_OBSOLETE. + // 2. Delete server-side passwords (without creating tombstones). + // 3. Rewrite server-side nigori with keystore one (this also triggers an + // invalidation, so client should see CLIENT_DATA_OBSOLETE). + GetFakeServer()->TriggerError(sync_pb::SyncEnums::CLIENT_DATA_OBSOLETE); + GetFakeServer()->DeleteAllEntitiesForModelType(syncer::PASSWORDS); + + const std::vector<std::vector<uint8_t>>& keystore_keys = + GetFakeServer()->GetKeystoreKeys(); + ASSERT_THAT(keystore_keys, SizeIs(1)); + const KeyParamsForTesting kKeystoreKeyParams = + KeystoreKeyParamsForTesting(keystore_keys.back()); + SetNigoriInFakeServer(BuildKeystoreNigoriSpecifics( + /*keybag_keys_params=*/{kKeystoreKeyParams}, + /*keystore_decryptor_params*/ {kKeystoreKeyParams}, + /*keystore_key_params=*/kKeystoreKeyParams), + GetFakeServer()); + // Nigori change triggers invalidation, so client should observe + // CLIENT_DATA_OBSOLETE and stop the engine. + ASSERT_TRUE(syncer::SyncEngineStoppedChecker(GetSyncService(0)).Wait()); + + // Make server return SUCCESS so that sync can initialize. + GetFakeServer()->TriggerError(sync_pb::SyncEnums::SUCCESS); + ASSERT_TRUE(GetClient(0)->AwaitEngineInitialization()); + + // Verify client and server side state (|password_form1| is lost, while + // |password_form2| is retained and committed to the server). + EXPECT_TRUE(WaitForPasswordForms({password_form2})); + EXPECT_TRUE(ServerPasswordsEqualityChecker( + {password_form2}, kKeystoreKeyParams.password, + kKeystoreKeyParams.derivation_params) + .Wait()); +} + // Performs initial sync for Nigori, but doesn't allow initialized Nigori to be // committed. IN_PROC_BROWSER_TEST_F(SingleClientNigoriSyncTestWithNotAwaitQuiescence,
diff --git a/chrome/browser/ui/android/omnibox/java/src/org/chromium/chrome/browser/omnibox/voice/VoiceRecognitionUtil.java b/chrome/browser/ui/android/omnibox/java/src/org/chromium/chrome/browser/omnibox/voice/VoiceRecognitionUtil.java index 6f4bd7f..222de38 100644 --- a/chrome/browser/ui/android/omnibox/java/src/org/chromium/chrome/browser/omnibox/voice/VoiceRecognitionUtil.java +++ b/chrome/browser/ui/android/omnibox/java/src/org/chromium/chrome/browser/omnibox/voice/VoiceRecognitionUtil.java
@@ -10,6 +10,7 @@ import android.speech.RecognizerIntent; import androidx.annotation.Nullable; +import androidx.annotation.VisibleForTesting; import org.chromium.base.FeatureList; import org.chromium.base.PackageManagerUtils; @@ -30,6 +31,7 @@ */ public class VoiceRecognitionUtil { private static Boolean sHasRecognitionIntentHandler; + private static Boolean sIsVoiceSearchEnabledForTesting; /** * Returns whether voice search is enabled. @@ -49,6 +51,10 @@ */ public static boolean isVoiceSearchEnabled( AndroidPermissionDelegate androidPermissionDelegate) { + if (sIsVoiceSearchEnabledForTesting != null) { + return sIsVoiceSearchEnabledForTesting.booleanValue(); + } + assert LibraryLoader.getInstance().isInitialized() : "Premature call to check VoiceSearch eligibility may not return reliable information"; @@ -97,6 +103,16 @@ return true; } + /** + * Set whether voice search is enabled. Should be reset back to null after the test has + * finished. + * @param isVoiceSearchEnabled + */ + @VisibleForTesting + public static void setIsVoiceSearchEnabledForTesting(@Nullable Boolean isVoiceSearchEnabled) { + sIsVoiceSearchEnabledForTesting = isVoiceSearchEnabled; + } + /** Returns the PrefService for the active Profile, or null if no profile has been loaded. */ private static @Nullable PrefService getPrefService() { if (!ProfileManager.isInitialized()) return null;
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_af.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_af.xtb index 7c97af8..f32ec36 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_af.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_af.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Raak om te soek</translation> <translation id="3739899004075612870">Geboekmerk in <ph name="PRODUCT_NAME" /></translation> <translation id="3740525748616366977">Stemsoektog is nie op hierdie toestel beskikbaar nie</translation> -<translation id="3749259744154402564">Ongesteun</translation> <translation id="3771033907050503522">Incognito-oortjies</translation> <translation id="377124182565324804">Voeg <ph name="SITE" /> by</translation> <translation id="3771290962915251154">Hierdie instelling is gedeaktiveer omdat ouerkontroles aan is</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_am.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_am.xtb index 52405af3..fa92014e 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_am.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_am.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">ለመፈለግ ይንኩ</translation> <translation id="3739899004075612870">በ<ph name="PRODUCT_NAME" /> ውስጥ ዕልባት ተቀምጦለታል</translation> <translation id="3740525748616366977">የድምፅ ፍለጋ በዚህ መሣሪያ ላይ አይገኝም</translation> -<translation id="3749259744154402564">የማይደገፍ</translation> <translation id="3771033907050503522">ማንነት የማያሳውቁ ትሮች</translation> <translation id="377124182565324804"><ph name="SITE" />ን አክል</translation> <translation id="3771290962915251154">የወላጅ መቆጣጠሪያዎች ስለበሩ ይህ ቅንብር ተሰናክሏል</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ar.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ar.xtb index 5f320d3f..9737716 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ar.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ar.xtb
@@ -506,7 +506,6 @@ <translation id="3738139272394829648">المس للبحث</translation> <translation id="3739899004075612870">تمت إضافة إشارة مرجعية في <ph name="PRODUCT_NAME" /></translation> <translation id="3740525748616366977">لا يتوفر البحث الصوتي على هذا الجهاز.</translation> -<translation id="3749259744154402564">غير متوافق</translation> <translation id="3771033907050503522">علامات تبويب التصفح المتخفي</translation> <translation id="377124182565324804">إضافة <ph name="SITE" /></translation> <translation id="3771290962915251154">لقد تم إيقاف هذا الإعداد بسبب تفعيل "أدوات الرقابة الأبوية".</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_as.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_as.xtb index 83e281a..7d8f3dd 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_as.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_as.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">সন্ধান কৰিবলৈ স্পর্শ কৰক</translation> <translation id="3739899004075612870"><ph name="PRODUCT_NAME" />ত বুকমার্ক কৰা হৈছে</translation> <translation id="3740525748616366977">এই ডিভাইচটোত কণ্ঠধ্বনিৰ দ্বাৰা সন্ধান কৰাৰ সুবিধাটো উপলব্ধ নহয়</translation> -<translation id="3749259744154402564">অসমৰ্থিত</translation> <translation id="3771033907050503522">ইনক’গনিট’ টেব</translation> <translation id="377124182565324804"><ph name="SITE" /> যোগ দিয়ক</translation> <translation id="3771290962915251154">অভিভাৱকীয় নিয়ন্ত্ৰণসমূহ অন হৈ থকাৰ বাবে এই ছেটিংটো অক্ষম কৰা হৈছে</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_az.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_az.xtb index 3942139..6cecb72 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_az.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_az.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Axtarmaq üçün toxunun</translation> <translation id="3739899004075612870"><ph name="PRODUCT_NAME" /> məhsulunda əlfəcinlənib</translation> <translation id="3740525748616366977">Səsli axtarış bu cihazda əlçatan deyil</translation> -<translation id="3749259744154402564">Dəstəklənmir</translation> <translation id="3771033907050503522">Gizli Panellər</translation> <translation id="377124182565324804"><ph name="SITE" /> əlavə edin</translation> <translation id="3771290962915251154">Valideyn nəzarətləri yanılı olduğu üçün bu ayar deaktiv edilib</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_be.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_be.xtb index 5e7fc34..2fccb05 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_be.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_be.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Пошук дотыкам</translation> <translation id="3739899004075612870">Закладка дададзена ў <ph name="PRODUCT_NAME" /></translation> <translation id="3740525748616366977">Галасавы пошук недаступны на гэтай прыладзе</translation> -<translation id="3749259744154402564">Не падтрымлiваецца</translation> <translation id="3771033907050503522">Укладкі інкогніта</translation> <translation id="377124182565324804">Дадаць <ph name="SITE" /></translation> <translation id="3771290962915251154">Гэта налада выключана, бо ўключаны бацькоўскі кантроль</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_bg.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_bg.xtb index 741227b4..42b53e61a9 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_bg.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_bg.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Търсене чрез докосване</translation> <translation id="3739899004075612870">Отметката бе запазена в/ъв <ph name="PRODUCT_NAME" /></translation> <translation id="3740525748616366977">На това устройство не може да се търси с глас</translation> -<translation id="3749259744154402564">Не се поддържа</translation> <translation id="3771033907050503522">Раздели „инкогнито“</translation> <translation id="377124182565324804">Добавяне на <ph name="SITE" /></translation> <translation id="3771290962915251154">Тази настройка е деактивирана, защото родителските контроли са включени</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_bn.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_bn.xtb index 9867cb57..96c2a0aa46 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_bn.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_bn.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">স্পর্শের মাধ্যমে সার্চ</translation> <translation id="3739899004075612870"><ph name="PRODUCT_NAME" /> এ বুকমার্ক করা হয়েছে</translation> <translation id="3740525748616366977">এই ডিভাইসে ভয়েস সার্চ উপলভ্য নেই</translation> -<translation id="3749259744154402564">কাজ করে না</translation> <translation id="3771033907050503522">ছদ্মবেশী ট্যাবগুলি</translation> <translation id="377124182565324804"><ph name="SITE" /> যোগ করুন</translation> <translation id="3771290962915251154">অভিভাবকীয় নিয়ন্ত্রণ চালু থাকায় এই সেটিং বন্ধ আছে</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_bs.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_bs.xtb index b73722b..1325e1e 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_bs.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_bs.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Dodirnite za pretraživanje</translation> <translation id="3739899004075612870">Označeno u proizvodu <ph name="PRODUCT_NAME" /></translation> <translation id="3740525748616366977">Glasovno pretraživanje nije dostupno na ovom uređaju</translation> -<translation id="3749259744154402564">Nije podržano</translation> <translation id="3771033907050503522">Anonimne kartice</translation> <translation id="377124182565324804">Dodavanje: <ph name="SITE" /></translation> <translation id="3771290962915251154">Ova postavka je onemogućena jer je uključen roditeljski nadzor</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ca.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ca.xtb index 7cda94dd..db0ea01 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ca.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ca.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Toca per cercar</translation> <translation id="3739899004075612870">Afegit a les adreces de: <ph name="PRODUCT_NAME" /></translation> <translation id="3740525748616366977">La cerca per veu no està disponible en aquest dispositiu</translation> -<translation id="3749259744154402564">No s'admet</translation> <translation id="3771033907050503522">Pestanyes d'incògnit</translation> <translation id="377124182565324804">Afegeix <ph name="SITE" /></translation> <translation id="3771290962915251154">Aquesta opció de configuració està desactivada perquè els controls parentals estan activats</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_cs.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_cs.xtb index 1063724..02d070d7 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_cs.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_cs.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Vyhledání klepnutím</translation> <translation id="3739899004075612870">Přidáno do záložek (<ph name="PRODUCT_NAME" />)</translation> <translation id="3740525748616366977">Hlasové vyhledávání není v tomto zařízení k dispozici</translation> -<translation id="3749259744154402564">Nepodporováno</translation> <translation id="3771033907050503522">Anonymní karty</translation> <translation id="377124182565324804">Přidat web <ph name="SITE" /></translation> <translation id="3771290962915251154">Toto nastavení je vypnuto, protože je zapnutá rodičovská kontrola</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_cy.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_cy.xtb index 4c198501..6c4ececd 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_cy.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_cy.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Cyffwrdd i Chwilio</translation> <translation id="3739899004075612870">Wedi ychwanegu nod tudalen yn <ph name="PRODUCT_NAME" /></translation> <translation id="3740525748616366977">Nid yw chwilio â llais ar gael ar y ddyfais hon</translation> -<translation id="3749259744154402564">Ni chefnogir</translation> <translation id="3771033907050503522">Tabiau Anhysbys</translation> <translation id="377124182565324804">Ychwanegu <ph name="SITE" /></translation> <translation id="3771290962915251154">Mae'r gosodiad hwn wedi'i ddiffodd gan fod rheolaethau rhieni wedi'u troi ymlaen</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_da.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_da.xtb index 6d1010d6..fe72ead5 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_da.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_da.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Tryk for at søge</translation> <translation id="3739899004075612870">Tilføjet som bogmærke i <ph name="PRODUCT_NAME" /></translation> <translation id="3740525748616366977">Stemmesøgning er ikke tilgængelig på denne enhed</translation> -<translation id="3749259744154402564">Understøttes ikke</translation> <translation id="3771033907050503522">Inkognitofaner</translation> <translation id="377124182565324804">Tilføj <ph name="SITE" /></translation> <translation id="3771290962915251154">Denne indstilling er deaktiveret, fordi børnesikring er aktiveret</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_de.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_de.xtb index ec379be38..f7d907a 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_de.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_de.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Zum Suchen antippen</translation> <translation id="3739899004075612870">Als Lesezeichen in <ph name="PRODUCT_NAME" /> gespeichert</translation> <translation id="3740525748616366977">Die Sprachsuche ist auf diesem Gerät nicht verfügbar</translation> -<translation id="3749259744154402564">Nicht unterstützt</translation> <translation id="3771033907050503522">Inkognito-Tabs</translation> <translation id="377124182565324804"><ph name="SITE" /> hinzufügen</translation> <translation id="3771290962915251154">Diese Einstellung ist deaktiviert, weil die Jugendschutzeinstellungen aktiviert sind</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_el.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_el.xtb index 242b9c7e..dc0bbcc 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_el.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_el.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Αγγίξτε για αναζήτηση</translation> <translation id="3739899004075612870">Ο σελιδοδείκτης προστέθηκε στο <ph name="PRODUCT_NAME" /></translation> <translation id="3740525748616366977">Η Φωνητική αναζήτηση δεν είναι διαθέσιμη σε αυτή τη συσκευή.</translation> -<translation id="3749259744154402564">Δεν υποστηρίζεται</translation> <translation id="3771033907050503522">Καρτ.αν.περιήγ.</translation> <translation id="377124182565324804">Προσθήκη <ph name="SITE" /></translation> <translation id="3771290962915251154">Αυτή η ρύθμιση είναι απενεργοποιημένη επειδή είναι ενεργοποιημένοι οι γονικοί έλεγχοι.</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_en-GB.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_en-GB.xtb index 6970c0be..59010de 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_en-GB.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_en-GB.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Touch to Search</translation> <translation id="3739899004075612870">Bookmarked in <ph name="PRODUCT_NAME" /></translation> <translation id="3740525748616366977">Voice search is not available on this device</translation> -<translation id="3749259744154402564">Unsupported</translation> <translation id="3771033907050503522">Incognito Tabs</translation> <translation id="377124182565324804">Add <ph name="SITE" /></translation> <translation id="3771290962915251154">This setting is disabled because parental controls are on</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_es-419.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_es-419.xtb index 0c02a6c..d03cbc1 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_es-419.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_es-419.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Tocar para buscar</translation> <translation id="3739899004075612870">Agregado a favoritos en <ph name="PRODUCT_NAME" /></translation> <translation id="3740525748616366977">La búsqueda por voz no está disponible en este dispositivo.</translation> -<translation id="3749259744154402564">No se admite esa acción</translation> <translation id="3771033907050503522">Pestañas de incógnito</translation> <translation id="377124182565324804">Agregar <ph name="SITE" /></translation> <translation id="3771290962915251154">Se inhabilitó esta configuración porque los controles parentales están activados</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_es.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_es.xtb index decc4c4..2157812 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_es.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_es.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Tocar para buscar</translation> <translation id="3739899004075612870">Marcador añadido a <ph name="PRODUCT_NAME" /></translation> <translation id="3740525748616366977">La búsqueda por voz no está disponible en este dispositivo</translation> -<translation id="3749259744154402564">No admitido</translation> <translation id="3771033907050503522">Pestañas incógnito</translation> <translation id="377124182565324804">Añadir <ph name="SITE" /></translation> <translation id="3771290962915251154">Este ajuste está inhabilitado porque el control parental está activado</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_et.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_et.xtb index 1ce3631..e1c204b3 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_et.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_et.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Puudutage otsimiseks</translation> <translation id="3739899004075612870">Teenuses <ph name="PRODUCT_NAME" /> järjehoidj. lisatud</translation> <translation id="3740525748616366977">Selles seadmes pole häälotsing saadaval</translation> -<translation id="3749259744154402564">Ei toetata</translation> <translation id="3771033907050503522">Inkogn. vahelehed</translation> <translation id="377124182565324804">Lisa <ph name="SITE" /></translation> <translation id="3771290962915251154">See seade on keelatud, kuna vanemlik järelevalve on sisse lülitatud</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_eu.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_eu.xtb index f42653c1..14a701a 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_eu.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_eu.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Sakatu bilatzeko</translation> <translation id="3739899004075612870">Egin da laster-marka <ph name="PRODUCT_NAME" />-n</translation> <translation id="3740525748616366977">Ahozko bilaketa ez dago erabilgarri gailu honetan</translation> -<translation id="3749259744154402564">Ez da onartzen</translation> <translation id="3771033907050503522">Ezkutuko moduko fitxak</translation> <translation id="377124182565324804">Gehitu <ph name="SITE" /></translation> <translation id="3771290962915251154">Ezarpen hau desgaituta dago guraso-murriztapenak aktibatuta daudelako</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_fa.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_fa.xtb index 250c48e..9cc3405 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_fa.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_fa.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">لمس کردن برای جستجو</translation> <translation id="3739899004075612870">در <ph name="PRODUCT_NAME" /> نشانکگذاری شد</translation> <translation id="3740525748616366977">جستجوی گفتاری در این دستگاه دردسترس نیست</translation> -<translation id="3749259744154402564">پشتیبانینشده</translation> <translation id="3771033907050503522">برگههای ناشناس</translation> <translation id="377124182565324804">افزودن <ph name="SITE" /></translation> <translation id="3771290962915251154">این تنظیم غیرفعال است زیرا کنترلهای والدین روشن است</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_fi.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_fi.xtb index af2e783..4add8a7 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_fi.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_fi.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Koskettamalla hakeminen</translation> <translation id="3739899004075612870">Lisätty kirjanmerkkeihin: <ph name="PRODUCT_NAME" /></translation> <translation id="3740525748616366977">Puhehaku ei ole käytettävissä tällä laitteella</translation> -<translation id="3749259744154402564">Ei tuettu</translation> <translation id="3771033907050503522">Incognito</translation> <translation id="377124182565324804">Lisää <ph name="SITE" /></translation> <translation id="3771290962915251154">Tämä asetus on poistettu käytöstä, koska lapsilukko on päällä</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_fil.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_fil.xtb index 1800508..a98eecb 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_fil.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_fil.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Pindutin upang Hanapin</translation> <translation id="3739899004075612870">Naka-bookmark sa <ph name="PRODUCT_NAME" /></translation> <translation id="3740525748616366977">Hindi available ang Paghahanap gamit ang boses sa device na ito</translation> -<translation id="3749259744154402564">Hindi Sinusuportahan</translation> <translation id="3771033907050503522">Mga Tab na Incognito</translation> <translation id="377124182565324804">Idagdag ang <ph name="SITE" /></translation> <translation id="3771290962915251154">Naka-disable ang setting na ito dahil naka-on ang parental controls</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_fr-CA.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_fr-CA.xtb index 59effcb..4ffac8b 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_fr-CA.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_fr-CA.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Appuyez pour rechercher</translation> <translation id="3739899004075612870">Ajouté aux favoris dans <ph name="PRODUCT_NAME" /></translation> <translation id="3740525748616366977">Cet appareil ne prend pas en charge la recherche vocale</translation> -<translation id="3749259744154402564">Non compatible</translation> <translation id="3771033907050503522">Onglets nav. priv.</translation> <translation id="377124182565324804">Ajouter <ph name="SITE" /></translation> <translation id="3771290962915251154">Ce paramètre est désactivé parce que les contrôles parentaux sont activés</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_fr.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_fr.xtb index 164b4bb..08ef7530 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_fr.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_fr.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Appuyer pour rechercher</translation> <translation id="3739899004075612870">Favori ajouté dans <ph name="PRODUCT_NAME" /></translation> <translation id="3740525748616366977">La recherche vocale n'est pas disponible sur cet appareil</translation> -<translation id="3749259744154402564">Impossible d'effectuer cette action</translation> <translation id="3771033907050503522">Ongl. navig. priv.</translation> <translation id="377124182565324804">Ajouter <ph name="SITE" /></translation> <translation id="3771290962915251154">Ce paramètre est désactivé en raison de l'activation du contrôle parental</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_gl.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_gl.xtb index e7cacaa..e38d9c6 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_gl.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_gl.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Tocar para buscar</translation> <translation id="3739899004075612870">Engadiuse aos marcadores en <ph name="PRODUCT_NAME" /></translation> <translation id="3740525748616366977">A busca por voz non está dispoñible neste dispositivo</translation> -<translation id="3749259744154402564">Acción non admitida</translation> <translation id="3771033907050503522">Pestanas de incógnito</translation> <translation id="377124182565324804">Engadir <ph name="SITE" /></translation> <translation id="3771290962915251154">Esta opción de configuración está desactivada porque os controis parentais están activados</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_gu.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_gu.xtb index 659aaca..393eb40 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_gu.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_gu.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">શોધવા માટે ટચ કરો</translation> <translation id="3739899004075612870"><ph name="PRODUCT_NAME" /> માં બુકમાર્ક કર્યું</translation> <translation id="3740525748616366977">આ ડિવાઇસ પર વૉઇસ શોધ ઉપલબ્ધ નથી</translation> -<translation id="3749259744154402564">અનસપોર્ટેડ</translation> <translation id="3771033907050503522">છૂપા ટેબ્સ</translation> <translation id="377124182565324804"><ph name="SITE" /> ઉમેરો</translation> <translation id="3771290962915251154">માતાપિતા યોગ્ય નિયંત્રણો ચાલુ હોવાને કારણે આ સેટિંગ બંધ કરવામાં આવ્યું છે</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_hi.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_hi.xtb index cd487590..7483669 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_hi.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_hi.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">खोजने के लिए छुएं</translation> <translation id="3739899004075612870"><ph name="PRODUCT_NAME" /> में बुकमार्क किया गया</translation> <translation id="3740525748616366977">इस डिवाइस पर वॉइस सर्च की सुविधा नहीं है</translation> -<translation id="3749259744154402564">काम नहीं करता</translation> <translation id="3771033907050503522">गुप्त टैब</translation> <translation id="377124182565324804"><ph name="SITE" /> जोड़ें</translation> <translation id="3771290962915251154">यह सेटिंग बंद है, क्योंकि 'माता-पिता के नियंत्रण में' सुविधा चालू है</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_hr.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_hr.xtb index 7b83c3a6..f840157a 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_hr.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_hr.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Dodirnite za pretraživanje</translation> <translation id="3739899004075612870">Označeno u pregledniku <ph name="PRODUCT_NAME" /></translation> <translation id="3740525748616366977">Na ovom uređaju glasovno pretraživanje nije dostupno</translation> -<translation id="3749259744154402564">Nije podržano</translation> <translation id="3771033907050503522">Anonimne kartice</translation> <translation id="377124182565324804">Dodaj <ph name="SITE" /></translation> <translation id="3771290962915251154">Ta je postavka onemogućena jer je uključen roditeljski nadzor</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_hu.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_hu.xtb index bcd0e2e..59b7694 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_hu.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_hu.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Érintéssel keresés</translation> <translation id="3739899004075612870">Felvéve a(z) <ph name="PRODUCT_NAME" /> könyvjelzői közé</translation> <translation id="3740525748616366977">A hangalapú keresés nem áll rendelkezésre ezen az eszközön</translation> -<translation id="3749259744154402564">Nem támogatott</translation> <translation id="3771033907050503522">Inkognitó lapok</translation> <translation id="377124182565324804"><ph name="SITE" /> hozzáadása</translation> <translation id="3771290962915251154">Ez a beállítás le van tiltva, mert be van kapcsolva a szülői felügyelet</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_hy.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_hy.xtb index d4f7f2e..b29bd2a 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_hy.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_hy.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Հպեք` որոնելու համար</translation> <translation id="3739899004075612870">Էջանշվեց <ph name="PRODUCT_NAME" />-ում</translation> <translation id="3740525748616366977">Ձայնային որոնումը հասանելի չէ այս սարքում</translation> -<translation id="3749259744154402564">Չի աջակցվում</translation> <translation id="3771033907050503522">Ինկոգնիտո ներդիրներ</translation> <translation id="377124182565324804">Ավելացնել <ph name="SITE" /> կայքը</translation> <translation id="3771290962915251154">Այս կարգավորումն անջատված է, քանի որ ակտիվ է ծնողական վերահսկողությունը</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_id.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_id.xtb index 99c0d59..90d050c 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_id.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_id.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Sentuh untuk Menelusuri</translation> <translation id="3739899004075612870">Dibookmark di <ph name="PRODUCT_NAME" /></translation> <translation id="3740525748616366977">Penelusuran suara tidak tersedia di perangkat ini</translation> -<translation id="3749259744154402564">Tidak Didukung</translation> <translation id="3771033907050503522">Tab Samaran</translation> <translation id="377124182565324804">Tambahkan <ph name="SITE" /></translation> <translation id="3771290962915251154">Setelan ini dinonaktifkan karena kontrol orang tua aktif</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_is.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_is.xtb index 5c92bf7..61ad298 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_is.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_is.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Snertileit</translation> <translation id="3739899004075612870">Bókamerki bætt við <ph name="PRODUCT_NAME" /></translation> <translation id="3740525748616366977">Raddleit er ekki í boði í þessu tæki</translation> -<translation id="3749259744154402564">Ekki stutt</translation> <translation id="3771033907050503522">Huliðsflipar</translation> <translation id="377124182565324804">Bæta <ph name="SITE" /> við</translation> <translation id="3771290962915251154">Þar sem kveikt er á barnalæsingu er slökkt á þessari stillingu</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_it.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_it.xtb index 33c4b48..e9a5d5a 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_it.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_it.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Tocca per cercare</translation> <translation id="3739899004075612870">Aggiunto ai preferiti di <ph name="PRODUCT_NAME" /></translation> <translation id="3740525748616366977">Ricerca vocale non disponibile su questo dispositivo</translation> -<translation id="3749259744154402564">Azione non supportata</translation> <translation id="3771033907050503522">Schede di navigazione in incognito</translation> <translation id="377124182565324804">Aggiungi <ph name="SITE" /></translation> <translation id="3771290962915251154">Questa impostazione è disattivata perché il Controllo genitori è attivo</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_iw.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_iw.xtb index 12c3625..df262f81 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_iw.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_iw.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">חיפוש בנגיעה</translation> <translation id="3739899004075612870">נוסף לסימניות ב-<ph name="PRODUCT_NAME" /></translation> <translation id="3740525748616366977">חיפוש קולי לא זמין במכשיר הזה</translation> -<translation id="3749259744154402564">הפעולה לא נתמכת</translation> <translation id="3771033907050503522">כרטיסיות אנונימיות</translation> <translation id="377124182565324804">הוספה של <ph name="SITE" /></translation> <translation id="3771290962915251154">ההגדרה הזו מושבתת מאחר שבקרת ההורים מופעלת</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ja.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ja.xtb index 46439ce..a856374 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ja.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ja.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">タップして検索</translation> <translation id="3739899004075612870"><ph name="PRODUCT_NAME" /> にブックマークしました</translation> <translation id="3740525748616366977">音声検索はこのデバイスではご利用いただけません</translation> -<translation id="3749259744154402564">サポートされていません</translation> <translation id="3771033907050503522">シークレットタブ</translation> <translation id="377124182565324804"><ph name="SITE" /> を追加</translation> <translation id="3771290962915251154">保護者による使用制限が有効なため、この設定は無効になっています</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ka.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ka.xtb index b7cc8087..30e708c8 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ka.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ka.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">შეეხეთ ეკრანს ძიების დასაწყებად</translation> <translation id="3739899004075612870">სანიშნე შენახულია „<ph name="PRODUCT_NAME" />“-ში</translation> <translation id="3740525748616366977">ამ მოწყობილობაზე ხმოვანი ძიება მიუწვდომელია</translation> -<translation id="3749259744154402564">მხარდაუჭერელი</translation> <translation id="3771033907050503522">ინკოგნიტო ჩანართები</translation> <translation id="377124182565324804">დაემატოს <ph name="SITE" /></translation> <translation id="3771290962915251154">ეს პარამეტრი გათიშულია, ვინაიდან ჩართულია მშობელთა მიერ კონტროლი</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_kk.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_kk.xtb index 0be35153..3469576 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_kk.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_kk.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Түртіп іздеу</translation> <translation id="3739899004075612870"><ph name="PRODUCT_NAME" /> қолданбасында бетбелгі қойылды</translation> <translation id="3740525748616366977">Бұл құрылғыда дауыспен іздеу мүмкін емес.</translation> -<translation id="3749259744154402564">Қолдау көрсетілмейді</translation> <translation id="3771033907050503522">Инкогнито қойындылары</translation> <translation id="377124182565324804"><ph name="SITE" /> сайтын қосу</translation> <translation id="3771290962915251154">Ата-ана бақылауы қосылып тұрғандықтан, бұл параметр өшірілді.</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_km.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_km.xtb index f75d4681..c2b366d 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_km.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_km.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">ប៉ះដើម្បីស្វែងរក</translation> <translation id="3739899004075612870">បានដាក់ចំណាំនៅក្នុង <ph name="PRODUCT_NAME" /></translation> <translation id="3740525748616366977">មិនអាចប្រើការស្វែងរកតាមសំឡេងនៅលើឧបករណ៍នេះបានទេ</translation> -<translation id="3749259744154402564">មិនស្គាល់</translation> <translation id="3771033907050503522">ផ្ទាំងអនាមិក</translation> <translation id="377124182565324804">បញ្ចូល <ph name="SITE" /></translation> <translation id="3771290962915251154">ការកំណត់នេះត្រូវបានបិទ ដោយសារបើកការគ្រប់គ្រងដោយមាតាបិតា</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_kn.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_kn.xtb index fe33b472..a474ecd5 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_kn.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_kn.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">ಹುಡುಕಲು ಸ್ಪರ್ಶಿಸಿ</translation> <translation id="3739899004075612870"><ph name="PRODUCT_NAME" /> ನಲ್ಲಿ ಬುಕ್ಮಾರ್ಕ್ ಮಾಡಲಾಗಿದೆ</translation> <translation id="3740525748616366977">ಈ ಸಾಧನದಲ್ಲಿ ಧ್ವನಿ ಹುಡುಕಾಟ ಲಭ್ಯವಿಲ.</translation> -<translation id="3749259744154402564">ಬೆಂಬಲಿತವಾಗಿಲ್ಲ</translation> <translation id="3771033907050503522">ಅದೃಶ್ಯ ಟ್ಯಾಬ್ಗಳು</translation> <translation id="377124182565324804"><ph name="SITE" /> ಅನ್ನು ಸೇರಿಸಿ</translation> <translation id="3771290962915251154">ಪೋಷಕರ ನಿಯಂತ್ರಣಗಳು ಆನ್ ಆಗಿರುವ ಕಾರಣ, ಈ ಸೆಟ್ಟಿಂಗ್ ಅನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ko.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ko.xtb index 31a75e2a..f4543df 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ko.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ko.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">터치하여 검색</translation> <translation id="3739899004075612870"><ph name="PRODUCT_NAME" /> 북마크에 추가됨</translation> <translation id="3740525748616366977">이 기기에서는 음성 검색을 사용할 수 없습니다.</translation> -<translation id="3749259744154402564">지원되지 않음</translation> <translation id="3771033907050503522">시크릿 탭</translation> <translation id="377124182565324804"><ph name="SITE" /> 추가</translation> <translation id="3771290962915251154">자녀 보호 기능이 켜져 있어서 설정이 사용 중지됨</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ky.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ky.xtb index c0b37e7..b2c3a82 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ky.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ky.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Издөө үчүн Басуу</translation> <translation id="3739899004075612870"><ph name="PRODUCT_NAME" /> кызматына жаңы кыстарма кошулду</translation> <translation id="3740525748616366977">Бул түзмөктө айтып издөө мүмкүнчүлүгү жок</translation> -<translation id="3749259744154402564">Колдоого алынбайт</translation> <translation id="3771033907050503522">Жашыруун өтмөктөр</translation> <translation id="377124182565324804"><ph name="SITE" /> кошуу</translation> <translation id="3771290962915251154">Бул жөндөө өчүрүлгөн, анткени Ата-эненин көзөмөлү күйүк</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_lo.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_lo.xtb index 51b25ac..25b94a2 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_lo.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_lo.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">ສໍາຜັດເພື່ອຄົ້ນຫາ</translation> <translation id="3739899004075612870">ເພີ່ມບຸກມາກໃສ່ໃນ <ph name="PRODUCT_NAME" /> ແລ້ວ</translation> <translation id="3740525748616366977">ບໍ່ສາມາດໃຊ້ການຊອກຫາດ້ວຍສຽງຢູ່ອຸປະກອນນີ້ໄດ້</translation> -<translation id="3749259744154402564">ບໍ່ຮອງຮັບ</translation> <translation id="3771033907050503522">ແຖບບໍ່ເຜີຍຕົນຕົວ</translation> <translation id="377124182565324804">ເພີ່ມ <ph name="SITE" /></translation> <translation id="3771290962915251154">ການຕັ້ງຄ່ານີ້ຖືກປິດການນຳໃຊ້ເນື່ອງຈາກວ່າການຄວບຄຸມຂອງພໍ່ແມ່ເປີດຢູ່</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_lt.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_lt.xtb index 2506dd8..f868235 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_lt.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_lt.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Paieška palietus</translation> <translation id="3739899004075612870">Pažymėta naršyklėje „<ph name="PRODUCT_NAME" />“</translation> <translation id="3740525748616366977">Paieška balsu šiame įrenginyje nepasiekiama.</translation> -<translation id="3749259744154402564">Nepalaikoma</translation> <translation id="3771033907050503522">Inkognito skirt.</translation> <translation id="377124182565324804">Pridėti <ph name="SITE" /></translation> <translation id="3771290962915251154">Šis nustatymas išjungtas, nes įjungta tėvų kontrolė</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_lv.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_lv.xtb index 03a62f4..2b93c07e 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_lv.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_lv.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Meklēšana pieskaroties</translation> <translation id="3739899004075612870">Pievienota grāmatzīme pārlūkā <ph name="PRODUCT_NAME" /></translation> <translation id="3740525748616366977">Meklēšana ar balsi šajā ierīcē nav pieejama.</translation> -<translation id="3749259744154402564">Darbība netiek atbalstīta</translation> <translation id="3771033907050503522">Inkognito režīma cilnes</translation> <translation id="377124182565324804">Pievienot vietni <ph name="SITE" /></translation> <translation id="3771290962915251154">Šis iestatījums ir atspējots, jo ir ieslēgta vecāku kontrole</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_mk.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_mk.xtb index 9481d0c79..8f2ea39 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_mk.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_mk.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Допри за пребарување</translation> <translation id="3739899004075612870">Обележано во <ph name="PRODUCT_NAME" /></translation> <translation id="3740525748616366977">Гласовното пребарување не е достапено на уредов</translation> -<translation id="3749259744154402564">Неподдржано</translation> <translation id="3771033907050503522">Инкогнито картички</translation> <translation id="377124182565324804">Додајте <ph name="SITE" /></translation> <translation id="3771290962915251154">Поставкава е оневозможена бидејќи се вклучени родителските контроли</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ml.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ml.xtb index 1c9a0e1..dd12b20 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ml.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ml.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">തിരയാൻ സ്പർശിക്കുക</translation> <translation id="3739899004075612870"><ph name="PRODUCT_NAME" /> എന്നതിൽ ബുക്ക്മാർക്ക് ചെയ്തു</translation> <translation id="3740525748616366977">ഈ ഉപകരണത്തിൽ ശബ്ദ തിരയൽ ലഭ്യമല്ല</translation> -<translation id="3749259744154402564">പിന്തുണയ്ക്കുന്നില്ല</translation> <translation id="3771033907050503522">ആൾമാറാട്ട ടാബുകൾ</translation> <translation id="377124182565324804"><ph name="SITE" /> ചേർക്കുക</translation> <translation id="3771290962915251154">രക്ഷാകർതൃ നിയന്ത്രണങ്ങൾ ഓണായതിനാൽ ഈ ക്രമീകരണം പ്രവർത്തനരഹിതമാക്കിയിരിക്കുന്നു</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_mn.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_mn.xtb index d6eaa91..6c319dd 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_mn.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_mn.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Хайлт хийхийн тулд хүрнэ үү</translation> <translation id="3739899004075612870"><ph name="PRODUCT_NAME" />-д хавчуулсан</translation> <translation id="3740525748616366977">Энэ төхөөрөмж дээр дуут хайлт боломжгүй</translation> -<translation id="3749259744154402564">Дэмждэггүй</translation> <translation id="3771033907050503522">Мэдээний нууцлалтай цонх</translation> <translation id="377124182565324804"><ph name="SITE" />-г нэмэх</translation> <translation id="3771290962915251154">Эцэг эхийн хяналт асаалттай байгаа тул энэ тохиргоог идэвхгүй болгосон</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_mr.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_mr.xtb index 73f5f70..b53cabe 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_mr.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_mr.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">शोधण्यासाठी स्विच करा</translation> <translation id="3739899004075612870"><ph name="PRODUCT_NAME" /> मध्ये बुकमार्क केले</translation> <translation id="3740525748616366977">या डिव्हाइसवर व्हॉइस शोध उपलब्ध नाही</translation> -<translation id="3749259744154402564">सपोर्ट नसलेली</translation> <translation id="3771033907050503522">गुप्त टॅब</translation> <translation id="377124182565324804"><ph name="SITE" /> जोडा</translation> <translation id="3771290962915251154">पालक नियंत्रणे सुरू असल्यामुळे हे सेटिंग बंद केलेले आहे</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ms.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ms.xtb index 112b3e5..f4f837e 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ms.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ms.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Sentuh untuk Cari</translation> <translation id="3739899004075612870">Ditandai halaman dalam <ph name="PRODUCT_NAME" /></translation> <translation id="3740525748616366977">Carian suara tidak tersedia pada peranti ini</translation> -<translation id="3749259744154402564">Tidak disokong</translation> <translation id="3771033907050503522">Tab Inkognito</translation> <translation id="377124182565324804">Tambah <ph name="SITE" /></translation> <translation id="3771290962915251154">Tetapan ini dilumpuhkan kerana kawalan ibu bapa dihidupkan</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_my.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_my.xtb index c664d6d7..7782438 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_my.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_my.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">ရှာရန် ထိပါ</translation> <translation id="3739899004075612870"><ph name="PRODUCT_NAME" /> တွင် လိပ်စာအဖြစ် သိမ်းဆည်းပါ</translation> <translation id="3740525748616366977">ဤစက်တွင် အသံဖြင့်ရှာဖွေမှု မရနိုင်ပါ</translation> -<translation id="3749259744154402564">ပံ့ပိုးမထားပါ</translation> <translation id="3771033907050503522">ကိုယ်ပျောက် တဲဘ်များ</translation> <translation id="377124182565324804"><ph name="SITE" /> ထည့်ရန်</translation> <translation id="3771290962915251154">မိဘအထိန်းအချုပ်များ ဖွင့်ထားသောကြောင့် ဤဆက်တင်ကို ပိတ်ထားသည်</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ne.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ne.xtb index 3847bb4..6f9ea55 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ne.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ne.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">खोज गर्न छुनुहोस्</translation> <translation id="3739899004075612870"><ph name="PRODUCT_NAME" /> मा पुस्तक चिन्ह लगाइयो</translation> <translation id="3740525748616366977">यो डिभाइसमा भ्वाइस सर्च उपलब्ध छैन</translation> -<translation id="3749259744154402564">असमर्थित</translation> <translation id="3771033907050503522">इन्कग्निटो ट्याबहरू</translation> <translation id="377124182565324804"><ph name="SITE" /> हाल्नुहोस्</translation> <translation id="3771290962915251154">अभिभावकीय नियन्त्रणहरू सक्रिय गरिएका हुनाले यो सेटिङ असक्षम छ</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_nl.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_nl.xtb index 0b58ab8b5..effc01e 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_nl.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_nl.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Tikken om te zoeken</translation> <translation id="3739899004075612870">Bookmark toegevoegd in <ph name="PRODUCT_NAME" /></translation> <translation id="3740525748616366977">Gesproken zoekopdracht is niet beschikbaar op dit apparaat</translation> -<translation id="3749259744154402564">Niet ondersteund</translation> <translation id="3771033907050503522">Incognitotabbladen</translation> <translation id="377124182565324804"><ph name="SITE" /> toevoegen</translation> <translation id="3771290962915251154">Deze instelling staat uit omdat ouderlijk toezicht is aangezet</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_no.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_no.xtb index 58f13218..100215a9 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_no.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_no.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Trykk for å søke</translation> <translation id="3739899004075612870">Satt som bokmerke i <ph name="PRODUCT_NAME" /></translation> <translation id="3740525748616366977">Talesøk er ikke tilgjengelig på denne enheten</translation> -<translation id="3749259744154402564">Støttes ikke</translation> <translation id="3771033907050503522">Inkognitofaner</translation> <translation id="377124182565324804">Legg til <ph name="SITE" /></translation> <translation id="3771290962915251154">Denne innstillingen er avslått fordi foreldrekontroll er på</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_or.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_or.xtb index 6ccc60d..1542f85 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_or.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_or.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">ଟଚ୍ ଟୁ ସର୍ଚ୍ଚ</translation> <translation id="3739899004075612870"><ph name="PRODUCT_NAME" />ରେ ବୁକ୍ମାର୍କ କରାଗଲା</translation> <translation id="3740525748616366977">ଏହି ଡିଭାଇସରେ ଭଏସ୍ ସନ୍ଧାନ ଉପଲବ୍ଧ ନାହିଁ</translation> -<translation id="3749259744154402564">ସମର୍ଥିତ ନୁହେଁ</translation> <translation id="3771033907050503522">ଇନ୍କଗ୍ନିଟୋ ଟାବ୍</translation> <translation id="377124182565324804"><ph name="SITE" /> ଯୋଗ କରନ୍ତୁ</translation> <translation id="3771290962915251154">ବାପାମା ନିୟନ୍ତ୍ରଣଗୁଡ଼ିକ ଚାଲୁ ଥିବା ଯୋଗୁଁ ଏହି ସେଟିଂସକୁ ଅକ୍ଷମ କରାଯାଇଛି</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_pa.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_pa.xtb index 78fc00b..3f960baa 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_pa.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_pa.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">ਖੋਜਣ ਲਈ ਸਪਰਸ਼ ਕਰੋ</translation> <translation id="3739899004075612870"><ph name="PRODUCT_NAME" /> ਵਿੱਚ ਬੁੱਕਮਾਰਕ ਕੀਤਾ</translation> <translation id="3740525748616366977">ਅਵਾਜ਼ੀ ਖੋਜ ਇਸ ਡੀਵਾਈਸ 'ਤੇ ਉਪਲਬਧ ਨਹੀਂ ਹੈ</translation> -<translation id="3749259744154402564">ਅਸਮਰਥਿਤ</translation> <translation id="3771033907050503522">ਗੁਮਨਾਮ ਟੈਬਸ</translation> <translation id="377124182565324804"><ph name="SITE" /> ਨੂੰ ਸ਼ਾਮਲ ਕਰੋ</translation> <translation id="3771290962915251154">ਮਾਪਿਆਂ ਦੇ ਕੰਟਰੋਲ ਚਾਲੂ ਹੋਣ ਕਰਕੇ ਇਹ ਸੈਟਿੰਗ ਬੰਦ ਹੈ</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_pl.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_pl.xtb index d79b1f133..86eb929 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_pl.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_pl.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Dotknij, by wyszukać</translation> <translation id="3739899004075612870">Utworzono zakładkę w: <ph name="PRODUCT_NAME" /></translation> <translation id="3740525748616366977">Na tym urządzeniu wyszukiwanie głosowe jest niedostępne</translation> -<translation id="3749259744154402564">Nieobsługiwane</translation> <translation id="3771033907050503522">Karty incognito</translation> <translation id="377124182565324804">Dodaj <ph name="SITE" /></translation> <translation id="3771290962915251154">To ustawienie jest wyłączone, ponieważ włączona jest kontrola rodzicielska</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_pt-BR.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_pt-BR.xtb index 60b14f54..924cd20 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_pt-BR.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_pt-BR.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Pesquisa por toque</translation> <translation id="3739899004075612870">Adicionado aos favoritos no <ph name="PRODUCT_NAME" /></translation> <translation id="3740525748616366977">A pesquisa por voz não está disponível neste dispositivo</translation> -<translation id="3749259744154402564">Incompatível</translation> <translation id="3771033907050503522">Guias anônimas</translation> <translation id="377124182565324804">Adicionar <ph name="SITE" /></translation> <translation id="3771290962915251154">Esta configuração está desativada porque o "controle dos pais" está ativado</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_pt-PT.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_pt-PT.xtb index b5081007..8b6453f 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_pt-PT.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_pt-PT.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Tocar para pesquisar</translation> <translation id="3739899004075612870">Adicionado aos marcadores no <ph name="PRODUCT_NAME" /></translation> <translation id="3740525748616366977">A pesquisa por voz não está disponível neste dispositivo</translation> -<translation id="3749259744154402564">Não suportado</translation> <translation id="3771033907050503522">Sep. nav. anónima</translation> <translation id="377124182565324804">Adicionar <ph name="SITE" /></translation> <translation id="3771290962915251154">Esta definição está desativada porque o controlo parental está ativado.</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ro.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ro.xtb index f95d9d2e..7d21616 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ro.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ro.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Atinge pentru a căuta</translation> <translation id="3739899004075612870">Marcat în <ph name="PRODUCT_NAME" /></translation> <translation id="3740525748616366977">Căutarea vocală nu este disponibilă pe acest dispozitiv</translation> -<translation id="3749259744154402564">Nu se acceptă</translation> <translation id="3771033907050503522">File incognito</translation> <translation id="377124182565324804">Adaugă <ph name="SITE" /></translation> <translation id="3771290962915251154">Setarea este dezactivată, deoarece controlul parental este activat</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ru.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ru.xtb index 2f63f06..e3bb5274 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ru.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ru.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Быстрый поиск</translation> <translation id="3739899004075612870"><ph name="PRODUCT_NAME" />: добавлена закладка</translation> <translation id="3740525748616366977">Голосовой поиск недоступен на этом устройстве.</translation> -<translation id="3749259744154402564">Действие не поддерживается.</translation> <translation id="3771033907050503522">Вкладки инкогнито</translation> <translation id="377124182565324804">Добавить <ph name="SITE" /></translation> <translation id="3771290962915251154">Эта настройка отключена, так как работает родительский контроль</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_si.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_si.xtb index 6a744be8..9cabf1e 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_si.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_si.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">සෙවීමට ස්පර්ශ කරන්න</translation> <translation id="3739899004075612870"><ph name="PRODUCT_NAME" /> තුළ පිටුසන් කරන ලදි</translation> <translation id="3740525748616366977">මෙම උපාංගයෙහි හඬ සෙවීම නොමැත</translation> -<translation id="3749259744154402564">සහය නොදැක්වේ</translation> <translation id="3771033907050503522">අප්රකට පටිති</translation> <translation id="377124182565324804"><ph name="SITE" /> එක් කරන්න</translation> <translation id="3771290962915251154">මාපිය පාලන සක්රීය බැවින් මෙම සැකසීම අබල කර ඇත</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_sk.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_sk.xtb index 7582899e..aa9c4257 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_sk.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_sk.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Vyhľadávanie klepnutím</translation> <translation id="3739899004075612870">Pridané do záložiek <ph name="PRODUCT_NAME" /></translation> <translation id="3740525748616366977">Hlasové vyhľadávanie nie je k dispozícii v tomto zariadení</translation> -<translation id="3749259744154402564">Nepodporované</translation> <translation id="3771033907050503522">Karty inkognito</translation> <translation id="377124182565324804">Pridať <ph name="SITE" /></translation> <translation id="3771290962915251154">Toto nastavenie je deaktivované, pretože je zapnutá rodičovská kontrola</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_sl.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_sl.xtb index b50810d..8eb76128 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_sl.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_sl.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Dotaknite se za iskanje</translation> <translation id="3739899004075612870">Dodano med zaznamke v izdelku <ph name="PRODUCT_NAME" /></translation> <translation id="3740525748616366977">Glasovno iskanje ni na voljo v tej napravi.</translation> -<translation id="3749259744154402564">Ni podprto</translation> <translation id="3771033907050503522">Incognito Tabs</translation> <translation id="377124182565324804">Dodajanje: <ph name="SITE" /></translation> <translation id="3771290962915251154">Ta nastavitev je onemogočena, ker je vklopljen starševski nadzor</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_sq.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_sq.xtb index 2a92ac1..6eeb67e 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_sq.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_sq.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Prek për të kërkuar</translation> <translation id="3739899004075612870">U shtua si faqeshënues në <ph name="PRODUCT_NAME" /></translation> <translation id="3740525748616366977">Kërkimi zanor nuk mund të përdoret në këtë pajisje</translation> -<translation id="3749259744154402564">Nuk mbështetet</translation> <translation id="3771033907050503522">Skedat "e fshehura"</translation> <translation id="377124182565324804">Shto <ph name="SITE" /></translation> <translation id="3771290962915251154">Ky cilësim është i çaktivizuar sepse kontrollet prindërore janë të aktivizuara</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_sr-Latn.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_sr-Latn.xtb index 66b5d0f..0ff914f0 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_sr-Latn.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_sr-Latn.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Dodirni za pretragu</translation> <translation id="3739899004075612870">Obeleženo u <ph name="PRODUCT_NAME" />-u</translation> <translation id="3740525748616366977">Glasovna pretraga nije dostupna na ovom uređaju</translation> -<translation id="3749259744154402564">Nije podržano</translation> <translation id="3771033907050503522">Kartice Bez arhiviranja</translation> <translation id="377124182565324804">Dodaj <ph name="SITE" /></translation> <translation id="3771290962915251154">Ovo podešavanje je onemogućeno zato što je uključen roditeljski nadzor</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_sr.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_sr.xtb index 80e647d..6b68441 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_sr.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_sr.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Додирни за претрагу</translation> <translation id="3739899004075612870">Обележено у <ph name="PRODUCT_NAME" />-у</translation> <translation id="3740525748616366977">Гласовна претрага није доступна на овом уређају</translation> -<translation id="3749259744154402564">Није подржано</translation> <translation id="3771033907050503522">Картице Без архивирања</translation> <translation id="377124182565324804">Додај <ph name="SITE" /></translation> <translation id="3771290962915251154">Ово подешавање је онемогућено зато што је укључен родитељски надзор</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_sv.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_sv.xtb index 2fbcdff..b1a74d4 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_sv.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_sv.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Tryck för att söka</translation> <translation id="3739899004075612870">Bokmärket har lagts till i <ph name="PRODUCT_NAME" /></translation> <translation id="3740525748616366977">Röstsökning är inte tillgängligt på enheten</translation> -<translation id="3749259744154402564">Stöds inte</translation> <translation id="3771033907050503522">Inkognitoflikar</translation> <translation id="377124182565324804">Lägg till <ph name="SITE" /></translation> <translation id="3771290962915251154">Inställningen är inaktiverad eftersom föräldrakontroller används</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_sw.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_sw.xtb index 14a2c97..027cd2d5 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_sw.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_sw.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Gusa ili Utafute</translation> <translation id="3739899004075612870">Imealamishwa katika <ph name="PRODUCT_NAME" /></translation> <translation id="3740525748616366977">Kipengele cha kutafuta kwa kutamka hakipatikani kwenye kifaa hiki</translation> -<translation id="3749259744154402564">Haitumiki</translation> <translation id="3771033907050503522">Vichupo Fiche</translation> <translation id="377124182565324804">Weka <ph name="SITE" /></translation> <translation id="3771290962915251154">Mipangilio hii imezimwa kwa sababu vidhibiti vya wazazi vimewashwa</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ta.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ta.xtb index 15e8d01..4538055 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ta.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ta.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">தேடத் தொடவும்</translation> <translation id="3739899004075612870"><ph name="PRODUCT_NAME" /> இல் புத்தகக்குறியிடப்பட்டது</translation> <translation id="3740525748616366977">இந்தச் சாதனத்தில் குரல் தேடலைப் பயன்படுத்த முடியாது</translation> -<translation id="3749259744154402564">ஆதரிக்கப்படவில்லை</translation> <translation id="3771033907050503522">மறைநிலைத் தாவல்கள்</translation> <translation id="377124182565324804"><ph name="SITE" /> தளத்தைச் சேர்க்கும்</translation> <translation id="3771290962915251154">பெற்றோர் கட்டுப்பாடுகள் இயக்கத்தில் உள்ளதால் இந்த அமைப்பு முடக்கப்பட்டுள்ளது</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_te.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_te.xtb index 833e12b..fb17a1a 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_te.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_te.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">వెతకడానికి తాకండి</translation> <translation id="3739899004075612870"><ph name="PRODUCT_NAME" />లో బుక్మార్క్ చేయబడింది</translation> <translation id="3740525748616366977">ఈ పరికరంలో వాయిస్ సెర్చ్ అందుబాటులో లేదు</translation> -<translation id="3749259744154402564">మద్దతు లేదు</translation> <translation id="3771033907050503522">అజ్ఞాత ట్యాబ్లు</translation> <translation id="377124182565324804"><ph name="SITE" />ను జోడించండి</translation> <translation id="3771290962915251154">తల్లిదండ్రుల నియంత్రణలు ఆన్లో ఉన్నందున ఈ సెట్టింగ్ డిజేబుల్ చేయబడింది</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_th.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_th.xtb index 68aad77..8df0fc2 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_th.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_th.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">แตะเพื่อค้นหา</translation> <translation id="3739899004075612870">บุ๊กมาร์กไว้ใน <ph name="PRODUCT_NAME" /> แล้ว</translation> <translation id="3740525748616366977">การค้นหาด้วยเสียงไม่พร้อมใช้งานในอุปกรณ์นี้</translation> -<translation id="3749259744154402564">ไม่รองรับ</translation> <translation id="3771033907050503522">แท็บที่ไม่ระบุตัวตน</translation> <translation id="377124182565324804">เพิ่ม <ph name="SITE" /></translation> <translation id="3771290962915251154">การตั้งค่านี้ปิดใช้อยู่เนื่องจากการควบคุมโดยผู้ปกครองเปิดอยู่</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_tr.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_tr.xtb index ba99462a..ca23c74 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_tr.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_tr.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Dokun ve Ara</translation> <translation id="3739899004075612870"><ph name="PRODUCT_NAME" /> üzerinde yer işareti koyuldu</translation> <translation id="3740525748616366977">Sesle Arama bu cihazda kullanılamıyor</translation> -<translation id="3749259744154402564">Desteklenmiyor</translation> <translation id="3771033907050503522">Gizli Sekmeler</translation> <translation id="377124182565324804"><ph name="SITE" /> ekle</translation> <translation id="3771290962915251154">Ebeveyn denetimleri açık olduğu için bu ayar devre dışı bırakıldı</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_uk.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_uk.xtb index 7ee0d147..a9a6c7d 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_uk.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_uk.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Пошук дотиком</translation> <translation id="3739899004075612870">Створено закладку в продукті <ph name="PRODUCT_NAME" /></translation> <translation id="3740525748616366977">Голосовий пошук недоступний на цьому пристрої</translation> -<translation id="3749259744154402564">Не підтримується</translation> <translation id="3771033907050503522">Анонімні вкладки</translation> <translation id="377124182565324804">Додати сайт <ph name="SITE" /></translation> <translation id="3771290962915251154">Цей параметр вимкнено, оскільки ввімкнено батьківський контроль</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ur.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ur.xtb index 91c36b0f..6b8e3749 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ur.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ur.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">تلاش کرنے کیلئے ٹچ کریں</translation> <translation id="3739899004075612870"><ph name="PRODUCT_NAME" /> میں بُک مارک کر دیا گیا</translation> <translation id="3740525748616366977">اس آلہ پر صوتی تلاش دستیاب نہیں ہے</translation> -<translation id="3749259744154402564">غیر تعاون یافتہ</translation> <translation id="3771033907050503522">پوشیدگی ٹیبز</translation> <translation id="377124182565324804"><ph name="SITE" /> شامل کریں</translation> <translation id="3771290962915251154">یہ ترتیب غیر فعال ہے کیونکہ پیرنٹل کنٹرولز آن ہیں</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_uz.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_uz.xtb index 36748edc..32c8264 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_uz.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_uz.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Bir tegishda qidiruv</translation> <translation id="3739899004075612870"><ph name="PRODUCT_NAME" /> xatcho‘plariga saqlandi</translation> <translation id="3740525748616366977">Bu qurilmada ovoz orqali qidirish xususiyati mavjud emas</translation> -<translation id="3749259744154402564">Mos kelmaydi</translation> <translation id="3771033907050503522">Inkognito varaqlar</translation> <translation id="377124182565324804"><ph name="SITE" /> saytini kiritish</translation> <translation id="3771290962915251154">Bu sozlama ota-ona nazorati tufayli yoqilmagan</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_vi.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_vi.xtb index a6577a4..fe160d4 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_vi.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_vi.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Chạm để tìm kiếm</translation> <translation id="3739899004075612870">Đã đánh dấu trang trong <ph name="PRODUCT_NAME" /></translation> <translation id="3740525748616366977">Không dùng được tính năng Tìm kiếm bằng giọng nói trên thiết bị này</translation> -<translation id="3749259744154402564">Chưa hỗ trợ</translation> <translation id="3771033907050503522">Thẻ ẩn danh</translation> <translation id="377124182565324804">Thêm <ph name="SITE" /></translation> <translation id="3771290962915251154">Tùy chọn cài đặt này bị tắt do các quyền kiểm soát của cha mẹ đang bật</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_zh-CN.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_zh-CN.xtb index b63b550..31d18778 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_zh-CN.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_zh-CN.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">轻触搜索</translation> <translation id="3739899004075612870">已在 <ph name="PRODUCT_NAME" /> 中添加书签</translation> <translation id="3740525748616366977">无法在此设备上使用语音搜索</translation> -<translation id="3749259744154402564">不支持</translation> <translation id="3771033907050503522">无痕模式标签页</translation> <translation id="377124182565324804">添加“<ph name="SITE" />”</translation> <translation id="3771290962915251154">此设置已被停用,因为开启了“家长控制”功能</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_zh-HK.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_zh-HK.xtb index 2b6521e..48b0d0e 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_zh-HK.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_zh-HK.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">輕觸搜尋</translation> <translation id="3739899004075612870">已在 <ph name="PRODUCT_NAME" /> 中新增書籤</translation> <translation id="3740525748616366977">這部裝置不支援語音搜尋功能</translation> -<translation id="3749259744154402564">不支援</translation> <translation id="3771033907050503522">無痕式分頁</translation> <translation id="377124182565324804">新增 <ph name="SITE" /></translation> <translation id="3771290962915251154">已啟用家長監控設定,因此這項設定已停用</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_zh-TW.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_zh-TW.xtb index cba044c..e5e8cae8 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_zh-TW.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_zh-TW.xtb
@@ -504,7 +504,6 @@ <translation id="3738139272394829648">輕觸搜尋</translation> <translation id="3739899004075612870">已加入 <ph name="PRODUCT_NAME" /> 書籤</translation> <translation id="3740525748616366977">這部裝置不支援語音搜尋功能</translation> -<translation id="3749259744154402564">不支援</translation> <translation id="3771033907050503522">無痕式分頁</translation> <translation id="377124182565324804">新增「<ph name="SITE" />」</translation> <translation id="3771290962915251154">已啟用家長監護功能,因此這項設定已停用</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_zu.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_zu.xtb index bdec8e0..402d068 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_zu.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_zu.xtb
@@ -505,7 +505,6 @@ <translation id="3738139272394829648">Thinta ukuze useshe</translation> <translation id="3739899004075612870">Kubekwe uphawu ku-<ph name="PRODUCT_NAME" /></translation> <translation id="3740525748616366977">Ukusesha ngezwi akutholakali kule divayisi</translation> -<translation id="3749259744154402564">Akusekelwe</translation> <translation id="3771033907050503522">Amathebhu e-Incognito</translation> <translation id="377124182565324804">Faka i-<ph name="SITE" /></translation> <translation id="3771290962915251154">Lesi silungiselelo sikhutshaziwe ngoba izilawuli zomzali zivuliwe</translation>
diff --git a/chrome/browser/ui/android/toolbar/BUILD.gn b/chrome/browser/ui/android/toolbar/BUILD.gn index 58ac4bd..3265acd 100644 --- a/chrome/browser/ui/android/toolbar/BUILD.gn +++ b/chrome/browser/ui/android/toolbar/BUILD.gn
@@ -277,6 +277,7 @@ "java/src/org/chromium/chrome/browser/toolbar/adaptive/AdaptiveToolbarFeaturesTest.java", "java/src/org/chromium/chrome/browser/toolbar/adaptive/AdaptiveToolbarStatePredictorTest.java", "java/src/org/chromium/chrome/browser/toolbar/adaptive/OptionalNewTabButtonControllerUnitTest.java", + "java/src/org/chromium/chrome/browser/toolbar/adaptive/settings/AdaptiveToolbarPreferenceFragmentTest.java", "java/src/org/chromium/chrome/browser/toolbar/load_progress/LoadProgressMediatorTest.java", "java/src/org/chromium/chrome/browser/toolbar/menu_button/MenuButtonCoordinatorTest.java", "java/src/org/chromium/chrome/browser/toolbar/menu_button/MenuButtonMediatorTest.java", @@ -323,6 +324,7 @@ "//third_party/android_deps:guava_android_java", "//third_party/android_support_test_runner:runner_java", "//third_party/androidx:androidx_annotation_annotation_java", + "//third_party/androidx:androidx_fragment_fragment_testing_java", "//third_party/androidx:androidx_test_core_java", "//third_party/androidx:androidx_test_runner_java", "//third_party/hamcrest:hamcrest_library_java", @@ -334,38 +336,3 @@ "//url:gurl_junit_test_support", ] } - -android_library("javatests") { - testonly = true - sources = [ - "java/src/org/chromium/chrome/browser/toolbar/adaptive/settings/AdaptiveToolbarPreferenceFragmentTest.java", - ] - - deps = [ - ":java", - ":java_resources", - "//base:base_java", - "//base:base_java_test_support", - "//chrome/browser/flags:java", - "//chrome/browser/preferences:java", - "//chrome/browser/settings:test_support_java", - "//chrome/browser/tab:java", - "//chrome/browser/ui/android/omnibox:java_resources", - "//chrome/browser/ui/android/toolbar:java", - "//chrome/test/android:chrome_java_integration_test_support", - "//components/browser_ui/settings/android:java", - "//components/browser_ui/styles/android:java", - "//components/browser_ui/widget/android:java", - "//content/public/android:content_java", - "//content/public/test/android:content_java_test_support", - "//third_party/androidx:androidx_test_runner_java", - "//third_party/hamcrest:hamcrest_library_java", - "//third_party/junit", - "//third_party/mockito:mockito_java", - "//ui/android:ui_java", - "//ui/android:ui_java_test_support", - "//url:gurl_java", - ] - - resources_package = "org.chromium.chrome.browser.toolbar" -}
diff --git a/chrome/browser/ui/android/toolbar/java/src/org/chromium/chrome/browser/toolbar/adaptive/settings/AdaptiveToolbarPreferenceFragmentTest.java b/chrome/browser/ui/android/toolbar/java/src/org/chromium/chrome/browser/toolbar/adaptive/settings/AdaptiveToolbarPreferenceFragmentTest.java index 763a939a..5f72da3 100644 --- a/chrome/browser/ui/android/toolbar/java/src/org/chromium/chrome/browser/toolbar/adaptive/settings/AdaptiveToolbarPreferenceFragmentTest.java +++ b/chrome/browser/ui/android/toolbar/java/src/org/chromium/chrome/browser/toolbar/adaptive/settings/AdaptiveToolbarPreferenceFragmentTest.java
@@ -7,8 +7,10 @@ import static org.chromium.chrome.browser.preferences.ChromePreferenceKeys.ADAPTIVE_TOOLBAR_CUSTOMIZATION_ENABLED; import static org.chromium.chrome.browser.preferences.ChromePreferenceKeys.ADAPTIVE_TOOLBAR_CUSTOMIZATION_SETTINGS; +import android.os.Bundle; import android.util.Pair; +import androidx.fragment.app.testing.FragmentScenario; import androidx.test.filters.SmallTest; import org.junit.After; @@ -16,35 +18,35 @@ import org.junit.Before; import org.junit.Rule; import org.junit.Test; +import org.junit.rules.TestRule; import org.junit.runner.RunWith; +import org.robolectric.annotation.Config; -import org.chromium.base.test.util.Feature; +import org.chromium.base.test.BaseRobolectricTestRunner; import org.chromium.chrome.browser.flags.ChromeFeatureList; +import org.chromium.chrome.browser.omnibox.voice.VoiceRecognitionUtil; import org.chromium.chrome.browser.preferences.SharedPreferencesManager; -import org.chromium.chrome.browser.settings.SettingsActivityTestRule; import org.chromium.chrome.browser.toolbar.R; import org.chromium.chrome.browser.toolbar.adaptive.AdaptiveToolbarFeatures.AdaptiveToolbarButtonVariant; import org.chromium.chrome.browser.toolbar.adaptive.AdaptiveToolbarPrefs; import org.chromium.chrome.browser.toolbar.adaptive.AdaptiveToolbarStatePredictor; -import org.chromium.chrome.test.ChromeJUnit4ClassRunner; +import org.chromium.chrome.test.util.browser.Features; import org.chromium.chrome.test.util.browser.Features.DisableFeatures; import org.chromium.chrome.test.util.browser.Features.EnableFeatures; import org.chromium.components.browser_ui.settings.ChromeSwitchPreference; import org.chromium.components.browser_ui.widget.RadioButtonWithDescription; -import org.chromium.content_public.browser.test.util.TestThreadUtils; /** * Tests for {@link AdaptiveToolbarPreferenceFragment}. */ -@RunWith(ChromeJUnit4ClassRunner.class) +@RunWith(BaseRobolectricTestRunner.class) +@Config(manifest = Config.NONE) @EnableFeatures({ChromeFeatureList.ADAPTIVE_BUTTON_IN_TOP_TOOLBAR_CUSTOMIZATION_V2}) @DisableFeatures({ChromeFeatureList.ADAPTIVE_BUTTON_IN_TOP_TOOLBAR}) public class AdaptiveToolbarPreferenceFragmentTest { @Rule - public SettingsActivityTestRule<AdaptiveToolbarPreferenceFragment> mSettingsActivityTestRule = - new SettingsActivityTestRule<>(AdaptiveToolbarPreferenceFragment.class); + public TestRule mProcessor = new Features.JUnitProcessor(); - private AdaptiveToolbarPreferenceFragment mSettings; private ChromeSwitchPreference mSwitchPreference; private RadioButtonGroupAdaptiveToolbarPreference mRadioPreference; @@ -54,30 +56,30 @@ SharedPreferencesManager.getInstance().removeKey(ADAPTIVE_TOOLBAR_CUSTOMIZATION_SETTINGS); AdaptiveToolbarStatePredictor.setSegmentationResultsForTesting( new Pair<>(false, AdaptiveToolbarButtonVariant.NEW_TAB)); - mSettingsActivityTestRule.startSettingsActivity(); - mSettings = mSettingsActivityTestRule.getFragment(); - mSwitchPreference = (ChromeSwitchPreference) mSettings.findPreference( - AdaptiveToolbarPreferenceFragment.PREF_TOOLBAR_SHORTCUT_SWITCH); - mRadioPreference = (RadioButtonGroupAdaptiveToolbarPreference) mSettings.findPreference( - AdaptiveToolbarPreferenceFragment.PREF_ADAPTIVE_RADIO_GROUP); + + VoiceRecognitionUtil.setIsVoiceSearchEnabledForTesting(true); } @After public void tearDownTest() throws Exception { AdaptiveToolbarStatePredictor.setSegmentationResultsForTesting(null); - TestThreadUtils.runOnUiThreadBlocking(() -> { - SharedPreferencesManager.getInstance().removeKey( - ADAPTIVE_TOOLBAR_CUSTOMIZATION_ENABLED); - SharedPreferencesManager.getInstance().removeKey( - ADAPTIVE_TOOLBAR_CUSTOMIZATION_SETTINGS); - }); + VoiceRecognitionUtil.setIsVoiceSearchEnabledForTesting(null); + SharedPreferencesManager.getInstance().removeKey(ADAPTIVE_TOOLBAR_CUSTOMIZATION_ENABLED); + SharedPreferencesManager.getInstance().removeKey(ADAPTIVE_TOOLBAR_CUSTOMIZATION_SETTINGS); } @Test @SmallTest - @Feature({"AdaptiveToolbar"}) public void testSelectShortcuts() { - TestThreadUtils.runOnUiThreadBlocking(() -> { + FragmentScenario<AdaptiveToolbarPreferenceFragment> scenario = + FragmentScenario.launchInContainer(AdaptiveToolbarPreferenceFragment.class, + Bundle.EMPTY, org.chromium.chrome.R.style.Theme_Chromium_Settings); + scenario.onFragment(fragment -> { + mSwitchPreference = (ChromeSwitchPreference) fragment.findPreference( + AdaptiveToolbarPreferenceFragment.PREF_TOOLBAR_SHORTCUT_SWITCH); + mRadioPreference = (RadioButtonGroupAdaptiveToolbarPreference) fragment.findPreference( + AdaptiveToolbarPreferenceFragment.PREF_ADAPTIVE_RADIO_GROUP); + Assert.assertFalse(SharedPreferencesManager.getInstance().contains( ADAPTIVE_TOOLBAR_CUSTOMIZATION_ENABLED)); Assert.assertTrue(AdaptiveToolbarPrefs.isCustomizationPreferenceEnabled());
diff --git a/chrome/browser/ui/search_engines/keyword_editor_controller_unittest.cc b/chrome/browser/ui/search_engines/keyword_editor_controller_unittest.cc index c4fcaf2c..9b78e4d 100644 --- a/chrome/browser/ui/search_engines/keyword_editor_controller_unittest.cc +++ b/chrome/browser/ui/search_engines/keyword_editor_controller_unittest.cc
@@ -27,6 +27,7 @@ static const std::u16string kA1(u"a1"); static const std::u16string kB(u"b"); static const std::u16string kB1(u"b1"); +static const std::u16string kManaged(u"managed"); // Base class for keyword editor tests. Creates a profile containing an // empty TemplateURLService. @@ -70,12 +71,16 @@ void ClearChangeCount() { model_changed_count_ = 0; } - void SimulateDefaultSearchIsManaged(const std::string& url) { + void SimulateDefaultSearchIsManaged(const std::string& url, + bool is_mandatory) { TemplateURLData managed_engine; - managed_engine.SetShortName(u"managed"); - managed_engine.SetKeyword(u"managed"); + managed_engine.SetShortName(kManaged); + managed_engine.SetKeyword(kManaged); managed_engine.SetURL(url); - SetManagedDefaultSearchPreferences(managed_engine, true, &profile_); + is_mandatory + ? SetManagedDefaultSearchPreferences(managed_engine, true, &profile_) + : SetRecommendedDefaultSearchPreferences(managed_engine, true, + &profile_); } TemplateURLTableModel* table_model() { return controller_->table_model(); } @@ -145,7 +150,7 @@ // Making an item the default sends a handful of changes. Which are sent isn't // important, what is important is 'something' is sent. VerifyChanged(); - ASSERT_TRUE(util()->model()->GetDefaultSearchProvider() == turl); + ASSERT_EQ(turl, util()->model()->GetDefaultSearchProvider()); // Making it default a second time should fail. controller()->MakeDefaultTemplateURL(index); @@ -160,20 +165,50 @@ ClearChangeCount(); const TemplateURL* turl1 = util()->model()->GetTemplateURLForKeyword(u"b"); - ASSERT_TRUE(turl1 != NULL); + ASSERT_NE(turl1, nullptr); const TemplateURL* turl2 = util()->model()->GetTemplateURLForKeyword(u"b1"); - ASSERT_TRUE(turl2 != NULL); + ASSERT_NE(turl2, nullptr); EXPECT_TRUE(controller()->CanMakeDefault(turl1)); EXPECT_TRUE(controller()->CanMakeDefault(turl2)); - SimulateDefaultSearchIsManaged(turl2->url()); + SimulateDefaultSearchIsManaged(turl2->url(), /*is_mandatory=*/true); EXPECT_TRUE(util()->model()->is_default_search_managed()); EXPECT_FALSE(controller()->CanMakeDefault(turl1)); EXPECT_FALSE(controller()->CanMakeDefault(turl2)); } +// Tests that a TemplateURL can be made the default if the default search +// provider is recommended via policy. +TEST_F(KeywordEditorControllerTest, SetDefaultWhileRecommended) { + controller()->AddTemplateURL(kA, kB, "http://c{searchTerms}"); + ClearChangeCount(); + const TemplateURL* turl1 = util()->model()->GetTemplateURLForKeyword(kB); + ASSERT_NE(turl1, nullptr); + EXPECT_TRUE(controller()->CanMakeDefault(turl1)); + + // Simulate setting a recommended default provider. This adds another template + // URL to the model. + SimulateDefaultSearchIsManaged(turl1->url(), /*is_mandatory=*/false); + EXPECT_EQ(kManaged, + util()->model()->GetDefaultSearchProvider()->short_name()); + EXPECT_FALSE(util()->model()->is_default_search_managed()); + EXPECT_TRUE(controller()->CanMakeDefault(turl1)); + + int index = controller()->AddTemplateURL(kA1, kB1, "http://d{searchTerms}"); + ClearChangeCount(); + const TemplateURL* turl2 = util()->model()->GetTemplateURLForKeyword(kB1); + ASSERT_NE(turl2, nullptr); + EXPECT_TRUE(controller()->CanMakeDefault(turl2)); + + // Update the default search provider. + EXPECT_NE(turl2, util()->model()->GetDefaultSearchProvider()); + controller()->MakeDefaultTemplateURL(index); + VerifyChanged(); + EXPECT_EQ(turl2, util()->model()->GetDefaultSearchProvider()); +} + // Tests that a TemplateURL can't be edited if it is the managed default search // provider. TEST_F(KeywordEditorControllerTest, EditManagedDefault) { @@ -182,16 +217,16 @@ ClearChangeCount(); const TemplateURL* turl1 = util()->model()->GetTemplateURLForKeyword(u"b"); - ASSERT_TRUE(turl1 != NULL); + ASSERT_NE(turl1, nullptr); const TemplateURL* turl2 = util()->model()->GetTemplateURLForKeyword(u"b1"); - ASSERT_TRUE(turl2 != NULL); + ASSERT_NE(turl2, nullptr); EXPECT_TRUE(controller()->CanEdit(turl1)); EXPECT_TRUE(controller()->CanEdit(turl2)); // Simulate setting a managed default. This will add another template URL to // the model. - SimulateDefaultSearchIsManaged(turl2->url()); + SimulateDefaultSearchIsManaged(turl2->url(), /*is_mandatory=*/true); EXPECT_TRUE(util()->model()->is_default_search_managed()); EXPECT_TRUE(controller()->CanEdit(turl1)); EXPECT_TRUE(controller()->CanEdit(turl2)); @@ -199,6 +234,33 @@ controller()->CanEdit(util()->model()->GetDefaultSearchProvider())); } +// Tests that a `TemplateURL` can be edited if it is the recommended default +// search provider. +TEST_F(KeywordEditorControllerTest, EditRecommendedDefault) { + controller()->AddTemplateURL(kA, kB, "http://c{searchTerms}"); + controller()->AddTemplateURL(kA1, kB1, "http://d{searchTerms}"); + ClearChangeCount(); + + const TemplateURL* turl1 = util()->model()->GetTemplateURLForKeyword(u"b"); + ASSERT_NE(turl1, nullptr); + const TemplateURL* turl2 = util()->model()->GetTemplateURLForKeyword(u"b1"); + ASSERT_NE(turl2, nullptr); + + EXPECT_TRUE(controller()->CanEdit(turl1)); + EXPECT_TRUE(controller()->CanEdit(turl2)); + + // Simulate setting a recommended default. This will add another template URL + // to the model. + SimulateDefaultSearchIsManaged(turl2->url(), /*is_mandatory=*/false); + EXPECT_EQ(kManaged, + util()->model()->GetDefaultSearchProvider()->short_name()); + EXPECT_FALSE(util()->model()->is_default_search_managed()); + EXPECT_TRUE(controller()->CanEdit(turl1)); + EXPECT_TRUE(controller()->CanEdit(turl2)); + EXPECT_TRUE( + controller()->CanEdit(util()->model()->GetDefaultSearchProvider())); +} + TEST_F(KeywordEditorControllerNoWebDataTest, MakeDefaultNoWebData) { int index = controller()->AddTemplateURL(kA, kB, "http://c{searchTerms}"); ClearChangeCount();
diff --git a/chrome/browser/ui/startup/startup_browser_creator_browsertest.cc b/chrome/browser/ui/startup/startup_browser_creator_browsertest.cc index 36f5590c..94bcceb4 100644 --- a/chrome/browser/ui/startup/startup_browser_creator_browsertest.cc +++ b/chrome/browser/ui/startup/startup_browser_creator_browsertest.cc
@@ -4219,9 +4219,9 @@ // opened. void OpenProfileFromPicker(const base::FilePath& profile_path, bool open_settings) { - base::ListValue args; - args.GetList().Append(base::FilePathToValue(profile_path)); - profile_picker_handler()->HandleLaunchSelectedProfile(open_settings, &args); + base::Value::List args; + args.Append(base::FilePathToValue(profile_path)); + profile_picker_handler()->HandleLaunchSelectedProfile(open_settings, args); } // Returns the profile picker webUI handler. The profile picker must be opened
diff --git a/chrome/browser/ui/views/autofill_assistant/password_change/assistant_side_panel_coordinator_impl.cc b/chrome/browser/ui/views/autofill_assistant/password_change/assistant_side_panel_coordinator_impl.cc index 6ee2e4f..badcb3d2b 100644 --- a/chrome/browser/ui/views/autofill_assistant/password_change/assistant_side_panel_coordinator_impl.cc +++ b/chrome/browser/ui/views/autofill_assistant/password_change/assistant_side_panel_coordinator_impl.cc
@@ -10,6 +10,8 @@ #include "chrome/browser/ui/views/frame/browser_view.h" #include "chrome/browser/ui/views/side_panel/side_panel_coordinator.h" #include "chrome/browser/ui/views/side_panel/side_panel_registry.h" +#include "ui/color/color_id.h" +#include "ui/views/background.h" #include "ui/views/layout/box_layout.h" namespace { @@ -112,6 +114,8 @@ side_panel_view = std::make_unique<views::View>(); side_panel_view->SetLayoutManager(std::make_unique<views::BoxLayout>( views::BoxLayout::Orientation::kVertical)); + side_panel_view->SetBackground( + views::CreateThemedSolidBackground(ui::kColorWindowBackground)); if (side_panel_view_child_) { side_panel_view->AddChildView(std::move(side_panel_view_child_)); }
diff --git a/chrome/browser/ui/views/extensions/extensions_tabbed_menu_view.cc b/chrome/browser/ui/views/extensions/extensions_tabbed_menu_view.cc index 1d1201d..2c61c34 100644 --- a/chrome/browser/ui/views/extensions/extensions_tabbed_menu_view.cc +++ b/chrome/browser/ui/views/extensions/extensions_tabbed_menu_view.cc
@@ -796,8 +796,9 @@ // setting is set to "grant all extensions", since site settings are not // granted yet. After finishing implementation of user permissions, check no // request access items is visible if `show_combobox` is true. - for (SiteAccessMenuItemView* item : GetVisibleMenuItemsOf(has_access_)) - item->SetSiteAccessComboboxVisible(show_combobox); + for (views::View* item : has_access_.items->children()) { + GetAsSiteAccessMenuItem(item)->SetSiteAccessComboboxVisible(show_combobox); + } // Display a message when no extensions have or request access. if (!has_access_.container->GetVisible() &&
diff --git a/chrome/browser/ui/views/frame/browser_desktop_window_tree_host_lacros.cc b/chrome/browser/ui/views/frame/browser_desktop_window_tree_host_lacros.cc index 9638af1..b93a39a 100644 --- a/chrome/browser/ui/views/frame/browser_desktop_window_tree_host_lacros.cc +++ b/chrome/browser/ui/views/frame/browser_desktop_window_tree_host_lacros.cc
@@ -10,6 +10,7 @@ #include "chrome/browser/ui/views/frame/browser_view.h" #include "chrome/browser/ui/views/frame/desktop_browser_frame_lacros.h" #include "chrome/browser/ui/views/tabs/tab_strip.h" +#include "chromeos/ui/base/chromeos_ui_constants.h" #include "chromeos/ui/base/window_properties.h" #include "ui/compositor/layer.h" #include "ui/platform_window/extensions/wayland_extension.h" @@ -50,8 +51,7 @@ std::vector<gfx::Rect> opaque_region; if (showing_frame) { - float corner_radius = views::LayoutProvider::Get()->GetCornerRadiusMetric( - views::Emphasis::kHigh); + const float corner_radius = chromeos::kTopCornerRadiusWhenRestored; GetContentWindow()->layer()->SetRoundedCornerRadius( gfx::RoundedCornersF(corner_radius, corner_radius, 0, 0)); GetContentWindow()->layer()->SetIsFastRoundedCorner(true);
diff --git a/chrome/browser/ui/views/profiles/profile_picker_view_browsertest.cc b/chrome/browser/ui/views/profiles/profile_picker_view_browsertest.cc index c9d8bdc..1a416a23 100644 --- a/chrome/browser/ui/views/profiles/profile_picker_view_browsertest.cc +++ b/chrome/browser/ui/views/profiles/profile_picker_view_browsertest.cc
@@ -542,15 +542,15 @@ // opened. void OpenProfileFromPicker(const base::FilePath& profile_path, bool open_settings) { - base::ListValue args; - args.GetList().Append(base::FilePathToValue(profile_path)); - profile_picker_handler()->HandleLaunchSelectedProfile(open_settings, &args); + base::Value::List args; + args.Append(base::FilePathToValue(profile_path)); + profile_picker_handler()->HandleLaunchSelectedProfile(open_settings, args); } // Simulates a click on "Browse as Guest". void OpenGuestFromPicker() { - base::ListValue args; - profile_picker_handler()->HandleLaunchGuestProfile(&args); + base::Value::List args; + profile_picker_handler()->HandleLaunchGuestProfile(args); } // Creates a new profile without opening a browser. @@ -1305,12 +1305,12 @@ // Imitate creating a new profile through the profile picker. ProfilePickerHandler* handler = profile_picker_handler(); - base::ListValue args; - args.GetList().Append(u"My Profile"); // Profile name. - args.GetList().Append(base::Value()); // Profile color. - args.GetList().Append(0); // Avatar index. - args.GetList().Append(false); // Create shortcut. - handler->HandleCreateProfile(&args); + base::Value::List args; + args.Append(u"My Profile"); // Profile name. + args.Append(base::Value()); // Profile color. + args.Append(0); // Avatar index. + args.Append(false); // Create shortcut. + handler->HandleCreateProfile(args); BrowserAddedWaiter(1u).Wait(); EXPECT_EQ(1u, BrowserList::GetInstance()->size()); @@ -1557,9 +1557,9 @@ // Simulate clicking on the confirm switch button. ProfilePickerHandler* handler = profile_picker_handler(); - base::ListValue args; - args.GetList().Append(base::FilePathToValue(other_path)); - handler->HandleConfirmProfileSwitch(&args); + base::Value::List args; + args.Append(base::FilePathToValue(other_path)); + handler->HandleConfirmProfileSwitch(args); // Browser for a pre-existing profile is displayed. Browser* new_browser = BrowserAddedWaiter(2u).Wait(); @@ -1606,8 +1606,8 @@ // Simulate clicking on the cancel button. ProfilePickerHandler* handler = profile_picker_handler(); - base::ListValue args; - handler->HandleCancelProfileSwitch(&args); + base::Value::List args; + handler->HandleCancelProfileSwitch(args); // Check expectations when the profile creation flow is done. WaitForPickerClosed();
diff --git a/chrome/browser/ui/views/side_panel/side_panel_coordinator.cc b/chrome/browser/ui/views/side_panel/side_panel_coordinator.cc index 2145f5c0..aaaaf35 100644 --- a/chrome/browser/ui/views/side_panel/side_panel_coordinator.cc +++ b/chrome/browser/ui/views/side_panel/side_panel_coordinator.cc
@@ -192,6 +192,15 @@ static_cast<SidePanelContentSwappingContainer*>( GetContentView()->GetViewByID(kSidePanelContentWrapperViewId)); DCHECK(content_wrapper); + + auto* current_entry = content_wrapper->loading_entry() + ? content_wrapper->loading_entry() + : current_entry_.get(); + // Do not load the same entry if it's already loading or loaded. + if (current_entry == entry) { + return; + } + content_wrapper->RequestEntry( entry, base::BindOnce(&SidePanelCoordinator::PopulateSidePanel, base::Unretained(this))); @@ -314,10 +323,6 @@ void SidePanelCoordinator::PopulateSidePanel( SidePanelEntry* entry, absl::optional<std::unique_ptr<views::View>> content_view) { - if (current_entry_.get() == entry) { - return; - } - // Ensure that the correct combobox entry is selected. This may not be the // case if `Show()` was called after registering a contextual entry. DCHECK(header_combobox_);
diff --git a/chrome/browser/ui/views/side_panel/side_panel_coordinator_unittest.cc b/chrome/browser/ui/views/side_panel/side_panel_coordinator_unittest.cc index c71e8a3..bc80d5a 100644 --- a/chrome/browser/ui/views/side_panel/side_panel_coordinator_unittest.cc +++ b/chrome/browser/ui/views/side_panel/side_panel_coordinator_unittest.cc
@@ -25,12 +25,7 @@ public: void SetUp() override { base::test::ScopedFeatureList features; - // Need to disable side search to prevent `UnifiedSideSearchController` from - // removing the entry due to side search requirement not met. - // TODO(crbug.com/1336417): Remove features::kSideSearch from disabled - // feature. - features.InitWithFeatures({features::kUnifiedSidePanel}, - {features::kSideSearch}); + features.InitWithFeatures({features::kUnifiedSidePanel}, {}); TestWithBrowserView::SetUp(); AddTab(browser_view()->browser(), GURL("http://foo1.com")); @@ -690,6 +685,23 @@ contextual_registries_[0]->GetEntryForId(SidePanelEntry::Id::kAssistant)); } +TEST_F(SidePanelCoordinatorTest, ShouldNotRecreateTheSameEntry) { + int count = 0; + global_registry_->Register(std::make_unique<SidePanelEntry>( + SidePanelEntry::Id::kLens, u"lens", + ui::ImageModel::FromVectorIcon(kReadLaterIcon, ui::kColorIcon), + base::BindRepeating( + [](int* count) { + (*count)++; + return std::make_unique<views::View>(); + }, + &count))); + coordinator_->Show(SidePanelEntry::Id::kLens); + ASSERT_EQ(1, count); + coordinator_->Show(SidePanelEntry::Id::kLens); + ASSERT_EQ(1, count); +} + // Test that the SidePanelCoordinator behaves and updates corrected when dealing // with entries that load/display asynchronously. class SidePanelCoordinatorLoadingContentTest : public SidePanelCoordinatorTest {
diff --git a/chrome/browser/ui/webui/browser_command/browser_command_handler.cc b/chrome/browser/ui/webui/browser_command/browser_command_handler.cc index e85f606..542a05d6 100644 --- a/chrome/browser/ui/webui/browser_command/browser_command_handler.cc +++ b/chrome/browser/ui/webui/browser_command/browser_command_handler.cc
@@ -72,8 +72,7 @@ can_execute = true; break; case Command::kOpenPrivacyGuide: - can_execute = base::FeatureList::IsEnabled(features::kPrivacyGuide) && - !chrome::enterprise_util::IsBrowserManaged(profile_) && + can_execute = !chrome::enterprise_util::IsBrowserManaged(profile_) && !profile_->IsChild(); break; default:
diff --git a/chrome/browser/ui/webui/browser_command/browser_command_handler_unittest.cc b/chrome/browser/ui/webui/browser_command/browser_command_handler_unittest.cc index 0bbfc03..32fe97f 100644 --- a/chrome/browser/ui/webui/browser_command/browser_command_handler_unittest.cc +++ b/chrome/browser/ui/webui/browser_command/browser_command_handler_unittest.cc
@@ -322,18 +322,9 @@ } TEST_F(BrowserCommandHandlerTest, CanExecuteCommand_OpenPrivacyGuide) { - // Showing the Privacy Guide promo is not allowed if the experimental - // flag is disabled. - base::test::ScopedFeatureList feature_list; - feature_list.InitAndDisableFeature(features::kPrivacyGuide); - EXPECT_FALSE(CanExecuteCommand(Command::kOpenPrivacyGuide)); - - // Once the flag is enabled, it is allowed. - feature_list.Reset(); - feature_list.InitAndEnableFeature(features::kPrivacyGuide); EXPECT_TRUE(CanExecuteCommand(Command::kOpenPrivacyGuide)); - // If the browser is managed, it is again not allowed. + // Showing the Privacy Guide promo is not allowed if the browser is managed. { TestingProfile::Builder builder; builder.OverridePolicyConnectorIsManagedForTesting(true);
diff --git a/chrome/browser/ui/webui/chromeos/account_manager/account_manager_error_ui.cc b/chrome/browser/ui/webui/chromeos/account_manager/account_manager_error_ui.cc index 0a653ddd..f1f73d8 100644 --- a/chrome/browser/ui/webui/chromeos/account_manager/account_manager_error_ui.cc +++ b/chrome/browser/ui/webui/chromeos/account_manager/account_manager_error_ui.cc
@@ -21,7 +21,7 @@ content::WebUIDataSource* html_source = content::WebUIDataSource::Create( chrome::kChromeUIAccountManagerErrorHost); - web_ui->RegisterDeprecatedMessageCallback( + web_ui->RegisterMessageCallback( "closeDialog", base::BindRepeating(&WebDialogUI::CloseDialog, weak_factory_.GetWeakPtr()));
diff --git a/chrome/browser/ui/webui/chromeos/account_manager/account_migration_welcome_ui.cc b/chrome/browser/ui/webui/chromeos/account_manager/account_migration_welcome_ui.cc index 34bdd928..1351ce3 100644 --- a/chrome/browser/ui/webui/chromeos/account_manager/account_migration_welcome_ui.cc +++ b/chrome/browser/ui/webui/chromeos/account_manager/account_migration_welcome_ui.cc
@@ -44,23 +44,23 @@ private: void RegisterMessages() override { - web_ui()->RegisterDeprecatedMessageCallback( + web_ui()->RegisterMessageCallback( "reauthenticateAccount", base::BindRepeating( &MigrationMessageHandler::HandleReauthenticateAccount, base::Unretained(this))); - web_ui()->RegisterDeprecatedMessageCallback( + web_ui()->RegisterMessageCallback( "closeDialog", base::BindRepeating(&MigrationMessageHandler::HandleCloseDialog, base::Unretained(this))); } // WebUI "reauthenticateAccount" message callback. - void HandleReauthenticateAccount(const base::ListValue* args) { + void HandleReauthenticateAccount(const base::Value::List& args) { AllowJavascript(); - CHECK(!args->GetListDeprecated().empty()); - const std::string& account_email = args->GetListDeprecated()[0].GetString(); + CHECK(!args.empty()); + const std::string& account_email = args[0].GetString(); Profile* profile = Profile::FromWebUI(web_ui()); ::GetAccountManagerFacade(profile->GetPath().value()) @@ -71,7 +71,7 @@ HandleCloseDialog(args); } - void HandleCloseDialog(const base::ListValue* args) { + void HandleCloseDialog(const base::Value::List& args) { AllowJavascript(); close_dialog_closure_.Run(); @@ -120,7 +120,7 @@ web_ui->AddMessageHandler(std::make_unique<MigrationMessageHandler>( base::BindRepeating(&WebDialogUI::CloseDialog, weak_factory_.GetWeakPtr(), - nullptr /* args */))); + base::Value::List() /* args */))); Profile* profile = Profile::FromWebUI(web_ui); content::WebUIDataSource::Add(profile, html_source);
diff --git a/chrome/browser/ui/webui/chromeos/crostini_installer/crostini_installer_ui.cc b/chrome/browser/ui/webui/chromeos/crostini_installer/crostini_installer_ui.cc index 6ed2f54..b800ee8 100644 --- a/chrome/browser/ui/webui/chromeos/crostini_installer/crostini_installer_ui.cc +++ b/chrome/browser/ui/webui/chromeos/crostini_installer/crostini_installer_ui.cc
@@ -213,7 +213,7 @@ page_closed_ = true; // CloseDialog() is a no-op if we are not in a dialog (e.g. user // access the page using the URL directly, which is not supported). - ui::MojoWebDialogUI::CloseDialog(nullptr); + ui::MojoWebDialogUI::CloseDialog(base::Value::List()); } WEB_UI_CONTROLLER_TYPE_IMPL(CrostiniInstallerUI)
diff --git a/chrome/browser/ui/webui/chromeos/crostini_upgrader/crostini_upgrader_ui.cc b/chrome/browser/ui/webui/chromeos/crostini_upgrader/crostini_upgrader_ui.cc index 16aee154..69b2a17 100644 --- a/chrome/browser/ui/webui/chromeos/crostini_upgrader/crostini_upgrader_ui.cc +++ b/chrome/browser/ui/webui/chromeos/crostini_upgrader/crostini_upgrader_ui.cc
@@ -151,7 +151,7 @@ page_closed_ = true; // CloseDialog() is a no-op if we are not in a dialog (e.g. user // access the page using the URL directly, which is not supported). - ui::MojoWebDialogUI::CloseDialog(nullptr); + ui::MojoWebDialogUI::CloseDialog(base::Value::List()); } WEB_UI_CONTROLLER_TYPE_IMPL(CrostiniUpgraderUI)
diff --git a/chrome/browser/ui/webui/constrained_web_dialog_ui.cc b/chrome/browser/ui/webui/constrained_web_dialog_ui.cc index f6098966f..7a3fbc446 100644 --- a/chrome/browser/ui/webui/constrained_web_dialog_ui.cc +++ b/chrome/browser/ui/webui/constrained_web_dialog_ui.cc
@@ -66,7 +66,7 @@ void ConstrainedWebDialogUI::WebUIRenderFrameCreated( RenderFrameHost* render_frame_host) { // Add a "dialogClose" callback which matches WebDialogUI behavior. - web_ui()->RegisterDeprecatedMessageCallback( + web_ui()->RegisterMessageCallback( "dialogClose", base::BindRepeating(&ConstrainedWebDialogUI::OnDialogCloseMessage, base::Unretained(this))); @@ -87,15 +87,16 @@ dialog_delegate->OnDialogShown(web_ui()); } -void ConstrainedWebDialogUI::OnDialogCloseMessage(const base::ListValue* args) { +void ConstrainedWebDialogUI::OnDialogCloseMessage( + const base::Value::List& args) { ConstrainedWebDialogDelegate* delegate = GetConstrainedDelegate(); if (!delegate) return; std::string json_retval; - if (!args->GetListDeprecated().empty()) { - if (args->GetListDeprecated()[0].is_string()) { - json_retval = args->GetListDeprecated()[0].GetString(); + if (!args.empty()) { + if (args[0].is_string()) { + json_retval = args[0].GetString(); } else { NOTREACHED() << "Could not read JSON argument"; }
diff --git a/chrome/browser/ui/webui/constrained_web_dialog_ui.h b/chrome/browser/ui/webui/constrained_web_dialog_ui.h index 73fa3c02..16fe05c 100644 --- a/chrome/browser/ui/webui/constrained_web_dialog_ui.h +++ b/chrome/browser/ui/webui/constrained_web_dialog_ui.h
@@ -85,7 +85,7 @@ private: // JS Message Handler - void OnDialogCloseMessage(const base::ListValue* args); + void OnDialogCloseMessage(const base::Value::List& args); }; // Create and show a constrained HTML dialog. The actual object that gets
diff --git a/chrome/browser/ui/webui/settings/chromeos/accessibility_section.cc b/chrome/browser/ui/webui/settings/chromeos/accessibility_section.cc index 60bd074..1f6279c0 100644 --- a/chrome/browser/ui/webui/settings/chromeos/accessibility_section.cc +++ b/chrome/browser/ui/webui/settings/chromeos/accessibility_section.cc
@@ -90,7 +90,9 @@ {IDS_OS_SETTINGS_TAG_A11Y_DOCKED_MAGNIFIER_ALT1, SearchConcept::kAltTagEnd}}, {IDS_OS_SETTINGS_TAG_A11y_CHROMEVOX, - mojom::kManageAccessibilitySubpagePath, + ::features::IsAccessibilityOSSettingsVisibilityEnabled() + ? mojom::kTextToSpeechPagePath + : mojom::kManageAccessibilitySubpagePath, mojom::SearchResultIcon::kA11y, mojom::SearchResultDefaultRank::kMedium, mojom::SearchResultType::kSetting, @@ -194,7 +196,9 @@ {IDS_OS_SETTINGS_TAG_A11Y_AUTOMATICALLY_CLICK_ALT1, SearchConcept::kAltTagEnd}}, {IDS_OS_SETTINGS_TAG_A11Y_SELECT_TO_SPEAK, - mojom::kManageAccessibilitySubpagePath, + ::features::IsAccessibilityOSSettingsVisibilityEnabled() + ? mojom::kTextToSpeechPagePath + : mojom::kManageAccessibilitySubpagePath, mojom::SearchResultIcon::kA11y, mojom::SearchResultDefaultRank::kMedium, mojom::SearchResultType::kSetting, @@ -356,6 +360,23 @@ return *tags; } +const std::vector<SearchConcept>& GetA11yVisibilitySearchConcepts() { + static const base::NoDestructor<std::vector<SearchConcept>> tags({ + {IDS_OS_SETTINGS_TAG_A11Y_TEXT_TO_SPEECH_PAGE, + mojom::kTextToSpeechPagePath, + mojom::SearchResultIcon::kA11y, + mojom::SearchResultDefaultRank::kMedium, + mojom::SearchResultType::kSubpage, + {.subpage = mojom::Subpage::kTextToSpeechPage}, + {IDS_OS_SETTINGS_TAG_A11Y_TEXT_TO_SPEECH_PAGE_ALT1, + IDS_OS_SETTINGS_TAG_A11Y_TEXT_TO_SPEECH_PAGE_ALT2, + IDS_OS_SETTINGS_TAG_A11Y_TEXT_TO_SPEECH_PAGE_ALT3, + IDS_OS_SETTINGS_TAG_A11Y_TEXT_TO_SPEECH_PAGE_ALT4, + SearchConcept::kAltTagEnd}}, + }); + return *tags; +} + bool IsLiveCaptionEnabled() { return captions::IsLiveCaptionFeatureSupported(); } @@ -364,6 +385,10 @@ return ::features::IsMagnifierContinuousMouseFollowingModeSettingEnabled(); } +bool IsAccessibilityOSSettingsVisibilityEnabled() { + return ::features::IsAccessibilityOSSettingsVisibilityEnabled(); +} + bool IsSwitchAccessTextAllowed() { return base::CommandLine::ForCurrentProcess()->HasSwitch( ::switches::kEnableExperimentalAccessibilitySwitchAccessText); @@ -438,6 +463,10 @@ IDS_SETTINGS_SLIDER_MIN_MAX_ARIA_ROLE_DESCRIPTION}, {"manageAccessibilityFeatures", IDS_SETTINGS_ACCESSIBILITY_MANAGE_ACCESSIBILITY_FEATURES}, + {"textToSpeechLinkTitle", + IDS_SETTINGS_ACCESSIBILITY_TEXT_TO_SPEECH_LINK_TITLE}, + {"textToSpeechLinkDescription", + IDS_SETTINGS_ACCESSIBILITY_TEXT_TO_SPEECH_LINK_DESCRIPTION}, {"optionsInMenuLabel", IDS_SETTINGS_OPTIONS_IN_MENU_LABEL}, {"largeMouseCursorLabel", IDS_SETTINGS_LARGE_MOUSE_CURSOR_LABEL}, {"largeMouseCursorSizeLabel", IDS_SETTINGS_LARGE_MOUSE_CURSOR_SIZE_LABEL}, @@ -795,6 +824,9 @@ "isMagnifierContinuousMouseFollowingModeSettingEnabled", IsMagnifierContinuousMouseFollowingModeSettingEnabled()); + html_source->AddBoolean("isAccessibilityOSSettingsVisibilityEnabled", + IsAccessibilityOSSettingsVisibilityEnabled()); + ::settings::AddCaptionSubpageStrings(html_source); } @@ -860,6 +892,15 @@ mojom::Subpage::kManageAccessibility, mojom::SearchResultIcon::kA11y, mojom::SearchResultDefaultRank::kMedium, mojom::kManageAccessibilitySubpagePath); + + // Text-to-speech page. + if (IsAccessibilityOSSettingsVisibilityEnabled()) { + generator->RegisterTopLevelSubpage( + IDS_SETTINGS_ACCESSIBILITY_TEXT_TO_SPEECH_LINK_TITLE, + mojom::Subpage::kTextToSpeechPage, mojom::SearchResultIcon::kA11y, + mojom::SearchResultDefaultRank::kMedium, mojom::kTextToSpeechPagePath); + } + static constexpr mojom::Setting kManageAccessibilitySettings[] = { mojom::Setting::kChromeVox, mojom::Setting::kSelectToSpeak, @@ -995,6 +1036,10 @@ GetA11yFullscreenMagnifierFocusFollowingSearchConcepts()); } + if (IsAccessibilityOSSettingsVisibilityEnabled()) { + updater.AddSearchTags(GetA11yVisibilitySearchConcepts()); + } + if (!pref_service_->GetBoolean( ash::prefs::kAccessibilitySwitchAccessEnabled)) { return;
diff --git a/chrome/browser/ui/webui/settings/chromeos/constants/routes.mojom b/chrome/browser/ui/webui/settings/chromeos/constants/routes.mojom index 990508f..14d4edd2 100644 --- a/chrome/browser/ui/webui/settings/chromeos/constants/routes.mojom +++ b/chrome/browser/ui/webui/settings/chromeos/constants/routes.mojom
@@ -144,6 +144,7 @@ kTextToSpeech = 1502, kSwitchAccessOptions = 1503, kCaptions = 1504, + kTextToSpeechPage = 1505, // Note: Reset section has no subpages. @@ -267,6 +268,7 @@ // Accessibility section. const string kAccessibilitySectionPath = "osAccessibility"; const string kManageAccessibilitySubpagePath = "manageAccessibility"; +const string kTextToSpeechPagePath = "textToSpeech"; const string kTextToSpeechSubpagePath = "manageAccessibility/tts"; const string kSwitchAccessOptionsSubpagePath = "manageAccessibility/switchAccess";
diff --git a/chrome/browser/ui/webui/settings/chromeos/constants/routes_util.cc b/chrome/browser/ui/webui/settings/chromeos/constants/routes_util.cc index a352a0ea..69460ae 100644 --- a/chrome/browser/ui/webui/settings/chromeos/constants/routes_util.cc +++ b/chrome/browser/ui/webui/settings/chromeos/constants/routes_util.cc
@@ -118,6 +118,7 @@ // Accessibility section. chromeos::settings::mojom::kAccessibilitySectionPath, chromeos::settings::mojom::kManageAccessibilitySubpagePath, + chromeos::settings::mojom::kTextToSpeechPagePath, chromeos::settings::mojom::kTextToSpeechSubpagePath, chromeos::settings::mojom::kSwitchAccessOptionsSubpagePath, chromeos::settings::mojom::kCaptionsSubpagePath,
diff --git a/chrome/browser/ui/webui/settings/settings_ui.cc b/chrome/browser/ui/webui/settings/settings_ui.cc index 3e342d7..73df7c33b 100644 --- a/chrome/browser/ui/webui/settings/settings_ui.cc +++ b/chrome/browser/ui/webui/settings/settings_ui.cc
@@ -322,16 +322,9 @@ html_source->AddBoolean("userCannotManuallyEnterPassword", false); #endif // !BUILDFLAG(IS_CHROMEOS_LACROS) - bool privacy_guide_enabled = - !chrome::ShouldDisplayManagedUi(profile) && !profile->IsChild() && - base::FeatureList::IsEnabled(features::kPrivacyGuide); - html_source->AddBoolean("privacyGuideEnabled", privacy_guide_enabled); - html_source->AddBoolean( "privacyGuide2Enabled", - // #privacy-guide-2 only has effect if #privacy-guide is enabled too. - privacy_guide_enabled && - base::FeatureList::IsEnabled(features::kPrivacyGuide2)); + base::FeatureList::IsEnabled(features::kPrivacyGuide2)); AddSettingsPageUIHandler(std::make_unique<AboutHandler>(profile)); AddSettingsPageUIHandler(std::make_unique<ResetSettingsHandler>(profile));
diff --git a/chrome/browser/ui/webui/signin/inline_login_handler.cc b/chrome/browser/ui/webui/signin/inline_login_handler.cc index 47fbb80..8a7d4e0 100644 --- a/chrome/browser/ui/webui/signin/inline_login_handler.cc +++ b/chrome/browser/ui/webui/signin/inline_login_handler.cc
@@ -55,23 +55,23 @@ InlineLoginHandler::CompleteLoginParams::~CompleteLoginParams() = default; void InlineLoginHandler::RegisterMessages() { - web_ui()->RegisterDeprecatedMessageCallback( + web_ui()->RegisterMessageCallback( "initialize", base::BindRepeating(&InlineLoginHandler::HandleInitializeMessage, base::Unretained(this))); - web_ui()->RegisterDeprecatedMessageCallback( + web_ui()->RegisterMessageCallback( "authExtensionReady", base::BindRepeating(&InlineLoginHandler::HandleAuthExtensionReadyMessage, base::Unretained(this))); - web_ui()->RegisterDeprecatedMessageCallback( + web_ui()->RegisterMessageCallback( "completeLogin", base::BindRepeating(&InlineLoginHandler::HandleCompleteLoginMessage, base::Unretained(this))); - web_ui()->RegisterDeprecatedMessageCallback( + web_ui()->RegisterMessageCallback( "switchToFullTab", base::BindRepeating(&InlineLoginHandler::HandleSwitchToFullTabMessage, base::Unretained(this))); - web_ui()->RegisterDeprecatedMessageCallback( + web_ui()->RegisterMessageCallback( "dialogClose", base::BindRepeating(&InlineLoginHandler::HandleDialogClose, base::Unretained(this))); } @@ -80,7 +80,8 @@ weak_ptr_factory_.InvalidateWeakPtrs(); } -void InlineLoginHandler::HandleInitializeMessage(const base::ListValue* args) { +void InlineLoginHandler::HandleInitializeMessage( + const base::Value::List& args) { AllowJavascript(); content::WebContents* contents = web_ui()->GetWebContents(); content::StoragePartition* partition = @@ -161,7 +162,7 @@ } void InlineLoginHandler::HandleCompleteLoginMessage( - const base::ListValue* args) { + const base::Value::List& args) { // When the network service is enabled, the webRequest API doesn't expose // cookie headers. So manually fetch the cookies for the GAIA URL from the // CookieManager. @@ -174,15 +175,14 @@ net::CookieOptions::MakeAllInclusive(), net::CookiePartitionKeyCollection::Todo(), base::BindOnce(&InlineLoginHandler::HandleCompleteLoginMessageWithCookies, - weak_ptr_factory_.GetWeakPtr(), - base::ListValue(args->GetListDeprecated()))); + weak_ptr_factory_.GetWeakPtr(), args.Clone())); } void InlineLoginHandler::HandleCompleteLoginMessageWithCookies( - const base::ListValue& args, + const base::Value::List& args, const net::CookieAccessResultList& cookies, const net::CookieAccessResultList& excluded_cookies) { - const base::Value& dict = args.GetListDeprecated()[0]; + const base::Value& dict = args[0]; CompleteLoginParams params; params.email = dict.FindKey("email")->GetString(); @@ -208,7 +208,7 @@ } void InlineLoginHandler::HandleSwitchToFullTabMessage( - const base::ListValue* args) { + const base::Value::List& args) { Browser* browser = chrome::FindBrowserWithWebContents(web_ui()->GetWebContents()); if (browser) { @@ -218,7 +218,7 @@ // Note: URL string is expected to be in the first argument, // but it is not used. - CHECK(args->GetListDeprecated()[0].is_string()); + CHECK(args[0].is_string()); Profile* profile = Profile::FromWebUI(web_ui()); GURL main_frame_url(web_ui()->GetWebContents()->GetLastCommittedURL()); @@ -239,7 +239,7 @@ CloseDialogFromJavascript(); } -void InlineLoginHandler::HandleDialogClose(const base::ListValue* args) { +void InlineLoginHandler::HandleDialogClose(const base::Value::List& args) { #if !BUILDFLAG(IS_CHROMEOS_ASH) // Does nothing if profile picker is not showing. ProfilePickerForceSigninDialog::HideDialog();
diff --git a/chrome/browser/ui/webui/signin/inline_login_handler.h b/chrome/browser/ui/webui/signin/inline_login_handler.h index 1a9cdf9..b7022bc7 100644 --- a/chrome/browser/ui/webui/signin/inline_login_handler.h +++ b/chrome/browser/ui/webui/signin/inline_login_handler.h
@@ -69,31 +69,31 @@ private: // JS callback to prepare for starting auth. - void HandleInitializeMessage(const base::ListValue* args); + void HandleInitializeMessage(const base::Value::List& args); // Continue to initialize the gaia auth extension. It calls // |SetExtraInitParams| to set extra init params. void ContinueHandleInitializeMessage(); // JS callback to handle tasks after auth extension loads. - virtual void HandleAuthExtensionReadyMessage(const base::ListValue* args) {} + virtual void HandleAuthExtensionReadyMessage(const base::Value::List& args) {} // JS callback to complete login. It calls |CompleteLogin| to do the real // work. - void HandleCompleteLoginMessage(const base::ListValue* args); + void HandleCompleteLoginMessage(const base::Value::List& args); // Called by HandleCompleteLoginMessage after it gets the GAIA URL's cookies // from the CookieManager. void HandleCompleteLoginMessageWithCookies( - const base::ListValue& args, + const base::Value::List& args, const net::CookieAccessResultList& cookies, const net::CookieAccessResultList& excluded_cookies); // JS callback to switch the UI from a constrainted dialog to a full tab. - void HandleSwitchToFullTabMessage(const base::ListValue* args); + void HandleSwitchToFullTabMessage(const base::Value::List& args); // Handles the web ui message sent when the window is closed from javascript. - virtual void HandleDialogClose(const base::ListValue* args); + virtual void HandleDialogClose(const base::Value::List& args); virtual void SetExtraInitParams(base::Value::Dict& params) {} virtual void CompleteLogin(const CompleteLoginParams& params) = 0;
diff --git a/chrome/browser/ui/webui/signin/inline_login_handler_chromeos.cc b/chrome/browser/ui/webui/signin/inline_login_handler_chromeos.cc index b60ceadd..d4ef217d3 100644 --- a/chrome/browser/ui/webui/signin/inline_login_handler_chromeos.cc +++ b/chrome/browser/ui/webui/signin/inline_login_handler_chromeos.cc
@@ -310,7 +310,7 @@ } void InlineLoginHandlerChromeOS::HandleDialogClose( - const base::ListValue* args) { + const base::Value::List& args) { close_dialog_closure_.Run(); }
diff --git a/chrome/browser/ui/webui/signin/inline_login_handler_chromeos.h b/chrome/browser/ui/webui/signin/inline_login_handler_chromeos.h index 8a0077440..9f7bb461 100644 --- a/chrome/browser/ui/webui/signin/inline_login_handler_chromeos.h +++ b/chrome/browser/ui/webui/signin/inline_login_handler_chromeos.h
@@ -37,7 +37,7 @@ void RegisterMessages() override; void SetExtraInitParams(base::Value::Dict& params) override; void CompleteLogin(const CompleteLoginParams& params) override; - void HandleDialogClose(const base::ListValue* args) override; + void HandleDialogClose(const base::Value::List& args) override; private: // A callback for `GetAccounts` invoked from `CompleteLogin`.
diff --git a/chrome/browser/ui/webui/signin/inline_login_ui.cc b/chrome/browser/ui/webui/signin/inline_login_ui.cc index 1f53bee..db5f286 100644 --- a/chrome/browser/ui/webui/signin/inline_login_ui.cc +++ b/chrome/browser/ui/webui/signin/inline_login_ui.cc
@@ -362,13 +362,14 @@ web_ui->AddMessageHandler( std::make_unique<chromeos::InlineLoginHandlerChromeOS>( base::BindRepeating(&WebDialogUIBase::CloseDialog, - weak_factory_.GetWeakPtr(), nullptr /* args */))); + weak_factory_.GetWeakPtr(), + base::Value::List() /* args */))); if (profile->IsChild()) { web_ui->AddMessageHandler( std::make_unique<chromeos::EduCoexistenceLoginHandler>( base::BindRepeating(&WebDialogUIBase::CloseDialog, weak_factory_.GetWeakPtr(), - nullptr /* args */))); + base::Value::List() /* args */))); } #else
diff --git a/chrome/browser/ui/webui/signin/profile_picker_handler.cc b/chrome/browser/ui/webui/signin/profile_picker_handler.cc index cfce405..ac46ead 100644 --- a/chrome/browser/ui/webui/signin/profile_picker_handler.cc +++ b/chrome/browser/ui/webui/signin/profile_picker_handler.cc
@@ -372,80 +372,80 @@ } void ProfilePickerHandler::RegisterMessages() { - web_ui()->RegisterDeprecatedMessageCallback( + web_ui()->RegisterMessageCallback( "mainViewInitialize", base::BindRepeating(&ProfilePickerHandler::HandleMainViewInitialize, base::Unretained(this))); - web_ui()->RegisterDeprecatedMessageCallback( + web_ui()->RegisterMessageCallback( "launchSelectedProfile", base::BindRepeating(&ProfilePickerHandler::HandleLaunchSelectedProfile, base::Unretained(this), /*open_settings=*/false)); - web_ui()->RegisterDeprecatedMessageCallback( + web_ui()->RegisterMessageCallback( "openManageProfileSettingsSubPage", base::BindRepeating(&ProfilePickerHandler::HandleLaunchSelectedProfile, base::Unretained(this), /*open_settings=*/true)); - web_ui()->RegisterDeprecatedMessageCallback( + web_ui()->RegisterMessageCallback( "launchGuestProfile", base::BindRepeating(&ProfilePickerHandler::HandleLaunchGuestProfile, base::Unretained(this))); - web_ui()->RegisterDeprecatedMessageCallback( + web_ui()->RegisterMessageCallback( "askOnStartupChanged", base::BindRepeating(&ProfilePickerHandler::HandleAskOnStartupChanged, base::Unretained(this))); - web_ui()->RegisterDeprecatedMessageCallback( + web_ui()->RegisterMessageCallback( "getNewProfileSuggestedThemeInfo", base::BindRepeating( &ProfilePickerHandler::HandleGetNewProfileSuggestedThemeInfo, base::Unretained(this))); - web_ui()->RegisterDeprecatedMessageCallback( + web_ui()->RegisterMessageCallback( "getProfileThemeInfo", base::BindRepeating(&ProfilePickerHandler::HandleGetProfileThemeInfo, base::Unretained(this))); - web_ui()->RegisterDeprecatedMessageCallback( + web_ui()->RegisterMessageCallback( "removeProfile", base::BindRepeating(&ProfilePickerHandler::HandleRemoveProfile, base::Unretained(this))); - web_ui()->RegisterDeprecatedMessageCallback( + web_ui()->RegisterMessageCallback( "getProfileStatistics", base::BindRepeating(&ProfilePickerHandler::HandleGetProfileStatistics, base::Unretained(this))); - web_ui()->RegisterDeprecatedMessageCallback( + web_ui()->RegisterMessageCallback( "selectAccountLacros", base::BindRepeating(&ProfilePickerHandler::HandleSelectAccountLacros, base::Unretained(this))); // TODO(crbug.com/1115056): Consider renaming this message to // 'createLocalProfile' as this is only used for local profiles. - web_ui()->RegisterDeprecatedMessageCallback( + web_ui()->RegisterMessageCallback( "getAvailableIcons", base::BindRepeating(&ProfilePickerHandler::HandleGetAvailableIcons, base::Unretained(this))); - web_ui()->RegisterDeprecatedMessageCallback( + web_ui()->RegisterMessageCallback( "createProfile", base::BindRepeating(&ProfilePickerHandler::HandleCreateProfile, base::Unretained(this))); - web_ui()->RegisterDeprecatedMessageCallback( + web_ui()->RegisterMessageCallback( "getSwitchProfile", base::BindRepeating(&ProfilePickerHandler::HandleGetSwitchProfile, base::Unretained(this))); - web_ui()->RegisterDeprecatedMessageCallback( + web_ui()->RegisterMessageCallback( "confirmProfileSwitch", base::BindRepeating(&ProfilePickerHandler::HandleConfirmProfileSwitch, base::Unretained(this))); - web_ui()->RegisterDeprecatedMessageCallback( + web_ui()->RegisterMessageCallback( "cancelProfileSwitch", base::BindRepeating(&ProfilePickerHandler::HandleCancelProfileSwitch, base::Unretained(this))); - web_ui()->RegisterDeprecatedMessageCallback( + web_ui()->RegisterMessageCallback( "setProfileName", base::BindRepeating(&ProfilePickerHandler::HandleSetProfileName, base::Unretained(this))); - web_ui()->RegisterDeprecatedMessageCallback( + web_ui()->RegisterMessageCallback( "recordSignInPromoImpression", base::BindRepeating( &ProfilePickerHandler::HandleRecordSignInPromoImpression, base::Unretained(this))); #if BUILDFLAG(IS_CHROMEOS_LACROS) - web_ui()->RegisterDeprecatedMessageCallback( + web_ui()->RegisterMessageCallback( "getAvailableAccounts", base::BindRepeating(&ProfilePickerHandler::HandleGetAvailableAccounts, base::Unretained(this))); @@ -477,7 +477,7 @@ } void ProfilePickerHandler::HandleMainViewInitialize( - const base::ListValue* args) { + const base::Value::List& args) { if (!creation_time_on_startup_.is_null() && !main_view_initialized_) { // This function can be called multiple times if the page is reloaded. The // histogram is only recorded once. @@ -492,12 +492,12 @@ void ProfilePickerHandler::HandleLaunchSelectedProfile( bool open_settings, - const base::ListValue* args) { + const base::Value::List& args) { TRACE_EVENT1("browser", "ProfilePickerHandler::HandleLaunchSelectedProfile", - "args", args->DebugString()); - if (args->GetListDeprecated().empty()) + "args", args.DebugString()); + if (args.empty()) return; - const base::Value& profile_path_value = args->GetListDeprecated()[0]; + const base::Value& profile_path_value = args[0]; absl::optional<base::FilePath> profile_path = base::ValueToFilePath(profile_path_value); @@ -566,7 +566,7 @@ } void ProfilePickerHandler::HandleLaunchGuestProfile( - const base::ListValue* args) { + const base::Value::List& args) { // TODO(crbug.com/1063856): Add check |IsGuestModeEnabled| once policy // checking has been added to the UI. profiles::SwitchToGuestProfile( @@ -575,8 +575,7 @@ } void ProfilePickerHandler::HandleAskOnStartupChanged( - const base::ListValue* args) { - const auto& list = args->GetListDeprecated(); + const base::Value::List& list) { if (list.empty() || !list[0].is_bool()) return; const bool show_on_startup = list[0].GetBool(); @@ -587,10 +586,10 @@ } void ProfilePickerHandler::HandleGetNewProfileSuggestedThemeInfo( - const base::ListValue* args) { + const base::Value::List& args) { AllowJavascript(); - CHECK_EQ(1U, args->GetListDeprecated().size()); - const base::Value& callback_id = args->GetListDeprecated()[0]; + CHECK_EQ(1U, args.size()); + const base::Value& callback_id = args[0]; #if BUILDFLAG(IS_CHROMEOS_LACROS) if (IsSelectingSecondaryAccount(web_ui())) { @@ -625,13 +624,13 @@ } void ProfilePickerHandler::HandleGetProfileThemeInfo( - const base::ListValue* args) { + const base::Value::List& args) { AllowJavascript(); - CHECK_EQ(2U, args->GetListDeprecated().size()); - const base::Value& callback_id = args->GetListDeprecated()[0]; - const base::Value& user_theme_choice = args->GetListDeprecated()[1]; - int color_id = user_theme_choice.FindIntKey("colorId").value(); - absl::optional<SkColor> color = user_theme_choice.FindDoubleKey("color"); + CHECK_EQ(2U, args.size()); + const base::Value& callback_id = args[0]; + const base::Value::Dict& user_theme_choice = args[1].GetDict(); + int color_id = user_theme_choice.FindInt("colorId").value(); + absl::optional<SkColor> color = user_theme_choice.FindDouble("color"); base::Value dict; switch (color_id) { case kDefaultThemeColorId: @@ -655,25 +654,24 @@ } void ProfilePickerHandler::HandleGetAvailableIcons( - const base::ListValue* args) { + const base::Value::List& args) { AllowJavascript(); - CHECK_EQ(1U, args->GetListDeprecated().size()); - const base::Value& callback_id = args->GetListDeprecated()[0]; + CHECK_EQ(1U, args.size()); + const base::Value& callback_id = args[0]; ResolveJavascriptCallback( callback_id, base::Value(profiles::GetCustomProfileAvatarIconsAndLabels())); } -void ProfilePickerHandler::HandleCreateProfile(const base::ListValue* args) { - CHECK_EQ(4U, args->GetListDeprecated().size()); - std::u16string profile_name = - base::UTF8ToUTF16(args->GetListDeprecated()[0].GetString()); +void ProfilePickerHandler::HandleCreateProfile(const base::Value::List& args) { + CHECK_EQ(4U, args.size()); + std::u16string profile_name = base::UTF8ToUTF16(args[0].GetString()); // profileColor is undefined for the default theme. absl::optional<SkColor> profile_color; - if (args->GetListDeprecated()[1].is_int()) - profile_color = args->GetListDeprecated()[1].GetInt(); - size_t avatar_index = args->GetListDeprecated()[2].GetInt(); - bool create_shortcut = args->GetListDeprecated()[3].GetBool(); + if (args[1].is_int()) + profile_color = args[1].GetInt(); + size_t avatar_index = args[2].GetInt(); + bool create_shortcut = args[3].GetBool(); base::TrimWhitespace(profile_name, base::TRIM_ALL, &profile_name); CHECK(!profile_name.empty()); @@ -690,10 +688,11 @@ create_shortcut)); } -void ProfilePickerHandler::HandleGetSwitchProfile(const base::ListValue* args) { +void ProfilePickerHandler::HandleGetSwitchProfile( + const base::Value::List& args) { AllowJavascript(); - CHECK_EQ(1U, args->GetListDeprecated().size()); - const base::Value& callback_id = args->GetListDeprecated()[0]; + CHECK_EQ(1U, args.size()); + const base::Value& callback_id = args[0]; int avatar_icon_size = kProfileCardAvatarSize * web_ui()->GetDeviceScaleFactor(); base::FilePath profile_path = ProfilePicker::GetSwitchProfilePath(); @@ -707,10 +706,10 @@ } void ProfilePickerHandler::HandleConfirmProfileSwitch( - const base::ListValue* args) { - if (args->GetListDeprecated().empty()) + const base::Value::List& args) { + if (args.empty()) return; - const base::Value& profile_path_value = args->GetListDeprecated()[0]; + const base::Value& profile_path_value = args[0]; absl::optional<base::FilePath> profile_path = base::ValueToFilePath(profile_path_value); @@ -726,7 +725,7 @@ } void ProfilePickerHandler::HandleCancelProfileSwitch( - const base::ListValue* args) { + const base::Value::List& args) { ProfilePicker::CancelSignedInFlow(); } @@ -795,14 +794,14 @@ } void ProfilePickerHandler::HandleRecordSignInPromoImpression( - const base::ListValue* /*args*/) { + const base::Value::List& /*args*/) { signin_metrics::RecordSigninImpressionUserActionForAccessPoint( signin_metrics::AccessPoint::ACCESS_POINT_USER_MANAGER); } -void ProfilePickerHandler::HandleSetProfileName(const base::ListValue* args) { - CHECK_EQ(2U, args->GetListDeprecated().size()); - const base::Value& profile_path_value = args->GetListDeprecated()[0]; +void ProfilePickerHandler::HandleSetProfileName(const base::Value::List& args) { + CHECK_EQ(2U, args.size()); + const base::Value& profile_path_value = args[0]; absl::optional<base::FilePath> profile_path = base::ValueToFilePath(profile_path_value); @@ -810,8 +809,7 @@ NOTREACHED(); return; } - std::u16string profile_name = - base::UTF8ToUTF16(args->GetListDeprecated()[1].GetString()); + std::u16string profile_name = base::UTF8ToUTF16(args[1].GetString()); base::TrimWhitespace(profile_name, base::TRIM_ALL, &profile_name); CHECK(!profile_name.empty()); ProfileAttributesEntry* entry = @@ -822,9 +820,9 @@ entry->SetLocalProfileName(profile_name, /*is_default_name=*/false); } -void ProfilePickerHandler::HandleRemoveProfile(const base::ListValue* args) { - CHECK_EQ(1U, args->GetListDeprecated().size()); - const base::Value& profile_path_value = args->GetListDeprecated()[0]; +void ProfilePickerHandler::HandleRemoveProfile(const base::Value::List& args) { + CHECK_EQ(1U, args.size()); + const base::Value& profile_path_value = args[0]; absl::optional<base::FilePath> profile_path = base::ValueToFilePath(profile_path_value); @@ -844,10 +842,10 @@ } void ProfilePickerHandler::HandleGetProfileStatistics( - const base::ListValue* args) { + const base::Value::List& args) { AllowJavascript(); - CHECK_EQ(1U, args->GetListDeprecated().size()); - const base::Value& profile_path_value = args->GetListDeprecated()[0]; + CHECK_EQ(1U, args.size()); + const base::Value& profile_path_value = args[0]; absl::optional<base::FilePath> profile_path = base::ValueToFilePath(profile_path_value); if (!profile_path) @@ -892,12 +890,11 @@ } void ProfilePickerHandler::HandleSelectAccountLacros( - const base::ListValue* args) { + const base::Value::List& args) { AllowJavascript(); - CHECK_EQ(2U, args->GetListDeprecated().size()); - absl::optional<SkColor> profile_color = - args->GetListDeprecated()[0].GetIfInt(); - const std::string& gaia_id = args->GetListDeprecated()[1].GetString(); + CHECK_EQ(2U, args.size()); + absl::optional<SkColor> profile_color = args[0].GetIfInt(); + const std::string& gaia_id = args[1].GetString(); #if BUILDFLAG(IS_CHROMEOS_LACROS) if (IsSelectingSecondaryAccount(web_ui())) { @@ -1183,7 +1180,7 @@ } void ProfilePickerHandler::HandleGetAvailableAccounts( - const base::ListValue* args) { + const base::Value::List& args) { AllowJavascript(); UpdateAvailableAccounts(); }
diff --git a/chrome/browser/ui/webui/signin/profile_picker_handler.h b/chrome/browser/ui/webui/signin/profile_picker_handler.h index caf22f6..eeeae9e 100644 --- a/chrome/browser/ui/webui/signin/profile_picker_handler.h +++ b/chrome/browser/ui/webui/signin/profile_picker_handler.h
@@ -73,29 +73,29 @@ ProfilePickerEnterpriseCreationFlowBrowserTest, CreateSignedInProfileSigninAlreadyExists_CancelSwitch); - void HandleMainViewInitialize(const base::ListValue* args); + void HandleMainViewInitialize(const base::Value::List& args); void HandleLaunchSelectedProfile(bool open_settings, - const base::ListValue* args); - void HandleLaunchGuestProfile(const base::ListValue* args); - void HandleAskOnStartupChanged(const base::ListValue* args); - void HandleRemoveProfile(const base::ListValue* args); - void HandleGetProfileStatistics(const base::ListValue* args); - void HandleSetProfileName(const base::ListValue* args); + const base::Value::List& args); + void HandleLaunchGuestProfile(const base::Value::List& args); + void HandleAskOnStartupChanged(const base::Value::List& args); + void HandleRemoveProfile(const base::Value::List& args); + void HandleGetProfileStatistics(const base::Value::List& args); + void HandleSetProfileName(const base::Value::List& args); // TODO(crbug.com/1115056): Move to new handler for profile creation. - void HandleSelectAccountLacros(const base::ListValue* args); - void HandleGetNewProfileSuggestedThemeInfo(const base::ListValue* args); - void HandleGetProfileThemeInfo(const base::ListValue* args); - void HandleGetAvailableIcons(const base::ListValue* args); - void HandleCreateProfile(const base::ListValue* args); + void HandleSelectAccountLacros(const base::Value::List& args); + void HandleGetNewProfileSuggestedThemeInfo(const base::Value::List& args); + void HandleGetProfileThemeInfo(const base::Value::List& args); + void HandleGetAvailableIcons(const base::Value::List& args); + void HandleCreateProfile(const base::Value::List& args); // Profile switch screen: - void HandleGetSwitchProfile(const base::ListValue* args); - void HandleConfirmProfileSwitch(const base::ListValue* args); - void HandleCancelProfileSwitch(const base::ListValue* args); + void HandleGetSwitchProfile(const base::Value::List& args); + void HandleConfirmProfileSwitch(const base::Value::List& args); + void HandleCancelProfileSwitch(const base::Value::List& args); // |args| is unused. - void HandleRecordSignInPromoImpression(const base::ListValue* args); + void HandleRecordSignInPromoImpression(const base::Value::List& args); void OnLoadSigninFinished(bool success); void GatherProfileStatistics(Profile* profile); @@ -146,7 +146,7 @@ // List of available accounts used by the profile choice and the account // selection screens. - void HandleGetAvailableAccounts(const base::ListValue* args); + void HandleGetAvailableAccounts(const base::Value::List& args); // Queries accounts available for addition in the profile, and ends up sending // them to the WebUI page.
diff --git a/chrome/build/linux.pgo.txt b/chrome/build/linux.pgo.txt index b5beb1f..582ecbd 100644 --- a/chrome/build/linux.pgo.txt +++ b/chrome/build/linux.pgo.txt
@@ -1 +1 @@ -chrome-linux-main-1656050073-99a9cde3c0775f914ecf099d4b963015d843ec76.profdata +chrome-linux-main-1656069731-50b4b85f941dfbae419effa3c398fc5aeb0afa22.profdata
diff --git a/chrome/build/mac-arm.pgo.txt b/chrome/build/mac-arm.pgo.txt index 58a183cd..cfb96c7 100644 --- a/chrome/build/mac-arm.pgo.txt +++ b/chrome/build/mac-arm.pgo.txt
@@ -1 +1 @@ -chrome-mac-arm-main-1656006882-ca562aed5dc993c28f1fa17dff9d9663dcd827f6.profdata +chrome-mac-arm-main-1656069731-ff73b5f9a6d4c62f9b8ab8cc2903daebce5c1abc.profdata
diff --git a/chrome/build/win32.pgo.txt b/chrome/build/win32.pgo.txt index 1eb9241..0e22c2d 100644 --- a/chrome/build/win32.pgo.txt +++ b/chrome/build/win32.pgo.txt
@@ -1 +1 @@ -chrome-win32-main-1656059247-aca39825162226d1b69841cf1d93c7b45da4ccbf.profdata +chrome-win32-main-1656069731-dfbf6e88e915547451bc1e0d9037eef7f1b50786.profdata
diff --git a/chrome/build/win64.pgo.txt b/chrome/build/win64.pgo.txt index 52560e0..93d2be5 100644 --- a/chrome/build/win64.pgo.txt +++ b/chrome/build/win64.pgo.txt
@@ -1 +1 @@ -chrome-win64-main-1656059247-964617ab74d0c288e575deaceb5bee87f13675b1.profdata +chrome-win64-main-1656082142-0df4ee4bd1b252fc8d1876d3c9ed8f3437b323d5.profdata
diff --git a/chrome/common/chrome_features.cc b/chrome/common/chrome_features.cc index cec6fdf6..00c8e6ff 100644 --- a/chrome/common/chrome_features.cc +++ b/chrome/common/chrome_features.cc
@@ -768,9 +768,6 @@ const base::Feature kPrerenderFallbackToPreconnect{ "PrerenderFallbackToPreconnect", base::FEATURE_ENABLED_BY_DEFAULT}; -const base::Feature kPrivacyGuide{"PrivacyGuide", - base::FEATURE_ENABLED_BY_DEFAULT}; - const base::Feature kPrivacyGuide2{"PrivacyGuide2", base::FEATURE_DISABLED_BY_DEFAULT};
diff --git a/chrome/common/chrome_features.h b/chrome/common/chrome_features.h index bb0645a4..d58c14d5 100644 --- a/chrome/common/chrome_features.h +++ b/chrome/common/chrome_features.h
@@ -535,9 +535,6 @@ extern const base::Feature kPrerenderFallbackToPreconnect; COMPONENT_EXPORT(CHROME_FEATURES) -extern const base::Feature kPrivacyGuide; - -COMPONENT_EXPORT(CHROME_FEATURES) extern const base::Feature kPrivacyGuide2; COMPONENT_EXPORT(CHROME_FEATURES)
diff --git a/chrome/common/chromeos/extensions/api/_manifest_features.json b/chrome/common/chromeos/extensions/api/_manifest_features.json index f688a701..29b89e3 100644 --- a/chrome/common/chromeos/extensions/api/_manifest_features.json +++ b/chrome/common/chromeos/extensions/api/_manifest_features.json
@@ -18,7 +18,8 @@ "min_manifest_version": 3, "allowlist": [ "CF6FFE535FA1EE153CCAFBF8AA0613E549413E11", // http://crbug.com/1229585 - "E3303523BFFD1014D4A9D480D692C8B22BE6176B" // http://crbug.com/1255653 + "E3303523BFFD1014D4A9D480D692C8B22BE6176B", // http://crbug.com/1255653 + "61E945826369FCE8F7FE170778D99F89BE7B2156" // http://crbug.com/1334537 ] } }
diff --git a/chrome/common/chromeos/extensions/chromeos_system_extension_info.cc b/chrome/common/chromeos/extensions/chromeos_system_extension_info.cc index 50ea81e5..47aa5fe 100644 --- a/chrome/common/chromeos/extensions/chromeos_system_extension_info.cc +++ b/chrome/common/chromeos/extensions/chromeos_system_extension_info.cc
@@ -38,7 +38,10 @@ {/*manufacturer=*/"HP", /*pwa_origin=*/"*://www.google.com/*"}}, {/*extension_id=*/"alnedpmllcfpgldkagbfbjkloonjlfjb", {/*manufacturer=*/"HP", - /*pwa_origin=*/"https://hpcs-appschr.hpcloud.hp.com/*"}}}; + /*pwa_origin=*/"https://hpcs-appschr.hpcloud.hp.com/*"}}, + {/*extension_id=*/"hdnhcpcfohaeangjpkcjkgmgmjanbmeo", + {/*manufacturer=*/"ASUS", + /*pwa_origin=*/"https://dlcdnccls.asus.com/*"}}}; return kExtensionIdToExtensionInfoMap; }
diff --git a/chrome/common/chromeos/extensions/chromeos_system_extension_info_unittest.cc b/chrome/common/chromeos/extensions/chromeos_system_extension_info_unittest.cc index 4a308ec0..3f4ff016 100644 --- a/chrome/common/chromeos/extensions/chromeos_system_extension_info_unittest.cc +++ b/chrome/common/chromeos/extensions/chromeos_system_extension_info_unittest.cc
@@ -7,8 +7,8 @@ #include "base/command_line.h" #include "testing/gtest/include/gtest/gtest.h" -TEST(ChromeOSSystemExtensionInfo, AllowlistedExtensionsSizeEqualsToOne) { - ASSERT_EQ(2u, chromeos::GetChromeOSSystemExtensionInfosSize()); +TEST(ChromeOSSystemExtensionInfo, CheckAllowlistedExtensionsSize) { + ASSERT_EQ(3u, chromeos::GetChromeOSSystemExtensionInfosSize()); } TEST(ChromeOSSystemExtensionInfo, GoogleExtension) { @@ -31,6 +31,16 @@ EXPECT_EQ("https://hpcs-appschr.hpcloud.hp.com/*", extension_info.pwa_origin); } +TEST(ChromeOSSystemExtensionInfo, ASUSExtension) { + const auto& asus_extension_id = "hdnhcpcfohaeangjpkcjkgmgmjanbmeo"; + ASSERT_TRUE(chromeos::IsChromeOSSystemExtension(asus_extension_id)); + + const auto extension_info = + chromeos::GetChromeOSExtensionInfoForId(asus_extension_id); + EXPECT_EQ("ASUS", extension_info.manufacturer); + EXPECT_EQ("https://dlcdnccls.asus.com/*", extension_info.pwa_origin); +} + TEST(ChromeOSSystemExtensionInfo, ManufacturerOverride) { constexpr char kManufacturerOverride[] = "TEST_OEM";
diff --git a/chrome/common/chromeos/extensions/manifest_tests/extension_manifests_chromeos_system_extension_unittest.cc b/chrome/common/chromeos/extensions/manifest_tests/extension_manifests_chromeos_system_extension_unittest.cc index 3d87185..8ffd106c 100644 --- a/chrome/common/chromeos/extensions/manifest_tests/extension_manifests_chromeos_system_extension_unittest.cc +++ b/chrome/common/chromeos/extensions/manifest_tests/extension_manifests_chromeos_system_extension_unittest.cc
@@ -19,17 +19,25 @@ } TEST_F(ExtensionManifestChromeOSSystemExtensionTest, - ValidChromeOSSystemExtension_Allowlisted_1) { + ValidChromeOSSystemExtension_Allowlisted_Google) { scoped_refptr<extensions::Extension> extension( - LoadAndExpectSuccess("chromeos_system_extension.json")); + LoadAndExpectSuccess("chromeos_system_extension_google.json")); EXPECT_TRUE(extension->is_chromeos_system_extension()); EXPECT_TRUE(extension->install_warnings().empty()); } TEST_F(ExtensionManifestChromeOSSystemExtensionTest, - ValidChromeOSSystemExtension_Allowlisted_2) { + ValidChromeOSSystemExtension_Allowlisted_HP) { scoped_refptr<extensions::Extension> extension( - LoadAndExpectSuccess("chromeos_system_extension_2.json")); + LoadAndExpectSuccess("chromeos_system_extension_hp.json")); + EXPECT_TRUE(extension->is_chromeos_system_extension()); + EXPECT_TRUE(extension->install_warnings().empty()); +} + +TEST_F(ExtensionManifestChromeOSSystemExtensionTest, + ValidChromeOSSystemExtension_Allowlisted_ASUS) { + scoped_refptr<extensions::Extension> extension( + LoadAndExpectSuccess("chromeos_system_extension_asus.json")); EXPECT_TRUE(extension->is_chromeos_system_extension()); EXPECT_TRUE(extension->install_warnings().empty()); }
diff --git a/chrome/common/profiler/thread_profiler_platform_configuration.cc b/chrome/common/profiler/thread_profiler_platform_configuration.cc index 24c867d..2bb8113 100644 --- a/chrome/common/profiler/thread_profiler_platform_configuration.cc +++ b/chrome/common/profiler/thread_profiler_platform_configuration.cc
@@ -214,9 +214,6 @@ // http://uma/p/chrome/timeline_v2?sid=39bc30a43a01d045204d0add05ad120a return 0.75; - case metrics::CallStackProfileParams::Process::kUtility: - return 1.0; - default: return 0.0; } @@ -228,7 +225,6 @@ // TODO(https://crbug.com/1326430): Enable for all the default processes. switch (process) { case metrics::CallStackProfileParams::Process::kRenderer: - case metrics::CallStackProfileParams::Process::kUtility: return true; default:
diff --git a/chrome/common/profiler/thread_profiler_platform_configuration_unittest.cc b/chrome/common/profiler/thread_profiler_platform_configuration_unittest.cc index da2391e8..668c89e 100644 --- a/chrome/common/profiler/thread_profiler_platform_configuration_unittest.cc +++ b/chrome/common/profiler/thread_profiler_platform_configuration_unittest.cc
@@ -158,7 +158,7 @@ EXPECT_EQ(0.0, config()->GetChildProcessEnableFraction( metrics::CallStackProfileParams::Process::kNetworkService)); - EXPECT_EQ(1.0, config()->GetChildProcessEnableFraction( + EXPECT_EQ(0.0, config()->GetChildProcessEnableFraction( metrics::CallStackProfileParams::Process::kUtility)); EXPECT_EQ(0.0, config()->GetChildProcessEnableFraction( metrics::CallStackProfileParams::Process::kUnknown));
diff --git a/chrome/test/BUILD.gn b/chrome/test/BUILD.gn index ddcfec00..26b3af9 100644 --- a/chrome/test/BUILD.gn +++ b/chrome/test/BUILD.gn
@@ -8584,10 +8584,9 @@ # //chrome include. # TODO(crbug.com/1215474): Eliminate //chrome being visible in the GN structure # on Chromecast and remove this section entirely. - # TODO(crbug.com/1314528): Remove the is_linux check when fixed. # TODO(crbug.com/1330636): Remove the Fuchsia `is_chromecast` condition once # such builds no longer reach this file. - if ((is_linux && is_castos) || (is_fuchsia && is_chromecast)) { + if (is_castos || (is_fuchsia && is_chromecast)) { sources -= [ "../browser/browsing_data/browsing_data_media_license_helper_unittest.cc", "../browser/extensions/api/safe_browsing_private/safe_browsing_private_event_router_unittest.cc",
diff --git a/chrome/test/base/chromeos/ash_browser_test_starter.cc b/chrome/test/base/chromeos/ash_browser_test_starter.cc index e24c3970..1095c18 100644 --- a/chrome/test/base/chromeos/ash_browser_test_starter.cc +++ b/chrome/test/base/chromeos/ash_browser_test_starter.cc
@@ -40,7 +40,9 @@ env->SetVar("XDG_RUNTIME_DIR", scoped_temp_dir_xdg_.GetPath().AsUTF8Unsafe()); base::CommandLine* command_line = base::CommandLine::ForCurrentProcess(); - scoped_feature_list_.InitAndEnableFeature(chromeos::features::kLacrosSupport); + scoped_feature_list_.InitWithFeatures( + {chromeos::features::kLacrosSupport, chromeos::features::kLacrosPrimary}, + {}); command_line->AppendSwitch("enable-wayland-server"); command_line->AppendSwitch("no-startup-window"); return true;
diff --git a/chrome/test/data/extensions/fetch1.html b/chrome/test/data/extensions/fetch1.html new file mode 100644 index 0000000..a8c21d9 --- /dev/null +++ b/chrome/test/data/extensions/fetch1.html
@@ -0,0 +1 @@ +fetch1 - cat
diff --git a/chrome/test/data/extensions/fetch2.html b/chrome/test/data/extensions/fetch2.html new file mode 100644 index 0000000..93fe6de2 --- /dev/null +++ b/chrome/test/data/extensions/fetch2.html
@@ -0,0 +1 @@ +fetch2 - dog
diff --git a/chrome/test/data/extensions/manifest_tests/chromeos_system_extension_asus.json b/chrome/test/data/extensions/manifest_tests/chromeos_system_extension_asus.json new file mode 100644 index 0000000..c705ce51 --- /dev/null +++ b/chrome/test/data/extensions/manifest_tests/chromeos_system_extension_asus.json
@@ -0,0 +1,18 @@ +{ + "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAq5OLnSnlsdXfa6PJpsNne3dtyqUcGi5p/oZ2VY9m2HM4feuoh8hD9flPWGzvjJw7FMnoE3aQ1pSjx0+g/GbC7ALAORlJoF7v8xuArmQ+YmLprO3APd4BKxNQVagUGWwfsD29XUcOYAkvU7c2oJaueaJ9XJ1i2+68NNsAqvFhDjB3tCFHk9wC7jluDstXf32c83TdHwQlnN9KEd5t2qS/Bm7NlZurrozFqZkwGuTAct1h+Wok8kC98fRnynFNOC8ks45QsqsrhaXresy00/SIRvANGRFrPBLfnpe7tKQ9X0HCEn6kT1iGe5zMcNhD5oKF5Al1WaVUy/DBR4BfsNC8DwIDAQAB", + "name": "Test chromeos extension", + "version": "1.0", + "manifest_version": 3, + "permissions": [ + "os.diagnostics", + "os.telemetry", + "os.telemetry.serial_number" + ], + "chromeos_system_extension": {}, + "externally_connectable": { + "matches": [ + "https://dlcdnccls.asus.com/*" + ] + }, + "options_page": "options.html" +}
diff --git a/chrome/test/data/extensions/manifest_tests/chromeos_system_extension.json b/chrome/test/data/extensions/manifest_tests/chromeos_system_extension_google.json similarity index 100% rename from chrome/test/data/extensions/manifest_tests/chromeos_system_extension.json rename to chrome/test/data/extensions/manifest_tests/chromeos_system_extension_google.json
diff --git a/chrome/test/data/extensions/manifest_tests/chromeos_system_extension_2.json b/chrome/test/data/extensions/manifest_tests/chromeos_system_extension_hp.json similarity index 100% rename from chrome/test/data/extensions/manifest_tests/chromeos_system_extension_2.json rename to chrome/test/data/extensions/manifest_tests/chromeos_system_extension_hp.json
diff --git a/chrome/test/data/webui/settings/basic_page_test.ts b/chrome/test/data/webui/settings/basic_page_test.ts index 02723f1..f715e02 100644 --- a/chrome/test/data/webui/settings/basic_page_test.ts +++ b/chrome/test/data/webui/settings/basic_page_test.ts
@@ -9,7 +9,6 @@ import 'chrome://settings/lazy_load.js'; import {isChromeOS, isLacros, webUIListenerCallback} from 'chrome://resources/js/cr.m.js'; -import {loadTimeData} from 'chrome://resources/js/load_time_data.m.js'; import {flush} from 'chrome://resources/polymer/v3_0/polymer/polymer_bundled.min.js'; import {CrSettingsPrefs, MetricsBrowserProxyImpl, pageVisibility, PrivacyGuideBrowserProxy, PrivacyGuideBrowserProxyImpl, PrivacyGuideInteractions, Router, routes, SettingsBasicPageElement, SettingsIdleLoadElement, SettingsPrefsElement, SettingsSectionElement, StatusAction, SyncStatus} from 'chrome://settings/settings.js'; import {assertEquals, assertFalse, assertTrue} from 'chrome://webui-test/chai_assert.js'; @@ -40,11 +39,11 @@ suite('SettingsBasicPage', () => { let page: SettingsBasicPageElement; + let settingsPrefs: SettingsPrefsElement; suiteSetup(function() { - loadTimeData.overrideValues({ - privacyGuideEnabled: false, - }); + settingsPrefs = document.createElement('settings-prefs'); + return CrSettingsPrefs.initialized; }); setup(async function() { @@ -55,6 +54,9 @@ Router.getInstance().navigateTo(routes.BASIC); page = document.createElement('settings-basic-page'); + page.prefs = settingsPrefs.prefs!; + // Don't show the privacy guide promo in regular tests. + page.setPrefValue('privacy_guide.viewed', true); document.body.appendChild(page); page.scroller = document.body; @@ -262,6 +264,7 @@ }); }); +// TODO(crbug/1215630): Remove once the privacy guide promo has been removed. suite('PrivacyGuidePromo', () => { let page: SettingsBasicPageElement; let settingsPrefs: SettingsPrefsElement; @@ -274,12 +277,13 @@ }); setup(async function() { - assertTrue(loadTimeData.getBoolean('privacyGuideEnabled')); privacyGuideBrowserProxy = new TestPrivacyGuideBrowserProxy(); PrivacyGuideBrowserProxyImpl.setInstance(privacyGuideBrowserProxy); document.body.innerHTML = ''; page = document.createElement('settings-basic-page'); page.prefs = settingsPrefs.prefs!; + // The promo is only shown when privacy guide hasn't been visited yet. + page.setPrefValue('privacy_guide.viewed', false); document.body.appendChild(page); page.scroller = document.body; testMetricsBrowserProxy = new TestMetricsBrowserProxy(); @@ -306,8 +310,6 @@ // Same as the SometimesMoreSectionsShown test in the suite above, but // including the privacy guide. - // TODO(crbug.com/1215630): Merge this test with the - // SometimesMoreSectionsShown test when the privacy guide flag is removed. test('SometimesMoreSectionsShownWithPrivacyGuide', async () => { const whenDone = eventToPromise('show-container', page); Router.getInstance().navigateTo(routes.PRIVACY); @@ -315,7 +317,6 @@ await flushTasks(); await privacyGuideBrowserProxy.whenCalled('incrementPromoImpressionCount'); - const activeSections = page.shadowRoot!.querySelectorAll<SettingsSectionElement>( 'settings-section[active]'); @@ -368,12 +369,8 @@ }); test('privacyGuidePromoNoThanksTest', function() { - // Make sure the pref is set and that privacy guide has never been seen - // before. - page.prefs.privacy_guide.viewed.value = false; - flush(); - assertTrue(isChildVisible(page, '#privacyGuidePromo')); + assertFalse(page.getPref('privacy_guide.viewed').value); // Click the no thanks button. const privacyGuidePromo = @@ -388,6 +385,8 @@ }); test('privacyGuidePromoStartMetrics', async function() { + assertTrue(isChildVisible(page, '#privacyGuidePromo')); + // Click the start button. const privacyGuidePromo = page.shadowRoot!.querySelector<HTMLElement>('#privacyGuidePromo')!;
diff --git a/chrome/test/data/webui/settings/chromeos/manage_accessibility_page_tests.js b/chrome/test/data/webui/settings/chromeos/manage_accessibility_page_tests.js index 148d49d2..3ea0f7a8 100644 --- a/chrome/test/data/webui/settings/chromeos/manage_accessibility_page_tests.js +++ b/chrome/test/data/webui/settings/chromeos/manage_accessibility_page_tests.js
@@ -258,8 +258,7 @@ const params = new URLSearchParams(); params.append('settingId', '1522'); - Router.getInstance().navigateTo( - routes.MANAGE_ACCESSIBILITY, params); + Router.getInstance().navigateTo(routes.MANAGE_ACCESSIBILITY, params); flush(); @@ -390,42 +389,52 @@ page.computeDictationLocaleSubtitle_()); }); - [{selector: '#ttsSubpageButton', route: routes.MANAGE_TTS_SETTINGS}, - { - selector: '#captionsSubpageButton', - route: routes.MANAGE_CAPTION_SETTINGS - }, - {selector: '#displaySubpageButton', route: routes.DISPLAY}, - {selector: '#keyboardSubpageButton', route: routes.KEYBOARD}, - {selector: '#pointerSubpageButton', route: routes.POINTERS}, - ].forEach(({selector, route}) => { - test( - `should focus ${selector} button when returning from ${ - route.path} subpage`, - async () => { - initPage(); - flush(); - const router = Router.getInstance(); + [true, false].forEach(isAccessibilityOSSettingsVisibilityEnabled => { + loadTimeData.overrideValues({isAccessibilityOSSettingsVisibilityEnabled}); - const subpageButton = page.shadowRoot.querySelector(selector); - assertTrue(!!subpageButton); + const selectorRouteList = [ + { + selector: '#captionsSubpageButton', + route: routes.MANAGE_CAPTION_SETTINGS + }, + {selector: '#displaySubpageButton', route: routes.DISPLAY}, + {selector: '#keyboardSubpageButton', route: routes.KEYBOARD}, + {selector: '#pointerSubpageButton', route: routes.POINTERS} + ]; - subpageButton.click(); - assertEquals(route, router.getCurrentRoute()); - assertNotEquals( - subpageButton, page.shadowRoot.activeElement, - `${selector} should not be focused`); + if (!isAccessibilityOSSettingsVisibilityEnabled) { + selectorRouteList.push( + {selector: '#ttsSubpageButton', route: routes.MANAGE_TTS_SETTINGS}); + } - const popStateEventPromise = eventToPromise('popstate', window); - router.navigateToPreviousRoute(); - await popStateEventPromise; - await waitBeforeNextRender(page); + selectorRouteList.forEach(({selector, route}) => { + test( + `should focus ${selector} button when returning from ${ + route.path} subpage`, + async () => { + initPage(); + flush(); + const router = Router.getInstance(); - assertEquals( - routes.MANAGE_ACCESSIBILITY, router.getCurrentRoute()); - assertEquals( - subpageButton, page.shadowRoot.activeElement, - `${selector} should be focused`); - }); + const subpageButton = page.shadowRoot.querySelector(selector); + assertTrue(!!subpageButton); + + subpageButton.click(); + assertEquals(route, router.getCurrentRoute()); + assertNotEquals( + subpageButton, page.shadowRoot.activeElement, + `${selector} should not be focused`); + + const popStateEventPromise = eventToPromise('popstate', window); + router.navigateToPreviousRoute(); + await popStateEventPromise; + await waitBeforeNextRender(page); + + assertEquals(routes.MANAGE_ACCESSIBILITY, router.getCurrentRoute()); + assertEquals( + subpageButton, page.shadowRoot.activeElement, + `${selector} should be focused`); + }); + }); }); });
diff --git a/chrome/test/data/webui/settings/chromeos/os_settings_v3_browsertest.js b/chrome/test/data/webui/settings/chromeos/os_settings_v3_browsertest.js index 33e3a44d0..91ede06 100644 --- a/chrome/test/data/webui/settings/chromeos/os_settings_v3_browsertest.js +++ b/chrome/test/data/webui/settings/chromeos/os_settings_v3_browsertest.js
@@ -404,6 +404,7 @@ ['SwitchAccessSetupGuideDialog', 'switch_access_setup_guide_dialog_test.js'], ['SwitchAccessSubpage', 'switch_access_subpage_tests.js'], ['TetherConnectionDialog', 'tether_connection_dialog_test.js'], + ['TextToSpeechPage', 'text_to_speech_page_tests.js'], ['TextToSpeechSubpage', 'text_to_speech_subpage_tests.js'], ['TimezoneSelector', 'timezone_selector_test.js'], ['TimezoneSubpage', 'timezone_subpage_test.js'],
diff --git a/chrome/test/data/webui/settings/chromeos/text_to_speech_page_tests.js b/chrome/test/data/webui/settings/chromeos/text_to_speech_page_tests.js new file mode 100644 index 0000000..e6a9a3c --- /dev/null +++ b/chrome/test/data/webui/settings/chromeos/text_to_speech_page_tests.js
@@ -0,0 +1,78 @@ +// Copyright 2019 The Chromium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +import 'chrome://os-settings/chromeos/lazy_load.js'; + +import {Router, routes} from 'chrome://os-settings/chromeos/os_settings.js'; +import {flush} from 'chrome://resources/polymer/v3_0/polymer/polymer_bundled.min.js'; +import {eventToPromise, isVisible, waitAfterNextRender, waitBeforeNextRender} from 'chrome://test/test_util.js'; + +import {assertEquals, assertFalse, assertTrue} from '../../chai_assert.js'; + +suite('TextToSpeechPageTests', function() { + let page = null; + + function initPage(opt_prefs) { + page = document.createElement('settings-text-to-speech-page'); + page.prefs = opt_prefs || getDefaultPrefs(); + document.body.appendChild(page); + } + + function getDefaultPrefs() { + return { + 'settings': { + 'accessibility': { + key: 'settings.accessibility', + type: chrome.settingsPrivate.PrefType.BOOLEAN, + value: false, + } + } + }; + } + + setup(function() { + PolymerTest.clearBody(); + loadTimeData.overrideValues( + {isAccessibilityOSSettingsVisibilityEnabled: true}); + Router.getInstance().navigateTo(routes.TEXT_TO_SPEECH); + }); + + teardown(function() { + if (page) { + page.remove(); + } + Router.getInstance().resetRouteForTesting(); + }); + + [{selector: '#ttsSubpageButton', route: routes.MANAGE_TTS_SETTINGS}, + ].forEach(({selector, route}) => { + test( + `should focus ${selector} button when returning from ${ + route.path} subpage`, + async () => { + initPage(); + flush(); + const router = Router.getInstance(); + + const subpageButton = page.shadowRoot.querySelector(selector); + assertTrue(!!subpageButton); + + subpageButton.click(); + assertEquals(route, router.getCurrentRoute()); + assertNotEquals( + subpageButton, page.shadowRoot.activeElement, + `${selector} should not be focused`); + + const popStateEventPromise = eventToPromise('popstate', window); + router.navigateToPreviousRoute(); + await popStateEventPromise; + await waitBeforeNextRender(page); + + assertEquals(routes.TEXT_TO_SPEECH, router.getCurrentRoute()); + assertEquals( + subpageButton, page.shadowRoot.activeElement, + `${selector} should be focused`); + }); + }); +});
diff --git a/chrome/test/data/webui/settings/cr_settings_browsertest.js b/chrome/test/data/webui/settings/cr_settings_browsertest.js index 06b0f5d..1814c6e 100644 --- a/chrome/test/data/webui/settings/cr_settings_browsertest.js +++ b/chrome/test/data/webui/settings/cr_settings_browsertest.js
@@ -78,11 +78,6 @@ get browsePreload() { return 'chrome://settings/test_loader.html?module=settings/basic_page_test.js&host=webui-test'; } - - /** @override */ - get featureListInternal() { - return {enabled: ['features::kPrivacyGuide']}; - } }; // TODO(crbug.com/1298753): Flaky on Mac. @@ -421,7 +416,6 @@ get featureListInternal() { return { enabled: [ - 'features::kPrivacyGuide', 'features::kPrivacyGuide2', ] }; @@ -449,8 +443,8 @@ runMochaSuite('PrivacySandboxEnabled'); }); -TEST_F('CrSettingsPrivacyPageTest', 'PrivacyGuideEnabled', function() { - runMochaSuite('PrivacyGuideEnabled'); +TEST_F('CrSettingsPrivacyPageTest', 'PrivacyGuideRowTests', function() { + runMochaSuite('PrivacyGuideRowTests'); }); TEST_F('CrSettingsPrivacyPageTest', 'PrivacyGuide2Disabled', function() { @@ -489,7 +483,6 @@ get featureListInternal() { return { enabled: [ - 'features::kPrivacyGuide', 'features::kPrivacyGuide2', ] };
diff --git a/chrome/test/data/webui/settings/privacy_page_test.ts b/chrome/test/data/webui/settings/privacy_page_test.ts index 0a3cae8a..c187fe6 100644 --- a/chrome/test/data/webui/settings/privacy_page_test.ts +++ b/chrome/test/data/webui/settings/privacy_page_test.ts
@@ -71,7 +71,6 @@ suiteSetup(function() { loadTimeData.overrideValues({ isPrivacySandboxRestricted: true, - privacyGuideEnabled: false, }); settingsPrefs = document.createElement('settings-prefs'); @@ -122,10 +121,6 @@ assertEquals(page.$.cookiesLinkRow.subLabel, testLabels[1]); }); - test('privacyGuideRowNotVisible', function() { - assertFalse(isChildVisible(page, '#privacyGuideLinkRow')); - }); - test('ContentSettingsVisibility', async function() { // Ensure pages are visited so that HTML components are stamped. redesignedPages.forEach(route => Router.getInstance().navigateTo(route)); @@ -240,7 +235,7 @@ }); }); -suite('PrivacyGuideEnabled', function() { +suite('PrivacyGuideRowTests', function() { let page: SettingsPrivacyPageElement; let settingsPrefs: SettingsPrefsElement; let metricsBrowserProxy: TestMetricsBrowserProxy;
diff --git a/chromeos/dbus/missive/fake_missive_client.cc b/chromeos/dbus/missive/fake_missive_client.cc index fadad8b..c156e340 100644 --- a/chromeos/dbus/missive/fake_missive_client.cc +++ b/chromeos/dbus/missive/fake_missive_client.cc
@@ -28,6 +28,7 @@ const reporting::Priority priority, reporting::Record record, base::OnceCallback<void(reporting::Status)> completion_callback) { + enqueued_records_[priority].push_back(std::move(record)); std::move(completion_callback).Run(reporting::Status::StatusOK()); } @@ -56,4 +57,9 @@ return weak_ptr_factory_.GetWeakPtr(); } +const std::vector<::reporting::Record>& FakeMissiveClient::GetEnqueuedRecords( + ::reporting::Priority priority) { + return enqueued_records_[priority]; +} + } // namespace chromeos
diff --git a/chromeos/dbus/missive/fake_missive_client.h b/chromeos/dbus/missive/fake_missive_client.h index 898f7c2..b422faf 100644 --- a/chromeos/dbus/missive/fake_missive_client.h +++ b/chromeos/dbus/missive/fake_missive_client.h
@@ -5,10 +5,15 @@ #ifndef CHROMEOS_DBUS_MISSIVE_FAKE_MISSIVE_CLIENT_H_ #define CHROMEOS_DBUS_MISSIVE_FAKE_MISSIVE_CLIENT_H_ +#include <vector> + #include "base/callback.h" +#include "base/containers/flat_map.h" #include "base/memory/weak_ptr.h" #include "base/task/sequenced_task_runner.h" #include "chromeos/dbus/missive/missive_client.h" +#include "components/reporting/proto/synced/record.pb.h" +#include "components/reporting/proto/synced/record_constants.pb.h" namespace chromeos { @@ -23,7 +28,7 @@ FakeMissiveClient(const FakeMissiveClient& other) = delete; FakeMissiveClient& operator=(const FakeMissiveClient& other) = delete; - void Init() override; + void Init(); // MissiveClient implementation: void EnqueueRecord( @@ -40,6 +45,14 @@ TestInterface* GetTestInterface() override; base::WeakPtr<MissiveClient> GetWeakPtr() override; + // |MissiveClient::TestInterface| implementation: + const std::vector<::reporting::Record>& GetEnqueuedRecords( + ::reporting::Priority priority) override; + + private: + base::flat_map<::reporting::Priority, std::vector<::reporting::Record>> + enqueued_records_; + // Weak pointer factory - must be last member of the class. base::WeakPtrFactory<FakeMissiveClient> weak_ptr_factory_{this}; };
diff --git a/chromeos/dbus/missive/missive_client.cc b/chromeos/dbus/missive/missive_client.cc index aa7a612..abdde47f 100644 --- a/chromeos/dbus/missive/missive_client.cc +++ b/chromeos/dbus/missive/missive_client.cc
@@ -336,7 +336,7 @@ // static void MissiveClient::InitializeFake() { - MissiveClient::InitializeFake<FakeMissiveClient>(); + (new FakeMissiveClient())->Init(); } // static
diff --git a/chromeos/dbus/missive/missive_client.h b/chromeos/dbus/missive/missive_client.h index d4dc55c..d83af7d 100644 --- a/chromeos/dbus/missive/missive_client.h +++ b/chromeos/dbus/missive/missive_client.h
@@ -5,7 +5,7 @@ #ifndef CHROMEOS_DBUS_MISSIVE_MISSIVE_CLIENT_H_ #define CHROMEOS_DBUS_MISSIVE_MISSIVE_CLIENT_H_ -#include <type_traits> +#include <vector> #include "base/callback.h" #include "base/component_export.h" @@ -32,7 +32,8 @@ // only implemented in the fake implementation. class TestInterface { public: - virtual void Init() = 0; + virtual const std::vector<::reporting::Record>& GetEnqueuedRecords( + ::reporting::Priority) = 0; protected: virtual ~TestInterface() = default; @@ -45,23 +46,8 @@ static void Initialize(dbus::Bus* bus); // Creates and initializes a fake global instance if not already created. - // This is a non-template overload of the template method "InitializeFake". - // Absence of this overload, all usage of "InitializeFake" would require - // including |fake_missive_client.h| even though none of the method there is - // used. static void InitializeFake(); - // Creates and initializes a fake global instance for the specified type if - // one is not already created. - template <class T> - static void InitializeFake() { - static_assert(std::is_base_of<MissiveClient, T>::value, - "T must extend MissiveClient"); - static_assert(std::is_base_of<MissiveClient::TestInterface, T>::value, - "T must extend MissiveClient::TestInterface"); - (new T())->Init(); - } - // Destroys the global instance. static void Shutdown();
diff --git a/components/certificate_transparency/data/log_list.json b/components/certificate_transparency/data/log_list.json index 95cd775..a6fd9b6 100644 --- a/components/certificate_transparency/data/log_list.json +++ b/components/certificate_transparency/data/log_list.json
@@ -1,6 +1,6 @@ { - "version": "10.21", - "log_list_timestamp": "2022-06-23T12:56:07Z", + "version": "10.22", + "log_list_timestamp": "2022-06-24T12:54:15Z", "operators": [ { "name": "Google",
diff --git a/components/cronet/android/BUILD.gn b/components/cronet/android/BUILD.gn index d70cfbc..68e8a90 100644 --- a/components/cronet/android/BUILD.gn +++ b/components/cronet/android/BUILD.gn
@@ -688,7 +688,7 @@ "*/multidex/*.class", "*/process_launcher/*.class", "*/SysUtils*.class", - "org/chromium/base/FeatureList*.class", + "org/chromium/base/Feature*.class", "org/chromium/base/jank_tracker/*.class", "org/chromium/base/memory/MemoryPressureMonitor*.class", ]
diff --git a/components/history_clusters/core/history_clusters_db_tasks.cc b/components/history_clusters/core/history_clusters_db_tasks.cc index 473dbd9..c6e6854 100644 --- a/components/history_clusters/core/history_clusters_db_tasks.cc +++ b/components/history_clusters/core/history_clusters_db_tasks.cc
@@ -43,13 +43,13 @@ GetAnnotatedVisitsToCluster::GetAnnotatedVisitsToCluster( IncompleteVisitMap incomplete_visit_map, - base::Time begin_time, + base::Time begin_time_limit, QueryClustersContinuationParams continuation_params, bool recent_first, Callback callback) : incomplete_visit_map_(incomplete_visit_map), begin_time_limit_( - std::max(begin_time, base::Time::Now() - base::Days(90))), + std::max(begin_time_limit, base::Time::Now() - base::Days(90))), continuation_params_(continuation_params), recent_first_(recent_first), callback_(std::move(callback)) { @@ -64,16 +64,9 @@ history::HistoryDatabase* db) { base::ElapsedThreadTimer query_visits_timer; - // The end time used in the initial history request for completed visits. - // This is the upper bound time of all the visits fetched. Used later to add - // incomplete visits from the same time range we scanned for completed visits. - // Cached here as `continuation_params` will be updated after each history - // request. - base::Time original_end_time = continuation_params_.continuation_time; - history::QueryOptions options; - // Accumulate 1 day at a time of visits to avoid breaking up clusters. + // Accumulate 1 day at a time of visits to avoid breaking up clusters. while (annotated_visits_.empty() && !continuation_params_.is_done) { // Because `base::Time::Now()` may change during the async history request, // and because determining whether history was exhausted depends on whether @@ -82,16 +75,16 @@ const auto now = base::Time::Now(); options = GetHistoryQueryOptions(backend, now); + DCHECK(!options.begin_time.is_null()); + DCHECK(!options.end_time.is_null()); if (options.begin_time == options.end_time) break; // Tack on all the newly fetched visits onto our accumulator vector. bool limited_by_max_count = AddUnclusteredVisits(backend, options); + AddIncompleteVisits(backend, options.begin_time, options.end_time); IncrementContinuationParams(options, limited_by_max_count, now); } - AddIncompleteVisits(backend, continuation_params_.continuation_time, - original_end_time); - base::UmaHistogramTimes( "History.Clusters.Backend.QueryAnnotatedVisits.ThreadTime", query_visits_timer.Elapsed()); @@ -194,10 +187,8 @@ // `options.max_count`. const auto& visit_time = incomplete_visit_context_annotations.visit_row.visit_time; - if ((!begin_time.is_null() && visit_time < begin_time) || - (!end_time.is_null() && visit_time >= end_time)) { + if (visit_time < begin_time || visit_time >= end_time) continue; - } // Discard any incomplete visits that were already fetched from History. // This can happen when History finishes writing the rows after we snapshot
diff --git a/components/history_clusters/core/history_clusters_db_tasks.h b/components/history_clusters/core/history_clusters_db_tasks.h index 6cd0d6f..31ca694f 100644 --- a/components/history_clusters/core/history_clusters_db_tasks.h +++ b/components/history_clusters/core/history_clusters_db_tasks.h
@@ -38,7 +38,7 @@ GetAnnotatedVisitsToCluster( IncompleteVisitMap incomplete_visit_map, - base::Time begin_time, + base::Time begin_time_limit, QueryClustersContinuationParams continuation_params, bool recent_first, Callback callback);
diff --git a/components/nacl/browser/pnacl_translation_cache.cc b/components/nacl/browser/pnacl_translation_cache.cc index a772808..209a51fc 100644 --- a/components/nacl/browser/pnacl_translation_cache.cc +++ b/components/nacl/browser/pnacl_translation_cache.cc
@@ -341,27 +341,31 @@ const base::FilePath& cache_dir, int cache_size, CompletionOnceCallback callback) { - int rv = disk_cache::CreateCacheBackend( + disk_cache::BackendResult result = disk_cache::CreateCacheBackend( cache_type, net::CACHE_BACKEND_DEFAULT, /*file_operations=*/nullptr, cache_dir, cache_size, disk_cache::ResetHandling::kResetOnError, nullptr, /* dummy net log */ - &disk_cache_, base::BindOnce(&PnaclTranslationCache::OnCreateBackendComplete, AsWeakPtr())); - if (rv == net::ERR_IO_PENDING) { + if (result.net_error == net::OK) { + disk_cache_ = std::move(result.backend); + } else if (result.net_error == net::ERR_IO_PENDING) { init_callback_ = std::move(callback); } - return rv; + return result.net_error; } -void PnaclTranslationCache::OnCreateBackendComplete(int rv) { - if (rv < 0) { - LOG(ERROR) << "Backend init failed:" << net::ErrorToString(rv); +void PnaclTranslationCache::OnCreateBackendComplete( + disk_cache::BackendResult result) { + if (result.net_error < 0) { + LOG(ERROR) << "Backend init failed:" + << net::ErrorToString(result.net_error); } + disk_cache_ = std::move(result.backend); // Invoke our client's callback function. if (!init_callback_.is_null()) { content::GetUIThreadTaskRunner({})->PostTask( - FROM_HERE, base::BindOnce(std::move(init_callback_), rv)); + FROM_HERE, base::BindOnce(std::move(init_callback_), result.net_error)); } }
diff --git a/components/nacl/browser/pnacl_translation_cache.h b/components/nacl/browser/pnacl_translation_cache.h index 50cc0cd..d0bbd84 100644 --- a/components/nacl/browser/pnacl_translation_cache.h +++ b/components/nacl/browser/pnacl_translation_cache.h
@@ -16,6 +16,7 @@ namespace disk_cache { class Backend; +struct BackendResult; } namespace nacl { @@ -93,7 +94,7 @@ int cache_size, CompletionOnceCallback callback); - void OnCreateBackendComplete(int rv); + void OnCreateBackendComplete(disk_cache::BackendResult result); std::unique_ptr<disk_cache::Backend> disk_cache_; CompletionOnceCallback init_callback_;
diff --git a/components/omnibox/browser/autocomplete_result.cc b/components/omnibox/browser/autocomplete_result.cc index ec133cf..9018910 100644 --- a/components/omnibox/browser/autocomplete_result.cc +++ b/components/omnibox/browser/autocomplete_result.cc
@@ -335,7 +335,7 @@ } // Group search suggestions above URL suggestions. -#if BUILDFLAG(IS_ANDROID) +#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_IOS) if (matches_.size() > 2 && !base::FeatureList::IsEnabled(omnibox::kAdaptiveSuggestionsCount)) { #else
diff --git a/components/omnibox/browser/autocomplete_result.h b/components/omnibox/browser/autocomplete_result.h index b5cfea0..62cfbc8 100644 --- a/components/omnibox/browser/autocomplete_result.h +++ b/components/omnibox/browser/autocomplete_result.h
@@ -252,6 +252,12 @@ const AutocompleteResult& new_result, bool in_start); + // This method implements a stateful stable partition. Matches which are + // search types, and their submatches regardless of type, are shifted + // earlier in the range, while non-search types and their submatches + // are shifted later. + static void GroupSuggestionsBySearchVsURL(iterator begin, iterator end); + // This value should be comfortably larger than any max-autocomplete-matches // under consideration. static constexpr size_t kMaxAutocompletePositionValue = 30; @@ -318,12 +324,6 @@ size_t max_url_count, const CompareWithDemoteByType<AutocompleteMatch>& comparing_object); - // This method implements a stateful stable partition. Matches which are - // search types, and their submatches regardless of type, are shifted - // earlier in the range, while non-search types and their submatches - // are shifted later. - static void GroupSuggestionsBySearchVsURL(iterator begin, iterator end); - // If we have SearchProvider search suggestions, demote OnDeviceProvider // search suggestions, since, which in general have lower quality than // SearchProvider search suggestions. The demotion can happen in two ways,
diff --git a/components/password_manager/core/browser/BUILD.gn b/components/password_manager/core/browser/BUILD.gn index ff833501..3759bdff 100644 --- a/components/password_manager/core/browser/BUILD.gn +++ b/components/password_manager/core/browser/BUILD.gn
@@ -341,6 +341,8 @@ "password_store_backend_migration_decorator.h", "password_store_proxy_backend.cc", "password_store_proxy_backend.h", + "unified_password_manager_proto_utils.cc", + "unified_password_manager_proto_utils.h", ] deps += [ ":unified_password_manager_proto" ] } @@ -751,6 +753,7 @@ "password_store_backend_metrics_recorder_unittest.cc", "password_store_backend_migration_decorator_unittest.cc", "password_store_proxy_backend_unittest.cc", + "unified_password_manager_proto_utils_unittest.cc", ] } if (is_ios) { @@ -839,6 +842,10 @@ "//components/autofill_assistant/browser/public:unit_test_support", ] } + + if (is_android) { + deps += [ "//components/password_manager/core/browser:unified_password_manager_proto" ] + } } fuzzer_test("csv_reader_fuzzer") {
diff --git a/components/password_manager/core/browser/sync/password_proto_utils.cc b/components/password_manager/core/browser/sync/password_proto_utils.cc index ccf7b15..9a7a7e1a 100644 --- a/components/password_manager/core/browser/sync/password_proto_utils.cc +++ b/components/password_manager/core/browser/sync/password_proto_utils.cc
@@ -5,14 +5,9 @@ #include "components/password_manager/core/browser/sync/password_proto_utils.h" #include "base/containers/flat_map.h" -#include "base/json/json_string_value_serializer.h" -#include "base/pickle.h" #include "base/strings/utf_string_conversions.h" -#include "base/values.h" #include "components/password_manager/core/browser/password_form.h" -#include "components/sync/protocol/list_passwords_result.pb.h" #include "components/sync/protocol/password_specifics.pb.h" -#include "components/sync/protocol/password_with_local_data.pb.h" using autofill::FormData; using autofill::FormFieldData; @@ -21,15 +16,6 @@ namespace { -// Keys used to serialize and deserialize password form data. -constexpr char kActionKey[] = "action"; -constexpr char kFieldsKey[] = "fields"; -constexpr char kFormControlTypeKey[] = "form_control_type"; -constexpr char kFormDataKey[] = "form_data"; -constexpr char kNameKey[] = "name"; -constexpr char kSkipZeroClickKey[] = "skip_zero_click"; -constexpr char kUrlKey[] = "url"; - base::Time ConvertToBaseTime(uint64_t time) { return base::Time::FromDeltaSinceWindowsEpoch( // Use FromDeltaSinceWindowsEpoch because create_time_us has @@ -275,59 +261,6 @@ return password_data; } -void SerializeSignatureRelevantMembersInFormData( - const FormData& form_data, - base::Value::Dict& serialized_data) { - // Stored FormData is used only for signature calculations, therefore only - // members that are used for signature calculation are stored. - serialized_data.Set(kNameKey, form_data.name); - serialized_data.Set(kUrlKey, form_data.url.spec()); - serialized_data.Set(kActionKey, form_data.action.spec()); - - base::Value::List serialized_fields; - for (const auto& field : form_data.fields) { - base::Value::Dict serialized_field; - // Stored FormFieldData is used only for signature calculations, therefore - // only members that are used for signature calculation are stored. - serialized_field.Set(kNameKey, field.name); - serialized_field.Set(kFormControlTypeKey, field.form_control_type); - serialized_fields.Append(std::move(serialized_field)); - } - serialized_data.Set(kFieldsKey, std::move(serialized_fields)); -} - -std::string SerializeOpaqueLocalData(const PasswordForm& password_form) { - base::Value::Dict local_data_json; - local_data_json.Set(kSkipZeroClickKey, password_form.skip_zero_click); - - base::Value::Dict serialized_form_data; - SerializeSignatureRelevantMembersInFormData(password_form.form_data, - serialized_form_data); - local_data_json.Set(kFormDataKey, std::move(serialized_form_data)); - - std::string serialized_local_data; - JSONStringValueSerializer serializer(&serialized_local_data); - serializer.Serialize(local_data_json); - return serialized_local_data; -} - -sync_pb::PasswordWithLocalData PasswordWithLocalDataFromPassword( - const PasswordForm& password_form) { - sync_pb::PasswordWithLocalData password_with_local_data; - - *password_with_local_data.mutable_password_specifics_data() = - SpecificsDataFromPassword(password_form, /*base_password_data=*/{}); - - auto* local_data = password_with_local_data.mutable_local_data(); - local_data->set_opaque_metadata(SerializeOpaqueLocalData(password_form)); - if (!password_form.previously_associated_sync_account_email.empty()) { - local_data->set_previously_associated_sync_account_email( - password_form.previously_associated_sync_account_email); - } - - return password_with_local_data; -} - PasswordForm PasswordFromSpecifics( const sync_pb::PasswordSpecificsData& password_data) { PasswordForm password; @@ -367,79 +300,4 @@ return password; } -bool DeserializeFormData(base::Value::Dict& serialized_data, - FormData& form_data) { - std::string* form_name = serialized_data.FindString(kNameKey); - std::string* form_url = serialized_data.FindString(kUrlKey); - std::string* form_action = serialized_data.FindString(kActionKey); - base::Value::List* fields = serialized_data.FindList(kFieldsKey); - if (!form_name || !form_url || !form_action || !fields) { - return false; - } - form_data.name = base::UTF8ToUTF16(*form_name); - form_data.url = GURL(*form_url); - form_data.action = GURL(*form_action); - - for (auto& serialized_field : *fields) { - base::Value::Dict* serialized_field_dictionary = - serialized_field.GetIfDict(); - if (!serialized_field_dictionary) { - return false; - } - FormFieldData field; - std::string* field_name = serialized_field_dictionary->FindString(kNameKey); - std::string* field_type = - serialized_field_dictionary->FindString(kFormControlTypeKey); - if (!field_name || !field_type) { - return false; - } - field.name = base::UTF8ToUTF16(*field_name); - field.form_control_type = *field_type; - form_data.fields.push_back(field); - } - return true; -} - -void DeserializeOpaqueLocalData(const std::string& opaque_metadata, - PasswordForm& password_form) { - JSONStringValueDeserializer json_deserializer(opaque_metadata); - std::unique_ptr<base::Value> root( - json_deserializer.Deserialize(nullptr, nullptr)); - if (!root.get() || !root->is_dict()) { - return; - } - - base::Value::Dict serialized_data(std::move(root->GetDict())); - auto skip_zero_click = serialized_data.FindBool(kSkipZeroClickKey); - auto* serialized_form_data = serialized_data.FindDict(kFormDataKey); - if (!skip_zero_click.has_value() || !serialized_form_data) { - return; - } - FormData form_data; - if (!DeserializeFormData(*serialized_form_data, form_data)) { - return; - } - password_form.skip_zero_click = *skip_zero_click; - password_form.form_data = std::move(form_data); -} - -PasswordForm PasswordFromProtoWithLocalData( - const sync_pb::PasswordWithLocalData& password) { - PasswordForm form = PasswordFromSpecifics(password.password_specifics_data()); - form.previously_associated_sync_account_email = - password.local_data().previously_associated_sync_account_email(); - DeserializeOpaqueLocalData(password.local_data().opaque_metadata(), form); - return form; -} - -std::vector<PasswordForm> PasswordVectorFromListResult( - const sync_pb::ListPasswordsResult& list_result) { - std::vector<PasswordForm> forms; - for (const sync_pb::PasswordWithLocalData& password : - list_result.password_data()) { - forms.push_back(PasswordFromProtoWithLocalData(password)); - } - return forms; -} - } // namespace password_manager
diff --git a/components/password_manager/core/browser/sync/password_proto_utils.h b/components/password_manager/core/browser/sync/password_proto_utils.h index 9fbd0e3cc..d2dc4691 100644 --- a/components/password_manager/core/browser/sync/password_proto_utils.h +++ b/components/password_manager/core/browser/sync/password_proto_utils.h
@@ -15,8 +15,6 @@ class PasswordSpecificsData; class PasswordSpecificsData_PasswordIssues; class PasswordSpecificsData_Notes; -class PasswordWithLocalData; -class ListPasswordsResult; } // namespace sync_pb namespace password_manager { @@ -59,24 +57,11 @@ const PasswordForm& password_form, const sync_pb::PasswordSpecificsData& base_password_data); -// Returns sync_pb::PasswordWithLocalData based on given `password_form`. -sync_pb::PasswordWithLocalData PasswordWithLocalDataFromPassword( - const PasswordForm& password_form); - // Returns a partial PasswordForm for a given set of `password_data`. In // contrast to `PasswordFromProtoWithLocalData`, this method resets local data. PasswordForm PasswordFromSpecifics( const sync_pb::PasswordSpecificsData& password_data); -// Returns a PasswordForm for a given `password` with local, chrome-specific -// data. -PasswordForm PasswordFromProtoWithLocalData( - const sync_pb::PasswordWithLocalData& password); - -// Converts the `list_result` to PasswordForms and returns them in a vector. -std::vector<PasswordForm> PasswordVectorFromListResult( - const sync_pb::ListPasswordsResult& list_result); - // Returns a copy of |password_specifics_data| with cleared supported fields // that don't need to be preserved in EntityMetadata cache. sync_pb::PasswordSpecificsData TrimPasswordSpecificsDataForCaching(
diff --git a/components/password_manager/core/browser/sync/password_proto_utils_unittest.cc b/components/password_manager/core/browser/sync/password_proto_utils_unittest.cc index 5fdcf60..c61a2bf 100644 --- a/components/password_manager/core/browser/sync/password_proto_utils_unittest.cc +++ b/components/password_manager/core/browser/sync/password_proto_utils_unittest.cc
@@ -6,9 +6,7 @@ #include "base/strings/utf_string_conversions.h" #include "components/password_manager/core/browser/password_form.h" -#include "components/sync/protocol/list_passwords_result.pb.h" #include "components/sync/protocol/password_specifics.pb.h" -#include "components/sync/protocol/password_with_local_data.pb.h" #include "testing/gmock/include/gmock/gmock.h" #include "testing/gtest/include/gtest/gtest.h" @@ -20,16 +18,6 @@ using testing::Eq; constexpr time_t kIssuesCreationTime = 1337; -constexpr char kTestOrigin[] = "https://www.origin.com/"; -constexpr char kTestAction[] = "https://www.action.com/"; -constexpr char kTestFormName[] = "login_form"; -const std::u16string kTestFormName16(u"login_form"); -constexpr char kTestUsernameElementName[] = "username_element"; -const std::u16string kTestUsernameElementName16(u"username_element"); -constexpr char kTestUsernameElementType[] = "text"; -constexpr char kTestPasswordElementName[] = "password_element"; -const std::u16string kTestPasswordElementName16(u"password_element"); -constexpr char kTestPasswordElementType[] = "password"; sync_pb::PasswordSpecificsData_PasswordIssues CreateSpecificsDataIssues( const std::vector<InsecureType>& issue_types) { @@ -240,65 +228,4 @@ specifics.SerializeAsString()); } -TEST(PasswordProtoUtilsTest, - ConvertPasswordWithLocalDataToFullPasswordFormAndBack) { - sync_pb::PasswordWithLocalData password_data; - *password_data.mutable_password_specifics_data() = CreateSpecificsData( - kTestOrigin, kTestUsernameElementName, "username_value", - kTestPasswordElementName, "signon_realm", {InsecureType::kLeaked}); - (*password_data.mutable_local_data()) - .set_previously_associated_sync_account_email("test@gmail.com"); - std::string opaque_metadata = - "{\"form_data\":{\"action\":\"" + std::string(kTestAction) + - "\",\"fields\":[{\"form_control_type\":\"" + kTestUsernameElementType + - "\",\"name\":\"" + kTestUsernameElementName + - "\"},{\"form_control_type\":\"" + kTestPasswordElementType + - "\",\"name\":\"" + kTestPasswordElementName + "\"}],\"name\":\"" + - kTestFormName + "\",\"url\":\"" + kTestOrigin + - "\"},\"skip_zero_click\":false}"; - (*password_data.mutable_local_data()).set_opaque_metadata(opaque_metadata); - - PasswordForm form = PasswordFromProtoWithLocalData(password_data); - EXPECT_THAT(form.url, Eq(GURL(kTestOrigin))); - EXPECT_THAT(form.username_element, Eq(kTestUsernameElementName16)); - EXPECT_THAT(form.username_value, Eq(u"username_value")); - EXPECT_THAT(form.password_element, Eq(kTestPasswordElementName16)); - EXPECT_THAT(form.signon_realm, Eq("signon_realm")); - EXPECT_FALSE(form.skip_zero_click); - EXPECT_EQ(form.form_data.url, GURL(kTestOrigin)); - EXPECT_EQ(form.form_data.action, GURL(kTestAction)); - EXPECT_EQ(form.form_data.name, kTestFormName16); - ASSERT_EQ(form.form_data.fields.size(), 2u); - EXPECT_EQ(form.form_data.fields[0].name, kTestUsernameElementName16); - EXPECT_EQ(form.form_data.fields[0].form_control_type, - kTestUsernameElementType); - EXPECT_EQ(form.form_data.fields[1].name, kTestPasswordElementName16); - EXPECT_EQ(form.form_data.fields[1].form_control_type, - kTestPasswordElementType); - - sync_pb::PasswordWithLocalData password_data_converted_back = - PasswordWithLocalDataFromPassword(form); - EXPECT_EQ(password_data.SerializeAsString(), - password_data_converted_back.SerializeAsString()); -} - -TEST(PasswordProtoUtilsTest, ConvertListResultToFormVector) { - sync_pb::ListPasswordsResult list_result; - sync_pb::PasswordWithLocalData password1; - *password1.mutable_password_specifics_data() = - CreateSpecificsData("http://1.origin.com/", "username_1", "username_1", - "password_1", "signon_1", {InsecureType::kLeaked}); - sync_pb::PasswordWithLocalData password2; - *password2.mutable_password_specifics_data() = - CreateSpecificsData("http://2.origin.com/", "username_2", "username_2", - "password_2", "signon_2", {InsecureType::kLeaked}); - *list_result.add_password_data() = password1; - *list_result.add_password_data() = password2; - - std::vector<PasswordForm> forms = PasswordVectorFromListResult(list_result); - - EXPECT_THAT(forms, ElementsAre(PasswordFromProtoWithLocalData(password1), - PasswordFromProtoWithLocalData(password2))); -} - } // namespace password_manager
diff --git a/components/password_manager/core/browser/unified_password_manager_proto_utils.cc b/components/password_manager/core/browser/unified_password_manager_proto_utils.cc new file mode 100644 index 0000000..690a6aa --- /dev/null +++ b/components/password_manager/core/browser/unified_password_manager_proto_utils.cc
@@ -0,0 +1,163 @@ +// Copyright 2022 The Chromium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#include "components/password_manager/core/browser/unified_password_manager_proto_utils.h" + +#include <string> + +#include "base/json/json_string_value_serializer.h" +#include "base/strings/utf_string_conversions.h" +#include "base/values.h" +#include "components/password_manager/core/browser/protos/list_passwords_result.pb.h" +#include "components/password_manager/core/browser/protos/password_with_local_data.pb.h" +#include "components/password_manager/core/browser/sync/password_proto_utils.h" + +using autofill::FormData; +using autofill::FormFieldData; + +namespace password_manager { + +namespace { + +// Keys used to serialize and deserialize password form data. +constexpr char kActionKey[] = "action"; +constexpr char kFieldsKey[] = "fields"; +constexpr char kFormControlTypeKey[] = "form_control_type"; +constexpr char kFormDataKey[] = "form_data"; +constexpr char kNameKey[] = "name"; +constexpr char kSkipZeroClickKey[] = "skip_zero_click"; +constexpr char kUrlKey[] = "url"; + +base::Value::Dict SerializeSignatureRelevantMembersInFormData( + const FormData& form_data) { + base::Value::Dict serialized_data; + // Stored FormData is used only for signature calculations, therefore only + // members that are used for signature calculation are stored. + serialized_data.Set(kNameKey, form_data.name); + serialized_data.Set(kUrlKey, form_data.url.spec()); + serialized_data.Set(kActionKey, form_data.action.spec()); + + base::Value::List serialized_fields; + for (const auto& field : form_data.fields) { + base::Value::Dict serialized_field; + // Stored FormFieldData is used only for signature calculations, therefore + // only members that are used for signature calculation are stored. + serialized_field.Set(kNameKey, field.name); + serialized_field.Set(kFormControlTypeKey, field.form_control_type); + serialized_fields.Append(std::move(serialized_field)); + } + serialized_data.Set(kFieldsKey, std::move(serialized_fields)); + return serialized_data; +} + +std::string SerializeOpaqueLocalData(const PasswordForm& password_form) { + base::Value::Dict local_data_json; + local_data_json.Set(kSkipZeroClickKey, password_form.skip_zero_click); + + base::Value::Dict serialized_form_data = + SerializeSignatureRelevantMembersInFormData(password_form.form_data); + local_data_json.Set(kFormDataKey, std::move(serialized_form_data)); + + std::string serialized_local_data; + JSONStringValueSerializer serializer(&serialized_local_data); + serializer.Serialize(local_data_json); + return serialized_local_data; +} + +absl::optional<FormData> DeserializeFormData( + base::Value::Dict& serialized_data) { + std::string* form_name = serialized_data.FindString(kNameKey); + std::string* form_url = serialized_data.FindString(kUrlKey); + std::string* form_action = serialized_data.FindString(kActionKey); + base::Value::List* fields = serialized_data.FindList(kFieldsKey); + if (!form_name || !form_url || !form_action || !fields) { + return absl::nullopt; + } + FormData form_data; + form_data.name = base::UTF8ToUTF16(*form_name); + form_data.url = GURL(*form_url); + form_data.action = GURL(*form_action); + + for (auto& serialized_field : *fields) { + base::Value::Dict* serialized_field_dictionary = + serialized_field.GetIfDict(); + if (!serialized_field_dictionary) { + return absl::nullopt; + } + FormFieldData field; + std::string* field_name = serialized_field_dictionary->FindString(kNameKey); + std::string* field_type = + serialized_field_dictionary->FindString(kFormControlTypeKey); + if (!field_name || !field_type) { + return absl::nullopt; + } + field.name = base::UTF8ToUTF16(*field_name); + field.form_control_type = *field_type; + form_data.fields.push_back(field); + } + return form_data; +} + +void DeserializeOpaqueLocalData(const std::string& opaque_metadata, + PasswordForm& password_form) { + JSONStringValueDeserializer json_deserializer(opaque_metadata); + std::unique_ptr<base::Value> root( + json_deserializer.Deserialize(nullptr, nullptr)); + if (!root.get() || !root->is_dict()) { + return; + } + + base::Value::Dict serialized_data(std::move(root->GetDict())); + auto skip_zero_click = serialized_data.FindBool(kSkipZeroClickKey); + auto* serialized_form_data = serialized_data.FindDict(kFormDataKey); + if (!skip_zero_click.has_value() || !serialized_form_data) { + return; + } + absl::optional<FormData> form_data = + DeserializeFormData(*serialized_form_data); + if (!form_data.has_value()) { + return; + } + password_form.skip_zero_click = *skip_zero_click; + password_form.form_data = std::move(form_data.value()); +} + +} // namespace + +PasswordWithLocalData PasswordWithLocalDataFromPassword( + const PasswordForm& password_form) { + PasswordWithLocalData password_with_local_data; + + *password_with_local_data.mutable_password_specifics_data() = + SpecificsDataFromPassword(password_form, /*base_password_data=*/{}); + + auto* local_data = password_with_local_data.mutable_local_data(); + local_data->set_opaque_metadata(SerializeOpaqueLocalData(password_form)); + if (!password_form.previously_associated_sync_account_email.empty()) { + local_data->set_previously_associated_sync_account_email( + password_form.previously_associated_sync_account_email); + } + + return password_with_local_data; +} + +PasswordForm PasswordFromProtoWithLocalData( + const PasswordWithLocalData& password) { + PasswordForm form = PasswordFromSpecifics(password.password_specifics_data()); + form.previously_associated_sync_account_email = + password.local_data().previously_associated_sync_account_email(); + DeserializeOpaqueLocalData(password.local_data().opaque_metadata(), form); + return form; +} + +std::vector<PasswordForm> PasswordVectorFromListResult( + const ListPasswordsResult& list_result) { + std::vector<PasswordForm> forms; + for (const PasswordWithLocalData& password : list_result.password_data()) { + forms.push_back(PasswordFromProtoWithLocalData(password)); + } + return forms; +} + +} // namespace password_manager
diff --git a/components/password_manager/core/browser/unified_password_manager_proto_utils.h b/components/password_manager/core/browser/unified_password_manager_proto_utils.h new file mode 100644 index 0000000..c65c936 --- /dev/null +++ b/components/password_manager/core/browser/unified_password_manager_proto_utils.h
@@ -0,0 +1,32 @@ +// Copyright 2022 The Chromium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#ifndef COMPONENTS_PASSWORD_MANAGER_CORE_BROWSER_UNIFIED_PASSWORD_MANAGER_PROTO_UTILS_H_ +#define COMPONENTS_PASSWORD_MANAGER_CORE_BROWSER_UNIFIED_PASSWORD_MANAGER_PROTO_UTILS_H_ + +#include <vector> + +#include "components/password_manager/core/browser/password_form.h" + +namespace password_manager { + +class ListPasswordsResult; +class PasswordWithLocalData; + +// Returns PasswordWithLocalData based on given `password_form`. +PasswordWithLocalData PasswordWithLocalDataFromPassword( + const PasswordForm& password_form); + +// Returns a PasswordForm for a given `password` with local, chrome-specific +// data. +PasswordForm PasswordFromProtoWithLocalData( + const PasswordWithLocalData& password); + +// Converts the `list_result` to PasswordForms and returns them in a vector. +std::vector<PasswordForm> PasswordVectorFromListResult( + const ListPasswordsResult& list_result); + +} // namespace password_manager + +#endif // COMPONENTS_PASSWORD_MANAGER_CORE_BROWSER_UNIFIED_PASSWORD_MANAGER_PROTO_UTILS_H_
diff --git a/components/password_manager/core/browser/unified_password_manager_proto_utils_unittest.cc b/components/password_manager/core/browser/unified_password_manager_proto_utils_unittest.cc new file mode 100644 index 0000000..f64f512 --- /dev/null +++ b/components/password_manager/core/browser/unified_password_manager_proto_utils_unittest.cc
@@ -0,0 +1,131 @@ +// Copyright 2022 The Chromium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#include "components/password_manager/core/browser/unified_password_manager_proto_utils.h" + +#include "components/password_manager/core/browser/password_form.h" +#include "components/password_manager/core/browser/protos/list_passwords_result.pb.h" +#include "components/password_manager/core/browser/protos/password_with_local_data.pb.h" +#include "testing/gmock/include/gmock/gmock.h" +#include "testing/gtest/include/gtest/gtest.h" + +namespace password_manager { + +namespace { + +using testing::ElementsAre; +using testing::Eq; + +constexpr time_t kIssuesCreationTime = 1337; +constexpr char kTestOrigin[] = "https://www.origin.com/"; +constexpr char kTestAction[] = "https://www.action.com/"; +constexpr char kTestFormName[] = "login_form"; +const std::u16string kTestFormName16(u"login_form"); +constexpr char kTestUsernameElementName[] = "username_element"; +const std::u16string kTestUsernameElementName16(u"username_element"); +constexpr char kTestUsernameElementType[] = "text"; +constexpr char kTestPasswordElementName[] = "password_element"; +const std::u16string kTestPasswordElementName16(u"password_element"); +constexpr char kTestPasswordElementType[] = "password"; + +sync_pb::PasswordSpecificsData CreateSpecificsData( + const std::string& origin, + const std::string& username_element, + const std::string& username_value, + const std::string& password_element, + const std::string& signon_realm) { + sync_pb::PasswordSpecificsData password_specifics; + password_specifics.set_origin(origin); + password_specifics.set_username_element(username_element); + password_specifics.set_username_value(username_value); + password_specifics.set_password_element(password_element); + password_specifics.set_signon_realm(signon_realm); + password_specifics.set_scheme(static_cast<int>(PasswordForm::Scheme::kHtml)); + password_specifics.set_action(GURL(origin).spec()); + password_specifics.set_password_value("D3f4ultP4$$w0rd"); + password_specifics.set_date_last_used(kIssuesCreationTime); + password_specifics.set_date_created(kIssuesCreationTime); + password_specifics.set_date_password_modified_windows_epoch_micros( + kIssuesCreationTime); + password_specifics.set_blacklisted(false); + password_specifics.set_type( + static_cast<int>(PasswordForm::Type::kFormSubmission)); + password_specifics.set_times_used(1); + password_specifics.set_display_name("display_name"); + password_specifics.set_avatar_url(GURL(origin).spec()); + password_specifics.set_federation_url(std::string()); + // The current code always populates password issues for outgoing protos even + // when none exist. + *password_specifics.mutable_password_issues() = + sync_pb::PasswordSpecificsData_PasswordIssues(); + // The current code always populates notes for outgoing protos even when + // non-exists. + password_specifics.mutable_notes(); + return password_specifics; +} + +} // namespace + +TEST(UnifiedPasswordManagerProtoUtilsTest, + ConvertPasswordWithLocalDataToFullPasswordFormAndBack) { + PasswordWithLocalData password_data; + *password_data.mutable_password_specifics_data() = CreateSpecificsData( + kTestOrigin, kTestUsernameElementName, "username_value", + kTestPasswordElementName, "signon_realm"); + (*password_data.mutable_local_data()) + .set_previously_associated_sync_account_email("test@gmail.com"); + std::string opaque_metadata = + "{\"form_data\":{\"action\":\"" + std::string(kTestAction) + + "\",\"fields\":[{\"form_control_type\":\"" + kTestUsernameElementType + + "\",\"name\":\"" + kTestUsernameElementName + + "\"},{\"form_control_type\":\"" + kTestPasswordElementType + + "\",\"name\":\"" + kTestPasswordElementName + "\"}],\"name\":\"" + + kTestFormName + "\",\"url\":\"" + kTestOrigin + + "\"},\"skip_zero_click\":false}"; + (*password_data.mutable_local_data()).set_opaque_metadata(opaque_metadata); + + PasswordForm form = PasswordFromProtoWithLocalData(password_data); + EXPECT_THAT(form.url, Eq(GURL(kTestOrigin))); + EXPECT_THAT(form.username_element, Eq(kTestUsernameElementName16)); + EXPECT_THAT(form.username_value, Eq(u"username_value")); + EXPECT_THAT(form.password_element, Eq(kTestPasswordElementName16)); + EXPECT_THAT(form.signon_realm, Eq("signon_realm")); + EXPECT_FALSE(form.skip_zero_click); + EXPECT_EQ(form.form_data.url, GURL(kTestOrigin)); + EXPECT_EQ(form.form_data.action, GURL(kTestAction)); + EXPECT_EQ(form.form_data.name, kTestFormName16); + ASSERT_EQ(form.form_data.fields.size(), 2u); + EXPECT_EQ(form.form_data.fields[0].name, kTestUsernameElementName16); + EXPECT_EQ(form.form_data.fields[0].form_control_type, + kTestUsernameElementType); + EXPECT_EQ(form.form_data.fields[1].name, kTestPasswordElementName16); + EXPECT_EQ(form.form_data.fields[1].form_control_type, + kTestPasswordElementType); + + PasswordWithLocalData password_data_converted_back = + PasswordWithLocalDataFromPassword(form); + EXPECT_EQ(password_data.SerializeAsString(), + password_data_converted_back.SerializeAsString()); +} + +TEST(UnifiedPasswordManagerProtoUtilsTest, ConvertListResultToFormVector) { + ListPasswordsResult list_result; + PasswordWithLocalData password1; + *password1.mutable_password_specifics_data() = + CreateSpecificsData("http://1.origin.com/", "username_1", "username_1", + "password_1", "signon_1"); + PasswordWithLocalData password2; + *password2.mutable_password_specifics_data() = + CreateSpecificsData("http://2.origin.com/", "username_2", "username_2", + "password_2", "signon_2"); + *list_result.add_password_data() = password1; + *list_result.add_password_data() = password2; + + std::vector<PasswordForm> forms = PasswordVectorFromListResult(list_result); + + EXPECT_THAT(forms, ElementsAre(PasswordFromProtoWithLocalData(password1), + PasswordFromProtoWithLocalData(password2))); +} + +} // namespace password_manager
diff --git a/components/policy/resources/policy_templates.json b/components/policy/resources/policy_templates.json index 5fc9752..e097d0f 100644 --- a/components/policy/resources/policy_templates.json +++ b/components/policy/resources/policy_templates.json
@@ -26308,7 +26308,7 @@ 'dynamic_refresh': False, 'per_profile': True, }, - 'caption': '''Re-enabled the Event.path API until M115.''', + 'caption': '''Re-enable the Event.path API until M115.''', 'tags': [], 'items': [ {
diff --git a/components/remote_cocoa/app_shim/bridged_content_view.mm b/components/remote_cocoa/app_shim/bridged_content_view.mm index 9f3c389..4df41437 100644 --- a/components/remote_cocoa/app_shim/bridged_content_view.mm +++ b/components/remote_cocoa/app_shim/bridged_content_view.mm
@@ -516,9 +516,12 @@ // Currently there seems to be no use case to pass non-character events routed // from insertText: handlers to the View hierarchy. if (isFinalInsertForKeyEvent && ![self hasMarkedText]) { + int flags = ui::EF_NONE; + if ([_keyDownEvent isARepeat]) + flags |= ui::EF_IS_REPEAT; ui::KeyEvent charEvent([text characterAtIndex:0], ui::KeyboardCodeFromNSEvent(_keyDownEvent), - ui::DomCodeFromNSEvent(_keyDownEvent), ui::EF_NONE); + ui::DomCodeFromNSEvent(_keyDownEvent), flags); [self handleKeyEvent:&charEvent]; _hasUnhandledKeyDownEvent = NO; if (charEvent.handled())
diff --git a/components/safe_browsing/core/common/features.cc b/components/safe_browsing/core/common/features.cc index 1309a829..fb48e57 100644 --- a/components/safe_browsing/core/common/features.cc +++ b/components/safe_browsing/core/common/features.cc
@@ -70,6 +70,9 @@ const base::Feature kDownloadBubble{"DownloadBubble", base::FEATURE_DISABLED_BY_DEFAULT}; +const base::Feature kDownloadBubbleV2{"DownloadBubbleV2", + base::FEATURE_DISABLED_BY_DEFAULT}; + const base::Feature kEnhancedProtection { "SafeBrowsingEnhancedProtection", #if BUILDFLAG(IS_IOS) @@ -179,6 +182,7 @@ {&kConnectorsScanningReportOnlyUI, true}, {&kDelayedWarnings, true}, {&kDownloadBubble, true}, + {&kDownloadBubbleV2, true}, {&kEnhancedProtection, true}, {&kEnhancedProtectionPhase2IOS, true}, {&kExtensionTelemetry, true},
diff --git a/components/safe_browsing/core/common/features.h b/components/safe_browsing/core/common/features.h index 63b5960..2738a7e 100644 --- a/components/safe_browsing/core/common/features.h +++ b/components/safe_browsing/core/common/features.h
@@ -69,6 +69,11 @@ // Whether to use download bubble instead of download shelf. extern const base::Feature kDownloadBubble; +// The V2 of the download bubble, consisting of features that were not available +// on the download shelf. This is only eligible to be enabled when +// kDownloadBubble is already enabled. +extern const base::Feature kDownloadBubbleV2; + // Enables Enhanced Safe Browsing. extern const base::Feature kEnhancedProtection;
diff --git a/components/search_engines/default_search_manager.cc b/components/search_engines/default_search_manager.cc index aeb8330f..d5dda45 100644 --- a/components/search_engines/default_search_manager.cc +++ b/components/search_engines/default_search_manager.cc
@@ -88,9 +88,7 @@ DefaultSearchManager::DefaultSearchManager( PrefService* pref_service, const ObserverCallback& change_observer) - : pref_service_(pref_service), - change_observer_(change_observer), - default_search_controlled_by_policy_(false) { + : pref_service_(pref_service), change_observer_(change_observer) { if (pref_service_) { pref_change_registrar_.Init(pref_service_); pref_change_registrar_.Add( @@ -132,11 +130,16 @@ const TemplateURLData* DefaultSearchManager::GetDefaultSearchEngine( Source* source) const { - if (default_search_controlled_by_policy_) { + if (default_search_mandatory_by_policy_) { if (source) *source = FROM_POLICY; return prefs_default_search_.get(); } + if (default_search_recommended_by_policy_) { + if (source) + *source = FROM_POLICY_RECOMMENDED; + return prefs_default_search_.get(); + } if (extension_default_search_) { if (source) *source = FROM_EXTENSION; @@ -157,7 +160,8 @@ if (prefs_default_search_) return std::make_unique<TemplateURLData>(*prefs_default_search_); - if (default_search_controlled_by_policy_) { + if (default_search_mandatory_by_policy_ || + default_search_recommended_by_policy_) { // If a policy specified a specific engine, it would be returned above // as |prefs_default_search_|. The only other scenario is that policy has // disabled default search, in which case we return null. @@ -289,15 +293,16 @@ const PrefService::Preference* pref = pref_service_->FindPreference(kDefaultSearchProviderDataPrefName); DCHECK(pref); - default_search_controlled_by_policy_ = - pref->IsManaged() || pref->IsRecommended(); + default_search_mandatory_by_policy_ = pref->IsManaged(); + default_search_recommended_by_policy_ = pref->IsRecommended(); const base::Value* url_dict = pref_service_->GetDictionary(kDefaultSearchProviderDataPrefName); if (url_dict->DictEmpty()) return; - if (default_search_controlled_by_policy_) { + if (default_search_mandatory_by_policy_ || + default_search_recommended_by_policy_) { if (url_dict->FindBoolKey(kDisabledByPolicy).value_or(false)) return; }
diff --git a/components/search_engines/default_search_manager.h b/components/search_engines/default_search_manager.h index ecf0391d..425d5e5 100644 --- a/components/search_engines/default_search_manager.h +++ b/components/search_engines/default_search_manager.h
@@ -78,6 +78,9 @@ // Search engine controlled externally through enterprise configuration // management (e.g. windows group policy). FROM_POLICY, + // Search engine recommended externally through enterprise configuration + // management but allows for user modification. + FROM_POLICY_RECOMMENDED, }; using ObserverCallback = @@ -143,7 +146,8 @@ void MergePrefsDataWithPrepopulated(); // Reads default search provider data from |pref_service_|, updating - // |prefs_default_search_| and |default_search_controlled_by_policy_|. + // |prefs_default_search_|, |default_search_mandatory_by_policy_|, and + // |default_search_recommended_by_policy_|. // Invokes MergePrefsDataWithPrepopulated(). void LoadDefaultSearchEngineFromPrefs(); @@ -174,7 +178,10 @@ std::unique_ptr<TemplateURLData> prefs_default_search_; // True if the default search is currently enforced by policy. - bool default_search_controlled_by_policy_; + bool default_search_mandatory_by_policy_ = false; + + // True if the default search is currently recommended by policy. + bool default_search_recommended_by_policy_ = false; }; #endif // COMPONENTS_SEARCH_ENGINES_DEFAULT_SEARCH_MANAGER_H_
diff --git a/components/search_engines/default_search_manager_unittest.cc b/components/search_engines/default_search_manager_unittest.cc index 1ba1c87..eca2e19 100644 --- a/components/search_engines/default_search_manager_unittest.cc +++ b/components/search_engines/default_search_manager_unittest.cc
@@ -64,7 +64,7 @@ void SetPolicy(sync_preferences::TestingPrefServiceSyncable* prefs, bool enabled, TemplateURLData* data, - bool is_enforced) { + bool is_mandatory) { if (enabled) { EXPECT_FALSE(data->keyword().empty()); EXPECT_FALSE(data->url().empty()); @@ -72,12 +72,12 @@ std::unique_ptr<base::Value> entry = TemplateURLDataToDictionary(*data); entry->SetBoolKey(DefaultSearchManager::kDisabledByPolicy, !enabled); - is_enforced ? prefs->SetManagedPref( - DefaultSearchManager::kDefaultSearchProviderDataPrefName, - std::move(entry)) - : prefs->SetRecommendedPref( - DefaultSearchManager::kDefaultSearchProviderDataPrefName, - std::move(entry)); + is_mandatory ? prefs->SetManagedPref( + DefaultSearchManager::kDefaultSearchProviderDataPrefName, + std::move(entry)) + : prefs->SetRecommendedPref( + DefaultSearchManager::kDefaultSearchProviderDataPrefName, + std::move(entry)); } } // namespace @@ -213,13 +213,13 @@ std::unique_ptr<TemplateURLData> policy_data = GenerateDummyTemplateURLData("policy"); - SetPolicy(pref_service(), true, policy_data.get(), /*is_enforced=*/true); + SetPolicy(pref_service(), true, policy_data.get(), /*is_mandatory=*/true); ExpectSimilar(policy_data.get(), manager.GetDefaultSearchEngine(&source)); EXPECT_EQ(DefaultSearchManager::FROM_POLICY, source); TemplateURLData null_policy_data; - SetPolicy(pref_service(), false, &null_policy_data, /*is_enforced=*/true); + SetPolicy(pref_service(), false, &null_policy_data, /*is_mandatory=*/true); EXPECT_EQ(nullptr, manager.GetDefaultSearchEngine(&source)); EXPECT_EQ(DefaultSearchManager::FROM_POLICY, source); @@ -238,15 +238,15 @@ // Set recommended policy DSE with valid data. std::unique_ptr<TemplateURLData> policy_data = GenerateDummyTemplateURLData("policy"); - SetPolicy(pref_service(), true, policy_data.get(), /*is_enforced=*/false); + SetPolicy(pref_service(), true, policy_data.get(), /*is_mandatory=*/false); ExpectSimilar(policy_data.get(), manager.GetDefaultSearchEngine(&source)); - EXPECT_EQ(DefaultSearchManager::FROM_POLICY, source); + EXPECT_EQ(DefaultSearchManager::FROM_POLICY_RECOMMENDED, source); // Set recommended policy DSE with null data. TemplateURLData null_policy_data; - SetPolicy(pref_service(), false, &null_policy_data, /*is_enforced=*/false); + SetPolicy(pref_service(), false, &null_policy_data, /*is_mandatory=*/false); EXPECT_EQ(nullptr, manager.GetDefaultSearchEngine(&source)); - EXPECT_EQ(DefaultSearchManager::FROM_POLICY, source); + EXPECT_EQ(DefaultSearchManager::FROM_POLICY_RECOMMENDED, source); // Set user-configured DSE. std::unique_ptr<TemplateURLData> user_data = @@ -278,7 +278,7 @@ // Set recommended policy DSE. std::unique_ptr<TemplateURLData> policy_data = GenerateDummyTemplateURLData("policy"); - SetPolicy(pref_service(), true, policy_data.get(), /*is_enforced=*/false); + SetPolicy(pref_service(), true, policy_data.get(), /*is_mandatory=*/false); // The recommended policy DSE does not override the existing user DSE. ExpectSimilar(user_data.get(), manager.GetDefaultSearchEngine(&source)); EXPECT_EQ(DefaultSearchManager::FROM_USER, source); @@ -312,7 +312,7 @@ // Policy trumps extension: std::unique_ptr<TemplateURLData> policy_data = GenerateDummyTemplateURLData("policy"); - SetPolicy(pref_service(), true, policy_data.get(), /*is_enforced=*/true); + SetPolicy(pref_service(), true, policy_data.get(), /*is_mandatory=*/true); ExpectSimilar(policy_data.get(), manager.GetDefaultSearchEngine(&source)); EXPECT_EQ(DefaultSearchManager::FROM_POLICY, source);
diff --git a/components/search_engines/template_url_service.cc b/components/search_engines/template_url_service.cc index a9536ea..4dd88de 100644 --- a/components/search_engines/template_url_service.cc +++ b/components/search_engines/template_url_service.cc
@@ -737,13 +737,14 @@ } bool TemplateURLService::CanMakeDefault(const TemplateURL* url) const { - return - ((default_search_provider_source_ == DefaultSearchManager::FROM_USER) || - (default_search_provider_source_ == - DefaultSearchManager::FROM_FALLBACK)) && - (url != GetDefaultSearchProvider()) && - url->url_ref().SupportsReplacement(search_terms_data()) && - (url->type() == TemplateURL::NORMAL); + return (default_search_provider_source_ == DefaultSearchManager::FROM_USER || + default_search_provider_source_ == + DefaultSearchManager::FROM_POLICY_RECOMMENDED || + default_search_provider_source_ == + DefaultSearchManager::FROM_FALLBACK) && + (url != GetDefaultSearchProvider()) && + url->url_ref().SupportsReplacement(search_terms_data()) && + (url->type() == TemplateURL::NORMAL); } void TemplateURLService::SetUserSelectedDefaultSearchProvider( @@ -1896,12 +1897,19 @@ Scoper scoper(this); if (default_search_provider_source_ == DefaultSearchManager::FROM_POLICY || - source == DefaultSearchManager::FROM_POLICY) { + default_search_provider_source_ == + DefaultSearchManager::FROM_POLICY_RECOMMENDED || + source == DefaultSearchManager::FROM_POLICY || + source == DefaultSearchManager::FROM_POLICY_RECOMMENDED) { // We do this both to remove any no-longer-applicable policy-defined DSE as // well as to add the new one, if appropriate. UpdateProvidersCreatedByPolicy( &template_urls_, - source == DefaultSearchManager::FROM_POLICY ? data : nullptr); + source == DefaultSearchManager::FROM_POLICY || + source == DefaultSearchManager::FROM_POLICY_RECOMMENDED + ? data + : nullptr, + /*is_mandatory=*/source == DefaultSearchManager::FROM_POLICY); } // |default_search_provider_source_| must be set before calling Update(), @@ -2019,7 +2027,8 @@ // which case it is updated with the data from prefs. void TemplateURLService::UpdateProvidersCreatedByPolicy( OwnedTemplateURLVector* template_urls, - const TemplateURLData* default_from_prefs) { + const TemplateURLData* default_from_prefs, + bool is_mandatory) { DCHECK(template_urls); Scoper scoper(this); @@ -2053,7 +2062,9 @@ if (default_from_prefs) { default_search_provider_ = nullptr; - default_search_provider_source_ = DefaultSearchManager::FROM_POLICY; + default_search_provider_source_ = + is_mandatory ? DefaultSearchManager::FROM_POLICY + : DefaultSearchManager::FROM_POLICY_RECOMMENDED; TemplateURLData new_data(*default_from_prefs); if (new_data.sync_guid.empty()) new_data.GenerateSyncGUID();
diff --git a/components/search_engines/template_url_service.h b/components/search_engines/template_url_service.h index 7f190a5..1f4e21c 100644 --- a/components/search_engines/template_url_service.h +++ b/components/search_engines/template_url_service.h
@@ -648,9 +648,9 @@ // Updates |template_urls| so that the only "created by policy" entry is // |default_from_prefs|. |default_from_prefs| may be NULL if there is no // policy-defined DSE in effect. - void UpdateProvidersCreatedByPolicy( - OwnedTemplateURLVector* template_urls, - const TemplateURLData* default_from_prefs); + void UpdateProvidersCreatedByPolicy(OwnedTemplateURLVector* template_urls, + const TemplateURLData* default_from_prefs, + bool is_mandatory); // Resets the sync GUID of the specified TemplateURL and persists the change // to the database. This does not notify observers.
diff --git a/components/services/storage/service_worker/service_worker_disk_cache.cc b/components/services/storage/service_worker/service_worker_disk_cache.cc index 76ac0d6..18a4a46 100644 --- a/components/services/storage/service_worker/service_worker_disk_cache.cc +++ b/components/services/storage/service_worker/service_worker_disk_cache.cc
@@ -24,9 +24,7 @@ namespace storage { -// A callback shim that provides storage for the 'backend_ptr' value -// and will delete a resulting ptr if completion occurs after the -// callback has been canceled. +// A callback shim that keeps track of cancellation of backend creation. class ServiceWorkerDiskCache::CreateBackendCallbackShim : public base::RefCounted<CreateBackendCallbackShim> { public: @@ -35,13 +33,11 @@ void Cancel() { service_worker_disk_cache_ = nullptr; } - void Callback(int return_value) { + void Callback(disk_cache::BackendResult result) { if (service_worker_disk_cache_) - service_worker_disk_cache_->OnCreateBackendComplete(return_value); + service_worker_disk_cache_->OnCreateBackendComplete(std::move(result)); } - std::unique_ptr<disk_cache::Backend> backend_ptr_; // Accessed directly. - private: friend class base::RefCounted<CreateBackendCallbackShim>; @@ -137,7 +133,8 @@ if (create_backend_callback_.get()) { create_backend_callback_->Cancel(); create_backend_callback_ = nullptr; - OnCreateBackendComplete(net::ERR_ABORTED); + OnCreateBackendComplete( + disk_cache::BackendResult::MakeError(net::ERR_ABORTED)); } // We need to close open file handles in order to reinitialize the @@ -272,30 +269,31 @@ create_backend_callback_ = base::MakeRefCounted<CreateBackendCallbackShim>(this); - net::Error return_value = disk_cache::CreateCacheBackend( + disk_cache::BackendResult result = disk_cache::CreateCacheBackend( cache_type, net::CACHE_BACKEND_SIMPLE, /*file_operations=*/nullptr, cache_directory, cache_size, disk_cache::ResetHandling::kNeverReset, - nullptr, &(create_backend_callback_->backend_ptr_), - std::move(post_cleanup_callback), + /*net_log=*/nullptr, std::move(post_cleanup_callback), base::BindOnce(&CreateBackendCallbackShim::Callback, create_backend_callback_)); - if (return_value == net::ERR_IO_PENDING) + net::Error rv = result.net_error; + if (rv == net::ERR_IO_PENDING) init_callback_ = std::move(callback); else - OnCreateBackendComplete(return_value); - return return_value; + OnCreateBackendComplete(std::move(result)); + return rv; } -void ServiceWorkerDiskCache::OnCreateBackendComplete(int return_value) { +void ServiceWorkerDiskCache::OnCreateBackendComplete( + disk_cache::BackendResult result) { DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); - if (return_value == net::OK) { - disk_cache_ = std::move(create_backend_callback_->backend_ptr_); + if (result.net_error == net::OK) { + disk_cache_ = std::move(result.backend); } create_backend_callback_ = nullptr; // Invoke our clients callback function. if (!init_callback_.is_null()) { - std::move(init_callback_).Run(return_value); + std::move(init_callback_).Run(result.net_error); } // Service pending calls that were queued up while we were initializing.
diff --git a/components/services/storage/service_worker/service_worker_disk_cache.h b/components/services/storage/service_worker/service_worker_disk_cache.h index 3de660ef..5da9240 100644 --- a/components/services/storage/service_worker/service_worker_disk_cache.h +++ b/components/services/storage/service_worker/service_worker_disk_cache.h
@@ -108,7 +108,7 @@ int64_t cache_size, base::OnceClosure post_cleanup_callback, net::CompletionOnceCallback callback); - void OnCreateBackendComplete(int return_value); + void OnCreateBackendComplete(disk_cache::BackendResult result); uint64_t GetNextCallId();
diff --git a/components/strings/components_strings_af.xtb b/components/strings/components_strings_af.xtb index 183c5e40..c4f9bf1 100644 --- a/components/strings/components_strings_af.xtb +++ b/components/strings/components_strings_af.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Aandele en effekte</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> het geen data gestuur nie.</translation> <translation id="1405567553485452995">Liggroen</translation> +<translation id="1406500794671479665">Verifieer tans …</translation> <translation id="1407135791313364759">Maak alles oop</translation> <translation id="1408787208417187241">Tripelkram bo</translation> <translation id="1413407968866574823">Aksie- en platformspeletjies</translation>
diff --git a/components/strings/components_strings_am.xtb b/components/strings/components_strings_am.xtb index 0c04c66..c593792 100644 --- a/components/strings/components_strings_am.xtb +++ b/components/strings/components_strings_am.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">አክሲዮኖች እና ቦንዶች</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> ምንም ውሂብ አልላከም።</translation> <translation id="1405567553485452995">ፈካ ያለ አረንጓዴ</translation> +<translation id="1406500794671479665">በማረጋገጥ ላይ...</translation> <translation id="1407135791313364759">ሁሉንም ክፈት</translation> <translation id="1408787208417187241">ሦስቴ ከላይ በስቴፕለር ምታ</translation> <translation id="1413407968866574823">የእርምጃ እና መሰረተ ስርዓት ጨዋታዎች</translation>
diff --git a/components/strings/components_strings_ar.xtb b/components/strings/components_strings_ar.xtb index ae17a16..9a269a2f 100644 --- a/components/strings/components_strings_ar.xtb +++ b/components/strings/components_strings_ar.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">أسهم وسندات</translation> <translation id="139305205187523129">لم يرسل <ph name="HOST_NAME" /> أي بيانات.</translation> <translation id="1405567553485452995">أخضر فاتح</translation> +<translation id="1406500794671479665">جارٍ التحقق...</translation> <translation id="1407135791313364759">فتح الكل</translation> <translation id="1408787208417187241">وضع ثلاثة دبابيس بالأعلى</translation> <translation id="1413407968866574823">ألعاب حركة ومنصات</translation>
diff --git a/components/strings/components_strings_as.xtb b/components/strings/components_strings_as.xtb index a7bbaef..ab8851ea 100644 --- a/components/strings/components_strings_as.xtb +++ b/components/strings/components_strings_as.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">ষ্ট’ক আৰু বণ্ড</translation> <translation id="139305205187523129"><ph name="HOST_NAME" />এ কোনো ডেটা পঠিওৱা নাই।</translation> <translation id="1405567553485452995">পাতল সেউজীয়া</translation> +<translation id="1406500794671479665">সত্যাপন কৰি থকা হৈছে…</translation> <translation id="1407135791313364759">সকলো খোলক</translation> <translation id="1408787208417187241">ওপৰৰ অংশত তিনিবাৰ ষ্টে'পল কৰক</translation> <translation id="1413407968866574823">একশ্বন আৰু প্লেটফৰ্ম গে’ম</translation>
diff --git a/components/strings/components_strings_az.xtb b/components/strings/components_strings_az.xtb index bd24d2d..d40fbaa 100644 --- a/components/strings/components_strings_az.xtb +++ b/components/strings/components_strings_az.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Səhmlər və istiqrazlar</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> hər hansı data göndərməyib.</translation> <translation id="1405567553485452995">Açıq-yaşıl</translation> +<translation id="1406500794671479665">Təsdiqlənir...</translation> <translation id="1407135791313364759">Hamısını açın</translation> <translation id="1408787208417187241">Yuxarıdan üçlü ştapel vurun</translation> <translation id="1413407968866574823">Ekşn və platforma oyunları</translation>
diff --git a/components/strings/components_strings_be.xtb b/components/strings/components_strings_be.xtb index 73a641f5..05b8346 100644 --- a/components/strings/components_strings_be.xtb +++ b/components/strings/components_strings_be.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Акцыі і аблігацыі</translation> <translation id="139305205187523129">Хост "<ph name="HOST_NAME" />" не адправіў ніякіх даных.</translation> <translation id="1405567553485452995">Светла-зялёны</translation> +<translation id="1406500794671479665">Ідзе спраўджанне...</translation> <translation id="1407135791313364759">Адкрыць усе</translation> <translation id="1408787208417187241">Тры скабы зверху</translation> <translation id="1413407968866574823">Экшн-гульні і платформеры</translation>
diff --git a/components/strings/components_strings_bg.xtb b/components/strings/components_strings_bg.xtb index 02814ddd..a04cc05 100644 --- a/components/strings/components_strings_bg.xtb +++ b/components/strings/components_strings_bg.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Акции и облигации</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> не изпрати данни.</translation> <translation id="1405567553485452995">светлозелено</translation> +<translation id="1406500794671479665">Потвърждава се...</translation> <translation id="1407135791313364759">Отваряне на всички</translation> <translation id="1408787208417187241">Триточково телбодиране в горната част</translation> <translation id="1413407968866574823">Екшън и платформени игри</translation>
diff --git a/components/strings/components_strings_bn.xtb b/components/strings/components_strings_bn.xtb index a266320..da941740 100644 --- a/components/strings/components_strings_bn.xtb +++ b/components/strings/components_strings_bn.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">স্টক ও বন্ড</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> কোনো তথ্য পাঠায়নি।</translation> <translation id="1405567553485452995">হালকা সবুজ</translation> +<translation id="1406500794671479665">যাচাই করা হচ্ছে...</translation> <translation id="1407135791313364759">সব খুলুন</translation> <translation id="1408787208417187241">উপরে ট্রিপল স্টেপল</translation> <translation id="1413407968866574823">অ্যাকশন এবং প্ল্যাটফর্ম গেম</translation>
diff --git a/components/strings/components_strings_bs.xtb b/components/strings/components_strings_bs.xtb index 418aef46..d8aa5b06 100644 --- a/components/strings/components_strings_bs.xtb +++ b/components/strings/components_strings_bs.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Dionice i obveznice</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> nije poslao nikakve podatke.</translation> <translation id="1405567553485452995">Svijetlozelena</translation> +<translation id="1406500794671479665">Potvrđivanje...</translation> <translation id="1407135791313364759">Otvori sve</translation> <translation id="1408787208417187241">Trostruko spajanje na gornjoj strani</translation> <translation id="1413407968866574823">Akcione igre i igre na platformi</translation>
diff --git a/components/strings/components_strings_ca.xtb b/components/strings/components_strings_ca.xtb index ed47fd7e..d46984ab 100644 --- a/components/strings/components_strings_ca.xtb +++ b/components/strings/components_strings_ca.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Accions i bons</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> no ha enviat dades.</translation> <translation id="1405567553485452995">Verd clar</translation> +<translation id="1406500794671479665">S'està verificant...</translation> <translation id="1407135791313364759">Obre-les totes</translation> <translation id="1408787208417187241">Grapat triple a la part superior</translation> <translation id="1413407968866574823">Jocs d'acció i de plataformes</translation>
diff --git a/components/strings/components_strings_cs.xtb b/components/strings/components_strings_cs.xtb index 2eadfb3a..b6f9c1e 100644 --- a/components/strings/components_strings_cs.xtb +++ b/components/strings/components_strings_cs.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Akcie a dluhopisy</translation> <translation id="139305205187523129">Web <ph name="HOST_NAME" /> neodeslal žádná data.</translation> <translation id="1405567553485452995">Světle zelená</translation> +<translation id="1406500794671479665">Ověřování...</translation> <translation id="1407135791313364759">Otevřít vše</translation> <translation id="1408787208417187241">Tři sponky nahoře</translation> <translation id="1413407968866574823">Akční hry a plošinovky</translation>
diff --git a/components/strings/components_strings_cy.xtb b/components/strings/components_strings_cy.xtb index 645e43a..78aa1012 100644 --- a/components/strings/components_strings_cy.xtb +++ b/components/strings/components_strings_cy.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Stociau a bondiau</translation> <translation id="139305205187523129">Ni wnaeth <ph name="HOST_NAME" /> anfon unrhyw ddata.</translation> <translation id="1405567553485452995">Gwyrdd Golau</translation> +<translation id="1406500794671479665">Wrthi'n dilysu...</translation> <translation id="1407135791313364759">Agor pob un</translation> <translation id="1408787208417187241">Tair stapl ar y brig</translation> <translation id="1413407968866574823">Gemau gweithredu a phlatfformio</translation>
diff --git a/components/strings/components_strings_da.xtb b/components/strings/components_strings_da.xtb index 43c47c2..0dac414 100644 --- a/components/strings/components_strings_da.xtb +++ b/components/strings/components_strings_da.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Aktier og obligationer</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> har ikke sendt nogen data.</translation> <translation id="1405567553485452995">Lysegrøn</translation> +<translation id="1406500794671479665">Bekræfter...</translation> <translation id="1407135791313364759">Åbn alle</translation> <translation id="1408787208417187241">Trehæftning øverst</translation> <translation id="1413407968866574823">Action- og platformspil</translation>
diff --git a/components/strings/components_strings_de.xtb b/components/strings/components_strings_de.xtb index 8e3acd9..d4b7d39 100644 --- a/components/strings/components_strings_de.xtb +++ b/components/strings/components_strings_de.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Aktien und Anleihen</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> hat keine Daten gesendet.</translation> <translation id="1405567553485452995">Hellgrün</translation> +<translation id="1406500794671479665">Überprüfung wird durchgeführt...</translation> <translation id="1407135791313364759">Alle öffnen</translation> <translation id="1408787208417187241">Drei Heftklammern oben</translation> <translation id="1413407968866574823">Action- und Plattformspiele</translation>
diff --git a/components/strings/components_strings_el.xtb b/components/strings/components_strings_el.xtb index cadf67ea..0ce355e 100644 --- a/components/strings/components_strings_el.xtb +++ b/components/strings/components_strings_el.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Μετοχές και ομόλογα</translation> <translation id="139305205187523129">Ο κεντρικός υπολογιστής <ph name="HOST_NAME" /> δεν έστειλε δεδομένα.</translation> <translation id="1405567553485452995">Ανοιχτό πράσινο</translation> +<translation id="1406500794671479665">Επαλήθευση…</translation> <translation id="1407135791313364759">Άνοιγμα όλων</translation> <translation id="1408787208417187241">Τριπλή συρραφή στο επάνω μέρος</translation> <translation id="1413407968866574823">Παιχνίδια δράσης και πλατφόρμας</translation>
diff --git a/components/strings/components_strings_en-GB.xtb b/components/strings/components_strings_en-GB.xtb index c0b7bb35..5820846 100644 --- a/components/strings/components_strings_en-GB.xtb +++ b/components/strings/components_strings_en-GB.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Stocks and bonds</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> didn’t send any data.</translation> <translation id="1405567553485452995">Light green</translation> +<translation id="1406500794671479665">Verifying...</translation> <translation id="1407135791313364759">Open all</translation> <translation id="1408787208417187241">Triple staple top</translation> <translation id="1413407968866574823">Action and platform games</translation>
diff --git a/components/strings/components_strings_es-419.xtb b/components/strings/components_strings_es-419.xtb index bd6ad8b..7d9291d 100644 --- a/components/strings/components_strings_es-419.xtb +++ b/components/strings/components_strings_es-419.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Acciones y bonos</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> no envió ningún dato.</translation> <translation id="1405567553485452995">Verde claro</translation> +<translation id="1406500794671479665">Verificando...</translation> <translation id="1407135791313364759">Abrir todas</translation> <translation id="1408787208417187241">Grapas triples en la parte superior</translation> <translation id="1413407968866574823">Juegos de plataformas y acción</translation>
diff --git a/components/strings/components_strings_es.xtb b/components/strings/components_strings_es.xtb index c2fb0d8..52e5ebe 100644 --- a/components/strings/components_strings_es.xtb +++ b/components/strings/components_strings_es.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Acciones y bonos</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> no ha enviado ningún dato.</translation> <translation id="1405567553485452995">Verde claro</translation> +<translation id="1406500794671479665">Verificando...</translation> <translation id="1407135791313364759">Abrir todas</translation> <translation id="1408787208417187241">Grapado triple en la parte superior</translation> <translation id="1413407968866574823">Juegos de acción y plataformas</translation>
diff --git a/components/strings/components_strings_et.xtb b/components/strings/components_strings_et.xtb index ce7434b..437742c 100644 --- a/components/strings/components_strings_et.xtb +++ b/components/strings/components_strings_et.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Aktsiad ja võlakirjad</translation> <translation id="139305205187523129">Host <ph name="HOST_NAME" /> ei saatnud andmeid.</translation> <translation id="1405567553485452995">Heleroheline</translation> +<translation id="1406500794671479665">Kinnitamine ...</translation> <translation id="1407135791313364759">Ava kõik</translation> <translation id="1408787208417187241">Kolm kirjaklambrit ülal</translation> <translation id="1413407968866574823">Märuli- ja platvormmängud</translation>
diff --git a/components/strings/components_strings_eu.xtb b/components/strings/components_strings_eu.xtb index 226a646..0e78f3b 100644 --- a/components/strings/components_strings_eu.xtb +++ b/components/strings/components_strings_eu.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Akzioak eta bonuak</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> webguneak ez du bidali daturik.</translation> <translation id="1405567553485452995">Berde argia</translation> +<translation id="1406500794671479665">Egiaztatzen…</translation> <translation id="1407135791313364759">Ireki guztiak</translation> <translation id="1408787208417187241">Hiru grapa goian</translation> <translation id="1413407968866574823">Ekintza- eta plataforma-jokoak</translation>
diff --git a/components/strings/components_strings_fa.xtb b/components/strings/components_strings_fa.xtb index fc8f8ae..310ab887 100644 --- a/components/strings/components_strings_fa.xtb +++ b/components/strings/components_strings_fa.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">سهام و اوراق قرضه</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> دادهای ارسال نکرد.</translation> <translation id="1405567553485452995">سبز روشن</translation> +<translation id="1406500794671479665">در حال تأیید...</translation> <translation id="1407135791313364759">باز کردن همه</translation> <translation id="1408787208417187241">سه منگنه در بالا</translation> <translation id="1413407968866574823">بازیهای اکشن و سکویی</translation>
diff --git a/components/strings/components_strings_fi.xtb b/components/strings/components_strings_fi.xtb index d58a976..5949f62 100644 --- a/components/strings/components_strings_fi.xtb +++ b/components/strings/components_strings_fi.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Osakkeet ja joukkolainat</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> ei lähettänyt tietoja.</translation> <translation id="1405567553485452995">Vaaleanvihreä</translation> +<translation id="1406500794671479665">Vahvistetaan...</translation> <translation id="1407135791313364759">Avaa kaikki</translation> <translation id="1408787208417187241">Kolme niittiä yläreunassa</translation> <translation id="1413407968866574823">Toiminta- ja tasohyppelypelit</translation>
diff --git a/components/strings/components_strings_fil.xtb b/components/strings/components_strings_fil.xtb index ffa372cd..13045a4 100644 --- a/components/strings/components_strings_fil.xtb +++ b/components/strings/components_strings_fil.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Mga stock at bond</translation> <translation id="139305205187523129">Hindi nagpadala ng anumang data ang <ph name="HOST_NAME" />.</translation> <translation id="1405567553485452995">Light Green</translation> +<translation id="1406500794671479665">Bine-verify...</translation> <translation id="1407135791313364759">Buksan lahat</translation> <translation id="1408787208417187241">Triple staple top</translation> <translation id="1413407968866574823">Mga larong action at platform</translation>
diff --git a/components/strings/components_strings_fr-CA.xtb b/components/strings/components_strings_fr-CA.xtb index 86b45ee4..b2311d49 100644 --- a/components/strings/components_strings_fr-CA.xtb +++ b/components/strings/components_strings_fr-CA.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Actions et obligations</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> n'a envoyé aucune donnée.</translation> <translation id="1405567553485452995">Vert clair</translation> +<translation id="1406500794671479665">Vérification en cours…</translation> <translation id="1407135791313364759">Tout ouvrir</translation> <translation id="1408787208417187241">Triple agrafe en haut</translation> <translation id="1413407968866574823">Jeux d'action et de plateforme</translation>
diff --git a/components/strings/components_strings_fr.xtb b/components/strings/components_strings_fr.xtb index 5fc4fb54..273fe98 100644 --- a/components/strings/components_strings_fr.xtb +++ b/components/strings/components_strings_fr.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Actions et obligations</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> n'a envoyé aucune donnée.</translation> <translation id="1405567553485452995">Vert clair</translation> +<translation id="1406500794671479665">Vérification en cours…</translation> <translation id="1407135791313364759">Tout ouvrir</translation> <translation id="1408787208417187241">Triple agrafe en haut</translation> <translation id="1413407968866574823">Jeux d'action et de plate-forme</translation>
diff --git a/components/strings/components_strings_gl.xtb b/components/strings/components_strings_gl.xtb index 42c8af8..20ef679f 100644 --- a/components/strings/components_strings_gl.xtb +++ b/components/strings/components_strings_gl.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Accións e bonos</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> non enviou datos.</translation> <translation id="1405567553485452995">Verde claro</translation> +<translation id="1406500794671479665">Verificando...</translation> <translation id="1407135791313364759">Abrir todo</translation> <translation id="1408787208417187241">Tres grampas na parte superior</translation> <translation id="1413407968866574823">Xogos de acción e de plataformas</translation>
diff --git a/components/strings/components_strings_gu.xtb b/components/strings/components_strings_gu.xtb index 316c89a..9dd823b 100644 --- a/components/strings/components_strings_gu.xtb +++ b/components/strings/components_strings_gu.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">સ્ટૉક અને બોન્ડ</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> એ કોઈપણ ડેટા મોકલ્યો ન હતો.</translation> <translation id="1405567553485452995">આછો લીલો</translation> +<translation id="1406500794671479665">ચકાસી રહ્યું છે...</translation> <translation id="1407135791313364759">બધું ખોલો</translation> <translation id="1408787208417187241">ઉપરની બાજુએ ત્રણ સ્ટેપલ લગાવો</translation> <translation id="1413407968866574823">ઍક્શન અને પ્લૅટફૉર્મ ગેમ</translation>
diff --git a/components/strings/components_strings_hi.xtb b/components/strings/components_strings_hi.xtb index 17c8f5bb..0503e8f 100644 --- a/components/strings/components_strings_hi.xtb +++ b/components/strings/components_strings_hi.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">स्टॉक और बॉन्ड</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> ने कोई डेटा नहीं भेजा.</translation> <translation id="1405567553485452995">हल्का हरा</translation> +<translation id="1406500794671479665">सत्यापन हो रहा है...</translation> <translation id="1407135791313364759">सभी बुकमार्क खोलें</translation> <translation id="1408787208417187241">सबसे ऊपर ट्रिपल स्टेपल</translation> <translation id="1413407968866574823">ऐक्शन और प्लैटफ़ॉर्म गेम</translation>
diff --git a/components/strings/components_strings_hr.xtb b/components/strings/components_strings_hr.xtb index 42dce23..cc62d4b 100644 --- a/components/strings/components_strings_hr.xtb +++ b/components/strings/components_strings_hr.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Dionice i obveznice</translation> <translation id="139305205187523129">Host <ph name="HOST_NAME" /> nije poslao nikakve podatke.</translation> <translation id="1405567553485452995">Svijetlozelena</translation> +<translation id="1406500794671479665">Potvrda u tijeku...</translation> <translation id="1407135791313364759">Otvori sve</translation> <translation id="1408787208417187241">Trostruko spajanje pri vrhu</translation> <translation id="1413407968866574823">Akcijske i platformske igre</translation>
diff --git a/components/strings/components_strings_hu.xtb b/components/strings/components_strings_hu.xtb index d9809cb6..9050dcee 100644 --- a/components/strings/components_strings_hu.xtb +++ b/components/strings/components_strings_hu.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Részvények és kötvények</translation> <translation id="139305205187523129">A(z) <ph name="HOST_NAME" /> nem küldött adatokat.</translation> <translation id="1405567553485452995">Világoszöld</translation> +<translation id="1406500794671479665">Ellenőrzés...</translation> <translation id="1407135791313364759">Összes megnyitása</translation> <translation id="1408787208417187241">Három kapocs felül</translation> <translation id="1413407968866574823">Akció- és platformjátékok</translation>
diff --git a/components/strings/components_strings_hy.xtb b/components/strings/components_strings_hy.xtb index dad7b37..0cfb28cb 100644 --- a/components/strings/components_strings_hy.xtb +++ b/components/strings/components_strings_hy.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Բաժնետոմսեր և պարտատոմսեր</translation> <translation id="139305205187523129"><ph name="HOST_NAME" />-ը տվյալներ չի ուղարկել:</translation> <translation id="1405567553485452995">Բաց կանաչ</translation> +<translation id="1406500794671479665">Հաստատում…</translation> <translation id="1407135791313364759">Բացել բոլորը</translation> <translation id="1408787208417187241">Երեք ամրակ վերևում</translation> <translation id="1413407968866574823">Պլատֆորմերներ և էքշն խաղեր</translation>
diff --git a/components/strings/components_strings_id.xtb b/components/strings/components_strings_id.xtb index 8a69dfb5..74a2be8 100644 --- a/components/strings/components_strings_id.xtb +++ b/components/strings/components_strings_id.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Saham & obligasi</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> tidak mengirimkan data apa pun.</translation> <translation id="1405567553485452995">Hijau Muda</translation> +<translation id="1406500794671479665">Memverifikasi...</translation> <translation id="1407135791313364759">Buka semua</translation> <translation id="1408787208417187241">Tiga jepretan di atas</translation> <translation id="1413407968866574823">Game aksi & platform</translation>
diff --git a/components/strings/components_strings_is.xtb b/components/strings/components_strings_is.xtb index db53de1..9ff52b6a 100644 --- a/components/strings/components_strings_is.xtb +++ b/components/strings/components_strings_is.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Hlutabréf og skuldabréf</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> sendi engin gögn.</translation> <translation id="1405567553485452995">Ljósgrænn</translation> +<translation id="1406500794671479665">Staðfestir…</translation> <translation id="1407135791313364759">Opna alla</translation> <translation id="1408787208417187241">Þrjú hefti efst</translation> <translation id="1413407968866574823">Hasar- og hoppleikir</translation>
diff --git a/components/strings/components_strings_it.xtb b/components/strings/components_strings_it.xtb index 25848ce3..1896128 100644 --- a/components/strings/components_strings_it.xtb +++ b/components/strings/components_strings_it.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Azioni e obbligazioni</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> non ha inviato dati.</translation> <translation id="1405567553485452995">Verde chiaro</translation> +<translation id="1406500794671479665">Verifica in corso...</translation> <translation id="1407135791313364759">Apri tutte</translation> <translation id="1408787208417187241">Tripla pinzatura in alto</translation> <translation id="1413407968866574823">Videogiochi platform e di azione</translation>
diff --git a/components/strings/components_strings_iw.xtb b/components/strings/components_strings_iw.xtb index b61d151..430bf729 100644 --- a/components/strings/components_strings_iw.xtb +++ b/components/strings/components_strings_iw.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">מניות ואג"ח</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> לא שלח נתונים.</translation> <translation id="1405567553485452995">ירוק בהיר</translation> +<translation id="1406500794671479665">מאמת...</translation> <translation id="1407135791313364759">פתיחת כל הכרטיסיות</translation> <translation id="1408787208417187241">3 סיכות הידוק בחלק העליון</translation> <translation id="1413407968866574823">משחקי פעולה ומשחקי פלטפורמה</translation>
diff --git a/components/strings/components_strings_ja.xtb b/components/strings/components_strings_ja.xtb index 3b406a0..169e613d 100644 --- a/components/strings/components_strings_ja.xtb +++ b/components/strings/components_strings_ja.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">株式、債券</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> からデータが送信されませんでした。</translation> <translation id="1405567553485452995">ライトグリーン</translation> +<translation id="1406500794671479665">確認中...</translation> <translation id="1407135791313364759">すべて開く</translation> <translation id="1408787208417187241">3 か所のステープル(上)</translation> <translation id="1413407968866574823">アクション ゲーム、プラットフォーム ゲーム</translation>
diff --git a/components/strings/components_strings_ka.xtb b/components/strings/components_strings_ka.xtb index 2be158c2..e05585f 100644 --- a/components/strings/components_strings_ka.xtb +++ b/components/strings/components_strings_ka.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">აქციები და ობლიგაციები</translation> <translation id="139305205187523129"><ph name="HOST_NAME" />-ს არ გამოუგზავნია მონაცემები.</translation> <translation id="1405567553485452995">ღია მწვანე</translation> +<translation id="1406500794671479665">გადამოწმება…</translation> <translation id="1407135791313364759">ყველას გახსნა</translation> <translation id="1408787208417187241">სამმაგად დასტეპლერება ზემოთ</translation> <translation id="1413407968866574823">მძაფრსიუჟეტიანი და პლატფორმის თამაშები</translation>
diff --git a/components/strings/components_strings_kk.xtb b/components/strings/components_strings_kk.xtb index a96b6ab..7aa91628a 100644 --- a/components/strings/components_strings_kk.xtb +++ b/components/strings/components_strings_kk.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Акциялар және облигациялар</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> ешқандай дерек жібермеді.</translation> <translation id="1405567553485452995">Ашық жасыл</translation> +<translation id="1406500794671479665">Расталуда…</translation> <translation id="1407135791313364759">Барлығын ашу</translation> <translation id="1408787208417187241">Жоғарғы жағын үш рет қапсыру</translation> <translation id="1413407968866574823">Экшн ойындар және платформерлер</translation>
diff --git a/components/strings/components_strings_km.xtb b/components/strings/components_strings_km.xtb index 14eae5ca..3078f085 100644 --- a/components/strings/components_strings_km.xtb +++ b/components/strings/components_strings_km.xtb
@@ -177,6 +177,7 @@ <translation id="1391289752476847787">ភាគហ៊ុន និងសញ្ញាបណ្ណ</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> មិនបានផ្ញើទិន្នន័យណាមួយទេ</translation> <translation id="1405567553485452995">បៃតងខ្ចី</translation> +<translation id="1406500794671479665">កំពុងផ្ទៀងផ្ទាត់...</translation> <translation id="1407135791313364759">បើកទាំងអស់</translation> <translation id="1408787208417187241">កិបបីគ្រាប់ខាងលើ</translation> <translation id="1413407968866574823">ហ្គេមរត់លោត និងហ្គេមប្រយុទ្ធគ្នា</translation>
diff --git a/components/strings/components_strings_kn.xtb b/components/strings/components_strings_kn.xtb index 987fd7209..00a350f0 100644 --- a/components/strings/components_strings_kn.xtb +++ b/components/strings/components_strings_kn.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">ಸ್ಟಾಕ್ಗಳು ಮತ್ತು ಬಾಂಡ್ಗಳು</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> ಯಾವುದೇ ಡೇಟಾ ಕಳುಹಿಸಲಾಗಿಲ್ಲ.</translation> <translation id="1405567553485452995">ತಿಳಿ ಹಸಿರು</translation> +<translation id="1406500794671479665">ಪರಿಶೀಲಿಸಲಾಗುತ್ತಿದೆ...</translation> <translation id="1407135791313364759">ಎಲ್ಲವನ್ನೂ ತೆರೆಯಿರಿ</translation> <translation id="1408787208417187241">ಮೇಲ್ಭಾಗದಲ್ಲಿ ಮೂರು ಸ್ಟೇಪಲ್ ಹಾಕಿ</translation> <translation id="1413407968866574823">ಸಾಹಸ ಮತ್ತು ಪ್ಲ್ಯಾಟ್ಫಾರ್ಮ್ ಗೇಮ್ಗಳು</translation>
diff --git a/components/strings/components_strings_ko.xtb b/components/strings/components_strings_ko.xtb index c3e34dd3..dd89f51b 100644 --- a/components/strings/components_strings_ko.xtb +++ b/components/strings/components_strings_ko.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">주식 및 채권</translation> <translation id="139305205187523129"><ph name="HOST_NAME" />에서 전송한 데이터가 없습니다.</translation> <translation id="1405567553485452995">연한 녹색</translation> +<translation id="1406500794671479665">확인 중...</translation> <translation id="1407135791313364759">모두 열기</translation> <translation id="1408787208417187241">상단 트리플 스테이플</translation> <translation id="1413407968866574823">액션 및 플랫폼 게임</translation>
diff --git a/components/strings/components_strings_ky.xtb b/components/strings/components_strings_ky.xtb index 2d2b1eb..e084cd9 100644 --- a/components/strings/components_strings_ky.xtb +++ b/components/strings/components_strings_ky.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Акциялар жана облигациялар</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> сайты бир дагы дайындарды жөнөткөн жок.</translation> <translation id="1405567553485452995">Мала жашыл</translation> +<translation id="1406500794671479665">Текшерүүдө…</translation> <translation id="1407135791313364759">Баарын ачуу</translation> <translation id="1408787208417187241">Жогорку жагын үч жолу илмек менен бекитүү</translation> <translation id="1413407968866574823">Мушташ жана платформа оюндары</translation>
diff --git a/components/strings/components_strings_lo.xtb b/components/strings/components_strings_lo.xtb index ca148ea..89894cd 100644 --- a/components/strings/components_strings_lo.xtb +++ b/components/strings/components_strings_lo.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">ການໃຫ້ຄຳປຶກສາດ້ານການເງິນເລື່ອງຮຸ້ນສ່ວນ ແລະ ຕາສານໜີ້</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> ບໍ່ໄດ້ສົ່ງຂໍ້ມູນໃດໆ.</translation> <translation id="1405567553485452995">ສີຂຽວຈາງ</translation> +<translation id="1406500794671479665">ກໍາລັງກວດສອບ ...</translation> <translation id="1407135791313364759">ເປີດທັງຫມົດ</translation> <translation id="1408787208417187241">ໜີບກະຫຼັບເຟີຢູ່ເທິງສຸດສາມເທື່ອ</translation> <translation id="1413407968866574823">ເກມແອກຊັນ ແລະ ເກມຕໍ່ສູ້</translation>
diff --git a/components/strings/components_strings_lt.xtb b/components/strings/components_strings_lt.xtb index 511c67e..5c4e8b6 100644 --- a/components/strings/components_strings_lt.xtb +++ b/components/strings/components_strings_lt.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Akcijos ir obligacijos</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> neišsiuntė jokių duomenų.</translation> <translation id="1405567553485452995">Šviesiai žalia</translation> +<translation id="1406500794671479665">Patvirtinama...</translation> <translation id="1407135791313364759">Atidaryti viską</translation> <translation id="1408787208417187241">Trys sankabėlės viršuje</translation> <translation id="1413407968866574823">Veiksmo ir platformų žaidimai</translation>
diff --git a/components/strings/components_strings_lv.xtb b/components/strings/components_strings_lv.xtb index 2c357f49..44e25e8 100644 --- a/components/strings/components_strings_lv.xtb +++ b/components/strings/components_strings_lv.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Akcijas un obligācijas</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> nenosūtīja nekādus datus.</translation> <translation id="1405567553485452995">Gaiši zaļa</translation> +<translation id="1406500794671479665">Notiek verificēšana...</translation> <translation id="1407135791313364759">Atvērt visas</translation> <translation id="1408787208417187241">Trīskāršs skavojums augšdaļā</translation> <translation id="1413407968866574823">Spraigas darbības un platformas spēles</translation>
diff --git a/components/strings/components_strings_mk.xtb b/components/strings/components_strings_mk.xtb index e44c3f2..c9ad24b 100644 --- a/components/strings/components_strings_mk.xtb +++ b/components/strings/components_strings_mk.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Акции и обврзници</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> не испрати податоци.</translation> <translation id="1405567553485452995">Светлозелена</translation> +<translation id="1406500794671479665">Се проверува…</translation> <translation id="1407135791313364759">Отвори ги сите</translation> <translation id="1408787208417187241">Тројно спојување горе</translation> <translation id="1413407968866574823">Игри со акција и со платформи</translation>
diff --git a/components/strings/components_strings_ml.xtb b/components/strings/components_strings_ml.xtb index 4c9be9a..720b902a 100644 --- a/components/strings/components_strings_ml.xtb +++ b/components/strings/components_strings_ml.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">സ്റ്റോക്കുകളും ബോണ്ടുകളും</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> ഡാറ്റയൊന്നും അയച്ചിട്ടില്ല.</translation> <translation id="1405567553485452995">ഇളം പച്ച</translation> +<translation id="1406500794671479665">സ്ഥിരീകരിക്കുന്നു...</translation> <translation id="1407135791313364759">എല്ലാം തുറക്കുക</translation> <translation id="1408787208417187241">മുകളിൽ മൂന്ന് തവണ സ്റ്റേപ്പിൾ ചെയ്യുക</translation> <translation id="1413407968866574823">ആക്ഷൻ, പ്ലാറ്റ്ഫോം ഗെയിമുകൾ</translation>
diff --git a/components/strings/components_strings_mn.xtb b/components/strings/components_strings_mn.xtb index cdfd6a1..5bde2f94 100644 --- a/components/strings/components_strings_mn.xtb +++ b/components/strings/components_strings_mn.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Хувьцаа, бонд</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> ямар ч өгөгдөл илгээгээгүй.</translation> <translation id="1405567553485452995">Цайвар ногоон</translation> +<translation id="1406500794671479665">Шалгаж байна...</translation> <translation id="1407135791313364759">Бүгдийг нээ</translation> <translation id="1408787208417187241">Дээд буланд гурван удаа үдэх</translation> <translation id="1413407968866574823">Тулаант, платформын тоглоом</translation>
diff --git a/components/strings/components_strings_mr.xtb b/components/strings/components_strings_mr.xtb index e7a5672..a16f0e5 100644 --- a/components/strings/components_strings_mr.xtb +++ b/components/strings/components_strings_mr.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">स्टॉक आणि बाँड</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> नी कोणताही डेटा पाठविला नाही.</translation> <translation id="1405567553485452995">फिकट हिरवा</translation> +<translation id="1406500794671479665">सत्यापित करत आहे...</translation> <translation id="1407135791313364759">सर्व उघडा</translation> <translation id="1408787208417187241">ट्रिपल स्टेपल टॉप</translation> <translation id="1413407968866574823">ॲक्शन आणि प्लॅटफॉर्म गेम</translation>
diff --git a/components/strings/components_strings_ms.xtb b/components/strings/components_strings_ms.xtb index 85d97a3..d1196ac0 100644 --- a/components/strings/components_strings_ms.xtb +++ b/components/strings/components_strings_ms.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Saham & bon</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> tidak menghantar sebarang data.</translation> <translation id="1405567553485452995">Hijau Cerah</translation> +<translation id="1406500794671479665">Mengesahkan...</translation> <translation id="1407135791313364759">Buka semua</translation> <translation id="1408787208417187241">Tiga kokot atas</translation> <translation id="1413407968866574823">Permainan aksi & platform</translation>
diff --git a/components/strings/components_strings_my.xtb b/components/strings/components_strings_my.xtb index 71148f9..0783e65 100644 --- a/components/strings/components_strings_my.xtb +++ b/components/strings/components_strings_my.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">စတော့များနှင့် ငွေချေးစာချုပ်များ</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> သည်မည်သည့် ဒေတာမျှ မပို့ခဲ့ပါ။</translation> <translation id="1405567553485452995">အစိမ်းဖျော့</translation> +<translation id="1406500794671479665">စိစစ်နေ...</translation> <translation id="1407135791313364759">အားလုံး ဖွင့်ရန်</translation> <translation id="1408787208417187241">ထိပ်တွင် ချုပ်စက်ဖြင့် သုံးချက်ချုပ်ရန်</translation> <translation id="1413407968866574823">ဇာတ်ကြမ်းနှင့် ခုန်ပျံကျော်လွှားဂိမ်းများ</translation>
diff --git a/components/strings/components_strings_ne.xtb b/components/strings/components_strings_ne.xtb index d4811d9..91f30b3a 100644 --- a/components/strings/components_strings_ne.xtb +++ b/components/strings/components_strings_ne.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">सेयर तथा बचतपत्र</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> ले कुनै पनि डेटा पठाएन।</translation> <translation id="1405567553485452995">हल्का हरियो</translation> +<translation id="1406500794671479665">रुजू गर्दै...</translation> <translation id="1407135791313364759">सबै खोल्नुहोस्</translation> <translation id="1408787208417187241">सिरानमा तीन स्टिच</translation> <translation id="1413407968866574823">द्वन्द्वप्रधान तथा प्लेटफर्म गेमहरू</translation>
diff --git a/components/strings/components_strings_nl.xtb b/components/strings/components_strings_nl.xtb index 04e4686..b149e50 100644 --- a/components/strings/components_strings_nl.xtb +++ b/components/strings/components_strings_nl.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Aandelen en obligaties</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> heeft geen gegevens verzonden.</translation> <translation id="1405567553485452995">Lichtgroen</translation> +<translation id="1406500794671479665">Verifiëren...</translation> <translation id="1407135791313364759">Alles openen</translation> <translation id="1408787208417187241">Drie nietjes boven</translation> <translation id="1413407968866574823">Actie- en platformgames</translation>
diff --git a/components/strings/components_strings_no.xtb b/components/strings/components_strings_no.xtb index dda714d8..4d14375 100644 --- a/components/strings/components_strings_no.xtb +++ b/components/strings/components_strings_no.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Aksjer og obligasjoner</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> sendte ingen data.</translation> <translation id="1405567553485452995">Lysegrønn</translation> +<translation id="1406500794671479665">Bekrefter …</translation> <translation id="1407135791313364759">Åpne alle</translation> <translation id="1408787208417187241">Tre stifter topp</translation> <translation id="1413407968866574823">Action- og plattformspill</translation>
diff --git a/components/strings/components_strings_or.xtb b/components/strings/components_strings_or.xtb index a0610c5..f2d9b51 100644 --- a/components/strings/components_strings_or.xtb +++ b/components/strings/components_strings_or.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">ଷ୍ଟକ ଏବଂ ବଣ୍ଡଗୁଡ଼ିକ</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> କୌଣସି ଡାଟା ପଠାଇନାହିଁ।</translation> <translation id="1405567553485452995">ହାଲୁକା ସବୁଜ</translation> +<translation id="1406500794671479665">ଯାଞ୍ଚ ହେଉଛି...</translation> <translation id="1407135791313364759">ସବୁ ଖୋଲନ୍ତୁ</translation> <translation id="1408787208417187241">ଉପର ପଟରେ ତିନୋଟି ଷ୍ଟାପଲ୍</translation> <translation id="1413407968866574823">ଆକ୍ସନ ଏବଂ ପ୍ଲାଟଫର୍ମ ଗେମଗୁଡ଼ିକ</translation>
diff --git a/components/strings/components_strings_pa.xtb b/components/strings/components_strings_pa.xtb index 7e4a047..984ee85 100644 --- a/components/strings/components_strings_pa.xtb +++ b/components/strings/components_strings_pa.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">ਸਟਾਕ ਅਤੇ ਬਾਂਡ</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> ਨੇ ਕੋਈ ਵੀ ਡਾਟਾ ਨਹੀਂ ਭੇਜਿਆ।</translation> <translation id="1405567553485452995">ਹਲਕਾ ਹਰਾ</translation> +<translation id="1406500794671479665">ਪ੍ਰਮਾਣਿਤ ਕਰ ਰਿਹਾ ਹੈ...</translation> <translation id="1407135791313364759">ਸਾਰੇ ਖੋਲ੍ਹੋ</translation> <translation id="1408787208417187241">ਉੱਪਰ ਤਿੰਨ ਪਿੰਨਾਂ</translation> <translation id="1413407968866574823">ਐਕਸ਼ਨ ਅਤੇ ਪਲੇਟਫਾਰਮ ਗੇਮਾਂ</translation>
diff --git a/components/strings/components_strings_pl.xtb b/components/strings/components_strings_pl.xtb index 0cdb768..1ecf8c0 100644 --- a/components/strings/components_strings_pl.xtb +++ b/components/strings/components_strings_pl.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Akcje i obligacje</translation> <translation id="139305205187523129">Serwer <ph name="HOST_NAME" /> nie wysłał żadnych danych.</translation> <translation id="1405567553485452995">Jasnozielony</translation> +<translation id="1406500794671479665">Weryfikuję...</translation> <translation id="1407135791313364759">Otwórz wszystkie</translation> <translation id="1408787208417187241">Trzy zszywki u góry</translation> <translation id="1413407968866574823">Gry akcji i platformowe</translation>
diff --git a/components/strings/components_strings_pt-BR.xtb b/components/strings/components_strings_pt-BR.xtb index 2b3bcc2..a52a3ac 100644 --- a/components/strings/components_strings_pt-BR.xtb +++ b/components/strings/components_strings_pt-BR.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Ações e títulos</translation> <translation id="139305205187523129">Nenhum dado foi enviado por <ph name="HOST_NAME" /></translation> <translation id="1405567553485452995">Verde-claro</translation> +<translation id="1406500794671479665">Verificando...</translation> <translation id="1407135791313364759">Abrir todas</translation> <translation id="1408787208417187241">Três grampos na parte superior</translation> <translation id="1413407968866574823">Jogos de ação e plataforma</translation>
diff --git a/components/strings/components_strings_pt-PT.xtb b/components/strings/components_strings_pt-PT.xtb index cb1f3f0..6e247e28 100644 --- a/components/strings/components_strings_pt-PT.xtb +++ b/components/strings/components_strings_pt-PT.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Ações e obrigações</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> não enviou quaisquer dados.</translation> <translation id="1405567553485452995">Verde-claro</translation> +<translation id="1406500794671479665">A confirmar...</translation> <translation id="1407135791313364759">Abrir tudo</translation> <translation id="1408787208417187241">Agrafo triplo na parte superior</translation> <translation id="1413407968866574823">Jogos de ação e plataformas</translation>
diff --git a/components/strings/components_strings_ro.xtb b/components/strings/components_strings_ro.xtb index e9a86ee..ea81e02 100644 --- a/components/strings/components_strings_ro.xtb +++ b/components/strings/components_strings_ro.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Acțiuni și obligațiuni</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> nu a trimis date.</translation> <translation id="1405567553485452995">Verde deschis</translation> +<translation id="1406500794671479665">Se verifică...</translation> <translation id="1407135791313364759">Deschideți-le pe toate</translation> <translation id="1408787208417187241">Capsare triplă în partea de sus</translation> <translation id="1413407968866574823">Jocuri de acțiune și platformă</translation>
diff --git a/components/strings/components_strings_ru.xtb b/components/strings/components_strings_ru.xtb index eeb64f97..ff41933 100644 --- a/components/strings/components_strings_ru.xtb +++ b/components/strings/components_strings_ru.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Акции и облигации</translation> <translation id="139305205187523129">Сайт <ph name="HOST_NAME" /> не отправил данных.</translation> <translation id="1405567553485452995">Светло-зеленый</translation> +<translation id="1406500794671479665">Проверка…</translation> <translation id="1407135791313364759">Открыть все</translation> <translation id="1408787208417187241">Три скобы сверху</translation> <translation id="1413407968866574823">Экшен-игры и платформеры</translation>
diff --git a/components/strings/components_strings_si.xtb b/components/strings/components_strings_si.xtb index aebe263a..fe4f3af 100644 --- a/components/strings/components_strings_si.xtb +++ b/components/strings/components_strings_si.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">කොටස් සහ බැඳුම්කර</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> දත්ත කිසිවක් නොඑවන ලදී.</translation> <translation id="1405567553485452995">ලා කොළ</translation> +<translation id="1406500794671479665">තහවුරු කෙරෙමින්...</translation> <translation id="1407135791313364759">සියල්ල විවෘත කරන්න</translation> <translation id="1408787208417187241">ඉහළට තුන් වරක් ස්ටේපල් කරන්න</translation> <translation id="1413407968866574823">ක්රියාදාම සහ වේදිකා ක්රීඩා</translation>
diff --git a/components/strings/components_strings_sk.xtb b/components/strings/components_strings_sk.xtb index e4c611c..1efd3b97 100644 --- a/components/strings/components_strings_sk.xtb +++ b/components/strings/components_strings_sk.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Akcie a dlhopisy</translation> <translation id="139305205187523129">Web <ph name="HOST_NAME" /> neodoslal žiadne údaje.</translation> <translation id="1405567553485452995">Svetlozelená</translation> +<translation id="1406500794671479665">Prebieha overovanie...</translation> <translation id="1407135791313364759">Otvoriť všetko</translation> <translation id="1408787208417187241">Tri spinky hore</translation> <translation id="1413407968866574823">Akčné a platformové hry</translation>
diff --git a/components/strings/components_strings_sl.xtb b/components/strings/components_strings_sl.xtb index d6bfe71..0ba5b7c 100644 --- a/components/strings/components_strings_sl.xtb +++ b/components/strings/components_strings_sl.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Delnice in obveznice</translation> <translation id="139305205187523129">Spletno mesto <ph name="HOST_NAME" /> ni poslalo nobenih podatkov.</translation> <translation id="1405567553485452995">Svetlo zelena</translation> +<translation id="1406500794671479665">Preverjanje ...</translation> <translation id="1407135791313364759">Odpri vse</translation> <translation id="1408787208417187241">Trojno spenjanje zgoraj</translation> <translation id="1413407968866574823">Akcijske in platformske igre</translation>
diff --git a/components/strings/components_strings_sq.xtb b/components/strings/components_strings_sq.xtb index f9cef5a..df78e88 100644 --- a/components/strings/components_strings_sq.xtb +++ b/components/strings/components_strings_sq.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Aksionet dhe obligacionet</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> nuk dërgoi asnjë të dhënë.</translation> <translation id="1405567553485452995">Jeshile e çelur</translation> +<translation id="1406500794671479665">Po verifikon...</translation> <translation id="1407135791313364759">Hapi të gjitha</translation> <translation id="1408787208417187241">Tri kapje me tel lart</translation> <translation id="1413407968866574823">Lojërat aksion dhe në platformë</translation>
diff --git a/components/strings/components_strings_sr-Latn.xtb b/components/strings/components_strings_sr-Latn.xtb index 7fde8d7..45758e2 100644 --- a/components/strings/components_strings_sr-Latn.xtb +++ b/components/strings/components_strings_sr-Latn.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Akcije i obveznice</translation> <translation id="139305205187523129">Host <ph name="HOST_NAME" /> nije poslao nikakve podatke.</translation> <translation id="1405567553485452995">Svetlozelena</translation> +<translation id="1406500794671479665">Verifikovanje...</translation> <translation id="1407135791313364759">Otvori sve</translation> <translation id="1408787208417187241">Trostruko spajanje na vrhu</translation> <translation id="1413407968866574823">Akcione i platformske igre</translation>
diff --git a/components/strings/components_strings_sr.xtb b/components/strings/components_strings_sr.xtb index 80daca3..98da369a 100644 --- a/components/strings/components_strings_sr.xtb +++ b/components/strings/components_strings_sr.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Акције и обвезнице</translation> <translation id="139305205187523129">Хост <ph name="HOST_NAME" /> није послао никакве податке.</translation> <translation id="1405567553485452995">Светлозелена</translation> +<translation id="1406500794671479665">Верификовање...</translation> <translation id="1407135791313364759">Отвори све</translation> <translation id="1408787208417187241">Троструко спајање на врху</translation> <translation id="1413407968866574823">Акционе и платформске игре</translation>
diff --git a/components/strings/components_strings_sv.xtb b/components/strings/components_strings_sv.xtb index 8c1f1d1..e9ad940 100644 --- a/components/strings/components_strings_sv.xtb +++ b/components/strings/components_strings_sv.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Aktier och obligationer</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> skickade ingen data.</translation> <translation id="1405567553485452995">Ljusgrön</translation> +<translation id="1406500794671479665">Verifierar …</translation> <translation id="1407135791313364759">Öppna alla</translation> <translation id="1408787208417187241">Tre häftklamrar högst upp</translation> <translation id="1413407968866574823">Action- och plattformsspel</translation>
diff --git a/components/strings/components_strings_sw.xtb b/components/strings/components_strings_sw.xtb index 45814b9..6337a2ed 100644 --- a/components/strings/components_strings_sw.xtb +++ b/components/strings/components_strings_sw.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Hisa na dhamana</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> haikutuma data yoyote.</translation> <translation id="1405567553485452995">Kijani Isiyokolea</translation> +<translation id="1406500794671479665">Inathibitisha...</translation> <translation id="1407135791313364759">Fungua zote</translation> <translation id="1408787208417187241">Toboa mara tatu juu</translation> <translation id="1413407968866574823">Michezo ya vitendo na mifumo</translation>
diff --git a/components/strings/components_strings_ta.xtb b/components/strings/components_strings_ta.xtb index b3e8c756..ca88446 100644 --- a/components/strings/components_strings_ta.xtb +++ b/components/strings/components_strings_ta.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">பங்குகள் & பத்திரங்கள்</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> எந்தத் தரவையும் அனுப்பவில்லை.</translation> <translation id="1405567553485452995">வெளிர் பச்சை</translation> +<translation id="1406500794671479665">சரிபார்க்கிறது...</translation> <translation id="1407135791313364759">எல்லாவற்றையும் திற</translation> <translation id="1408787208417187241">டிரிப்பில் ஸ்டேப்பில் டாப்</translation> <translation id="1413407968866574823">அதிரடி & பிளாட்ஃபார்ம் கேம்கள்</translation>
diff --git a/components/strings/components_strings_te.xtb b/components/strings/components_strings_te.xtb index fb855ea..0c20de10 100644 --- a/components/strings/components_strings_te.xtb +++ b/components/strings/components_strings_te.xtb
@@ -178,6 +178,7 @@ <translation id="1391289752476847787">స్టాక్లు & బాండ్లు</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> డేటా ఏదీ పంపలేదు.</translation> <translation id="1405567553485452995">లేత ఆకుపచ్చ రంగు</translation> +<translation id="1406500794671479665">ధృవీకరిస్తోంది...</translation> <translation id="1407135791313364759">అన్నీ తెరువు</translation> <translation id="1408787208417187241">ఎగువ భాగంలో ట్రిపుల్ స్టేపుల్</translation> <translation id="1413407968866574823">యాక్షన్ & ప్లాట్ఫామ్ గేమ్లు</translation>
diff --git a/components/strings/components_strings_th.xtb b/components/strings/components_strings_th.xtb index c5004b5..59fbd73f0 100644 --- a/components/strings/components_strings_th.xtb +++ b/components/strings/components_strings_th.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">หุ้นและตราสารหนี้</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> ไม่ส่งข้อมูลใดๆ</translation> <translation id="1405567553485452995">เขียวอ่อน</translation> +<translation id="1406500794671479665">กำลังยืนยันความถูกต้อง...</translation> <translation id="1407135791313364759">เปิดทั้งหมด</translation> <translation id="1408787208417187241">เย็บด้วยลวดเย็บกระดาษด้านบน 3 ครั้ง</translation> <translation id="1413407968866574823">เกมแอ็กชันและแพลตฟอร์ม</translation>
diff --git a/components/strings/components_strings_tr.xtb b/components/strings/components_strings_tr.xtb index 84cbafc..cc8e9259 100644 --- a/components/strings/components_strings_tr.xtb +++ b/components/strings/components_strings_tr.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Hisse ve tahviller</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> hiç veri göndermedi.</translation> <translation id="1405567553485452995">Açık Yeşil</translation> +<translation id="1406500794671479665">Doğrulanıyor...</translation> <translation id="1407135791313364759">Tümünü aç</translation> <translation id="1408787208417187241">Üstte üçlü tel zımba</translation> <translation id="1413407968866574823">Aksiyon ve platform oyunları</translation>
diff --git a/components/strings/components_strings_uk.xtb b/components/strings/components_strings_uk.xtb index 465d9fb..0b233e3 100644 --- a/components/strings/components_strings_uk.xtb +++ b/components/strings/components_strings_uk.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Акції й облігації</translation> <translation id="139305205187523129">Хост <ph name="HOST_NAME" /> не надіслав дані.</translation> <translation id="1405567553485452995">Світло-зелений</translation> +<translation id="1406500794671479665">Перевірка...</translation> <translation id="1407135791313364759">Відкрити все</translation> <translation id="1408787208417187241">Тричі скріпити вгорі</translation> <translation id="1413407968866574823">Платформери й екшени</translation>
diff --git a/components/strings/components_strings_ur.xtb b/components/strings/components_strings_ur.xtb index 0185f5f3b..7688ad13 100644 --- a/components/strings/components_strings_ur.xtb +++ b/components/strings/components_strings_ur.xtb
@@ -177,6 +177,7 @@ <translation id="1391289752476847787">اسٹاکس اور بانڈز</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> نے کوئی ڈیٹا نہیں بھیجا۔</translation> <translation id="1405567553485452995">ہلکا سبز</translation> +<translation id="1406500794671479665">توثیق ہو رہی ہے…</translation> <translation id="1407135791313364759">سبھی کو کھولیں</translation> <translation id="1408787208417187241">اوپر تین سٹیپل</translation> <translation id="1413407968866574823">ایکشن اور پلیٹ فارم گیمز</translation>
diff --git a/components/strings/components_strings_uz.xtb b/components/strings/components_strings_uz.xtb index dabde0b..9b70267 100644 --- a/components/strings/components_strings_uz.xtb +++ b/components/strings/components_strings_uz.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Aksiya va obligatsiyalar</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> hech qanday ma’lumot yubormadi.</translation> <translation id="1405567553485452995">Och yashil</translation> +<translation id="1406500794671479665">Tekshirilmoqda...</translation> <translation id="1407135791313364759">Barchasini ochish</translation> <translation id="1408787208417187241">Yuqoridan uch marta steplerlash</translation> <translation id="1413407968866574823">Jangari va platformali oʻyinlar</translation>
diff --git a/components/strings/components_strings_vi.xtb b/components/strings/components_strings_vi.xtb index 296f324e..f7f918e 100644 --- a/components/strings/components_strings_vi.xtb +++ b/components/strings/components_strings_vi.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Cổ phiếu và trái phiếu</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> không gửi bất kỳ dữ liệu nào.</translation> <translation id="1405567553485452995">Xanh lục nhạt</translation> +<translation id="1406500794671479665">Đang xác minh...</translation> <translation id="1407135791313364759">Mở tất cả</translation> <translation id="1408787208417187241">Dập 3 ghim trên cùng</translation> <translation id="1413407968866574823">Trò chơi hành động và trò chơi nền tảng</translation>
diff --git a/components/strings/components_strings_zh-CN.xtb b/components/strings/components_strings_zh-CN.xtb index 5762049..9e5ee676 100644 --- a/components/strings/components_strings_zh-CN.xtb +++ b/components/strings/components_strings_zh-CN.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">股票与债券</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> 未发送任何数据。</translation> <translation id="1405567553485452995">浅绿色</translation> +<translation id="1406500794671479665">正在验证...</translation> <translation id="1407135791313364759">全部打开</translation> <translation id="1408787208417187241">三钉(顶部)</translation> <translation id="1413407968866574823">动作游戏与平台游戏</translation>
diff --git a/components/strings/components_strings_zh-HK.xtb b/components/strings/components_strings_zh-HK.xtb index 734c6cc5..4f74ac1 100644 --- a/components/strings/components_strings_zh-HK.xtb +++ b/components/strings/components_strings_zh-HK.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">股票和債券</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> 沒有傳送任何資料。</translation> <translation id="1405567553485452995">淺綠色</translation> +<translation id="1406500794671479665">驗證中…</translation> <translation id="1407135791313364759">全部開啟</translation> <translation id="1408787208417187241">三釘 (頂端)</translation> <translation id="1413407968866574823">動作和平台類遊戲</translation>
diff --git a/components/strings/components_strings_zh-TW.xtb b/components/strings/components_strings_zh-TW.xtb index b6f08ad5..98b1e89 100644 --- a/components/strings/components_strings_zh-TW.xtb +++ b/components/strings/components_strings_zh-TW.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">股票與債券</translation> <translation id="139305205187523129"><ph name="HOST_NAME" /> 未傳送任何資料。</translation> <translation id="1405567553485452995">淺綠色</translation> +<translation id="1406500794671479665">驗證中...</translation> <translation id="1407135791313364759">全部開啟</translation> <translation id="1408787208417187241">三釘 (頂端)</translation> <translation id="1413407968866574823">動作與平台類遊戲</translation>
diff --git a/components/strings/components_strings_zu.xtb b/components/strings/components_strings_zu.xtb index 3a553cb..1b67c7d 100644 --- a/components/strings/components_strings_zu.xtb +++ b/components/strings/components_strings_zu.xtb
@@ -176,6 +176,7 @@ <translation id="1391289752476847787">Izitoko namabhondi</translation> <translation id="139305205187523129">I-<ph name="HOST_NAME" /> ayizange ithumele noma iyiphi idatha.</translation> <translation id="1405567553485452995">Okuluhlaza okwesibhakabhaka</translation> +<translation id="1406500794671479665">Iyaqinisekisa...</translation> <translation id="1407135791313364759">Vula konke</translation> <translation id="1408787208417187241">Ukunamathisela okuthathu phezulu</translation> <translation id="1413407968866574823">Awamageyimu wesenzo newezinkundla</translation>
diff --git a/components/sync/base/features.h b/components/sync/base/features.h index 64192fc..43ceade2 100644 --- a/components/sync/base/features.h +++ b/components/sync/base/features.h
@@ -118,6 +118,13 @@ &kSyncTrustedVaultPassphraseRecovery, "TrustedVaultServiceThrottlingDuration", base::Days(1)}; +// Enables logging a UMA metric that requires first communicating with the +// trusted vault server, in order to verify that the local notion of the device +// being registered is consistent with the server-side state. +inline constexpr base::Feature kSyncTrustedVaultVerifyDeviceRegistration{ + "SyncTrustedVaultVerifyDeviceRegistration", + base::FEATURE_DISABLED_BY_DEFAULT}; + // If enabled, the device will register with FCM and listen to new // invalidations. Also, FCM token will be set in DeviceInfo, which signals to // the server that device listens to new invalidations.
diff --git a/components/sync/base/pref_names.h b/components/sync/base/pref_names.h index c6bc3af6..f350b34 100644 --- a/components/sync/base/pref_names.h +++ b/components/sync/base/pref_names.h
@@ -35,6 +35,12 @@ inline constexpr char kSyncOsPreferences[] = "sync.os_preferences"; #endif // BUILDFLAG(IS_CHROMEOS_ASH) +#if BUILDFLAG(IS_CHROMEOS_LACROS) +// On Lacros, apps sync for primary profile is controlled by the OS. This +// preference caches the last known value. +inline constexpr char kSyncAppsEnabledByOs[] = "sync.apps_enabled_by_os"; +#endif // BUILDFLAG(IS_CHROMEOS_LACROS) + // Booleans specifying whether the user has selected to sync the following // user selectable types. inline constexpr char kSyncApps[] = "sync.apps";
diff --git a/components/sync/base/sync_prefs.cc b/components/sync/base/sync_prefs.cc index 400d3d3..5666234 100644 --- a/components/sync/base/sync_prefs.cc +++ b/components/sync/base/sync_prefs.cc
@@ -84,6 +84,10 @@ // The pref for Wi-Fi configurations is registered in the loop above. #endif +#if BUILDFLAG(IS_CHROMEOS_LACROS) + registry->RegisterBooleanPref(prefs::kSyncAppsEnabledByOs, false); +#endif + // The encryption bootstrap token represents a user-entered passphrase. registry->RegisterStringPref(prefs::kSyncEncryptionBootstrapToken, std::string()); @@ -244,6 +248,21 @@ } #endif // BUILDFLAG(IS_CHROMEOS_ASH) +#if BUILDFLAG(IS_CHROMEOS_LACROS) +bool SyncPrefs::IsAppsSyncEnabledByOs() const { + DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); + return pref_service_->GetBoolean(prefs::kSyncAppsEnabledByOs); +} + +void SyncPrefs::SetAppsSyncEnabledByOs(bool apps_sync_enabled) { + DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); + pref_service_->SetBoolean(prefs::kSyncAppsEnabledByOs, apps_sync_enabled); + for (SyncPrefObserver& observer : sync_pref_observers_) { + observer.OnPreferredDataTypesPrefChange(); + } +} +#endif // BUILDFLAG(IS_CHROMEOS_LACROS) + bool SyncPrefs::IsManaged() const { DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); return pref_service_->GetBoolean(prefs::kSyncManaged);
diff --git a/components/sync/base/sync_prefs.h b/components/sync/base/sync_prefs.h index 91fdd65c..fe53c5c 100644 --- a/components/sync/base/sync_prefs.h +++ b/components/sync/base/sync_prefs.h
@@ -96,6 +96,11 @@ static const char* GetPrefNameForOsType(UserSelectableOsType type); #endif +#if BUILDFLAG(IS_CHROMEOS_LACROS) + bool IsAppsSyncEnabledByOs() const; + void SetAppsSyncEnabledByOs(bool apps_sync_enabled); +#endif + // Whether Sync is forced off by enterprise policy. Note that this only covers // one out of two types of policy, "browser" policy. The second kind, "cloud" // policy, is handled directly in SyncServiceImpl.
diff --git a/components/sync/base/sync_prefs_unittest.cc b/components/sync/base/sync_prefs_unittest.cc index e62a4de..a8e3fb9 100644 --- a/components/sync/base/sync_prefs_unittest.cc +++ b/components/sync/base/sync_prefs_unittest.cc
@@ -244,6 +244,26 @@ } #endif // BUILDFLAG(IS_CHROMEOS_ASH) +#if BUILDFLAG(IS_CHROMEOS_LACROS) +TEST_F(SyncPrefsTest, ShouldSetAppsSyncEnabledByOsToFalseByDefault) { + EXPECT_FALSE(sync_prefs_->IsAppsSyncEnabledByOs()); +} + +TEST_F(SyncPrefsTest, ShouldChangeAppsSyncEnabledByOsAndNotifyObservers) { + StrictMock<MockSyncPrefObserver> mock_sync_pref_observer; + sync_prefs_->AddSyncPrefObserver(&mock_sync_pref_observer); + + EXPECT_CALL(mock_sync_pref_observer, OnPreferredDataTypesPrefChange()); + sync_prefs_->SetAppsSyncEnabledByOs(/*apps_sync_enabled=*/true); + EXPECT_TRUE(sync_prefs_->IsAppsSyncEnabledByOs()); + + testing::Mock::VerifyAndClearExpectations(&mock_sync_pref_observer); + EXPECT_CALL(mock_sync_pref_observer, OnPreferredDataTypesPrefChange()); + sync_prefs_->SetAppsSyncEnabledByOs(/*apps_sync_enabled=*/false); + EXPECT_FALSE(sync_prefs_->IsAppsSyncEnabledByOs()); +} +#endif // BUILDFLAG(IS_CHROMEOS_LACROS) + TEST_F(SyncPrefsTest, PassphrasePromptMutedProductVersion) { EXPECT_EQ(0, sync_prefs_->GetPassphrasePromptMutedProductVersion());
diff --git a/components/sync/driver/sync_user_settings.h b/components/sync/driver/sync_user_settings.h index f78f45b..c996a232 100644 --- a/components/sync/driver/sync_user_settings.h +++ b/components/sync/driver/sync_user_settings.h
@@ -74,6 +74,12 @@ virtual UserSelectableOsTypeSet GetRegisteredSelectableOsTypes() const = 0; #endif // BUILDFLAG(IS_CHROMEOS_ASH) +#if BUILDFLAG(IS_CHROMEOS_LACROS) + // On Lacros, apps sync in the primary profile is controlled by the OS Sync + // settings. + virtual void SetAppsSyncEnabledByOs(bool apps_sync_enabled) = 0; +#endif // BUILDFLAG(IS_CHROMEOS_LACROS) + // Encryption state. // Note that all of this state may only be queried or modified if the Sync // engine is initialized.
diff --git a/components/sync/driver/sync_user_settings_impl.cc b/components/sync/driver/sync_user_settings_impl.cc index cc309eaa..b89e6c2 100644 --- a/components/sync/driver/sync_user_settings_impl.cc +++ b/components/sync/driver/sync_user_settings_impl.cc
@@ -6,10 +6,12 @@ #include <utility> +#include "base/feature_list.h" #include "base/logging.h" #include "base/metrics/histogram_macros.h" #include "base/version.h" #include "build/chromeos_buildflags.h" +#include "components/sync/base/features.h" #include "components/sync/base/sync_prefs.h" #include "components/sync/base/user_selectable_type.h" #include "components/sync/driver/sync_service_crypto.h" @@ -95,6 +97,19 @@ UserSelectableTypeSet SyncUserSettingsImpl::GetSelectedTypes() const { UserSelectableTypeSet types = prefs_->GetSelectedTypes(); types.RetainAll(GetRegisteredSelectableTypes()); + +#if BUILDFLAG(IS_CHROMEOS_LACROS) + if (base::FeatureList::IsEnabled(kSyncChromeOSAppsToggleSharing) && + GetRegisteredSelectableTypes().Has(UserSelectableType::kApps)) { + // Apps sync is controlled by dedicated preference on Lacros, corresponding + // to Apps toggle in OS Sync settings. + types.Remove(UserSelectableType::kApps); + if (prefs_->IsAppsSyncEnabledByOs()) { + types.Put(UserSelectableType::kApps); + } + } +#endif // BUILDFLAG(IS_CHROMEOS_LACROS) + return types; } @@ -117,6 +132,8 @@ registered_types.Put(type); } } + // TODO(crbug.com/1330894): Apps datatypes shouldn't be registered on + // secondary Lacros profiles. return registered_types; } @@ -156,6 +173,13 @@ } #endif // BUILDFLAG(IS_CHROMEOS_ASH) +#if BUILDFLAG(IS_CHROMEOS_LACROS) +void SyncUserSettingsImpl::SetAppsSyncEnabledByOs(bool apps_sync_enabled) { + DCHECK(base::FeatureList::IsEnabled(kSyncChromeOSAppsToggleSharing)); + prefs_->SetAppsSyncEnabledByOs(apps_sync_enabled); +} +#endif // BUILDFLAG(IS_CHROMEOS_LACROS) + bool SyncUserSettingsImpl::IsCustomPassphraseAllowed() const { return !preference_provider_ || preference_provider_->IsCustomPassphraseAllowed();
diff --git a/components/sync/driver/sync_user_settings_impl.h b/components/sync/driver/sync_user_settings_impl.h index 1fa2948..f5e6c8b 100644 --- a/components/sync/driver/sync_user_settings_impl.h +++ b/components/sync/driver/sync_user_settings_impl.h
@@ -52,6 +52,10 @@ UserSelectableOsTypeSet GetRegisteredSelectableOsTypes() const override; #endif +#if BUILDFLAG(IS_CHROMEOS_LACROS) + void SetAppsSyncEnabledByOs(bool apps_sync_enabled) override; +#endif + bool IsCustomPassphraseAllowed() const override; bool IsEncryptEverythingEnabled() const override;
diff --git a/components/sync/driver/sync_user_settings_impl_unittest.cc b/components/sync/driver/sync_user_settings_impl_unittest.cc index 883c7bf..43f209a 100644 --- a/components/sync/driver/sync_user_settings_impl_unittest.cc +++ b/components/sync/driver/sync_user_settings_impl_unittest.cc
@@ -8,9 +8,11 @@ #include "base/callback.h" #include "base/callback_helpers.h" +#include "base/test/scoped_feature_list.h" #include "build/chromeos_buildflags.h" #include "components/prefs/pref_registry_simple.h" #include "components/prefs/testing_pref_service.h" +#include "components/sync/base/features.h" #include "components/sync/base/model_type.h" #include "components/sync/base/pref_names.h" #include "components/sync/base/sync_prefs.h" @@ -22,7 +24,6 @@ #if BUILDFLAG(IS_CHROMEOS_ASH) #include "ash/constants/ash_features.h" -#include "base/test/scoped_feature_list.h" #endif namespace syncer { @@ -314,6 +315,42 @@ } #endif // BUILDFLAG(IS_CHROMEOS_ASH) +#if BUILDFLAG(IS_CHROMEOS_LACROS) +TEST_F(SyncUserSettingsImplTest, AppsAreHandledByOsSettings) { + base::test::ScopedFeatureList feature_list; + feature_list.InitAndEnableFeature(kSyncChromeOSAppsToggleSharing); + + std::unique_ptr<SyncUserSettingsImpl> settings = + MakeSyncUserSettings(GetUserTypes()); + + ASSERT_TRUE(settings->IsSyncEverythingEnabled()); + + // App model types are disabled by default, even though "Sync everything" is + // on. + EXPECT_FALSE(settings->GetPreferredDataTypes().Has(APP_SETTINGS)); + EXPECT_FALSE(settings->GetPreferredDataTypes().Has(APPS)); + EXPECT_FALSE(settings->GetPreferredDataTypes().Has(WEB_APPS)); + + // Mimic apps toggle enabled in the OS. + settings->SetAppsSyncEnabledByOs(true); + + // App model types should become enabled. + EXPECT_TRUE(settings->GetPreferredDataTypes().Has(APP_SETTINGS)); + EXPECT_TRUE(settings->GetPreferredDataTypes().Has(APPS)); + EXPECT_TRUE(settings->GetPreferredDataTypes().Has(WEB_APPS)); + + // Mimic "Sync everything" and all individual types toggle are disabled, app + // model types should stay enabled. + settings->SetSelectedTypes(/*sync_everything=*/false, + UserSelectableTypeSet()); + ASSERT_FALSE(settings->IsSyncEverythingEnabled()); + + EXPECT_TRUE(settings->GetPreferredDataTypes().Has(APP_SETTINGS)); + EXPECT_TRUE(settings->GetPreferredDataTypes().Has(APPS)); + EXPECT_TRUE(settings->GetPreferredDataTypes().Has(WEB_APPS)); +} +#endif // BUILDFLAG(IS_CHROMEOS_LACROS) + TEST_F(SyncUserSettingsImplTest, ShouldMutePassphrasePrompt) { std::unique_ptr<SyncUserSettingsImpl> sync_user_settings = MakeSyncUserSettings(GetUserTypes());
diff --git a/components/sync/driver/sync_user_settings_mock.h b/components/sync/driver/sync_user_settings_mock.h index fc489bf..ec411339 100644 --- a/components/sync/driver/sync_user_settings_mock.h +++ b/components/sync/driver/sync_user_settings_mock.h
@@ -52,6 +52,11 @@ (), (const override)); #endif + +#if BUILDFLAG(IS_CHROMEOS_LACROS) + MOCK_METHOD(void, SetAppsSyncEnabledByOs, (bool), (override)); +#endif + MOCK_METHOD(bool, IsCustomPassphraseAllowed, (), (const override)); MOCK_METHOD(bool, IsEncryptEverythingEnabled, (), (const override)); MOCK_METHOD(ModelTypeSet, GetEncryptedDataTypes, (), (const override));
diff --git a/components/sync/driver/test_sync_user_settings.cc b/components/sync/driver/test_sync_user_settings.cc index da8ed58..037aaa3b 100644 --- a/components/sync/driver/test_sync_user_settings.cc +++ b/components/sync/driver/test_sync_user_settings.cc
@@ -63,6 +63,8 @@ void TestSyncUserSettings::SetSelectedTypes(bool sync_everything, UserSelectableTypeSet types) { + // TODO(crbug.com/1330894): take custom logic for Lacros apps into account. + // It's probably easier to address TODO about logic inversion above first. sync_everything_enabled_ = sync_everything; if (sync_everything_enabled_) { @@ -121,6 +123,20 @@ } #endif +#if BUILDFLAG(IS_CHROMEOS_LACROS) +void TestSyncUserSettings::SetAppsSyncEnabledByOs(bool apps_sync_enabled) { + syncer::ModelTypeSet preferred_types = service_->GetPreferredDataTypes(); + if (apps_sync_enabled) { + preferred_types.PutAll( + UserSelectableTypeToAllModelTypes(UserSelectableType::kApps)); + } else { + preferred_types.RemoveAll( + UserSelectableTypeToAllModelTypes(UserSelectableType::kApps)); + } + service_->SetPreferredDataTypes(preferred_types); +} +#endif + bool TestSyncUserSettings::IsCustomPassphraseAllowed() const { return true; }
diff --git a/components/sync/driver/test_sync_user_settings.h b/components/sync/driver/test_sync_user_settings.h index c12382c..4c6d72e 100644 --- a/components/sync/driver/test_sync_user_settings.h +++ b/components/sync/driver/test_sync_user_settings.h
@@ -43,6 +43,10 @@ UserSelectableOsTypeSet GetRegisteredSelectableOsTypes() const override; #endif +#if BUILDFLAG(IS_CHROMEOS_LACROS) + void SetAppsSyncEnabledByOs(bool apps_sync_enabled) override; +#endif + bool IsCustomPassphraseAllowed() const override; bool IsEncryptEverythingEnabled() const override;
diff --git a/components/sync/engine/loopback_server/loopback_server.cc b/components/sync/engine/loopback_server/loopback_server.cc index 662deb83..55cd500 100644 --- a/components/sync/engine/loopback_server/loopback_server.cc +++ b/components/sync/engine/loopback_server/loopback_server.cc
@@ -9,6 +9,7 @@ #include <set> #include <utility> +#include "base/containers/cxx20_erase.h" #include "base/files/file_util.h" #include "base/format_macros.h" #include "base/guid.h" @@ -700,6 +701,15 @@ Init(); } +void LoopbackServer::DeleteAllEntitiesForModelType(ModelType model_type) { + DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); + auto should_delete_entry = [model_type](const auto& id_and_entity) { + return id_and_entity.second->GetModelType() == model_type; + }; + base::EraseIf(entities_, should_delete_entry); + ScheduleSaveStateToFile(); +} + std::string LoopbackServer::GetStoreBirthday() const { DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); return base::NumberToString(store_birthday_);
diff --git a/components/sync/engine/loopback_server/loopback_server.h b/components/sync/engine/loopback_server/loopback_server.h index 10d968bd..7c6b400 100644 --- a/components/sync/engine/loopback_server/loopback_server.h +++ b/components/sync/engine/loopback_server/loopback_server.h
@@ -123,6 +123,8 @@ void ClearServerData(); + void DeleteAllEntitiesForModelType(ModelType model_type); + // Creates and saves a permanent folder for Bookmarks (e.g., Bookmark Bar). bool CreatePermanentBookmarkFolder(const std::string& server_tag, const std::string& name);
diff --git a/components/sync/protocol/list_passwords_result.proto b/components/sync/protocol/list_passwords_result.proto deleted file mode 100644 index dc5ab21..0000000 --- a/components/sync/protocol/list_passwords_result.proto +++ /dev/null
@@ -1,29 +0,0 @@ -// Copyright 2021 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -// If you change or add any fields in this file, update proto_visitors.h and -// potentially proto_enum_conversions.{h, cc}. - -syntax = "proto2"; - -option java_multiple_files = true; -option java_package = "org.chromium.components.sync.protocol"; - -option optimize_for = LITE_RUNTIME; - -package sync_pb; - -import "components/sync/protocol/password_with_local_data.proto"; - -// Response to a request sent to Google Mobile Services to request a list of -// passwords. -// ATTENTION(crbug.com/1330911): This proto is being moved to -// components/password_manager/core/browser/protocol folder. Two files exist -// while the migration is in process, this file will be deleted when the -// migration is over. IF YOU MODIFY THIS FILE, PLEASE ALSO MODIFY THE COPY IN -// components/password_manager. -message ListPasswordsResult { - // The list of password entries and corresponding additional info. - repeated PasswordWithLocalData password_data = 1; -}
diff --git a/components/sync/protocol/password_with_local_data.proto b/components/sync/protocol/password_with_local_data.proto deleted file mode 100644 index 94d73c7..0000000 --- a/components/sync/protocol/password_with_local_data.proto +++ /dev/null
@@ -1,53 +0,0 @@ -// Copyright 2021 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -// If you change or add any fields in this file, update proto_visitors.h and -// potentially proto_enum_conversions.{h, cc}. - -syntax = "proto2"; - -option java_multiple_files = true; -option java_package = "org.chromium.components.sync.protocol"; - -option optimize_for = LITE_RUNTIME; - -package sync_pb; - -import "components/sync/protocol/password_specifics.proto"; - -// Wrapper for a set of credentials that consists of (possibly) synced password -// data and local data that is exclusively read and modified by Chrome. -// ATTENTION(crbug.com/1330911): This proto is being moved to -// components/password_manager/core/browser/protocol folder. Two files exist -// while the migration is in process, this file will be deleted when the -// migration is over. IF YOU MODIFY THIS FILE, PLEASE ALSO MODIFY THE COPY IN -// components/password_manager. -message PasswordWithLocalData { - // A potentially synced set of credentials. - optional PasswordSpecificsData password_specifics_data = 1; - - reserved 2; - reserved "local_chrome_data"; - - // Local data that is related to the `password_specifics_data`. Although it is - // stored close to the `password_specifics_data`, it always stays local to the - // device the password is stored on and is never synced. - message LocalData { - // Metadata that is opaque to the provider. The provider does not read, - // modify or interpret it, only Chrome does. This data will for example - // contain `FormData` or device-specific properties like - // `PasswordForm::skip_zero_click` that prevents a credential to be used for - // Credential Management requests on this device. - optional bytes opaque_metadata = 1; - - // Email address of the last sync account this password was associated with. - // This field is maintained by Chrome as well as by the provider. - // This field is present only if the password is NOT currently associated - // with a syncing account AND it was associated with one in the past. - // E.g. test@gmail.com (lowercase and canonicalized). - optional string previously_associated_sync_account_email = 2; - } - - optional LocalData local_data = 3; -}
diff --git a/components/sync/protocol/proto_visitors.h b/components/sync/protocol/proto_visitors.h index 23ae6a45..ab7b9f6 100644 --- a/components/sync/protocol/proto_visitors.h +++ b/components/sync/protocol/proto_visitors.h
@@ -22,14 +22,12 @@ #include "components/sync/protocol/extension_specifics.pb.h" #include "components/sync/protocol/history_delete_directive_specifics.pb.h" #include "components/sync/protocol/history_specifics.pb.h" -#include "components/sync/protocol/list_passwords_result.pb.h" #include "components/sync/protocol/model_type_state.pb.h" #include "components/sync/protocol/nigori_local_data.pb.h" #include "components/sync/protocol/nigori_specifics.pb.h" #include "components/sync/protocol/os_preference_specifics.pb.h" #include "components/sync/protocol/os_priority_preference_specifics.pb.h" #include "components/sync/protocol/password_specifics.pb.h" -#include "components/sync/protocol/password_with_local_data.pb.h" #include "components/sync/protocol/persisted_entity_data.pb.h" #include "components/sync/protocol/preference_specifics.pb.h" #include "components/sync/protocol/printer_specifics.pb.h" @@ -582,10 +580,6 @@ VISIT(size); } -VISIT_PROTO_FIELDS(const sync_pb::ListPasswordsResult& proto) { - VISIT_REP(password_data); -} - VISIT_PROTO_FIELDS(const sync_pb::ManagedUserSettingSpecifics& proto) { VISIT(name); VISIT(value); @@ -740,16 +734,6 @@ VISIT(encrypted_notes_backup); } -VISIT_PROTO_FIELDS(const sync_pb::PasswordWithLocalData& proto) { - VISIT(password_specifics_data); - VISIT(local_data); -} - -VISIT_PROTO_FIELDS(const sync_pb::PasswordWithLocalData_LocalData& proto) { - VISIT_BYTES(opaque_metadata); - VISIT(previously_associated_sync_account_email); -} - VISIT_PROTO_FIELDS(const sync_pb::PasswordSpecificsData& proto) { VISIT(scheme); VISIT(signon_realm);
diff --git a/components/sync/protocol/protocol_sources.gni b/components/sync/protocol/protocol_sources.gni index ba612f8..7d09633 100644 --- a/components/sync/protocol/protocol_sources.gni +++ b/components/sync/protocol/protocol_sources.gni
@@ -30,7 +30,6 @@ "history_delete_directive_specifics.proto", "history_specifics.proto", "history_status.proto", - "list_passwords_result.proto", "local_trusted_vault.proto", "loopback_server.proto", "managed_user_setting_specifics.proto", @@ -43,7 +42,6 @@ "os_preference_specifics.proto", "os_priority_preference_specifics.proto", "password_specifics.proto", - "password_with_local_data.proto", "persisted_entity_data.proto", "preference_specifics.proto", "printer_specifics.proto",
diff --git a/components/sync/test/fake_server/fake_server.cc b/components/sync/test/fake_server/fake_server.cc index b22b2c19..e0d00517 100644 --- a/components/sync/test/fake_server/fake_server.cc +++ b/components/sync/test/fake_server/fake_server.cc
@@ -523,6 +523,12 @@ /*committed_model_types=*/{syncer::NIGORI}); } +void FakeServer::DeleteAllEntitiesForModelType(ModelType model_type) { + DCHECK(thread_checker_.CalledOnValidThread()); + base::ScopedAllowBlockingForTesting allow_blocking; + loopback_server_->DeleteAllEntitiesForModelType(model_type); +} + void FakeServer::SetHttpError(net::HttpStatusCode http_status_code) { DCHECK(thread_checker_.CalledOnValidThread()); DCHECK_GT(http_status_code, 0);
diff --git a/components/sync/test/fake_server/fake_server.h b/components/sync/test/fake_server/fake_server.h index 8fc2709..e2079eb8 100644 --- a/components/sync/test/fake_server/fake_server.h +++ b/components/sync/test/fake_server/fake_server.h
@@ -170,6 +170,10 @@ // store birthday. void ClearServerData(); + // Deletes all |model_type| entities from the server without creating + // tombstones. + void DeleteAllEntitiesForModelType(syncer::ModelType model_type); + // Causes future calls to HandleCommand() fail with the given response code. void SetHttpError(net::HttpStatusCode http_status_code);
diff --git a/components/sync/trusted_vault/standalone_trusted_vault_backend.cc b/components/sync/trusted_vault/standalone_trusted_vault_backend.cc index d95d6e48..ed9305ef 100644 --- a/components/sync/trusted_vault/standalone_trusted_vault_backend.cc +++ b/components/sync/trusted_vault/standalone_trusted_vault_backend.cc
@@ -16,10 +16,12 @@ #include "base/files/file_util.h" #include "base/files/important_file_writer.h" #include "base/logging.h" +#include "base/memory/scoped_refptr.h" #include "base/metrics/histogram_functions.h" #include "base/ranges/algorithm.h" #include "base/sequence_checker.h" #include "base/stl_util.h" +#include "base/threading/sequenced_task_runner_handle.h" #include "base/time/clock.h" #include "base/time/default_clock.h" #include "base/time/time.h" @@ -36,7 +38,8 @@ namespace { -const int kCurrentLocalTrustedVaultVersion = 1; +constexpr int kCurrentLocalTrustedVaultVersion = 1; +constexpr base::TimeDelta kVerifyDeviceRegistrationDelay = base::Seconds(10); sync_pb::LocalTrustedVault ReadEncryptedFile(const base::FilePath& file_path) { sync_pb::LocalTrustedVault proto; @@ -138,6 +141,13 @@ local_trusted_vault->set_data_version(1); } +void RecordVerifyRegistrationStatus( + StandaloneTrustedVaultBackend::TrustedVaultDownloadKeysStatusForUMA + status) { + base::UmaHistogramEnumeration( + "Sync.TrustedVaultVerifyDeviceRegistrationState", status); +} + } // namespace StandaloneTrustedVaultBackend::PendingTrustedRecoveryMethod:: @@ -358,6 +368,22 @@ !device_registration_state_recorded_to_uma_) { device_registration_state_recorded_to_uma_ = true; RecordTrustedVaultDeviceRegistrationState(*registration_state); + + // If the local state indicates that the device is already registered, and + // behind a feature toggle, trigger a procedure to verify that the server + // has a consistent state (i.e. downloading of new keys should succeed but + // return no new keys). + if (*registration_state == + TrustedVaultDeviceRegistrationStateForUMA::kAlreadyRegistered && + base::FeatureList::IsEnabled( + kSyncTrustedVaultVerifyDeviceRegistration)) { + base::SequencedTaskRunnerHandle::Get()->PostDelayedTask( + FROM_HERE, + base::BindOnce( + &StandaloneTrustedVaultBackend::VerifyDeviceRegistrationForUMA, + base::WrapRefCounted(this), primary_account->gaia), + kVerifyDeviceRegistrationDelay); + } } if (pending_trusted_recovery_method_.has_value()) { @@ -882,4 +908,52 @@ return nullptr; } +void StandaloneTrustedVaultBackend::VerifyDeviceRegistrationForUMA( + const std::string& gaia_id) { + const sync_pb::LocalTrustedVaultPerUser* per_user_vault = + FindUserVault(gaia_id); + + // Ignore call if things have changed since the task was scheduled, although + // in normal circumstances it shouldn't happen. + if (!connection_ || !primary_account_.has_value() || + primary_account_->gaia != gaia_id || !per_user_vault || + !per_user_vault->local_device_registration_info().device_registered()) { + return; + } + + if (AreConnectionRequestsThrottled()) { + // Keys download attempt is not possible. + RecordVerifyRegistrationStatus( + TrustedVaultDownloadKeysStatusForUMA::kThrottledClientSide); + return; + } + + std::unique_ptr<SecureBoxKeyPair> key_pair = + SecureBoxKeyPair::CreateByPrivateKeyImport( + ProtoStringToBytes(per_user_vault->local_device_registration_info() + .private_key_material())); + if (!key_pair) { + RecordVerifyRegistrationStatus(TrustedVaultDownloadKeysStatusForUMA:: + kCorruptedLocalDeviceRegistration); + return; + } + + // Guaranteed by |device_registered| check above. + DCHECK(!per_user_vault->vault_key().empty()); + + ongoing_verify_registration_request_ = connection_->DownloadNewKeys( + *primary_account_, + TrustedVaultKeyAndVersion( + ProtoStringToBytes( + per_user_vault->vault_key().rbegin()->key_material()), + per_user_vault->last_vault_key_version()), + std::move(key_pair), + base::BindOnce([](TrustedVaultDownloadKeysStatus status, + const std::vector<std::vector<uint8_t>>& new_vault_keys, + int last_vault_key_version) { + RecordVerifyRegistrationStatus( + GetDownloadKeysStatusForUMAFromResponse(status)); + })); +} + } // namespace syncer
diff --git a/components/sync/trusted_vault/standalone_trusted_vault_backend.h b/components/sync/trusted_vault/standalone_trusted_vault_backend.h index 54d888d1..87765169 100644 --- a/components/sync/trusted_vault/standalone_trusted_vault_backend.h +++ b/components/sync/trusted_vault/standalone_trusted_vault_backend.h
@@ -15,7 +15,6 @@ #include "base/files/file_path.h" #include "base/memory/raw_ptr.h" #include "base/memory/ref_counted.h" -#include "base/memory/weak_ptr.h" #include "components/signin/public/identity_manager/account_info.h" #include "components/sync/driver/trusted_vault_histograms.h" #include "components/sync/protocol/local_trusted_vault.pb.h" @@ -198,6 +197,8 @@ // for deletion due to accounts in cookie jar changes. void RemoveNonPrimaryAccountKeysIfMarkedForDeletion(); + void VerifyDeviceRegistrationForUMA(const std::string& gaia_id); + const base::FilePath file_path_; const std::unique_ptr<Delegate> delegate_; @@ -241,6 +242,8 @@ // Destroying this will cancel the ongoing request. std::unique_ptr<TrustedVaultConnection::Request> ongoing_connection_request_; + std::unique_ptr<TrustedVaultConnection::Request> + ongoing_verify_registration_request_; // Same as above, but specifically used for recoverability-related requests. // TODO(crbug.com/1201659): Move elsewhere.
diff --git a/components/sync/trusted_vault/standalone_trusted_vault_backend_unittest.cc b/components/sync/trusted_vault/standalone_trusted_vault_backend_unittest.cc index e07050f..e6a483f 100644 --- a/components/sync/trusted_vault/standalone_trusted_vault_backend_unittest.cc +++ b/components/sync/trusted_vault/standalone_trusted_vault_backend_unittest.cc
@@ -18,6 +18,7 @@ #include "base/test/mock_callback.h" #include "base/test/scoped_feature_list.h" #include "base/test/simple_test_clock.h" +#include "base/test/task_environment.h" #include "components/os_crypt/os_crypt.h" #include "components/os_crypt/os_crypt_mocker.h" #include "components/signin/public/identity_manager/accounts_in_cookie_jar_info.h" @@ -1218,6 +1219,74 @@ .Run(TrustedVaultRegistrationStatus::kSuccess); } +TEST_F(StandaloneTrustedVaultBackendTest, ShouldVerifyRegistration) { + base::test::ScopedFeatureList scoped_feature_list; + scoped_feature_list.InitAndEnableFeature( + kSyncTrustedVaultVerifyDeviceRegistration); + + base::test::SingleThreadTaskEnvironment environment{ + base::test::TaskEnvironment::TimeSource::MOCK_TIME}; + + const CoreAccountInfo account_info = MakeAccountInfoWithGaiaId("user"); + const std::vector<uint8_t> kVaultKey = {1, 2, 3}; + const int kLastKeyVersion = 1; + + StoreKeysAndMimicDeviceRegistration({kVaultKey}, kLastKeyVersion, + account_info); + backend()->SetPrimaryAccount(account_info, + /*has_persistent_auth_error=*/false); + + // Now the device should be registered. + ASSERT_TRUE(backend() + ->GetDeviceRegistrationInfoForTesting(account_info.gaia) + .device_registered()); + + // Mimic a restart. The device should remain registered. + ResetBackend(); + backend()->ReadDataFromDisk(); + + ASSERT_TRUE(backend() + ->GetDeviceRegistrationInfoForTesting(account_info.gaia) + .device_registered()); + + // The device should not register again. + EXPECT_CALL(*connection(), RegisterAuthenticationFactor).Times(0); + EXPECT_CALL(*connection(), RegisterDeviceWithoutKeys).Times(0); + + backend()->SetPrimaryAccount(account_info, + /*has_persistent_auth_error=*/false); + + TrustedVaultConnection::DownloadNewKeysCallback download_keys_callback; + EXPECT_CALL(*connection(), DownloadNewKeys(Eq(account_info), + TrustedVaultKeyAndVersionEq( + kVaultKey, kLastKeyVersion), + _, _)) + .WillOnce([&](const CoreAccountInfo&, const TrustedVaultKeyAndVersion&, + std::unique_ptr<SecureBoxKeyPair> key_pair, + TrustedVaultConnection::DownloadNewKeysCallback callback) { + download_keys_callback = std::move(callback); + return std::make_unique<TrustedVaultConnection::Request>(); + }); + + // Advance exactly `kVerifyDeviceRegistrationDelay` so the download procedure + // kicks in. Due to the mock time and the synchronous behavior above of + // DownloadNewKeys(), there is no need for epsilons or additional waiting. + environment.FastForwardBy(base::Seconds(10)); + ASSERT_FALSE(download_keys_callback.is_null()); + + // Mimic a successful request that returns no new keys. + base::HistogramTester histogram_tester; + std::move(download_keys_callback) + .Run(TrustedVaultDownloadKeysStatus::kNoNewKeys, {}, 0); + + histogram_tester.ExpectUniqueSample( + "Sync.TrustedVaultVerifyDeviceRegistrationState", + /*sample=*/ + StandaloneTrustedVaultBackend::TrustedVaultDownloadKeysStatusForUMA:: + kNoNewKeys, + /*expected_bucket_count=*/1); +} + } // namespace } // namespace syncer
diff --git a/content/browser/cache_storage/cache_storage_blob_to_disk_cache_unittest.cc b/content/browser/cache_storage/cache_storage_blob_to_disk_cache_unittest.cc index 6d6c4aa..2538f2e7 100644 --- a/content/browser/cache_storage/cache_storage_blob_to_disk_cache_unittest.cc +++ b/content/browser/cache_storage/cache_storage_blob_to_disk_cache_unittest.cc
@@ -120,14 +120,15 @@ } void InitCache() { - int rv = CreateCacheBackend( + disk_cache::BackendResult backend_result = CreateCacheBackend( net::MEMORY_CACHE, net::CACHE_BACKEND_DEFAULT, /*file_operations=*/nullptr, base::FilePath(), (CacheStorageBlobToDiskCache::kBufferSize * 100) /* max bytes */, disk_cache::ResetHandling::kNeverReset, nullptr /* net log */, - &cache_backend_, base::DoNothing()); + base::DoNothing()); // The memory cache runs synchronously. - EXPECT_EQ(net::OK, rv); + EXPECT_EQ(net::OK, backend_result.net_error); + cache_backend_ = std::move(backend_result.backend); EXPECT_TRUE(cache_backend_); disk_cache::EntryResult result =
diff --git a/content/browser/cache_storage/cache_storage_cache.cc b/content/browser/cache_storage/cache_storage_cache.cc index 1d371e12c..367c7f2 100644 --- a/content/browser/cache_storage/cache_storage_cache.cc +++ b/content/browser/cache_storage/cache_storage_cache.cc
@@ -2485,38 +2485,31 @@ int64_t max_bytes = memory_only_ ? std::numeric_limits<int>::max() : std::numeric_limits<int64_t>::max(); - std::unique_ptr<ScopedBackendPtr> backend_ptr(new ScopedBackendPtr()); - - // Temporary pointer so that backend_ptr can be Pass()'d in Bind below. - ScopedBackendPtr* backend = backend_ptr.get(); - auto split_callback = base::SplitOnceCallback( base::BindOnce(&CacheStorageCache::CreateBackendDidCreate, - weak_ptr_factory_.GetWeakPtr(), std::move(callback), - std::move(backend_ptr))); + weak_ptr_factory_.GetWeakPtr(), std::move(callback))); DCHECK(scheduler_->IsRunningExclusiveOperation()); - int rv = disk_cache::CreateCacheBackend( + disk_cache::BackendResult result = disk_cache::CreateCacheBackend( cache_type, net::CACHE_BACKEND_SIMPLE, /*file_operations=*/nullptr, path_, - max_bytes, disk_cache::ResetHandling::kNeverReset, nullptr, backend, + max_bytes, disk_cache::ResetHandling::kNeverReset, /*net_log=*/nullptr, base::BindOnce(&CacheStorageCache::DeleteBackendCompletedIO, weak_ptr_factory_.GetWeakPtr()), std::move(split_callback.first)); - if (rv != net::ERR_IO_PENDING) - std::move(split_callback.second).Run(rv); + if (result.net_error != net::ERR_IO_PENDING) + std::move(split_callback.second).Run(std::move(result)); } void CacheStorageCache::CreateBackendDidCreate( CacheStorageCache::ErrorCallback callback, - std::unique_ptr<ScopedBackendPtr> backend_ptr, - int rv) { - if (rv != net::OK) { + disk_cache::BackendResult result) { + if (result.net_error != net::OK) { std::move(callback).Run( MakeErrorStorage(ErrorStorageType::kCreateBackendDidCreateFailed)); return; } - backend_ = std::move(*backend_ptr); + backend_ = std::move(result.backend); std::move(callback).Run(CacheStorageError::kSuccess); }
diff --git a/content/browser/cache_storage/cache_storage_cache.h b/content/browser/cache_storage/cache_storage_cache.h index bd895ee..f44da0fa 100644 --- a/content/browser/cache_storage/cache_storage_cache.h +++ b/content/browser/cache_storage/cache_storage_cache.h
@@ -296,7 +296,6 @@ base::OnceCallback<void(blink::mojom::CacheStorageError, std::unique_ptr<QueryCacheResults>)>; using Entries = std::vector<disk_cache::Entry*>; - using ScopedBackendPtr = std::unique_ptr<disk_cache::Backend>; using BlobToDiskCacheIDMap = base::IDMap<std::unique_ptr<CacheStorageBlobToDiskCache>>; @@ -526,8 +525,7 @@ // success). The callback will always be called. Virtual for tests. virtual void CreateBackend(ErrorCallback callback); void CreateBackendDidCreate(ErrorCallback callback, - std::unique_ptr<ScopedBackendPtr> backend_ptr, - int rv); + disk_cache::BackendResult result); // Calculate the size and padding of the cache. void CalculateCacheSizePadding(SizePaddingCallback callback);
diff --git a/content/browser/code_cache/generated_code_cache.cc b/content/browser/code_cache/generated_code_cache.cc index cbc7082..b549349 100644 --- a/content/browser/code_cache/generated_code_cache.cc +++ b/content/browser/code_cache/generated_code_cache.cc
@@ -513,34 +513,24 @@ } void GeneratedCodeCache::CreateBackend() { - // Create a new Backend pointer that cleans itself if the GeneratedCodeCache - // instance is not live when the CreateCacheBackend finishes. - scoped_refptr<base::RefCountedData<ScopedBackendPtr>> shared_backend_ptr = - new base::RefCountedData<ScopedBackendPtr>(); - - net::CompletionOnceCallback create_backend_complete = - base::BindOnce(&GeneratedCodeCache::DidCreateBackend, - weak_ptr_factory_.GetWeakPtr(), shared_backend_ptr); - // If the initialization of the existing cache fails, this call would delete // all the contents and recreates a new one. - int rv = disk_cache::CreateCacheBackend( + disk_cache::BackendResult result = disk_cache::CreateCacheBackend( CodeCacheTypeToNetCacheType(cache_type_), net::CACHE_BACKEND_SIMPLE, /*file_operations=*/nullptr, path_, max_size_bytes_, - disk_cache::ResetHandling::kResetOnError, nullptr, - &shared_backend_ptr->data, std::move(create_backend_complete)); - if (rv != net::ERR_IO_PENDING) { - DidCreateBackend(shared_backend_ptr, rv); + disk_cache::ResetHandling::kResetOnError, /*net_log=*/nullptr, + base::BindOnce(&GeneratedCodeCache::DidCreateBackend, + weak_ptr_factory_.GetWeakPtr())); + if (result.net_error != net::ERR_IO_PENDING) { + DidCreateBackend(std::move(result)); } } -void GeneratedCodeCache::DidCreateBackend( - scoped_refptr<base::RefCountedData<ScopedBackendPtr>> backend_ptr, - int rv) { - if (rv != net::OK) { +void GeneratedCodeCache::DidCreateBackend(disk_cache::BackendResult result) { + if (result.net_error != net::OK) { backend_state_ = kFailed; } else { - backend_ = std::move(backend_ptr->data); + backend_ = std::move(result.backend); backend_state_ = kInitialized; } IssuePendingOperations();
diff --git a/content/browser/code_cache/generated_code_cache.h b/content/browser/code_cache/generated_code_cache.h index e480d3e..495a03b 100644 --- a/content/browser/code_cache/generated_code_cache.h +++ b/content/browser/code_cache/generated_code_cache.h
@@ -136,7 +136,6 @@ private: class PendingOperation; - using ScopedBackendPtr = std::unique_ptr<disk_cache::Backend>; // State of the backend. enum BackendState { kInitializing, kInitialized, kFailed }; @@ -156,9 +155,7 @@ // Creates a simple_disk_cache backend. void CreateBackend(); - void DidCreateBackend( - scoped_refptr<base::RefCountedData<ScopedBackendPtr>> backend_ptr, - int rv); + void DidCreateBackend(disk_cache::BackendResult result); // Adds operation to the appropriate queue. void EnqueueOperation(std::unique_ptr<PendingOperation> op);
diff --git a/content/browser/renderer_host/input/touch_emulator.cc b/content/browser/renderer_host/input/touch_emulator.cc index c81e406..f59e89f 100644 --- a/content/browser/renderer_host/input/touch_emulator.cc +++ b/content/browser/renderer_host/input/touch_emulator.cc
@@ -360,9 +360,10 @@ return; emulated_stream_active_sequence_count_ = 0; - // If we aren't enabled, just reset out target. - if (!gesture_provider_) { - last_emulated_start_target_ = nullptr; + last_emulated_start_target_ = nullptr; + + // If we aren't enabled, we can just stop here. + if (!enabled()) { return; }
diff --git a/content/browser/renderer_host/input/touch_emulator.h b/content/browser/renderer_host/input/touch_emulator.h index 03dd8c0..faa64b1a 100644 --- a/content/browser/renderer_host/input/touch_emulator.h +++ b/content/browser/renderer_host/input/touch_emulator.h
@@ -166,8 +166,7 @@ blink::WebTouchEvent touch_event_; int emulated_stream_active_sequence_count_; int native_stream_active_sequence_count_; - raw_ptr<RenderWidgetHostViewBase, DanglingUntriaged> - last_emulated_start_target_; + raw_ptr<RenderWidgetHostViewBase> last_emulated_start_target_; // TODO(einbinder): this relies on synchronous tap gesture generation and does // not work for any other gestures. We should switch to callbacks which go // through touches and gestures once that's available.
diff --git a/content/browser/site_info.cc b/content/browser/site_info.cc index 6bf82ea..e5c530e9 100644 --- a/content/browser/site_info.cc +++ b/content/browser/site_info.cc
@@ -812,8 +812,18 @@ // we won't hit this for hosted app effective URLs (see // https://crbug.com/961386). if (SiteIsolationPolicy::IsStrictOriginIsolationEnabled() && - origin.GetURL().SchemeIsHTTPOrHTTPS()) + origin.GetURL().SchemeIsHTTPOrHTTPS()) { return origin.GetURL(); + } + + // For isolated sandboxed iframes in per-origin mode we also just return the + // origin, as we should be using the full origin for the SiteInstance, but + // we don't need to track the origin like we do for OriginAgentCluster. + if (real_url_info.is_sandboxed && + features::kIsolateSandboxedIframesGroupingParam.Get() == + features::IsolateSandboxedIframesGrouping::kPerOrigin) { + return origin.GetURL(); + } site_url = GetSiteForOrigin(origin);
diff --git a/content/browser/site_instance_impl.cc b/content/browser/site_instance_impl.cc index 2ffea6d..560b92e 100644 --- a/content/browser/site_instance_impl.cc +++ b/content/browser/site_instance_impl.cc
@@ -1077,8 +1077,17 @@ if (src_origin.scheme() != dest_origin.scheme()) return false; - if (SiteIsolationPolicy::IsStrictOriginIsolationEnabled()) + // Rely on an origin comparison if StrictOriginIsolation is enabled for all + // URLs, or if we're comparing against a sandboxed iframe in a per-origin + // mode. Due to an earlier check, at this point + // `real_src_url_info.is_sandboxed` and `real_dest_url_info.is_sandboxed` are + // known to have the same value. + if (SiteIsolationPolicy::IsStrictOriginIsolationEnabled() || + (real_src_url_info.is_sandboxed && + features::kIsolateSandboxedIframesGroupingParam.Get() == + features::IsolateSandboxedIframesGrouping::kPerOrigin)) { return src_origin == dest_origin; + } if (!net::registry_controlled_domains::SameDomainOrHost( src_origin, dest_origin,
diff --git a/content/browser/site_per_process_browsertest.cc b/content/browser/site_per_process_browsertest.cc index 7c8d40d..2a7fb10 100644 --- a/content/browser/site_per_process_browsertest.cc +++ b/content/browser/site_per_process_browsertest.cc
@@ -499,6 +499,21 @@ base::test::ScopedFeatureList feature_list_; }; +// A test class to allow testing isolated sandboxed iframes using the per-origin +// process model. +class SitePerProcessPerOriginIsolatedSandboxedIframeTest + : public SitePerProcessBrowserTest { + public: + SitePerProcessPerOriginIsolatedSandboxedIframeTest() { + feature_list_.InitWithFeaturesAndParameters( + {{features::kIsolateSandboxedIframes, {{"grouping", "per-origin"}}}}, + {/* disabled_features */}); + } + + private: + base::test::ScopedFeatureList feature_list_; +}; + // SitePerProcessIgnoreCertErrorsBrowserTest void SitePerProcessIgnoreCertErrorsBrowserTest::SetUpOnMainThread() { @@ -2479,6 +2494,175 @@ .is_sandboxed()); } +// Test that sandboxed iframes that are same-site with their parent but +// cross-origin from each other are put in different processes from each other, +// when the 'per-origin' isolation grouping is active for +// kIsolateSandboxedIframes. (In 'per-site' isolation mode they would be in the +// same process.) +IN_PROC_BROWSER_TEST_P(SitePerProcessPerOriginIsolatedSandboxedIframeTest, + CrossOriginIsolatedSandboxedIframes) { + GURL main_url(embedded_test_server()->GetURL("a.com", "/title1.html")); + // The children need to have the same origin as the parent, but be cross + // origin from each other. + GURL same_origin_child_url(main_url); + GURL cross_origin_child_url( + embedded_test_server()->GetURL("sub.a.com", "/title1.html")); + EXPECT_TRUE(NavigateToURL(shell(), main_url)); + + // Create sandboxed child frames, both same-origin and cross-origin. + { + std::string js_str = base::StringPrintf( + "var frame1 = document.createElement('iframe'); " + "frame1.sandbox = ''; " + "frame1.src = '%s'; " + "document.body.appendChild(frame1); " + "var frame2 = document.createElement('iframe'); " + "frame2.sandbox = ''; " + "frame2.src = '%s'; " + "document.body.appendChild(frame2);", + same_origin_child_url.spec().c_str(), + cross_origin_child_url.spec().c_str()); + EXPECT_TRUE(ExecJs(shell(), js_str)); + ASSERT_TRUE(WaitForLoadStop(shell()->web_contents())); + } + + // Check frame-tree. + FrameTreeNode* root = web_contents()->GetPrimaryFrameTree().root(); + ASSERT_EQ(2U, root->child_count()); + + FrameTreeNode* child1 = root->child_at(0); // a.com + EXPECT_EQ(network::mojom::WebSandboxFlags::kAll, + child1->effective_frame_policy().sandbox_flags); + EXPECT_NE(root->current_frame_host()->GetSiteInstance(), + child1->current_frame_host()->GetSiteInstance()); + EXPECT_TRUE(child1->current_frame_host() + ->GetSiteInstance() + ->GetSiteInfo() + .is_sandboxed()); + EXPECT_FALSE(root->current_frame_host() + ->GetSiteInstance() + ->GetSiteInfo() + .is_sandboxed()); + + FrameTreeNode* child2 = root->child_at(1); // sub.a.com + EXPECT_EQ(network::mojom::WebSandboxFlags::kAll, + child2->effective_frame_policy().sandbox_flags); + EXPECT_NE(root->current_frame_host()->GetSiteInstance(), + child2->current_frame_host()->GetSiteInstance()); + EXPECT_TRUE(child2->current_frame_host() + ->GetSiteInstance() + ->GetSiteInfo() + .is_sandboxed()); + // This is the key result for this test: the sandboxed iframes for 'a.com' and + // 'sub.a.com' should be in different SiteInstances. + auto* child1_site_instance1 = child1->current_frame_host()->GetSiteInstance(); + auto* child2_site_instance1 = child2->current_frame_host()->GetSiteInstance(); + EXPECT_NE(child1_site_instance1, child2_site_instance1); + EXPECT_NE(child1_site_instance1->GetProcess(), + child2_site_instance1->GetProcess()); +} + +// Test that, while using 'per-origin' isolation grouping, navigating a +// sandboxed iframe from 'a.foo.com' to 'b.foo.com' results in the sandbox using +// two different SiteInstances. +IN_PROC_BROWSER_TEST_P(SitePerProcessPerOriginIsolatedSandboxedIframeTest, + CrossOriginNavigationSwitchesSiteInstances) { + GURL main_url(embedded_test_server()->GetURL("foo.com", "/title1.html")); + GURL cross_origin_child_url( + embedded_test_server()->GetURL("a.foo.com", "/title1.html")); + EXPECT_TRUE(NavigateToURL(shell(), main_url)); + + // Create sandboxed cross-origin child frame. + { + std::string js_str = base::StringPrintf( + "var frame = document.createElement('iframe'); " + "frame.id = 'test_frame'; " + "frame.sandbox = ''; " + "frame.src = '%s'; " + "document.body.appendChild(frame);", + cross_origin_child_url.spec().c_str()); + EXPECT_TRUE(ExecJs(shell(), js_str)); + ASSERT_TRUE(WaitForLoadStop(shell()->web_contents())); + } + + // Check frame-tree. + FrameTreeNode* root = web_contents()->GetPrimaryFrameTree().root(); + ASSERT_EQ(1U, root->child_count()); + + FrameTreeNode* child = root->child_at(0); // a.foo.com + EXPECT_EQ(network::mojom::WebSandboxFlags::kAll, + child->effective_frame_policy().sandbox_flags); + scoped_refptr<SiteInstanceImpl> site_instance_root = + root->current_frame_host()->GetSiteInstance(); + scoped_refptr<SiteInstanceImpl> site_instance1 = + child->current_frame_host()->GetSiteInstance(); + EXPECT_NE(site_instance_root, site_instance1); + EXPECT_TRUE(site_instance1->GetSiteInfo().is_sandboxed()); + EXPECT_FALSE(site_instance_root->GetSiteInfo().is_sandboxed()); + + // Navigate sandboxed frame cross-origin to b.foo.com. + EXPECT_TRUE(NavigateIframeToURL( + shell()->web_contents(), "test_frame", + GURL(embedded_test_server()->GetURL("b.foo.com", "/title1.html")))); + + scoped_refptr<SiteInstanceImpl> site_instance2 = + child->current_frame_host()->GetSiteInstance(); + EXPECT_NE(site_instance_root, site_instance2); + EXPECT_NE(site_instance1, site_instance2); + EXPECT_NE(site_instance1->GetProcess(), site_instance2->GetProcess()); +} + +// Test that navigating cross-origin from a non-sandboxed iframe to a CSP +// sandboxed iframe results in switching to a new SiteInstance in a different +// process. +IN_PROC_BROWSER_TEST_P(SitePerProcessPerOriginIsolatedSandboxedIframeTest, + CrossOriginNavigationToCSPSwitchesSiteInstances) { + GURL main_url(embedded_test_server()->GetURL("foo.com", "/title1.html")); + GURL cross_origin_child_url( + embedded_test_server()->GetURL("a.foo.com", "/title1.html")); + GURL cross_origin_csp_child_url( + embedded_test_server()->GetURL("b.foo.com", + "/set-header?" + "Content-Security-Policy: sandbox ")); + EXPECT_TRUE(NavigateToURL(shell(), main_url)); + + // Create non-sandboxed cross-origin child frame. + { + std::string js_str = base::StringPrintf( + "var frame = document.createElement('iframe'); " + "frame.id = 'test_frame'; " + "frame.src = '%s'; " + "document.body.appendChild(frame);", + cross_origin_child_url.spec().c_str()); + EXPECT_TRUE(ExecJs(shell(), js_str)); + ASSERT_TRUE(WaitForLoadStop(shell()->web_contents())); + } + + // Check frame-tree. + FrameTreeNode* root = web_contents()->GetPrimaryFrameTree().root(); + ASSERT_EQ(1U, root->child_count()); + + FrameTreeNode* child = root->child_at(0); // a.foo.com + scoped_refptr<SiteInstanceImpl> site_instance_root = + root->current_frame_host()->GetSiteInstance(); + scoped_refptr<SiteInstanceImpl> site_instance1 = + child->current_frame_host()->GetSiteInstance(); + EXPECT_EQ(site_instance_root, site_instance1); + EXPECT_FALSE(site_instance1->GetSiteInfo().is_sandboxed()); + + // Navigate child frame cross-origin to CSP-isolated b.foo.com. + EXPECT_TRUE(NavigateIframeToURL(shell()->web_contents(), "test_frame", + cross_origin_csp_child_url)); + + // The child frame should now have a different SiteInstance and process than + // it did before the navigation. + scoped_refptr<SiteInstanceImpl> site_instance2 = + child->current_frame_host()->GetSiteInstance(); + EXPECT_NE(site_instance1, site_instance2); + EXPECT_NE(site_instance1->GetProcess(), site_instance2->GetProcess()); + EXPECT_TRUE(site_instance2->GetSiteInfo().is_sandboxed()); +} + // Check that two same-site sandboxed iframes in unrelated windows share the // same process due to subframe process reuse. IN_PROC_BROWSER_TEST_P(SitePerProcessIsolatedSandboxedIframeTest, @@ -13637,6 +13821,9 @@ SitePerProcessNotIsolatedSandboxedIframeTest, testing::ValuesIn(RenderDocumentFeatureLevelValues())); INSTANTIATE_TEST_SUITE_P(All, + SitePerProcessPerOriginIsolatedSandboxedIframeTest, + testing::ValuesIn(RenderDocumentFeatureLevelValues())); +INSTANTIATE_TEST_SUITE_P(All, SitePerProcessIgnoreCertErrorsBrowserTest, testing::ValuesIn(RenderDocumentFeatureLevelValues())); INSTANTIATE_TEST_SUITE_P(All,
diff --git a/content/public/common/content_features.cc b/content/public/common/content_features.cc index 8021128c..b2bd1a445 100644 --- a/content/public/common/content_features.cc +++ b/content/public/common/content_features.cc
@@ -474,6 +474,15 @@ // sandboxes are isolated. const base::Feature kIsolateSandboxedIframes{"IsolateSandboxedIframes", base::FEATURE_DISABLED_BY_DEFAULT}; +const base::FeatureParam<IsolateSandboxedIframesGrouping>::Option + isolated_sandboxed_iframes_grouping_types[] = { + {IsolateSandboxedIframesGrouping::kPerSite, "per-site"}, + {IsolateSandboxedIframesGrouping::kPerOrigin, "per-origin"}}; +const base::FeatureParam<IsolateSandboxedIframesGrouping> + kIsolateSandboxedIframesGroupingParam{ + &kIsolateSandboxedIframes, "grouping", + IsolateSandboxedIframesGrouping::kPerSite, + &isolated_sandboxed_iframes_grouping_types}; const base::Feature kLazyFrameLoading{"LazyFrameLoading", base::FEATURE_ENABLED_BY_DEFAULT};
diff --git a/content/public/common/content_features.h b/content/public/common/content_features.h index fc1d35d..c3628d1 100644 --- a/content/public/common/content_features.h +++ b/content/public/common/content_features.h
@@ -116,6 +116,17 @@ CONTENT_EXPORT extern const base::Feature kIsolateOrigins; CONTENT_EXPORT extern const char kIsolateOriginsFieldTrialParamName[]; CONTENT_EXPORT extern const base::Feature kIsolateSandboxedIframes; +enum class IsolateSandboxedIframesGrouping { + // In this grouping, all isolated sandboxed iframes whose URLs share the same + // site in a given BrowsingInstance will share a process. + kPerSite, + // In this grouping, all isolated sandboxed iframes from a given + // BrowsingInstance whose URLs share the same origin will be isolated in an + // origin-keyed process. + kPerOrigin, +}; +CONTENT_EXPORT extern const base::FeatureParam<IsolateSandboxedIframesGrouping> + kIsolateSandboxedIframesGroupingParam; CONTENT_EXPORT extern const base::Feature kLazyFrameLoading; CONTENT_EXPORT extern const base::Feature kLazyFrameVisibleLoadTimeMetrics; CONTENT_EXPORT extern const base::Feature kLazyImageLoading;
diff --git a/content/public/test/network_service_test_helper.cc b/content/public/test/network_service_test_helper.cc index 582cb3d..b08a5f9 100644 --- a/content/public/test/network_service_test_helper.cc +++ b/content/public/test/network_service_test_helper.cc
@@ -684,20 +684,16 @@ const base::FilePath& path, bool reset, CreateSimpleCacheCallback callback) override { - auto backend_holder = base::MakeRefCounted< - base::RefCountedData<std::unique_ptr<disk_cache::Backend>>>(); const auto reset_mode = reset ? disk_cache::ResetHandling::kReset : disk_cache::ResetHandling::kResetOnError; - int rv = disk_cache::CreateCacheBackend( + disk_cache::BackendResult result = disk_cache::CreateCacheBackend( net::DISK_CACHE, net::CACHE_BACKEND_SIMPLE, base::MakeRefCounted<network::MojoBackendFileOperationsFactory>( std::move(factory)), path, 64 * 1024 * 1024, reset_mode, net::NetLog::Get(), - &backend_holder->data, base::BindOnce(&NetworkServiceTestImpl::OnCacheCreated, - weak_factory_.GetWeakPtr(), backend_holder, - std::move(callback))); - DCHECK_EQ(rv, net::ERR_IO_PENDING); + weak_factory_.GetWeakPtr(), std::move(callback))); + DCHECK_EQ(result.net_error, net::ERR_IO_PENDING); } private: @@ -706,15 +702,10 @@ latest_memory_pressure_level_ = memory_pressure_level; } - void OnCacheCreated( - scoped_refptr<base::RefCountedData<std::unique_ptr<disk_cache::Backend>>> - backend_holder, - CreateSimpleCacheCallback callback, - int rv) { - DCHECK(backend_holder); - std::unique_ptr<disk_cache::Backend> backend = - std::move(backend_holder->data); - if (rv != net::OK) { + void OnCacheCreated(CreateSimpleCacheCallback callback, + disk_cache::BackendResult result) { + std::unique_ptr<disk_cache::Backend> backend = std::move(result.backend); + if (result.net_error != net::OK) { DCHECK(!backend); std::move(callback).Run(mojo::NullRemote()); return;
diff --git a/content/test/data/accessibility/html/popup-api.html b/content/test/data/accessibility/html/popup-api.html index 783a2b3f9..7da0201 100644 --- a/content/test/data/accessibility/html/popup-api.html +++ b/content/test/data/accessibility/html/popup-api.html
@@ -24,9 +24,9 @@ <input type=text hidepopup=async2>Text input pointing to showing async</button> <div popup=async id=async2>Async</div> <script> - popup2.showPopup(); - hint2.showPopup(); - async2.showPopup(); + popup2.showPopUp(); + hint2.showPopUp(); + async2.showPopUp(); </script> <button togglepopup=noattr>Button pointing to non-popup</button>
diff --git a/content/test/gpu/gpu_tests/test_expectations/context_lost_expectations.txt b/content/test/gpu/gpu_tests/test_expectations/context_lost_expectations.txt index 6c0f593a..9ca9161 100644 --- a/content/test/gpu/gpu_tests/test_expectations/context_lost_expectations.txt +++ b/content/test/gpu/gpu_tests/test_expectations/context_lost_expectations.txt
@@ -112,6 +112,9 @@ crbug.com/1161570 [ mac nvidia debug ] GpuCrash_InfoForHardwareGpu [ Skip ] crbug.com/1161570 [ mac nvidia debug ] GpuCrash_InfoForDualHardwareGpus [ Skip ] +# Vulkan enabled on linux, the crash fallback logic is different. +crbug.com/1334650 [ linux ] GpuCrash_InfoForHardwareGpu [ Skip ] + ############################### # Temporary Skip Expectations # ############################### @@ -143,6 +146,7 @@ # Flaking on Mac / Linux crbug.com/1284424 [ mac ] ContextLost_WebGPUStressRequestDeviceAndRemoveLoop [ RetryOnFailure ] crbug.com/1284424 [ linux ] ContextLost_WebGPUStressRequestDeviceAndRemoveLoop [ RetryOnFailure ] +crbug.com/1338955 [ mac debug intel-0x3e9b passthrough ] GpuCrash_InfoForHardwareGpu [ RetryOnFailure ] # Flaking on Nexus 5X crbug.com/965268 [ android android-nexus-5x ] ContextLost_WebGLBlockedAfterJSNavigation [ Failure ]
diff --git a/content/test/gpu/gpu_tests/test_expectations/mediapipe_expectations.txt b/content/test/gpu/gpu_tests/test_expectations/mediapipe_expectations.txt index 9369bb2..aab0d4f 100644 --- a/content/test/gpu/gpu_tests/test_expectations/mediapipe_expectations.txt +++ b/content/test/gpu/gpu_tests/test_expectations/mediapipe_expectations.txt
@@ -72,6 +72,8 @@ # point. This is for things like tests that fail in a way that negatively and # significantly impacts other tests, e.g. killing the test device. +crbug.com/1338989 [ linux amd angle-vulkan ] MediaPipe_mediapipe_scoob_part2_test [ Skip ] + ################### # Failures/Flakes # ###################
diff --git a/content/test/gpu/gpu_tests/test_expectations/webcodecs_expectations.txt b/content/test/gpu/gpu_tests/test_expectations/webcodecs_expectations.txt index 97ede12..1f6312a7 100644 --- a/content/test/gpu/gpu_tests/test_expectations/webcodecs_expectations.txt +++ b/content/test/gpu/gpu_tests/test_expectations/webcodecs_expectations.txt
@@ -106,6 +106,8 @@ crbug.com/1337998 [ chromeos-board-kevin no-passthrough ] WebCodecs_Encode* [ Failure ] crbug.com/1337998 [ chromeos-board-kevin no-passthrough ] WebCodecs_TexImage2d_hw_decoder [ Failure ] +crbug.com/1338968 [ android android-nexus-5x ] WebCodecs_TexImage2d_hw_decoder [ Failure ] + crbug.com/1338182 [ mac asan ] WebCodecs_texture_expired_from_destroyed_device_capture [ Failure ] #######################################################################
diff --git a/content/test/gpu/gpu_tests/test_expectations/webgl_conformance_expectations.txt b/content/test/gpu/gpu_tests/test_expectations/webgl_conformance_expectations.txt index 890586c..da91c5c0 100644 --- a/content/test/gpu/gpu_tests/test_expectations/webgl_conformance_expectations.txt +++ b/content/test/gpu/gpu_tests/test_expectations/webgl_conformance_expectations.txt
@@ -534,6 +534,14 @@ # Linux AMD RX 5500 XT crbug.com/1147232 [ linux amd-0x7340 angle-opengl passthrough ] conformance/textures/misc/texture-size-limit.html [ Failure ] +# Linux NVIDIA / VANGLE - bot NVIDIA driver is too old. +crbug.com/1271688 [ linux angle-vulkan passthrough nvidia ] conformance/glsl/constructors/glsl-construct-vec-mat-index.html [ Failure ] +crbug.com/1271688 [ linux angle-vulkan passthrough nvidia ] conformance/glsl/functions/glsl-function-abs.html [ Failure ] +crbug.com/1271688 [ linux angle-vulkan passthrough nvidia ] conformance/glsl/functions/glsl-function-ceil.html [ Failure ] +crbug.com/1271688 [ linux angle-vulkan passthrough nvidia ] conformance/glsl/functions/glsl-function-faceforward.html [ Failure ] +crbug.com/1271688 [ linux angle-vulkan passthrough nvidia ] conformance/ogles/GL/mod/mod_001_to_008.html [ Failure ] +crbug.com/1271688 [ linux angle-vulkan passthrough nvidia ] conformance/ogles/GL/pow/pow_017_to_024.html [ Failure ] + #################### # Android failures # ####################
diff --git a/content/test/gpu/gpu_tests/webgpu_cts_integration_test.py b/content/test/gpu/gpu_tests/webgpu_cts_integration_test.py index dd4671a..0db1d139 100644 --- a/content/test/gpu/gpu_tests/webgpu_cts_integration_test.py +++ b/content/test/gpu/gpu_tests/webgpu_cts_integration_test.py
@@ -60,8 +60,7 @@ 'webgpu:api,validation,buffer,mapping:*', ] -HTML_FILENAME = os.path.join('gen', 'third_party', 'dawn', 'webgpu-cts', - 'test_page.html') +HTML_FILENAME = os.path.join('webgpu-cts', 'test_page.html') async def StartWebsocketServer() -> None: @@ -197,7 +196,7 @@ cls._build_dir = cls.browser._browser_backend.build_dir # pylint:enable=protected-access cls.SetStaticServerDirs([ - cls._build_dir, + os.path.join(cls._build_dir, 'gen', 'third_party', 'dawn'), ]) @classmethod
diff --git a/device/bluetooth/adapter.cc b/device/bluetooth/adapter.cc index eae7883..37664c1 100644 --- a/device/bluetooth/adapter.cc +++ b/device/bluetooth/adapter.cc
@@ -18,6 +18,7 @@ #include "device/bluetooth/bluetooth_socket.h" #include "device/bluetooth/device.h" #include "device/bluetooth/discovery_session.h" +#include "device/bluetooth/floss/floss_features.h" #include "device/bluetooth/public/cpp/bluetooth_uuid.h" #include "device/bluetooth/public/mojom/connect_result_type_converter.h" #include "device/bluetooth/server_socket.h" @@ -108,6 +109,8 @@ adapter_info->name = adapter_->GetName(); #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) adapter_info->system_name = adapter_->GetSystemName(); + adapter_info->floss = + base::FeatureList::IsEnabled(floss::features::kFlossEnabled); #endif adapter_info->initialized = adapter_->IsInitialized(); adapter_info->present = adapter_->IsPresent();
diff --git a/device/bluetooth/public/mojom/adapter.mojom b/device/bluetooth/public/mojom/adapter.mojom index cdc836c9..b122963 100644 --- a/device/bluetooth/public/mojom/adapter.mojom +++ b/device/bluetooth/public/mojom/adapter.mojom
@@ -42,6 +42,9 @@ string address; string name; string system_name; + // Whether the new CrOS Bluetooth stack (aka floss) is in use. See + // go/project-floss for more info. + bool floss; bool initialized; bool present; bool powered;
diff --git a/extensions/browser/permissions_manager.cc b/extensions/browser/permissions_manager.cc index baffd92..cf22b0a 100644 --- a/extensions/browser/permissions_manager.cc +++ b/extensions/browser/permissions_manager.cc
@@ -21,6 +21,7 @@ #include "extensions/browser/extension_registry_factory.h" #include "extensions/browser/extension_util.h" #include "extensions/browser/extensions_browser_client.h" +#include "extensions/browser/network_permissions_updater.h" #include "extensions/browser/pref_names.h" #include "extensions/browser/pref_types.h" #include "extensions/browser/renderer_startup_helper.h" @@ -411,8 +412,12 @@ util::GetBrowserContextId(browser_context_), std::move(user_blocked_sites), std::move(user_allowed_sites)); - for (auto& observer : observers_) - observer.UserPermissionsSettingsChanged(GetUserPermissionsSettings()); + // Notify observers of a permissions change once the changes have taken + // effect in the network layer. + NetworkPermissionsUpdater::UpdateAllExtensions( + *browser_context_, + base::BindOnce(&PermissionsManager::NotifyObserversOfChange, + weak_factory_.GetWeakPtr())); } bool PermissionsManager::RemovePermittedSiteAndUpdatePrefs( @@ -433,4 +438,9 @@ return removed_site; } +void PermissionsManager::NotifyObserversOfChange() { + for (auto& observer : observers_) + observer.UserPermissionsSettingsChanged(GetUserPermissionsSettings()); +} + } // namespace extensions
diff --git a/extensions/browser/permissions_manager.h b/extensions/browser/permissions_manager.h index f0ca637..a6e8f22 100644 --- a/extensions/browser/permissions_manager.h +++ b/extensions/browser/permissions_manager.h
@@ -8,6 +8,7 @@ #include <set> #include "base/memory/raw_ptr.h" +#include "base/memory/weak_ptr.h" #include "base/observer_list.h" #include "components/keyed_service/core/keyed_service.h" #include "extensions/common/extension_id.h" @@ -165,6 +166,9 @@ // Returns if the site has been removed. bool RemoveRestrictedSiteAndUpdatePrefs(const url::Origin& origin); + // Notifies observers of a permissions change. + void NotifyObserversOfChange(); + base::ObserverList<Observer>::Unchecked observers_; // The associated browser context. @@ -172,6 +176,8 @@ const raw_ptr<ExtensionPrefs> extension_prefs_; UserPermissionsSettings user_permissions_; + + base::WeakPtrFactory<PermissionsManager> weak_factory_{this}; }; } // namespace extensions
diff --git a/extensions/browser/updater/extension_downloader.cc b/extensions/browser/updater/extension_downloader.cc index fe015dc..8e3bffd5 100644 --- a/extensions/browser/updater/extension_downloader.cc +++ b/extensions/browser/updater/extension_downloader.cc
@@ -1283,6 +1283,12 @@ const base::TimeDelta& backoff_delay = base::Milliseconds(0); ExtensionFetch& active_request = *extensions_queue_.active_request(); +#if DCHECK_IS_ON() + std::set<int> tasks_request_ids; + for (const ExtensionDownloaderTask& task : active_request.associated_tasks) + tasks_request_ids.insert(task.request_id); + DCHECK(active_request.request_ids == tasks_request_ids); +#endif const ExtensionId& id = active_request.id; if (!crx_path.empty()) { RETRY_HISTOGRAM("CrxFetchSuccess",
diff --git a/extensions/browser/updater/extension_downloader_unittest.cc b/extensions/browser/updater/extension_downloader_unittest.cc index 3cb145c..ba9e3115 100644 --- a/extensions/browser/updater/extension_downloader_unittest.cc +++ b/extensions/browser/updater/extension_downloader_unittest.cc
@@ -6,6 +6,7 @@ #include "base/callback_helpers.h" #include "base/task/sequenced_task_runner.h" +#include "base/test/bind.h" #include "content/public/test/browser_task_environment.h" #include "content/public/test/test_utils.h" #include "extensions/browser/extensions_test.h" @@ -74,20 +75,31 @@ return helper->downloader().pending_tasks_; } + // Creates an update manifest for several extensions. Provided values should + // be tuples of (extension id, version, URL to the CRX file). + std::string CreateUpdateManifest( + const std::vector<std::tuple<ExtensionId, std::string, std::string>>& + extensions) { + std::string content = + "<?xml version='1.0' encoding='UTF-8'?>" + "<gupdate xmlns='http://www.google.com/update2/response'" + " protocol='2.0'>"; + for (const auto& [id, version, codebase] : extensions) { + content += base::StringPrintf( + " <app appid='%s'>" + " <updatecheck codebase='%s' version='%s' prodversionmin='1.1' />" + " </app>", + id.c_str(), codebase.c_str(), version.c_str()); + } + content += "</gupdate>"; + return content; + } + std::string CreateUpdateManifest(const std::string& extension_id, const std::string& extension_version) { - return "<?xml version='1.0' encoding='UTF-8'?>" - "<gupdate xmlns='http://www.google.com/update2/response'" - " protocol='2.0'>" - " <app appid='" + - extension_id + - "'>" - " <updatecheck codebase='http://example.com/extension_1.2.3.4.crx'" - " version='" + - extension_version + - "' prodversionmin='1.1' />" - " </app>" - "</gupdate>"; + return CreateUpdateManifest( + {std::make_tuple(extension_id, extension_version, + "http://example.com/extension_1.2.3.4.crx")}); } void SetHelperHandlers(ExtensionDownloaderTestHelper* helper, @@ -574,4 +586,121 @@ testing::Mock::VerifyAndClearExpectations(&helper.delegate()); } +// Tests that multiple requests (with different `request_id`) are handled +// correctly. +TEST_F(ExtensionDownloaderTest, TestMultipleRequests) { + ExtensionDownloaderTestHelper helper; + + ExtensionDownloaderTask task1 = CreateDownloaderTask( + kTestExtensionId, extension_urls::GetWebstoreUpdateUrl()); + task1.request_id = 0; + ExtensionDownloaderTask task2 = CreateDownloaderTask( + kTestExtensionId2, extension_urls::GetWebstoreUpdateUrl()); + task2.request_id = 1; + + helper.test_url_loader_factory().SetInterceptor( + base::BindLambdaForTesting([&](const network::ResourceRequest& request) { + std::vector<std::tuple<ExtensionId, std::string, std::string>> + extensions; + if (request.url.spec().find(std::string("%3D") + kTestExtensionId + + "%26") != std::string::npos) { + extensions.emplace_back(kTestExtensionId, "1.0", + "https://example.com/extension1.crx"); + } + if (request.url.spec().find(std::string("%3D") + kTestExtensionId2 + + "%26") != std::string::npos) { + extensions.emplace_back(kTestExtensionId2, "1.0", + "https://example.com/extension2.crx"); + } + helper.test_url_loader_factory().AddResponse( + request.url.spec(), CreateUpdateManifest(extensions), net::HTTP_OK); + })); + + MockExtensionDownloaderDelegate& delegate = helper.delegate(); + EXPECT_CALL(delegate, IsExtensionPending(kTestExtensionId)) + .WillOnce(Return(true)); + EXPECT_CALL(delegate, IsExtensionPending(kTestExtensionId2)) + .WillOnce(Return(true)); + std::map<ExtensionId, std::set<int>> results; + EXPECT_CALL(delegate, OnExtensionDownloadFinished_(_, _, _, _, _, _)) + .WillRepeatedly( + [&](const CRXFileInfo& file, bool file_ownership_passed, + const GURL& download_url, + const ExtensionDownloaderDelegate::PingResult& ping_result, + const std::set<int>& request_ids, + ExtensionDownloaderDelegate::InstallCallback& callback) { + ASSERT_EQ(results.count(file.extension_id), 0u); + results[file.extension_id] = request_ids; + }); + + helper.downloader().AddPendingExtension(std::move(task1)); + helper.downloader().AddPendingExtension(std::move(task2)); + helper.downloader().StartAllPending(nullptr); + + content::RunAllTasksUntilIdle(); + + EXPECT_EQ(results.size(), 2u); + EXPECT_EQ(results[kTestExtensionId], std::set<int>({0})); + EXPECT_EQ(results[kTestExtensionId2], std::set<int>({1})); + + testing::Mock::VerifyAndClearExpectations(&delegate); +} + +// Tests that multiple requests (with different `request_id`) are handled +// correctly when they are used to fetch the same extension. +TEST_F(ExtensionDownloaderTest, TestMultipleRequestsSameExtension) { + ExtensionDownloaderTestHelper helper; + + ExtensionDownloaderTask task1 = CreateDownloaderTask( + kTestExtensionId, extension_urls::GetWebstoreUpdateUrl()); + task1.request_id = 0; + ExtensionDownloaderTask task2 = CreateDownloaderTask( + kTestExtensionId, extension_urls::GetWebstoreUpdateUrl()); + task2.request_id = 1; + + helper.test_url_loader_factory().SetInterceptor( + base::BindLambdaForTesting([&](const network::ResourceRequest& request) { + if (request.url.spec() == "https://example.com/extension1.crx") { + helper.test_url_loader_factory().AddResponse(request.url.spec(), "", + net::HTTP_OK); + return; + } + ASSERT_NE(request.url.spec().find(std::string("%3D") + + kTestExtensionId + "%26"), + std::string::npos); + std::vector<std::tuple<ExtensionId, std::string, std::string>> + extensions; + extensions.emplace_back(kTestExtensionId, "1.0", + "https://example.com/extension1.crx"); + helper.test_url_loader_factory().AddResponse( + request.url.spec(), CreateUpdateManifest(extensions), net::HTTP_OK); + })); + + MockExtensionDownloaderDelegate& delegate = helper.delegate(); + EXPECT_CALL(delegate, IsExtensionPending(kTestExtensionId)) + .WillRepeatedly(Return(true)); + std::map<ExtensionId, std::set<int>> results; + EXPECT_CALL(delegate, OnExtensionDownloadFinished_(_, _, _, _, _, _)) + .WillRepeatedly( + [&](const CRXFileInfo& file, bool file_ownership_passed, + const GURL& download_url, + const ExtensionDownloaderDelegate::PingResult& ping_result, + const std::set<int>& request_ids, + ExtensionDownloaderDelegate::InstallCallback& callback) { + DCHECK(results.count(file.extension_id) == 0); + results[file.extension_id] = request_ids; + }); + + helper.downloader().AddPendingExtension(std::move(task1)); + helper.downloader().AddPendingExtension(std::move(task2)); + helper.downloader().StartAllPending(nullptr); + + content::RunAllTasksUntilIdle(); + + EXPECT_EQ(results.size(), 1u); + EXPECT_EQ(results[kTestExtensionId], std::set<int>({0, 1})); + + testing::Mock::VerifyAndClearExpectations(&delegate); +} + } // namespace extensions
diff --git a/extensions/common/cors_util.cc b/extensions/common/cors_util.cc index c7ffadb..7a462dc1 100644 --- a/extensions/common/cors_util.cc +++ b/extensions/common/cors_util.cc
@@ -80,13 +80,27 @@ origin_permissions, &allow_list, network::mojom::CorsOriginAccessMatchPriority::kDefaultPriority); - // Hosts exempted from the enterprise policy blocklist. - // This set intersection is necessary to prevent an enterprise policy from + // Hosts exempted from the enterprise policy blocklist. This allows + // enterprises to add "carve outs" for hosts extensions may be allowed to run + // on. For instance, an enterprise may block "https://*.restricted.example/*", + // but allow "https://not-sensitive.restricted.example". In order for this to + // work, the enterprise allowlist has higher priority than the enterprise + // blocklist. + // The set intersection is necessary to prevent an enterprise policy from // granting a host permission the extension didn't ask for. URLPatternSet policy_allowed_host_patterns = URLPatternSet::CreateIntersection( extension.permissions_data()->policy_allowed_hosts(), origin_permissions, URLPatternSet::IntersectionBehavior::kDetailed); + + // TODO(https://crbug.com/1268198): For now, there is (theoretically) no + // overlap between user-blocked sites and user-allowed sites. This means that, + // unlike enterprise policy above, we don't need to add in user-allowed sites + // here (they should already be granted to the extension, and won't be blocked + // by user-blocked sites). We should either guarantee this is the case (with + // DCHECKs) or change this to allow "carve outs" in user host permissions. + // The latter would likely require adding more knobs to the network layer + // since we'd need a more complex hierarchy. AddURLPatternSetToList( policy_allowed_host_patterns, &allow_list, network::mojom::CorsOriginAccessMatchPriority::kMediumPriority); @@ -103,6 +117,29 @@ extension.permissions_data()->policy_blocked_hosts(), &block_list, network::mojom::CorsOriginAccessMatchPriority::kLowPriority); + // Add hosts blocked by the user. Unintuitively, these are granted *higher* + // precedence than enterprise blocked sites. This isn't because they are + // conceptually more important, but rather because we need them to take + // priority over enterprise allowed sites. Consider the following scenario: + // - An enterprise blocks https://*.restricted.example. + // - The enterprise allows https://non-sensitive.restricted.example + // - The user blocks https://non-sensitive.restricted.example + // Here, the extension should *not* be allowed to run on + // https://non-sensitive.restricted.example; the enterprise said it *may*, but + // the user then denies it access. + // Note also that enterprise extensions are exempt from user host + // restrictions, so there's no risk of users blocking enterprise extensions + // from running on sites. + // We add user host restrictions with the same priority level as enterprise + // host allowances; when a block rule and an allow rule have the same + // priority, the blocking rule wins. We don't add these with "High" priority + // in order to keep that reserved for browser-defined restrictions. + // TODO(https://crbug.com/1268198): This is a pretty tenuous setup. We may + // just need to plumb more information to the network service. + AddURLPatternSetToList( + extension.permissions_data()->GetUserBlockedHosts(), &block_list, + network::mojom::CorsOriginAccessMatchPriority::kMediumPriority); + GURL webstore_launch_url = extension_urls::GetWebstoreLaunchURL(); block_list.push_back(network::mojom::CorsOriginPattern::New( webstore_launch_url.scheme(), webstore_launch_url.host(), /*port=*/0,
diff --git a/extensions/common/permissions/permissions_data.cc b/extensions/common/permissions/permissions_data.cc index 5cc0d8a..dfdc5748 100644 --- a/extensions/common/permissions/permissions_data.cc +++ b/extensions/common/permissions/permissions_data.cc
@@ -280,6 +280,37 @@ .user_restrictions.blocked_hosts.Clone(); } +URLPatternSet PermissionsData::GetUserBlockedHosts() const { + if (!base::FeatureList::IsEnabled( + extensions_features::kExtensionsMenuAccessControl)) { + // Feature not enabled. + return {}; + } + + if (!context_id_) { + // Context ID is unset, so this extension isn't associated with a context. + // This happens a) in unit tests and b) in extensions embedders like app + // shell that don't set the context (and also don't support user host + // restrictions). + // TODO(https://crbug.com/1268198): It'd be nice to change this (even if + // app shell just sets a global context id) so that we can DCHECK it here. + // If we didn't have a context ID set in production Chromium, it'd be a bug + // and would result in the extension potentially having access to user- + // restricted sites. + return {}; + } + + if (location_ == mojom::ManifestLocation::kComponent || + Manifest::IsPolicyLocation(location_)) { + // Extension is exempt from user settings. + return {}; + } + + base::AutoLock lock(GetContextPermissionsLock()); + return GetContextPermissions(*context_id_) + .user_restrictions.blocked_hosts.Clone(); +} + void PermissionsData::UpdateTabSpecificPermissions( int tab_id, const PermissionSet& permissions) const {
diff --git a/extensions/common/permissions/permissions_data.h b/extensions/common/permissions/permissions_data.h index b383d993..ca7219f 100644 --- a/extensions/common/permissions/permissions_data.h +++ b/extensions/common/permissions/permissions_data.h
@@ -269,10 +269,18 @@ // Returns the list of hosts that the user has explicitly allowed or blocked // all extensions from running on. As with the policy host restrictions above, // accessing these should only be done for serialization and to update - // renderers; otherwise, rely on methods like `CanAccessPage()`. + // other services; otherwise, rely on methods like `CanAccessPage()`. static URLPatternSet GetUserAllowedHosts(int context_id); static URLPatternSet GetUserBlockedHosts(int context_id); + // Returns the list of user-restricted hosts that applies to the associated + // extension. This looks at the associated context ID and also at whether the + // user is allowed to apply settings to the extension (which is disallowed + // for e.g. policy-installed extensions). As above, accessing these should + // only be done for serialization and to update other services; otherwise, + // rely on methods like `CanAccessPage()`. + URLPatternSet GetUserBlockedHosts() const; + // Returns list of hosts for *this* extension that enterprise policy has // explicitly blocked or allowed extensions to run on. If the extension uses // the default set, this will fall back to `GetDefaultPolicy*Hosts()`.
diff --git a/fuchsia_web/webengine/renderer/web_engine_audio_renderer.cc b/fuchsia_web/webengine/renderer/web_engine_audio_renderer.cc index 5cfb277..ef2cba8 100644 --- a/fuchsia_web/webengine/renderer/web_engine_audio_renderer.cc +++ b/fuchsia_web/webengine/renderer/web_engine_audio_renderer.cc
@@ -652,11 +652,12 @@ void WebEngineAudioRenderer::SendInputPacket( media::StreamProcessorHelper::IoPacket packet) { + const auto packet_size = packet.size(); fuchsia::media::StreamPacket stream_packet; stream_packet.payload_buffer_id = packet.buffer_index(); stream_packet.pts = packet.timestamp().ToZxDuration(); stream_packet.payload_offset = packet.offset(); - stream_packet.payload_size = packet.size(); + stream_packet.payload_size = packet_size; stream_sink_->SendPacket( std::move(stream_packet), @@ -669,7 +670,7 @@ // safe to report it as decoded right away since the packet is expected to be // decoded soon after AudioConsumer receives it. media::PipelineStatistics stats; - stats.audio_bytes_decoded = packet.size(); + stats.audio_bytes_decoded = packet_size; client_->OnStatisticsUpdate(stats); }
diff --git a/gpu/command_buffer/service/dawn_caching_interface.cc b/gpu/command_buffer/service/dawn_caching_interface.cc index ebc9cfcd..c98aed3d 100644 --- a/gpu/command_buffer/service/dawn_caching_interface.cc +++ b/gpu/command_buffer/service/dawn_caching_interface.cc
@@ -317,8 +317,10 @@ void BackendInitCallback(base::WaitableEvent* signal, net::Error* error, - int rv) { - *error = static_cast<net::Error>(rv); + std::unique_ptr<disk_cache::Backend>* backend, + disk_cache::BackendResult result) { + *error = result.net_error; + *backend = std::move(result.backend); signal->Signal(); } @@ -332,16 +334,19 @@ std::unique_ptr<disk_cache::Backend>* backend, base::WaitableEvent* signal, net::Error* error) { - *error = disk_cache::CreateCacheBackend( + disk_cache::BackendResult result = disk_cache::CreateCacheBackend( cache_type, net::CACHE_BACKEND_BLOCKFILE, /*file_operations=*/nullptr, path, /*max_bytes=*/cache_size, disk_cache::ResetHandling::kNeverReset, - /*net_log=*/nullptr, backend, + /*net_log=*/nullptr, base::BindOnce(&BackendInitCallback, base::Unretained(signal), - base::Unretained(error))); + base::Unretained(error), base::Unretained(backend))); + + *error = result.net_error; if (*error == net::ERR_IO_PENDING) { return; } + *backend = std::move(result.backend); signal->Signal(); }
diff --git a/gpu/ipc/host/shader_disk_cache.cc b/gpu/ipc/host/shader_disk_cache.cc index f5c6feb..09291b6 100644 --- a/gpu/ipc/host/shader_disk_cache.cc +++ b/gpu/ipc/host/shader_disk_cache.cc
@@ -561,14 +561,18 @@ } is_initialized_ = true; - int rv = disk_cache::CreateCacheBackend( + disk_cache::BackendResult rv = disk_cache::CreateCacheBackend( net::SHADER_CACHE, net::CACHE_BACKEND_DEFAULT, /*file_operations=*/nullptr, cache_path_.Append(kGpuCachePath), - CacheSizeBytes(), disk_cache::ResetHandling::kResetOnError, nullptr, - &backend_, base::BindOnce(&ShaderDiskCache::CacheCreatedCallback, this)); + CacheSizeBytes(), disk_cache::ResetHandling::kResetOnError, + /*net_log=*/nullptr, + base::BindOnce(&ShaderDiskCache::CacheCreatedCallback, this)); - if (rv == net::OK) + if (rv.net_error == net::OK) { + NOTREACHED(); // This shouldn't actually happen with a non-memory backend. + backend_ = std::move(rv.backend); cache_available_ = true; + } } void ShaderDiskCache::Cache(const std::string& key, const std::string& shader) { @@ -608,11 +612,12 @@ return net::ERR_IO_PENDING; } -void ShaderDiskCache::CacheCreatedCallback(int rv) { - if (rv != net::OK) { - LOG(ERROR) << "Shader Cache Creation failed: " << rv; +void ShaderDiskCache::CacheCreatedCallback(disk_cache::BackendResult result) { + if (result.net_error != net::OK) { + LOG(ERROR) << "Shader Cache Creation failed: " << result.net_error; return; } + backend_ = std::move(result.backend); helper_ = std::make_unique<ShaderDiskReadHelper>(this, shader_loaded_callback_); helper_->LoadCache();
diff --git a/gpu/ipc/host/shader_disk_cache.h b/gpu/ipc/host/shader_disk_cache.h index 74b4ad3..78c1c6c6 100644 --- a/gpu/ipc/host/shader_disk_cache.h +++ b/gpu/ipc/host/shader_disk_cache.h
@@ -82,7 +82,7 @@ ~ShaderDiskCache(); void Init(); - void CacheCreatedCallback(int rv); + void CacheCreatedCallback(disk_cache::BackendResult rv); disk_cache::Backend* backend() { return backend_.get(); }
diff --git a/infra/config/generated/builders/ci/Mac Builder/properties.json b/infra/config/generated/builders/ci/Mac Builder/properties.json index f3cd705..8cbc5d8 100644 --- a/infra/config/generated/builders/ci/Mac Builder/properties.json +++ b/infra/config/generated/builders/ci/Mac Builder/properties.json
@@ -156,6 +156,35 @@ { "builder_id": { "bucket": "ci", + "builder": "Mac12 Tests", + "project": "chromium" + }, + "builder_spec": { + "builder_group": "chromium.mac", + "execution_mode": "TEST", + "legacy_chromium_config": { + "apply_configs": [ + "mb", + "goma_use_local" + ], + "build_config": "Release", + "config": "chromium", + "target_bits": 64, + "target_platform": "mac" + }, + "legacy_gclient_config": { + "config": "chromium" + }, + "parent": { + "bucket": "ci", + "builder": "Mac Builder", + "project": "chromium" + } + } + }, + { + "builder_id": { + "bucket": "ci", "builder": "mac-osxbeta-rel", "project": "chromium" }, @@ -218,6 +247,11 @@ }, { "bucket": "ci", + "builder": "Mac12 Tests", + "project": "chromium" + }, + { + "bucket": "ci", "builder": "mac-osxbeta-rel", "project": "chromium" } @@ -236,6 +270,10 @@ "group": "tryserver.chromium.mac" }, { + "builder": "mac12-tests", + "group": "tryserver.chromium.mac" + }, + { "builder": "mac_chromium_10.13_rel_ng", "group": "tryserver.chromium.mac" },
diff --git a/infra/config/generated/builders/ci/Mac12 Tests/properties.json b/infra/config/generated/builders/ci/Mac12 Tests/properties.json new file mode 100644 index 0000000..9224a8c4 --- /dev/null +++ b/infra/config/generated/builders/ci/Mac12 Tests/properties.json
@@ -0,0 +1,93 @@ +{ + "$build/chromium_tests_builder_config": { + "builder_config": { + "builder_db": { + "entries": [ + { + "builder_id": { + "bucket": "ci", + "builder": "Mac Builder", + "project": "chromium" + }, + "builder_spec": { + "build_gs_bucket": "chromium-mac-archive", + "builder_group": "chromium.mac", + "execution_mode": "COMPILE_AND_TEST", + "legacy_chromium_config": { + "apply_configs": [ + "mb", + "goma_use_local" + ], + "build_config": "Release", + "config": "chromium", + "target_bits": 64, + "target_platform": "mac" + }, + "legacy_gclient_config": { + "apply_configs": [ + "use_clang_coverage" + ], + "config": "chromium" + } + } + }, + { + "builder_id": { + "bucket": "ci", + "builder": "Mac12 Tests", + "project": "chromium" + }, + "builder_spec": { + "builder_group": "chromium.mac", + "execution_mode": "TEST", + "legacy_chromium_config": { + "apply_configs": [ + "mb", + "goma_use_local" + ], + "build_config": "Release", + "config": "chromium", + "target_bits": 64, + "target_platform": "mac" + }, + "legacy_gclient_config": { + "config": "chromium" + }, + "parent": { + "bucket": "ci", + "builder": "Mac Builder", + "project": "chromium" + } + } + } + ] + }, + "builder_ids": [ + { + "bucket": "ci", + "builder": "Mac12 Tests", + "project": "chromium" + } + ], + "mirroring_builder_group_and_names": [ + { + "builder": "mac12-tests", + "group": "tryserver.chromium.mac" + }, + { + "builder": "mac_chromium_compile_rel_ng", + "group": "tryserver.chromium.mac" + } + ] + } + }, + "$recipe_engine/resultdb/test_presentation": { + "column_keys": [], + "grouping_keys": [ + "status", + "v.test_suite" + ] + }, + "builder_group": "chromium.mac", + "recipe": "chromium" +} \ No newline at end of file
diff --git a/infra/config/generated/builders/try/mac12-tests/properties.json b/infra/config/generated/builders/try/mac12-tests/properties.json new file mode 100644 index 0000000..f41f6c4 --- /dev/null +++ b/infra/config/generated/builders/try/mac12-tests/properties.json
@@ -0,0 +1,95 @@ +{ + "$build/chromium_tests_builder_config": { + "builder_config": { + "builder_db": { + "entries": [ + { + "builder_id": { + "bucket": "ci", + "builder": "Mac Builder", + "project": "chromium" + }, + "builder_spec": { + "build_gs_bucket": "chromium-mac-archive", + "builder_group": "chromium.mac", + "execution_mode": "COMPILE_AND_TEST", + "legacy_chromium_config": { + "apply_configs": [ + "mb", + "goma_use_local" + ], + "build_config": "Release", + "config": "chromium", + "target_bits": 64, + "target_platform": "mac" + }, + "legacy_gclient_config": { + "apply_configs": [ + "use_clang_coverage" + ], + "config": "chromium" + } + } + }, + { + "builder_id": { + "bucket": "ci", + "builder": "Mac12 Tests", + "project": "chromium" + }, + "builder_spec": { + "builder_group": "chromium.mac", + "execution_mode": "TEST", + "legacy_chromium_config": { + "apply_configs": [ + "mb", + "goma_use_local" + ], + "build_config": "Release", + "config": "chromium", + "target_bits": 64, + "target_platform": "mac" + }, + "legacy_gclient_config": { + "config": "chromium" + }, + "parent": { + "bucket": "ci", + "builder": "Mac Builder", + "project": "chromium" + } + } + } + ] + }, + "builder_ids": [ + { + "bucket": "ci", + "builder": "Mac Builder", + "project": "chromium" + } + ], + "builder_ids_in_scope_for_testing": [ + { + "bucket": "ci", + "builder": "Mac12 Tests", + "project": "chromium" + } + ] + } + }, + "$build/goma": { + "rpc_extra_params": "?prod", + "server_host": "goma.chromium.org", + "use_luci_auth": true + }, + "$recipe_engine/resultdb/test_presentation": { + "column_keys": [], + "grouping_keys": [ + "status", + "v.test_suite" + ] + }, + "builder_group": "tryserver.chromium.mac", + "recipe": "chromium_trybot" +} \ No newline at end of file
diff --git a/infra/config/generated/builders/try/mac_chromium_compile_rel_ng/properties.json b/infra/config/generated/builders/try/mac_chromium_compile_rel_ng/properties.json index a3ded6e..2205f8a 100644 --- a/infra/config/generated/builders/try/mac_chromium_compile_rel_ng/properties.json +++ b/infra/config/generated/builders/try/mac_chromium_compile_rel_ng/properties.json
@@ -156,6 +156,35 @@ { "builder_id": { "bucket": "ci", + "builder": "Mac12 Tests", + "project": "chromium" + }, + "builder_spec": { + "builder_group": "chromium.mac", + "execution_mode": "TEST", + "legacy_chromium_config": { + "apply_configs": [ + "mb", + "goma_use_local" + ], + "build_config": "Release", + "config": "chromium", + "target_bits": 64, + "target_platform": "mac" + }, + "legacy_gclient_config": { + "config": "chromium" + }, + "parent": { + "bucket": "ci", + "builder": "Mac Builder", + "project": "chromium" + } + } + }, + { + "builder_id": { + "bucket": "ci", "builder": "mac-osxbeta-rel", "project": "chromium" }, @@ -218,6 +247,11 @@ }, { "bucket": "ci", + "builder": "Mac12 Tests", + "project": "chromium" + }, + { + "bucket": "ci", "builder": "mac-osxbeta-rel", "project": "chromium" }
diff --git a/infra/config/generated/luci/commit-queue.cfg b/infra/config/generated/luci/commit-queue.cfg index 334b86d..c56674b 100644 --- a/infra/config/generated/luci/commit-queue.cfg +++ b/infra/config/generated/luci/commit-queue.cfg
@@ -3466,6 +3466,10 @@ includable_only: true } builders { + name: "chromium/try/mac12-tests" + includable_only: true + } + builders { name: "chromium/try/mac12.0-blink-rel" includable_only: true }
diff --git a/infra/config/generated/luci/cr-buildbucket.cfg b/infra/config/generated/luci/cr-buildbucket.cfg index e32605f..92e76aa 100644 --- a/infra/config/generated/luci/cr-buildbucket.cfg +++ b/infra/config/generated/luci/cr-buildbucket.cfg
@@ -15244,6 +15244,86 @@ } } builders { + name: "Mac12 Tests" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "builderless:1" + dimensions: "cores:8" + dimensions: "cpu:x86-64" + dimensions: "free_space:standard" + dimensions: "os:Ubuntu-18.04" + dimensions: "pool:luci.chromium.ci" + dimensions: "ssd:0" + exe { + cipd_package: "infra/chromium/bootstrapper/${platform}" + cipd_version: "latest" + cmd: "bootstrapper" + } + properties: + '{' + ' "$bootstrap/exe": {' + ' "exe": {' + ' "cipd_package": "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build",' + ' "cipd_version": "refs/heads/main",' + ' "cmd": [' + ' "luciexe"' + ' ]' + ' }' + ' },' + ' "$bootstrap/properties": {' + ' "properties_file": "infra/config/generated/builders/ci/Mac12 Tests/properties.json",' + ' "top_level_project": {' + ' "ref": "refs/heads/main",' + ' "repo": {' + ' "host": "chromium.googlesource.com",' + ' "project": "chromium/src"' + ' }' + ' }' + ' },' + ' "builder_group": "chromium.mac",' + ' "led_builder_is_bootstrapped": true,' + ' "recipe": "chromium"' + '}' + execution_timeout_secs: 10800 + build_numbers: YES + service_account: "chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com" + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + resultdb { + enable: true + bq_exports { + project: "chrome-luci-data" + dataset: "chromium" + table: "ci_test_results" + test_results {} + } + bq_exports { + project: "chrome-luci-data" + dataset: "chromium" + table: "gpu_ci_test_results" + test_results { + predicate { + test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test[^/]*/.+" + } + } + } + bq_exports { + project: "chrome-luci-data" + dataset: "chromium" + table: "blink_web_tests_ci_test_results" + test_results { + predicate { + test_id_regexp: "ninja://[^/]*blink_web_tests/.+" + } + } + } + history_options { + use_invocation_timestamp: true + } + } + } + builders { name: "Mac12 Tests (dbg)" swarming_host: "chromium-swarm.appspot.com" dimensions: "builderless:1" @@ -30818,8 +30898,10 @@ builders { name: "ios-reclient" swarming_host: "chromium-swarm.appspot.com" - dimensions: "builder:ios-reclient" + dimensions: "builderless:1" dimensions: "cpu:x86-64" + dimensions: "free_space:standard" + dimensions: "os:Mac-11|Mac-12" dimensions: "pool:luci.chromium.ci" exe { cipd_package: "infra/chromium/bootstrapper/${platform}" @@ -72602,6 +72684,95 @@ description_html: "This is the compilator half of an orchestrator + compilator pair of builders. The orchestrator is <a href=\"https://ci.chromium.org/p/chromium/builders/try/mac12-arm64-rel\">mac12-arm64-rel</a>." } builders { + name: "mac12-tests" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "builderless:1" + dimensions: "cpu:x86-64" + dimensions: "os:Mac" + dimensions: "pool:luci.chromium.try" + dimensions: "ssd:1" + exe { + cipd_package: "infra/chromium/bootstrapper/${platform}" + cipd_version: "latest" + cmd: "bootstrapper" + } + properties: + '{' + ' "$bootstrap/exe": {' + ' "exe": {' + ' "cipd_package": "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build",' + ' "cipd_version": "refs/heads/main",' + ' "cmd": [' + ' "luciexe"' + ' ]' + ' }' + ' },' + ' "$bootstrap/properties": {' + ' "properties_file": "infra/config/generated/builders/try/mac12-tests/properties.json",' + ' "top_level_project": {' + ' "ref": "refs/heads/main",' + ' "repo": {' + ' "host": "chromium.googlesource.com",' + ' "project": "chromium/src"' + ' }' + ' }' + ' },' + ' "builder_group": "tryserver.chromium.mac",' + ' "led_builder_is_bootstrapped": true,' + ' "recipe": "chromium_trybot"' + '}' + execution_timeout_secs: 14400 + expiration_secs: 7200 + grace_period { + seconds: 120 + } + caches { + name: "win_toolchain" + path: "win_toolchain" + } + build_numbers: YES + service_account: "chromium-try-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage { + value: 5 + } + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + resultdb { + enable: true + bq_exports { + project: "chrome-luci-data" + dataset: "chromium" + table: "try_test_results" + test_results {} + } + bq_exports { + project: "chrome-luci-data" + dataset: "chromium" + table: "gpu_try_test_results" + test_results { + predicate { + test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test[^/]*/.+" + } + } + } + bq_exports { + project: "chrome-luci-data" + dataset: "chromium" + table: "blink_web_tests_try_test_results" + test_results { + predicate { + test_id_regexp: "ninja://[^/]*blink_web_tests/.+" + } + } + } + history_options { + use_invocation_timestamp: true + } + } + } + builders { name: "mac12.0-blink-rel" swarming_host: "chromium-swarm.appspot.com" dimensions: "builderless:1"
diff --git a/infra/config/generated/luci/luci-milo.cfg b/infra/config/generated/luci/luci-milo.cfg index 3c8c98f..3027c0a 100644 --- a/infra/config/generated/luci/luci-milo.cfg +++ b/infra/config/generated/luci/luci-milo.cfg
@@ -256,6 +256,11 @@ short_name: "11" } builders { + name: "buildbucket/luci.chromium.ci/Mac12 Tests" + category: "chromium.mac|mac" + short_name: "12" + } + builders { name: "buildbucket/luci.chromium.ci/Linux Builder" category: "chromium.linux|release" short_name: "bld" @@ -10832,6 +10837,11 @@ category: "mac" short_name: "11" } + builders { + name: "buildbucket/luci.chromium.ci/Mac12 Tests" + category: "mac" + short_name: "12" + } header { oncalls { name: "Chromium" @@ -16645,6 +16655,9 @@ name: "buildbucket/luci.chromium.try/mac12-arm64-rel-compilator" } builders { + name: "buildbucket/luci.chromium.try/mac12-tests" + } + builders { name: "buildbucket/luci.chromium.try/mac12.0-blink-rel" } builders { @@ -17715,6 +17728,9 @@ name: "buildbucket/luci.chromium.try/mac12-arm64-rel-compilator" } builders { + name: "buildbucket/luci.chromium.try/mac12-tests" + } + builders { name: "buildbucket/luci.chromium.try/mac_chromium_10.13_rel_ng" } builders {
diff --git a/infra/config/generated/luci/luci-notify.cfg b/infra/config/generated/luci/luci-notify.cfg index 6dba3ed24..893ac72 100644 --- a/infra/config/generated/luci/luci-notify.cfg +++ b/infra/config/generated/luci/luci-notify.cfg
@@ -1549,6 +1549,24 @@ } builders { bucket: "ci" + name: "Mac12 Tests" + } + tree_closers { + tree_status_host: "chromium-status.appspot.com" + failed_step_regexp: "\\b(bot_update|compile|gclient runhooks|runhooks|update|\\w*nocompile_test)\\b" + } +} +notifiers { + notifications { + on_occurrence: FAILURE + failed_step_regexp: "\\b(bot_update|compile|gclient runhooks|runhooks|update|\\w*nocompile_test)\\b" + email { + rotation_urls: "https://chrome-ops-rotation-proxy.appspot.com/current/oncallator:chrome-build-sheriff" + } + template: "tree_closure_email_template" + } + builders { + bucket: "ci" name: "Mac12 Tests (dbg)" } tree_closers {
diff --git a/infra/config/generated/luci/luci-scheduler.cfg b/infra/config/generated/luci/luci-scheduler.cfg index 19ca09b..925a807 100644 --- a/infra/config/generated/luci/luci-scheduler.cfg +++ b/infra/config/generated/luci/luci-scheduler.cfg
@@ -2573,6 +2573,20 @@ } } job { + id: "Mac12 Tests" + realm: "ci" + acls { + role: TRIGGERER + granted_to: "chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com" + } + acl_sets: "ci" + buildbucket { + server: "cr-buildbucket.appspot.com" + bucket: "ci" + builder: "Mac12 Tests" + } +} +job { id: "Mac12 Tests (dbg)" realm: "ci" acls {
diff --git a/infra/config/generated/luci/realms.cfg b/infra/config/generated/luci/realms.cfg index fdf1c9ec..bff961f56 100644 --- a/infra/config/generated/luci/realms.cfg +++ b/infra/config/generated/luci/realms.cfg
@@ -117,6 +117,7 @@ values: "Mac10.14 Tests" values: "Mac10.15 Tests" values: "Mac11 Tests" + values: "Mac12 Tests" values: "Mac12 Tests (dbg)" values: "Marshmallow 64 bit Tester" values: "Marshmallow Tablet Tester"
diff --git a/infra/config/subprojects/chromium/ci/chromium.fyi.star b/infra/config/subprojects/chromium/ci/chromium.fyi.star index b6d9362..e5b3ef3 100644 --- a/infra/config/subprojects/chromium/ci/chromium.fyi.star +++ b/infra/config/subprojects/chromium/ci/chromium.fyi.star
@@ -1393,6 +1393,8 @@ # goma_backend = None, reclient_instance = rbe_instance.DEFAULT, description_html = "experiment reclient for ios. remove after the migration. crbug.com/1254986", + builderless = True, + os = os.MAC_DEFAULT, ) fyi_ios_builder(
diff --git a/infra/config/subprojects/chromium/ci/chromium.mac.star b/infra/config/subprojects/chromium/ci/chromium.mac.star index f49434d..5a9c27d 100644 --- a/infra/config/subprojects/chromium/ci/chromium.mac.star +++ b/infra/config/subprojects/chromium/ci/chromium.mac.star
@@ -330,6 +330,34 @@ ) ci.thin_tester( + name = "Mac12 Tests", + branch_selector = branches.DESKTOP_EXTENDED_STABLE_MILESTONE, + builder_spec = builder_config.builder_spec( + execution_mode = builder_config.execution_mode.TEST, + gclient_config = builder_config.gclient_config( + config = "chromium", + ), + chromium_config = builder_config.chromium_config( + config = "chromium", + apply_configs = [ + "mb", + "goma_use_local", # to mitigate compile step timeout (crbug.com/1056935) + ], + build_config = builder_config.build_config.RELEASE, + target_bits = 64, + target_platform = builder_config.target_platform.MAC, + ), + ), + console_view_entry = consoles.console_view_entry( + category = "mac", + short_name = "12", + ), + # TODO(crbug.com/1332397): Add to rotation when it's stable. + sheriff_rotations = args.ignore_default(None), + triggered_by = ["ci/Mac Builder"], +) + +ci.thin_tester( name = "Mac12 Tests (dbg)", branch_selector = branches.DESKTOP_EXTENDED_STABLE_MILESTONE, builder_spec = builder_config.builder_spec(
diff --git a/infra/config/subprojects/chromium/try/tryserver.chromium.mac.star b/infra/config/subprojects/chromium/try/tryserver.chromium.mac.star index 98e89493..f0456bf3 100644 --- a/infra/config/subprojects/chromium/try/tryserver.chromium.mac.star +++ b/infra/config/subprojects/chromium/try/tryserver.chromium.mac.star
@@ -179,6 +179,14 @@ ) try_.builder( + name = "mac12-tests", + mirrors = [ + "ci/Mac Builder", + "ci/Mac12 Tests", + ], +) + +try_.builder( name = "mac_chromium_archive_rel_ng", mirrors = [ "ci/mac-archive-rel",
diff --git a/ios/chrome/app/strings/ios_strings.grd b/ios/chrome/app/strings/ios_strings.grd index cf4ba67..27d6ebff 100644 --- a/ios/chrome/app/strings/ios_strings.grd +++ b/ios/chrome/app/strings/ios_strings.grd
@@ -1763,8 +1763,8 @@ <message name="IDS_IOS_SAFE_BROWSING_STANDARD_PROTECTION_LEAK_CHECK_TITLE" desc="Title for the switch toggling whether Chrome should check that entered credentials have been part of a leak."> Warn You if Passwords Are Exposed in a Data Breach </message> - <message name="IDS_IOS_TABLE_VIEW_INFO_BUTTON_ITEM_ACCESSIBILITY_TAP" desc="Accessibility text for custom accessibility action to tap TableViewInfoButtonItem option."> - Select option + <message name="IDS_IOS_TABLE_VIEW_INFO_BUTTON_ITEM_ACCESSIBILITY_TAP" desc="Accessibility hint for info button items that have a tap functionality."> + Button </message> <message name="IDS_SAVE_PASSWORD_FOOTER" desc="The footer text of the infobar that offers user to save/update a password to Chrome."> Passwords are saved in your Google Account so you can use them on any device.
diff --git a/ios/chrome/app/strings/ios_strings_grd/IDS_IOS_TABLE_VIEW_INFO_BUTTON_ITEM_ACCESSIBILITY_TAP.png.sha1 b/ios/chrome/app/strings/ios_strings_grd/IDS_IOS_TABLE_VIEW_INFO_BUTTON_ITEM_ACCESSIBILITY_TAP.png.sha1 index 2319e200..5d9f0d94 100644 --- a/ios/chrome/app/strings/ios_strings_grd/IDS_IOS_TABLE_VIEW_INFO_BUTTON_ITEM_ACCESSIBILITY_TAP.png.sha1 +++ b/ios/chrome/app/strings/ios_strings_grd/IDS_IOS_TABLE_VIEW_INFO_BUTTON_ITEM_ACCESSIBILITY_TAP.png.sha1
@@ -1 +1 @@ -d1760412f9d7bff680b1006cbf20dc3d6035dd8d \ No newline at end of file +8600f592d400d22a6abeb6afd1596198b778eb9b \ No newline at end of file
diff --git a/ios/chrome/browser/feature_engagement/BUILD.gn b/ios/chrome/browser/feature_engagement/BUILD.gn index 9dbfa46b..afa0196 100644 --- a/ios/chrome/browser/feature_engagement/BUILD.gn +++ b/ios/chrome/browser/feature_engagement/BUILD.gn
@@ -72,7 +72,10 @@ "//build/config/ios:xctest_config", ] testonly = true - sources = [ "feature_engagement_egtest.mm" ] + sources = [ + "feature_engagement_egtest.mm", + "password_suggestions_iph_egtest.mm", + ] deps = [ ":eg_test_support+eg2", "//base",
diff --git a/ios/chrome/browser/feature_engagement/feature_engagement_egtest.mm b/ios/chrome/browser/feature_engagement/feature_engagement_egtest.mm index ed5eb16..aaccdcad 100644 --- a/ios/chrome/browser/feature_engagement/feature_engagement_egtest.mm +++ b/ios/chrome/browser/feature_engagement/feature_engagement_egtest.mm
@@ -7,8 +7,6 @@ #include "base/strings/sys_string_conversions.h" #import "base/test/ios/wait_util.h" #import "ios/chrome/browser/feature_engagement/feature_engagement_app_interface.h" -#import "ios/chrome/browser/passwords/password_manager_app_interface.h" -#import "ios/chrome/browser/ui/bubble/bubble_features.h" #import "ios/chrome/browser/ui/popup_menu/popup_menu_constants.h" #import "ios/chrome/browser/ui/table_view/table_view_navigation_controller_constants.h" #include "ios/chrome/grit/ios_chromium_strings.h" @@ -18,8 +16,6 @@ #import "ios/chrome/test/earl_grey/chrome_earl_grey_ui.h" #import "ios/chrome/test/earl_grey/chrome_matchers.h" #import "ios/chrome/test/earl_grey/chrome_test_case.h" -#include "ios/testing/earl_grey/app_launch_configuration.h" -#import "ios/testing/earl_grey/app_launch_manager.h" #import "ios/testing/earl_grey/earl_grey_test.h" #import "net/base/mac/url_conversions.h" #include "net/test/embedded_test_server/embedded_test_server.h" @@ -49,12 +45,6 @@ // URL path for a page with text in French. const char kFrenchPageURLPath[] = "/french"; -// URL path for a page with password field form. -constexpr char kPasswordForm[] = "/username_password_field_form.html"; - -// Element ID for the username field in the password form. -constexpr char kPasswordFormUsername[] = "username"; - // Matcher for the Reading List Text Badge. id<GREYMatcher> ReadingListTextBadge() { NSString* new_overflow_menu_accessibility_id = @@ -106,12 +96,6 @@ l10n_util::GetNSStringWithFixup(IDS_IOS_DEFAULT_PAGE_MODE_TIP)); } -// Matcher for the PasswordSuggestions tip. -id<GREYMatcher> PasswordSuggestionsTip() { - return grey_accessibilityLabel( - l10n_util::GetNSStringWithFixup(IDS_IOS_PASSWORD_SUGGESTIONS_TIP)); -} - // Opens the TabGrid and then opens a new tab. void OpenTabGridAndOpenTab() { [[EarlGrey selectElementWithMatcher:chrome_test_util::ShowTabsButton()] @@ -166,17 +150,8 @@ @implementation FeatureEngagementTestCase -- (AppLaunchConfiguration)appConfigurationForTestCase { - AppLaunchConfiguration config = [super appConfigurationForTestCase]; - // Flag to enable password suggestion highlight and tip. - config.features_enabled.push_back(kBubbleRichIPH); - return config; -} - - (void)tearDown { [FeatureEngagementAppInterface reset]; - [PasswordManagerAppInterface clearCredentials]; - [super tearDown]; } @@ -536,53 +511,4 @@ assertWithMatcher:grey_nil()]; } -// Verifies that the password suggestion tip is displayed only the first time -// password suggestions are shown. -- (void)testPasswordSuggestionsTip { - GREYAssert( - [FeatureEngagementAppInterface enablePasswordSuggestionsTipTriggering], - @"Feature Engagement tracker did not load"); - self.testServer->AddDefaultHandlers(); - GREYAssertTrue(self.testServer->Start(), @"Test server failed to start"); - - // Save the password. - NSURL* URL = net::NSURLWithGURL(self.testServer->GetURL(kPasswordForm)); - [PasswordManagerAppInterface storeCredentialWithUsername:@"EgUsername" - password:@"EgPassword" - URL:URL]; - int credentialsCount = [PasswordManagerAppInterface storedCredentialsCount]; - GREYAssertEqual(1, credentialsCount, @"Wrong number of stored credentials."); - - // Reopen the page, and focus the login text fields. This should trigger the - // tip. - [ChromeEarlGreyUI openNewTab]; - [ChromeEarlGrey loadURL:self.testServer->GetURL(kPasswordForm)]; - [[EarlGrey selectElementWithMatcher:chrome_test_util::WebViewMatcher()] - performAction:chrome_test_util::TapWebElementWithId( - kPasswordFormUsername)]; - [ChromeEarlGrey - waitForSufficientlyVisibleElementWithMatcher:PasswordSuggestionsTip()]; - - // Dismiss the keyboard. - NSError* error = nil; - GREYAssert([EarlGrey dismissKeyboardWithError:&error] && error == nil, - @"Cannot dismiss the keyboard"); - - // Second time, the tip should no longer trigger. - [ChromeEarlGreyUI openNewTab]; - [ChromeEarlGrey loadURL:self.testServer->GetURL(kPasswordForm)]; - [[EarlGrey selectElementWithMatcher:chrome_test_util::WebViewMatcher()] - performAction:chrome_test_util::TapWebElementWithId( - kPasswordFormUsername)]; - ConditionBlock condition = ^{ - NSError* error = nil; - [[EarlGrey selectElementWithMatcher:PasswordSuggestionsTip()] - assertWithMatcher:grey_sufficientlyVisible() - error:&error]; - return error == nil; - }; - GREYAssert(!WaitUntilConditionOrTimeout(kWaitForUIElementTimeout, condition), - @"The password suggestion tip shouldn't appear"); -} - @end
diff --git a/ios/chrome/browser/feature_engagement/password_suggestions_iph_egtest.mm b/ios/chrome/browser/feature_engagement/password_suggestions_iph_egtest.mm new file mode 100644 index 0000000..b218ac1 --- /dev/null +++ b/ios/chrome/browser/feature_engagement/password_suggestions_iph_egtest.mm
@@ -0,0 +1,322 @@ +// Copyright 2022 The Chromium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import <XCTest/XCTest.h> + +#include "base/notreached.h" +#import "base/test/ios/wait_util.h" +#import "ios/chrome/browser/feature_engagement/feature_engagement_app_interface.h" +#import "ios/chrome/browser/passwords/password_manager_app_interface.h" +#import "ios/chrome/browser/ui/bubble/bubble_features.h" +#include "ios/chrome/grit/ios_chromium_strings.h" +#include "ios/chrome/grit/ios_strings.h" +#import "ios/chrome/test/earl_grey/chrome_actions.h" +#import "ios/chrome/test/earl_grey/chrome_earl_grey.h" +#import "ios/chrome/test/earl_grey/chrome_earl_grey_ui.h" +#import "ios/chrome/test/earl_grey/chrome_matchers.h" +#import "ios/chrome/test/earl_grey/chrome_test_case.h" +#import "ios/testing/earl_grey/earl_grey_test.h" +#import "net/base/mac/url_conversions.h" +#include "net/test/embedded_test_server/embedded_test_server.h" +#include "ui/base/l10n/l10n_util.h" +#include "ui/base/l10n/l10n_util_mac.h" +#include "url/gurl.h" + +#if !defined(__has_feature) || !__has_feature(objc_arc) +#error "This file requires ARC support." +#endif + +namespace { + +using base::test::ios::kWaitForUIElementTimeout; +using base::test::ios::WaitUntilConditionOrTimeout; + +// URL path for a page with password field form. +constexpr char kPasswordForm[] = "/username_password_field_form.html"; + +// Element ID for the username field in the password form. +constexpr char kPasswordFormUsername[] = "username"; + +// Matcher for the PasswordSuggestions tip text. +id<GREYMatcher> TipText() { + return grey_accessibilityLabel( + l10n_util::GetNSStringWithFixup(IDS_IOS_PASSWORD_SUGGESTIONS_TIP)); +} + +// Matcher for the PasswordSuggestions tip title. +id<GREYMatcher> TipTitle() { + return grey_accessibilityLabel( + l10n_util::GetNSStringWithFixup(IDS_IOS_PASSWORD_SUGGESTIONS_TIP_TITLE)); +} + +// Matcher for the PasswordSuggestions tip close button. +id<GREYMatcher> TipCloseButton() { + return grey_accessibilityID(@"BubbleViewCloseButtonIdentifier"); +} + +// Matcher for the PasswordSuggestions tip snooze button. +id<GREYMatcher> TipSnoozeButton() { + return grey_accessibilityID(@"kBubbleViewSnoozeButtonIdentifier"); +} + +} // namespace + +// Tests related to the triggering of Autofill Rich IPHs. +// TODO(crbug.com/1338585): Remove the ZZZ prefix once the bug is fixed, where +// the parent class needs to be called last. +@interface ZZZPasswordSuggestionsIPHTestCase : ChromeTestCase { + // The variant of the feature to use. This is consumed in + // -appConfigurationForTestCase, as part of -setUp. Subclasses should set this + // before calling the parent class -setUp. + std::string _variant; +} + +// Verifies that the tip has the required UI affordances. This can be overriden +// by variant subclasses to check for additional affordances. +- (void)verifyTip; + +// Dismisses the tip. By default, this is done by dismissing the keyboard. +// This can be overriden by variant subclasses to test different methods of +// dismissal. +- (void)dismissTip; + +@end + +@implementation ZZZPasswordSuggestionsIPHTestCase + +- (AppLaunchConfiguration)appConfigurationForTestCase { + AppLaunchConfiguration config = [super appConfigurationForTestCase]; + + config.additional_args.push_back( + "--enable-features=" + std::string(kBubbleRichIPH.name) + "<" + + std::string(kBubbleRichIPH.name)); + + config.additional_args.push_back( + "--force-fieldtrials=" + std::string(kBubbleRichIPH.name) + "/Test"); + + config.additional_args.push_back( + "--force-fieldtrial-params=" + std::string(kBubbleRichIPH.name) + + ".Test:" + std::string(kBubbleRichIPHParameterName) + "/" + _variant); + + return config; +} + +- (void)tearDown { + [FeatureEngagementAppInterface reset]; + [PasswordManagerAppInterface clearCredentials]; + [super tearDown]; +} + +#pragma mark - Public + +- (void)verifyTip { + // No-op. Subclasses should override this. +} + +- (void)dismissTip { + // No-op. Subclasses should override this. +} + +#pragma mark - Helpers + +// Steps to add username/password for the test form. +- (void)addCredentialsToAutofill { + GREYAssert( + [FeatureEngagementAppInterface enablePasswordSuggestionsTipTriggering], + @"Feature Engagement tracker did not load"); + self.testServer->AddDefaultHandlers(); + GREYAssertTrue(self.testServer->Start(), @"Test server failed to start"); + + // Save the password. + NSURL* URL = net::NSURLWithGURL(self.testServer->GetURL(kPasswordForm)); + [PasswordManagerAppInterface storeCredentialWithUsername:@"EgUsername" + password:@"EgPassword" + URL:URL]; + int credentialsCount = [PasswordManagerAppInterface storedCredentialsCount]; + GREYAssertEqual(1, credentialsCount, @"Wrong number of stored credentials."); +} + +// Steps to open the form page where the username password fields are present +// and Autofill has matching entries. +- (void)openForm { + [ChromeEarlGreyUI openNewTab]; + [ChromeEarlGrey loadURL:self.testServer->GetURL(kPasswordForm)]; +} + +// Steps to select the username field. As Autofill has matching entries, this +// executes the IPH triggering code path. (It does not mean that the IPH will +// appear, as the Feature Engagement tracker will decide to show or not.) +- (void)selectUsernameField { + [[EarlGrey selectElementWithMatcher:chrome_test_util::WebViewMatcher()] + performAction:chrome_test_util::TapWebElementWithId( + kPasswordFormUsername)]; +} + +// Verifies that the tip is not visible. +- (void)verifyTipNotVisible { + ConditionBlock condition = ^{ + NSError* error = nil; + [[EarlGrey selectElementWithMatcher:TipText()] + assertWithMatcher:grey_sufficientlyVisible() + error:&error]; + return error == nil; + }; + GREYAssert(!WaitUntilConditionOrTimeout(kWaitForUIElementTimeout, condition), + @"The password suggestion tip shouldn't appear"); +} + +#pragma mark - Tests + +// Verifies that the password suggestion tip is displayed only the first time +// password suggestions are shown. +- (void)testPasswordSuggestionsTipAppearsOnceIfClosed { + if (_variant.length() == 0) { + EARL_GREY_TEST_SKIPPED(@"Only test children classes with a variant."); + } + + [self addCredentialsToAutofill]; + [self openForm]; + [self selectUsernameField]; + + // Verify that the tip is matching the expectations of the variant. + [self verifyTip]; + + // Dismiss the tip. This can be different per variant. + [self dismissTip]; + [self verifyTipNotVisible]; + + // Dismiss the keyboard. + NSError* error = nil; + GREYAssert([EarlGrey dismissKeyboardWithError:&error] && error == nil, + @"Cannot dismiss the keyboard"); + + // Second time, the tip should no longer trigger. + [self openForm]; + [self selectUsernameField]; + + [self verifyTipNotVisible]; +} + +@end + +// Tests related to the triggering of Autofill Rich IPHs for the Target +// Highlight variant. +@interface TargetHighlightTestCase : ZZZPasswordSuggestionsIPHTestCase +@end + +@implementation TargetHighlightTestCase + +- (void)setUp { + _variant = std::string(kBubbleRichIPHParameterTargetHighlight); + [super setUp]; +} + +- (void)verifyTip { + [ChromeEarlGrey waitForSufficientlyVisibleElementWithMatcher:TipText()]; +} + +- (void)dismissTip { + // Check that tapping on the tip dismisses it. + [[EarlGrey selectElementWithMatcher:TipText()] performAction:grey_tap()]; +} + +// This is currently needed to prevent this test case from being ignored. +- (void)testEmpty { +} + +@end + +// Tests related to the triggering of Autofill Rich IPHs for the Explicit +// Dismissal variant. +@interface ExplicitDismissalTestCase : ZZZPasswordSuggestionsIPHTestCase +@end + +@implementation ExplicitDismissalTestCase + +- (void)setUp { + _variant = std::string(kBubbleRichIPHParameterExplicitDismissal); + [super setUp]; +} + +- (void)verifyTip { + [ChromeEarlGrey waitForSufficientlyVisibleElementWithMatcher:TipText()]; + [ChromeEarlGrey + waitForSufficientlyVisibleElementWithMatcher:TipCloseButton()]; +} + +- (void)dismissTip { + // Check that tapping anywhere outside the tip dismisses it. + [[EarlGrey selectElementWithMatcher:chrome_test_util::WebViewMatcher()] + performAction:chrome_test_util::TapWebElementWithId( + kPasswordFormUsername)]; +} + +// This is currently needed to prevent this test case from being ignored. +- (void)testEmpty { +} + +@end + +// Tests related to the triggering of Autofill Rich IPHs for the Rich IPH +// variant. +@interface RichIPHTestCase : ZZZPasswordSuggestionsIPHTestCase +@end + +@implementation RichIPHTestCase + +- (void)setUp { + _variant = std::string(kBubbleRichIPHParameterRich); + [super setUp]; +} + +- (void)verifyTip { + [ChromeEarlGrey waitForSufficientlyVisibleElementWithMatcher:TipTitle()]; + [ChromeEarlGrey waitForSufficientlyVisibleElementWithMatcher:TipText()]; + [ChromeEarlGrey + waitForSufficientlyVisibleElementWithMatcher:TipCloseButton()]; +} + +- (void)dismissTip { + // Check that tapping the Close button diesmisses the tip. + [[EarlGrey selectElementWithMatcher:TipCloseButton()] + performAction:grey_tap()]; +} + +// This is currently needed to prevent this test case from being ignored. +- (void)testEmpty { +} + +@end + +// Tests related to the triggering of Autofill Rich IPHs for the Rich IPH with +// Snooze variant. +@interface RichIPHWithSnoozeTestCase : ZZZPasswordSuggestionsIPHTestCase +@end + +@implementation RichIPHWithSnoozeTestCase + +- (void)setUp { + _variant = std::string(kBubbleRichIPHParameterRichWithSnooze); + [super setUp]; +} + +- (void)verifyTip { + [ChromeEarlGrey waitForSufficientlyVisibleElementWithMatcher:TipTitle()]; + [ChromeEarlGrey waitForSufficientlyVisibleElementWithMatcher:TipText()]; + [ChromeEarlGrey + waitForSufficientlyVisibleElementWithMatcher:TipCloseButton()]; + [ChromeEarlGrey + waitForSufficientlyVisibleElementWithMatcher:TipSnoozeButton()]; +} + +- (void)dismissTip { + [[EarlGrey selectElementWithMatcher:TipSnoozeButton()] + performAction:grey_tap()]; +} + +// This is currently needed to prevent this test case from being ignored. +- (void)testEmpty { +} + +@end
diff --git a/ios/chrome/browser/providers/push_notification/chromium_push_notification.mm b/ios/chrome/browser/providers/push_notification/chromium_push_notification.mm index 36631e8..43bc0a0 100644 --- a/ios/chrome/browser/providers/push_notification/chromium_push_notification.mm +++ b/ios/chrome/browser/providers/push_notification/chromium_push_notification.mm
@@ -11,13 +11,22 @@ namespace ios { namespace provider { -void InitializeConfiguration() { +void InitializeConfiguration(id<SingleSignOnService> sso_service) { // Chromium does not initialize push notification configurations } -void RegisterDevice() { +void RegisterDevice(NSData* device_token) { // Chromium does not register devices for push notifications } +void RegisterDeviceWithAPNS(UIApplication* application) { + // Chromium does not register devices with Apple Push Notification Service + // (APNS) for push notifications +} + +void RequestPushNotificationPermission() { + // Chromium does not request push notification permissions +} + } // namespace provider } // namespace ios
diff --git a/ios/chrome/browser/ui/browser_view/browser_coordinator.mm b/ios/chrome/browser/ui/browser_view/browser_coordinator.mm index 4f71841..b22b0f0 100644 --- a/ios/chrome/browser/ui/browser_view/browser_coordinator.mm +++ b/ios/chrome/browser/ui/browser_view/browser_coordinator.mm
@@ -424,6 +424,9 @@ [self.pageInfoCoordinator stop]; + [_sendTabToSelfCoordinator stop]; + _sendTabToSelfCoordinator = nil; + [self.viewController clearPresentedStateWithCompletion:completion dismissOmnibox:dismissOmnibox]; } @@ -862,6 +865,9 @@ [self.netExportCoordinator stop]; self.netExportCoordinator = nil; + + [_sendTabToSelfCoordinator stop]; + _sendTabToSelfCoordinator = nil; } // Starts mediators owned by this coordinator. @@ -1062,6 +1068,7 @@ } - (void)showSendTabToSelfUI:(const GURL&)url title:(NSString*)title { + DCHECK(!_sendTabToSelfCoordinator); _sendTabToSelfCoordinator = [[SendTabToSelfCoordinator alloc] initWithBaseViewController:self.viewController browser:self.browser @@ -1070,6 +1077,12 @@ [_sendTabToSelfCoordinator start]; } +- (void)hideSendTabToSelfUI { + DCHECK(_sendTabToSelfCoordinator); + [_sendTabToSelfCoordinator stop]; + _sendTabToSelfCoordinator = nil; +} + - (void)dismissBadgePopupMenu { [self.badgePopupMenuCoordinator stop]; }
diff --git a/ios/chrome/browser/ui/commands/browser_commands.h b/ios/chrome/browser/ui/commands/browser_commands.h index c39a54e..c17ba6e 100644 --- a/ios/chrome/browser/ui/commands/browser_commands.h +++ b/ios/chrome/browser/ui/commands/browser_commands.h
@@ -32,9 +32,7 @@ // TODO(crbug.com/1323775): Remove QRScannerCommands conformance. QRScannerCommands, // TODO(crbug.com/1323778): Remove SnackbarCommands conformance. - SnackbarCommands, - // TODO(crbug.com/1323783): Remove LensCommands conformance. - LensCommands> + SnackbarCommands> // Closes the current tab. // TODO(crbug.com/1272498): Refactor this command away; call sites should close
diff --git a/ios/chrome/browser/ui/commands/browser_coordinator_commands.h b/ios/chrome/browser/ui/commands/browser_coordinator_commands.h index 7328904c..5e465df 100644 --- a/ios/chrome/browser/ui/commands/browser_coordinator_commands.h +++ b/ios/chrome/browser/ui/commands/browser_coordinator_commands.h
@@ -59,6 +59,9 @@ // devices. - (void)showSendTabToSelfUI:(const GURL&)url title:(NSString*)title; +// Hides the dialog shown by showSendTabToSelfUI(). +- (void)hideSendTabToSelfUI; + // Shows the online help page in a tab. - (void)showHelpPage;
diff --git a/ios/chrome/browser/ui/context_menu/context_menu_configuration_provider.mm b/ios/chrome/browser/ui/context_menu/context_menu_configuration_provider.mm index 0697ff7..d19459a 100644 --- a/ios/chrome/browser/ui/context_menu/context_menu_configuration_provider.mm +++ b/ios/chrome/browser/ui/context_menu/context_menu_configuration_provider.mm
@@ -400,10 +400,8 @@ // Searches an image with Lens using the given `imageData`. - (void)searchImageUsingLensWithData:(NSData*)imageData { - // TODO(crbug.com/1323783): This should be an id<LensCommands> and use - // HandlerForProtocol(). - id<BrowserCommands> handler = - static_cast<id<BrowserCommands>>(_browser->GetCommandDispatcher()); + id<LensCommands> handler = + HandlerForProtocol(_browser->GetCommandDispatcher(), LensCommands); UIImage* image = [UIImage imageWithData:imageData]; SearchImageWithLensCommand* command = [[SearchImageWithLensCommand alloc] initWithImage:image];
diff --git a/ios/chrome/browser/ui/omnibox/omnibox_view_controller.mm b/ios/chrome/browser/ui/omnibox/omnibox_view_controller.mm index 37b0cb3..afed93d 100644 --- a/ios/chrome/browser/ui/omnibox/omnibox_view_controller.mm +++ b/ios/chrome/browser/ui/omnibox/omnibox_view_controller.mm
@@ -150,6 +150,8 @@ - (void)viewWillAppear:(BOOL)animated { [super viewWillAppear:animated]; + [self.view attachLayoutGuides]; + [NSNotificationCenter.defaultCenter addObserver:self selector:@selector(pasteboardDidChange:) @@ -166,12 +168,6 @@ object:nil]; } -- (void)viewDidAppear:(BOOL)animated { - [super viewDidAppear:animated]; - - [self.view attachLayoutGuides]; -} - - (void)viewWillDisappear:(BOOL)animated { [super viewWillDisappear:animated]; self.textField.selectedTextRange =
diff --git a/ios/chrome/browser/ui/omnibox/popup/BUILD.gn b/ios/chrome/browser/ui/omnibox/popup/BUILD.gn index ed2441f..a12ffefe 100644 --- a/ios/chrome/browser/ui/omnibox/popup/BUILD.gn +++ b/ios/chrome/browser/ui/omnibox/popup/BUILD.gn
@@ -24,6 +24,7 @@ "shared/popup_ui_configuration.swift", "shared/popup_ui_variation.swift", "shared/popup_view.swift", + "shared/popup_visible_suggestion_count.swift", "shared/pressed_preference_key_button_style.swift", "shared/self_sizing_list.swift", ]
diff --git a/ios/chrome/browser/ui/omnibox/popup/autocomplete_result_consumer.h b/ios/chrome/browser/ui/omnibox/popup/autocomplete_result_consumer.h index a745953..137999c 100644 --- a/ios/chrome/browser/ui/omnibox/popup/autocomplete_result_consumer.h +++ b/ios/chrome/browser/ui/omnibox/popup/autocomplete_result_consumer.h
@@ -57,6 +57,25 @@ // Sets the semantic content attribute of the popup content. - (void)setSemanticContentAttribute: (UISemanticContentAttribute)semanticContentAttribute; + +// Tells the consumer to compute the number of suggestions it can show. And to +// request new results from its data source `AutocompleteResultDataSource`. +- (void)computeSizeAndRequestUpdate; + +@end + +// An abstract data source for autocomplete results. +@protocol AutocompleteResultDataSource <NSObject> + +// Request suggestions from the data source. +// `n` is the number of suggestions that are considered visible. Meaning the +// user doesn't have to scroll or hide the keyboard to see those `n` first +// suggestions. +- (void)requestResultsWithVisibleSuggestionCount: + (NSInteger)visibleSuggestionCount + __attribute__((swift_name("requestResults(visibleSuggestionCount:)"))); +; + @end #endif // IOS_CHROME_BROWSER_UI_OMNIBOX_POPUP_AUTOCOMPLETE_RESULT_CONSUMER_H_
diff --git a/ios/chrome/browser/ui/omnibox/popup/omnibox_popup_coordinator.mm b/ios/chrome/browser/ui/omnibox/popup/omnibox_popup_coordinator.mm index 9e90eed8..1b51668 100644 --- a/ios/chrome/browser/ui/omnibox/popup/omnibox_popup_coordinator.mm +++ b/ios/chrome/browser/ui/omnibox/popup/omnibox_popup_coordinator.mm
@@ -99,6 +99,7 @@ if (base::FeatureList::IsEnabled(kIOSOmniboxUpdatedPopupUI)) { self.model = [[PopupModel alloc] initWithMatches:@[] headers:@[] + dataSource:self.mediator delegate:self.pedalExtractor]; ToolbarConfiguration* toolbarConfiguration = [[ToolbarConfiguration alloc] initWithStyle:isIncognito ? INCOGNITO : NORMAL]; @@ -140,6 +141,7 @@ popupViewController.imageRetriever = self.mediator; popupViewController.faviconRetriever = self.mediator; popupViewController.delegate = self.mediator; + popupViewController.dataSource = self.mediator; popupViewController.incognito = isIncognito; [self.browser->GetCommandDispatcher() startDispatchingToTarget:popupViewController
diff --git a/ios/chrome/browser/ui/omnibox/popup/omnibox_popup_mediator.h b/ios/chrome/browser/ui/omnibox/popup/omnibox_popup_mediator.h index c16d5e6..11d80ff5 100644 --- a/ios/chrome/browser/ui/omnibox/popup/omnibox_popup_mediator.h +++ b/ios/chrome/browser/ui/omnibox/popup/omnibox_popup_mediator.h
@@ -43,6 +43,7 @@ }; @interface OmniboxPopupMediator : NSObject <AutocompleteResultConsumerDelegate, + AutocompleteResultDataSource, ImageRetriever, FaviconRetriever>
diff --git a/ios/chrome/browser/ui/omnibox/popup/omnibox_popup_mediator.mm b/ios/chrome/browser/ui/omnibox/popup/omnibox_popup_mediator.mm index ba5f456a..fcdd1242 100644 --- a/ios/chrome/browser/ui/omnibox/popup/omnibox_popup_mediator.mm +++ b/ios/chrome/browser/ui/omnibox/popup/omnibox_popup_mediator.mm
@@ -68,6 +68,47 @@ _currentResult.CopyFrom(result); self.hasResults = !_currentResult.empty(); + if (base::FeatureList::IsEnabled(omnibox::kAdaptiveSuggestionsCount)) { + [self.consumer computeSizeAndRequestUpdate]; + } else { + // Avoid calling consumer visible size and set all suggestions as visible to + // get only one grouping. + [self requestResultsWithVisibleSuggestionCount:_currentResult.size()]; + } +} + +- (void)updateWithResults:(const AutocompleteResult&)result { + [self updateMatches:result]; + self.open = !result.empty(); + [self.presenter updatePopup]; +} + +- (void)setTextAlignment:(NSTextAlignment)alignment { + [self.consumer setTextAlignment:alignment]; +} + +- (void)setSemanticContentAttribute: + (UISemanticContentAttribute)semanticContentAttribute { + [self.consumer setSemanticContentAttribute:semanticContentAttribute]; +} + +#pragma mark - AutocompleteResultDataSource + +- (void)requestResultsWithVisibleSuggestionCount: + (NSInteger)visibleSuggestionCount { + size_t visibleSuggestions = + MIN(visibleSuggestionCount, (NSInteger)_currentResult.size()); + if (visibleSuggestions > 0) { + // Groups visible suggestions by search vs url. Skip the first suggestion + // because it's the omnibox content. + AutocompleteResult::GroupSuggestionsBySearchVsURL( + std::next(_currentResult.begin()), + std::next(_currentResult.begin(), visibleSuggestions)); + } + // Groups hidden suggestions by search vs url. + AutocompleteResult::GroupSuggestionsBySearchVsURL( + std::next(_currentResult.begin(), visibleSuggestions), + _currentResult.end()); NSArray<id<AutocompleteSuggestion>>* matches = [self wrappedMatches]; @@ -100,21 +141,6 @@ return wrappedMatches; } -- (void)updateWithResults:(const AutocompleteResult&)result { - [self updateMatches:result]; - self.open = !result.empty(); - [self.presenter updatePopup]; -} - -- (void)setTextAlignment:(NSTextAlignment)alignment { - [self.consumer setTextAlignment:alignment]; -} - -- (void)setSemanticContentAttribute: - (UISemanticContentAttribute)semanticContentAttribute { - [self.consumer setSemanticContentAttribute:semanticContentAttribute]; -} - #pragma mark - AutocompleteResultConsumerDelegate - (void)autocompleteResultConsumerCancelledHighlighting:
diff --git a/ios/chrome/browser/ui/omnibox/popup/omnibox_popup_view_controller.h b/ios/chrome/browser/ui/omnibox/popup/omnibox_popup_view_controller.h index a931adcf..f2decd8 100644 --- a/ios/chrome/browser/ui/omnibox/popup/omnibox_popup_view_controller.h +++ b/ios/chrome/browser/ui/omnibox/popup/omnibox_popup_view_controller.h
@@ -29,6 +29,7 @@ @property(nonatomic, assign) BOOL incognito; @property(nonatomic, weak) id<AutocompleteResultConsumerDelegate> delegate; +@property(nonatomic, weak) id<AutocompleteResultDataSource> dataSource; @property(nonatomic, weak) id<ImageRetriever> imageRetriever; @property(nonatomic, weak) id<FaviconRetriever> faviconRetriever;
diff --git a/ios/chrome/browser/ui/omnibox/popup/omnibox_popup_view_controller.mm b/ios/chrome/browser/ui/omnibox/popup/omnibox_popup_view_controller.mm index 76fea53f..008c850 100644 --- a/ios/chrome/browser/ui/omnibox/popup/omnibox_popup_view_controller.mm +++ b/ios/chrome/browser/ui/omnibox/popup/omnibox_popup_view_controller.mm
@@ -17,6 +17,7 @@ #import "ios/chrome/browser/ui/omnibox/popup/omnibox_popup_accessibility_identifier_constants.h" #import "ios/chrome/browser/ui/omnibox/popup/omnibox_popup_row_cell.h" #include "ios/chrome/browser/ui/toolbar/buttons/toolbar_configuration.h" +#import "ios/chrome/browser/ui/util/keyboard_observer_helper.h" #include "ios/chrome/browser/ui/util/uikit_ui_util.h" #include "ios/chrome/common/ui/util/constraints_ui_util.h" #import "ios/chrome/common/ui/util/device_util.h" @@ -28,6 +29,9 @@ namespace { const CGFloat kTopAndBottomPadding = 8.0; +// Percentage of the suggestion height that needs to be visible in order to +// consider the suggestion as visible. +const CGFloat kVisibleSuggestionThreshold = 0.6; } // namespace @interface OmniboxPopupViewController () <UITableViewDataSource, @@ -188,6 +192,38 @@ self.alignment = alignment; } +- (void)computeSizeAndRequestUpdate { + CGFloat keyboardHeight = + [[KeyboardObserverHelper sharedKeyboardObserver] visibleKeyboardHeight]; + CGRect tableViewFrameInMainScreenCoordinateSpace = + [self.tableView convertRect:self.tableView.bounds + toCoordinateSpace:UIScreen.mainScreen.coordinateSpace]; + // Computes the visible area between the omnibox and the keyboard. + CGFloat visibleTableViewHeight = + CurrentScreenHeight() - + tableViewFrameInMainScreenCoordinateSpace.origin.y - keyboardHeight - + self.tableView.contentInset.top; + + // Use font size to estimate the size of a omnibox search suggestion. + CGFloat fontSizeHeight = [@"T" sizeWithAttributes:@{ + NSFontAttributeName : [UIFont + preferredFontForTextStyle:UIFontTextStyleBody] + }] + .height; + // Add padding to the estimated row height and set its minimum to be at + // `kOmniboxPopupCellMinimumHeight`. + CGFloat estimatedRowHeight = MAX(fontSizeHeight + 2 * kTopAndBottomPadding, + kOmniboxPopupCellMinimumHeight); + CGFloat visibleRows = visibleTableViewHeight / estimatedRowHeight; + // A row is considered visible if `kVisibleSuggestionTreshold` percent of its + // height is visible. + NSInteger visibleSuggestionCount = + floor(visibleRows + (1.0 - kVisibleSuggestionThreshold)); + + [self.dataSource + requestResultsWithVisibleSuggestionCount:visibleSuggestionCount]; +} + #pragma mark - OmniboxSuggestionCommands - (void)highlightNextSuggestion {
diff --git a/ios/chrome/browser/ui/omnibox/popup/pedal_section_extractor.mm b/ios/chrome/browser/ui/omnibox/popup/pedal_section_extractor.mm index 4c4b4fe..8a59ebb 100644 --- a/ios/chrome/browser/ui/omnibox/popup/pedal_section_extractor.mm +++ b/ios/chrome/browser/ui/omnibox/popup/pedal_section_extractor.mm
@@ -101,6 +101,10 @@ [self.dataSink setSemanticContentAttribute:semanticContentAttribute]; } +- (void)computeSizeAndRequestUpdate { + return [self.dataSink computeSizeAndRequestUpdate]; +} + #pragma mark - AutocompleteResultConsumerDelegate - (void)autocompleteResultConsumerCancelledHighlighting:
diff --git a/ios/chrome/browser/ui/omnibox/popup/shared/popup_match_row_view.swift b/ios/chrome/browser/ui/omnibox/popup/shared/popup_match_row_view.swift index c2963459..525f0ce 100644 --- a/ios/chrome/browser/ui/omnibox/popup/shared/popup_match_row_view.swift +++ b/ios/chrome/browser/ui/omnibox/popup/shared/popup_match_row_view.swift
@@ -5,6 +5,17 @@ import SwiftUI import ios_chrome_common_ui_colors_swift +/// PreferenceKey to listen to changes of a view's size. +struct PopupMatchRowSizePreferenceKey: PreferenceKey { + static var defaultValue = CGSize.zero + // This function determines how to combine the preference values for two + // child views. In the absence of any better combination method, just use the + // second value. + static func reduce(value: inout CGSize, nextValue: () -> CGSize) { + value = nextValue() + } +} + struct PopupMatchRowView: View { enum Colors { static let highlightingColor = Color( @@ -40,6 +51,7 @@ @State var isPressed = false @State var childView = CGSize.zero + @State var currentSize = CGSize.zero var button: some View { @@ -135,7 +147,9 @@ var body: some View { ZStack { // This hides system separators when disabling them is not possible. - backgroundColor + backgroundColor.notifyOnSizeChange { size in + currentSize = size + } if shouldDisplayCustomSeparator { VStack { @@ -206,6 +220,7 @@ .environment(\.layoutDirection, layoutDirection) } .frame(maxWidth: .infinity, minHeight: Dimensions.minHeight) + .preference(key: PopupMatchRowSizePreferenceKey.self, value: self.currentSize) } var backgroundColor: Color {
diff --git a/ios/chrome/browser/ui/omnibox/popup/shared/popup_model.swift b/ios/chrome/browser/ui/omnibox/popup/shared/popup_model.swift index 794607a..3dce2da 100644 --- a/ios/chrome/browser/ui/omnibox/popup/shared/popup_model.swift +++ b/ios/chrome/browser/ui/omnibox/popup/shared/popup_model.swift
@@ -22,20 +22,28 @@ @Published var highlightedMatchIndexPath: IndexPath? @Published var rtlContentAttribute: UISemanticContentAttribute = .forceLeftToRight + /// Number of suggestions that can be visible in the `popup_view`. + /// This variable is modified by an observer and should NOT be published. + var visibleSuggestionCount: Int + /// Index of the preselected section when no row is highlighted. var preselectedSectionIndex: Int weak var delegate: AutocompleteResultConsumerDelegate? + weak var dataSource: AutocompleteResultDataSource? public init( - matches: [[PopupMatch]], headers: [String], delegate: AutocompleteResultConsumerDelegate? + matches: [[PopupMatch]], headers: [String], dataSource: AutocompleteResultDataSource?, + delegate: AutocompleteResultConsumerDelegate? ) { assert(headers.count == matches.count) self.sections = zip(headers, matches).map { tuple in PopupMatchSection(header: tuple.0, matches: tuple.1) } + self.dataSource = dataSource self.delegate = delegate preselectedSectionIndex = 0 + visibleSuggestionCount = 0 } // MARK: AutocompleteResultConsumer @@ -60,6 +68,10 @@ public func setSemanticContentAttribute(_ semanticContentAttribute: UISemanticContentAttribute) { rtlContentAttribute = semanticContentAttribute } + + public func computeSizeAndRequestUpdate() { + dataSource?.requestResults(visibleSuggestionCount: visibleSuggestionCount) + } } // MARK: OmniboxSuggestionCommands
diff --git a/ios/chrome/browser/ui/omnibox/popup/shared/popup_view.swift b/ios/chrome/browser/ui/omnibox/popup/shared/popup_view.swift index 820a35f..d743d0c 100644 --- a/ios/chrome/browser/ui/omnibox/popup/shared/popup_view.swift +++ b/ios/chrome/browser/ui/omnibox/popup/shared/popup_view.swift
@@ -295,6 +295,7 @@ var body: some View { listView .onAppear(perform: onAppear) + .measureVisibleSuggestionCount(with: self.uiConfiguration, updating: self.model) } @ViewBuilder @@ -439,7 +440,7 @@ static func model() -> PopupModel { PopupModel( - matches: [PopupMatch.previews], headers: ["Suggestions"], delegate: nil) + matches: [PopupMatch.previews], headers: ["Suggestions"], dataSource: nil, delegate: nil) } static var previews: some View { @@ -460,7 +461,7 @@ sample.environment(\.locale, .init(identifier: "ar")) PopupView(model: model(), uiConfiguration: PopupUIConfiguration.previewsConfigurationIPad()) - .previewDevice(PreviewDevice(rawValue: "iPad Pro (11-inch)")) + .previewDevice(PreviewDevice(rawValue: "iPad Pro (11-inch) (3rd generation)")) let darkSample = sample.environment(\.colorScheme, .dark)
diff --git a/ios/chrome/browser/ui/omnibox/popup/shared/popup_visible_suggestion_count.swift b/ios/chrome/browser/ui/omnibox/popup/shared/popup_visible_suggestion_count.swift new file mode 100644 index 0000000..8a60cbb --- /dev/null +++ b/ios/chrome/browser/ui/omnibox/popup/shared/popup_visible_suggestion_count.swift
@@ -0,0 +1,107 @@ +// Copyright 2022 The Chromium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +import SwiftUI + +extension View { + // Read the size of the view and calls `onChange` with the new size, when + // the size changes. + func notifyOnSizeChange(_ onChange: @escaping (CGSize) -> Void) -> some View { + background( + GeometryReader { geometryProxy in + Color.clear + .preference(key: SizePreferenceKey.self, value: geometryProxy.size) + } + ) + .onPreferenceChange(SizePreferenceKey.self, perform: onChange) + } +} + +// Handles visible suggestions count measured in `popupView`. +// Adds a hidden fake suggestion cell behind the view to measure the height of a +// typical suggestion row. +// Adds a Spacer() behind the view to measure the available height of the view. +// Updates `visibleSuggestionCount` of `popupModel`. +struct VisibleSuggestionCountModifier: ViewModifier { + + weak var model: PopupModel? + @ObservedObject var uiConfiguration: PopupUIConfiguration + + @State private var fakeCellHeight: CGFloat = PopupMatchRowView.Dimensions.minHeight + @State private var visibleHeight: CGFloat? = nil + + init(model: PopupModel, uiConfiguration: PopupUIConfiguration) { + self.model = model + self.uiConfiguration = uiConfiguration + } + + func body(content: Content) -> some View { + ZStack { + // Spacer to read the space between the omnibox and the keyboard. + Spacer() + .notifyOnSizeChange { spacerSize in + self.visibleHeight = spacerSize.height + updateVisibleSuggestionCount() + } + .hidden() + // fakeSuggestion to read the size of a suggestion row. + fakeSuggestion + content + } + + } + + var fakeSuggestion: some View { + // A match that has the most common display properties. + List { + Section { + let typicalMatch = PopupMatch( + suggestion: PopupMatch.FakeAutocompleteSuggestion( + text: "Fake suggestion", + icon: FakeOmniboxIcon.suggestionIcon)) + PopupMatchRowView( + match: typicalMatch, + isHighlighted: false, + toolbarConfiguration: uiConfiguration.toolbarConfiguration, + selectionHandler: {}, + trailingButtonHandler: {}, + uiConfiguration: uiConfiguration, + shouldDisplayCustomSeparator: false + ) + .hidden() + .onPreferenceChange( + PopupMatchRowSizePreferenceKey.self, + perform: { cellSize in + if cellSize.height != fakeCellHeight { + fakeCellHeight = cellSize.height + updateVisibleSuggestionCount() + } + }) + } + } + } + + func updateVisibleSuggestionCount() { + if fakeCellHeight == 0 || visibleHeight == nil { + return + } + let visibleCellCount = self.visibleHeight! / fakeCellHeight + self.model?.visibleSuggestionCount = Int(floor(visibleCellCount)) + } +} + +extension View { + // Apply VisibleSuggestionCountModifier to the target view. + func measureVisibleSuggestionCount( + with configuration: PopupUIConfiguration, + updating model: PopupModel + ) + -> some View + { + modifier( + VisibleSuggestionCountModifier( + model: model, + uiConfiguration: configuration)) + } +}
diff --git a/ios/chrome/browser/ui/omnibox/popup/swiftui_previews/omnibox_popup.xcodeproj/project.pbxproj b/ios/chrome/browser/ui/omnibox/popup/swiftui_previews/omnibox_popup.xcodeproj/project.pbxproj index 8216388..dcfb786 100644 --- a/ios/chrome/browser/ui/omnibox/popup/swiftui_previews/omnibox_popup.xcodeproj/project.pbxproj +++ b/ios/chrome/browser/ui/omnibox/popup/swiftui_previews/omnibox_popup.xcodeproj/project.pbxproj
@@ -7,6 +7,7 @@ objects = { /* Begin PBXBuildFile section */ + 1835B2762851F8B80015A7E4 /* popup_visible_suggestion_count.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1835B2752851F8B80015A7E4 /* popup_visible_suggestion_count.swift */; }; 593C4C1327C5639000FBE617 /* autocomplete_result_consumer.h in Sources */ = {isa = PBXBuildFile; fileRef = 593C4C1027C5638000FBE617 /* autocomplete_result_consumer.h */; }; 593C4C1427C5639000FBE617 /* autocomplete_suggestion.h in Sources */ = {isa = PBXBuildFile; fileRef = 593C4C1127C5638000FBE617 /* autocomplete_suggestion.h */; }; 593C4C1527C5639000FBE617 /* omnibox_icon.h in Sources */ = {isa = PBXBuildFile; fileRef = 593C4C1227C5638000FBE617 /* omnibox_icon.h */; }; @@ -100,6 +101,7 @@ /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ + 1835B2752851F8B80015A7E4 /* popup_visible_suggestion_count.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = popup_visible_suggestion_count.swift; path = ../../shared/popup_visible_suggestion_count.swift; sourceTree = "<group>"; }; 593C4C1027C5638000FBE617 /* autocomplete_result_consumer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = autocomplete_result_consumer.h; path = ../../autocomplete_result_consumer.h; sourceTree = "<group>"; }; 593C4C1127C5638000FBE617 /* autocomplete_suggestion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = autocomplete_suggestion.h; path = ../../autocomplete_suggestion.h; sourceTree = "<group>"; }; 593C4C1227C5638000FBE617 /* omnibox_icon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = omnibox_icon.h; path = ../../omnibox_icon.h; sourceTree = "<group>"; }; @@ -217,6 +219,7 @@ 8726E4BC282941860057AE77 /* toolbar_constants.mm */, 59C4A9BE27BFF04F0080C045 /* popup_model.swift */, 59C4A9BC27BFF04F0080C045 /* popup_view.swift */, + 1835B2752851F8B80015A7E4 /* popup_visible_suggestion_count.swift */, 87338E5428218540009434D1 /* ntp_home_constant.h */, 87338E5328218540009434D1 /* ntp_home_constant.mm */, 87338E4A28217A55009434D1 /* popup_ui_configuration.swift */, @@ -480,6 +483,7 @@ 593C4C1327C5639000FBE617 /* autocomplete_result_consumer.h in Sources */, 593C4C1427C5639000FBE617 /* autocomplete_suggestion.h in Sources */, 593C4C1527C5639000FBE617 /* omnibox_icon.h in Sources */, + 1835B2762851F8B80015A7E4 /* popup_visible_suggestion_count.swift in Sources */, 87EC610C2805F05E00F70AC2 /* popup_ui_variation.swift in Sources */, 93B3BBBA27B1C3900034ADF1 /* view_controller.swift in Sources */, 93BCA07127D2D4C300CE8602 /* fake_omnibox_icon.swift in Sources */,
diff --git a/ios/chrome/browser/ui/omnibox/popup/swiftui_previews/omnibox_popup/popup_mediator.m b/ios/chrome/browser/ui/omnibox/popup/swiftui_previews/omnibox_popup/popup_mediator.m index 552e98ee..0d2dcdb 100644 --- a/ios/chrome/browser/ui/omnibox/popup/swiftui_previews/omnibox_popup/popup_mediator.m +++ b/ios/chrome/browser/ui/omnibox/popup/swiftui_previews/omnibox_popup/popup_mediator.m
@@ -25,6 +25,7 @@ PopupModel* model = [[PopupModel alloc] initWithMatches:@[ PopupMatch.previews ] headers:@[ @"" ] + dataSource:nil delegate:nil]; return model; }
diff --git a/ios/chrome/browser/ui/send_tab_to_self/send_tab_to_self_coordinator.mm b/ios/chrome/browser/ui/send_tab_to_self/send_tab_to_self_coordinator.mm index bcac0ec09..5f2f71e 100644 --- a/ios/chrome/browser/ui/send_tab_to_self/send_tab_to_self_coordinator.mm +++ b/ios/chrome/browser/ui/send_tab_to_self/send_tab_to_self_coordinator.mm
@@ -7,8 +7,10 @@ #import <MaterialComponents/MaterialSnackbar.h> #include "base/check.h" +#import "base/ios/block_types.h" #include "base/mac/foundation_util.h" #include "base/strings/sys_string_conversions.h" +#import "components/send_tab_to_self/metrics_util.h" #import "components/send_tab_to_self/send_tab_to_self_model.h" #include "components/send_tab_to_self/send_tab_to_self_sync_service.h" #import "components/send_tab_to_self/target_device_info.h" @@ -23,6 +25,7 @@ #import "ios/chrome/browser/signin/chrome_account_manager_service_factory.h" #include "ios/chrome/browser/sync/send_tab_to_self_sync_service_factory.h" #import "ios/chrome/browser/ui/commands/application_commands.h" +#import "ios/chrome/browser/ui/commands/browser_coordinator_commands.h" #import "ios/chrome/browser/ui/commands/command_dispatcher.h" #import "ios/chrome/browser/ui/commands/open_new_tab_command.h" #import "ios/chrome/browser/ui/commands/snackbar_commands.h" @@ -46,6 +49,37 @@ NSString* const kActivityServicesSnackbarCategory = @"ActivityServicesSnackbarCategory"; +void ShowSendingMessage(CommandDispatcher* dispatcher, NSString* deviceName) { + if (!dispatcher) { + return; + } + + [HandlerForProtocol(dispatcher, ToolbarCommands) + triggerToolsMenuButtonAnimation]; + TriggerHapticFeedbackForNotification(UINotificationFeedbackTypeSuccess); + NSString* text = + l10n_util::GetNSStringF(IDS_IOS_SEND_TAB_TO_SELF_SNACKBAR_MESSAGE, + base::SysNSStringToUTF16(deviceName)); + MDCSnackbarMessage* message = [MDCSnackbarMessage messageWithText:text]; + message.accessibilityLabel = text; + message.duration = 2.0; + message.category = kActivityServicesSnackbarCategory; + [HandlerForProtocol(dispatcher, SnackbarCommands) + showSnackbarMessage:message]; +} + +void OpenManageDevicesTab(CommandDispatcher* dispatcher) { + if (!dispatcher) { + return; + } + + id<ApplicationCommands> handler = + HandlerForProtocol(dispatcher, ApplicationCommands); + [handler openURLInNewTab:[OpenNewTabCommand + commandWithURLFromChrome: + GURL(kGoogleMyAccountDeviceActivityURL)]]; +} + } // namespace @interface SendTabToSelfCoordinator () <UIViewControllerTransitioningDelegate, @@ -55,9 +89,14 @@ @property(nonatomic, assign, readonly) GURL url; @property(nonatomic, copy, readonly) NSString* title; -// The TableViewController that shows the Send Tab To Self UI. +// The TableViewController that shows the Send Tab To Self UI. This is NOT the +// presented controller, it is wrapped in a UINavigationController. @property(nonatomic, strong) SendTabToSelfTableViewController* sendTabToSelfViewController; +// If non-null, this is called when iOS finishes the animated dismissal of the +// view controllers. This is called after this object is destroyed so it must +// NOT rely on self. Instead the block should retain its dependencies. +@property(nonatomic, copy) ProceduralBlock dismissedCompletion; @end @@ -112,15 +151,16 @@ completion:nil]; } +// Do not call directly, use the hideSendTabToSelfUI() command instead! - (void)stop { - DCHECK(self.baseViewController); - if (self.baseViewController.presentedViewController && - self.baseViewController.presentedViewController == - self.sendTabToSelfViewController) { - [self.sendTabToSelfViewController dismissViewControllerAnimated:NO - completion:nil]; - } + DCHECK(self.sendTabToSelfViewController) << "Already stopped"; + [self.baseViewController + dismissViewControllerAnimated:YES + completion:self.dismissedCompletion]; + // Embedders currently don't wait for the dismissal to finish, so might as + // well reset fields immediately. self.sendTabToSelfViewController = nil; + self.dismissedCompletion = nil; } #pragma mark - UIViewControllerTransitioningDelegate @@ -166,50 +206,41 @@ #pragma mark - SendTabToSelfModalDelegate -- (void)dismissViewControllerAnimated:(BOOL)animated - completion:(void (^)())completion { - [self.baseViewController dismissViewControllerAnimated:animated - completion:completion]; - [self stop]; +- (void)dismissViewControllerAnimated { + [HandlerForProtocol(self.browser->GetCommandDispatcher(), + BrowserCoordinatorCommands) hideSendTabToSelfUI]; } - (void)sendTabToTargetDeviceCacheGUID:(NSString*)cacheGUID targetDeviceName:(NSString*)deviceName { - id<ToolbarCommands> toolbarHandler = - HandlerForProtocol(self.browser->GetCommandDispatcher(), ToolbarCommands); + send_tab_to_self::RecordDeviceClicked( + send_tab_to_self::ShareEntryPoint::kShareMenu); - id<SnackbarCommands> snackbarHandler = HandlerForProtocol( - self.browser->GetCommandDispatcher(), SnackbarCommands); - - // TODO(crbug.com/970284) log histogram of send event. SendTabToSelfSyncServiceFactory::GetForBrowserState( self.browser->GetBrowserState()) ->GetSendTabToSelfModel() ->AddEntry(self.url, base::SysNSStringToUTF8(self.title), base::SysNSStringToUTF8(cacheGUID)); - [toolbarHandler triggerToolsMenuButtonAnimation]; - - TriggerHapticFeedbackForNotification(UINotificationFeedbackTypeSuccess); - - NSString* text = - l10n_util::GetNSStringF(IDS_IOS_SEND_TAB_TO_SELF_SNACKBAR_MESSAGE, - base::SysNSStringToUTF16(deviceName)); - MDCSnackbarMessage* message = [MDCSnackbarMessage messageWithText:text]; - message.accessibilityLabel = text; - message.duration = 2.0; - message.category = kActivityServicesSnackbarCategory; - [snackbarHandler showSnackbarMessage:message]; - - [self stop]; + // ShowSendingMessage() opens UI, so wait for the dialog to be dismissed. + __weak CommandDispatcher* weakDispatcher = + self.browser->GetCommandDispatcher(); + self.dismissedCompletion = ^{ + ShowSendingMessage(weakDispatcher, deviceName); + }; + [HandlerForProtocol(self.browser->GetCommandDispatcher(), + BrowserCoordinatorCommands) hideSendTabToSelfUI]; } - (void)openManageDevicesTab { - id<ApplicationCommands> handler = HandlerForProtocol( - self.browser->GetCommandDispatcher(), ApplicationCommands); - [handler openURLInNewTab:[OpenNewTabCommand - commandWithURLFromChrome: - GURL(kGoogleMyAccountDeviceActivityURL)]]; + // OpenManageDevicesTab() opens UI, so wait for the dialog to be dismissed. + __weak CommandDispatcher* weakDispatcher = + self.browser->GetCommandDispatcher(); + self.dismissedCompletion = ^{ + OpenManageDevicesTab(weakDispatcher); + }; + [HandlerForProtocol(self.browser->GetCommandDispatcher(), + BrowserCoordinatorCommands) hideSendTabToSelfUI]; } @end
diff --git a/ios/chrome/browser/ui/send_tab_to_self/send_tab_to_self_modal_delegate.h b/ios/chrome/browser/ui/send_tab_to_self/send_tab_to_self_modal_delegate.h index 349e9ba..5f57a50 100644 --- a/ios/chrome/browser/ui/send_tab_to_self/send_tab_to_self_modal_delegate.h +++ b/ios/chrome/browser/ui/send_tab_to_self/send_tab_to_self_modal_delegate.h
@@ -11,16 +11,16 @@ @protocol SendTabToSelfModalDelegate // Asks the delegate to dismiss the modal dialog. -- (void)dismissViewControllerAnimated:(BOOL)animated - completion:(void (^)())completion; +- (void)dismissViewControllerAnimated; -// Asks the delegate to send the current tab to the device with `cacheGuid`. +// Asks the delegate to send the current tab to the device with `cacheGuid` and +// dismiss the dialog. - (void)sendTabToTargetDeviceCacheGUID:(NSString*)cacheGuid targetDeviceName:(NSString*)deviceName; // Opens the page where the user can manage known target devices. This is done // in a new tab to avoid exiting the current page, which the user possibly wants -// to share. +// to share. The dialog is dismissed. - (void)openManageDevicesTab; @end
diff --git a/ios/chrome/browser/ui/send_tab_to_self/send_tab_to_self_table_view_controller.mm b/ios/chrome/browser/ui/send_tab_to_self/send_tab_to_self_table_view_controller.mm index 13dfd5f..03bcf9bd0 100644 --- a/ios/chrome/browser/ui/send_tab_to_self/send_tab_to_self_table_view_controller.mm +++ b/ios/chrome/browser/ui/send_tab_to_self/send_tab_to_self_table_view_controller.mm
@@ -12,7 +12,6 @@ #include "base/strings/string_number_conversions.h" #include "base/strings/sys_string_conversions.h" #include "components/send_tab_to_self/features.h" -#include "components/send_tab_to_self/metrics_util.h" #include "components/send_tab_to_self/send_tab_to_self_model.h" #include "components/send_tab_to_self/target_device_info.h" #import "ios/chrome/browser/ui/send_tab_to_self/send_tab_to_self_image_detail_text_item.h" @@ -231,15 +230,12 @@ #pragma mark - Helpers - (void)sendTabWhenPressed:(UIButton*)sender { - send_tab_to_self::RecordDeviceClicked( - send_tab_to_self::ShareEntryPoint::kShareMenu); [self.delegate sendTabToTargetDeviceCacheGUID:self.selectedItem.cacheGuid targetDeviceName:self.selectedItem.text]; - [self.delegate dismissViewControllerAnimated:YES completion:nil]; } - (void)dismiss:(UIButton*)sender { - [self.delegate dismissViewControllerAnimated:YES completion:nil]; + [self.delegate dismissViewControllerAnimated]; } - (NSString*)sendTabToSelfdaysSinceLastUpdate:(int)days {
diff --git a/ios/chrome/browser/ui/settings/privacy/privacy_safe_browsing_mediator.mm b/ios/chrome/browser/ui/settings/privacy/privacy_safe_browsing_mediator.mm index a27d499..84c86d59 100644 --- a/ios/chrome/browser/ui/settings/privacy/privacy_safe_browsing_mediator.mm +++ b/ios/chrome/browser/ui/settings/privacy/privacy_safe_browsing_mediator.mm
@@ -209,6 +209,10 @@ [[UIColor colorNamed:kTextSecondaryColor] colorWithAlphaComponent:0.4f]; infoButtonItem.accessibilityHint = l10n_util::GetNSString( IDS_IOS_TOGGLE_SETTING_MANAGED_ACCESSIBILITY_HINT); + } else { + infoButtonItem.accessibilityActivationPointOnButton = NO; + infoButtonItem.accessibilityHint = l10n_util::GetNSString( + IDS_IOS_TABLE_VIEW_INFO_BUTTON_ITEM_ACCESSIBILITY_TAP); } UIImageConfiguration* configuration = [UIImageSymbolConfiguration configurationWithPointSize:kSymbolImagePointSize @@ -345,8 +349,8 @@ #pragma mark - TableViewInfoButtonItemDelegate -- (void)handleTapOutsideInfoButtonForItem:(TableViewItem*)item { - [self didSelectItem:item]; +- (void)handleTappedInfoButtonForItem:(TableViewItem*)item { + [self didTapInfoButton:nil onItem:item]; } #pragma mark - BooleanObserver
diff --git a/ios/chrome/browser/ui/table_view/cells/table_view_info_button_item.mm b/ios/chrome/browser/ui/table_view/cells/table_view_info_button_item.mm index c7e5d27..a7af19e 100644 --- a/ios/chrome/browser/ui/table_view/cells/table_view_info_button_item.mm +++ b/ios/chrome/browser/ui/table_view/cells/table_view_info_button_item.mm
@@ -63,17 +63,25 @@ // Creates custom accessibility actions. - (NSArray*)createAccessibilityActions { - UIAccessibilityCustomAction* tapAction = [[UIAccessibilityCustomAction alloc] - initWithName:l10n_util::GetNSString( - IDS_IOS_TABLE_VIEW_INFO_BUTTON_ITEM_ACCESSIBILITY_TAP) - target:self - selector:@selector(handleTapOutsideInfoButtonForItem)]; - return @[ tapAction ]; + NSMutableArray* customActions = [[NSMutableArray alloc] init]; + + // Custom action for when the activation point is on the center of row. + if (!self.accessibilityActivationPointOnButton) { + UIAccessibilityCustomAction* tapButtonAction = + [[UIAccessibilityCustomAction alloc] + initWithName:l10n_util::GetNSString( + IDS_IOS_INFO_BUTTON_ACCESSIBILITY_HINT) + target:self + selector:@selector(handleTappedInfoButtonForItem)]; + [customActions addObject:tapButtonAction]; + } + + return customActions; } // Handles accessibility action for tapping outside the info button. -- (void)handleTapOutsideInfoButtonForItem { - [self.accessibilityDelegate handleTapOutsideInfoButtonForItem:self]; +- (void)handleTappedInfoButtonForItem { + [self.accessibilityDelegate handleTappedInfoButtonForItem:self]; } @end
diff --git a/ios/chrome/browser/ui/table_view/cells/table_view_info_button_item_delegate.h b/ios/chrome/browser/ui/table_view/cells/table_view_info_button_item_delegate.h index 73f27c7..1de91a1 100644 --- a/ios/chrome/browser/ui/table_view/cells/table_view_info_button_item_delegate.h +++ b/ios/chrome/browser/ui/table_view/cells/table_view_info_button_item_delegate.h
@@ -9,8 +9,8 @@ @protocol TableViewInfoButtonItemDelegate <NSObject> -// Handles the cell tap outside the InfoButton. -- (void)handleTapOutsideInfoButtonForItem:(TableViewItem*)item; +// Handles the info button tap inside the cell. +- (void)handleTappedInfoButtonForItem:(TableViewItem*)item; @end
diff --git a/ios/chrome/browser/web/browsing_egtest.mm b/ios/chrome/browser/web/browsing_egtest.mm index f873abe..f5078c0 100644 --- a/ios/chrome/browser/web/browsing_egtest.mm +++ b/ios/chrome/browser/web/browsing_egtest.mm
@@ -394,8 +394,15 @@ targetURL.spec().c_str()]; [ChromeEarlGreyUI focusOmniboxAndType:script]; - [[EarlGrey selectElementWithMatcher:grey_accessibilityID(@"Go")] - performAction:grey_tap()]; + + if (@available(iOS 16, *)) { + // TODO(crbug.com/1331347): Move this logic into EG. + XCUIApplication* app = [[XCUIApplication alloc] init]; + [[[app keyboards] buttons][@"go"] tap]; + } else { + [[EarlGrey selectElementWithMatcher:grey_accessibilityID(@"Go")] + performAction:grey_tap()]; + } [ChromeEarlGrey waitForPageToFinishLoading];
diff --git a/ios/chrome/browser/web/forms_egtest.mm b/ios/chrome/browser/web/forms_egtest.mm index ec23226..11143da 100644 --- a/ios/chrome/browser/web/forms_egtest.mm +++ b/ios/chrome/browser/web/forms_egtest.mm
@@ -30,6 +30,7 @@ #error "This file requires ARC support." #endif +using base::test::ios::kWaitForActionTimeout; using chrome_test_util::ButtonWithAccessibilityLabelId; using chrome_test_util::OmniboxText; using chrome_test_util::TapWebElement; @@ -144,6 +145,16 @@ NOTREACHED(); } +// Waits for the keyboard to appear. Returns NO on timeout. +BOOL WaitForKeyboardToAppear() { + GREYCondition* waitForKeyboard = [GREYCondition + conditionWithName:@"Wait for keyboard" + block:^BOOL { + return [EarlGrey isKeyboardShownWithError:nil]; + }]; + return [waitForKeyboard waitWithTimeout:kWaitForActionTimeout]; +} + } // namespace // Tests submition of HTTP forms POST data including cases involving navigation. @@ -574,22 +585,17 @@ performAction:TapWebElement( [ElementSelector selectorWithElementID:ID])]; - // Wait until the keyboard shows up before tapping. - GREYCondition* condition = [GREYCondition - conditionWithName:@"Wait for the keyboard to show up." - block:^BOOL { - NSError* error = nil; - [[EarlGrey selectElementWithMatcher:GoButtonMatcher()] - assertWithMatcher:grey_notNil() - error:&error]; - return (error == nil); - }]; - GREYAssert( - [condition waitWithTimeout:base::test::ios::kWaitForUIElementTimeout], - @"No keyboard with 'Go' button showed up."); + // Wait for the accessory icon to appear. + GREYAssert(WaitForKeyboardToAppear(), @"Keyboard didn't appear."); - [[EarlGrey selectElementWithMatcher:grey_accessibilityID(@"Go")] - performAction:grey_tap()]; + if (@available(iOS 16, *)) { + // TODO(crbug.com/1331347): Move this logic into EG. + XCUIApplication* app = [[XCUIApplication alloc] init]; + [[[app keyboards] buttons][@"go"] tap]; + } else { + [[EarlGrey selectElementWithMatcher:grey_accessibilityID(@"Go")] + performAction:grey_tap()]; + } } }
diff --git a/ios/chrome/test/providers/push_notification/test_push_notification.mm b/ios/chrome/test/providers/push_notification/test_push_notification.mm index ac80d90..7fffea1 100644 --- a/ios/chrome/test/providers/push_notification/test_push_notification.mm +++ b/ios/chrome/test/providers/push_notification/test_push_notification.mm
@@ -11,13 +11,21 @@ namespace ios { namespace provider { -void InitializeConfiguration() { +void InitializeConfiguration(id<SingleSignOnService> sso_service) { // Test implementation does nothing. } -void RegisterDevice() { +void RegisterDevice(NSData* device_token) { // Test implementation does nothing. } +void RegisterDeviceWithAPNS(UIApplication* application) { + // Test implementation does nothing. +} + +void RequestPushNotificationPermission() { + // Test implementation does noting. +} + } // namespace provider } // namespace ios
diff --git a/ios/public/provider/chrome/browser/push_notification/push_notification_api.h b/ios/public/provider/chrome/browser/push_notification/push_notification_api.h index 9cc56434..c7e77e8 100644 --- a/ios/public/provider/chrome/browser/push_notification/push_notification_api.h +++ b/ios/public/provider/chrome/browser/push_notification/push_notification_api.h
@@ -5,14 +5,25 @@ #ifndef IOS_PUBLIC_PROVIDER_CHROME_BROWSER_PUSH_NOTIFICATION_PUSH_NOTIFICATION_API_H_ #define IOS_PUBLIC_PROVIDER_CHROME_BROWSER_PUSH_NOTIFICATION_PUSH_NOTIFICATION_API_H_ +@class NSData; +@class UIApplication; +@protocol SingleSignOnService; + namespace ios { namespace provider { // Initializes the device to handle push notifications -void InitializeConfiguration(); +void InitializeConfiguration(id<SingleSignOnService> sso_service); // Registers the device with the server to receive push notifications -void RegisterDevice(); +void RegisterDevice(NSData* device_token); + +// Registers the device with Apple Push Notification Service (APNS) +void RegisterDeviceWithAPNS(UIApplication* application); + +// Prompts the user to choose accept or refuse push notification +// permissions. +void RequestPushNotificationPermission(); } // namespace provider } // namespace ios
diff --git a/mojo/public/cpp/bindings/lib/interface_endpoint_client.cc b/mojo/public/cpp/bindings/lib/interface_endpoint_client.cc index 23e08eb1..f787c25 100644 --- a/mojo/public/cpp/bindings/lib/interface_endpoint_client.cc +++ b/mojo/public/cpp/bindings/lib/interface_endpoint_client.cc
@@ -855,8 +855,8 @@ const auto method_address = reinterpret_cast<uintptr_t>( method_address_callback_(*message)); const absl::optional<size_t> location_iid = - base::trace_event::InternUnsymbolizedSourceLocation( - method_address, ctx); + base::trace_event::InternedUnsymbolizedSourceLocation::Get( + &ctx, method_address); if (location_iid) { info->set_mojo_interface_method_iid(*location_iid); }
diff --git a/mojo/public/tools/bindings/generators/mojolpm_templates/mojolpm_to_proto_macros.tmpl b/mojo/public/tools/bindings/generators/mojolpm_templates/mojolpm_to_proto_macros.tmpl index 16a2a3c..6b498220 100644 --- a/mojo/public/tools/bindings/generators/mojolpm_templates/mojolpm_to_proto_macros.tmpl +++ b/mojo/public/tools/bindings/generators/mojolpm_templates/mojolpm_to_proto_macros.tmpl
@@ -137,6 +137,12 @@ return mojolpm_result; {%- elif kind.kind|is_move_only_kind %} return ToProto(std::move(input), *output.mutable_value()); +{%- elif kind.kind|is_nullable_kind and not kind.kind|nullable_is_same_kind %} + if (input) { + return ToProto(*input, *output.mutable_value()); + } else { + return true; + } {%- else %} return ToProto(input, *output.mutable_value()); {%- endif %} @@ -207,6 +213,12 @@ return mojolpm_result; {%- elif kind.key_kind|is_move_only_kind %} return ToProto(std::move(input), *output.mutable_value()); +{%- elif kind.key_kind|is_nullable_kind and not kind.key_kind|nullable_is_same_kind %} + if (input) { + return ToProto(*input, *output.mutable_value()); + } else { + return true; + } {%- else %} return ToProto(input, *output.mutable_value()); {%- endif %} @@ -234,6 +246,12 @@ return mojolpm_result; {%- elif kind.value_kind|is_move_only_kind %} return ToProto(std::move(input), *output.mutable_value()); +{%- elif kind.value_kind|is_nullable_kind and not kind.value_kind|nullable_is_same_kind %} + if (input) { + return ToProto(*input, *output.mutable_value()); + } else { + return true; + } {%- else %} return ToProto(input, *output.mutable_value()); {%- endif %}
diff --git a/net/disk_cache/backend_unittest.cc b/net/disk_cache/backend_unittest.cc index 9be7d47c..3fcb5f9 100644 --- a/net/disk_cache/backend_unittest.cc +++ b/net/disk_cache/backend_unittest.cc
@@ -107,8 +107,8 @@ /* cache_thread = */ nullptr, net::DISK_CACHE, /* net_log = */ nullptr)); - int rv = cache->Init(cb.callback()); - if (cb.GetResult(rv) != net::OK) + cache->Init(cb.callback()); + if (cb.WaitForResult() != net::OK) return nullptr; TestEntryResultCompletionCallback cb2; @@ -584,7 +584,7 @@ } TEST_F(DiskCacheTest, CreateBackend) { - net::TestCompletionCallback cb; + TestBackendResultCompletionCallback cb; { ASSERT_TRUE(CleanupCacheDir()); @@ -596,44 +596,47 @@ cache.reset(); // Now test the public API. - int rv = disk_cache::CreateCacheBackend( + + disk_cache::BackendResult rv = disk_cache::CreateCacheBackend( net::DISK_CACHE, net::CACHE_BACKEND_DEFAULT, /*file_operations=*/nullptr, cache_path_, 0, - disk_cache::ResetHandling::kNeverReset, nullptr, &cache, cb.callback()); - ASSERT_THAT(cb.GetResult(rv), IsOk()); - ASSERT_TRUE(cache.get()); - cache.reset(); + disk_cache::ResetHandling::kNeverReset, nullptr, cb.callback()); + rv = cb.GetResult(std::move(rv)); + ASSERT_THAT(rv.net_error, IsOk()); + ASSERT_TRUE(rv.backend); + rv.backend.reset(); rv = disk_cache::CreateCacheBackend( net::MEMORY_CACHE, net::CACHE_BACKEND_DEFAULT, /*file_operations=*/nullptr, base::FilePath(), 0, - disk_cache::ResetHandling::kNeverReset, nullptr, &cache, cb.callback()); - ASSERT_THAT(cb.GetResult(rv), IsOk()); - ASSERT_TRUE(cache.get()); - cache.reset(); + disk_cache::ResetHandling::kNeverReset, nullptr, cb.callback()); + rv = cb.GetResult(std::move(rv)); + ASSERT_THAT(rv.net_error, IsOk()); + ASSERT_TRUE(rv.backend); + rv.backend.reset(); } base::RunLoop().RunUntilIdle(); } TEST_F(DiskCacheTest, MemBackendPostCleanupCallback) { - net::TestCompletionCallback cb; + TestBackendResultCompletionCallback cb; net::TestClosure on_cleanup; - std::unique_ptr<disk_cache::Backend> cache; - int rv = disk_cache::CreateCacheBackend( + disk_cache::BackendResult rv = disk_cache::CreateCacheBackend( net::MEMORY_CACHE, net::CACHE_BACKEND_DEFAULT, /*file_operations=*/nullptr, base::FilePath(), 0, - disk_cache::ResetHandling::kNeverReset, nullptr, &cache, - on_cleanup.closure(), cb.callback()); - ASSERT_THAT(cb.GetResult(rv), IsOk()); - ASSERT_TRUE(cache.get()); + disk_cache::ResetHandling::kNeverReset, nullptr, on_cleanup.closure(), + cb.callback()); + rv = cb.GetResult(std::move(rv)); + ASSERT_THAT(rv.net_error, IsOk()); + ASSERT_TRUE(rv.backend); // The callback should be posted after backend is destroyed. base::RunLoop().RunUntilIdle(); EXPECT_FALSE(on_cleanup.have_result()); - cache.reset(); + rv.backend.reset(); EXPECT_FALSE(on_cleanup.have_result()); base::RunLoop().RunUntilIdle(); @@ -643,33 +646,34 @@ TEST_F(DiskCacheTest, CreateBackendDouble) { // Make sure that creation for the second backend for same path happens // after the first one completes. - net::TestCompletionCallback cb, cb2; + TestBackendResultCompletionCallback cb, cb2; - std::unique_ptr<disk_cache::Backend> cache, cache2; - - int rv = disk_cache::CreateCacheBackend( + disk_cache::BackendResult rv = disk_cache::CreateCacheBackend( net::APP_CACHE, net::CACHE_BACKEND_DEFAULT, /*file_operations=*/nullptr, - cache_path_, 0, disk_cache::ResetHandling::kNeverReset, nullptr, &cache, - cb.callback()); + cache_path_, 0, disk_cache::ResetHandling::kNeverReset, + /*net_log=*/nullptr, cb.callback()); - int rv2 = disk_cache::CreateCacheBackend( + disk_cache::BackendResult rv2 = disk_cache::CreateCacheBackend( net::APP_CACHE, net::CACHE_BACKEND_DEFAULT, /*file_operations=*/nullptr, - cache_path_, 0, disk_cache::ResetHandling::kNeverReset, nullptr, &cache2, - cb2.callback()); + cache_path_, 0, disk_cache::ResetHandling::kNeverReset, + /*net_log=*/nullptr, cb2.callback()); - EXPECT_THAT(cb.GetResult(rv), IsOk()); - EXPECT_TRUE(cache.get()); + rv = cb.GetResult(std::move(rv)); + EXPECT_THAT(rv.net_error, IsOk()); + EXPECT_TRUE(rv.backend); disk_cache::FlushCacheThreadForTesting(); - // No cache 2 yet. - EXPECT_EQ(net::ERR_IO_PENDING, rv2); + // No rv2.backend yet. + EXPECT_EQ(net::ERR_IO_PENDING, rv2.net_error); + EXPECT_FALSE(rv2.backend); EXPECT_FALSE(cb2.have_result()); - cache.reset(); + rv.backend.reset(); - // Now cache2 should exist. - EXPECT_THAT(cb2.GetResult(rv2), IsOk()); - EXPECT_TRUE(cache2.get()); + // Now rv2.backend should exist. + rv2 = cb2.GetResult(std::move(rv2)); + EXPECT_THAT(rv2.net_error, IsOk()); + EXPECT_TRUE(rv2.backend); } TEST_F(DiskCacheBackendTest, CreateBackendDoubleOpenEntry) { @@ -682,35 +686,35 @@ // Make sure that creation for the second backend for same path happens // after the first one completes, and all of its ops complete. - net::TestCompletionCallback cb, cb2; + TestBackendResultCompletionCallback cb, cb2; - std::unique_ptr<disk_cache::Backend> cache, cache2; - - int rv = disk_cache::CreateCacheBackend( + disk_cache::BackendResult rv = disk_cache::CreateCacheBackend( net::APP_CACHE, net::CACHE_BACKEND_SIMPLE, /*file_operations=*/nullptr, - cache_path_, 0, disk_cache::ResetHandling::kNeverReset, nullptr, &cache, - cb.callback()); + cache_path_, 0, disk_cache::ResetHandling::kNeverReset, + /*net_log=*/nullptr, cb.callback()); - int rv2 = disk_cache::CreateCacheBackend( + disk_cache::BackendResult rv2 = disk_cache::CreateCacheBackend( net::APP_CACHE, net::CACHE_BACKEND_SIMPLE, /*file_operations=*/nullptr, - cache_path_, 0, disk_cache::ResetHandling::kNeverReset, nullptr, &cache2, - cb2.callback()); + cache_path_, 0, disk_cache::ResetHandling::kNeverReset, + /*net_log=*/nullptr, cb2.callback()); - EXPECT_THAT(cb.GetResult(rv), IsOk()); - ASSERT_TRUE(cache.get()); + rv = cb.GetResult(std::move(rv)); + EXPECT_THAT(rv.net_error, IsOk()); + ASSERT_TRUE(rv.backend); disk_cache::FlushCacheThreadForTesting(); // No cache 2 yet. - EXPECT_EQ(net::ERR_IO_PENDING, rv2); + EXPECT_EQ(net::ERR_IO_PENDING, rv2.net_error); + EXPECT_FALSE(rv2.backend); EXPECT_FALSE(cb2.have_result()); TestEntryResultCompletionCallback cb3; EntryResult entry_result = - cache->CreateEntry("key", net::HIGHEST, cb3.callback()); + rv.backend->CreateEntry("key", net::HIGHEST, cb3.callback()); entry_result = cb3.GetResult(std::move(entry_result)); ASSERT_EQ(net::OK, entry_result.net_error()); - cache.reset(); + rv.backend.reset(); // Still doesn't exist. EXPECT_FALSE(cb2.have_result()); @@ -718,8 +722,9 @@ entry_result.ReleaseEntry()->Close(); // Now should exist. - EXPECT_THAT(cb2.GetResult(rv2), IsOk()); - EXPECT_TRUE(cache2.get()); + rv2 = cb2.GetResult(std::move(rv2)); + EXPECT_THAT(rv2.net_error, IsOk()); + EXPECT_TRUE(rv2.backend); } TEST_F(DiskCacheBackendTest, CreateBackendPostCleanup) { @@ -735,25 +740,26 @@ CleanupCacheDir(); base::RunLoop run_loop; - net::TestCompletionCallback cb; - std::unique_ptr<disk_cache::Backend> cache; + TestBackendResultCompletionCallback cb; - int rv = disk_cache::CreateCacheBackend( + disk_cache::BackendResult rv = disk_cache::CreateCacheBackend( net::APP_CACHE, net::CACHE_BACKEND_SIMPLE, /*file_operations=*/nullptr, - cache_path_, 0, disk_cache::ResetHandling::kNeverReset, nullptr, &cache, - run_loop.QuitClosure(), cb.callback()); - EXPECT_THAT(cb.GetResult(rv), IsOk()); - ASSERT_TRUE(cache.get()); + cache_path_, 0, disk_cache::ResetHandling::kNeverReset, + /*net_log=*/nullptr, run_loop.QuitClosure(), cb.callback()); + rv = cb.GetResult(std::move(rv)); + EXPECT_THAT(rv.net_error, IsOk()); + ASSERT_TRUE(rv.backend); TestEntryResultCompletionCallback cb2; - EntryResult result = cache->CreateEntry("key", net::HIGHEST, cb2.callback()); + EntryResult result = + rv.backend->CreateEntry("key", net::HIGHEST, cb2.callback()); result = cb2.GetResult(std::move(result)); ASSERT_EQ(net::OK, result.net_error()); disk_cache::Entry* entry = result.ReleaseEntry(); EXPECT_EQ(kBufSize, WriteData(entry, 0, 0, buffer.get(), kBufSize, false)); entry->Close(); - cache.reset(); + rv.backend.reset(); // Wait till the post-cleanup callback. run_loop.Run(); @@ -781,29 +787,29 @@ CleanupCacheDir(); base::RunLoop run_loop; - net::TestCompletionCallback cb; - std::unique_ptr<disk_cache::Backend> cache; + TestBackendResultCompletionCallback cb; // Create a backend with post-cleanup callback specified, in order to know // when the index has been written back (so it can be deleted race-free). - int rv = disk_cache::CreateCacheBackend( + disk_cache::BackendResult rv = disk_cache::CreateCacheBackend( net::APP_CACHE, net::CACHE_BACKEND_SIMPLE, /*file_operations=*/nullptr, - cache_path_, 0, disk_cache::ResetHandling::kNeverReset, nullptr, &cache, - run_loop.QuitClosure(), cb.callback()); - EXPECT_THAT(cb.GetResult(rv), IsOk()); - ASSERT_TRUE(cache.get()); + cache_path_, 0, disk_cache::ResetHandling::kNeverReset, + /*net_log=*/nullptr, run_loop.QuitClosure(), cb.callback()); + rv = cb.GetResult(std::move(rv)); + EXPECT_THAT(rv.net_error, IsOk()); + ASSERT_TRUE(rv.backend); // Create an entry. TestEntryResultCompletionCallback cb2; disk_cache::EntryResult result = - cache->CreateEntry("key", net::HIGHEST, cb2.callback()); + rv.backend->CreateEntry("key", net::HIGHEST, cb2.callback()); result = cb2.GetResult(std::move(result)); ASSERT_EQ(net::OK, result.net_error()); disk_cache::Entry* entry = result.ReleaseEntry(); EXPECT_EQ(kBufSize, WriteData(entry, 0, 0, buffer.get(), kBufSize, false)); entry->Close(); - cache.reset(); + rv.backend.reset(); // Wait till the post-cleanup callback. run_loop.Run(); @@ -835,8 +841,8 @@ std::unique_ptr<disk_cache::BackendImpl> cache( std::make_unique<disk_cache::BackendImpl>(cache_path_, nullptr, nullptr, net::DISK_CACHE, nullptr)); - int rv = cache->Init(cb.callback()); - EXPECT_THAT(cb.GetResult(rv), IsError(net::ERR_FAILED)); + cache->Init(cb.callback()); + EXPECT_THAT(cb.WaitForResult(), IsError(net::ERR_FAILED)); disallow_blocking.reset(); cache.reset(); @@ -960,23 +966,24 @@ ASSERT_TRUE(store.CreateUniqueTempDir()); net::TestCompletionCallback cb; - std::unique_ptr<disk_cache::Backend> extra_cache; - int rv = disk_cache::CreateCacheBackend( + TestBackendResultCompletionCallback create_cb; + disk_cache::BackendResult backend_rv = disk_cache::CreateCacheBackend( net::DISK_CACHE, net::CACHE_BACKEND_DEFAULT, /*file_operations=*/nullptr, store.GetPath(), 0, disk_cache::ResetHandling::kNeverReset, - /* net_log = */ nullptr, &extra_cache, cb.callback()); - ASSERT_THAT(cb.GetResult(rv), IsOk()); - ASSERT_TRUE(extra_cache.get() != nullptr); + /* net_log = */ nullptr, create_cb.callback()); + backend_rv = create_cb.GetResult(std::move(backend_rv)); + ASSERT_THAT(backend_rv.net_error, IsOk()); + ASSERT_TRUE(backend_rv.backend); ASSERT_TRUE(CleanupCacheDir()); SetNewEviction(); // Match the expected behavior for integrity verification. UseCurrentThread(); CreateBackend(disk_cache::kNoBuffering); - rv = GeneratePendingIO(&cb); + int rv = GeneratePendingIO(&cb); - // cache_ has a pending operation, and extra_cache will go away. - extra_cache.reset(); + // cache_ has a pending operation, and backend_rv.backend will go away. + backend_rv.backend.reset(); if (rv == net::ERR_IO_PENDING) EXPECT_FALSE(cb.have_result()); @@ -1107,16 +1114,16 @@ base::FilePath index = cache_path_.AppendASCII("index"); ASSERT_EQ(5, base::WriteFile(index, "hello", 5)); - net::TestCompletionCallback cb; + TestBackendResultCompletionCallback cb; - std::unique_ptr<disk_cache::Backend> backend; - int rv = disk_cache::CreateCacheBackend( + disk_cache::BackendResult rv = disk_cache::CreateCacheBackend( net::DISK_CACHE, net::CACHE_BACKEND_BLOCKFILE, /*file_operations=*/nullptr, cache_path_, 0, - disk_cache::ResetHandling::kNeverReset, nullptr, &backend, cb.callback()); - ASSERT_NE(net::OK, cb.GetResult(rv)); - - ASSERT_FALSE(backend); + disk_cache::ResetHandling::kNeverReset, /*net_log=*/nullptr, + cb.callback()); + rv = cb.GetResult(std::move(rv)); + ASSERT_NE(net::OK, rv.net_error); + ASSERT_FALSE(rv.backend); } #endif @@ -2519,8 +2526,8 @@ std::unique_ptr<disk_cache::BackendImpl> cache( std::make_unique<disk_cache::BackendImpl>(cache_path_, nullptr, nullptr, net::DISK_CACHE, nullptr)); - int rv = cache->Init(cb.callback()); - ASSERT_THAT(cb.GetResult(rv), IsError(net::ERR_FAILED)); + cache->Init(cb.callback()); + ASSERT_THAT(cb.WaitForResult(), IsError(net::ERR_FAILED)); } // Tests that the disk cache successfully joins the control group, dropping the @@ -2538,15 +2545,15 @@ // ExperimentControl group. base::FieldTrialList::CreateFieldTrial("SimpleCacheTrial", "ExperimentControl"); - net::TestCompletionCallback cb; - std::unique_ptr<disk_cache::Backend> base_cache; - int rv = disk_cache::CreateCacheBackend( + TestBackendResultCompletionCallback cb; + disk_cache::BackendResult rv = disk_cache::CreateCacheBackend( net::DISK_CACHE, net::CACHE_BACKEND_BLOCKFILE, /*file_operations=*/nullptr, cache_path_, 0, - disk_cache::ResetHandling::kResetOnError, nullptr, &base_cache, + disk_cache::ResetHandling::kResetOnError, /*net_log=*/nullptr, cb.callback()); - ASSERT_THAT(cb.GetResult(rv), IsOk()); - EXPECT_EQ(0, base_cache->GetEntryCount()); + rv = cb.GetResult(std::move(rv)); + ASSERT_THAT(rv.net_error, IsOk()); + EXPECT_EQ(0, rv.backend->GetEntryCount()); } #endif @@ -2568,8 +2575,8 @@ for (int i = 0; i < kRestartCount; ++i) { cache = std::make_unique<disk_cache::BackendImpl>( cache_path_, nullptr, nullptr, net::DISK_CACHE, nullptr); - int rv = cache->Init(cb.callback()); - ASSERT_THAT(cb.GetResult(rv), IsOk()); + cache->Init(cb.callback()); + ASSERT_THAT(cb.WaitForResult(), IsOk()); EXPECT_EQ(1, cache->GetEntryCount()); TestEntryResultCompletionCallback cb2; @@ -2604,8 +2611,8 @@ std::unique_ptr<disk_cache::BackendImpl> cache( std::make_unique<disk_cache::BackendImpl>(cache_path_, nullptr, nullptr, net::DISK_CACHE, nullptr)); - int rv = cache->Init(cb.callback()); - ASSERT_THAT(cb.GetResult(rv), IsOk()); + cache->Init(cb.callback()); + ASSERT_THAT(cb.WaitForResult(), IsOk()); EXPECT_EQ(1, cache->GetEntryCount()); TestEntryResultCompletionCallback cb2; @@ -2625,19 +2632,19 @@ ASSERT_TRUE(CopyTestCache("wrong_version")); SetNewEviction(); - net::TestCompletionCallback cb; + TestBackendResultCompletionCallback cb; { base::ScopedDisallowBlocking disallow_blocking; base::FilePath path(cache_path_); - int rv = disk_cache::CreateCacheBackend( + disk_cache::BackendResult rv = disk_cache::CreateCacheBackend( net::DISK_CACHE, net::CACHE_BACKEND_BLOCKFILE, /*file_operations=*/nullptr, path, 0, - disk_cache::ResetHandling::kResetOnError, nullptr, &cache_, + disk_cache::ResetHandling::kResetOnError, /*net_log=*/nullptr, cb.callback()); path.clear(); // Make sure path was captured by the previous call. - ASSERT_THAT(cb.GetResult(rv), IsOk()); + rv = cb.GetResult(std::move(rv)); + ASSERT_THAT(rv.net_error, IsOk()); } - cache_.reset(); EXPECT_TRUE(CheckCacheIntegrity(cache_path_, new_eviction_, /*max_size = */ 0, mask_)); } @@ -3727,22 +3734,26 @@ ASSERT_TRUE(store1.CreateUniqueTempDir()); ASSERT_TRUE(store2.CreateUniqueTempDir()); - net::TestCompletionCallback cb; + TestBackendResultCompletionCallback cb; const int kNumberOfCaches = 2; std::unique_ptr<disk_cache::Backend> cache[kNumberOfCaches]; - int rv = disk_cache::CreateCacheBackend( + disk_cache::BackendResult rv = disk_cache::CreateCacheBackend( net::DISK_CACHE, net::CACHE_BACKEND_DEFAULT, /*file_operations=*/nullptr, - store1.GetPath(), 0, disk_cache::ResetHandling::kNeverReset, nullptr, - &cache[0], cb.callback()); - ASSERT_THAT(cb.GetResult(rv), IsOk()); + store1.GetPath(), 0, disk_cache::ResetHandling::kNeverReset, + /*net_log=*/nullptr, cb.callback()); + rv = cb.GetResult(std::move(rv)); + ASSERT_THAT(rv.net_error, IsOk()); + cache[0] = std::move(rv.backend); rv = disk_cache::CreateCacheBackend( net::GENERATED_BYTE_CODE_CACHE, net::CACHE_BACKEND_DEFAULT, /*file_operations=*/nullptr, store2.GetPath(), 0, - disk_cache::ResetHandling::kNeverReset, nullptr, &cache[1], + disk_cache::ResetHandling::kNeverReset, /*net_log=*/nullptr, cb.callback()); - ASSERT_THAT(cb.GetResult(rv), IsOk()); + rv = cb.GetResult(std::move(rv)); + ASSERT_THAT(rv.net_error, IsOk()); + cache[1] = std::move(rv.backend); ASSERT_TRUE(cache[0].get() != nullptr && cache[1].get() != nullptr); @@ -4135,8 +4146,8 @@ /*file_operations_factory=*/nullptr, cache_path_, nullptr, nullptr, 0, net::DISK_CACHE, nullptr); net::TestCompletionCallback cb; - int rv = simple_cache->Init(cb.callback()); - EXPECT_NE(net::OK, cb.GetResult(rv)); + simple_cache->Init(cb.callback()); + EXPECT_NE(net::OK, cb.WaitForResult()); simple_cache.reset(); DisableIntegrityCheck(); } @@ -4162,8 +4173,8 @@ cache_path_, nullptr, nullptr, net::DISK_CACHE, nullptr); cache->SetUnitTestMode(); net::TestCompletionCallback cb; - int rv = cache->Init(cb.callback()); - EXPECT_NE(net::OK, cb.GetResult(rv)); + cache->Init(cb.callback()); + EXPECT_NE(net::OK, cb.WaitForResult()); delete cache; DisableIntegrityCheck(); } @@ -4914,16 +4925,15 @@ ASSERT_EQ(static_cast<int>(kCorruptData.length()), base::WriteFile(index, kCorruptData.data(), kCorruptData.length())); - base::RunLoop run_loop; - std::unique_ptr<disk_cache::Backend> cache; - net::TestCompletionCallback cb; + TestBackendResultCompletionCallback cb; // Simple cache should be able to recover. - int rv = disk_cache::CreateCacheBackend( + disk_cache::BackendResult rv = disk_cache::CreateCacheBackend( net::APP_CACHE, net::CACHE_BACKEND_SIMPLE, /*file_operations=*/nullptr, - cache_path_, 0, disk_cache::ResetHandling::kNeverReset, nullptr, &cache, - cb.callback()); - EXPECT_THAT(cb.GetResult(rv), IsOk()); + cache_path_, 0, disk_cache::ResetHandling::kNeverReset, + /*net_log=*/nullptr, cb.callback()); + rv = cb.GetResult(std::move(rv)); + EXPECT_THAT(rv.net_error, IsOk()); } TEST_F(DiskCacheBackendTest, MAYBE_NonEmptyCorruptSimpleCacheDoesNotRecover) { @@ -4938,16 +4948,15 @@ ASSERT_EQ(static_cast<int>(kCorruptData.length()), base::WriteFile(index, kCorruptData.data(), kCorruptData.length())); - base::RunLoop run_loop; - std::unique_ptr<disk_cache::Backend> cache; - net::TestCompletionCallback cb; + TestBackendResultCompletionCallback cb; // Simple cache should not be able to recover when there are entry files. - int rv = disk_cache::CreateCacheBackend( + disk_cache::BackendResult rv = disk_cache::CreateCacheBackend( net::APP_CACHE, net::CACHE_BACKEND_SIMPLE, /*file_operations=*/nullptr, - cache_path_, 0, disk_cache::ResetHandling::kNeverReset, nullptr, &cache, - cb.callback()); - EXPECT_THAT(cb.GetResult(rv), IsError(net::ERR_FAILED)); + cache_path_, 0, disk_cache::ResetHandling::kNeverReset, + /*net_log=*/nullptr, cb.callback()); + rv = cb.GetResult(std::move(rv)); + EXPECT_THAT(rv.net_error, IsError(net::ERR_FAILED)); } TEST_F(DiskCacheBackendTest, SimpleOwnershipTransferBackendDestroyRace) { @@ -5014,15 +5023,16 @@ CleanupCacheDir(); { // Do the initial cache creation then delete the values. - std::unique_ptr<disk_cache::Backend> cache; - net::TestCompletionCallback cb; + TestBackendResultCompletionCallback cb; // Create an initial back-end and wait for indexing - int rv = disk_cache::CreateCacheBackend( + disk_cache::BackendResult rv = disk_cache::CreateCacheBackend( net::APP_CACHE, net::CACHE_BACKEND_SIMPLE, /*file_operations=*/nullptr, - cache_path_, 0, disk_cache::ResetHandling::kNeverReset, nullptr, &cache, - cb.callback()); - EXPECT_THAT(cb.GetResult(rv), IsOk()); + cache_path_, 0, disk_cache::ResetHandling::kNeverReset, + /*net_log=*/nullptr, cb.callback()); + rv = cb.GetResult(std::move(rv)); + EXPECT_THAT(rv.net_error, IsOk()); + std::unique_ptr<disk_cache::Backend> cache = std::move(rv.backend); ASSERT_TRUE(cache.get()); WaitForSimpleCacheIndexAndCheck(cache.get()); @@ -5033,14 +5043,15 @@ RunUntilIdle(); { // Do the second cache creation with no reset flag, preserving entries. - std::unique_ptr<disk_cache::Backend> cache; - net::TestCompletionCallback cb; + TestBackendResultCompletionCallback cb; - int rv = disk_cache::CreateCacheBackend( + disk_cache::BackendResult rv = disk_cache::CreateCacheBackend( net::APP_CACHE, net::CACHE_BACKEND_SIMPLE, /*file_operations=*/nullptr, - cache_path_, 0, disk_cache::ResetHandling::kNeverReset, nullptr, &cache, - cb.callback()); - EXPECT_THAT(cb.GetResult(rv), IsOk()); + cache_path_, 0, disk_cache::ResetHandling::kNeverReset, + /*net_log=*/nullptr, cb.callback()); + rv = cb.GetResult(std::move(rv)); + EXPECT_THAT(rv.net_error, IsOk()); + std::unique_ptr<disk_cache::Backend> cache = std::move(rv.backend); ASSERT_TRUE(cache.get()); WaitForSimpleCacheIndexAndCheck(cache.get()); @@ -5059,14 +5070,15 @@ CleanupCacheDir(); { // Create the initial back-end. - net::TestCompletionCallback cb; - std::unique_ptr<disk_cache::Backend> cache; + TestBackendResultCompletionCallback cb; - int rv = disk_cache::CreateCacheBackend( + disk_cache::BackendResult rv = disk_cache::CreateCacheBackend( net::APP_CACHE, net::CACHE_BACKEND_SIMPLE, /*file_operations=*/nullptr, - cache_path_, 0, disk_cache::ResetHandling::kNeverReset, nullptr, &cache, - cb.callback()); - EXPECT_THAT(cb.GetResult(rv), IsOk()); + cache_path_, 0, disk_cache::ResetHandling::kNeverReset, + /*net_log=*/nullptr, cb.callback()); + rv = cb.GetResult(std::move(rv)); + EXPECT_THAT(rv.net_error, IsOk()); + std::unique_ptr<disk_cache::Backend> cache = std::move(rv.backend); ASSERT_TRUE(cache.get()); WaitForSimpleCacheIndexAndCheck(cache.get()); @@ -5077,14 +5089,15 @@ RunUntilIdle(); { // Re-load cache with a reset flag, which should ignore existing entries. - net::TestCompletionCallback cb; - std::unique_ptr<disk_cache::Backend> cache; + TestBackendResultCompletionCallback cb; - int rv = disk_cache::CreateCacheBackend( + disk_cache::BackendResult rv = disk_cache::CreateCacheBackend( net::APP_CACHE, net::CACHE_BACKEND_SIMPLE, /*file_operations=*/nullptr, - cache_path_, 0, disk_cache::ResetHandling::kReset, nullptr, &cache, + cache_path_, 0, disk_cache::ResetHandling::kReset, /*net_log=*/nullptr, cb.callback()); - EXPECT_THAT(cb.GetResult(rv), IsOk()); + rv = cb.GetResult(std::move(rv)); + EXPECT_THAT(rv.net_error, IsOk()); + std::unique_ptr<disk_cache::Backend> cache = std::move(rv.backend); ASSERT_TRUE(cache.get()); WaitForSimpleCacheIndexAndCheck(cache.get());
diff --git a/net/disk_cache/blockfile/backend_impl.cc b/net/disk_cache/blockfile/backend_impl.cc index 171551d..e535796 100644 --- a/net/disk_cache/blockfile/backend_impl.cc +++ b/net/disk_cache/blockfile/backend_impl.cc
@@ -207,9 +207,8 @@ } } -net::Error BackendImpl::Init(CompletionOnceCallback callback) { +void BackendImpl::Init(CompletionOnceCallback callback) { background_queue_.Init(std::move(callback)); - return net::ERR_IO_PENDING; } int BackendImpl::SyncInit() {
diff --git a/net/disk_cache/blockfile/backend_impl.h b/net/disk_cache/blockfile/backend_impl.h index 3012911..89cffbb 100644 --- a/net/disk_cache/blockfile/backend_impl.h +++ b/net/disk_cache/blockfile/backend_impl.h
@@ -73,7 +73,8 @@ ~BackendImpl() override; // Performs general initialization for this current instance of the cache. - net::Error Init(CompletionOnceCallback callback); + // `callback` is always invoked asynchronously. + void Init(CompletionOnceCallback callback); // Performs the actual initialization and final cleanup on destruction. int SyncInit();
diff --git a/net/disk_cache/disk_cache.cc b/net/disk_cache/disk_cache.cc index 99eb676..f8eee0b 100644 --- a/net/disk_cache/disk_cache.cc +++ b/net/disk_cache/disk_cache.cc
@@ -47,17 +47,20 @@ base::android::ApplicationStatusListener* app_status_listener, #endif net::NetLog* net_log, - std::unique_ptr<disk_cache::Backend>* backend, base::OnceClosure post_cleanup_callback, - net::CompletionOnceCallback callback); + disk_cache::BackendResultCallback callback); CacheCreator(const CacheCreator&) = delete; CacheCreator& operator=(const CacheCreator&) = delete; + // Wait for any previous backends for given path to finish clean up and then + // attempt to create a new one. This will never succeed synchronously, though + // it may fail synchronously. net::Error TryCreateCleanupTrackerAndRun(); // Creates the backend, the cleanup context for it having been already - // established... or purposefully left as null. + // established... or purposefully left as null. This will never succeed + // synchronously, though it may fail synchronously. net::Error Run(); private: @@ -80,9 +83,8 @@ #if BUILDFLAG(IS_ANDROID) raw_ptr<base::android::ApplicationStatusListener> app_status_listener_; #endif - raw_ptr<std::unique_ptr<disk_cache::Backend>, DanglingUntriaged> backend_; base::OnceClosure post_cleanup_callback_; - net::CompletionOnceCallback callback_; + disk_cache::BackendResultCallback callback_; std::unique_ptr<disk_cache::Backend> created_cache_; raw_ptr<net::NetLog> net_log_; scoped_refptr<disk_cache::BackendCleanupTracker> cleanup_tracker_; @@ -99,9 +101,8 @@ base::android::ApplicationStatusListener* app_status_listener, #endif net::NetLog* net_log, - std::unique_ptr<disk_cache::Backend>* backend, base::OnceClosure post_cleanup_callback, - net::CompletionOnceCallback callback) + disk_cache::BackendResultCallback callback) : path_(path), reset_handling_(reset_handling), max_bytes_(max_bytes), @@ -111,7 +112,6 @@ #if BUILDFLAG(IS_ANDROID) app_status_listener_(app_status_listener), #endif - backend_(backend), post_cleanup_callback_(std::move(post_cleanup_callback)), callback_(std::move(callback)), net_log_(net_log) { @@ -145,8 +145,9 @@ if (app_status_listener_) simple_cache->set_app_status_listener(app_status_listener_); #endif - return simple_cache->Init( + simple_cache->Init( base::BindOnce(&CacheCreator::OnIOComplete, base::Unretained(this))); + return net::ERR_IO_PENDING; } // Avoid references to blockfile functions on Android to reduce binary size. @@ -158,10 +159,9 @@ /*cache_thread = */ nullptr, type_, net_log_); created_cache_.reset(new_cache); new_cache->SetMaxSize(max_bytes_); - net::Error rv = new_cache->Init( + new_cache->Init( base::BindOnce(&CacheCreator::OnIOComplete, base::Unretained(this))); - DCHECK_EQ(net::ERR_IO_PENDING, rv); - return rv; + return net::ERR_IO_PENDING; #endif } @@ -195,15 +195,18 @@ return Run(); } -void CacheCreator::DoCallback(int result) { - DCHECK_NE(net::ERR_IO_PENDING, result); - if (result == net::OK) { - *backend_ = std::move(created_cache_); +void CacheCreator::DoCallback(int net_error) { + DCHECK_NE(net::ERR_IO_PENDING, net_error); + disk_cache::BackendResult result; + if (net_error == net::OK) { + result = disk_cache::BackendResult::Make(std::move(created_cache_)); } else { LOG(ERROR) << "Unable to create cache"; + result = disk_cache::BackendResult::MakeError( + static_cast<net::Error>(net_error)); created_cache_.reset(); } - std::move(callback_).Run(result); + std::move(callback_).Run(std::move(result)); delete this; } @@ -281,7 +284,29 @@ namespace disk_cache { -net::Error CreateCacheBackendImpl( +BackendResult::BackendResult() = default; +BackendResult::~BackendResult() = default; +BackendResult::BackendResult(BackendResult&&) = default; +BackendResult& BackendResult::operator=(BackendResult&&) = default; + +// static +BackendResult BackendResult::MakeError(net::Error error_in) { + DCHECK_NE(error_in, net::OK); + BackendResult result; + result.net_error = error_in; + return result; +} + +// static +BackendResult BackendResult::Make(std::unique_ptr<Backend> backend_in) { + DCHECK(backend_in); + BackendResult result; + result.net_error = net::OK; + result.backend = std::move(backend_in); + return result; +} + +BackendResult CreateCacheBackendImpl( net::CacheType type, net::BackendType backend_type, scoped_refptr<BackendFileOperationsFactory> file_operations, @@ -292,9 +317,8 @@ base::android::ApplicationStatusListener* app_status_listener, #endif net::NetLog* net_log, - std::unique_ptr<Backend>* backend, base::OnceClosure post_cleanup_callback, - net::CompletionOnceCallback callback) { + BackendResultCallback callback) { DCHECK(!callback.is_null()); if (type == net::MEMORY_CACHE) { @@ -303,13 +327,12 @@ if (mem_backend_impl) { mem_backend_impl->SetPostCleanupCallback( std::move(post_cleanup_callback)); - *backend = std::move(mem_backend_impl); - return net::OK; + return BackendResult::Make(std::move(mem_backend_impl)); } else { if (!post_cleanup_callback.is_null()) base::SequencedTaskRunnerHandle::Get()->PostTask( FROM_HERE, std::move(post_cleanup_callback)); - return net::ERR_FAILED; + return BackendResult::MakeError(net::ERR_FAILED); } } @@ -320,16 +343,16 @@ #if BUILDFLAG(IS_ANDROID) std::move(app_status_listener), #endif - net_log, backend, std::move(post_cleanup_callback), std::move(callback)); + net_log, std::move(post_cleanup_callback), std::move(callback)); if (type == net::DISK_CACHE) { DCHECK(!had_post_cleanup_callback); - return creator->Run(); + return BackendResult::MakeError(creator->Run()); } - return creator->TryCreateCleanupTrackerAndRun(); + return BackendResult::MakeError(creator->TryCreateCleanupTrackerAndRun()); } -net::Error CreateCacheBackend( +BackendResult CreateCacheBackend( net::CacheType type, net::BackendType backend_type, scoped_refptr<BackendFileOperationsFactory> file_operations, @@ -337,19 +360,18 @@ int64_t max_bytes, ResetHandling reset_handling, net::NetLog* net_log, - std::unique_ptr<Backend>* backend, - net::CompletionOnceCallback callback) { + BackendResultCallback callback) { return CreateCacheBackendImpl(type, backend_type, std::move(file_operations), path, max_bytes, reset_handling, #if BUILDFLAG(IS_ANDROID) nullptr, #endif - net_log, backend, base::OnceClosure(), + net_log, base::OnceClosure(), std::move(callback)); } #if BUILDFLAG(IS_ANDROID) -NET_EXPORT net::Error CreateCacheBackend( +NET_EXPORT BackendResult CreateCacheBackend( net::CacheType type, net::BackendType backend_type, scoped_refptr<BackendFileOperationsFactory> file_operations, @@ -357,17 +379,16 @@ int64_t max_bytes, ResetHandling reset_handling, net::NetLog* net_log, - std::unique_ptr<Backend>* backend, - net::CompletionOnceCallback callback, + BackendResultCallback callback, base::android::ApplicationStatusListener* app_status_listener) { - return CreateCacheBackendImpl( - type, backend_type, std::move(file_operations), path, max_bytes, - reset_handling, std::move(app_status_listener), net_log, backend, - base::OnceClosure(), std::move(callback)); + return CreateCacheBackendImpl(type, backend_type, std::move(file_operations), + path, max_bytes, reset_handling, + std::move(app_status_listener), net_log, + base::OnceClosure(), std::move(callback)); } #endif -net::Error CreateCacheBackend( +BackendResult CreateCacheBackend( net::CacheType type, net::BackendType backend_type, scoped_refptr<BackendFileOperationsFactory> file_operations, @@ -375,16 +396,15 @@ int64_t max_bytes, ResetHandling reset_handling, net::NetLog* net_log, - std::unique_ptr<Backend>* backend, base::OnceClosure post_cleanup_callback, - net::CompletionOnceCallback callback) { - return CreateCacheBackendImpl( - type, backend_type, std::move(file_operations), path, max_bytes, - reset_handling, + BackendResultCallback callback) { + return CreateCacheBackendImpl(type, backend_type, std::move(file_operations), + path, max_bytes, reset_handling, #if BUILDFLAG(IS_ANDROID) - nullptr, + nullptr, #endif - net_log, backend, std::move(post_cleanup_callback), std::move(callback)); + net_log, std::move(post_cleanup_callback), + std::move(callback)); } void FlushCacheThreadForTesting() {
diff --git a/net/disk_cache/disk_cache.h b/net/disk_cache/disk_cache.h index 9a8acfca..31f548b 100644 --- a/net/disk_cache/disk_cache.h +++ b/net/disk_cache/disk_cache.h
@@ -54,6 +54,26 @@ // See CreateCacheBackend() for its usage. enum class ResetHandling { kReset, kResetOnError, kNeverReset }; +struct NET_EXPORT BackendResult { + BackendResult(); + ~BackendResult(); + BackendResult(BackendResult&&); + BackendResult& operator=(BackendResult&&); + + BackendResult(const BackendResult&) = delete; + BackendResult& operator=(const BackendResult&) = delete; + + // `error_in` should not be net::OK for MakeError(). + static BackendResult MakeError(net::Error error_in); + // `backend_in` should not be nullptr for Make(). + static BackendResult Make(std::unique_ptr<Backend> backend_in); + + net::Error net_error = net::ERR_FAILED; + std::unique_ptr<Backend> backend; +}; + +using BackendResultCallback = base::OnceCallback<void(BackendResult)>; + // Returns an instance of a Backend of the given `type`. `file_operations` // (nullable) is used to broker file operations in sandboxed environments. // Currently `file_operations` is only used for the simple backend. @@ -71,28 +91,27 @@ // cache creation will fail if there is a problem with cache initialization. // // `max_bytes` is the maximum size the cache can grow to. If zero is passed in -// as `max_bytes`, the cache will determine the value to use. The returned -// pointer can be nullptr if a fatal error is found. The actual return value of -// the function is a net error code. If this function returns ERR_IO_PENDING, -// the `callback` will be invoked when a backend is available or a fatal error -// condition is reached. The pointer to receive the `backend` must remain valid -// until the operation completes (the callback is notified). -NET_EXPORT net::Error CreateCacheBackend( - net::CacheType type, - net::BackendType backend_type, - scoped_refptr<BackendFileOperationsFactory> file_operations, - const base::FilePath& path, - int64_t max_bytes, - ResetHandling reset_handling, - net::NetLog* net_log, - std::unique_ptr<Backend>* backend, - net::CompletionOnceCallback callback); +// as `max_bytes`, the cache will determine the value to use. +// +// `net_error` in return value of the function is a net error code. If it is +// ERR_IO_PENDING, the `callback` will be invoked when a backend is available or +// a fatal error condition is reached. `backend` in return value or parameter +// to callback can be nullptr if a fatal error is found. +NET_EXPORT BackendResult +CreateCacheBackend(net::CacheType type, + net::BackendType backend_type, + scoped_refptr<BackendFileOperationsFactory> file_operations, + const base::FilePath& path, + int64_t max_bytes, + ResetHandling reset_handling, + net::NetLog* net_log, + BackendResultCallback callback); #if BUILDFLAG(IS_ANDROID) // Similar to the function above, but takes an |app_status_listener| which is // used to listen for when the Android application status changes, so we can // flush the cache to disk when the app goes to the background. -NET_EXPORT net::Error CreateCacheBackend( +NET_EXPORT BackendResult CreateCacheBackend( net::CacheType type, net::BackendType backend_type, scoped_refptr<BackendFileOperationsFactory> file_operations, @@ -100,8 +119,7 @@ int64_t max_bytes, ResetHandling reset_handling, net::NetLog* net_log, - std::unique_ptr<Backend>* backend, - net::CompletionOnceCallback callback, + BackendResultCallback callback, base::android::ApplicationStatusListener* app_status_listener); #endif @@ -114,17 +132,16 @@ // // Note that this will not wait for |post_cleanup_callback| of a previous // instance for |path| to run. -NET_EXPORT net::Error CreateCacheBackend( - net::CacheType type, - net::BackendType backend_type, - scoped_refptr<BackendFileOperationsFactory> file_operations, - const base::FilePath& path, - int64_t max_bytes, - ResetHandling reset_handling, - net::NetLog* net_log, - std::unique_ptr<Backend>* backend, - base::OnceClosure post_cleanup_callback, - net::CompletionOnceCallback callback); +NET_EXPORT BackendResult +CreateCacheBackend(net::CacheType type, + net::BackendType backend_type, + scoped_refptr<BackendFileOperationsFactory> file_operations, + const base::FilePath& path, + int64_t max_bytes, + ResetHandling reset_handling, + net::NetLog* net_log, + base::OnceClosure post_cleanup_callback, + BackendResultCallback callback); // This will flush any internal threads used by backends created w/o an // externally injected thread specified, so tests can be sure that all I/O
diff --git a/net/disk_cache/disk_cache_fuzzer.cc b/net/disk_cache/disk_cache_fuzzer.cc index 2e0bd143..fadae57 100644 --- a/net/disk_cache/disk_cache_fuzzer.cc +++ b/net/disk_cache/disk_cache_fuzzer.cc
@@ -1167,8 +1167,8 @@ /*file_operations=*/nullptr, cache_path_, /*cleanup_tracker=*/nullptr, simple_file_tracker_.get(), max_size_, type, /*net_log=*/nullptr); - int rv = simple_backend->Init(cb.callback()); - CHECK_EQ(cb.GetResult(rv), net::OK); + simple_backend->Init(cb.callback()); + CHECK_EQ(cb.WaitForResult(), net::OK); simple_cache_impl_ = simple_backend.get(); cache_ = std::move(simple_backend); @@ -1178,7 +1178,7 @@ net::TestCompletionCallback wait_for_index_cb; simple_cache_impl_->index()->ExecuteWhenReady( wait_for_index_cb.callback()); - rv = wait_for_index_cb.WaitForResult(); + int rv = wait_for_index_cb.WaitForResult(); CHECK_EQ(rv, net::OK); } } else { @@ -1204,8 +1204,8 @@ // TODO(mpdenton) should I always wait here? net::TestCompletionCallback cb; - int rv = block_impl_->Init(cb.callback()); - CHECK_EQ(cb.GetResult(rv), net::OK); + block_impl_->Init(cb.callback()); + CHECK_EQ(cb.WaitForResult(), net::OK); } }
diff --git a/net/disk_cache/disk_cache_test_base.cc b/net/disk_cache/disk_cache_test_base.cc index 792e751..a3bcf72c 100644 --- a/net/disk_cache/disk_cache_test_base.cc +++ b/net/disk_cache/disk_cache_test_base.cc
@@ -390,15 +390,15 @@ /*file_operations=*/nullptr, cache_path_, /* cleanup_tracker = */ nullptr, simple_file_tracker_.get(), size_, type_, /*net_log = */ nullptr); - int rv = simple_backend->Init(cb.callback()); - ASSERT_THAT(cb.GetResult(rv), IsOk()); + simple_backend->Init(cb.callback()); + ASSERT_THAT(cb.WaitForResult(), IsOk()); simple_cache_impl_ = simple_backend.get(); cache_ = std::move(simple_backend); if (simple_cache_wait_for_index_) { net::TestCompletionCallback wait_for_index_cb; simple_cache_impl_->index()->ExecuteWhenReady( wait_for_index_cb.callback()); - rv = wait_for_index_cb.WaitForResult(); + int rv = wait_for_index_cb.WaitForResult(); ASSERT_THAT(rv, IsOk()); } return; @@ -419,6 +419,6 @@ cache_impl_->SetNewEviction(); cache_impl_->SetFlags(flags); net::TestCompletionCallback cb; - int rv = cache_impl_->Init(cb.callback()); - ASSERT_THAT(cb.GetResult(rv), IsOk()); + cache_impl_->Init(cb.callback()); + ASSERT_THAT(cb.WaitForResult(), IsOk()); }
diff --git a/net/disk_cache/disk_cache_test_util.cc b/net/disk_cache/disk_cache_test_util.cc index ad1fb22..a07cfc35 100644 --- a/net/disk_cache/disk_cache_test_util.cc +++ b/net/disk_cache/disk_cache_test_util.cc
@@ -78,6 +78,17 @@ } // ----------------------------------------------------------------------- +TestBackendResultCompletionCallback::TestBackendResultCompletionCallback() = + default; + +TestBackendResultCompletionCallback::~TestBackendResultCompletionCallback() = + default; + +disk_cache::BackendResultCallback +TestBackendResultCompletionCallback::callback() { + return base::BindOnce(&TestBackendResultCompletionCallback::SetResult, + base::Unretained(this)); +} TestEntryResultCompletionCallback::TestEntryResultCompletionCallback() = default;
diff --git a/net/disk_cache/disk_cache_test_util.h b/net/disk_cache/disk_cache_test_util.h index c3586a1..548fefb 100644 --- a/net/disk_cache/disk_cache_test_util.h +++ b/net/disk_cache/disk_cache_test_util.h
@@ -39,6 +39,31 @@ // ----------------------------------------------------------------------- +// Like net::TestCompletionCallback, but for BackendResultCallback. +struct BackendResultIsPendingHelper { + bool operator()(const disk_cache::BackendResult& result) const { + return result.net_error == net::ERR_IO_PENDING; + } +}; +using TestBackendResultCompletionCallbackBase = + net::internal::TestCompletionCallbackTemplate<disk_cache::BackendResult, + BackendResultIsPendingHelper>; + +class TestBackendResultCompletionCallback + : public TestBackendResultCompletionCallbackBase { + public: + TestBackendResultCompletionCallback(); + + TestBackendResultCompletionCallback( + const TestBackendResultCompletionCallback&) = delete; + TestBackendResultCompletionCallback& operator=( + const TestBackendResultCompletionCallback&) = delete; + + ~TestBackendResultCompletionCallback() override; + + disk_cache::BackendResultCallback callback(); +}; + // Like net::TestCompletionCallback, but for EntryResultCallback. struct EntryResultIsPendingHelper {
diff --git a/net/disk_cache/simple/simple_backend_impl.cc b/net/disk_cache/simple/simple_backend_impl.cc index 2415b814..38380bb 100644 --- a/net/disk_cache/simple/simple_backend_impl.cc +++ b/net/disk_cache/simple/simple_backend_impl.cc
@@ -248,7 +248,7 @@ std::move(task_runner)); } -net::Error SimpleBackendImpl::Init(CompletionOnceCallback completion_callback) { +void SimpleBackendImpl::Init(CompletionOnceCallback completion_callback) { auto index_task_runner = base::ThreadPool::CreateSequencedTaskRunner( {base::MayBlock(), base::WithBaseSyncPrimitives(), base::TaskPriority::USER_BLOCKING, @@ -273,7 +273,6 @@ GetCacheType()), base::BindOnce(&SimpleBackendImpl::InitializeIndex, AsWeakPtr(), std::move(completion_callback))); - return net::ERR_IO_PENDING; } bool SimpleBackendImpl::SetMaxSize(int64_t max_bytes) {
diff --git a/net/disk_cache/simple/simple_backend_impl.h b/net/disk_cache/simple/simple_backend_impl.h index 4685967..84ca265f 100644 --- a/net/disk_cache/simple/simple_backend_impl.h +++ b/net/disk_cache/simple/simple_backend_impl.h
@@ -63,6 +63,7 @@ // Note: only pass non-nullptr for |file_tracker| if you don't want the global // one (which things other than tests would want). |file_tracker| must outlive // the backend and all the entries, including their asynchronous close. + // |Init()| must be called to finish the initialization process. SimpleBackendImpl( scoped_refptr<BackendFileOperationsFactory> file_operations_factory, const base::FilePath& path, @@ -79,7 +80,8 @@ void SetTaskRunnerForTesting( scoped_refptr<base::SequencedTaskRunner> task_runner); - net::Error Init(CompletionOnceCallback completion_callback); + // Finishes initialization. Always asynchronous. + void Init(CompletionOnceCallback completion_callback); // Sets the maximum size for the total amount of data stored by this instance. bool SetMaxSize(int64_t max_bytes);
diff --git a/net/disk_cache/simple/simple_index_file_unittest.cc b/net/disk_cache/simple/simple_index_file_unittest.cc index ebf2de33..f80de00 100644 --- a/net/disk_cache/simple/simple_index_file_unittest.cc +++ b/net/disk_cache/simple/simple_index_file_unittest.cc
@@ -603,10 +603,10 @@ /*file_tracker=*/nullptr, 0, net::DISK_CACHE, /*net_log=*/nullptr); net::TestCompletionCallback cb; - int rv = simple_cache->Init(cb.callback()); - EXPECT_THAT(cb.GetResult(rv), IsOk()); + simple_cache->Init(cb.callback()); + EXPECT_THAT(cb.WaitForResult(), IsOk()); simple_cache->index()->ExecuteWhenReady(cb.callback()); - rv = cb.WaitForResult(); + int rv = cb.WaitForResult(); EXPECT_THAT(rv, IsOk()); simple_cache.reset(); cleanup_tracker = nullptr;
diff --git a/net/http/http_cache.cc b/net/http/http_cache.cc index 9515e6f..14fa8ada 100644 --- a/net/http/http_cache.cc +++ b/net/http/http_cache.cc
@@ -95,10 +95,9 @@ base::FilePath(), max_bytes, false); } -int HttpCache::DefaultBackend::CreateBackend( +disk_cache::BackendResult HttpCache::DefaultBackend::CreateBackend( NetLog* net_log, - std::unique_ptr<disk_cache::Backend>* backend, - CompletionOnceCallback callback) { + base::OnceCallback<void(disk_cache::BackendResult)> callback) { DCHECK_GE(max_bytes_, 0); disk_cache::ResetHandling reset_handling = hard_reset_ ? disk_cache::ResetHandling::kReset @@ -108,13 +107,12 @@ if (app_status_listener_) { return disk_cache::CreateCacheBackend( type_, backend_type_, file_operations_factory_, path_, max_bytes_, - reset_handling, net_log, backend, std::move(callback), - app_status_listener_); + reset_handling, net_log, std::move(callback), app_status_listener_); } #endif return disk_cache::CreateCacheBackend( type_, backend_type_, file_operations_factory_, path_, max_bytes_, - reset_handling, net_log, backend, std::move(callback)); + reset_handling, net_log, std::move(callback)); } #if BUILDFLAG(IS_ANDROID) @@ -180,19 +178,14 @@ WorkItem(WorkItemOperation operation, Transaction* transaction, ActiveEntry** entry) - : operation_(operation), - transaction_(transaction), - entry_(entry), - backend_(nullptr) {} + : operation_(operation), transaction_(transaction), entry_(entry) {} WorkItem(WorkItemOperation operation, Transaction* transaction, - CompletionOnceCallback callback, - disk_cache::Backend** backend) + CompletionOnceCallback callback) : operation_(operation), transaction_(transaction), entry_(nullptr), - callback_(std::move(callback)), - backend_(backend) {} + callback_(std::move(callback)) {} ~WorkItem() = default; // Calls back the transaction with the result of the operation. @@ -205,9 +198,7 @@ // Notifies the caller about the operation completion. Returns true if the // callback was invoked. - bool DoCallback(int result, disk_cache::Backend* backend) { - if (backend_) - *backend_ = backend; + bool DoCallback(int result) { if (!callback_.is_null()) { std::move(callback_).Run(result); return true; @@ -231,7 +222,6 @@ raw_ptr<Transaction> transaction_; raw_ptr<ActiveEntry*> entry_; CompletionOnceCallback callback_; // User callback. - raw_ptr<disk_cache::Backend*> backend_; }; //----------------------------------------------------------------------------- @@ -312,7 +302,19 @@ return OK; } - return CreateBackend(backend, std::move(callback)); + int rv = + CreateBackend(base::BindOnce(&HttpCache::ReportGetBackendResult, + GetWeakPtr(), backend, std::move(callback))); + if (rv != net::ERR_IO_PENDING) + *backend = disk_cache_.get(); + return rv; +} + +void HttpCache::ReportGetBackendResult(disk_cache::Backend** backend, + CompletionOnceCallback callback, + int net_error) { + *backend = disk_cache_.get(); + std::move(callback).Run(net_error); } disk_cache::Backend* HttpCache::GetCurrentBackend() const { @@ -372,7 +374,7 @@ // Do lazy initialization of disk cache if needed. if (!disk_cache_.get()) { // We don't care about the result. - CreateBackend(nullptr, CompletionOnceCallback()); + CreateBackend(CompletionOnceCallback()); } HttpCache::Transaction* new_transaction = @@ -520,8 +522,9 @@ return OK; } -int HttpCache::CreateBackend(disk_cache::Backend** backend, - CompletionOnceCallback callback) { +int HttpCache::CreateBackend(CompletionOnceCallback callback) { + DCHECK(!disk_cache_); + if (!backend_factory_.get()) return ERR_FAILED; @@ -529,7 +532,7 @@ const bool callback_is_null = callback.is_null(); std::unique_ptr<WorkItem> item = std::make_unique<WorkItem>( - WI_CREATE_BACKEND, nullptr, std::move(callback), backend); + WI_CREATE_BACKEND, nullptr, std::move(callback)); // This is the only operation that we can do that is not related to any given // entry, so we use an empty key for it. @@ -544,17 +547,18 @@ pending_op->writer = std::move(item); - int rv = backend_factory_->CreateBackend( - net_log_, &pending_op->backend, - base::BindOnce(&HttpCache::OnPendingOpComplete, GetWeakPtr(), - pending_op)); - if (rv == ERR_IO_PENDING) { + disk_cache::BackendResult result = backend_factory_->CreateBackend( + net_log_, base::BindOnce(&HttpCache::OnPendingBackendCreationOpComplete, + GetWeakPtr(), pending_op)); + if (result.net_error == ERR_IO_PENDING) { pending_op->callback_will_delete = true; - return rv; + return result.net_error; } pending_op->writer->ClearCallback(); - OnPendingOpComplete(GetWeakPtr(), pending_op, rv); + int rv = result.net_error; + OnPendingBackendCreationOpComplete(GetWeakPtr(), pending_op, + std::move(result)); return rv; } @@ -566,7 +570,7 @@ return ERR_FAILED; std::unique_ptr<WorkItem> item = std::make_unique<WorkItem>( - WI_CREATE_BACKEND, transaction, CompletionOnceCallback(), nullptr); + WI_CREATE_BACKEND, transaction, CompletionOnceCallback()); PendingOp* pending_op = GetPendingOp(std::string()); DCHECK(pending_op->writer); pending_op->pending_queue.push_back(std::move(item)); @@ -1468,7 +1472,7 @@ } // static -void HttpCache::OnPendingOpComplete(const base::WeakPtr<HttpCache>& cache, +void HttpCache::OnPendingOpComplete(base::WeakPtr<HttpCache> cache, PendingOp* pending_op, int rv) { if (cache.get()) { @@ -1482,10 +1486,9 @@ } // static -void HttpCache::OnPendingCreationOpComplete( - const base::WeakPtr<HttpCache>& cache, - PendingOp* pending_op, - disk_cache::EntryResult result) { +void HttpCache::OnPendingCreationOpComplete(base::WeakPtr<HttpCache> cache, + PendingOp* pending_op, + disk_cache::EntryResult result) { if (!cache.get()) { // The callback was cancelled so we should delete the pending_op that // was used with this callback. If |result| contains a fresh entry @@ -1501,6 +1504,25 @@ cache->OnIOComplete(rv, pending_op); } +// static +void HttpCache::OnPendingBackendCreationOpComplete( + base::WeakPtr<HttpCache> cache, + PendingOp* pending_op, + disk_cache::BackendResult result) { + if (!cache.get()) { + // The callback was cancelled so we should delete the pending_op that + // was used with this callback. If `result` contains a cache backend, + // it will be destroyed with it. + delete pending_op; + return; + } + + int rv = result.net_error; + pending_op->backend = std::move(result.backend); + pending_op->callback_will_delete = false; + cache->OnIOComplete(rv, pending_op); +} + void HttpCache::OnBackendCreated(int result, PendingOp* pending_op) { std::unique_ptr<WorkItem> item = std::move(pending_op->writer); WorkItemOperation op = item->operation(); @@ -1537,7 +1559,7 @@ } // The cache may be gone when we return from the callback. - if (!item->DoCallback(result, disk_cache_.get())) + if (!item->DoCallback(result)) item->NotifyTransaction(result, nullptr); }
diff --git a/net/http/http_cache.h b/net/http/http_cache.h index a0e2ae3a..3ac1f522 100644 --- a/net/http/http_cache.h +++ b/net/http/http_cache.h
@@ -45,6 +45,7 @@ namespace disk_cache { class Backend; +struct BackendResult; class BackendFileOperationsFactory; class Entry; class EntryResult; @@ -74,15 +75,14 @@ public: virtual ~BackendFactory() = default; - // The actual method to build the backend. Returns a net error code. If - // ERR_IO_PENDING is returned, the |callback| will be notified when the - // operation completes, and |backend| must remain valid until the - // notification arrives. + // The actual method to build the backend. The return value and `callback` + // conventions match disk_cache::CreateCacheBackend + // // The implementation must not access the factory object after invoking the - // |callback| because the object can be deleted from within the callback. - virtual int CreateBackend(NetLog* net_log, - std::unique_ptr<disk_cache::Backend>* backend, - CompletionOnceCallback callback) = 0; + // `callback` because the object can be deleted from within the callback. + virtual disk_cache::BackendResult CreateBackend( + NetLog* net_log, + base::OnceCallback<void(disk_cache::BackendResult)> callback) = 0; #if BUILDFLAG(IS_ANDROID) virtual void SetAppStatusListener( @@ -110,9 +110,9 @@ static std::unique_ptr<BackendFactory> InMemory(int max_bytes); // BackendFactory implementation. - int CreateBackend(NetLog* net_log, - std::unique_ptr<disk_cache::Backend>* backend, - CompletionOnceCallback callback) override; + disk_cache::BackendResult CreateBackend( + NetLog* net_log, + base::OnceCallback<void(disk_cache::BackendResult)> callback) override; #if BUILDFLAG(IS_ANDROID) void SetAppStatusListener( @@ -184,8 +184,9 @@ // Retrieves the cache backend for this HttpCache instance. If the backend // is not initialized yet, this method will initialize it. The return value is // a network error code, and it could be ERR_IO_PENDING, in which case the - // |callback| will be notified when the operation completes. The pointer that - // receives the |backend| must remain valid until the operation completes. + // `callback` will be notified when the operation completes. The pointer that + // receives the `backend` must remain valid until the operation completes. + // `callback` will get cancelled if the HttpCache is destroyed. int GetBackend(disk_cache::Backend** backend, CompletionOnceCallback callback); @@ -405,10 +406,13 @@ WorkItemOperation operation, PendingOp* pending_op); - // Creates the |backend| object and notifies the |callback| when the operation - // completes. Returns an error code. - int CreateBackend(disk_cache::Backend** backend, - CompletionOnceCallback callback); + // Creates the `disk_cache_` object and notifies the `callback` when the + // operation completes. Returns an error code. + int CreateBackend(CompletionOnceCallback callback); + + void ReportGetBackendResult(disk_cache::Backend** backend, + CompletionOnceCallback callback, + int net_error); // Makes sure that the backend creation is complete before allowing the // provided transaction to use the object. Returns an error code. @@ -622,15 +626,21 @@ // This is necessary because |pending_op| owns a disk_cache::Backend that has // been passed in to CreateCacheBackend(), therefore must live until callback // is called. - static void OnPendingOpComplete(const base::WeakPtr<HttpCache>& cache, + static void OnPendingOpComplete(base::WeakPtr<HttpCache> cache, PendingOp* pending_op, int result); // Variant for Open/Create method family, which has a different signature. - static void OnPendingCreationOpComplete(const base::WeakPtr<HttpCache>& cache, + static void OnPendingCreationOpComplete(base::WeakPtr<HttpCache> cache, PendingOp* pending_op, disk_cache::EntryResult result); + // Variant for CreateCacheBackend, which has a different signature. + static void OnPendingBackendCreationOpComplete( + base::WeakPtr<HttpCache> cache, + PendingOp* pending_op, + disk_cache::BackendResult result); + // Processes the backend creation notification. void OnBackendCreated(int result, PendingOp* pending_op);
diff --git a/net/http/http_cache_unittest.cc b/net/http/http_cache_unittest.cc index 56cf57c..c348c0d 100644 --- a/net/http/http_cache_unittest.cc +++ b/net/http/http_cache_unittest.cc
@@ -5695,7 +5695,7 @@ EXPECT_EQ(1, cache.disk_cache()->create_count()); } -// Tests that we can delete the cache while creating the backend. +// Tests that we can delete the HttpCache while creating the backend. TEST_F(HttpCacheTest, DeleteCacheWaitingForBackend) { MockBlockingBackendFactory* factory = new MockBlockingBackendFactory(); auto cache = std::make_unique<MockHttpCache>(base::WrapUnique(factory)); @@ -5714,20 +5714,16 @@ // The request should be creating the disk cache. EXPECT_FALSE(c->callback.have_result()); - // We cannot call FinishCreation because the factory itself will go away with - // the cache. - CompletionOnceCallback callback = factory->ReleaseCallback(); - std::unique_ptr<disk_cache::Backend>* backend = factory->backend(); + // Manually arrange for completion to happen after ~HttpCache. + // This can't be done via FinishCreation() since that's in `factory`, and + // that's owned by `cache`. + disk_cache::BackendResultCallback callback = factory->ReleaseCallback(); cache.reset(); base::RunLoop().RunUntilIdle(); - // Even though |HttpCache| is destroyed, the Backend that was passed in to - // disk_cache::CreateCacheBackend() must still be valid until the callback is - // called. - backend->reset(); - // |callback| will destroy |backend|. - std::move(callback).Run(ERR_ABORTED); + // Simulate the backend completion callback running now the HttpCache is gone. + std::move(callback).Run(disk_cache::BackendResult::MakeError(ERR_ABORTED)); } // Tests that we can delete the cache while creating the backend, from within
diff --git a/net/http/mock_http_cache.cc b/net/http/mock_http_cache.cc index 790d31a..b23df86 100644 --- a/net/http/mock_http_cache.cc +++ b/net/http/mock_http_cache.cc
@@ -649,12 +649,10 @@ //----------------------------------------------------------------------------- -int MockBackendFactory::CreateBackend( +disk_cache::BackendResult MockBackendFactory::CreateBackend( NetLog* net_log, - std::unique_ptr<disk_cache::Backend>* backend, - CompletionOnceCallback callback) { - *backend = std::make_unique<MockDiskCache>(); - return OK; + disk_cache::BackendResultCallback callback) { + return disk_cache::BackendResult::Make(std::make_unique<MockDiskCache>()); } //----------------------------------------------------------------------------- @@ -811,43 +809,41 @@ //----------------------------------------------------------------------------- -int MockBackendNoCbFactory::CreateBackend( +disk_cache::BackendResult MockBackendNoCbFactory::CreateBackend( NetLog* net_log, - std::unique_ptr<disk_cache::Backend>* backend, - CompletionOnceCallback callback) { - *backend = std::make_unique<MockDiskCacheNoCB>(); - return OK; + disk_cache::BackendResultCallback callback) { + return disk_cache::BackendResult::Make(std::make_unique<MockDiskCacheNoCB>()); } //----------------------------------------------------------------------------- MockBlockingBackendFactory::MockBlockingBackendFactory() = default; - MockBlockingBackendFactory::~MockBlockingBackendFactory() = default; -int MockBlockingBackendFactory::CreateBackend( +disk_cache::BackendResult MockBlockingBackendFactory::CreateBackend( NetLog* net_log, - std::unique_ptr<disk_cache::Backend>* backend, - CompletionOnceCallback callback) { + disk_cache::BackendResultCallback callback) { if (!block_) { - if (!fail_) - *backend = std::make_unique<MockDiskCache>(); - return Result(); + return MakeResult(); } - backend_ = backend; callback_ = std::move(callback); - return ERR_IO_PENDING; + return disk_cache::BackendResult::MakeError(ERR_IO_PENDING); } void MockBlockingBackendFactory::FinishCreation() { block_ = false; if (!callback_.is_null()) { - if (!fail_) - *backend_ = std::make_unique<MockDiskCache>(); // Running the callback might delete |this|. - std::move(callback_).Run(Result()); + std::move(callback_).Run(MakeResult()); } } +disk_cache::BackendResult MockBlockingBackendFactory::MakeResult() { + if (fail_) + return disk_cache::BackendResult::MakeError(ERR_FAILED); + else + return disk_cache::BackendResult::Make(std::make_unique<MockDiskCache>()); +} + } // namespace net
diff --git a/net/http/mock_http_cache.h b/net/http/mock_http_cache.h index 9068a3d..2c95830 100644 --- a/net/http/mock_http_cache.h +++ b/net/http/mock_http_cache.h
@@ -280,9 +280,9 @@ class MockBackendFactory : public HttpCache::BackendFactory { public: - int CreateBackend(NetLog* net_log, - std::unique_ptr<disk_cache::Backend>* backend, - CompletionOnceCallback callback) override; + disk_cache::BackendResult CreateBackend( + NetLog* net_log, + disk_cache::BackendResultCallback callback) override; }; class MockHttpCache { @@ -358,9 +358,9 @@ class MockBackendNoCbFactory : public HttpCache::BackendFactory { public: - int CreateBackend(NetLog* net_log, - std::unique_ptr<disk_cache::Backend>* backend, - CompletionOnceCallback callback) override; + disk_cache::BackendResult CreateBackend( + NetLog* net_log, + disk_cache::BackendResultCallback callback) override; }; // This backend factory allows us to control the backend instantiation. @@ -369,24 +369,24 @@ MockBlockingBackendFactory(); ~MockBlockingBackendFactory() override; - int CreateBackend(NetLog* net_log, - std::unique_ptr<disk_cache::Backend>* backend, - CompletionOnceCallback callback) override; + disk_cache::BackendResult CreateBackend( + NetLog* net_log, + disk_cache::BackendResultCallback callback) override; // Completes the backend creation. Any blocked call will be notified via the // provided callback. void FinishCreation(); - std::unique_ptr<disk_cache::Backend>* backend() { return backend_; } void set_fail(bool fail) { fail_ = fail; } - CompletionOnceCallback ReleaseCallback() { return std::move(callback_); } + disk_cache::BackendResultCallback ReleaseCallback() { + return std::move(callback_); + } private: - int Result() { return fail_ ? ERR_FAILED : OK; } + disk_cache::BackendResult MakeResult(); - raw_ptr<std::unique_ptr<disk_cache::Backend>> backend_ = nullptr; - CompletionOnceCallback callback_; + disk_cache::BackendResultCallback callback_; bool block_ = true; bool fail_ = false; };
diff --git a/net/tools/cachetool/cachetool.cc b/net/tools/cachetool/cachetool.cc index 6b7634e..aa8f4440 100644 --- a/net/tools/cachetool/cachetool.cc +++ b/net/tools/cachetool/cachetool.cc
@@ -29,6 +29,7 @@ #include "net/http/http_util.h" using disk_cache::Backend; +using disk_cache::BackendResult; using disk_cache::Entry; using disk_cache::EntryResult; @@ -750,16 +751,17 @@ return 1; } - std::unique_ptr<Backend> cache_backend; - net::TestCompletionCallback cb; - int rv = disk_cache::CreateCacheBackend( + TestBackendResultCompletionCallback cb; + BackendResult result = disk_cache::CreateCacheBackend( net::DISK_CACHE, backend_type, /*file_operations=*/nullptr, cache_path, - INT_MAX, disk_cache::ResetHandling::kNeverReset, nullptr, &cache_backend, + INT_MAX, disk_cache::ResetHandling::kNeverReset, /*net_log=*/nullptr, cb.callback()); - if (cb.GetResult(rv) != net::OK) { + result = cb.GetResult(std::move(result)); + if (result.net_error != net::OK) { std::cerr << "Invalid cache." << std::endl; return 1; } + std::unique_ptr<Backend> cache_backend = std::move(result.backend); ProgramArgumentCommandMarshal program_argument_marshal( cache_backend.get(),
diff --git a/net/tools/crash_cache/crash_cache.cc b/net/tools/crash_cache/crash_cache.cc index 6aa41ae..a506819 100644 --- a/net/tools/crash_cache/crash_cache.cc +++ b/net/tools/crash_cache/crash_cache.cc
@@ -147,9 +147,9 @@ net::DISK_CACHE, /* net_log = */ nullptr); backend->SetMaxSize(size); backend->SetFlags(disk_cache::kNoRandom); - int rv = backend->Init(cb->callback()); + backend->Init(cb->callback()); *cache = backend; - return (cb->GetResult(rv) == net::OK && !(*cache)->GetEntryCount()); + return (cb->WaitForResult() == net::OK && !(*cache)->GetEntryCount()); } // Generates the files for an empty and one item cache. @@ -286,8 +286,8 @@ // No experiments and use a simple LRU. cache->SetFlags(disk_cache::kNoRandom); net::TestCompletionCallback cb; - int rv = cache->Init(cb.callback()); - if (cb.GetResult(rv) != net::OK || cache->GetEntryCount()) + cache->Init(cb.callback()); + if (cb.WaitForResult() != net::OK || cache->GetEntryCount()) return GENERIC; int seed = static_cast<int>(Time::Now().ToInternalValue());
diff --git a/net/tools/disk_cache_memory_test/disk_cache_memory_test.cc b/net/tools/disk_cache_memory_test/disk_cache_memory_test.cc index b3470332..d4c828f 100644 --- a/net/tools/disk_cache_memory_test/disk_cache_memory_test.cc +++ b/net/tools/disk_cache_memory_test/disk_cache_memory_test.cc
@@ -89,43 +89,43 @@ } std::unique_ptr<Backend> CreateAndInitBackend(const CacheSpec& spec) { - std::unique_ptr<Backend> result; - std::unique_ptr<Backend> backend; - bool succeeded = false; base::RunLoop run_loop; - net::CompletionOnceCallback callback = - base::BindOnce(&SetSuccessCodeOnCompletion, &run_loop, &succeeded); - const int net_error = CreateCacheBackend( + BackendResult result; + result = CreateCacheBackend( spec.cache_type, spec.backend_type, /*file_operations=*/nullptr, - spec.path, 0, disk_cache::ResetHandling::kNeverReset, nullptr, &backend, - std::move(callback)); - if (net_error == net::OK) - SetSuccessCodeOnCompletion(&run_loop, &succeeded, net::OK); - else + spec.path, 0, disk_cache::ResetHandling::kNeverReset, /*net_log=*/nullptr, + base::BindOnce( + [](BackendResult* out, base::RunLoop* run_loop, + BackendResult async_result) { + *out = std::move(async_result); + run_loop->Quit(); + }, + &result, &run_loop)); + if (result.net_error == net::ERR_IO_PENDING) run_loop.Run(); - if (!succeeded) { + if (result.net_error != net::OK) { LOG(ERROR) << "Could not initialize backend in " << spec.path.LossyDisplayName(); - return result; + return nullptr; } // For the simple cache, the index may not be initialized yet. + bool succeeded = false; if (spec.backend_type == net::CACHE_BACKEND_SIMPLE) { base::RunLoop index_run_loop; net::CompletionOnceCallback index_callback = base::BindOnce( &SetSuccessCodeOnCompletion, &index_run_loop, &succeeded); SimpleBackendImpl* simple_backend = - static_cast<SimpleBackendImpl*>(backend.get()); + static_cast<SimpleBackendImpl*>(result.backend.get()); simple_backend->index()->ExecuteWhenReady(std::move(index_callback)); index_run_loop.Run(); if (!succeeded) { LOG(ERROR) << "Could not initialize Simple Cache in " << spec.path.LossyDisplayName(); - return result; + return nullptr; } } - DCHECK(backend); - result.swap(backend); - return result; + DCHECK(result.backend); + return std::move(result.backend); } // Parses range lines from /proc/<PID>/smaps, e.g. (anonymous read write):
diff --git a/net/tools/stress_cache/stress_cache.cc b/net/tools/stress_cache/stress_cache.cc index 64187c80..319123f 100644 --- a/net/tools/stress_cache/stress_cache.cc +++ b/net/tools/stress_cache/stress_cache.cc
@@ -321,9 +321,9 @@ g_data->cache->SetFlags(disk_cache::kNoLoadProtection); net::TestCompletionCallback cb; - int rv = g_data->cache->Init(cb.callback()); + g_data->cache->Init(cb.callback()); - if (cb.GetResult(rv) != net::OK) { + if (cb.WaitForResult() != net::OK) { printf("Unable to initialize cache.\n"); return; }
diff --git a/remoting/host/chromeos/features.cc b/remoting/host/chromeos/features.cc index 4adc58a39..27f1299 100644 --- a/remoting/host/chromeos/features.cc +++ b/remoting/host/chromeos/features.cc
@@ -4,6 +4,8 @@ #include "remoting/host/chromeos/features.h" +#include "base/feature_list.h" + namespace remoting::features { const base::Feature kEnableMultiMonitorsInCrd{"EnableMultiMonitorsInCrd", @@ -11,4 +13,7 @@ const base::Feature kEnableCrdAdminRemoteAccess{ "EnableCrdAdminRemoteAccess", base::FEATURE_DISABLED_BY_DEFAULT}; +const base::Feature kEnableFrameSinkDesktopCapturerInCrd{ + "EnableFrameSinkDesktopCapturerInCrd", base::FEATURE_DISABLED_BY_DEFAULT}; + } // namespace remoting::features
diff --git a/remoting/host/chromeos/features.h b/remoting/host/chromeos/features.h index 067372b..501e003 100644 --- a/remoting/host/chromeos/features.h +++ b/remoting/host/chromeos/features.h
@@ -15,6 +15,9 @@ // the login screen. extern const base::Feature kEnableCrdAdminRemoteAccess; +// Enable to allow FrameSinkDesktopCapturer to be used for CRD video streaming. +extern const base::Feature kEnableFrameSinkDesktopCapturerInCrd; + } // namespace remoting::features #endif // REMOTING_HOST_CHROMEOS_FEATURES_H_
diff --git a/services/network/public/cpp/cors/origin_access_list_unittest.cc b/services/network/public/cpp/cors/origin_access_list_unittest.cc index fb16f1d..223d33c 100644 --- a/services/network/public/cpp/cors/origin_access_list_unittest.cc +++ b/services/network/public/cpp/cors/origin_access_list_unittest.cc
@@ -265,6 +265,20 @@ EXPECT_FALSE(IsAllowed(https_sub_example_origin())); } +TEST_F(OriginAccessListTest, BlockWhenAllowAndBlockHaveSamePriority) { + AddAllowListEntry("https", "example.com", kAnyPort, kAllowSubdomains, + kAllowAnyPort, + mojom::CorsOriginAccessMatchPriority::kLowPriority); + EXPECT_TRUE(IsAllowed(https_example_origin())); + + // Add a blocklist rule with the same priority. We should default to blocking + // access. + AddBlockListEntry("https", "example.com", kAnyPort, kAllowSubdomains, + kAllowAnyPort, + mojom::CorsOriginAccessMatchPriority::kLowPriority); + EXPECT_FALSE(IsAllowed(https_example_origin())); +} + TEST_F(OriginAccessListTest, IsPriorityRespectedReverse) { AddAllowListEntry("https", "example.com", kAnyPort, kDisallowSubdomains, kAllowAnyPort,
diff --git a/testing/buildbot/chrome.json b/testing/buildbot/chrome.json index b3b5652..c8c35b7 100644 --- a/testing/buildbot/chrome.json +++ b/testing/buildbot/chrome.json
@@ -1436,6 +1436,65 @@ "trigger_script": { "script": "//testing/trigger_scripts/chromeos_device_trigger.py" } + }, + { + "experiment_percentage": 100, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "resultdb": { + "enable": true, + "has_native_resultdb_integration": true + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "device_type": "jacuzzi", + "os": "ChromeOS", + "pool": "chrome.tests" + } + ], + "idempotent": false, + "io_timeout": 3600, + "service_account": "chrome-tester@chops-service-accounts.iam.gserviceaccount.com", + "shards": 10 + }, + "test": "chrome_all_tast_tests", + "test_id_prefix": "ninja://chromeos:chrome_all_tast_tests/", + "trigger_script": { + "script": "//testing/trigger_scripts/chromeos_device_trigger.py" + } + }, + { + "args": [ + "--strip-chrome" + ], + "merge": { + "script": "//tools/perf/process_perf_results.py" + }, + "resultdb": { + "enable": true, + "has_native_resultdb_integration": true + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "device_type": "jacuzzi", + "os": "ChromeOS", + "pool": "chrome.tests" + } + ], + "idempotent": false, + "service_account": "chrome-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "disk_usage_tast_test", + "test_id_prefix": "ninja://chromeos:disk_usage_tast_test/", + "trigger_script": { + "script": "//testing/trigger_scripts/chromeos_device_trigger.py" + } } ] }, @@ -1595,6 +1654,65 @@ "trigger_script": { "script": "//testing/trigger_scripts/chromeos_device_trigger.py" } + }, + { + "experiment_percentage": 100, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "resultdb": { + "enable": true, + "has_native_resultdb_integration": true + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "device_type": "octopus", + "os": "ChromeOS", + "pool": "chrome.tests" + } + ], + "idempotent": false, + "io_timeout": 3600, + "service_account": "chrome-tester@chops-service-accounts.iam.gserviceaccount.com", + "shards": 10 + }, + "test": "chrome_all_tast_tests", + "test_id_prefix": "ninja://chromeos:chrome_all_tast_tests/", + "trigger_script": { + "script": "//testing/trigger_scripts/chromeos_device_trigger.py" + } + }, + { + "args": [ + "--strip-chrome" + ], + "merge": { + "script": "//tools/perf/process_perf_results.py" + }, + "resultdb": { + "enable": true, + "has_native_resultdb_integration": true + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "device_type": "octopus", + "os": "ChromeOS", + "pool": "chrome.tests" + } + ], + "idempotent": false, + "service_account": "chrome-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "disk_usage_tast_test", + "test_id_prefix": "ninja://chromeos:disk_usage_tast_test/", + "trigger_script": { + "script": "//testing/trigger_scripts/chromeos_device_trigger.py" + } } ] },
diff --git a/testing/buildbot/chromium.mac.json b/testing/buildbot/chromium.mac.json index a5b5404..d691f32e4 100644 --- a/testing/buildbot/chromium.mac.json +++ b/testing/buildbot/chromium.mac.json
@@ -7316,6 +7316,1925 @@ } ] }, + "Mac12 Tests": { + "gtest_tests": [ + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "absl_hardening_tests", + "test_id_prefix": "ninja://third_party/abseil-cpp:absl_hardening_tests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "accessibility_unittests", + "test_id_prefix": "ninja://ui/accessibility:accessibility_unittests/" + }, + { + "args": [ + "angle_unittests" + ], + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_isolated_script_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "angle_unittests", + "test_id_prefix": "ninja://third_party/angle/src/tests:angle_unittests/", + "use_isolated_scripts_api": true + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "app_shell_unittests", + "test_id_prefix": "ninja://extensions/shell:app_shell_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "base_unittests", + "test_id_prefix": "ninja://base:base_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "blink_common_unittests", + "test_id_prefix": "ninja://third_party/blink/common:blink_common_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "blink_fuzzer_unittests", + "test_id_prefix": "ninja://third_party/blink/renderer/platform:blink_fuzzer_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "blink_heap_unittests", + "test_id_prefix": "ninja://third_party/blink/renderer/platform/heap:blink_heap_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "blink_platform_unittests", + "test_id_prefix": "ninja://third_party/blink/renderer/platform:blink_platform_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "name": "webkit_unit_tests", + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "blink_unittests", + "test_id_prefix": "ninja://third_party/blink/renderer/controller:blink_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "boringssl_crypto_tests", + "test_id_prefix": "ninja://third_party/boringssl:boringssl_crypto_tests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "boringssl_ssl_tests", + "test_id_prefix": "ninja://third_party/boringssl:boringssl_ssl_tests/" + }, + { + "ci_only": true, + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", + "shards": 10 + }, + "test": "browser_tests", + "test_id_prefix": "ninja://chrome/test:browser_tests/" + }, + { + "args": [ + "--gtest_filter=-*UsingRealWebcam*" + ], + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "capture_unittests", + "test_id_prefix": "ninja://media/capture:capture_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "cast_unittests", + "test_id_prefix": "ninja://media/cast:cast_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "cc_unittests", + "test_id_prefix": "ninja://cc:cc_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "chrome_app_unittests", + "test_id_prefix": "ninja://chrome/test:chrome_app_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "chromedriver_unittests", + "test_id_prefix": "ninja://chrome/test/chromedriver:chromedriver_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "color_unittests", + "test_id_prefix": "ninja://ui/color:color_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "components_browsertests", + "test_id_prefix": "ninja://components:components_browsertests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "components_unittests", + "test_id_prefix": "ninja://components:components_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "quickrun_shards": 10, + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", + "shards": 12 + }, + "test": "content_browsertests", + "test_id_prefix": "ninja://content/test:content_browsertests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "content_nocompile_tests", + "test_id_prefix": "ninja://content/test:content_nocompile_tests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "content_unittests", + "test_id_prefix": "ninja://content/test:content_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "crashpad_tests", + "test_id_prefix": "ninja://third_party/crashpad/crashpad:crashpad_tests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "cronet_tests", + "test_id_prefix": "ninja://components/cronet:cronet_tests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "cronet_unittests", + "test_id_prefix": "ninja://components/cronet:cronet_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "crypto_unittests", + "test_id_prefix": "ninja://crypto:crypto_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "device_unittests", + "test_id_prefix": "ninja://device:device_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "display_unittests", + "test_id_prefix": "ninja://ui/display:display_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "events_unittests", + "test_id_prefix": "ninja://ui/events:events_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "extensions_browsertests", + "test_id_prefix": "ninja://extensions:extensions_browsertests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "extensions_unittests", + "test_id_prefix": "ninja://extensions:extensions_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "filesystem_service_unittests", + "test_id_prefix": "ninja://components/services/filesystem:filesystem_service_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "gcm_unit_tests", + "test_id_prefix": "ninja://google_apis/gcm:gcm_unit_tests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "gfx_unittests", + "test_id_prefix": "ninja://ui/gfx:gfx_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "gin_unittests", + "test_id_prefix": "ninja://gin:gin_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "google_apis_unittests", + "test_id_prefix": "ninja://google_apis:google_apis_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "gpu_unittests", + "test_id_prefix": "ninja://gpu:gpu_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "gwp_asan_unittests", + "test_id_prefix": "ninja://components/gwp_asan:gwp_asan_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "headless_browsertests", + "test_id_prefix": "ninja://headless:headless_browsertests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "headless_unittests", + "test_id_prefix": "ninja://headless:headless_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "quickrun_shards": 6, + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", + "shards": 3 + }, + "test": "interactive_ui_tests", + "test_id_prefix": "ninja://chrome/test:interactive_ui_tests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "ipc_tests", + "test_id_prefix": "ninja://ipc:ipc_tests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "latency_unittests", + "test_id_prefix": "ninja://ui/latency:latency_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "libjingle_xmpp_unittests", + "test_id_prefix": "ninja://third_party/libjingle_xmpp:libjingle_xmpp_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "liburlpattern_unittests", + "test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "media_unittests", + "test_id_prefix": "ninja://media:media_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "message_center_unittests", + "test_id_prefix": "ninja://ui/message_center:message_center_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "midi_unittests", + "test_id_prefix": "ninja://media/midi:midi_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "mojo_unittests", + "test_id_prefix": "ninja://mojo:mojo_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "native_theme_unittests", + "test_id_prefix": "ninja://ui/native_theme:native_theme_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "net_unittests", + "test_id_prefix": "ninja://net:net_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "openscreen_unittests", + "test_id_prefix": "ninja://chrome/browser/media/router:openscreen_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "pdf_unittests", + "test_id_prefix": "ninja://pdf:pdf_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "perfetto_unittests", + "test_id_prefix": "ninja://third_party/perfetto:perfetto_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "power_sampler_unittests", + "test_id_prefix": "ninja://tools/mac/power:power_sampler_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "ppapi_unittests", + "test_id_prefix": "ninja://ppapi:ppapi_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "printing_unittests", + "test_id_prefix": "ninja://printing:printing_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "remoting_unittests", + "test_id_prefix": "ninja://remoting:remoting_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "sandbox_mac_unittests", + "test_id_prefix": "ninja://sandbox/mac:sandbox_mac_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "service_manager_unittests", + "test_id_prefix": "ninja://services/service_manager/tests:service_manager_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "services_unittests", + "test_id_prefix": "ninja://services:services_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "shell_dialogs_unittests", + "test_id_prefix": "ninja://ui/shell_dialogs:shell_dialogs_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "skia_unittests", + "test_id_prefix": "ninja://skia:skia_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "snapshot_unittests", + "test_id_prefix": "ninja://ui/snapshot:snapshot_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "sql_unittests", + "test_id_prefix": "ninja://sql:sql_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "storage_unittests", + "test_id_prefix": "ninja://storage:storage_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", + "shards": 4 + }, + "test": "sync_integration_tests", + "test_id_prefix": "ninja://chrome/test:sync_integration_tests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "ui_base_unittests", + "test_id_prefix": "ninja://ui/base:ui_base_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "ui_touch_selection_unittests", + "test_id_prefix": "ninja://ui/touch_selection:ui_touch_selection_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "unit_tests", + "test_id_prefix": "ninja://chrome/test:unit_tests/" + }, + { + "args": [ + "--test-launcher-timeout=90000", + "--ui-test-action-max-timeout=45000", + "--ui-test-action-timeout=40000" + ], + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "updater_tests", + "test_id_prefix": "ninja://chrome/updater:updater_tests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "url_unittests", + "test_id_prefix": "ninja://url:url_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "views_unittests", + "test_id_prefix": "ninja://ui/views:views_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "viz_unittests", + "test_id_prefix": "ninja://components/viz:viz_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "wtf_unittests", + "test_id_prefix": "ninja://third_party/blink/renderer/platform/wtf:wtf_unittests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "name": "xr_browser_tests", + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "xr_browser_tests", + "test_id_prefix": "ninja://chrome/test:xr_browser_tests/" + }, + { + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_gtest_merge.py" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test": "zlib_unittests", + "test_id_prefix": "ninja://third_party/zlib:zlib_unittests/" + } + ], + "isolated_scripts": [ + { + "isolate_name": "blink_python_tests", + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_isolated_script_merge.py" + }, + "name": "blink_python_tests", + "resultdb": { + "enable": true + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test_id_prefix": "ninja://:blink_python_tests/" + }, + { + "args": [ + "--num-retries=3", + "--git-revision=${got_revision}" + ], + "check_flakiness_for_new_tests": false, + "isolate_name": "blink_web_tests", + "isolate_profile_data": true, + "merge": { + "args": [ + "--verbose" + ], + "script": "//third_party/blink/tools/merge_web_test_results.py" + }, + "name": "blink_web_tests", + "precommit_args": [ + "--gerrit-issue=${patch_issue}", + "--gerrit-patchset=${patch_set}", + "--buildbucket-id=${buildbucket_build_id}" + ], + "resultdb": { + "enable": true + }, + "results_handler": "layout tests", + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "quickrun_shards": 26, + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", + "shards": 25 + }, + "test_id_prefix": "ninja://:blink_web_tests/" + }, + { + "args": [ + "--num-retries=3", + "--git-revision=${got_revision}" + ], + "check_flakiness_for_new_tests": false, + "isolate_name": "blink_wpt_tests", + "isolate_profile_data": true, + "merge": { + "args": [ + "--verbose" + ], + "script": "//third_party/blink/tools/merge_web_test_results.py" + }, + "name": "blink_wpt_tests", + "precommit_args": [ + "--gerrit-issue=${patch_issue}", + "--gerrit-patchset=${patch_set}", + "--buildbucket-id=${buildbucket_build_id}" + ], + "resultdb": { + "enable": true + }, + "results_handler": "layout tests", + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", + "shards": 7 + }, + "test_id_prefix": "ninja://:blink_wpt_tests/" + }, + { + "args": [ + "--test-type=integration" + ], + "check_flakiness_for_new_tests": false, + "isolate_name": "chromedriver_py_tests", + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_isolated_script_merge.py" + }, + "name": "chromedriver_py_tests", + "resultdb": { + "enable": true + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test_id_prefix": "ninja://chrome/test/chromedriver:chromedriver_py_tests/" + }, + { + "isolate_name": "chromedriver_replay_unittests", + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_isolated_script_merge.py" + }, + "name": "chromedriver_replay_unittests", + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test_id_prefix": "ninja://chrome/test/chromedriver:chromedriver_replay_unittests/" + }, + { + "args": [ + "--gtest-benchmark-name=components_perftests" + ], + "isolate_name": "components_perftests", + "isolate_profile_data": true, + "merge": { + "args": [ + "--smoke-test-mode" + ], + "script": "//tools/perf/process_perf_results.py" + }, + "name": "components_perftests", + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test_id_prefix": "ninja://components:components_perftests/" + }, + { + "isolate_name": "content_shell_crash_test", + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_isolated_script_merge.py" + }, + "name": "content_shell_crash_test", + "resultdb": { + "enable": true, + "result_format": "single" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test_id_prefix": "ninja://content/shell:content_shell_crash_test/" + }, + { + "isolate_name": "flatbuffers_unittests", + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_isolated_script_merge.py" + }, + "name": "flatbuffers_unittests", + "resultdb": { + "enable": true, + "result_format": "single" + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test_id_prefix": "ninja://third_party/flatbuffers:flatbuffers_unittests/" + }, + { + "isolate_name": "grit_python_unittests", + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_isolated_script_merge.py" + }, + "name": "grit_python_unittests", + "resultdb": { + "enable": true + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test_id_prefix": "ninja://tools/grit:grit_python_unittests/" + }, + { + "isolate_name": "mac_signing_tests", + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_isolated_script_merge.py" + }, + "name": "mac_signing_tests", + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test_id_prefix": "ninja://chrome/installer/mac:mac_signing_tests/" + }, + { + "isolate_name": "mojo_python_unittests", + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_isolated_script_merge.py" + }, + "name": "mojo_python_unittests", + "resultdb": { + "enable": true + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test_id_prefix": "ninja://mojo/public/tools:mojo_python_unittests/" + }, + { + "isolate_name": "telemetry_gpu_unittests", + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_isolated_script_merge.py" + }, + "name": "telemetry_gpu_unittests", + "resultdb": { + "enable": true + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "idempotent": false, + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test_id_prefix": "ninja://chrome/test:telemetry_gpu_unittests/" + }, + { + "args": [ + "--extra-browser-args=--enable-crashpad" + ], + "ci_only": true, + "isolate_name": "telemetry_perf_unittests", + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_isolated_script_merge.py" + }, + "name": "telemetry_perf_unittests", + "resultdb": { + "enable": true + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "idempotent": false, + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", + "shards": 12 + }, + "test_id_prefix": "ninja://chrome/test:telemetry_perf_unittests/" + }, + { + "args": [ + "--jobs=1", + "--extra-browser-args=--disable-gpu" + ], + "isolate_name": "telemetry_unittests", + "isolate_profile_data": true, + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_isolated_script_merge.py" + }, + "name": "telemetry_unittests", + "resultdb": { + "enable": true + }, + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "idempotent": false, + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", + "shards": 8 + }, + "test_id_prefix": "ninja://chrome/test:telemetry_unittests/" + }, + { + "args": [ + "--gtest-benchmark-name=views_perftests" + ], + "isolate_name": "views_perftests", + "isolate_profile_data": true, + "merge": { + "args": [ + "--smoke-test-mode" + ], + "script": "//tools/perf/process_perf_results.py" + }, + "name": "views_perftests", + "swarming": { + "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "cpu": "x86-64", + "os": "Mac-12" + } + ], + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test_id_prefix": "ninja://ui/views:views_perftests/" + } + ] + }, "Mac12 Tests (dbg)": { "gtest_tests": [ {
diff --git a/testing/buildbot/test_suite_exceptions.pyl b/testing/buildbot/test_suite_exceptions.pyl index 91c5bbd1..e852705 100644 --- a/testing/buildbot/test_suite_exceptions.pyl +++ b/testing/buildbot/test_suite_exceptions.pyl
@@ -296,6 +296,17 @@ 'quickrun_shards': 10, }, }, + 'Mac12 Tests': { + 'swarming': { + 'dimension_sets': [ + { + 'gpu': None, + }, + ], + 'shards': 25, + 'quickrun_shards': 26, + }, + }, 'Mac12 Tests (dbg)': { 'experiment_percentage': 100, 'args': [ @@ -906,6 +917,9 @@ 'Mac11 Tests': { 'ci_only': True, }, + 'Mac12 Tests': { + 'ci_only': True, + }, 'Mac12 Tests (dbg)': { # crbug.com/1042757 'swarming': { @@ -1131,6 +1145,14 @@ '--strip-chrome', ], }, + # TODO(crbug.com/1141234): Move out of experimental if/when the bots are + # stable. + 'chromeos-jacuzzi-chrome': { + 'experiment_percentage': 100, + }, + 'chromeos-octopus-chrome': { + 'experiment_percentage': 100, + }, }, }, 'chrome_java_test_pagecontroller_tests': { @@ -1517,6 +1539,12 @@ 'quickrun_shards': 10, }, }, + 'Mac12 Tests': { + 'swarming': { + 'shards': 12, + 'quickrun_shards': 10, + }, + }, 'Mac12 Tests (dbg)': { # https://crbug.com/1279504 'swarming': { 'shards': 18, @@ -2238,6 +2266,11 @@ 'quickrun_shards': 6, }, }, + 'Mac12 Tests': { + 'swarming': { + 'quickrun_shards': 6, + }, + }, 'Mac12 Tests (dbg)': { # https://crbug.com/1265051 'experiment_percentage': 100, }, @@ -3040,6 +3073,11 @@ 'shards': 4, }, }, + 'Mac12 Tests': { + 'swarming': { + 'shards': 4, + }, + }, 'ToTLinuxTSan': { 'swarming': { 'shards': 6, @@ -3137,6 +3175,9 @@ 'Mac11 Tests': { 'ci_only': True, }, + 'Mac12 Tests': { + 'ci_only': True, + }, 'chromeos-amd64-generic-rel': { 'swarming': { 'quickrun_shards': 24,
diff --git a/testing/buildbot/waterfalls.pyl b/testing/buildbot/waterfalls.pyl index 3ab5f56..4523962 100644 --- a/testing/buildbot/waterfalls.pyl +++ b/testing/buildbot/waterfalls.pyl
@@ -117,7 +117,7 @@ 'chromiumos_preflight', ], 'test_suites': { - 'gtest_tests': 'chromeos_device_only_gtests', + 'gtest_tests': 'chromeos_device_gtests', }, 'swarming': { 'dimension_sets': [ @@ -154,7 +154,7 @@ 'chromiumos_preflight', ], 'test_suites': { - 'gtest_tests': 'chromeos_device_only_gtests', + 'gtest_tests': 'chromeos_device_gtests', }, 'swarming': { 'dimension_sets': [ @@ -5031,6 +5031,16 @@ 'isolated_scripts': 'chromium_mac_rel_isolated_scripts', }, }, + 'Mac12 Tests': { + 'mixins': [ + 'mac_12_x64', + 'isolate_profile_data', + ], + 'test_suites': { + 'gtest_tests': 'chromium_mac_gtests_no_nacl', + 'isolated_scripts': 'chromium_mac_rel_isolated_scripts', + }, + }, 'Mac12 Tests (dbg)': { 'mixins': [ 'mac_12_x64',
diff --git a/testing/variations/fieldtrial_testing_config.json b/testing/variations/fieldtrial_testing_config.json index d9ae5dd1..9e9e6722 100644 --- a/testing/variations/fieldtrial_testing_config.json +++ b/testing/variations/fieldtrial_testing_config.json
@@ -8229,33 +8229,6 @@ ] } ], - "TimedHTMLParserBudget": [ - { - "platforms": [ - "android", - "android_weblayer", - "android_webview", - "chromeos", - "chromeos_lacros", - "linux", - "mac", - "windows" - ], - "experiments": [ - { - "name": "20x500x2", - "params": { - "default-parser-budget": "20ms", - "long-parser-budget": "500ms", - "num-yields-with-default-budget": "2" - }, - "enable_features": [ - "TimedHTMLParserBudget" - ] - } - ] - } - ], "TouchToFillPasswordSubmissionStudy": [ { "platforms": [ @@ -9112,6 +9085,21 @@ "min_os_version": "10.0.0" } ] + }, + { + "platforms": [ + "linux" + ], + "experiments": [ + { + "name": "Vulkan", + "enable_features": [ + "DefaultANGLEVulkan", + "Vulkan", + "VulkanFromANGLE" + ] + } + ] } ], "WebApkServiceWorkerRemovalStudy": [
diff --git a/third_party/blink/renderer/core/css/css_to_length_conversion_data.cc b/third_party/blink/renderer/core/css/css_to_length_conversion_data.cc index 3653c70..c6c1b70 100644 --- a/third_party/blink/renderer/core/css/css_to_length_conversion_data.cc +++ b/third_party/blink/renderer/core/css/css_to_length_conversion_data.cc
@@ -296,12 +296,14 @@ } double CSSToLengthConversionData::ContainerWidth() const { - SetHasContainerRelativeUnits(style_); + if (style_) + SetHasContainerRelativeUnits(style_); return container_sizes_.Width().value_or(SmallViewportWidth()); } double CSSToLengthConversionData::ContainerHeight() const { - SetHasContainerRelativeUnits(style_); + if (style_) + SetHasContainerRelativeUnits(style_); return container_sizes_.Height().value_or(SmallViewportHeight()); }
diff --git a/third_party/blink/renderer/core/css/css_to_length_conversion_data_test.cc b/third_party/blink/renderer/core/css/css_to_length_conversion_data_test.cc index 1f42c87..8444d12 100644 --- a/third_party/blink/renderer/core/css/css_to_length_conversion_data_test.cc +++ b/third_party/blink/renderer/core/css/css_to_length_conversion_data_test.cc
@@ -111,4 +111,13 @@ EXPECT_FLOAT_EQ(36.0f, Convert(data, "calc(1em + 1ex)")); } +TEST_F(CSSToLengthConversionDataTest, StyleLessContainerUnitConversion) { + // No ComputedStyle associated. + CSSToLengthConversionData data; + + // Don't crash: + Convert(data, "1cqw"); + Convert(data, "1cqh"); +} + } // namespace blink
diff --git a/third_party/blink/renderer/core/document_transition/document_transition_style_tracker.cc b/third_party/blink/renderer/core/document_transition/document_transition_style_tracker.cc index 0ca7872..bc63422 100644 --- a/third_party/blink/renderer/core/document_transition/document_transition_style_tracker.cc +++ b/third_party/blink/renderer/core/document_transition/document_transition_style_tracker.cc
@@ -4,6 +4,8 @@ #include "third_party/blink/renderer/core/document_transition/document_transition_style_tracker.h" +#include <limits> + #include "components/viz/common/shared_element_resource_id.h" #include "third_party/blink/public/resources/grit/blink_resources.h" #include "third_party/blink/renderer/core/animation/element_animations.h" @@ -416,7 +418,6 @@ element_data->cached_border_box_size_in_css_space = element_data->border_box_size_in_css_space; element_data->cached_viewport_matrix = element_data->viewport_matrix; - element_data->cached_device_pixel_ratio = element_data->device_pixel_ratio; element_data->cached_visual_overflow_rect_in_layout_space = element_data->visual_overflow_rect_in_layout_space; element_data->effect_node = nullptr; @@ -687,7 +688,7 @@ continue; } - float device_pixel_ratio = document_->DevicePixelRatio(); + const float device_pixel_ratio = document_->DevicePixelRatio(); TransformationMatrix viewport_matrix = layout_object->LocalToAbsoluteTransform(); viewport_matrix.Zoom(1.0 / device_pixel_ratio); @@ -703,6 +704,11 @@ LayoutUnit(entry_size->blockSize())) : LayoutSize(LayoutUnit(entry_size->blockSize()), LayoutUnit(entry_size->inlineSize())); + if (float effective_zoom = layout_object->StyleRef().EffectiveZoom(); + std::abs(effective_zoom - device_pixel_ratio) >= + std::numeric_limits<float>::epsilon()) { + border_box_size_in_css_space.Scale(effective_zoom / device_pixel_ratio); + } PhysicalRect visual_overflow_rect_in_layout_space; if (auto* box = DynamicTo<LayoutBox>(layout_object)) @@ -713,7 +719,6 @@ if (viewport_matrix == element_data->viewport_matrix && border_box_size_in_css_space == element_data->border_box_size_in_css_space && - device_pixel_ratio == element_data->device_pixel_ratio && visual_overflow_rect_in_layout_space == element_data->visual_overflow_rect_in_layout_space && writing_mode == element_data->container_writing_mode) { @@ -722,7 +727,6 @@ element_data->viewport_matrix = viewport_matrix; element_data->border_box_size_in_css_space = border_box_size_in_css_space; - element_data->device_pixel_ratio = device_pixel_ratio; element_data->visual_overflow_rect_in_layout_space = visual_overflow_rect_in_layout_space; element_data->container_writing_mode = writing_mode; @@ -965,6 +969,7 @@ })CSS"); } + float device_pixel_ratio = document_->DevicePixelRatio(); for (auto& entry : element_data_map_) { const auto& document_transition_tag = entry.key.GetString(); auto& element_data = entry.value; @@ -988,8 +993,7 @@ height: %dpx; transform: %s; writing-mode: %s; - } - )CSS", + })CSS", border_box_in_css_space.width(), border_box_in_css_space.height(), ComputedStyleUtils::ValueForTransformationMatrix( element_data->viewport_matrix, 1, false) @@ -998,7 +1002,6 @@ .c_str(), writing_mode_stream.str().c_str()); - float device_pixel_ratio = document_->DevicePixelRatio(); absl::optional<String> incoming_inset = ComputeInsetDifference( element_data->visual_overflow_rect_in_layout_space, border_box_in_css_space, device_pixel_ratio); @@ -1008,8 +1011,7 @@ builder.AppendFormat( R"CSS({ object-view-box: %s; - } - )CSS", + })CSS", incoming_inset->Utf8().c_str()); } @@ -1022,8 +1024,7 @@ builder.AppendFormat( R"CSS({ object-view-box: %s; - } - )CSS", + })CSS", outgoing_inset->Utf8().c_str()); } @@ -1042,8 +1043,7 @@ width: %dpx; height: %dpx; } - } - )CSS", + })CSS", ComputedStyleUtils::ValueForTransformationMatrix( element_data->cached_viewport_matrix, 1, false) ->CssText()
diff --git a/third_party/blink/renderer/core/document_transition/document_transition_style_tracker.h b/third_party/blink/renderer/core/document_transition/document_transition_style_tracker.h index 0fc5fc3d..8ca40a6 100644 --- a/third_party/blink/renderer/core/document_transition/document_transition_style_tracker.h +++ b/third_party/blink/renderer/core/document_transition/document_transition_style_tracker.h
@@ -142,12 +142,10 @@ // |target_element|. This information is mirrored into the UA stylesheet. LayoutSize border_box_size_in_css_space; TransformationMatrix viewport_matrix; - float device_pixel_ratio = 1.f; // Computed info cached before the DOM switches to the new state. LayoutSize cached_border_box_size_in_css_space; TransformationMatrix cached_viewport_matrix; - float cached_device_pixel_ratio = 1.f; // Valid if there is an element in the old DOM generating a snapshot. viz::SharedElementResourceId old_snapshot_id;
diff --git a/third_party/blink/renderer/core/dom/document.h b/third_party/blink/renderer/core/dom/document.h index 27f42ac..a065dd3a 100644 --- a/third_party/blink/renderer/core/dom/document.h +++ b/third_party/blink/renderer/core/dom/document.h
@@ -2314,7 +2314,7 @@ // hint in the stack, it is at the top. HeapVector<Member<Element>> popup_and_hint_stack_; - // A set of popups for which hidePopup() has been called, but animations are + // A set of popups for which hidePopUp() has been called, but animations are // still running. HeapHashSet<Member<Element>> popups_waiting_to_hide_;
diff --git a/third_party/blink/renderer/core/dom/element.cc b/third_party/blink/renderer/core/dom/element.cc index bb00faa9..38273298 100644 --- a/third_party/blink/renderer/core/dom/element.cc +++ b/third_party/blink/renderer/core/dom/element.cc
@@ -2448,7 +2448,7 @@ return; // If the popup type is changing, hide it. if (popupOpen()) { - hidePopupInternal(HidePopupFocusBehavior::kFocusPreviousElement, + hidePopUpInternal(HidePopupFocusBehavior::kFocusPreviousElement, HidePopupForcingLevel::kHideAfterAnimations); } } @@ -2490,7 +2490,7 @@ return false; } -void Element::showPopup(ExceptionState& exception_state) { +void Element::showPopUp(ExceptionState& exception_state) { DCHECK(RuntimeEnabledFeatures::HTMLPopupAttributeEnabled()); if (!HasValidPopupAttribute()) { return exception_state.ThrowDOMException( @@ -2506,7 +2506,7 @@ if (PopupType() == PopupValueType::kAuto || PopupType() == PopupValueType::kHint) { if (GetDocument().HintShowing()) { - GetDocument().PopupAndHintStack().back()->hidePopupInternal( + GetDocument().PopupAndHintStack().back()->hidePopUpInternal( HidePopupFocusBehavior::kNone, HidePopupForcingLevel::kHideAfterAnimations); } @@ -2563,12 +2563,12 @@ } while (!document.PopupAndHintStack().IsEmpty() && document.PopupAndHintStack().back() != endpoint) { - document.PopupAndHintStack().back()->hidePopupInternal(focus_behavior, + document.PopupAndHintStack().back()->hidePopUpInternal(focus_behavior, forcing_level); } } -void Element::hidePopup(ExceptionState& exception_state) { +void Element::hidePopUp(ExceptionState& exception_state) { DCHECK(RuntimeEnabledFeatures::HTMLPopupAttributeEnabled()); if (!HasValidPopupAttribute()) { return exception_state.ThrowDOMException( @@ -2580,11 +2580,11 @@ DOMExceptionCode::kInvalidStateError, "Invalid on already-hidden popup elements"); } - hidePopupInternal(HidePopupFocusBehavior::kFocusPreviousElement, + hidePopUpInternal(HidePopupFocusBehavior::kFocusPreviousElement, HidePopupForcingLevel::kHideAfterAnimations); } -void Element::hidePopupInternal(HidePopupFocusBehavior focus_behavior, +void Element::hidePopUpInternal(HidePopupFocusBehavior focus_behavior, HidePopupForcingLevel forcing_level) { DCHECK(HasValidPopupAttribute()); if (!isConnected() || !popupOpen()) @@ -2872,7 +2872,7 @@ const KeyboardEvent* key_event = DynamicTo<KeyboardEvent>(event); if (key_event && key_event->key() == "Escape") { // Escape key just pops the topmost popup or hint off the stack. - document.PopupAndHintStack().back()->hidePopupInternal( + document.PopupAndHintStack().back()->hidePopUpInternal( HidePopupFocusBehavior::kFocusPreviousElement, HidePopupForcingLevel::kHideAfterAnimations); } @@ -2889,7 +2889,7 @@ DCHECK(RuntimeEnabledFeatures::HTMLPopupAttributeEnabled()); DCHECK(HasValidPopupAttribute()); GetPopupData()->setInvoker(invoker); - showPopup(ASSERT_NO_EXCEPTION); + showPopUp(ASSERT_NO_EXCEPTION); } Element* Element::anchorElement() const { @@ -3226,7 +3226,7 @@ if (popup && popup->isConnected() && (popup->PopupType() == PopupValueType::kAsync || !popup->GetDocument().PopupOrHintShowing())) { - popup->showPopup(ASSERT_NO_EXCEPTION); + popup->showPopUp(ASSERT_NO_EXCEPTION); } }, WrapWeakPersistent(this))); @@ -3286,7 +3286,7 @@ // removed from the popup element stack and the top layer. if (was_in_document && HasValidPopupAttribute()) { // We can't run focus event handlers while removing elements. - hidePopupInternal(HidePopupFocusBehavior::kNone, + hidePopUpInternal(HidePopupFocusBehavior::kNone, HidePopupForcingLevel::kHideImmediately); }
diff --git a/third_party/blink/renderer/core/dom/element.h b/third_party/blink/renderer/core/dom/element.h index 34ebe4d..b61f04e 100644 --- a/third_party/blink/renderer/core/dom/element.h +++ b/third_party/blink/renderer/core/dom/element.h
@@ -569,9 +569,9 @@ PopupData* GetPopupData() const; PopupValueType PopupType() const; bool popupOpen() const; - void showPopup(ExceptionState& exception_state); - void hidePopup(ExceptionState& exception_state); - void hidePopupInternal(HidePopupFocusBehavior focus_behavior, + void showPopUp(ExceptionState& exception_state); + void hidePopUp(ExceptionState& exception_state); + void hidePopUpInternal(HidePopupFocusBehavior focus_behavior, HidePopupForcingLevel forcing_level); void FinishPopupHideIfNeeded(HidePopupForcingLevel); static const Element* NearestOpenAncestralPopup(Node* start_node);
diff --git a/third_party/blink/renderer/core/dom/element.idl b/third_party/blink/renderer/core/dom/element.idl index 34131782..6d0ccb2 100644 --- a/third_party/blink/renderer/core/dom/element.idl +++ b/third_party/blink/renderer/core/dom/element.idl
@@ -149,8 +149,8 @@ [MeasureAs=ElementScrollIntoViewIfNeeded] void scrollIntoViewIfNeeded(optional boolean centerIfNeeded); // The Popup API - [MeasureAs=ElementShowPopup,RuntimeEnabled=HTMLPopupAttribute,RaisesException] void showPopup(); - [MeasureAs=ElementHidePopup,RuntimeEnabled=HTMLPopupAttribute,RaisesException] void hidePopup(); + [MeasureAs=ElementShowPopup,RuntimeEnabled=HTMLPopupAttribute,RaisesException] void showPopUp(); + [MeasureAs=ElementHidePopup,RuntimeEnabled=HTMLPopupAttribute,RaisesException] void hidePopUp(); [Unscopable,CEReactions,RuntimeEnabled=HTMLPopupAttribute,MeasureAs=AnyPopupAttribute,Reflect,ReflectOnly=("auto","hint","async"),ReflectEmpty="auto",ReflectInvalid] attribute DOMString? popUp; [CEReactions,RuntimeEnabled=HTMLPopupAttribute,Reflect] attribute boolean defaultOpen;
diff --git a/third_party/blink/renderer/core/frame/local_frame_ukm_aggregator_test.cc b/third_party/blink/renderer/core/frame/local_frame_ukm_aggregator_test.cc index 5e7d6784..2450b3e 100644 --- a/third_party/blink/renderer/core/frame/local_frame_ukm_aggregator_test.cc +++ b/third_party/blink/renderer/core/frame/local_frame_ukm_aggregator_test.cc
@@ -13,6 +13,7 @@ #include "testing/gtest/include/gtest/gtest.h" #include "third_party/blink/public/common/metrics/document_update_reason.h" #include "third_party/blink/renderer/bindings/core/v8/v8_intersection_observer_init.h" +#include "third_party/blink/renderer/core/html/html_frame_owner_element.h" #include "third_party/blink/renderer/core/paint/paint_timing.h" #include "third_party/blink/renderer/core/testing/intersection_observer_test_helper.h" #include "third_party/blink/renderer/core/testing/sim/sim_request.h" @@ -581,12 +582,81 @@ ->EnsureUkmAggregator() .ChooseNextFrameForTest(); } + + void TestIntersectionObserverCounts(Document& document) { + base::HistogramTester histogram_tester; + + Element* target1 = document.getElementById("target1"); + Element* target2 = document.getElementById("target2"); + + // Create internal observer + IntersectionObserverInit* observer_init = + IntersectionObserverInit::Create(); + TestIntersectionObserverDelegate* internal_delegate = + MakeGarbageCollected<TestIntersectionObserverDelegate>( + document, LocalFrameUkmAggregator::kLazyLoadIntersectionObserver); + IntersectionObserver* internal_observer = + IntersectionObserver::Create(observer_init, *internal_delegate); + DCHECK(!Compositor().NeedsBeginFrame()); + internal_observer->observe(target1); + internal_observer->observe(target2); + Compositor().BeginFrame(); + EXPECT_EQ( + histogram_tester.GetTotalSum( + "Blink.IntersectionObservationInternalCount.UpdateTime.PreFCP"), + 2); + EXPECT_EQ( + histogram_tester.GetTotalSum( + "Blink.IntersectionObservationJavascriptCount.UpdateTime.PreFCP"), + 0); + + TestIntersectionObserverDelegate* javascript_delegate = + MakeGarbageCollected<TestIntersectionObserverDelegate>( + document, LocalFrameUkmAggregator::kJavascriptIntersectionObserver); + IntersectionObserver* javascript_observer = + IntersectionObserver::Create(observer_init, *javascript_delegate); + javascript_observer->observe(target1); + javascript_observer->observe(target2); + Compositor().BeginFrame(); + EXPECT_EQ( + histogram_tester.GetTotalSum( + "Blink.IntersectionObservationInternalCount.UpdateTime.PreFCP"), + 4); + EXPECT_EQ( + histogram_tester.GetTotalSum( + "Blink.IntersectionObservationJavascriptCount.UpdateTime.PreFCP"), + 2); + + // Simulate the first contentful paint in the main frame. + document.View()->EnsureUkmAggregator().BeginMainFrame(); + PaintTiming::From(GetDocument()).MarkFirstContentfulPaint(); + document.View()->EnsureUkmAggregator().RecordEndOfFrameMetrics( + base::TimeTicks(), base::TimeTicks() + base::Microseconds(10), 0); + + target1->setAttribute(html_names::kStyleAttr, "width: 60px"); + Compositor().BeginFrame(); + EXPECT_EQ( + histogram_tester.GetTotalSum( + "Blink.IntersectionObservationInternalCount.UpdateTime.PreFCP"), + 4); + EXPECT_EQ( + histogram_tester.GetTotalSum( + "Blink.IntersectionObservationJavascriptCount.UpdateTime.PreFCP"), + 2); + EXPECT_EQ( + histogram_tester.GetTotalSum( + "Blink.IntersectionObservationInternalCount.UpdateTime.PostFCP"), + 2); + EXPECT_EQ( + histogram_tester.GetTotalSum( + "Blink.IntersectionObservationJavascriptCount.UpdateTime.PostFCP"), + 2); + } }; TEST_F(LocalFrameUkmAggregatorSimTest, IntersectionObserverCounts) { std::unique_ptr<base::StatisticsRecorder> statistics_recorder = base::StatisticsRecorder::CreateTemporaryForTesting(); - base::HistogramTester histogram_tester; WebView().MainFrameViewWidget()->Resize(gfx::Size(800, 600)); SimRequest main_resource("https://example.com/", "text/html"); LoadURL("https://example.com/"); @@ -601,45 +671,35 @@ )HTML"); Compositor().BeginFrame(); ChooseNextFrameForTest(); + TestIntersectionObserverCounts(GetDocument()); +} - Element* target1 = GetDocument().getElementById("target1"); - Element* target2 = GetDocument().getElementById("target2"); +TEST_F(LocalFrameUkmAggregatorSimTest, IntersectionObserverCountsInChildFrame) { + base::test::ScopedFeatureList feature_list; + feature_list.InitAndEnableFeature(features::kLocalFrameRootPrePostFCPMetrics); - // Create internal observer - IntersectionObserverInit* observer_init = IntersectionObserverInit::Create(); - TestIntersectionObserverDelegate* internal_delegate = - MakeGarbageCollected<TestIntersectionObserverDelegate>( - GetDocument(), - LocalFrameUkmAggregator::kLazyLoadIntersectionObserver); - IntersectionObserver* internal_observer = - IntersectionObserver::Create(observer_init, *internal_delegate); - internal_observer->observe(target1); - internal_observer->observe(target2); + std::unique_ptr<base::StatisticsRecorder> statistics_recorder = + base::StatisticsRecorder::CreateTemporaryForTesting(); + base::HistogramTester histogram_tester; + WebView().MainFrameViewWidget()->Resize(gfx::Size(800, 600)); + SimRequest main_resource("https://example.com/", "text/html"); + SimRequest frame_resource("https://example.com/frame.html", "text/html"); + LoadURL("https://example.com/"); + main_resource.Complete("<iframe id=frame src='frame.html'></iframe>"); + frame_resource.Complete(R"HTML( + <style> + .target { width: 50px; height: 50px; } + .spacer { height: 1000px; } + </style> + <div id=target1 class=target></div> + <div id=target2 class=target></div> + <div class=spacer></div>" + )HTML"); Compositor().BeginFrame(); - EXPECT_EQ(histogram_tester.GetTotalSum( - "Blink.IntersectionObservationInternalCount.UpdateTime.PreFCP"), - 2); - EXPECT_EQ( - histogram_tester.GetTotalSum( - "Blink.IntersectionObservationJavascriptCount.UpdateTime.PreFCP"), - 0); - - TestIntersectionObserverDelegate* javascript_delegate = - MakeGarbageCollected<TestIntersectionObserverDelegate>( - GetDocument(), - LocalFrameUkmAggregator::kJavascriptIntersectionObserver); - IntersectionObserver* javascript_observer = - IntersectionObserver::Create(observer_init, *javascript_delegate); - javascript_observer->observe(target1); - javascript_observer->observe(target2); - Compositor().BeginFrame(); - EXPECT_EQ(histogram_tester.GetTotalSum( - "Blink.IntersectionObservationInternalCount.UpdateTime.PreFCP"), - 4); - EXPECT_EQ( - histogram_tester.GetTotalSum( - "Blink.IntersectionObservationJavascriptCount.UpdateTime.PreFCP"), - 2); + ChooseNextFrameForTest(); + TestIntersectionObserverCounts( + *To<HTMLFrameOwnerElement>(GetDocument().getElementById("frame")) + ->contentDocument()); } static void TestLocalFrameRootPrePostFCPMetrics(
diff --git a/third_party/blink/renderer/core/frame/local_frame_view.cc b/third_party/blink/renderer/core/frame/local_frame_view.cc index 3b62399..f70cd4b 100644 --- a/third_party/blink/renderer/core/frame/local_frame_view.cc +++ b/third_party/blink/renderer/core/frame/local_frame_view.cc
@@ -4673,6 +4673,12 @@ } LocalFrameUkmAggregator& LocalFrameView::EnsureUkmAggregator() { + if (!frame_->IsLocalRoot() && + base::FeatureList::IsEnabled( + features::kLocalFrameRootPrePostFCPMetrics)) { + DCHECK(!ukm_aggregator_); + return frame_->LocalFrameRoot().View()->EnsureUkmAggregator(); + } if (!ukm_aggregator_) { ukm_aggregator_ = base::MakeRefCounted<LocalFrameUkmAggregator>( frame_->GetDocument()->UkmSourceID(),
diff --git a/third_party/blink/renderer/core/frame/local_frame_view.h b/third_party/blink/renderer/core/frame/local_frame_view.h index fba1485..ffda6ea 100644 --- a/third_party/blink/renderer/core/frame/local_frame_view.h +++ b/third_party/blink/renderer/core/frame/local_frame_view.h
@@ -736,7 +736,9 @@ } void DidChangeMobileFriendliness(const MobileFriendliness& mf); - // Return the UKM aggregator for this frame, creating it if necessary. + // Returns the UKM aggregator for this frame, or this frame's local root if + // features::kLocalFrameRootPrePostFCPMetrics is enabled, creating it if + // necessary. LocalFrameUkmAggregator& EnsureUkmAggregator(); // Report the First Contentful Paint signal to the LocalFrameView.
diff --git a/third_party/blink/renderer/core/html/forms/html_form_control_element.cc b/third_party/blink/renderer/core/html/forms/html_form_control_element.cc index 092444de..7f1b50b 100644 --- a/third_party/blink/renderer/core/html/forms/html_form_control_element.cc +++ b/third_party/blink/renderer/core/html/forms/html_form_control_element.cc
@@ -386,7 +386,7 @@ event.type() == event_type_names::kDOMActivate && (!Form() || !IsSuccessfulSubmitButton())) { if (can_hide) { - popup.element->hidePopupInternal( + popup.element->hidePopUpInternal( HidePopupFocusBehavior::kFocusPreviousElement, HidePopupForcingLevel::kHideAfterAnimations); } else if (can_show) {
diff --git a/third_party/blink/renderer/core/html/forms/html_select_menu_element.cc b/third_party/blink/renderer/core/html/forms/html_select_menu_element.cc index 7843272b..cbc5df80 100644 --- a/third_party/blink/renderer/core/html/forms/html_select_menu_element.cc +++ b/third_party/blink/renderer/core/html/forms/html_select_menu_element.cc
@@ -342,7 +342,7 @@ void HTMLSelectMenuElement::OpenListbox() { if (listbox_part_ && !open()) { listbox_part_->SetNeedsRepositioningForSelectMenu(true); - listbox_part_->showPopup(ASSERT_NO_EXCEPTION); + listbox_part_->showPopUp(ASSERT_NO_EXCEPTION); if (selectedOption()) { selectedOption()->Focus(); } @@ -354,7 +354,7 @@ if (listbox_part_ && open()) { if (listbox_part_->HasValidPopupAttribute()) { // We will handle focus directly. - listbox_part_->hidePopupInternal( + listbox_part_->hidePopUpInternal( HidePopupFocusBehavior::kNone, HidePopupForcingLevel::kHideAfterAnimations); }
diff --git a/third_party/blink/renderer/core/layout/ng/flex/ng_flex_layout_algorithm.cc b/third_party/blink/renderer/core/layout/ng/flex/ng_flex_layout_algorithm.cc index 7968c573..2509d48 100644 --- a/third_party/blink/renderer/core/layout/ng/flex/ng_flex_layout_algorithm.cc +++ b/third_party/blink/renderer/core/layout/ng/flex/ng_flex_layout_algorithm.cc
@@ -1969,8 +1969,10 @@ if (child_style.ResolvedFlexShrink(parent_style) == 0.f) item_contributions.sizes.Encompass(flex_base_size_border_box); - item_contributions.sizes.Constrain(item.min_max_main_sizes_.max_size); - item_contributions.sizes.Encompass(item.min_max_main_sizes_.min_size); + item_contributions.sizes.Constrain(item.min_max_main_sizes_.max_size + + item.main_axis_border_padding_); + item_contributions.sizes.Encompass(item.min_max_main_sizes_.min_size + + item.main_axis_border_padding_); return item_contributions; } @@ -2135,8 +2137,10 @@ max_content_largest_fraction.ApplyLargestFlexFractionToItem( child_style, item.flex_base_content_size_); - item_final_contribution.Constrain(item.min_max_main_sizes_.max_size); - item_final_contribution.Encompass(item.min_max_main_sizes_.min_size); + item_final_contribution.Constrain(item.min_max_main_sizes_.max_size + + item.main_axis_border_padding_); + item_final_contribution.Encompass(item.min_max_main_sizes_.min_size + + item.main_axis_border_padding_); container_sizes += item_final_contribution;
diff --git a/third_party/blink/renderer/core/page/chrome_client.h b/third_party/blink/renderer/core/page/chrome_client.h index 1f0c79f2..19313d8 100644 --- a/third_party/blink/renderer/core/page/chrome_client.h +++ b/third_party/blink/renderer/core/page/chrome_client.h
@@ -435,7 +435,7 @@ virtual void RequestUnbufferedInputEvents(LocalFrame*) = 0; virtual void SetTouchAction(LocalFrame*, TouchAction) = 0; - // Checks if there is an opened popup, called by LayoutMenuList::showPopup(). + // Checks if there is an opened popup, called by LayoutMenuList::showPopUp(). virtual bool HasOpenedPopup() const = 0; virtual PopupMenu* OpenPopupMenu(LocalFrame&, HTMLSelectElement&) = 0; virtual PagePopup* OpenPagePopup(PagePopupClient*) = 0;
diff --git a/third_party/blink/tools/blinkpy/tool/blink_tool.py b/third_party/blink/tools/blinkpy/tool/blink_tool.py index d4ae2d3a9..9bff59b4 100644 --- a/third_party/blink/tools/blinkpy/tool/blink_tool.py +++ b/third_party/blink/tools/blinkpy/tool/blink_tool.py
@@ -66,12 +66,6 @@ dest='verbose', default=False, help='enable all logging'), - optparse.make_option( - '-d', - '--directory', - action='append', - default=[], - help='Directory to look at for changed files'), ] def __init__(self, path):
diff --git a/third_party/blink/web_tests/FlagExpectations/disable-layout-ng b/third_party/blink/web_tests/FlagExpectations/disable-layout-ng index d4404d2..dc50a4d 100644 --- a/third_party/blink/web_tests/FlagExpectations/disable-layout-ng +++ b/third_party/blink/web_tests/FlagExpectations/disable-layout-ng
@@ -1794,6 +1794,8 @@ crbug.com/1303102 external/wpt/css/css-images/object-view-box* [ Skip ] +crbug.com/1303102 virtual/document-transition/wpt_internal/document-transition/new-content-with-overflow-zoomed.html [ Skip ] +crbug.com/1303102 virtual/document-transition/wpt_internal/document-transition/old-content-with-overflow-zoomed.html [ Skip ] crbug.com/1321217 virtual/document-transition/wpt_internal/document-transition/old-content-with-overflow.html [ Skip ] crbug.com/1321217 virtual/document-transition/wpt_internal/document-transition/new-content-with-overflow.html [ Skip ] crbug.com/1303102 virtual/document-transition/wpt_internal/document-transition/no-root-capture.html [ Skip ] @@ -1829,3 +1831,13 @@ crbug.com/591099 editing/selection/paint-hyphen.html [ Failure Pass ] crbug.com/1012289 external/wpt/css/css-lists/list-style-type-string-005b.html [ Failure ] + +# crbug.com/1339051: some ref tests generate output with minor differences. +crbug.com/1339051 external/wpt/css/css-transforms/perspective-split-by-zero-w.html [ Failure ] +crbug.com/1339051 virtual/backface-visibility-interop/external/wpt/css/css-transforms/perspective-split-by-zero-w.html [ Failure ] +crbug.com/1339051 virtual/document-transition/wpt_internal/document-transition/content-with-transform-new-image.html [ Failure ] +crbug.com/1339051 virtual/document-transition/wpt_internal/document-transition/new-and-old-sizes-match.html [ Failure ] +crbug.com/1339051 virtual/document-transition/wpt_internal/document-transition/object-view-box-old-image.html [ Failure ] +crbug.com/1339051 virtual/document-transition/wpt_internal/document-transition/web-animations-api.html [ Failure ] +crbug.com/1339051 virtual/off-main-thread-css-paint/external/wpt/css/css-paint-api/paint2d-canvasFilter.https.html [ Failure ] +crbug.com/1339051 virtual/off-main-thread-css-paint/external/wpt/css/css-paint-api/paint2d-filter.https.html [ Failure ]
diff --git a/third_party/blink/web_tests/FlagExpectations/disable-site-isolation-trials b/third_party/blink/web_tests/FlagExpectations/disable-site-isolation-trials index daf0f4f7..813b079 100644 --- a/third_party/blink/web_tests/FlagExpectations/disable-site-isolation-trials +++ b/third_party/blink/web_tests/FlagExpectations/disable-site-isolation-trials
@@ -86,3 +86,12 @@ crbug.com/626703 external/wpt/infrastructure/channels/test_postMessage.html [ Timeout ] crbug.com/626703 external/wpt/infrastructure/channels/test_serialize.html [ Timeout ] crbug.com/626703 external/wpt/resource-timing/entries-for-network-errors.sub.https.html [ Timeout ] + +# crbug.com/1339051: some ref tests generate output with minor differences. +crbug.com/1339051 external/wpt/css/css-transforms/perspective-split-by-zero-w.html [ Failure ] +crbug.com/1339051 virtual/backface-visibility-interop/external/wpt/css/css-transforms/perspective-split-by-zero-w.html [ Failure ] +crbug.com/1339051 virtual/document-transition/wpt_internal/document-transition/content-with-transform-new-image.html [ Failure ] +crbug.com/1339051 virtual/document-transition/wpt_internal/document-transition/object-view-box-old-image.html [ Failure ] +crbug.com/1339051 virtual/document-transition/wpt_internal/document-transition/web-animations-api.html [ Failure ] +crbug.com/1339051 virtual/off-main-thread-css-paint/external/wpt/css/css-paint-api/paint2d-canvasFilter.https.html [ Failure ] +crbug.com/1339051 virtual/off-main-thread-css-paint/external/wpt/css/css-paint-api/paint2d-filter.https.html [ Failure ] \ No newline at end of file
diff --git a/third_party/blink/web_tests/FlagExpectations/highdpi b/third_party/blink/web_tests/FlagExpectations/highdpi index 08f073d..6774462 100644 --- a/third_party/blink/web_tests/FlagExpectations/highdpi +++ b/third_party/blink/web_tests/FlagExpectations/highdpi
@@ -49,7 +49,6 @@ compositing/scroll-with-inner-clip.html [ Pass ] compositing/scrollbar-painting.html [ Pass ] compositing/self-painting-layers.html [ Pass ] -compositing/text-on-scaled-layer.html [ Pass ] compositing/text-on-scaled-surface.html [ Pass ] compositing/tiled-layers-hidpi.html [ Pass ] compositing/toggle-compositing.html [ Pass ] @@ -1122,7 +1121,6 @@ fast/forms/range/input-appearance-range.html [ Pass ] fast/forms/search/search-rtl.html [ Pass ] fast/forms/select/basic-selects.html [ Pass ] -fast/forms/suggestion-picker/month-suggestion-picker-appearance-rtl.html [ Pass ] fast/forms/text/input-baseline.html [ Pass ] fast/forms/textarea/textarea-align.html [ Pass ] fonts/default.html [ Pass ] @@ -1833,3 +1831,16 @@ crbug.com/1318592 external/wpt/resource-timing/object-not-found-after-TAO-cross-origin-redirect.html [ Failure Pass ] crbug.com/1324618 external/wpt/css/css-images/object-view-box-fit-fill* [ Pass ] + +# crbug.com/1339051: some ref tests generate output with minor differences. +crbug.com/1339051 compositing/text-on-scaled-layer.html [ Failure ] +crbug.com/1339051 fast/forms/suggestion-picker/month-suggestion-picker-appearance-rtl.html [ Failure ] +crbug.com/1339051 virtual/document-transition/wpt_internal/document-transition/content-with-clip.html [ Failure ] +crbug.com/1339051 virtual/document-transition/wpt_internal/document-transition/content-with-transform-new-image.html [ Failure ] +crbug.com/1339051 virtual/document-transition/wpt_internal/document-transition/content-with-transform-old-image.html [ Failure ] +crbug.com/1339051 virtual/document-transition/wpt_internal/document-transition/new-content-scaling.html [ Failure ] +crbug.com/1339051 virtual/document-transition/wpt_internal/document-transition/object-view-box-old-image.html [ Failure ] +crbug.com/1339051 virtual/document-transition/wpt_internal/document-transition/old-content-captures-root.html [ Failure ] +crbug.com/1339051 virtual/document-transition/wpt_internal/document-transition/old-content-object-view-box-clip-path-reference.html [ Failure ] +crbug.com/1339051 virtual/document-transition/wpt_internal/document-transition/root-captured-as-different-tag.html [ Failure ] +crbug.com/1339051 virtual/document-transition/wpt_internal/document-transition/web-animations-api.html [ Failure ] \ No newline at end of file
diff --git a/third_party/blink/web_tests/TestExpectations b/third_party/blink/web_tests/TestExpectations index 6c88d06..51a2a86 100644 --- a/third_party/blink/web_tests/TestExpectations +++ b/third_party/blink/web_tests/TestExpectations
@@ -1318,6 +1318,7 @@ crbug.com/240765 external/wpt/css/css-flexbox/intrinsic-size/row-003.html [ Failure ] crbug.com/240765 external/wpt/css/css-flexbox/intrinsic-size/row-004.html [ Failure ] crbug.com/240765 external/wpt/css/css-flexbox/intrinsic-size/row-005.html [ Failure ] +crbug.com/240765 external/wpt/css/css-flexbox/intrinsic-size/row-007.html [ Failure ] # These require css-align-3 positional keywords that Blink doesn't yet support for flexbox. crbug.com/1011718 external/wpt/css/css-flexbox/flexbox-safe-overflow-position-001.html [ Failure ] @@ -6372,6 +6373,20 @@ crbug.com/1293591 images/color-profile-svg.html [ Failure Pass ] crbug.com/1293591 images/jpeg-with-color-profile.html [ Failure Pass ] +# crbug.com/1339051: some ref tests generate output with minor differences. +crbug.com/1339051 [ Linux ] compositing/text-on-scaled-layer.html [ Failure ] +crbug.com/1339051 [ Linux ] external/wpt/css/css-transforms/perspective-split-by-zero-w.html [ Failure ] +crbug.com/1339051 [ Linux ] fast/forms/color/color-picker-appearance-zoom125.html [ Failure ] +crbug.com/1339051 [ Linux ] virtual/backface-visibility-interop/external/wpt/css/css-transforms/perspective-split-by-zero-w.html [ Failure ] +crbug.com/1339051 [ Linux ] virtual/document-transition/wpt_internal/document-transition/content-with-transform-new-image.html [ Failure ] +crbug.com/1339051 [ Linux ] virtual/document-transition/wpt_internal/document-transition/object-view-box-old-image.html [ Failure ] +crbug.com/1339051 [ Linux ] virtual/document-transition/wpt_internal/document-transition/web-animations-api.html [ Failure ] +crbug.com/1339051 [ Linux ] virtual/off-main-thread-css-paint/external/wpt/css/css-paint-api/paint2d-canvasFilter.https.html [ Failure ] +crbug.com/1339051 [ Linux ] virtual/off-main-thread-css-paint/external/wpt/css/css-paint-api/paint2d-filter.https.html [ Failure ] +crbug.com/1339051 [ Linux ] virtual/off-main-thread-css-paint/http/tests/csspaint/shadow-scale-with-page-zoom.html [ Failure ] +crbug.com/1339051 [ Linux ] virtual/oopr-canvas2d/fast/canvas/canvas-createImageBitmap-out-of-bounds-src.html [ Failure ] +crbug.com/1339051 [ Linux ] virtual/prefer_compositing_to_lcd_text/compositing/overflow/nested-render-surfaces.html [ Failure ] + # Sheriff 2021-09-27 # Revisit once crbug.com/1123886 is addressed. # Likely has the same root cause for crashes. @@ -7051,3 +7066,22 @@ # Sheriff 2022-06-24 crbug.com/1339211 [ Mac ] external/wpt/css/css-text-decor/text-decoration-thickness-fixed.html [ Failure Pass ] crbug.com/1339214 [ Mac ] external/wpt/webaudio/the-audio-api/the-convolvernode-interface/realtime-conv.html [ Failure Pass ] +crbug.com/1339293 [ Linux ] external/wpt/content-security-policy/media-src/media-src-7_1_2.sub.html [ Failure Pass ] +crbug.com/1339293 [ Linux ] external/wpt/content-security-policy/media-src/media-src-blocked.sub.html [ Failure Pass ] +crbug.com/1339293 [ Linux ] external/wpt/css/CSS2/normal-flow/crashtests/block-in-inline-ax-crash.html [ Failure Pass ] +crbug.com/1339293 [ Linux ] external/wpt/fetch/metadata/report.https.sub.html [ Failure Pass ] +crbug.com/1339293 [ Linux ] external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-load.html [ Failure Pass ] +crbug.com/1339293 [ Linux ] external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-pause.html [ Failure Pass ] +crbug.com/1339293 [ Linux ] external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-play.html [ Failure Pass ] +crbug.com/1339293 [ Linux ] external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-source.html [ Failure Pass ] +crbug.com/1339293 [ Linux ] external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-src.html [ Failure Pass ] +crbug.com/1339293 [ Linux ] external/wpt/html/semantics/embedded-content/the-img-element/invisible-image.html [ Failure Pass ] +crbug.com/1339293 [ Linux ] fast/frames/empty-frame-src.html [ Failure Pass ] +crbug.com/1339293 [ Linux ] fast/frames/frame-scrolling-attribute.html [ Failure Pass ] +crbug.com/1339293 [ Linux ] fast/mediacapturefromelement/CanvasCaptureMediaStream-webgl-events.html [ Failure Pass ] +crbug.com/1339293 [ Linux ] http/tests/devtools/network/network-initiator.js [ Failure Pass ] +crbug.com/1339293 [ Linux ] media/controls/rotated-video-has-right-panel-width.html [ Failure Pass ] +crbug.com/1339293 [ Linux ] media/media-controls-overflow-hidden.html [ Failure Pass ] +crbug.com/1339293 [ Linux ] virtual/plz-dedicated-worker/external/wpt/fetch/metadata/report.https.sub.html [ Failure Pass ] +crbug.com/1339293 [ Linux ] virtual/threaded-preload-scanner/external/wpt/html/semantics/scripting-1/the-script-element/execution-timing/029.html [ Failure Pass ] +crbug.com/1339293 [ Linux ] virtual/threaded/external/wpt/requestidlecallback/deadline-max-rAF-dynamic.html [ Failure Pass ]
diff --git a/third_party/blink/web_tests/external/Version b/third_party/blink/web_tests/external/Version index 2d3bea9..58b7354 100644 --- a/third_party/blink/web_tests/external/Version +++ b/third_party/blink/web_tests/external/Version
@@ -1 +1 @@ -Version: 0a7622151c105cae2e4139031a26393da3a96b76 +Version: 91894b6955fc3bb5644744d5b3d950aed04116cd
diff --git a/third_party/blink/web_tests/external/WPT_BASE_MANIFEST_8.json b/third_party/blink/web_tests/external/WPT_BASE_MANIFEST_8.json index 84e904c..fe020d6 100644 --- a/third_party/blink/web_tests/external/WPT_BASE_MANIFEST_8.json +++ b/third_party/blink/web_tests/external/WPT_BASE_MANIFEST_8.json
@@ -326307,7 +326307,7 @@ [] ], "iframe-enroll.html": [ - "0238e39826f3a3ae23d0fd34eb4cec31cc717949", + "f1a4d0daf07062b672cc96324206df3d31aabae4", [] ] }, @@ -326316,7 +326316,7 @@ [] ], "utils.sub.js": [ - "904f3d8d64812432e20dddcd2fbac176d05952ba", + "7a18e40a16b74ff8f3274d7790213da97741dc14", [] ] }, @@ -519279,7 +519279,7 @@ ] ], "authentication-cross-origin.sub.https.html": [ - "efdb79841585ba94bd79759fbf8deb9fe4419319", + "5ef366606cb0cba0801fe0432a4b47329d5acd9b", [ null, { @@ -519297,7 +519297,7 @@ ] ], "authentication-in-iframe.sub.https.html": [ - "951b540f8bfbee28d0a608a350c6c3f03a905741", + "1929d3d040d91137bf9281dccde0cb0420a7fb1e", [ null, { @@ -519342,7 +519342,7 @@ ] ], "enrollment-in-iframe.sub.https.html": [ - "ad03941f50af2c44346c9f0ce3ad04422427f7cd", + "9a0f2093a1bc5569d00f65807096dfc51ce02c2b", [ null, { @@ -552355,6 +552355,15 @@ {} ] ], + "h264-profile-levels.https.html": [ + "7f0d3cdac6fad9559cc39b6999dc37f151f2194e", + [ + null, + { + "timeout": "long" + } + ] + ], "handover-datachannel.html": [ "8f224f822a76bb48924bc13e59d53f8a24d99f64", [
diff --git a/third_party/blink/web_tests/external/wpt/css/css-contain/container-queries/at-container-style-serialization.html b/third_party/blink/web_tests/external/wpt/css/css-contain/container-queries/at-container-style-serialization.html new file mode 100644 index 0000000..a498c4a --- /dev/null +++ b/third_party/blink/web_tests/external/wpt/css/css-contain/container-queries/at-container-style-serialization.html
@@ -0,0 +1,34 @@ +<!doctype html> +<title>CSS Container Queries: style() conditionText serialization</title> +<link rel="help" href="https://drafts.csswg.org/css-contain-3/#container-queries"> +<link rel="help" href="https://drafts.csswg.org/cssom/#serialize-a-css-rule"> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="support/cq-testcommon.js"></script> +<style id="testSheet"> + @container style( --foo:bar) { } + @container STyle(--foo: ) { } + @container STyle(--foo:) { } + @container STyle(--foo) { } + @container style( ( --FOO: BAR) OR ( prop: val ) ) { } + @container style (--foo: bar) { } +</style> +<script> + setup(() => { + assert_implements_container_queries(); + assert_equals(testSheet.sheet.cssRules.length, 6); + }); + + const tests = [ + ["style(--foo: bar)", "Normalize spaces"], + ["style(--foo: )", "Empty declaration value - spaces"], + ["style(--foo: )", "Empty declaration value"], + ["STyle(--foo)", "Missing declaration value"], + ["style((--FOO: BAR) or ( prop: val ))", "Unknown CSS property after 'or'"], + ["(--foo: bar)", "Not a style function with space before '('"] + ].map((e, i) => [testSheet.sheet.cssRules[i], ...e]); + + tests.forEach((t) => { + test(() => assert_equals(t[0].conditionText, t[1]), t[2]); + }); +</script>
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/intrinsic-size/row-006.html b/third_party/blink/web_tests/external/wpt/css/css-flexbox/intrinsic-size/row-006.html new file mode 100644 index 0000000..c7b6171 --- /dev/null +++ b/third_party/blink/web_tests/external/wpt/css/css-flexbox/intrinsic-size/row-006.html
@@ -0,0 +1,28 @@ +<!DOCTYPE html> +<link rel="author" title="David Grogan" href="mailto:dgrogan@chromium.org"> +<link rel="help" href="https://drafts.csswg.org/css-flexbox/#intrinsic-sizes"> +<link rel="match" href="../../reference/ref-filled-green-100px-square.xht"> +<meta name="assert" + content="Include borders in min-width when auto min-width wins over an inflexible flex-basis." /> + +<style> + #reference-overlapped-red { + position: absolute; + background-color: red; + width: 100px; + height: 100px; + z-index: -1; + } +</style> + +<p>Test passes if there is a filled green square and <strong>no red</strong>. +</p> + +<div id=reference-overlapped-red></div> + +<div + style="display: flex; flex-direction: row; width: max-content; background: green; height: 100px;"> + <div style="flex: 0 0 0px; border: 10px solid transparent;"> + <div style="width:80px;"></div> + </div> +</div>
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/intrinsic-size/row-007.html b/third_party/blink/web_tests/external/wpt/css/css-flexbox/intrinsic-size/row-007.html new file mode 100644 index 0000000..b2f4f0ab --- /dev/null +++ b/third_party/blink/web_tests/external/wpt/css/css-flexbox/intrinsic-size/row-007.html
@@ -0,0 +1,28 @@ +<!DOCTYPE html> +<link rel="author" title="David Grogan" href="mailto:dgrogan@chromium.org"> +<link rel="help" href="https://drafts.csswg.org/css-flexbox/#intrinsic-sizes"> +<link rel="match" href="../../reference/ref-filled-green-100px-square.xht"> +<meta name="assert" + content="Include borders in max-width when max-width wins over an inflexible flex-basis." /> + +<style> + #reference-overlapped-red { + position: absolute; + background-color: red; + width: 100px; + height: 100px; + z-index: -1; + } +</style> + +<p>Test passes if there is a filled green square and <strong>no red</strong>. +</p> + +<div id=reference-overlapped-red></div> + +<div + style="display: flex; flex-direction: row; width: max-content; background: green; height: 100px;"> + <div + style="flex: 0 0 200px; border: 10px solid transparent; box-sizing: border-box; max-width: 100px;"> + </div> +</div>
diff --git a/third_party/blink/web_tests/external/wpt/html/canvas/element/manual/imagebitmap/createImageBitmap-sizeOverflow.html b/third_party/blink/web_tests/external/wpt/html/canvas/element/manual/imagebitmap/createImageBitmap-sizeOverflow.html index 1be8184..7239c2e 100644 --- a/third_party/blink/web_tests/external/wpt/html/canvas/element/manual/imagebitmap/createImageBitmap-sizeOverflow.html +++ b/third_party/blink/web_tests/external/wpt/html/canvas/element/manual/imagebitmap/createImageBitmap-sizeOverflow.html
@@ -7,46 +7,56 @@ <script> promise_test(function() { var imgData = new ImageData(20, 20); - return createImageBitmap(imgData, 4294967400, 10, 10, 10); + return new Promise(function(resolve, reject) { + createImageBitmap(imgData, 4294967400, 10, 10, 10).then(resolve, reject); + }); }, "createImageBitmap does not crash or reject the promise when passing very large sx"); promise_test(function() { var imgData = new ImageData(20, 20); - return createImageBitmap(imgData, 10, 4294967400, 10, 10); + return new Promise(function(resolve, reject) { + createImageBitmap(imgData, 10, 4294967400, 10, 10).then(resolve, reject); + }); }, "createImageBitmap does not crash or reject the promise when passing very large sy"); promise_test(function() { var imgData = new ImageData(20, 20); - return createImageBitmap(imgData, 10, 10, 4294967400, 10); + return new Promise(function(resolve, reject) { + createImageBitmap(imgData, 10, 10, 4294967400, 10).then(resolve, reject); + }); }, "createImageBitmap does not crash or reject the promise when passing very large sw"); promise_test(function() { var imgData = new ImageData(20, 20); - return createImageBitmap(imgData, 10, 10, 10, 4294967400); + return new Promise(function(resolve, reject) { + createImageBitmap(imgData, 10, 10, 10, 4294967400).then(resolve, reject); + }); }, "createImageBitmap does not crash or reject the promise when passing very large sh"); promise_test(function() { var imgData = new ImageData(20, 20); - return createImageBitmap(imgData, 4294967400, 4294967400, 4294967400, 4294967400); + return new Promise(function(resolve, reject) { + createImageBitmap(imgData, 4294967400, 4294967400, 4294967400, 4294967400).then(resolve, reject); + }); }, "createImageBitmap does not crash or reject the promise when passing very large sx, sy, sw and sh"); -promise_test(function(t) { +async_test(function(t) { var imgData = new ImageData(20, 20); var imageBitmapOptions = {imageOrientation:'none', premultiplyAlpha:'default', colorSpaceConversion:'none', resizeHeight:2122252543, resizeQuality:'high'}; - return createImageBitmap(imgData, 0, 0, 4294967295, 64) - .then(imageBitmap => promise_rejects_dom(t, "InvalidStateError", - createImageBitmap(imageBitmap, imageBitmapOptions))); + createImageBitmap(imgData, 0, 0, 4294967295, 64).then(function(imageBitmap){ + assert_throws_dom("InvalidStateError", function() {createImageBitmap(imageBitmap, imageBitmapOptions);});}); + t.done(); }, "createImageBitmap throws an InvalidStateError error with big imageBitmap scaled up in big height"); -promise_test(function(t) { +async_test(function(t) { var imgData = new ImageData(20, 20); var imageBitmapOptions = {imageOrientation:'none', premultiplyAlpha:'default', colorSpaceConversion:'none', resizeWidth:2122252543, resizeQuality:'high'}; - return createImageBitmap(imgData, 0, 0, 4294967295, 64) - .then(imageBitmap => promise_rejects_dom(t, "InvalidStateError", - createImageBitmap(imageBitmap, imageBitmapOptions))); + createImageBitmap(imgData, 0, 0, 4294967295, 64).then(function(imageBitmap){ + assert_throws_dom("InvalidStateError", function() {createImageBitmap(imageBitmap, imageBitmapOptions);});}); + t.done(); }, "createImageBitmap throws an InvalidStateError error with big imageBitmap scaled up in big width"); </script> </body> -</html> +</html> \ No newline at end of file
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-in-sync-event.html b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-in-sync-event.html index 1635598..55fc7c20 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-in-sync-event.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-in-sync-event.html
@@ -19,12 +19,14 @@ assert_equals(v.networkState, v.NETWORK_NO_SOURCE, 'networkState after click()'); v.removeAttribute('src'); }); +</script> +<script> t.step(function() { // now the sync section of resource selection should have run and should // have found no src="" or <source> thus networkState being set to NETWORK_EMPTY. // if the sync section was run when onclick returned, then networkState // would be either NETWORK_LOADING or NETWORK_NO_SOURCE. - assert_equals(v.networkState, v.NETWORK_EMPTY, 'networkState after src removed'); + assert_equals(v.networkState, v.NETWORK_EMPTY, 'networkState in separate script'); t.done(); }); </script>
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-from-document.html b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-from-document.html index 65d0f73..23e7104c 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-from-document.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-from-document.html
@@ -5,7 +5,7 @@ <div id=log></div> <script> var v; -test(function() { +var t = async_test(function(t) { v = document.createElement('video'); document.body.appendChild(v); assert_equals(v.networkState, v.NETWORK_EMPTY, 'networkState after appending v to document'); @@ -13,3 +13,9 @@ assert_equals(v.networkState, v.NETWORK_EMPTY, 'networkState after removing v'); }); </script> +<script> +t.step(function() { + assert_equals(v.networkState, v.NETWORK_EMPTY, 'networkState in separate script'); + t.done(); +}); +</script>
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/track/track-element/track-selection-metadata.html b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/track/track-element/track-selection-metadata.html index c4d88a35..1f7df3b6 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/track/track-element/track-selection-metadata.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/track/track-element/track-selection-metadata.html
@@ -8,26 +8,26 @@ <track kind="metadata" src="resources/class.vtt" default id="t2hidden"> <track kind="metadata" src="resources/metadata-area.vtt" id="t3"> <track kind="metadata" src="resources/webvtt-file.vtt" default id="t4hidden"> -</video> -<script> -async_test(function() { - var video = document.querySelector('video'); - video.onloadstart = this.step_func_done(function() { - assert_equals(video.textTracks.length, 4); - for (var track of video.textTracks) { - assert_equals(track.kind, 'metadata'); + <script> + async_test(function() { + var video = document.querySelector('video'); + video.onloadstart = this.step_func_done(function() { + assert_equals(video.textTracks.length, 4); + for (var track of video.textTracks) { + assert_equals(track.kind, 'metadata'); - var trackElement = document.getElementById(track.id); - if (track.id.indexOf('hidden') != -1) { - assert_true(trackElement.default); - assert_equals(track.mode, 'hidden'); - } else { - assert_false(trackElement.default); - assert_equals(track.mode, 'disabled'); + var trackElement = document.getElementById(track.id); + if (track.id.indexOf('hidden') != -1) { + assert_true(trackElement.default); + assert_equals(track.mode, 'hidden'); + } else { + assert_false(trackElement.default); + assert_equals(track.mode, 'disabled'); + } } - } - }); + }); - video.src = getVideoURI("/media/test"); -}); -</script> + video.src = getVideoURI("/media/test"); + }); + </script> +</video> \ No newline at end of file
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-anchor-nesting.tentative.html b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-anchor-nesting.tentative.html index ee903c4..aa43dd9 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-anchor-nesting.tentative.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-anchor-nesting.tentative.html
@@ -14,13 +14,13 @@ <!-- This example has the anchor (b1) for one popup (p1) which contains a separate popup (p2) which is anchored by a separate anchor (b2). --> -<button id=b1 onclick='p1.showPopup()'>Popup 1 +<button id=b1 onclick='p1.showPopUp()'>Popup 1 <div popup id=p2 anchor=b2> <span id=inside2>Inside popup 2</span> </div> </button> <div popup id=p1 anchor=b1>This is popup 1</div> -<button id=b2 onclick='p2.showPopup()'>Popup 2</button> +<button id=b2 onclick='p2.showPopUp()'>Popup 2</button> <style> #p1 { top:50px; } @@ -45,7 +45,7 @@ (async function() { setup({ explicit_done: true }); - popup2.showPopup(); + popup2.showPopUp(); assert_false(popup1.matches(':top-layer')); assert_true(popup2.matches(':top-layer')); await clickOn(button1);
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-animated-hide-cleanup.tentative.html b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-animated-hide-cleanup.tentative.html index 99fc2b8..00ff0db 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-animated-hide-cleanup.tentative.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-animated-hide-cleanup.tentative.html
@@ -56,9 +56,9 @@ promise_test(async () => { let popUp = addPopUp("animation"); let dialog = document.querySelector('dialog'); - popUp.showPopup(); // No animations here + popUp.showPopUp(); // No animations here await rAF(); - popUp.hidePopup(); // Start animations + popUp.hidePopUp(); // Start animations await rAF(); popUp.remove(); garbageCollect(); @@ -69,9 +69,9 @@ promise_test(async (t) => { let popUp = addPopUp("animation"); let dialog = document.querySelector('dialog'); - popUp.showPopup(); // No animations here + popUp.showPopUp(); // No animations here await rAF(); - popUp.hidePopup(); // Start animations + popUp.hidePopUp(); // Start animations await rAF(); dialog.showModal(); // Immediately hide pop-up t.add_cleanup(() => dialog.close()); @@ -89,7 +89,7 @@ t.add_cleanup(() => {popUp.remove();button.remove();}); document.body.appendChild(button); button.addEventListener('click',() => dialog.show()); - popUp.showPopup(); // No animations here + popUp.showPopUp(); // No animations here await rAF(); await clickOn(button); await rAF();
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-animated-hide-display.tentative.html b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-animated-hide-display.tentative.html index 410639e..ea25ea1 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-animated-hide-display.tentative.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-animated-hide-display.tentative.html
@@ -42,11 +42,11 @@ requestAnimationFrame(() => { // This will show the popup, hide the popup, and start the transition. const popup = document.querySelector('[popup]'); - popup.showPopup(); + popup.showPopUp(); popup.getAnimations()[0].finish(); if (getComputedStyle(popup).left != "200px") popup.remove(); - popup.hidePopup(); + popup.hidePopUp(); document.getAnimations()[0].ready.then(() => { requestAnimationFrame(() => { requestAnimationFrame(() => {
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-animated-hide-finishes.tentative.html b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-animated-hide-finishes.tentative.html index 88e37cb..6ec2b72 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-animated-hide-finishes.tentative.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-animated-hide-finishes.tentative.html
@@ -46,8 +46,8 @@ requestAnimationFrame(() => { // This will show the popup, hide the popup, and start the hide transition, // which should immediately finish. - document.querySelector('[popup]').showPopup(); - document.querySelector('[popup]').hidePopup(); + document.querySelector('[popup]').showPopUp(); + document.querySelector('[popup]').hidePopUp(); requestAnimationFrame(() => { requestAnimationFrame(() => { // Take a screenshot now.
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-animated-show-display.tentative.html b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-animated-show-display.tentative.html index deb7550..f03e6293 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-animated-show-display.tentative.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-animated-show-display.tentative.html
@@ -41,7 +41,7 @@ requestAnimationFrame(() => { requestAnimationFrame(() => { // This will show the popup, and start the transition. - document.querySelector('[popup]').showPopup(); + document.querySelector('[popup]').showPopUp(); document.getAnimations()[0].ready.then(() => { requestAnimationFrame(() => { requestAnimationFrame(() => {
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-animation-corner-cases.tentative.html b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-animation-corner-cases.tentative.html index 9681287..5707e604d 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-animation-corner-cases.tentative.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-animation-corner-cases.tentative.html
@@ -45,11 +45,11 @@ const {popUp, descendent} = createPopUp(t,'animation'); assert_false(isElementVisible(popUp)); assert_equals(descendent.parentElement.parentElement,popUp); - popUp.showPopup(); + popUp.showPopUp(); assert_true(popUp.matches(':top-layer')); assert_true(isElementVisible(popUp)); assert_equals(popUp.getAnimations({subtree: true}).length,0); - popUp.hidePopup(); + popUp.hidePopUp(); const animations = popUp.getAnimations({subtree: true}); assert_equals(animations.length,2,'There should be two animations running'); assert_false(popUp.matches(':top-layer'),'popUp should not match :top-layer as soon as hidden'); @@ -71,7 +71,7 @@ const {popUp, descendent} = createPopUp(t,''); assert_equals(popUp.classList.length, 0); assert_false(isElementVisible(popUp)); - popUp.showPopup(); + popUp.showPopUp(); assert_true(popUp.matches(':top-layer')); assert_true(isElementVisible(popUp)); assert_equals(popUp.getAnimations({subtree: true}).length,0); @@ -80,7 +80,7 @@ descendent.animate([{transform: 'rotate(0)'},{transform: 'rotate(360deg)'}],{duration: 1000000,iterations: 1}); assert_equals(popUp.getAnimations({subtree: true}).length,2); // Then hide the popUp. - popUp.hidePopup(); + popUp.hidePopUp(); assert_false(popUp.matches(':top-layer'),'pop up should not match :top-layer as soon as hidden'); assert_equals(popUp.getAnimations({subtree: true}).length,2,'animations should still be running'); await waitForRender();
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-attribute-basic.tentative.html b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-attribute-basic.tentative.html index 5e26a725..efcd335 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-attribute-basic.tentative.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-attribute-basic.tentative.html
@@ -34,36 +34,36 @@ } function assertIsFunctionalPopUp(popUp) { assert_false(popUpVisible(popUp, /*isPopUp*/true)); - popUp.showPopup(); + popUp.showPopUp(); assert_true(popUpVisible(popUp, /*isPopUp*/true)); - assert_throws_dom("InvalidStateError",() => popUp.showPopup(),'Calling showPopup on a showing pop-up should throw InvalidStateError'); - popUp.hidePopup(); + assert_throws_dom("InvalidStateError",() => popUp.showPopUp(),'Calling showPopUp on a showing pop-up should throw InvalidStateError'); + popUp.hidePopUp(); assert_false(popUpVisible(popUp, /*isPopUp*/true)); - assert_throws_dom("InvalidStateError",() => popUp.hidePopup(),'Calling hidePopup on a hidden pop-up should throw InvalidStateError'); + assert_throws_dom("InvalidStateError",() => popUp.hidePopUp(),'Calling hidePopUp on a hidden pop-up should throw InvalidStateError'); const parent = popUp.parentElement; popUp.remove(); - assert_throws_dom("InvalidStateError",() => popUp.showPopup(),'Calling showPopup on a disconnected pop-up should throw InvalidStateError'); + assert_throws_dom("InvalidStateError",() => popUp.showPopUp(),'Calling showPopUp on a disconnected pop-up should throw InvalidStateError'); parent.appendChild(popUp); } function assertNotAPopUp(nonPopUp) { // Non-popup elements should already be visible. assert_true(popUpVisible(nonPopUp, /*isPopUp*/false)); - assert_throws_dom("NotSupportedError",() => nonPopUp.showPopup(),'Calling showPopup on a non-pop-up should throw NotSupportedError'); + assert_throws_dom("NotSupportedError",() => nonPopUp.showPopUp(),'Calling showPopUp on a non-pop-up should throw NotSupportedError'); assert_true(popUpVisible(nonPopUp, /*isPopUp*/false)); - assert_throws_dom("NotSupportedError",() => nonPopUp.hidePopup(),'Calling hidePopup on a non-pop-up should throw NotSupportedError'); + assert_throws_dom("NotSupportedError",() => nonPopUp.hidePopUp(),'Calling hidePopUp on a non-pop-up should throw NotSupportedError'); assert_true(popUpVisible(nonPopUp, /*isPopUp*/false)); } Array.from(document.getElementById('popups').children).forEach(popUp => { test((t) => { assertIsFunctionalPopUp(popUp); - }, `The .showPopup() and .hidePopup() work on a pop-up, for ${popUp.outerHTML}.`); + }, `The .showPopUp() and .hidePopUp() work on a pop-up, for ${popUp.outerHTML}.`); }); Array.from(document.getElementById('nonpopups').children).forEach(nonPopUp => { test((t) => { assertNotAPopUp(nonPopUp); - }, `The .showPopup() and .hidePopup() do NOT work on elements without a 'popup' attribute, ${nonPopUp.outerHTML}.`); + }, `The .showPopUp() and .hidePopUp() do NOT work on elements without a 'popup' attribute, ${nonPopUp.outerHTML}.`); }); function createPopUp(t) { @@ -152,15 +152,15 @@ test((t) => { const popUp = createPopUp(t); - popUp.showPopup(); + popUp.showPopUp(); assert_true(popUp.matches(':top-layer')); popUp.setAttribute('popup','hint'); // Change pop-up type assert_false(popUp.matches(':top-layer')); - popUp.showPopup(); + popUp.showPopUp(); assert_true(popUp.matches(':top-layer')); popUp.setAttribute('popup','async'); assert_false(popUp.matches(':top-layer')); - popUp.showPopup(); + popUp.showPopUp(); assert_true(popUp.matches(':top-layer')); popUp.setAttribute('popup','invalid'); assert_false(popUp.matches(':top-layer')); @@ -179,7 +179,7 @@ test((t) => { const popUp = createPopUp(t); popUp.setAttribute('popup',type); - popUp.showPopup(); + popUp.showPopUp(); assert_true(popUp.matches(':top-layer')); popUp.remove(); assert_false(popUp.matches(':top-layer')); @@ -191,10 +191,10 @@ test((t) => { const popUp = createPopUp(t); popUp.setAttribute('popup',type); - popUp.showPopup(); + popUp.showPopUp(); assert_true(popUp.matches(':top-layer')); assert_false(popUp.matches(':modal')); - popUp.hidePopup(); + popUp.hidePopUp(); },`A showing popup=${type} does not match :modal`); } });
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-backdrop-appearance.tentative.html b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-backdrop-appearance.tentative.html index 0b348f85..da975d9 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-backdrop-appearance.tentative.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-backdrop-appearance.tentative.html
@@ -45,7 +45,7 @@ </div> </div> <script> -document.getElementById('bottom').showPopup(); -document.getElementById('middle').showPopup(); -document.getElementById('top').showPopup(); +document.getElementById('bottom').showPopUp(); +document.getElementById('middle').showPopUp(); +document.getElementById('top').showPopUp(); </script>
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-defaultopen.tentative.html b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-defaultopen.tentative.html index ec1275e..2e29d9a 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-defaultopen.tentative.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-defaultopen.tentative.html
@@ -39,7 +39,7 @@ assert_true(p1.matches(':top-layer'),'removing defaultopen should not close the popup'); assert_false(p1.hasAttribute('defaultopen'),'...but it should reflect to IDL'); - p1.hidePopup(); + p1.hidePopUp(); }, "The defaultopen attribute should affect page load only"); }); });
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-events.tentative.html b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-events.tentative.html index 5fa7c911..fb8d9c1 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-events.tentative.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-events.tentative.html
@@ -36,14 +36,14 @@ document.addEventListener('hide',() => ++hideCount); assert_equals(0,showCount); assert_equals(0,hideCount); - popup.showPopup(); + popup.showPopUp(); assert_true(popup.matches(':top-layer')); await waitUntilChange(() => showCount); assert_equals(1,showCount); assert_equals(0,hideCount); await requestAnimationFramePromise(); assert_true(popup.matches(':top-layer')); - popup.hidePopup(); + popup.hidePopUp(); assert_false(popup.matches(':top-layer')); await waitUntilChange(() => hideCount); assert_equals(1,showCount);
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-focus.tentative.html b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-focus.tentative.html index f9868369..c9a696e 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-focus.tentative.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-focus.tentative.html
@@ -137,23 +137,23 @@ // Directly show and hide the pop-up: priorFocus.focus(); assert_equals(document.activeElement, priorFocus); - popUp.showPopup(); - assert_equals(document.activeElement, expectedFocusedElement, `${testName} activated by popUp.showPopup()`); - popUp.hidePopup(); + popUp.showPopUp(); + assert_equals(document.activeElement, expectedFocusedElement, `${testName} activated by popUp.showPopUp()`); + popUp.hidePopUp(); assert_equals(document.activeElement, priorFocus, 'prior element should get focus on hide'); // Hit Escape: priorFocus.focus(); assert_equals(document.activeElement, priorFocus); - popUp.showPopup(); - assert_equals(document.activeElement, expectedFocusedElement, `${testName} activated by popUp.showPopup()`); + popUp.showPopUp(); + assert_equals(document.activeElement, expectedFocusedElement, `${testName} activated by popUp.showPopUp()`); await sendEscape(); assert_equals(document.activeElement, priorFocus, 'prior element should get focus after Escape'); // Change the pop-up type: priorFocus.focus(); - popUp.showPopup(); - assert_equals(document.activeElement, expectedFocusedElement, `${testName} activated by popUp.showPopup()`); + popUp.showPopUp(); + assert_equals(document.activeElement, expectedFocusedElement, `${testName} activated by popUp.showPopUp()`); assert_equals(popUp.popUp, 'auto', 'All pop-ups in this test should start as popup=auto'); popUp.popUp = 'hint'; assert_false(popUp.matches(':top-layer'), 'Changing the pop-up type should hide the pop-up'); @@ -162,8 +162,8 @@ // Remove from the document: priorFocus.focus(); - popUp.showPopup(); - assert_equals(document.activeElement, expectedFocusedElement, `${testName} activated by popUp.showPopup()`); + popUp.showPopUp(); + assert_equals(document.activeElement, expectedFocusedElement, `${testName} activated by popUp.showPopUp()`); popUp.remove(); assert_false(popUp.matches(':top-layer'), 'Removing the pop-up should hide it'); if (!popUp.hasAttribute('data-no-focus')) { @@ -173,8 +173,8 @@ // Show a modal dialog: priorFocus.focus(); - popUp.showPopup(); - assert_equals(document.activeElement, expectedFocusedElement, `${testName} activated by popUp.showPopup()`); + popUp.showPopUp(); + assert_equals(document.activeElement, expectedFocusedElement, `${testName} activated by popUp.showPopUp()`); const dialog = document.body.appendChild(document.createElement('dialog')); dialog.showModal(); assert_false(popUp.matches(':top-layer'), 'Opening a modal dialog should hide the pop-up'); @@ -206,7 +206,7 @@ assert_false(popUp.contains(button), 'Start with a non-contained button'); priorFocus.focus(); assert_equals(document.activeElement, priorFocus); - popUp.showPopup(); + popUp.showPopUp(); assert_true(popUp.matches(':top-layer')); await clickOn(button); // This will not light dismiss, but will "toggle" the popUp. assert_false(popUp.matches(':top-layer')); @@ -217,7 +217,7 @@ button.setAttribute('hidepopup', popUp.id); popUp.appendChild(button); priorFocus.focus(); - popUp.showPopup(); + popUp.showPopUp(); assert_true(popUp.matches(':top-layer')); if (!popUp.hasAttribute('data-no-focus')) { assert_not_equals(document.activeElement, priorFocus, 'focus should shift for this element'); @@ -230,7 +230,7 @@ button = document.createElement('button'); document.body.appendChild(button); priorFocus.focus(); - popUp.showPopup(); + popUp.showPopUp(); assert_true(popUp.matches(':top-layer')); await clickOn(button); // This will light dismiss the pop-up, focus the prior focus, then focus this button. assert_false(popUp.matches(':top-layer'), 'clicking button should hide the pop-up (via light dismiss)'); @@ -247,25 +247,25 @@ // Move the prior focus out of the document priorFocus.focus(); - popUp.showPopup(); + popUp.showPopUp(); assert_true(popUp.matches(':top-layer')); const newFocus = document.activeElement; assert_not_equals(newFocus, priorFocus, 'focus should shift for this element'); priorFocus.remove(); assert_equals(document.activeElement, newFocus, 'focus should not change when prior focus is removed'); - popUp.hidePopup(); + popUp.hidePopUp(); assert_not_equals(document.activeElement, priorFocus, 'focused element has been removed'); document.body.appendChild(priorFocus); // Put it back // Move the prior focus inside the (already open) pop-up priorFocus.focus(); - popUp.showPopup(); + popUp.showPopUp(); assert_true(popUp.matches(':top-layer')); assert_false(popUp.contains(priorFocus), 'Start with a non-contained prior focus'); popUp.appendChild(priorFocus); // Move inside the pop-up assert_true(popUp.contains(priorFocus)); assert_true(popUp.matches(':top-layer'), 'pop-up should stay open'); - popUp.hidePopup(); + popUp.hidePopUp(); assert_not_equals(document.activeElement, priorFocus, 'focused element is display:none inside the pop-up'); document.body.appendChild(priorFocus); // Put it back }, "Popup corner cases test: " + testName);
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-inside-display-none.tentative.html b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-inside-display-none.tentative.html index c93bf16..d60b0df 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-inside-display-none.tentative.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-inside-display-none.tentative.html
@@ -12,7 +12,7 @@ <script> const popup = document.querySelector('[popup]'); - popup.showPopup(); + popup.showPopUp(); if (!popup.matches(':top-layer')) document.body.appendChild(document.createTextNode('FAIL')); </script>
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-invoking-attribute.tentative.html b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-invoking-attribute.tentative.html index eba8f553..ba461f80 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-invoking-attribute.tentative.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-invoking-attribute.tentative.html
@@ -148,7 +148,7 @@ case "toggle": case "show": assert_popUp(expectedId,true,'Toggle or show should show the pop-up'); - (expectedId===1 ? popUp1 : popUp2).hidePopup(); // Hide the pop-up + (expectedId===1 ? popUp1 : popUp2).hidePopUp(); // Hide the pop-up break; case "hide": case "none": @@ -157,7 +157,7 @@ default: assert_unreached(); } - (expectedId===1 ? popUp1 : popUp2).showPopup(); // Show the pop-up directly + (expectedId===1 ? popUp1 : popUp2).showPopUp(); // Show the pop-up directly assert_popUp(expectedId,true); assert_popUp(otherId,false); await testcase.invokeFn(invoker); @@ -215,11 +215,11 @@ await assertState(false,0,0); await clickOn(button); await assertState(true,1,0); - popUp.hidePopup(); + popUp.hidePopUp(); await assertState(false,1,1); button.click(); await assertState(true,2,1); - popUp.hidePopup(); + popUp.hidePopUp(); await assertState(false,2,2); }, "Clicking a togglepopup button opens a closed pop-up (also check event counts)");
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-light-dismiss-on-scroll.tentative.html b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-light-dismiss-on-scroll.tentative.html index 12615b7..3c32a6d 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-light-dismiss-on-scroll.tentative.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-light-dismiss-on-scroll.tentative.html
@@ -22,7 +22,7 @@ This is popup 2 </div> </div> -<button onclick='popup1.showPopup();popup2.showPopup();'>Open popups</button> +<button onclick='popup1.showPopUp();popup2.showPopUp();'>Open popups</button> <style> #popup1 { top:50px; left: 50px; } @@ -49,8 +49,8 @@ }); } assertAll(/*showing*/false); - popups[0].showPopup(); - popups[1].showPopup(); + popups[0].showPopUp(); + popups[1].showPopUp(); assertAll(/*showing*/true); scroller.scrollTo(0, 100); requestAnimationFrame(() => {
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-light-dismiss.tentative.html b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-light-dismiss.tentative.html index 10317a8f..a443be6 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-light-dismiss.tentative.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-light-dismiss.tentative.html
@@ -56,7 +56,7 @@ }); promise_test(async () => { assert_false(popup1.matches(':top-layer')); - popup1.showPopup(); + popup1.showPopUp(); assert_true(popup1.matches(':top-layer')); let p1HideCount = popup1HideCount; await clickOn(outside); @@ -66,18 +66,18 @@ promise_test(async () => { assert_false(popup1.matches(':top-layer')); - popup1.showPopup(); + popup1.showPopUp(); await waitForRender(); p1HideCount = popup1HideCount; await clickOn(inside1); assert_true(popup1.matches(':top-layer')); assert_equals(popup1HideCount,p1HideCount); - popup1.hidePopup(); + popup1.hidePopUp(); },'Clicking inside a popup does not close that popup'); promise_test(async () => { assert_false(popup1.matches(':top-layer')); - popup1.showPopup(); + popup1.showPopUp(); await clickOn(inside1After); assert_true(popup1.matches(':top-layer')); await sendTab(); @@ -86,8 +86,8 @@ },'Moving focus outside the popup will dismiss the popup'); promise_test(async () => { - popup1.showPopup(); - popup2.showPopup(); + popup1.showPopUp(); + popup2.showPopUp(); await waitForRender(); p1HideCount = popup1HideCount; let p2HideCount = popup2HideCount; @@ -96,14 +96,14 @@ assert_true(popup2.matches(':top-layer'),'popup2 should be open'); assert_equals(popup1HideCount,p1HideCount,'popup1'); assert_equals(popup2HideCount,p2HideCount,'popup2'); - popup1.hidePopup(); + popup1.hidePopUp(); assert_false(popup1.matches(':top-layer')); assert_false(popup2.matches(':top-layer')); },'Clicking inside a child popup shouldn\'t close either popup'); promise_test(async () => { - popup1.showPopup(); - popup2.showPopup(); + popup1.showPopUp(); + popup2.showPopUp(); await waitForRender(); p1HideCount = popup1HideCount; p2HideCount = popup2HideCount; @@ -112,7 +112,7 @@ assert_equals(popup1HideCount,p1HideCount); assert_false(popup2.matches(':top-layer')); assert_equals(popup2HideCount,p2HideCount+1); - popup1.hidePopup(); + popup1.hidePopUp(); },'Clicking inside a parent popup should close child popup'); promise_test(async () => { @@ -123,24 +123,24 @@ await clickOn(button1show); assert_true(popup1.matches(':top-layer'),'popup1 should stay open'); assert_equals(popup1HideCount,p1HideCount,'popup1 should not get hidden and reshown'); - popup1.hidePopup(); // Cleanup + popup1.hidePopUp(); // Cleanup assert_false(popup1.matches(':top-layer')); },'Clicking on invoking element, after using it for activation, shouldn\'t close its popup'); promise_test(async () => { - popup1.showPopup(); // Directly show the popup + popup1.showPopUp(); // Directly show the popup assert_true(popup1.matches(':top-layer')); await waitForRender(); p1HideCount = popup1HideCount; await clickOn(button1show); assert_true(popup1.matches(':top-layer'),'popup1 should stay open'); assert_equals(popup1HideCount,p1HideCount,'popup1 should not get hidden and reshown'); - popup1.hidePopup(); // Cleanup + popup1.hidePopUp(); // Cleanup assert_false(popup1.matches(':top-layer')); },'Clicking on invoking element, even if it wasn\'t used for activation, shouldn\'t close its popup'); promise_test(async () => { - popup1.showPopup(); // Directly show the popup + popup1.showPopUp(); // Directly show the popup assert_true(popup1.matches(':top-layer')); await waitForRender(); p1HideCount = popup1HideCount; @@ -150,20 +150,20 @@ },'Clicking on togglepopup element, even if it wasn\'t used for activation, should hide it exactly once'); promise_test(async () => { - popup1.showPopup(); + popup1.showPopUp(); assert_true(popup1.matches(':top-layer')); await waitForRender(); p1HideCount = popup1HideCount; await clickOn(popup1anchor); assert_true(popup1.matches(':top-layer'),'popup1 not open'); assert_equals(popup1HideCount,p1HideCount); - popup1.hidePopup(); // Cleanup + popup1.hidePopUp(); // Cleanup assert_false(popup1.matches(':top-layer')); },'Clicking on anchor element (that isn\'t an invoking element) shouldn\'t close its popup'); promise_test(async () => { - popup1.showPopup(); - popup2.showPopup(); // Popup1 is an ancestral element for popup2. + popup1.showPopUp(); + popup2.showPopUp(); // Popup1 is an ancestral element for popup2. assert_true(popup1.matches(':top-layer')); assert_true(popup2.matches(':top-layer')); const drag_actions = new test_driver.Actions(); @@ -175,7 +175,7 @@ .send(); assert_true(popup1.matches(':top-layer'),'popup1 should be open'); assert_true(popup2.matches(':top-layer'),'popup1 should be open'); - popup1.hidePopup(); + popup1.hidePopUp(); assert_false(popup2.matches(':top-layer')); },'Dragging from an open popup outside an open popup should leave the popup open'); </script> @@ -200,10 +200,10 @@ promise_test(async () => { await clickOn(button3); assert_true(popup3.matches(':top-layer'),'invoking element should open popup'); - popup4.showPopup(); + popup4.showPopUp(); assert_true(popup4.matches(':top-layer')); assert_true(popup3.matches(':top-layer')); - popup3.hidePopup(); // Cleanup + popup3.hidePopUp(); // Cleanup assert_false(popup3.matches(':top-layer')); assert_false(popup4.matches(':top-layer')); },'An invoking element should be part of the ancestor chain'); @@ -213,11 +213,11 @@ assert_true(popup3.matches(':top-layer')); assert_false(popup4.matches(':top-layer')); assert_false(popup5.matches(':top-layer')); - popup5.showPopup(); + popup5.showPopUp(); assert_true(popup3.matches(':top-layer')); assert_false(popup4.matches(':top-layer')); assert_true(popup5.matches(':top-layer')); - popup3.hidePopup(); + popup3.hidePopUp(); assert_false(popup3.matches(':top-layer')); assert_false(popup4.matches(':top-layer')); assert_false(popup5.matches(':top-layer')); @@ -239,20 +239,20 @@ <script> const popup6 = document.querySelector('#p6'); promise_test(async () => { - popup6.showPopup(); + popup6.showPopUp(); assert_equals(popup6.scrollTop,0,'popup6 should start non-scrolled'); await new test_driver.Actions() .scroll(0, 0, 0, 50, {origin: popup6}) .send(); assert_true(popup6.matches(':top-layer'),'popup6 should stay open'); assert_equals(popup6.scrollTop,50,'popup6 should be scrolled'); - popup6.hidePopup(); + popup6.hidePopUp(); },'Scrolling within a popup should not close the popup'); </script> <my-element id="myElement"> <template shadowroot="open"> - <button id=b7 onclick='showPopup7()'>Popup7</button> + <button id=b7 onclick='showPopUp7()'>Popup7</button> <div popup id=p7 anchor=b7 style="top: 100px;"> <p>Popup content.</p> <input id="inside7" type="text" placeholder="some text"> @@ -263,15 +263,15 @@ const button7 = document.querySelector('#myElement').shadowRoot.querySelector('#b7'); const popup7 = document.querySelector('#myElement').shadowRoot.querySelector('#p7'); const inside7 = document.querySelector('#myElement').shadowRoot.querySelector('#inside7'); - function showPopup7() { - popup7.showPopup(); + function showPopUp7() { + popup7.showPopUp(); } promise_test(async () => { button7.click(); assert_true(popup7.matches(':top-layer'),'invoking element should open popup'); inside7.click(); assert_true(popup7.matches(':top-layer')); - popup7.hidePopup(); + popup7.hidePopUp(); },'Clicking inside a shadow DOM popup does not close that popup'); promise_test(async () => { @@ -294,13 +294,13 @@ const inside8After = document.querySelector('#inside8after'); const popup8Anchor = document.querySelector('#p8anchor'); assert_false(popup8.matches(':top-layer')); - popup8.showPopup(); + popup8.showPopUp(); await clickOn(inside8After); assert_true(popup8.matches(':top-layer')); await sendTab(); assert_equals(document.activeElement,popup8Anchor,'Focus should move to the anchor element'); assert_true(popup8.matches(':top-layer'),'popup should stay open'); - popup8.hidePopup(); + popup8.hidePopUp(); },'Moving focus back to the anchor element should not dismiss the popup'); </script> @@ -321,7 +321,7 @@ await sendTab(); assert_equals(document.activeElement,popup9Invoker,'Focus should move to the invoking element'); assert_true(popup9.matches(':top-layer'),'popup should stay open'); - popup9.hidePopup(); + popup9.hidePopUp(); },'Moving focus back to the active trigger element should not dismiss the popup'); promise_test(async () => { @@ -329,7 +329,7 @@ const inside9After = document.querySelector('#inside9after'); const popup9Invoker = document.querySelector('#b9after'); assert_false(popup9.matches(':top-layer')); - popup9.showPopup(); // Trigger directly + popup9.showPopUp(); // Trigger directly await clickOn(inside9After); assert_true(popup9.matches(':top-layer')); await sendTab(); @@ -352,7 +352,7 @@ <div popup id=convoluted_p3 anchor=convoluted_anchor>Popup 3 <button togglepopup=convoluted_p4>Open Popup 4</button> </div> -<button onclick="convoluted_p1.showPopup()">Open convoluted popup</button> +<button onclick="convoluted_p1.showPopUp()">Open convoluted popup</button> <style> #convoluted_p1 {top:50px;} #convoluted_p2 {top:150px;} @@ -365,7 +365,7 @@ const convPopup3 = document.querySelector('#convoluted_p3'); const convPopup4 = document.querySelector('#convoluted_p4'); promise_test(async () => { - convPopup1.showPopup(); // Programmatically open p1 + convPopup1.showPopUp(); // Programmatically open p1 assert_true(convPopup1.matches(':top-layer')); convPopup1.querySelector('button').click(); // Click to invoke p2 assert_true(convPopup1.matches(':top-layer')); @@ -384,7 +384,7 @@ assert_true(convPopup2.matches(':top-layer')); assert_true(convPopup3.matches(':top-layer')); assert_true(convPopup4.matches(':top-layer')); - convPopup1.hidePopup(); + convPopup1.hidePopUp(); assert_false(convPopup1.matches(':top-layer')); assert_false(convPopup2.matches(':top-layer')); assert_false(convPopup3.matches(':top-layer')); @@ -392,13 +392,13 @@ },'Ensure circular/convoluted ancestral relationships are functional'); promise_test(async () => { - convPopup1.showPopup(); // Programmatically open p1 + convPopup1.showPopUp(); // Programmatically open p1 convPopup1.querySelector('button').click(); // Click to invoke p2 assert_true(convPopup1.matches(':top-layer')); assert_true(convPopup2.matches(':top-layer')); assert_false(convPopup3.matches(':top-layer')); assert_false(convPopup4.matches(':top-layer')); - convPopup4.showPopup(); // Programmatically open p4 + convPopup4.showPopUp(); // Programmatically open p4 assert_true(convPopup1.matches(':top-layer'),'popup1 stays open because it is a DOM ancestor of popup4'); assert_false(convPopup2.matches(':top-layer'),'popup2 closes because it isn\'t connected to popup4 via active invokers'); assert_true(convPopup4.matches(':top-layer')); @@ -406,12 +406,12 @@ assert_true(convPopup1.matches(':top-layer'),'nothing changes'); assert_false(convPopup2.matches(':top-layer')); assert_true(convPopup4.matches(':top-layer')); - convPopup1.hidePopup(); + convPopup1.hidePopUp(); assert_false(convPopup1.matches(':top-layer')); assert_false(convPopup2.matches(':top-layer')); assert_false(convPopup3.matches(':top-layer')); assert_false(convPopup4.matches(':top-layer')); -},'Ensure circular/convoluted ancestral relationships are functional, with a direct showPopup()'); +},'Ensure circular/convoluted ancestral relationships are functional, with a direct showPopUp()'); </script> @@ -429,9 +429,9 @@ const hint = document.querySelector('#p11'); const async = document.querySelector('#p12'); // All three can be open at once, if shown in this order: - popup.showPopup(); - hint.showPopup(); - async.showPopup(); + popup.showPopUp(); + hint.showPopUp(); + async.showPopUp(); assert_true(popup.matches(':top-layer')); assert_true(hint.matches(':top-layer')); assert_true(async.matches(':top-layer')); @@ -445,17 +445,17 @@ assert_false(popup.matches(':top-layer'),'popup should close'); assert_false(hint.matches(':top-layer'),'hint should close'); assert_true(async.matches(':top-layer'),'async does not light dismiss'); - async.hidePopup(); + async.hidePopUp(); assert_false(async.matches(':top-layer')); - popup.showPopup(); - hint.showPopup(); + popup.showPopUp(); + hint.showPopUp(); assert_true(popup.matches(':top-layer')); assert_true(hint.matches(':top-layer')); // Clicking on the popup should close the hint: await clickOn(popup); assert_true(popup.matches(':top-layer'),'popup should stay open'); assert_false(hint.matches(':top-layer'),'hint should light dismiss'); - popup.hidePopup(); + popup.hidePopUp(); assert_false(popup.matches(':top-layer')); },'Light dismiss of mixed popup types'); </script>
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-not-keyboard-focusable.tentative.html b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-not-keyboard-focusable.tentative.html index 88736ab..3cc545f 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-not-keyboard-focusable.tentative.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-not-keyboard-focusable.tentative.html
@@ -22,7 +22,7 @@ const popup = document.querySelector('[popup]'); b1.focus(); assert_equals(document.activeElement,b1); - popup.showPopup(); + popup.showPopUp(); assert_true(popup.matches(':top-layer')); assert_equals(document.activeElement,b1); // Tab once @@ -34,13 +34,13 @@ const button = document.createElement('button'); popup.appendChild(button); b1.focus(); - popup.showPopup(); + popup.showPopUp(); assert_equals(document.activeElement,b1); // Tab once await new test_driver.send_keys(document.body,'\uE004'); // Tab assert_equals(document.activeElement, button, 'Keyboard focus should go to the contained button'); assert_true(popup.matches(':top-layer'),'changing focus to the popup should leave it showing'); - popup.hidePopup(); + popup.hidePopUp(); assert_false(popup.matches(':top-layer')); }, "Popup should not be keyboard focusable"); </script>
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-open-display.tentative.html b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-open-display.tentative.html index 674af190..9a0b87e6b 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-open-display.tentative.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-open-display.tentative.html
@@ -31,5 +31,5 @@ </style> <script> - document.querySelector('[popup]').showPopup(); + document.querySelector('[popup]').showPopUp(); </script>
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-open-overflow-display-ref.tentative.html b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-open-overflow-display-ref.tentative.html index 7a350ea..c9f582c 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-open-overflow-display-ref.tentative.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-open-overflow-display-ref.tentative.html
@@ -24,7 +24,7 @@ </style> <script> - document.querySelector('#p1').showPopup(); - document.querySelector('#p2').showPopup(); - document.querySelector('#p3').showPopup(); + document.querySelector('#p1').showPopUp(); + document.querySelector('#p2').showPopUp(); + document.querySelector('#p3').showPopUp(); </script>
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-open-overflow-display.tentative.html b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-open-overflow-display.tentative.html index 32f42df..fd86672 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-open-overflow-display.tentative.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-open-overflow-display.tentative.html
@@ -38,7 +38,7 @@ </style> <script> - document.querySelector('#p1').showPopup(); - document.querySelector('#p2').showPopup(); - document.querySelector('#p3').showPopup(); + document.querySelector('#p1').showPopUp(); + document.querySelector('#p2').showPopUp(); + document.querySelector('#p3').showPopUp(); </script>
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-removal-2.tentative.html b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-removal-2.tentative.html index 71d420e5..7cf0951e 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-removal-2.tentative.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-removal-2.tentative.html
@@ -17,11 +17,11 @@ const popup = frame1Doc.querySelector('[popup]'); assert_true(!!popup); assert_false(popup.matches(':top-layer')); - popup.showPopup(); + popup.showPopUp(); assert_true(popup.matches(':top-layer')); frame2Doc.body.appendChild(popup); assert_false(popup.matches(':top-layer')); - popup.showPopup(); + popup.showPopUp(); assert_true(popup.matches(':top-layer')); }, 'Moving popup between documents shouldn\'t cause issues'); };
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-removal.tentative.html b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-removal.tentative.html index b5f8100..f4df862 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-removal.tentative.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-removal.tentative.html
@@ -17,7 +17,7 @@ } const popup = document.querySelector('[popup]'); assert_false(popup.matches(':top-layer')); - popup.showPopup(); + popup.showPopUp(); assert_true(popup.matches(':top-layer')); popup.remove(); // Shouldn't cause any issues document.body.click(); // Shouldn't cause light dismiss problems
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-shadow-dom.tentative.html b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-shadow-dom.tentative.html index b30a92c..95fd3db 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-shadow-dom.tentative.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-shadow-dom.tentative.html
@@ -36,13 +36,13 @@ ensureShadowDom(testRoot); return findPopups(testRoot); } - function showPopup(testId,popupNum) { - getPopupReferences(testId)[popupNum].showPopup(); + function showPopUp(testId,popupNum) { + getPopupReferences(testId)[popupNum].showPopUp(); } </script> <div id=test1> - <button onclick='showPopup("test1",0)'>Test1 Popup</button> + <button onclick='showPopUp("test1",0)'>Test1 Popup</button> <my-element> <template shadowroot=open> <div popup> @@ -55,7 +55,7 @@ <script> test(function() { const popup = getPopupReferences('test1')[0]; - popup.showPopup(); + popup.showPopUp(); assert_true(popup.matches(':top-layer')); assert_true(isElementVisible(popup)); }, "Popups located inside shadow DOM can still be shown"); @@ -63,10 +63,10 @@ <div id=test2> - <button id=t2b1 onclick='showPopup("test2",0)'>Test 2 Popup 1</button> + <button id=t2b1 onclick='showPopUp("test2",0)'>Test 2 Popup 1</button> <div popup anchor=t2b1 style="top: 400px;"> <p>Popup 1</p> - <button id=t2b2 onclick='showPopup("test2",1)'>Test 2 Popup 2</button> + <button id=t2b2 onclick='showPopUp("test2",1)'>Test 2 Popup 2</button> </div> <my-element> <template shadowroot=open> @@ -81,10 +81,10 @@ <script> test(function() { const [popup1,popup2] = getPopupReferences('test2'); - popup1.showPopup(); + popup1.showPopUp(); assert_true(popup1.matches(':top-layer')); assert_true(isElementVisible(popup1)); - popup2.showPopup(); + popup2.showPopUp(); assert_false(popup1.matches(':top-layer'), 'popup1 open'); // P1 was closed by P2 assert_false(isElementVisible(popup1), 'popup1 visible'); assert_true(popup2.matches(':top-layer'), 'popup2 open'); // P2 is open @@ -96,13 +96,13 @@ <div id=test3> <my-element> <template shadowroot=open> - <button id=t3b1 onclick='showPopup("test3",0)'>Test 3 Popup 1</button> + <button id=t3b1 onclick='showPopUp("test3",0)'>Test 3 Popup 1</button> <div popup anchor=t3b1> <p>This popup will stay open when popup2 shows.</p> <slot></slot> </div> </template> - <button id=t3b2 onclick='showPopup("test3",1)'>Test 3 Popup 2</button> + <button id=t3b2 onclick='showPopUp("test3",1)'>Test 3 Popup 2</button> </my-element> <div popup anchor=t3b2>Popup 2</div> </div> @@ -110,17 +110,17 @@ <script> test(function() { const [popup1,popup2] = getPopupReferences('test3'); - popup1.showPopup(); + popup1.showPopUp(); assert_true(popup1.matches(':top-layer')); assert_true(isElementVisible(popup1)); // Showing popup2 should not close popup1, since it is a flat // tree ancestor of popup2's anchor button. - popup2.showPopup(); + popup2.showPopUp(); assert_true(popup2.matches(':top-layer')); assert_true(isElementVisible(popup2)); assert_true(popup1.matches(':top-layer')); assert_true(isElementVisible(popup1)); - popup1.hidePopup(); + popup1.hidePopUp(); assert_false(popup2.matches(':top-layer')); assert_false(popup1.matches(':top-layer')); }, "anchor references use the flat tree not the DOM tree"); @@ -128,12 +128,12 @@ <div id=test4> - <button id=t4b1 onclick='showPopup("test4",0)'>Test 4 Popup 1</button> + <button id=t4b1 onclick='showPopUp("test4",0)'>Test 4 Popup 1</button> <div popup anchor=t4b1> <p>This should not get hidden when popup2 opens.</p> <my-element> <template shadowroot=open> - <button id=t4b2 onclick='showPopup("test4",1)'>Test 4 Popup 2</button> + <button id=t4b2 onclick='showPopUp("test4",1)'>Test 4 Popup 2</button> <div popup anchor=t4b2> <p>This should not hide popup1.</p> </div> @@ -145,15 +145,15 @@ <script> test(function() { const [popup1,popup2] = getPopupReferences('test4'); - popup1.showPopup(); - popup2.showPopup(); + popup1.showPopUp(); + popup2.showPopUp(); // Both 1 and 2 should be open at this point. assert_true(popup1.matches(':top-layer'), 'popup1 not open'); assert_true(isElementVisible(popup1)); assert_true(popup2.matches(':top-layer'), 'popup2 not open'); assert_true(isElementVisible(popup2)); // This should hide both of them. - popup1.hidePopup(); + popup1.hidePopUp(); assert_false(popup2.matches(':top-layer')); assert_false(isElementVisible(popup2)); }, "The popup stack is preserved across shadow-inclusive ancestors");
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-stacking-context.tentative.html b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-stacking-context.tentative.html index f3fd0bf..def3f477 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-stacking-context.tentative.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-stacking-context.tentative.html
@@ -33,5 +33,5 @@ </style> <script> - document.querySelector('[popup]').showPopup(); + document.querySelector('[popup]').showPopUp(); </script>
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-stacking.tentative.html b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-stacking.tentative.html index 6af6a9cb..e9e987e 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-stacking.tentative.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-stacking.tentative.html
@@ -67,18 +67,18 @@ <!-- Other examples --> <div popup id=p1 anchor=b1><p>This is popup #1</p> - <button id=b2 onclick='p2.showPopup()'>Popup 2</button> - <button id=b4 onclick='p4.showPopup()'>Popup 4</button> + <button id=b2 onclick='p2.showPopUp()'>Popup 2</button> + <button id=b4 onclick='p4.showPopUp()'>Popup 4</button> </div> <div popup id=p2 anchor=b2><p>This is popup #2</p> - <button id=b3 onclick='p3.showPopup()'>Popup 3</button> + <button id=b3 onclick='p3.showPopUp()'>Popup 3</button> </div> <div popup id=p3 anchor=b3><p>This is popup #3</p></div> <div popup id=p4 anchor=b4><p>This is popup #4</p></div> -<button id=b1 onclick='p1.showPopup()'>Popup 1</button> +<button id=b1 onclick='p1.showPopUp()'>Popup 1</button> <dialog id=d1>This is a dialog<button onclick='this.parentElement.close()'>Close</button></dialog> -<button id=b5 onclick='d1.showPopup()'>Dialog</button> +<button id=b5 onclick='d1.showPopUp()'>Dialog</button> <script> // Test basic ancestor relationships @@ -91,14 +91,14 @@ assert_true(!!descr && !!ancestor && !!child); assert_false(ancestor.matches(':top-layer')); assert_false(child.matches(':top-layer')); - ancestor.showPopup(); + ancestor.showPopUp(); if (clickToActivate) clickToActivate.click(); else - child.showPopup(); + child.showPopUp(); assert_true(child.matches(':top-layer')); assert_true(ancestor.matches(':top-layer')); - ancestor.hidePopup(); + ancestor.hidePopUp(); assert_false(ancestor.matches(':top-layer')); assert_false(child.matches(':top-layer')); },descr); @@ -114,33 +114,33 @@ } test(function() { assertState(false,false,false,false); - p1.showPopup(); + p1.showPopUp(); assertState(true,false,false,false); - p2.showPopup(); + p2.showPopUp(); assertState(true,true,false,false); - p3.showPopup(); + p3.showPopUp(); assertState(true,true,true,false); // P4 is a sibling of P2, so showing it should // close P2 and P3. - p4.showPopup(); + p4.showPopUp(); assertState(true,false,false,true); // P2 should close P4 now. - p2.showPopup(); + p2.showPopUp(); assertState(true,true,false,false); // Hiding P1 should hide all. - p1.hidePopup(); + p1.hidePopUp(); assertState(false,false,false,false); }, "more complex nesting, all using anchor ancestry") test(function() { function openManyPopups() { - p1.showPopup(); - p2.showPopup(); - p3.showPopup(); + p1.showPopUp(); + p2.showPopUp(); + p3.showPopUp(); assertState(true,true,true,false); } openManyPopups(); - d1.show(); // Dialog.showPopup() should hide all popups. + d1.show(); // Dialog.show() should hide all popups. assertState(false,false,false,false); d1.close(); openManyPopups(); @@ -154,10 +154,10 @@ assert_false(d1.open); d1.show(); assert_true(d1.open); - p1.showPopup(); + p1.showPopUp(); assertState(true,false,false,false); assert_true(d1.open); - p1.hidePopup(); + p1.hidePopUp(); assert_true(d1.open); d1.close(); assert_false(d1.open);
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-top-layer-interactions.tentative.html b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-top-layer-interactions.tentative.html index 9a39d9f2..e12645a 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-top-layer-interactions.tentative.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-top-layer-interactions.tentative.html
@@ -20,8 +20,8 @@ type: types.popUp, closes: [types.popUp], createElement: () => Object.assign(document.createElement('div'), {popUp: 'auto'}), - trigger: function() {this.element.showPopup()}, - close: function() {this.element.hidePopup()}, + trigger: function() {this.element.showPopUp()}, + close: function() {this.element.hidePopUp()}, isTopLayer: function() {return this.element.matches(':top-layer')}, }, {
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-types.tentative.html b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-types.tentative.html index baa022d..7334e394 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-types.tentative.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popups/popup-types.tentative.html
@@ -19,41 +19,41 @@ } test(() => { assert_state_1(false,false,false,false); - popup.showPopup(); + popup.showPopUp(); assert_state_1(true,false,false,false); - hint.showPopup(); + hint.showPopUp(); assert_state_1(true,true,false,false); - async.showPopup(); + async.showPopUp(); assert_state_1(true,true,true,false); - async2.showPopup(); + async2.showPopUp(); assert_state_1(true,true,true,true); - hint.hidePopup(); + hint.hidePopUp(); assert_state_1(true,false,true,true); - popup.hidePopup(); + popup.hidePopUp(); assert_state_1(false,false,true,true); - popup.showPopup(); - hint.showPopup(); + popup.showPopUp(); + hint.showPopUp(); assert_state_1(true,true,true,true); - popup.hidePopup(); + popup.hidePopUp(); assert_state_1(false,false,true,true); - async.hidePopup(); + async.hidePopUp(); assert_state_1(false,false,false,true); - async2.hidePopup(); + async2.hidePopUp(); assert_state_1(false,false,false,false); },'hints and asyncs do not close popups'); test(() => { assert_state_1(false,false,false,false); - hint.showPopup(); - async.showPopup(); - async2.showPopup(); + hint.showPopUp(); + async.showPopUp(); + async2.showPopUp(); assert_state_1(false,true,true,true); - popup.showPopup(); + popup.showPopUp(); assert_state_1(true,false,true,true); - popup.hidePopup(); + popup.hidePopUp(); assert_state_1(false,false,true,true); - async.hidePopup(); - async2.hidePopup(); + async.hidePopUp(); + async2.hidePopUp(); assert_state_1(false,false,false,false); },'popups close hints but not asyncs'); </script> @@ -74,15 +74,15 @@ } test(() => { assert_state_2(false,false,false,false); - popup1.showPopup(); - popup2.showPopup(); - popup3.showPopup(); + popup1.showPopUp(); + popup2.showPopUp(); + popup3.showPopUp(); assert_state_2(true,true,true,false); - hint2.showPopup(); + hint2.showPopUp(); assert_state_2(true,true,true,true); - popup3.hidePopup(); // Should close the hint + popup3.hidePopUp(); // Should close the hint assert_state_2(true,true,false,false); - popup1.hidePopup(); + popup1.hidePopUp(); assert_state_2(false,false,false,false); },'hint, even with popup ancestor, closes with first popup'); </script>
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/scripting-1/the-script-element/execution-timing/080.html b/third_party/blink/web_tests/external/wpt/html/semantics/scripting-1/the-script-element/execution-timing/080.html new file mode 100644 index 0000000..bd983355 --- /dev/null +++ b/third_party/blink/web_tests/external/wpt/html/semantics/scripting-1/the-script-element/execution-timing/080.html
@@ -0,0 +1,30 @@ +<!DOCTYPE html> +<html><head> + <title>scheduler: IFRAMEs added with DOM (appendChild), javascript: URL</title> + <script src="/resources/testharness.js"></script> + <script src="/resources/testharnessreport.js"></script> + <script src="testlib/testlib.js"></script> +</head> +<body> + + <div id="log">FAILED (This TC requires JavaScript enabled)</div> + <div></div> + <script>log('inline script #1'); + var iframe=document.createElement('iframe'); + iframe.src='javascript:parent.log(\'JS URL\');\'<html><script>parent.log(\\\'frame script\\\')<\/script></html>\''; + document.getElementsByTagName('div')[1].appendChild(iframe); + log('end script #1'); + </script> + + <script type="text/javascript"> + log( 'inline script #2' ); + var t = async_test() + + function test() { + assert_array_equals(eventOrder, ['inline script #1', 'end script #1', 'inline script #2', 'JS URL', 'frame script']); + t.done(); + } + onload = t.step_func(function(){setTimeout(t.step_func(test), 400);}) + </script> + +</body></html>
diff --git a/third_party/blink/web_tests/external/wpt/secure-payment-confirmation/authentication-cross-origin.sub.https.html b/third_party/blink/web_tests/external/wpt/secure-payment-confirmation/authentication-cross-origin.sub.https.html index efdb798..5ef3666 100644 --- a/third_party/blink/web_tests/external/wpt/secure-payment-confirmation/authentication-cross-origin.sub.https.html +++ b/third_party/blink/web_tests/external/wpt/secure-payment-confirmation/authentication-cross-origin.sub.https.html
@@ -7,6 +7,10 @@ <script src="/resources/testdriver.js"></script> <script src="/resources/testdriver-vendor.js"></script> <script src="utils.sub.js"></script> + +<!-- This test requires a non-empty body to workaround https://github.com/web-platform-tests/wpt/issues/34563 --> +<body><div>Non-empty body</div></body> + <script> 'use strict'; @@ -28,6 +32,7 @@ // Create a credential for the WPT alt domain. const credential = await createCredentialForAltDomain(); + assert_equals(credential.error, null); const challenge = 'server challenge'; const payeeOrigin = 'https://merchant.com';
diff --git a/third_party/blink/web_tests/external/wpt/secure-payment-confirmation/authentication-in-iframe.sub.https.html b/third_party/blink/web_tests/external/wpt/secure-payment-confirmation/authentication-in-iframe.sub.https.html index 951b540..1929d3d0 100644 --- a/third_party/blink/web_tests/external/wpt/secure-payment-confirmation/authentication-in-iframe.sub.https.html +++ b/third_party/blink/web_tests/external/wpt/secure-payment-confirmation/authentication-in-iframe.sub.https.html
@@ -7,6 +7,10 @@ <script src="/resources/testdriver.js"></script> <script src="/resources/testdriver-vendor.js"></script> <script src="utils.sub.js"></script> + +<!-- This test requires a non-empty body to workaround https://github.com/web-platform-tests/wpt/issues/34563 --> +<body><div>Non-empty body</div></body> + <script> 'use strict';
diff --git a/third_party/blink/web_tests/external/wpt/secure-payment-confirmation/enrollment-in-iframe.sub.https.html b/third_party/blink/web_tests/external/wpt/secure-payment-confirmation/enrollment-in-iframe.sub.https.html index ad03941..9a0f209 100644 --- a/third_party/blink/web_tests/external/wpt/secure-payment-confirmation/enrollment-in-iframe.sub.https.html +++ b/third_party/blink/web_tests/external/wpt/secure-payment-confirmation/enrollment-in-iframe.sub.https.html
@@ -7,6 +7,10 @@ <script src="/resources/testdriver.js"></script> <script src="/resources/testdriver-vendor.js"></script> <script src="utils.sub.js"></script> + +<!-- This test requires a non-empty body to workaround https://github.com/web-platform-tests/wpt/issues/34563 --> +<body><div>Non-empty body</div></body> + <script> 'use strict'; @@ -42,7 +46,7 @@ const resultPromise = new Promise(resolve => { window.addEventListener('message', function handler(evt) { - if (evt.source === frame.contentWindow) { + if (evt.source === frame.contentWindow && evt.data.type == 'spc_result') { window.removeEventListener('message', handler); document.body.removeChild(frame); resolve(evt.data); @@ -91,7 +95,7 @@ const resultPromise = new Promise(resolve => { window.addEventListener('message', function handler(evt) { - if (evt.source === frame.contentWindow) { + if (evt.source === frame.contentWindow && evt.data.type == 'spc_result') { window.removeEventListener('message', handler); document.body.removeChild(frame); resolve(evt.data); @@ -141,7 +145,7 @@ const resultPromise = new Promise(resolve => { window.addEventListener('message', function handler(evt) { - if (evt.source === frame.contentWindow) { + if (evt.source === frame.contentWindow && evt.data.type == 'spc_result') { window.removeEventListener('message', handler); document.body.removeChild(frame); resolve(evt.data);
diff --git a/third_party/blink/web_tests/external/wpt/secure-payment-confirmation/resources/iframe-enroll.html b/third_party/blink/web_tests/external/wpt/secure-payment-confirmation/resources/iframe-enroll.html index 0238e39..f1a4d0d 100644 --- a/third_party/blink/web_tests/external/wpt/secure-payment-confirmation/resources/iframe-enroll.html +++ b/third_party/blink/web_tests/external/wpt/secure-payment-confirmation/resources/iframe-enroll.html
@@ -17,9 +17,9 @@ } // Assume that our parent has already created a virtual authenticator device. await createCredential().then(credential => { - parent.postMessage({id: credential.id, rawId: credential.rawId, error: null}, '*'); + parent.postMessage({type: 'spc_result', id: credential.id, rawId: credential.rawId, error: null}, '*'); }).catch(e => { - parent.postMessage({error: e}, '*'); + parent.postMessage({type: 'spc_result', error: e}, '*'); }); });
diff --git a/third_party/blink/web_tests/external/wpt/secure-payment-confirmation/utils.sub.js b/third_party/blink/web_tests/external/wpt/secure-payment-confirmation/utils.sub.js index 904f3d8d..7a18e40a 100644 --- a/third_party/blink/web_tests/external/wpt/secure-payment-confirmation/utils.sub.js +++ b/third_party/blink/web_tests/external/wpt/secure-payment-confirmation/utils.sub.js
@@ -80,7 +80,7 @@ // Setup the result promise, and then trigger credential creation. const resultPromise = new Promise(resolve => { window.addEventListener('message', function handler(evt) { - if (evt.source === frame.contentWindow) { + if (evt.source === frame.contentWindow && evt.data.type == 'spc_result') { document.body.removeChild(frame); window.removeEventListener('message', handler);
diff --git a/third_party/blink/web_tests/external/wpt/service-workers/service-worker/resources/about-blank-replacement-blank-nested-frame.html b/third_party/blink/web_tests/external/wpt/service-workers/service-worker/resources/about-blank-replacement-blank-nested-frame.html index 16f7e7c..99d07a48 100644 --- a/third_party/blink/web_tests/external/wpt/service-workers/service-worker/resources/about-blank-replacement-blank-nested-frame.html +++ b/third_party/blink/web_tests/external/wpt/service-workers/service-worker/resources/about-blank-replacement-blank-nested-frame.html
@@ -5,7 +5,9 @@ function nestedLoaded() { parent.postMessage({ type: 'NESTED_LOADED' }, '*'); } - +</script> +<iframe id="nested" onload="nestedLoaded()"></iframe> +<script> // Helper routine to make it slightly easier for our parent to find // the nested frame. function nested() { @@ -16,6 +18,5 @@ // test the case where the initial about:blank document is not // directly accessed before load. </script> -<iframe id="nested" onload="nestedLoaded()"></iframe> </body> </html>
diff --git a/third_party/blink/web_tests/fast/frames/calculate-fixed.html b/third_party/blink/web_tests/fast/frames/calculate-fixed.html index 9ad7a988..3b2f2ab 100644 --- a/third_party/blink/web_tests/fast/frames/calculate-fixed.html +++ b/third_party/blink/web_tests/fast/frames/calculate-fixed.html
@@ -1,7 +1,4 @@ -<html> -<!-- TODO(crbug.com/1338331): Fix frameborders across parser iterations. --> -<style>frame { border: 1px solid black; }</style> -<frameset rows="500,*" frameborder="no"> +<html><frameset rows="500,*"> <frameset cols="*,*,*,*, *,*,*,*,*,*,*,*, *,*,*,*,*, *,*">
diff --git a/third_party/blink/web_tests/fast/frames/calculate-order.html b/third_party/blink/web_tests/fast/frames/calculate-order.html index 4a31f21..64f84d0 100644 --- a/third_party/blink/web_tests/fast/frames/calculate-order.html +++ b/third_party/blink/web_tests/fast/frames/calculate-order.html
@@ -1,7 +1,4 @@ -<html> -<!-- TODO(crbug.com/1338331): Fix frameborders across parser iterations. --> -<style>frame { border: 1px solid black; }</style> -<frameset rows="500,*" frameborder="no"> +<html><frameset rows="500,*"> <frameset cols="*,*, *,*,*">
diff --git a/third_party/blink/web_tests/fast/frames/calculate-percentage.html b/third_party/blink/web_tests/fast/frames/calculate-percentage.html index d6cfdad..4c8ede7 100644 --- a/third_party/blink/web_tests/fast/frames/calculate-percentage.html +++ b/third_party/blink/web_tests/fast/frames/calculate-percentage.html
@@ -1,7 +1,4 @@ -<html> -<!-- TODO(crbug.com/1338331): Fix frameborders across parser iterations. --> -<style>frame { border: 1px solid black; }</style> -<frameset rows="500,*" frameborder="no"> +<html><frameset rows="500,*"> <frameset cols="*,*,*,*, *,*,*,*, *,*,*,*,*">
diff --git a/third_party/blink/web_tests/fast/frames/calculate-relative.html b/third_party/blink/web_tests/fast/frames/calculate-relative.html index b5f5a66..b48643a 100644 --- a/third_party/blink/web_tests/fast/frames/calculate-relative.html +++ b/third_party/blink/web_tests/fast/frames/calculate-relative.html
@@ -1,7 +1,4 @@ -<html> -<!-- TODO(crbug.com/1338331): Fix frameborders across parser iterations. --> -<style>frame { border: 1px solid black; }</style> -<frameset rows="500,*" frameborder="no"> +<html><frameset rows="500,*"> <frameset cols="*,*,*,*, *,*,*,*, *,*">
diff --git a/third_party/blink/web_tests/fast/frames/calculate-round.html b/third_party/blink/web_tests/fast/frames/calculate-round.html index 2652541..c646eed 100644 --- a/third_party/blink/web_tests/fast/frames/calculate-round.html +++ b/third_party/blink/web_tests/fast/frames/calculate-round.html
@@ -1,7 +1,4 @@ -<html> -<!-- TODO(crbug.com/1338331): Fix frameborders across parser iterations. --> -<style>frame { border: 1px solid black; }</style> -<frameset rows="500,*" frameborder="no"> +<html><frameset rows="500,*"> <frameset cols="*,*,*,*,*"> <frameset rows='*,*,*,*,*,*'>
diff --git a/third_party/blink/web_tests/fast/frames/frame-length-fractional.html b/third_party/blink/web_tests/fast/frames/frame-length-fractional.html index 994a8d27..8555fde 100644 --- a/third_party/blink/web_tests/fast/frames/frame-length-fractional.html +++ b/third_party/blink/web_tests/fast/frames/frame-length-fractional.html
@@ -1,7 +1,5 @@ <html> -<!-- TODO(crbug.com/1338331): Fix frameborders across parser iterations. --> -<style>frame { border: 1px solid black; }</style> -<frameset cols="*,*,*,*" frameborder="no"> +<frameset cols="*,*,*,*"> <frameset rows="50%,*"> <frame> <frame>
diff --git a/third_party/blink/web_tests/fast/frames/iframe-no-src-local-origin-allow.html b/third_party/blink/web_tests/fast/frames/iframe-no-src-local-origin-allow.html index faa4e4a..21e4a15 100644 --- a/third_party/blink/web_tests/fast/frames/iframe-no-src-local-origin-allow.html +++ b/third_party/blink/web_tests/fast/frames/iframe-no-src-local-origin-allow.html
@@ -1,26 +1,36 @@ <html> <head> -<script src="../../resources/testharness.js"></script> -<script src="../../resources/testharnessreport.js"></script> +<script src="../../resources/js-test.js"></script> <script> -var t = async_test("This tests that an iframe with no src attribute uses the parent document's origin when resolving links inserted into the frame via JavaScript."); +if (window.testRunner) { + testRunner.dumpAsText(); + testRunner.waitUntilDone(); +} -function runTest() { - var frame = document.getElementById('theFrame'); - assert_equals(frame.contentDocument.baseURI, document.baseURI); - var frameDoc = frame.contentWindow.document; +var iframeHasLoadedFirstPage = false; + +function runTest() +{ + shouldBe("document.getElementById('theFrame').contentDocument.baseURI", "document.baseURI"); + var frameDoc = document.getElementById('theFrame').contentWindow.document; var innerFrame = frameDoc.createElement("iframe"); innerFrame.src = "resources/iframe-no-src-set-location-pass.html"; innerFrame.id = "innerFrame"; - innerFrame.onload = t.step_func_done(function() { - assert_equals(frame.contentDocument.getElementById('innerFrame').contentDocument.body.innerHTML, 'PASS\n'); - }); + innerFrame.onload = function() { + shouldBe("document.getElementById('theFrame').contentDocument.getElementById('innerFrame').contentDocument.body.innerHTML", "'PASS\\n'"); + isSuccessfullyParsed(); + if (window.testRunner) + testRunner.notifyDone(); + } frameDoc.body.appendChild(innerFrame); } </script> </head> <body> -<iframe id="theFrame" onload="t.step(runTest)"></iframe> +<script> +description("This tests that an iframe with no src attribute uses the parent document's origin when resolving links inserted into the frame via JavaScript."); +</script> +<iframe id="theFrame" onload="runTest()"></iframe> </body> </html>
diff --git a/third_party/blink/web_tests/fast/frames/invalid.html b/third_party/blink/web_tests/fast/frames/invalid.html index 0f47801c..695800d 100644 --- a/third_party/blink/web_tests/fast/frames/invalid.html +++ b/third_party/blink/web_tests/fast/frames/invalid.html
@@ -1,8 +1,6 @@ <html> -<!-- TODO(crbug.com/1338331): Fix frameborders across parser iterations. --> -<style>frame { border: 1px solid black; }</style> -<frameset cols="*,*,*,*,*,*,*,*,*,*,*" frameborder="no"> +<frameset cols="*,*,*,*,*,*,*,*,*,*,*"> <frameset rows="50%*,*"> <frame> @@ -70,4 +68,4 @@ </frameset> -</html> +</html> \ No newline at end of file
diff --git a/third_party/blink/web_tests/fast/frames/valid.html b/third_party/blink/web_tests/fast/frames/valid.html index 0a33c8a5..4f84b8b8 100644 --- a/third_party/blink/web_tests/fast/frames/valid.html +++ b/third_party/blink/web_tests/fast/frames/valid.html
@@ -1,8 +1,6 @@ <html> -<!-- TODO(crbug.com/1338331): Fix frameborders across parser iterations. --> -<style>frame { border: 1px solid black; }</style> -<frameset cols="*,*,*,*,*,*,*,*,*,*,*" frameborder="no"> +<frameset cols="*,*,*,*,*,*,*,*,*,*,*"> <frameset rows="50%,*"> <frame> @@ -70,4 +68,4 @@ </frameset> -</html> +</html> \ No newline at end of file
diff --git a/third_party/blink/web_tests/flag-specific/disable-layout-ng/fast/forms/color/color-picker-appearance-zoom125-expected.png b/third_party/blink/web_tests/flag-specific/disable-layout-ng/fast/forms/color/color-picker-appearance-zoom125-expected.png new file mode 100644 index 0000000..b7d6972 --- /dev/null +++ b/third_party/blink/web_tests/flag-specific/disable-layout-ng/fast/forms/color/color-picker-appearance-zoom125-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/flag-specific/disable-layout-ng/fast/forms/suggestion-picker/date-suggestion-picker-appearance-zoom125-expected.png b/third_party/blink/web_tests/flag-specific/disable-layout-ng/fast/forms/suggestion-picker/date-suggestion-picker-appearance-zoom125-expected.png index f51706d..6121428 100644 --- a/third_party/blink/web_tests/flag-specific/disable-layout-ng/fast/forms/suggestion-picker/date-suggestion-picker-appearance-zoom125-expected.png +++ b/third_party/blink/web_tests/flag-specific/disable-layout-ng/fast/forms/suggestion-picker/date-suggestion-picker-appearance-zoom125-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/flag-specific/disable-layout-ng/fast/forms/suggestion-picker/time-suggestion-picker-appearance-expected.png b/third_party/blink/web_tests/flag-specific/disable-layout-ng/fast/forms/suggestion-picker/time-suggestion-picker-appearance-expected.png index 22f5f267..61f8886 100644 --- a/third_party/blink/web_tests/flag-specific/disable-layout-ng/fast/forms/suggestion-picker/time-suggestion-picker-appearance-expected.png +++ b/third_party/blink/web_tests/flag-specific/disable-layout-ng/fast/forms/suggestion-picker/time-suggestion-picker-appearance-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/flag-specific/disable-layout-ng/fullscreen/full-screen-is-in-top-layer-expected.png b/third_party/blink/web_tests/flag-specific/disable-layout-ng/fullscreen/full-screen-is-in-top-layer-expected.png deleted file mode 100644 index 18e317c..0000000 --- a/third_party/blink/web_tests/flag-specific/disable-layout-ng/fullscreen/full-screen-is-in-top-layer-expected.png +++ /dev/null Binary files differ
diff --git a/third_party/blink/web_tests/flag-specific/disable-layout-ng/media/video-aspect-ratio-expected.png b/third_party/blink/web_tests/flag-specific/disable-layout-ng/media/video-aspect-ratio-expected.png index 4677311..d9af8615 100644 --- a/third_party/blink/web_tests/flag-specific/disable-layout-ng/media/video-aspect-ratio-expected.png +++ b/third_party/blink/web_tests/flag-specific/disable-layout-ng/media/video-aspect-ratio-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/flag-specific/disable-layout-ng/media/video-colorspace-yuv420-expected.png b/third_party/blink/web_tests/flag-specific/disable-layout-ng/media/video-colorspace-yuv420-expected.png index 82b243d..8e24b2c 100644 --- a/third_party/blink/web_tests/flag-specific/disable-layout-ng/media/video-colorspace-yuv420-expected.png +++ b/third_party/blink/web_tests/flag-specific/disable-layout-ng/media/video-colorspace-yuv420-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/flag-specific/disable-layout-ng/media/video-colorspace-yuv422-expected.png b/third_party/blink/web_tests/flag-specific/disable-layout-ng/media/video-colorspace-yuv422-expected.png index 256e9b97..3576dd0 100644 --- a/third_party/blink/web_tests/flag-specific/disable-layout-ng/media/video-colorspace-yuv422-expected.png +++ b/third_party/blink/web_tests/flag-specific/disable-layout-ng/media/video-colorspace-yuv422-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/flag-specific/disable-layout-ng/overflow/overflow-transform-perspective-expected.png b/third_party/blink/web_tests/flag-specific/disable-layout-ng/overflow/overflow-transform-perspective-expected.png index dd5c052..32140ad 100644 --- a/third_party/blink/web_tests/flag-specific/disable-layout-ng/overflow/overflow-transform-perspective-expected.png +++ b/third_party/blink/web_tests/flag-specific/disable-layout-ng/overflow/overflow-transform-perspective-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/flag-specific/disable-layout-ng/virtual/android/fullscreen/full-screen-is-in-top-layer-expected.png b/third_party/blink/web_tests/flag-specific/disable-layout-ng/virtual/android/fullscreen/full-screen-is-in-top-layer-expected.png deleted file mode 100644 index 23524f9..0000000 --- a/third_party/blink/web_tests/flag-specific/disable-layout-ng/virtual/android/fullscreen/full-screen-is-in-top-layer-expected.png +++ /dev/null Binary files differ
diff --git a/third_party/blink/web_tests/flag-specific/disable-layout-ng/virtual/backface-visibility-interop/compositing/geometry/clipping-foreground-expected.png b/third_party/blink/web_tests/flag-specific/disable-layout-ng/virtual/backface-visibility-interop/compositing/geometry/clipping-foreground-expected.png deleted file mode 100644 index 17ecc75..0000000 --- a/third_party/blink/web_tests/flag-specific/disable-layout-ng/virtual/backface-visibility-interop/compositing/geometry/clipping-foreground-expected.png +++ /dev/null Binary files differ
diff --git a/third_party/blink/web_tests/flag-specific/disable-layout-ng/virtual/exotic-color-space/images/12-55-expected.png b/third_party/blink/web_tests/flag-specific/disable-layout-ng/virtual/exotic-color-space/images/12-55-expected.png deleted file mode 100644 index 73b5e56b1..0000000 --- a/third_party/blink/web_tests/flag-specific/disable-layout-ng/virtual/exotic-color-space/images/12-55-expected.png +++ /dev/null Binary files differ
diff --git a/third_party/blink/web_tests/flag-specific/disable-layout-ng/virtual/exotic-color-space/images/182-expected.png b/third_party/blink/web_tests/flag-specific/disable-layout-ng/virtual/exotic-color-space/images/182-expected.png deleted file mode 100644 index 75a88ad..0000000 --- a/third_party/blink/web_tests/flag-specific/disable-layout-ng/virtual/exotic-color-space/images/182-expected.png +++ /dev/null Binary files differ
diff --git a/third_party/blink/web_tests/flag-specific/disable-layout-ng/virtual/exotic-color-space/images/2-dht-expected.png b/third_party/blink/web_tests/flag-specific/disable-layout-ng/virtual/exotic-color-space/images/2-dht-expected.png deleted file mode 100644 index 3e6d0e9..0000000 --- a/third_party/blink/web_tests/flag-specific/disable-layout-ng/virtual/exotic-color-space/images/2-dht-expected.png +++ /dev/null Binary files differ
diff --git a/third_party/blink/web_tests/flag-specific/disable-layout-ng/virtual/exotic-color-space/images/23-55-expected.png b/third_party/blink/web_tests/flag-specific/disable-layout-ng/virtual/exotic-color-space/images/23-55-expected.png deleted file mode 100644 index d15ceef..0000000 --- a/third_party/blink/web_tests/flag-specific/disable-layout-ng/virtual/exotic-color-space/images/23-55-expected.png +++ /dev/null Binary files differ
diff --git a/third_party/blink/web_tests/flag-specific/disable-layout-ng/virtual/exotic-color-space/images/55-expected.png b/third_party/blink/web_tests/flag-specific/disable-layout-ng/virtual/exotic-color-space/images/55-expected.png deleted file mode 100644 index 968f928..0000000 --- a/third_party/blink/web_tests/flag-specific/disable-layout-ng/virtual/exotic-color-space/images/55-expected.png +++ /dev/null Binary files differ
diff --git a/third_party/blink/web_tests/flag-specific/disable-layout-ng/virtual/exotic-color-space/images/imagemap-focus-ring-zoom-expected.png b/third_party/blink/web_tests/flag-specific/disable-layout-ng/virtual/exotic-color-space/images/imagemap-focus-ring-zoom-expected.png deleted file mode 100644 index 3b1a2f5..0000000 --- a/third_party/blink/web_tests/flag-specific/disable-layout-ng/virtual/exotic-color-space/images/imagemap-focus-ring-zoom-expected.png +++ /dev/null Binary files differ
diff --git a/third_party/blink/web_tests/flag-specific/disable-layout-ng/virtual/oopr-canvas2d/fast/canvas/canvas-text-alignment-expected.png b/third_party/blink/web_tests/flag-specific/disable-layout-ng/virtual/oopr-canvas2d/fast/canvas/canvas-text-alignment-expected.png deleted file mode 100644 index 8939a6b2..0000000 --- a/third_party/blink/web_tests/flag-specific/disable-layout-ng/virtual/oopr-canvas2d/fast/canvas/canvas-text-alignment-expected.png +++ /dev/null Binary files differ
diff --git a/third_party/blink/web_tests/flag-specific/disable-layout-ng/virtual/oopr-canvas2d/fast/canvas/canvas-text-baseline-expected.png b/third_party/blink/web_tests/flag-specific/disable-layout-ng/virtual/oopr-canvas2d/fast/canvas/canvas-text-baseline-expected.png deleted file mode 100644 index d0305f5..0000000 --- a/third_party/blink/web_tests/flag-specific/disable-layout-ng/virtual/oopr-canvas2d/fast/canvas/canvas-text-baseline-expected.png +++ /dev/null Binary files differ
diff --git a/third_party/blink/web_tests/flag-specific/disable-layout-ng/virtual/prefer_compositing_to_lcd_text/compositing/overflow/nested-render-surfaces-expected.png b/third_party/blink/web_tests/flag-specific/disable-layout-ng/virtual/prefer_compositing_to_lcd_text/compositing/overflow/nested-render-surfaces-expected.png new file mode 100644 index 0000000..561e143f --- /dev/null +++ b/third_party/blink/web_tests/flag-specific/disable-layout-ng/virtual/prefer_compositing_to_lcd_text/compositing/overflow/nested-render-surfaces-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/flag-specific/disable-site-isolation-trials/fast/forms/color-scheme/datetimelocal-picker/datetimelocal-picker-appearance-expected.png b/third_party/blink/web_tests/flag-specific/disable-site-isolation-trials/fast/forms/color-scheme/datetimelocal-picker/datetimelocal-picker-appearance-expected.png new file mode 100644 index 0000000..f1e2d58 --- /dev/null +++ b/third_party/blink/web_tests/flag-specific/disable-site-isolation-trials/fast/forms/color-scheme/datetimelocal-picker/datetimelocal-picker-appearance-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/flag-specific/disable-site-isolation-trials/fast/forms/color-scheme/suggestion-picker/time-suggestion-picker-appearance-expected.png b/third_party/blink/web_tests/flag-specific/disable-site-isolation-trials/fast/forms/color-scheme/suggestion-picker/time-suggestion-picker-appearance-expected.png new file mode 100644 index 0000000..5d25ee6 --- /dev/null +++ b/third_party/blink/web_tests/flag-specific/disable-site-isolation-trials/fast/forms/color-scheme/suggestion-picker/time-suggestion-picker-appearance-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/flag-specific/disable-site-isolation-trials/fast/forms/color/color-picker-appearance-zoom125-expected.png b/third_party/blink/web_tests/flag-specific/disable-site-isolation-trials/fast/forms/color/color-picker-appearance-zoom125-expected.png new file mode 100644 index 0000000..347bbff --- /dev/null +++ b/third_party/blink/web_tests/flag-specific/disable-site-isolation-trials/fast/forms/color/color-picker-appearance-zoom125-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/flag-specific/disable-site-isolation-trials/fast/forms/suggestion-picker/week-suggestion-picker-appearance-rtl-expected.png b/third_party/blink/web_tests/flag-specific/disable-site-isolation-trials/fast/forms/suggestion-picker/week-suggestion-picker-appearance-rtl-expected.png new file mode 100644 index 0000000..31906e0b --- /dev/null +++ b/third_party/blink/web_tests/flag-specific/disable-site-isolation-trials/fast/forms/suggestion-picker/week-suggestion-picker-appearance-rtl-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/flag-specific/disable-site-isolation-trials/virtual/backface-visibility-interop/compositing/overflow/mask-with-filter-expected.png b/third_party/blink/web_tests/flag-specific/disable-site-isolation-trials/virtual/backface-visibility-interop/compositing/overflow/mask-with-filter-expected.png deleted file mode 100644 index dcfd69e..0000000 --- a/third_party/blink/web_tests/flag-specific/disable-site-isolation-trials/virtual/backface-visibility-interop/compositing/overflow/mask-with-filter-expected.png +++ /dev/null Binary files differ
diff --git a/third_party/blink/web_tests/flag-specific/disable-site-isolation-trials/virtual/prefer_compositing_to_lcd_text/compositing/overflow/nested-render-surfaces-expected.png b/third_party/blink/web_tests/flag-specific/disable-site-isolation-trials/virtual/prefer_compositing_to_lcd_text/compositing/overflow/nested-render-surfaces-expected.png new file mode 100644 index 0000000..561e143f --- /dev/null +++ b/third_party/blink/web_tests/flag-specific/disable-site-isolation-trials/virtual/prefer_compositing_to_lcd_text/compositing/overflow/nested-render-surfaces-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/flag-specific/highdpi/animations/skew-notsequential-compositor-expected.png b/third_party/blink/web_tests/flag-specific/highdpi/animations/skew-notsequential-compositor-expected.png index 301d4864..badc4f6 100644 --- a/third_party/blink/web_tests/flag-specific/highdpi/animations/skew-notsequential-compositor-expected.png +++ b/third_party/blink/web_tests/flag-specific/highdpi/animations/skew-notsequential-compositor-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/flag-specific/highdpi/compositing/backface-visibility/backface-visibility-image-expected.png b/third_party/blink/web_tests/flag-specific/highdpi/compositing/backface-visibility/backface-visibility-image-expected.png index 78fd2fb..ecf48a8 100644 --- a/third_party/blink/web_tests/flag-specific/highdpi/compositing/backface-visibility/backface-visibility-image-expected.png +++ b/third_party/blink/web_tests/flag-specific/highdpi/compositing/backface-visibility/backface-visibility-image-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/flag-specific/highdpi/compositing/culling/filter-occlusion-blur-large-expected.png b/third_party/blink/web_tests/flag-specific/highdpi/compositing/culling/filter-occlusion-blur-large-expected.png index 9deeb50..2c5c4d0 100644 --- a/third_party/blink/web_tests/flag-specific/highdpi/compositing/culling/filter-occlusion-blur-large-expected.png +++ b/third_party/blink/web_tests/flag-specific/highdpi/compositing/culling/filter-occlusion-blur-large-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/flag-specific/highdpi/compositing/geometry/vertical-scroll-composited-expected.png b/third_party/blink/web_tests/flag-specific/highdpi/compositing/geometry/vertical-scroll-composited-expected.png index 2472e920..359c766 100644 --- a/third_party/blink/web_tests/flag-specific/highdpi/compositing/geometry/vertical-scroll-composited-expected.png +++ b/third_party/blink/web_tests/flag-specific/highdpi/compositing/geometry/vertical-scroll-composited-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/flag-specific/highdpi/compositing/geometry/video-fixed-scrolling-expected.png b/third_party/blink/web_tests/flag-specific/highdpi/compositing/geometry/video-fixed-scrolling-expected.png index 758f638c..515bdab 100644 --- a/third_party/blink/web_tests/flag-specific/highdpi/compositing/geometry/video-fixed-scrolling-expected.png +++ b/third_party/blink/web_tests/flag-specific/highdpi/compositing/geometry/video-fixed-scrolling-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/flag-specific/highdpi/compositing/geometry/video-opacity-overlay-expected.png b/third_party/blink/web_tests/flag-specific/highdpi/compositing/geometry/video-opacity-overlay-expected.png index a740be1a..7b24b79 100644 --- a/third_party/blink/web_tests/flag-specific/highdpi/compositing/geometry/video-opacity-overlay-expected.png +++ b/third_party/blink/web_tests/flag-specific/highdpi/compositing/geometry/video-opacity-overlay-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/flag-specific/highdpi/compositing/self-painting-layers-expected.png b/third_party/blink/web_tests/flag-specific/highdpi/compositing/self-painting-layers-expected.png index ccea25c1..1ded26f 100644 --- a/third_party/blink/web_tests/flag-specific/highdpi/compositing/self-painting-layers-expected.png +++ b/third_party/blink/web_tests/flag-specific/highdpi/compositing/self-painting-layers-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/flag-specific/highdpi/compositing/text-on-scaled-surface-expected.png b/third_party/blink/web_tests/flag-specific/highdpi/compositing/text-on-scaled-surface-expected.png index a9f669a..fb96aa65 100644 --- a/third_party/blink/web_tests/flag-specific/highdpi/compositing/text-on-scaled-surface-expected.png +++ b/third_party/blink/web_tests/flag-specific/highdpi/compositing/text-on-scaled-surface-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/flag-specific/highdpi/css1/color_and_background/background-expected.png b/third_party/blink/web_tests/flag-specific/highdpi/css1/color_and_background/background-expected.png index 30b24ac..5d8407a 100644 --- a/third_party/blink/web_tests/flag-specific/highdpi/css1/color_and_background/background-expected.png +++ b/third_party/blink/web_tests/flag-specific/highdpi/css1/color_and_background/background-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/flag-specific/highdpi/css3/filters/backdrop-filter-basic-blur-expected.png b/third_party/blink/web_tests/flag-specific/highdpi/css3/filters/backdrop-filter-basic-blur-expected.png index 0f63edd..3f3cdd1 100644 --- a/third_party/blink/web_tests/flag-specific/highdpi/css3/filters/backdrop-filter-basic-blur-expected.png +++ b/third_party/blink/web_tests/flag-specific/highdpi/css3/filters/backdrop-filter-basic-blur-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/flag-specific/highdpi/fast/forms/suggestion-picker/month-suggestion-picker-appearance-rtl-expected.png b/third_party/blink/web_tests/flag-specific/highdpi/fast/forms/suggestion-picker/month-suggestion-picker-appearance-rtl-expected.png index e64e768..644eb0e 100644 --- a/third_party/blink/web_tests/flag-specific/highdpi/fast/forms/suggestion-picker/month-suggestion-picker-appearance-rtl-expected.png +++ b/third_party/blink/web_tests/flag-specific/highdpi/fast/forms/suggestion-picker/month-suggestion-picker-appearance-rtl-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/flag-specific/highdpi/paint/invalidation/transform/caret-with-transformation-expected.png b/third_party/blink/web_tests/flag-specific/highdpi/paint/invalidation/transform/caret-with-transformation-expected.png index 4d5d363..b5388f59 100644 --- a/third_party/blink/web_tests/flag-specific/highdpi/paint/invalidation/transform/caret-with-transformation-expected.png +++ b/third_party/blink/web_tests/flag-specific/highdpi/paint/invalidation/transform/caret-with-transformation-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/flag-specific/highdpi/virtual/eye-dropper/fast/forms/color-scheme/color/color-picker-appearance-expected.png b/third_party/blink/web_tests/flag-specific/highdpi/virtual/eye-dropper/fast/forms/color-scheme/color/color-picker-appearance-expected.png index 27a9719..f82be470 100644 --- a/third_party/blink/web_tests/flag-specific/highdpi/virtual/eye-dropper/fast/forms/color-scheme/color/color-picker-appearance-expected.png +++ b/third_party/blink/web_tests/flag-specific/highdpi/virtual/eye-dropper/fast/forms/color-scheme/color/color-picker-appearance-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/flag-specific/highdpi/virtual/gpu-rasterization-disable-yuv/images/yuv-decode-eligible/color-profile-image-expected.png b/third_party/blink/web_tests/flag-specific/highdpi/virtual/gpu-rasterization-disable-yuv/images/yuv-decode-eligible/color-profile-image-expected.png index 85382509..d6101d6 100644 --- a/third_party/blink/web_tests/flag-specific/highdpi/virtual/gpu-rasterization-disable-yuv/images/yuv-decode-eligible/color-profile-image-expected.png +++ b/third_party/blink/web_tests/flag-specific/highdpi/virtual/gpu-rasterization-disable-yuv/images/yuv-decode-eligible/color-profile-image-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/flag-specific/highdpi/virtual/gpu-rasterization-disable-yuv/images/yuv-decode-eligible/jpeg-missing-eoi-expected.png b/third_party/blink/web_tests/flag-specific/highdpi/virtual/gpu-rasterization-disable-yuv/images/yuv-decode-eligible/jpeg-missing-eoi-expected.png index afc58c3..f3d2f3b 100644 --- a/third_party/blink/web_tests/flag-specific/highdpi/virtual/gpu-rasterization-disable-yuv/images/yuv-decode-eligible/jpeg-missing-eoi-expected.png +++ b/third_party/blink/web_tests/flag-specific/highdpi/virtual/gpu-rasterization-disable-yuv/images/yuv-decode-eligible/jpeg-missing-eoi-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/flag-specific/highdpi/virtual/gpu-rasterization-disable-yuv/images/yuv-decode-eligible/webp-color-profile-lossy-expected.png b/third_party/blink/web_tests/flag-specific/highdpi/virtual/gpu-rasterization-disable-yuv/images/yuv-decode-eligible/webp-color-profile-lossy-expected.png index d1b3295..b81430cc 100644 --- a/third_party/blink/web_tests/flag-specific/highdpi/virtual/gpu-rasterization-disable-yuv/images/yuv-decode-eligible/webp-color-profile-lossy-expected.png +++ b/third_party/blink/web_tests/flag-specific/highdpi/virtual/gpu-rasterization-disable-yuv/images/yuv-decode-eligible/webp-color-profile-lossy-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/html/popup/popup-light-dismiss-keyboard.html b/third_party/blink/web_tests/html/popup/popup-light-dismiss-keyboard.html index 2985f2e..6a40880 100644 --- a/third_party/blink/web_tests/html/popup/popup-light-dismiss-keyboard.html +++ b/third_party/blink/web_tests/html/popup/popup-light-dismiss-keyboard.html
@@ -33,8 +33,8 @@ const popup1 = document.querySelector('#p1'); const popup2 = document.querySelector('#p2'); - popup1.showPopup(); - popup2.showPopup(); + popup1.showPopUp(); + popup2.showPopUp(); eventSender.keyDown("Escape"); assert_true(popup1.matches(':top-layer')); assert_false(popup2.matches(':top-layer'));
diff --git a/third_party/blink/web_tests/media/video-play-pause-exception.html b/third_party/blink/web_tests/media/video-play-pause-exception.html index 80915ee..bb495fa 100644 --- a/third_party/blink/web_tests/media/video-play-pause-exception.html +++ b/third_party/blink/web_tests/media/video-play-pause-exception.html
@@ -16,8 +16,7 @@ assert_equals(video.networkState, HTMLMediaElement.NETWORK_EMPTY); }); - // Ignore any error that may be thrown from calling pause() immediately. - video.play().catch(function() {}); + video.play(); video.pause(); }); -</script> +</script> \ No newline at end of file
diff --git a/third_party/blink/web_tests/platform/generic/external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-in-sync-event-expected.txt b/third_party/blink/web_tests/platform/generic/external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-in-sync-event-expected.txt index eeda1b6a..3efca34 100644 --- a/third_party/blink/web_tests/platform/generic/external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-in-sync-event-expected.txt +++ b/third_party/blink/web_tests/platform/generic/external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-in-sync-event-expected.txt
@@ -1,4 +1,4 @@ This is a testharness.js-based test. -FAIL await a stable state and sync event handlers assert_equals: networkState after src removed expected 0 but got 3 +FAIL await a stable state and sync event handlers assert_equals: networkState in separate script expected 0 but got 3 Harness: the test ran to completion.
diff --git a/third_party/blink/web_tests/platform/generic/fast/frames/calculate-fixed-expected.png b/third_party/blink/web_tests/platform/generic/fast/frames/calculate-fixed-expected.png index f92a80a..9679eac5 100644 --- a/third_party/blink/web_tests/platform/generic/fast/frames/calculate-fixed-expected.png +++ b/third_party/blink/web_tests/platform/generic/fast/frames/calculate-fixed-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/generic/fast/frames/calculate-order-expected.png b/third_party/blink/web_tests/platform/generic/fast/frames/calculate-order-expected.png index 2caf3ae..76f656586 100644 --- a/third_party/blink/web_tests/platform/generic/fast/frames/calculate-order-expected.png +++ b/third_party/blink/web_tests/platform/generic/fast/frames/calculate-order-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/generic/fast/frames/calculate-percentage-expected.png b/third_party/blink/web_tests/platform/generic/fast/frames/calculate-percentage-expected.png index eb91b25..cf007b8 100644 --- a/third_party/blink/web_tests/platform/generic/fast/frames/calculate-percentage-expected.png +++ b/third_party/blink/web_tests/platform/generic/fast/frames/calculate-percentage-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/generic/fast/frames/calculate-relative-expected.png b/third_party/blink/web_tests/platform/generic/fast/frames/calculate-relative-expected.png index 9444263..ce338a01 100644 --- a/third_party/blink/web_tests/platform/generic/fast/frames/calculate-relative-expected.png +++ b/third_party/blink/web_tests/platform/generic/fast/frames/calculate-relative-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/generic/fast/frames/calculate-round-expected.png b/third_party/blink/web_tests/platform/generic/fast/frames/calculate-round-expected.png index d17d81d..545b6dba 100644 --- a/third_party/blink/web_tests/platform/generic/fast/frames/calculate-round-expected.png +++ b/third_party/blink/web_tests/platform/generic/fast/frames/calculate-round-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/generic/fast/frames/frame-length-fractional-expected.png b/third_party/blink/web_tests/platform/generic/fast/frames/frame-length-fractional-expected.png index cdecdbb..1d8b617 100644 --- a/third_party/blink/web_tests/platform/generic/fast/frames/frame-length-fractional-expected.png +++ b/third_party/blink/web_tests/platform/generic/fast/frames/frame-length-fractional-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/generic/fast/frames/iframe-no-src-local-origin-allow-expected.txt b/third_party/blink/web_tests/platform/generic/fast/frames/iframe-no-src-local-origin-allow-expected.txt new file mode 100644 index 0000000..19e075b --- /dev/null +++ b/third_party/blink/web_tests/platform/generic/fast/frames/iframe-no-src-local-origin-allow-expected.txt
@@ -0,0 +1,14 @@ +This tests that an iframe with no src attribute uses the parent document's origin when resolving links inserted into the frame via JavaScript. + +On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". + +PASS document.getElementById('theFrame').contentDocument.baseURI is document.baseURI +PASS successfullyParsed is true + +TEST COMPLETE + +PASS document.getElementById('theFrame').contentDocument.getElementById('innerFrame').contentDocument.body.innerHTML is 'PASS\n' +PASS successfullyParsed is true + +TEST COMPLETE +
diff --git a/third_party/blink/web_tests/platform/generic/virtual/backface-visibility-interop/compositing/overflow/rotate-then-clip-effect-interleave-expected.png b/third_party/blink/web_tests/platform/generic/virtual/backface-visibility-interop/compositing/overflow/rotate-then-clip-effect-interleave-expected.png new file mode 100644 index 0000000..9abfd3a --- /dev/null +++ b/third_party/blink/web_tests/platform/generic/virtual/backface-visibility-interop/compositing/overflow/rotate-then-clip-effect-interleave-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/generic/virtual/backface-visibility-interop/compositing/overflow/rotate-then-clip-z-order-interleave-expected.png b/third_party/blink/web_tests/platform/generic/virtual/backface-visibility-interop/compositing/overflow/rotate-then-clip-z-order-interleave-expected.png new file mode 100644 index 0000000..6aa19b4 --- /dev/null +++ b/third_party/blink/web_tests/platform/generic/virtual/backface-visibility-interop/compositing/overflow/rotate-then-clip-z-order-interleave-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/generic/virtual/gpu-rasterization-disable-yuv/images/yuv-decode-eligible/webp-color-profile-lossy-expected.png b/third_party/blink/web_tests/platform/generic/virtual/gpu-rasterization-disable-yuv/images/yuv-decode-eligible/webp-color-profile-lossy-expected.png index bf09329..c26c246 100644 --- a/third_party/blink/web_tests/platform/generic/virtual/gpu-rasterization-disable-yuv/images/yuv-decode-eligible/webp-color-profile-lossy-expected.png +++ b/third_party/blink/web_tests/platform/generic/virtual/gpu-rasterization-disable-yuv/images/yuv-decode-eligible/webp-color-profile-lossy-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/generic/virtual/gpu-rasterization/images/optimize-contrast-canvas-expected.png b/third_party/blink/web_tests/platform/generic/virtual/gpu-rasterization/images/optimize-contrast-canvas-expected.png new file mode 100644 index 0000000..4b949f6 --- /dev/null +++ b/third_party/blink/web_tests/platform/generic/virtual/gpu-rasterization/images/optimize-contrast-canvas-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/generic/virtual/gpu-rasterization/images/optimize-contrast-image-expected.png b/third_party/blink/web_tests/platform/generic/virtual/gpu-rasterization/images/optimize-contrast-image-expected.png new file mode 100644 index 0000000..4b949f6 --- /dev/null +++ b/third_party/blink/web_tests/platform/generic/virtual/gpu-rasterization/images/optimize-contrast-image-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/generic/virtual/prefer_compositing_to_lcd_text/compositing/overflow/rotate-then-clip-effect-interleave-expected.png b/third_party/blink/web_tests/platform/generic/virtual/prefer_compositing_to_lcd_text/compositing/overflow/rotate-then-clip-effect-interleave-expected.png new file mode 100644 index 0000000..9abfd3a --- /dev/null +++ b/third_party/blink/web_tests/platform/generic/virtual/prefer_compositing_to_lcd_text/compositing/overflow/rotate-then-clip-effect-interleave-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/generic/virtual/prefer_compositing_to_lcd_text/compositing/overflow/rotate-then-clip-z-order-interleave-expected.png b/third_party/blink/web_tests/platform/generic/virtual/prefer_compositing_to_lcd_text/compositing/overflow/rotate-then-clip-z-order-interleave-expected.png new file mode 100644 index 0000000..6aa19b4 --- /dev/null +++ b/third_party/blink/web_tests/platform/generic/virtual/prefer_compositing_to_lcd_text/compositing/overflow/rotate-then-clip-z-order-interleave-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/generic/virtual/scalefactor200/css3/filters/effect-reference-hidpi-hw-expected.png b/third_party/blink/web_tests/platform/generic/virtual/scalefactor200/css3/filters/effect-reference-hidpi-hw-expected.png new file mode 100644 index 0000000..35e0529 --- /dev/null +++ b/third_party/blink/web_tests/platform/generic/virtual/scalefactor200/css3/filters/effect-reference-hidpi-hw-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/generic/webexposed/element-instance-property-listing-expected.txt b/third_party/blink/web_tests/platform/generic/webexposed/element-instance-property-listing-expected.txt index f301020..e4bdc7c 100644 --- a/third_party/blink/web_tests/platform/generic/webexposed/element-instance-property-listing-expected.txt +++ b/third_party/blink/web_tests/platform/generic/webexposed/element-instance-property-listing-expected.txt
@@ -137,7 +137,7 @@ property hasChildNodes property hasPointerCapture property hidden - property hidePopup + property hidePopUp property id property inert property innerHTML @@ -323,7 +323,7 @@ property setHTML property setPointerCapture property shadowRoot - property showPopup + property showPopUp property slot property spellcheck property style @@ -1366,7 +1366,7 @@ property hasAttributes property hasChildNodes property hasPointerCapture - property hidePopup + property hidePopUp property id property innerHTML property insertAdjacentElement @@ -1542,7 +1542,7 @@ property setHTML property setPointerCapture property shadowRoot - property showPopup + property showPopUp property slot property style property tabIndex
diff --git a/third_party/blink/web_tests/platform/generic/webexposed/global-interface-listing-expected.txt b/third_party/blink/web_tests/platform/generic/webexposed/global-interface-listing-expected.txt index 1f5e627..19f5902 100644 --- a/third_party/blink/web_tests/platform/generic/webexposed/global-interface-listing-expected.txt +++ b/third_party/blink/web_tests/platform/generic/webexposed/global-interface-listing-expected.txt
@@ -2300,7 +2300,7 @@ method hasAttributeNS method hasAttributes method hasPointerCapture - method hidePopup + method hidePopUp method insertAdjacentElement method insertAdjacentHTML method insertAdjacentText @@ -2329,7 +2329,7 @@ method setAttributeNodeNS method setHTML method setPointerCapture - method showPopup + method showPopUp method toggleAttribute method webkitMatchesSelector method webkitRequestFullScreen
diff --git a/third_party/blink/web_tests/platform/linux/animations/skew-notsequential-compositor-expected.png b/third_party/blink/web_tests/platform/linux/animations/skew-notsequential-compositor-expected.png new file mode 100644 index 0000000..7081787 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/animations/skew-notsequential-compositor-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/compositing/culling/filter-occlusion-blur-expected.png b/third_party/blink/web_tests/platform/linux/compositing/culling/filter-occlusion-blur-expected.png index d1f2bb31..27c5fe9 100644 --- a/third_party/blink/web_tests/platform/linux/compositing/culling/filter-occlusion-blur-expected.png +++ b/third_party/blink/web_tests/platform/linux/compositing/culling/filter-occlusion-blur-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/compositing/culling/filter-occlusion-blur-large-expected.png b/third_party/blink/web_tests/platform/linux/compositing/culling/filter-occlusion-blur-large-expected.png new file mode 100644 index 0000000..db34d9f --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/compositing/culling/filter-occlusion-blur-large-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/compositing/direct-image-compositing-expected.png b/third_party/blink/web_tests/platform/linux/compositing/direct-image-compositing-expected.png index b099892..1065126 100644 --- a/third_party/blink/web_tests/platform/linux/compositing/direct-image-compositing-expected.png +++ b/third_party/blink/web_tests/platform/linux/compositing/direct-image-compositing-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/compositing/geometry/clipping-foreground-expected.png b/third_party/blink/web_tests/platform/linux/compositing/geometry/clipping-foreground-expected.png index 17ecc75..247d71e2 100644 --- a/third_party/blink/web_tests/platform/linux/compositing/geometry/clipping-foreground-expected.png +++ b/third_party/blink/web_tests/platform/linux/compositing/geometry/clipping-foreground-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/compositing/geometry/fixed-position-transform-composited-page-scale-down-expected.png b/third_party/blink/web_tests/platform/linux/compositing/geometry/fixed-position-transform-composited-page-scale-down-expected.png index ed235b15..4154a53 100644 --- a/third_party/blink/web_tests/platform/linux/compositing/geometry/fixed-position-transform-composited-page-scale-down-expected.png +++ b/third_party/blink/web_tests/platform/linux/compositing/geometry/fixed-position-transform-composited-page-scale-down-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/compositing/geometry/fixed-position-transform-composited-page-scale-expected.png b/third_party/blink/web_tests/platform/linux/compositing/geometry/fixed-position-transform-composited-page-scale-expected.png index 20b5edd..f52a666e 100644 --- a/third_party/blink/web_tests/platform/linux/compositing/geometry/fixed-position-transform-composited-page-scale-expected.png +++ b/third_party/blink/web_tests/platform/linux/compositing/geometry/fixed-position-transform-composited-page-scale-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/compositing/geometry/layer-due-to-layer-children-deep-expected.png b/third_party/blink/web_tests/platform/linux/compositing/geometry/layer-due-to-layer-children-deep-expected.png index 4fb90c09..7818a3c 100644 --- a/third_party/blink/web_tests/platform/linux/compositing/geometry/layer-due-to-layer-children-deep-expected.png +++ b/third_party/blink/web_tests/platform/linux/compositing/geometry/layer-due-to-layer-children-deep-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/compositing/geometry/layer-due-to-layer-children-expected.png b/third_party/blink/web_tests/platform/linux/compositing/geometry/layer-due-to-layer-children-expected.png index ef69818e..9f352c7 100644 --- a/third_party/blink/web_tests/platform/linux/compositing/geometry/layer-due-to-layer-children-expected.png +++ b/third_party/blink/web_tests/platform/linux/compositing/geometry/layer-due-to-layer-children-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/compositing/geometry/vertical-scroll-composited-expected.png b/third_party/blink/web_tests/platform/linux/compositing/geometry/vertical-scroll-composited-expected.png new file mode 100644 index 0000000..182cffd9 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/compositing/geometry/vertical-scroll-composited-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/compositing/geometry/video-fixed-scrolling-expected.png b/third_party/blink/web_tests/platform/linux/compositing/geometry/video-fixed-scrolling-expected.png index c477ea7..2da9062 100644 --- a/third_party/blink/web_tests/platform/linux/compositing/geometry/video-fixed-scrolling-expected.png +++ b/third_party/blink/web_tests/platform/linux/compositing/geometry/video-fixed-scrolling-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/compositing/geometry/video-opacity-overlay-expected.png b/third_party/blink/web_tests/platform/linux/compositing/geometry/video-opacity-overlay-expected.png index 7094fc9e..f79c24f3 100644 --- a/third_party/blink/web_tests/platform/linux/compositing/geometry/video-opacity-overlay-expected.png +++ b/third_party/blink/web_tests/platform/linux/compositing/geometry/video-opacity-overlay-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/compositing/gestures/gesture-tapHighlight-pixel-rotated-div-expected.png b/third_party/blink/web_tests/platform/linux/compositing/gestures/gesture-tapHighlight-pixel-rotated-div-expected.png index fa5e4bd..24349c7 100644 --- a/third_party/blink/web_tests/platform/linux/compositing/gestures/gesture-tapHighlight-pixel-rotated-div-expected.png +++ b/third_party/blink/web_tests/platform/linux/compositing/gestures/gesture-tapHighlight-pixel-rotated-div-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/compositing/gestures/gesture-tapHighlight-pixel-rotated-link-expected.png b/third_party/blink/web_tests/platform/linux/compositing/gestures/gesture-tapHighlight-pixel-rotated-link-expected.png index 8d987cb6..7870902 100644 --- a/third_party/blink/web_tests/platform/linux/compositing/gestures/gesture-tapHighlight-pixel-rotated-link-expected.png +++ b/third_party/blink/web_tests/platform/linux/compositing/gestures/gesture-tapHighlight-pixel-rotated-link-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/compositing/gestures/gesture-tapHighlight-pixel-transparent-expected.png b/third_party/blink/web_tests/platform/linux/compositing/gestures/gesture-tapHighlight-pixel-transparent-expected.png index e8dedc9..1376f2c4 100644 --- a/third_party/blink/web_tests/platform/linux/compositing/gestures/gesture-tapHighlight-pixel-transparent-expected.png +++ b/third_party/blink/web_tests/platform/linux/compositing/gestures/gesture-tapHighlight-pixel-transparent-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/compositing/img-layer-object-fit-expected.png b/third_party/blink/web_tests/platform/linux/compositing/img-layer-object-fit-expected.png new file mode 100644 index 0000000..d2f73ec --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/compositing/img-layer-object-fit-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/compositing/layers-inside-overflow-scroll-expected.png b/third_party/blink/web_tests/platform/linux/compositing/layers-inside-overflow-scroll-expected.png index e2ae16a..11b8a81 100644 --- a/third_party/blink/web_tests/platform/linux/compositing/layers-inside-overflow-scroll-expected.png +++ b/third_party/blink/web_tests/platform/linux/compositing/layers-inside-overflow-scroll-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/compositing/lots-of-img-layers-expected.png b/third_party/blink/web_tests/platform/linux/compositing/lots-of-img-layers-expected.png new file mode 100644 index 0000000..7ac052f --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/compositing/lots-of-img-layers-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/compositing/lots-of-img-layers-with-opacity-expected.png b/third_party/blink/web_tests/platform/linux/compositing/lots-of-img-layers-with-opacity-expected.png new file mode 100644 index 0000000..73166da --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/compositing/lots-of-img-layers-with-opacity-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/compositing/masks/direct-image-mask-expected.png b/third_party/blink/web_tests/platform/linux/compositing/masks/direct-image-mask-expected.png index 34b5a87..97a0540 100644 --- a/third_party/blink/web_tests/platform/linux/compositing/masks/direct-image-mask-expected.png +++ b/third_party/blink/web_tests/platform/linux/compositing/masks/direct-image-mask-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/compositing/masks/mask-of-clipped-layer-expected.png b/third_party/blink/web_tests/platform/linux/compositing/masks/mask-of-clipped-layer-expected.png new file mode 100644 index 0000000..6e86e38e --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/compositing/masks/mask-of-clipped-layer-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/compositing/masks/mask-with-added-filters-expected.png b/third_party/blink/web_tests/platform/linux/compositing/masks/mask-with-added-filters-expected.png index e118341..4312fbbf 100644 --- a/third_party/blink/web_tests/platform/linux/compositing/masks/mask-with-added-filters-expected.png +++ b/third_party/blink/web_tests/platform/linux/compositing/masks/mask-with-added-filters-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/compositing/masks/mask-with-removed-filters-expected.png b/third_party/blink/web_tests/platform/linux/compositing/masks/mask-with-removed-filters-expected.png index abe3452..f00ae61 100644 --- a/third_party/blink/web_tests/platform/linux/compositing/masks/mask-with-removed-filters-expected.png +++ b/third_party/blink/web_tests/platform/linux/compositing/masks/mask-with-removed-filters-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/compositing/overflow/accelerated-scrolling-with-clip-path-expected.png b/third_party/blink/web_tests/platform/linux/compositing/overflow/accelerated-scrolling-with-clip-path-expected.png new file mode 100644 index 0000000..d8c812c2 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/compositing/overflow/accelerated-scrolling-with-clip-path-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/compositing/overflow/mask-with-filter-expected.png b/third_party/blink/web_tests/platform/linux/compositing/overflow/mask-with-filter-expected.png new file mode 100644 index 0000000..77272a97 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/compositing/overflow/mask-with-filter-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/compositing/overflow/nested-render-surfaces-expected.png b/third_party/blink/web_tests/platform/linux/compositing/overflow/nested-render-surfaces-expected.png new file mode 100644 index 0000000..888c426 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/compositing/overflow/nested-render-surfaces-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/compositing/overflow/nested-render-surfaces-with-intervening-clip-expected.png b/third_party/blink/web_tests/platform/linux/compositing/overflow/nested-render-surfaces-with-intervening-clip-expected.png new file mode 100644 index 0000000..2818192 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/compositing/overflow/nested-render-surfaces-with-intervening-clip-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/compositing/overflow/nested-render-surfaces-with-rotation-expected.png b/third_party/blink/web_tests/platform/linux/compositing/overflow/nested-render-surfaces-with-rotation-expected.png new file mode 100644 index 0000000..1ae2e795 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/compositing/overflow/nested-render-surfaces-with-rotation-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/compositing/overflow/overflow-compositing-descendant-expected.png b/third_party/blink/web_tests/platform/linux/compositing/overflow/overflow-compositing-descendant-expected.png index 214acd4..d000973 100644 --- a/third_party/blink/web_tests/platform/linux/compositing/overflow/overflow-compositing-descendant-expected.png +++ b/third_party/blink/web_tests/platform/linux/compositing/overflow/overflow-compositing-descendant-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/compositing/overflow/rotate-clip-expected.png b/third_party/blink/web_tests/platform/linux/compositing/overflow/rotate-clip-expected.png new file mode 100644 index 0000000..a66542e --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/compositing/overflow/rotate-clip-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/compositing/overflow/rotate-then-clip-effect-interleave-expected.png b/third_party/blink/web_tests/platform/linux/compositing/overflow/rotate-then-clip-effect-interleave-expected.png new file mode 100644 index 0000000..f6df9dd2 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/compositing/overflow/rotate-then-clip-effect-interleave-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/compositing/overflow/rotate-then-clip-expected.png b/third_party/blink/web_tests/platform/linux/compositing/overflow/rotate-then-clip-expected.png new file mode 100644 index 0000000..a66542e --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/compositing/overflow/rotate-then-clip-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/compositing/overflow/rotate-then-clip-z-order-interleave-expected.png b/third_party/blink/web_tests/platform/linux/compositing/overflow/rotate-then-clip-z-order-interleave-expected.png new file mode 100644 index 0000000..07d2a97 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/compositing/overflow/rotate-then-clip-z-order-interleave-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/compositing/overflow/scroll-ancestor-update-expected.png b/third_party/blink/web_tests/platform/linux/compositing/overflow/scroll-ancestor-update-expected.png index 0045f761..384237c6 100644 --- a/third_party/blink/web_tests/platform/linux/compositing/overflow/scroll-ancestor-update-expected.png +++ b/third_party/blink/web_tests/platform/linux/compositing/overflow/scroll-ancestor-update-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/compositing/reflections/nested-reflection-animated-expected.png b/third_party/blink/web_tests/platform/linux/compositing/reflections/nested-reflection-animated-expected.png index 766501ce..babd8884 100644 --- a/third_party/blink/web_tests/platform/linux/compositing/reflections/nested-reflection-animated-expected.png +++ b/third_party/blink/web_tests/platform/linux/compositing/reflections/nested-reflection-animated-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/compositing/reflections/nested-reflection-on-overflow-expected.png b/third_party/blink/web_tests/platform/linux/compositing/reflections/nested-reflection-on-overflow-expected.png index bca977f..a0ad272 100644 --- a/third_party/blink/web_tests/platform/linux/compositing/reflections/nested-reflection-on-overflow-expected.png +++ b/third_party/blink/web_tests/platform/linux/compositing/reflections/nested-reflection-on-overflow-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/compositing/reflections/nested-reflection-transformed2-expected.png b/third_party/blink/web_tests/platform/linux/compositing/reflections/nested-reflection-transformed2-expected.png index 8696c094..022f6e7 100644 --- a/third_party/blink/web_tests/platform/linux/compositing/reflections/nested-reflection-transformed2-expected.png +++ b/third_party/blink/web_tests/platform/linux/compositing/reflections/nested-reflection-transformed2-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/compositing/reflections/nested-reflection-transition-expected.png b/third_party/blink/web_tests/platform/linux/compositing/reflections/nested-reflection-transition-expected.png index e56626c6..456876f9 100644 --- a/third_party/blink/web_tests/platform/linux/compositing/reflections/nested-reflection-transition-expected.png +++ b/third_party/blink/web_tests/platform/linux/compositing/reflections/nested-reflection-transition-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/compositing/reflections/reflection-in-composited-expected.png b/third_party/blink/web_tests/platform/linux/compositing/reflections/reflection-in-composited-expected.png index 6a967f4..9193258 100644 --- a/third_party/blink/web_tests/platform/linux/compositing/reflections/reflection-in-composited-expected.png +++ b/third_party/blink/web_tests/platform/linux/compositing/reflections/reflection-in-composited-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/compositing/reflections/reflection-ordering-expected.png b/third_party/blink/web_tests/platform/linux/compositing/reflections/reflection-ordering-expected.png index 6f4fc3b..f12bb04 100644 --- a/third_party/blink/web_tests/platform/linux/compositing/reflections/reflection-ordering-expected.png +++ b/third_party/blink/web_tests/platform/linux/compositing/reflections/reflection-ordering-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/compositing/self-painting-layers-expected.png b/third_party/blink/web_tests/platform/linux/compositing/self-painting-layers-expected.png index d8e4270f..ff5dbe7a 100644 --- a/third_party/blink/web_tests/platform/linux/compositing/self-painting-layers-expected.png +++ b/third_party/blink/web_tests/platform/linux/compositing/self-painting-layers-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/compositing/text-on-scaled-surface-expected.png b/third_party/blink/web_tests/platform/linux/compositing/text-on-scaled-surface-expected.png index 8565cbc1..d3a77f3 100644 --- a/third_party/blink/web_tests/platform/linux/compositing/text-on-scaled-surface-expected.png +++ b/third_party/blink/web_tests/platform/linux/compositing/text-on-scaled-surface-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/compositing/transform-3d-scales-different-x-y-expected.png b/third_party/blink/web_tests/platform/linux/compositing/transform-3d-scales-different-x-y-expected.png index b0329343..3b66a3ca 100644 --- a/third_party/blink/web_tests/platform/linux/compositing/transform-3d-scales-different-x-y-expected.png +++ b/third_party/blink/web_tests/platform/linux/compositing/transform-3d-scales-different-x-y-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/compositing/video/video-controls-squashing-expected.png b/third_party/blink/web_tests/platform/linux/compositing/video/video-controls-squashing-expected.png index 094e7384..a6befd8 100644 --- a/third_party/blink/web_tests/platform/linux/compositing/video/video-controls-squashing-expected.png +++ b/third_party/blink/web_tests/platform/linux/compositing/video/video-controls-squashing-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/compositing/visibility/visibility-image-layers-expected.png b/third_party/blink/web_tests/platform/linux/compositing/visibility/visibility-image-layers-expected.png new file mode 100644 index 0000000..65b29a5 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/compositing/visibility/visibility-image-layers-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/compositing/visibility/visibility-simple-video-layer-expected.png b/third_party/blink/web_tests/platform/linux/compositing/visibility/visibility-simple-video-layer-expected.png new file mode 100644 index 0000000..57a5729 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/compositing/visibility/visibility-simple-video-layer-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/css3/blending/background-blend-mode-overlapping-accelerated-elements-expected.png b/third_party/blink/web_tests/platform/linux/css3/blending/background-blend-mode-overlapping-accelerated-elements-expected.png index dc2b0aa..a4009c7 100644 --- a/third_party/blink/web_tests/platform/linux/css3/blending/background-blend-mode-overlapping-accelerated-elements-expected.png +++ b/third_party/blink/web_tests/platform/linux/css3/blending/background-blend-mode-overlapping-accelerated-elements-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/css3/filters/backdrop-filter-basic-blur-expected.png b/third_party/blink/web_tests/platform/linux/css3/filters/backdrop-filter-basic-blur-expected.png new file mode 100644 index 0000000..44a50fd --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/css3/filters/backdrop-filter-basic-blur-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/css3/filters/backdrop-filter-border-radius-expected.png b/third_party/blink/web_tests/platform/linux/css3/filters/backdrop-filter-border-radius-expected.png new file mode 100644 index 0000000..81937560 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/css3/filters/backdrop-filter-border-radius-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/css3/filters/backdrop-filter-boundary-expected.png b/third_party/blink/web_tests/platform/linux/css3/filters/backdrop-filter-boundary-expected.png new file mode 100644 index 0000000..fff973a --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/css3/filters/backdrop-filter-boundary-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/css3/filters/backdrop-filter-edge-clipping-2-expected.png b/third_party/blink/web_tests/platform/linux/css3/filters/backdrop-filter-edge-clipping-2-expected.png new file mode 100644 index 0000000..285428f --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/css3/filters/backdrop-filter-edge-clipping-2-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/css3/filters/backdrop-filter-edge-pixels-expected.png b/third_party/blink/web_tests/platform/linux/css3/filters/backdrop-filter-edge-pixels-expected.png new file mode 100644 index 0000000..83e9ba2 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/css3/filters/backdrop-filter-edge-pixels-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/css3/filters/backdrop-filter-plus-mask-expected.png b/third_party/blink/web_tests/platform/linux/css3/filters/backdrop-filter-plus-mask-expected.png new file mode 100644 index 0000000..01d578d2 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/css3/filters/backdrop-filter-plus-mask-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/css3/filters/backdrop-filter-plus-mask-large-expected.png b/third_party/blink/web_tests/platform/linux/css3/filters/backdrop-filter-plus-mask-large-expected.png new file mode 100644 index 0000000..539ca97 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/css3/filters/backdrop-filter-plus-mask-large-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/css3/filters/composited-reflected-expected.png b/third_party/blink/web_tests/platform/linux/css3/filters/composited-reflected-expected.png new file mode 100644 index 0000000..b4ff596 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/css3/filters/composited-reflected-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/css3/filters/effect-all-on-background-hw-expected.png b/third_party/blink/web_tests/platform/linux/css3/filters/effect-all-on-background-hw-expected.png new file mode 100644 index 0000000..15df417 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/css3/filters/effect-all-on-background-hw-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/css3/filters/effect-blur-hw-expected.png b/third_party/blink/web_tests/platform/linux/css3/filters/effect-blur-hw-expected.png new file mode 100644 index 0000000..a554c9c --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/css3/filters/effect-blur-hw-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/css3/filters/effect-brightness-clamping-hw-expected.png b/third_party/blink/web_tests/platform/linux/css3/filters/effect-brightness-clamping-hw-expected.png new file mode 100644 index 0000000..c3de8c5 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/css3/filters/effect-brightness-clamping-hw-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/css3/filters/effect-brightness-hw-expected.png b/third_party/blink/web_tests/platform/linux/css3/filters/effect-brightness-hw-expected.png new file mode 100644 index 0000000..db872b1 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/css3/filters/effect-brightness-hw-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/css3/filters/effect-combined-hw-expected.png b/third_party/blink/web_tests/platform/linux/css3/filters/effect-combined-hw-expected.png new file mode 100644 index 0000000..42606b6 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/css3/filters/effect-combined-hw-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/css3/filters/effect-contrast-hw-expected.png b/third_party/blink/web_tests/platform/linux/css3/filters/effect-contrast-hw-expected.png new file mode 100644 index 0000000..0f1ce9d --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/css3/filters/effect-contrast-hw-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/css3/filters/effect-drop-shadow-hw-expected.png b/third_party/blink/web_tests/platform/linux/css3/filters/effect-drop-shadow-hw-expected.png new file mode 100644 index 0000000..13baa41 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/css3/filters/effect-drop-shadow-hw-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/css3/filters/effect-grayscale-hw-expected.png b/third_party/blink/web_tests/platform/linux/css3/filters/effect-grayscale-hw-expected.png new file mode 100644 index 0000000..f2a4ef6c --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/css3/filters/effect-grayscale-hw-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/css3/filters/effect-hue-rotate-hw-expected.png b/third_party/blink/web_tests/platform/linux/css3/filters/effect-hue-rotate-hw-expected.png new file mode 100644 index 0000000..1d30674 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/css3/filters/effect-hue-rotate-hw-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/css3/filters/effect-reference-colorspace-hw-expected.png b/third_party/blink/web_tests/platform/linux/css3/filters/effect-reference-colorspace-hw-expected.png new file mode 100644 index 0000000..269d283 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/css3/filters/effect-reference-colorspace-hw-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/css3/filters/effect-reference-composite-hw-expected.png b/third_party/blink/web_tests/platform/linux/css3/filters/effect-reference-composite-hw-expected.png new file mode 100644 index 0000000..ff5d1f3 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/css3/filters/effect-reference-composite-hw-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/css3/filters/effect-reference-hidpi-hw-expected.png b/third_party/blink/web_tests/platform/linux/css3/filters/effect-reference-hidpi-hw-expected.png new file mode 100644 index 0000000..5a66258 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/css3/filters/effect-reference-hidpi-hw-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/css3/filters/effect-reference-hw-expected.png b/third_party/blink/web_tests/platform/linux/css3/filters/effect-reference-hw-expected.png new file mode 100644 index 0000000..c36ff6a --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/css3/filters/effect-reference-hw-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/css3/filters/effect-reference-ordering-hw-expected.png b/third_party/blink/web_tests/platform/linux/css3/filters/effect-reference-ordering-hw-expected.png new file mode 100644 index 0000000..b32fcb1 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/css3/filters/effect-reference-ordering-hw-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/css3/filters/effect-reference-subregion-chained-hw-expected.png b/third_party/blink/web_tests/platform/linux/css3/filters/effect-reference-subregion-chained-hw-expected.png new file mode 100644 index 0000000..88803d2 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/css3/filters/effect-reference-subregion-chained-hw-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/css3/filters/effect-reference-subregion-hw-expected.png b/third_party/blink/web_tests/platform/linux/css3/filters/effect-reference-subregion-hw-expected.png new file mode 100644 index 0000000..cf28d35 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/css3/filters/effect-reference-subregion-hw-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/css3/filters/effect-reference-zoom-hw-expected.png b/third_party/blink/web_tests/platform/linux/css3/filters/effect-reference-zoom-hw-expected.png new file mode 100644 index 0000000..7f4cb89 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/css3/filters/effect-reference-zoom-hw-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/css3/filters/effect-saturate-hw-expected.png b/third_party/blink/web_tests/platform/linux/css3/filters/effect-saturate-hw-expected.png new file mode 100644 index 0000000..d0cff703 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/css3/filters/effect-saturate-hw-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/css3/filters/effect-sepia-hw-expected.png b/third_party/blink/web_tests/platform/linux/css3/filters/effect-sepia-hw-expected.png new file mode 100644 index 0000000..e276d8a --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/css3/filters/effect-sepia-hw-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/css3/filters/filter-change-repaint-composited-expected.png b/third_party/blink/web_tests/platform/linux/css3/filters/filter-change-repaint-composited-expected.png new file mode 100644 index 0000000..24981986 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/css3/filters/filter-change-repaint-composited-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/css3/filters/filter-change-repaint-expected.png b/third_party/blink/web_tests/platform/linux/css3/filters/filter-change-repaint-expected.png new file mode 100644 index 0000000..845764c --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/css3/filters/filter-change-repaint-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/css3/filters/filter-repaint-composited-fallback-crash-expected.png b/third_party/blink/web_tests/platform/linux/css3/filters/filter-repaint-composited-fallback-crash-expected.png new file mode 100644 index 0000000..6032265 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/css3/filters/filter-repaint-composited-fallback-crash-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/css3/filters/filter-repaint-composited-fallback-expected.png b/third_party/blink/web_tests/platform/linux/css3/filters/filter-repaint-composited-fallback-expected.png new file mode 100644 index 0000000..6032265 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/css3/filters/filter-repaint-composited-fallback-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/external/wpt/secure-payment-confirmation/enrollment-in-iframe.sub.https-expected.txt b/third_party/blink/web_tests/platform/linux/external/wpt/secure-payment-confirmation/enrollment-in-iframe.sub.https-expected.txt new file mode 100644 index 0000000..bf94399 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/external/wpt/secure-payment-confirmation/enrollment-in-iframe.sub.https-expected.txt
@@ -0,0 +1,6 @@ +This is a testharness.js-based test. +FAIL SPC enrollment in cross-origin iframe assert_equals: expected null but got object "SecurityError: A user activation is required to create a credential in a cross-origin iframe." +PASS SPC enrollment in cross-origin iframe fails without user activation +PASS SPC enrollment in cross-origin iframe without payment permission +Harness: the test ran to completion. +
diff --git a/third_party/blink/web_tests/platform/linux/fast/borders/border-radius-mask-canvas-all-expected.png b/third_party/blink/web_tests/platform/linux/fast/borders/border-radius-mask-canvas-all-expected.png index a190297..51a7dece 100644 --- a/third_party/blink/web_tests/platform/linux/fast/borders/border-radius-mask-canvas-all-expected.png +++ b/third_party/blink/web_tests/platform/linux/fast/borders/border-radius-mask-canvas-all-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/fast/borders/border-radius-mask-canvas-border-expected.png b/third_party/blink/web_tests/platform/linux/fast/borders/border-radius-mask-canvas-border-expected.png index 4cc8b6d3..ddd309d 100644 --- a/third_party/blink/web_tests/platform/linux/fast/borders/border-radius-mask-canvas-border-expected.png +++ b/third_party/blink/web_tests/platform/linux/fast/borders/border-radius-mask-canvas-border-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/fast/borders/border-radius-mask-canvas-expected.png b/third_party/blink/web_tests/platform/linux/fast/borders/border-radius-mask-canvas-expected.png index dd4befb..32765875 100644 --- a/third_party/blink/web_tests/platform/linux/fast/borders/border-radius-mask-canvas-expected.png +++ b/third_party/blink/web_tests/platform/linux/fast/borders/border-radius-mask-canvas-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/fast/borders/border-radius-mask-canvas-padding-expected.png b/third_party/blink/web_tests/platform/linux/fast/borders/border-radius-mask-canvas-padding-expected.png index 0597b0f..1f38399 100644 --- a/third_party/blink/web_tests/platform/linux/fast/borders/border-radius-mask-canvas-padding-expected.png +++ b/third_party/blink/web_tests/platform/linux/fast/borders/border-radius-mask-canvas-padding-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/fast/borders/border-radius-mask-canvas-with-mask-expected.png b/third_party/blink/web_tests/platform/linux/fast/borders/border-radius-mask-canvas-with-mask-expected.png index f62301d..b7bbcfc 100644 --- a/third_party/blink/web_tests/platform/linux/fast/borders/border-radius-mask-canvas-with-mask-expected.png +++ b/third_party/blink/web_tests/platform/linux/fast/borders/border-radius-mask-canvas-with-mask-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/fast/borders/border-radius-mask-canvas-with-shadow-expected.png b/third_party/blink/web_tests/platform/linux/fast/borders/border-radius-mask-canvas-with-shadow-expected.png index 0a6653d..a15fbfe 100644 --- a/third_party/blink/web_tests/platform/linux/fast/borders/border-radius-mask-canvas-with-shadow-expected.png +++ b/third_party/blink/web_tests/platform/linux/fast/borders/border-radius-mask-canvas-with-shadow-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/fast/borders/border-radius-with-composited-child-expected.png b/third_party/blink/web_tests/platform/linux/fast/borders/border-radius-with-composited-child-expected.png index 7010f2a..c578848 100644 --- a/third_party/blink/web_tests/platform/linux/fast/borders/border-radius-with-composited-child-expected.png +++ b/third_party/blink/web_tests/platform/linux/fast/borders/border-radius-with-composited-child-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/fast/clip/overflow-border-radius-composited-expected.png b/third_party/blink/web_tests/platform/linux/fast/clip/overflow-border-radius-composited-expected.png index cc3c31c..e222dff 100644 --- a/third_party/blink/web_tests/platform/linux/fast/clip/overflow-border-radius-composited-expected.png +++ b/third_party/blink/web_tests/platform/linux/fast/clip/overflow-border-radius-composited-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/fast/clip/overflow-border-radius-composited-parent-expected.png b/third_party/blink/web_tests/platform/linux/fast/clip/overflow-border-radius-composited-parent-expected.png index fea245e..fb9cebc 100644 --- a/third_party/blink/web_tests/platform/linux/fast/clip/overflow-border-radius-composited-parent-expected.png +++ b/third_party/blink/web_tests/platform/linux/fast/clip/overflow-border-radius-composited-parent-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/fast/forms/color-scheme/datetimelocal-picker/datetimelocal-picker-appearance-expected.png b/third_party/blink/web_tests/platform/linux/fast/forms/color-scheme/datetimelocal-picker/datetimelocal-picker-appearance-expected.png index 34dbec2..f1e2d58 100644 --- a/third_party/blink/web_tests/platform/linux/fast/forms/color-scheme/datetimelocal-picker/datetimelocal-picker-appearance-expected.png +++ b/third_party/blink/web_tests/platform/linux/fast/forms/color-scheme/datetimelocal-picker/datetimelocal-picker-appearance-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/fast/forms/color-scheme/media/video-overlay-menu-expected.png b/third_party/blink/web_tests/platform/linux/fast/forms/color-scheme/media/video-overlay-menu-expected.png index 8560a5f..8b87329 100644 --- a/third_party/blink/web_tests/platform/linux/fast/forms/color-scheme/media/video-overlay-menu-expected.png +++ b/third_party/blink/web_tests/platform/linux/fast/forms/color-scheme/media/video-overlay-menu-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/fast/forms/color-scheme/media/video-overlay-play-button-expected.png b/third_party/blink/web_tests/platform/linux/fast/forms/color-scheme/media/video-overlay-play-button-expected.png index 95101f7..d5cb6677 100644 --- a/third_party/blink/web_tests/platform/linux/fast/forms/color-scheme/media/video-overlay-play-button-expected.png +++ b/third_party/blink/web_tests/platform/linux/fast/forms/color-scheme/media/video-overlay-play-button-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/fast/forms/color-scheme/suggestion-picker/time-suggestion-picker-appearance-expected.png b/third_party/blink/web_tests/platform/linux/fast/forms/color-scheme/suggestion-picker/time-suggestion-picker-appearance-expected.png index b51d80c..5d25ee6 100644 --- a/third_party/blink/web_tests/platform/linux/fast/forms/color-scheme/suggestion-picker/time-suggestion-picker-appearance-expected.png +++ b/third_party/blink/web_tests/platform/linux/fast/forms/color-scheme/suggestion-picker/time-suggestion-picker-appearance-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/fast/forms/color-scheme/suggestion-picker/week-suggestion-picker-appearance-expected.png b/third_party/blink/web_tests/platform/linux/fast/forms/color-scheme/suggestion-picker/week-suggestion-picker-appearance-expected.png index fed360ca..6b6f72e1 100644 --- a/third_party/blink/web_tests/platform/linux/fast/forms/color-scheme/suggestion-picker/week-suggestion-picker-appearance-expected.png +++ b/third_party/blink/web_tests/platform/linux/fast/forms/color-scheme/suggestion-picker/week-suggestion-picker-appearance-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/fast/forms/color/color-picker-appearance-zoom125-expected.png b/third_party/blink/web_tests/platform/linux/fast/forms/color/color-picker-appearance-zoom125-expected.png index feaf8a9..4209931b 100644 --- a/third_party/blink/web_tests/platform/linux/fast/forms/color/color-picker-appearance-zoom125-expected.png +++ b/third_party/blink/web_tests/platform/linux/fast/forms/color/color-picker-appearance-zoom125-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/fast/forms/color/color-suggestion-picker-appearance-zoom200-expected.png b/third_party/blink/web_tests/platform/linux/fast/forms/color/color-suggestion-picker-appearance-zoom200-expected.png index e0dcd82..f819652 100644 --- a/third_party/blink/web_tests/platform/linux/fast/forms/color/color-suggestion-picker-appearance-zoom200-expected.png +++ b/third_party/blink/web_tests/platform/linux/fast/forms/color/color-suggestion-picker-appearance-zoom200-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/fast/forms/datetimelocal/datetimelocal-picker-step2-expected.png b/third_party/blink/web_tests/platform/linux/fast/forms/datetimelocal/datetimelocal-picker-step2-expected.png index 9addf351..870c85b 100644 --- a/third_party/blink/web_tests/platform/linux/fast/forms/datetimelocal/datetimelocal-picker-step2-expected.png +++ b/third_party/blink/web_tests/platform/linux/fast/forms/datetimelocal/datetimelocal-picker-step2-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/fast/forms/focus-rect/focus-ring-border-radius-expected.png b/third_party/blink/web_tests/platform/linux/fast/forms/focus-rect/focus-ring-border-radius-expected.png index aa8e1a5..bf5e5c49 100644 --- a/third_party/blink/web_tests/platform/linux/fast/forms/focus-rect/focus-ring-border-radius-expected.png +++ b/third_party/blink/web_tests/platform/linux/fast/forms/focus-rect/focus-ring-border-radius-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/fast/forms/focus-rect/focus-ring-zoom-expected.png b/third_party/blink/web_tests/platform/linux/fast/forms/focus-rect/focus-ring-zoom-expected.png index 3aa083d38..dee3e80 100644 --- a/third_party/blink/web_tests/platform/linux/fast/forms/focus-rect/focus-ring-zoom-expected.png +++ b/third_party/blink/web_tests/platform/linux/fast/forms/focus-rect/focus-ring-zoom-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/fast/forms/suggestion-picker/date-suggestion-picker-appearance-zoom125-expected.png b/third_party/blink/web_tests/platform/linux/fast/forms/suggestion-picker/date-suggestion-picker-appearance-zoom125-expected.png index d82d983..6f094dd 100644 --- a/third_party/blink/web_tests/platform/linux/fast/forms/suggestion-picker/date-suggestion-picker-appearance-zoom125-expected.png +++ b/third_party/blink/web_tests/platform/linux/fast/forms/suggestion-picker/date-suggestion-picker-appearance-zoom125-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/fast/forms/suggestion-picker/time-suggestion-picker-appearance-expected.png b/third_party/blink/web_tests/platform/linux/fast/forms/suggestion-picker/time-suggestion-picker-appearance-expected.png index 53193f1..c0f59b33 100644 --- a/third_party/blink/web_tests/platform/linux/fast/forms/suggestion-picker/time-suggestion-picker-appearance-expected.png +++ b/third_party/blink/web_tests/platform/linux/fast/forms/suggestion-picker/time-suggestion-picker-appearance-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/fast/forms/suggestion-picker/week-suggestion-picker-appearance-rtl-expected.png b/third_party/blink/web_tests/platform/linux/fast/forms/suggestion-picker/week-suggestion-picker-appearance-rtl-expected.png index 95ea184..31906e0b 100644 --- a/third_party/blink/web_tests/platform/linux/fast/forms/suggestion-picker/week-suggestion-picker-appearance-rtl-expected.png +++ b/third_party/blink/web_tests/platform/linux/fast/forms/suggestion-picker/week-suggestion-picker-appearance-rtl-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/fast/forms/suggestion-picker/week-suggestion-picker-appearance-with-scroll-bar-expected.png b/third_party/blink/web_tests/platform/linux/fast/forms/suggestion-picker/week-suggestion-picker-appearance-with-scroll-bar-expected.png index 5affd49..de0b234 100644 --- a/third_party/blink/web_tests/platform/linux/fast/forms/suggestion-picker/week-suggestion-picker-appearance-with-scroll-bar-expected.png +++ b/third_party/blink/web_tests/platform/linux/fast/forms/suggestion-picker/week-suggestion-picker-appearance-with-scroll-bar-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/fast/frames/frame-set-rotation-hit-expected.png b/third_party/blink/web_tests/platform/linux/fast/frames/frame-set-rotation-hit-expected.png new file mode 100644 index 0000000..4ff42f7f --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/fast/frames/frame-set-rotation-hit-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/fast/frames/frame-set-scaling-rotate-expected.png b/third_party/blink/web_tests/platform/linux/fast/frames/frame-set-scaling-rotate-expected.png new file mode 100644 index 0000000..fcd97bd --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/fast/frames/frame-set-scaling-rotate-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/fast/frames/frame-set-scaling-skew-expected.png b/third_party/blink/web_tests/platform/linux/fast/frames/frame-set-scaling-skew-expected.png new file mode 100644 index 0000000..0b41985d --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/fast/frames/frame-set-scaling-skew-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/fast/frames/iframe-scaling-with-scroll-expected.png b/third_party/blink/web_tests/platform/linux/fast/frames/iframe-scaling-with-scroll-expected.png new file mode 100644 index 0000000..2ac8ce9 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/fast/frames/iframe-scaling-with-scroll-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/fast/sub-pixel/transformed-iframe-copy-on-scroll-expected.png b/third_party/blink/web_tests/platform/linux/fast/sub-pixel/transformed-iframe-copy-on-scroll-expected.png index 0ba84729..64f2ff1 100644 --- a/third_party/blink/web_tests/platform/linux/fast/sub-pixel/transformed-iframe-copy-on-scroll-expected.png +++ b/third_party/blink/web_tests/platform/linux/fast/sub-pixel/transformed-iframe-copy-on-scroll-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/fast/table/backgr_layers-opacity-collapsed-border-expected.png b/third_party/blink/web_tests/platform/linux/fast/table/backgr_layers-opacity-collapsed-border-expected.png index 3d756aab..9f41f1d 100644 --- a/third_party/blink/web_tests/platform/linux/fast/table/backgr_layers-opacity-collapsed-border-expected.png +++ b/third_party/blink/web_tests/platform/linux/fast/table/backgr_layers-opacity-collapsed-border-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/fast/table/backgr_layers-opacity-expected.png b/third_party/blink/web_tests/platform/linux/fast/table/backgr_layers-opacity-expected.png index 3d756aab..9f41f1d 100644 --- a/third_party/blink/web_tests/platform/linux/fast/table/backgr_layers-opacity-expected.png +++ b/third_party/blink/web_tests/platform/linux/fast/table/backgr_layers-opacity-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/fast/webgl/pixelated-expected.png b/third_party/blink/web_tests/platform/linux/fast/webgl/pixelated-expected.png new file mode 100644 index 0000000..bd1340c3 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/fast/webgl/pixelated-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/fullscreen/full-screen-is-in-top-layer-expected.png b/third_party/blink/web_tests/platform/linux/fullscreen/full-screen-is-in-top-layer-expected.png index 18e317c..8d4947c 100644 --- a/third_party/blink/web_tests/platform/linux/fullscreen/full-screen-is-in-top-layer-expected.png +++ b/third_party/blink/web_tests/platform/linux/fullscreen/full-screen-is-in-top-layer-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/images/optimize-contrast-canvas-expected.png b/third_party/blink/web_tests/platform/linux/images/optimize-contrast-canvas-expected.png new file mode 100644 index 0000000..388c7db --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/images/optimize-contrast-canvas-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/images/optimize-contrast-image-expected.png b/third_party/blink/web_tests/platform/linux/images/optimize-contrast-image-expected.png new file mode 100644 index 0000000..388c7db --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/images/optimize-contrast-image-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/images/yuv-decode-eligible/color-profile-layer-expected.png b/third_party/blink/web_tests/platform/linux/images/yuv-decode-eligible/color-profile-layer-expected.png new file mode 100644 index 0000000..336fd08 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/images/yuv-decode-eligible/color-profile-layer-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/images/yuv-decode-eligible/color-profile-layer-filter-expected.png b/third_party/blink/web_tests/platform/linux/images/yuv-decode-eligible/color-profile-layer-filter-expected.png new file mode 100644 index 0000000..69ce5a100 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/images/yuv-decode-eligible/color-profile-layer-filter-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/inspector-protocol/emulation/set-vision-deficiency-expected.txt b/third_party/blink/web_tests/platform/linux/inspector-protocol/emulation/set-vision-deficiency-expected.txt new file mode 100644 index 0000000..1622e25e --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/inspector-protocol/emulation/set-vision-deficiency-expected.txt
@@ -0,0 +1,54 @@ +Tests that vision deficiencies can be emulated. +<p>Emulating "none": +<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAAFRJREFUWIXt18ENACAMw8DA5N0chnCQePgGiKz+ujI5aZru3K6uPWAgZSBlIGUgZSBlIGUgZSBlILWS030iyr6/oIGUgZSBlIGUgZSBlIGUgZSB1AXNwwVLtuf+dAAAAABJRU5ErkJggg=="> +<p>Emulating "achromatopsia": +<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAAFdJREFUWIXt18ENACAMw0BArNuVuwoM4SDx8A0QWf11VtUZQd2dnBsruvaAgZSBlIGUgZSBlIGUgZSBlIHUTv8Qad9f0EDKQMpAykDKQMpAykDKQMpA6gKkyAfMkeetfgAAAABJRU5ErkJggg=="> +<p>Emulating "blurredVision": +<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAAj1JREFUWIXtlt1O20AQhb/9iRMTQwBFkKfoS/e5eonEFQIlsWOz3unFbCCtCriskbjwkUaKlM3o02R3zjH8+Clc3MHiAYoaTAArgPC+liBzYAXhBvpbOGxgt4btCpoSHj1gYW8+6PW2PBd3cPULqnsoduA6MKL1riqQBcgGQgOdUSi3hHgGcQ6lwOHTbAmwfIDzezi/g8UT2A5M5OMJViArPRdm0F2BqyG0cOhhH+HzgzsBnNUw28H8CRaPCmiHAPZ6RCp4roEDFB34HnyEIh3LhPTYAL7Tv9Z24NqBgAVIqxUD+AAugpMEJSNN0EReyqYyccAdjCARRPRRGdLdzYf6E/BF8lpmyCuWfxR/fc6XHa3TF2kCzNUEmKsJMFcne7ACetSjhjhJmc66L0JTebgG1iAh7dhWHWKQ1S1AZlpYkp0wpp14ZAVxo5YlZQId4gYuwZ3r72IB0UE83ppxID39DfQN9HPod2r8gwKrBXFACeEa+qX2OEKGsQDDLbQG2ivgAC6kp/MRoAExIAWEJbRr6CroFtB5xpvgYaNJ2NbwnLKgHWj20QAOwhyeK9hfaq/WQ7DQ5EN6dmuN6aHVsOmGxP2jjP6d0enkmhL2Z3AoYOf0+20epGe7As40pvshOfANyN5D7RWu9jq9TLgEWEI3hyLq3fP/CXh8DMFCl6qxvK6dPBmWQShPknBOzybtwO14u9BA1JFVmT23Jy1HlElb+dvq24eFCTBXE2CuJsBcTYC5mgBzNQHm6tsD/ganw+eIciY5ZgAAAABJRU5ErkJggg=="> +<p>Emulating "none": +<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAAFRJREFUWIXt18ENACAMw8DA5N0chnCQePgGiKz+ujI5aZru3K6uPWAgZSBlIGUgZSBlIGUgZSBlILWS030iyr6/oIGUgZSBlIGUgZSBlIGUgZSB1AXNwwVLtuf+dAAAAABJRU5ErkJggg=="> +<p>Emulating "deuteranopia": +<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAAGNJREFUWIXt10ENgDAQBdFtReAGQzVQDdWHBlRwABHzSXqYJ+BnsrdtcxxvBa3rTs5Vj679wEDKQMpAykDKQMpAykDKQMpAqtX5RH+StO0vaCBlIGUgZSBlIGUgZSBlIGUg9QEgIQa9hKQMdAAAAABJRU5ErkJggg=="> +<p>Emulating "none": +<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAAFRJREFUWIXt18ENACAMw8DA5N0chnCQePgGiKz+ujI5aZru3K6uPWAgZSBlIGUgZSBlIGUgZSBlILWS030iyr6/oIGUgZSBlIGUgZSBlIGUgZSB1AXNwwVLtuf+dAAAAABJRU5ErkJggg=="> +<p>Emulating "protanopia": +<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAAFxJREFUWIXt17ENACEMBEFDldRB/hG90gYUsYf0wU4Bp5UztzXrVNC3o3PVo2sPGEgZSBlIGUgZSBlIGUgZSBlItRon+0SE/f6CBlIGUgZSBlIGUgZSBlIGUgZSF6dNBvu7bH4DAAAAAElFTkSuQmCC"> +<p>Emulating "tritanopia": +<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAAFlJREFUWIXt10ENACAQxEAgqEEbEhCNAxDRJeHREbBp7ne1rHlK0h7RuRZde8BAykDKQMpAykDKQMpAykDKQKqnf4i07y9oIGUgZSBlIGUgZSBlIGUgZSB1AS8fBG2mWYWcAAAAAElFTkSuQmCC"> +<p>Emulating "tritanopia": +<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAAFlJREFUWIXt10ENACAQxEAgqEEbEhCNAxDRJeHREbBp7ne1rHlK0h7RuRZde8BAykDKQMpAykDKQMpAykDKQKqnf4i07y9oIGUgZSBlIGUgZSBlIGUgZSB1AS8fBG2mWYWcAAAAAElFTkSuQmCC"> +<p>Emulating "some-invalid-deficiency": +{ + "code": -32602, + "message": "Unknown vision deficiency type" +} +<p>Emulating "": +{ + "code": -32602, + "message": "Unknown vision deficiency type" +} +<p>Emulating "achromatomaly": +{ + "code": -32602, + "message": "Unknown vision deficiency type" +} +<p>Emulating "deuteranomaly": +{ + "code": -32602, + "message": "Unknown vision deficiency type" +} +<p>Emulating "protanomaly": +{ + "code": -32602, + "message": "Unknown vision deficiency type" +} +<p>Emulating "tritanomaly": +{ + "code": -32602, + "message": "Unknown vision deficiency type" +} +<p>Navigating… +<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAAFlJREFUWIXt10ENACAQxEAgqEEbEhCNAxDRJeHREbBp7ne1rHlK0h7RuRZde8BAykDKQMpAykDKQMpAykDKQKqnf4i07y9oIGUgZSBlIGUgZSBlIGUgZSB1AS8fBG2mWYWcAAAAAElFTkSuQmCC"> +<p>Emulating "achromatopsia": +<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAAFdJREFUWIXt18ENACAMw0BArNuVuwoM4SDx8A0QWf11VtUZQd2dnBsruvaAgZSBlIGUgZSBlIGUgZSBlIHUTv8Qad9f0EDKQMpAykDKQMpAykDKQMpA6gKkyAfMkeetfgAAAABJRU5ErkJggg=="> +
diff --git a/third_party/blink/web_tests/platform/linux/media/alpha-video-playback-expected.png b/third_party/blink/web_tests/platform/linux/media/alpha-video-playback-expected.png index e2872f31..dd852b8 100644 --- a/third_party/blink/web_tests/platform/linux/media/alpha-video-playback-expected.png +++ b/third_party/blink/web_tests/platform/linux/media/alpha-video-playback-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/media/color-profile-video-expected.png b/third_party/blink/web_tests/platform/linux/media/color-profile-video-expected.png new file mode 100644 index 0000000..d357cbd --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/media/color-profile-video-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/media/color-profile-video-seek-expected.png b/third_party/blink/web_tests/platform/linux/media/color-profile-video-seek-expected.png new file mode 100644 index 0000000..75dcc4173 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/media/color-profile-video-seek-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/media/color-profile-video-seek-filter-expected.png b/third_party/blink/web_tests/platform/linux/media/color-profile-video-seek-filter-expected.png index 2775c540..b6fd1c8 100644 --- a/third_party/blink/web_tests/platform/linux/media/color-profile-video-seek-filter-expected.png +++ b/third_party/blink/web_tests/platform/linux/media/color-profile-video-seek-filter-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/media/color-profile-video-seek-object-fit-expected.png b/third_party/blink/web_tests/platform/linux/media/color-profile-video-seek-object-fit-expected.png new file mode 100644 index 0000000..9f44117f --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/media/color-profile-video-seek-object-fit-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/media/controls-after-reload-expected.png b/third_party/blink/web_tests/platform/linux/media/controls-after-reload-expected.png index 6d971c1e..d0b82bb 100644 --- a/third_party/blink/web_tests/platform/linux/media/controls-after-reload-expected.png +++ b/third_party/blink/web_tests/platform/linux/media/controls-after-reload-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/media/controls-strict-expected.png b/third_party/blink/web_tests/platform/linux/media/controls-strict-expected.png index a0d643b3..6913d14 100644 --- a/third_party/blink/web_tests/platform/linux/media/controls-strict-expected.png +++ b/third_party/blink/web_tests/platform/linux/media/controls-strict-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/media/controls-styling-expected.png b/third_party/blink/web_tests/platform/linux/media/controls-styling-expected.png index 415b1a9..88cf672 100644 --- a/third_party/blink/web_tests/platform/linux/media/controls-styling-expected.png +++ b/third_party/blink/web_tests/platform/linux/media/controls-styling-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/media/controls-styling-strict-expected.png b/third_party/blink/web_tests/platform/linux/media/controls-styling-strict-expected.png index aaf3e25..e184c01 100644 --- a/third_party/blink/web_tests/platform/linux/media/controls-styling-strict-expected.png +++ b/third_party/blink/web_tests/platform/linux/media/controls-styling-strict-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/media/controls-without-preload-expected.png b/third_party/blink/web_tests/platform/linux/media/controls-without-preload-expected.png index e3c3a01..e410969 100644 --- a/third_party/blink/web_tests/platform/linux/media/controls-without-preload-expected.png +++ b/third_party/blink/web_tests/platform/linux/media/controls-without-preload-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/media/controls/paint-controls-webkit-appearance-none-expected.png b/third_party/blink/web_tests/platform/linux/media/controls/paint-controls-webkit-appearance-none-expected.png index 7f3302b..5dfc8712 100644 --- a/third_party/blink/web_tests/platform/linux/media/controls/paint-controls-webkit-appearance-none-expected.png +++ b/third_party/blink/web_tests/platform/linux/media/controls/paint-controls-webkit-appearance-none-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/media/controls/video-overlay-cast-dark-rendering-expected.png b/third_party/blink/web_tests/platform/linux/media/controls/video-overlay-cast-dark-rendering-expected.png index d5b1ad3..39758f6 100644 --- a/third_party/blink/web_tests/platform/linux/media/controls/video-overlay-cast-dark-rendering-expected.png +++ b/third_party/blink/web_tests/platform/linux/media/controls/video-overlay-cast-dark-rendering-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/media/controls/video-overlay-cast-light-rendering-expected.png b/third_party/blink/web_tests/platform/linux/media/controls/video-overlay-cast-light-rendering-expected.png index 2ffdf54..c7e3fe7 100644 --- a/third_party/blink/web_tests/platform/linux/media/controls/video-overlay-cast-light-rendering-expected.png +++ b/third_party/blink/web_tests/platform/linux/media/controls/video-overlay-cast-light-rendering-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/media/track/track-cue-rendering-horizontal-expected.png b/third_party/blink/web_tests/platform/linux/media/track/track-cue-rendering-horizontal-expected.png index 6e8ad71..74596f5 100644 --- a/third_party/blink/web_tests/platform/linux/media/track/track-cue-rendering-horizontal-expected.png +++ b/third_party/blink/web_tests/platform/linux/media/track/track-cue-rendering-horizontal-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/media/track/track-cue-rendering-vertical-expected.png b/third_party/blink/web_tests/platform/linux/media/track/track-cue-rendering-vertical-expected.png index 71fd6490..6b1f6ce 100644 --- a/third_party/blink/web_tests/platform/linux/media/track/track-cue-rendering-vertical-expected.png +++ b/third_party/blink/web_tests/platform/linux/media/track/track-cue-rendering-vertical-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/media/video-aspect-ratio-expected.png b/third_party/blink/web_tests/platform/linux/media/video-aspect-ratio-expected.png index 96627ee..0c760e3d 100644 --- a/third_party/blink/web_tests/platform/linux/media/video-aspect-ratio-expected.png +++ b/third_party/blink/web_tests/platform/linux/media/video-aspect-ratio-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/media/video-canvas-alpha-expected.png b/third_party/blink/web_tests/platform/linux/media/video-canvas-alpha-expected.png index 73833681..a3cefe21 100644 --- a/third_party/blink/web_tests/platform/linux/media/video-canvas-alpha-expected.png +++ b/third_party/blink/web_tests/platform/linux/media/video-canvas-alpha-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/media/video-colorspace-yuv420-expected.png b/third_party/blink/web_tests/platform/linux/media/video-colorspace-yuv420-expected.png index e0b6bd3a..252950ab4 100644 --- a/third_party/blink/web_tests/platform/linux/media/video-colorspace-yuv420-expected.png +++ b/third_party/blink/web_tests/platform/linux/media/video-colorspace-yuv420-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/media/video-colorspace-yuv422-expected.png b/third_party/blink/web_tests/platform/linux/media/video-colorspace-yuv422-expected.png index 3a24cd0..1f9b132 100644 --- a/third_party/blink/web_tests/platform/linux/media/video-colorspace-yuv422-expected.png +++ b/third_party/blink/web_tests/platform/linux/media/video-colorspace-yuv422-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/media/video-controls-rendering-expected.png b/third_party/blink/web_tests/platform/linux/media/video-controls-rendering-expected.png index 459212d..2026e2a 100644 --- a/third_party/blink/web_tests/platform/linux/media/video-controls-rendering-expected.png +++ b/third_party/blink/web_tests/platform/linux/media/video-controls-rendering-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/media/video-display-toggle-expected.png b/third_party/blink/web_tests/platform/linux/media/video-display-toggle-expected.png index 173ea594..b876b25 100644 --- a/third_party/blink/web_tests/platform/linux/media/video-display-toggle-expected.png +++ b/third_party/blink/web_tests/platform/linux/media/video-display-toggle-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/media/video-no-audio-expected.png b/third_party/blink/web_tests/platform/linux/media/video-no-audio-expected.png index 5eea588c..d307d0e4 100644 --- a/third_party/blink/web_tests/platform/linux/media/video-no-audio-expected.png +++ b/third_party/blink/web_tests/platform/linux/media/video-no-audio-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/media/video-remove-insert-repaints-expected.png b/third_party/blink/web_tests/platform/linux/media/video-remove-insert-repaints-expected.png index fdcd3782..ba8e632 100644 --- a/third_party/blink/web_tests/platform/linux/media/video-remove-insert-repaints-expected.png +++ b/third_party/blink/web_tests/platform/linux/media/video-remove-insert-repaints-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/media/video-replaces-poster-expected.png b/third_party/blink/web_tests/platform/linux/media/video-replaces-poster-expected.png index c66e2878..1871631 100644 --- a/third_party/blink/web_tests/platform/linux/media/video-replaces-poster-expected.png +++ b/third_party/blink/web_tests/platform/linux/media/video-replaces-poster-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/media/video-zoom-controls-expected.png b/third_party/blink/web_tests/platform/linux/media/video-zoom-controls-expected.png index e5f39c29..4ac2660 100644 --- a/third_party/blink/web_tests/platform/linux/media/video-zoom-controls-expected.png +++ b/third_party/blink/web_tests/platform/linux/media/video-zoom-controls-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/media/video-zoom-expected.png b/third_party/blink/web_tests/platform/linux/media/video-zoom-expected.png index f9013a5..143e39b 100644 --- a/third_party/blink/web_tests/platform/linux/media/video-zoom-expected.png +++ b/third_party/blink/web_tests/platform/linux/media/video-zoom-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/overflow/overflow-transform-perspective-expected.png b/third_party/blink/web_tests/platform/linux/overflow/overflow-transform-perspective-expected.png index afbb398..05d2ca4 100644 --- a/third_party/blink/web_tests/platform/linux/overflow/overflow-transform-perspective-expected.png +++ b/third_party/blink/web_tests/platform/linux/overflow/overflow-transform-perspective-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/paint/invalidation/transform/caret-with-transformation-expected.png b/third_party/blink/web_tests/platform/linux/paint/invalidation/transform/caret-with-transformation-expected.png index cd628b4..bdfafdd7 100644 --- a/third_party/blink/web_tests/platform/linux/paint/invalidation/transform/caret-with-transformation-expected.png +++ b/third_party/blink/web_tests/platform/linux/paint/invalidation/transform/caret-with-transformation-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/transforms/3d/point-mapping/3d-point-mapping-coplanar-expected.png b/third_party/blink/web_tests/platform/linux/transforms/3d/point-mapping/3d-point-mapping-coplanar-expected.png index b2446f8..c5e7991a 100644 --- a/third_party/blink/web_tests/platform/linux/transforms/3d/point-mapping/3d-point-mapping-coplanar-expected.png +++ b/third_party/blink/web_tests/platform/linux/transforms/3d/point-mapping/3d-point-mapping-coplanar-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/transforms/3d/point-mapping/3d-point-mapping-expected.png b/third_party/blink/web_tests/platform/linux/transforms/3d/point-mapping/3d-point-mapping-expected.png index 177e3da..db3b3c5 100644 --- a/third_party/blink/web_tests/platform/linux/transforms/3d/point-mapping/3d-point-mapping-expected.png +++ b/third_party/blink/web_tests/platform/linux/transforms/3d/point-mapping/3d-point-mapping-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/transforms/3d/point-mapping/3d-point-mapping-origins-expected.png b/third_party/blink/web_tests/platform/linux/transforms/3d/point-mapping/3d-point-mapping-origins-expected.png index 42aa525b..e9a1741f 100644 --- a/third_party/blink/web_tests/platform/linux/transforms/3d/point-mapping/3d-point-mapping-origins-expected.png +++ b/third_party/blink/web_tests/platform/linux/transforms/3d/point-mapping/3d-point-mapping-origins-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/transforms/3d/point-mapping/3d-point-mapping-overlapping-expected.png b/third_party/blink/web_tests/platform/linux/transforms/3d/point-mapping/3d-point-mapping-overlapping-expected.png index 433defd3..4bebfcad 100644 --- a/third_party/blink/web_tests/platform/linux/transforms/3d/point-mapping/3d-point-mapping-overlapping-expected.png +++ b/third_party/blink/web_tests/platform/linux/transforms/3d/point-mapping/3d-point-mapping-overlapping-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/transforms/3d/point-mapping/3d-point-mapping-preserve-3d-expected.png b/third_party/blink/web_tests/platform/linux/transforms/3d/point-mapping/3d-point-mapping-preserve-3d-expected.png index b41c90e..0e9205c 100644 --- a/third_party/blink/web_tests/platform/linux/transforms/3d/point-mapping/3d-point-mapping-preserve-3d-expected.png +++ b/third_party/blink/web_tests/platform/linux/transforms/3d/point-mapping/3d-point-mapping-preserve-3d-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/transforms/transformed-caret-expected.png b/third_party/blink/web_tests/platform/linux/transforms/transformed-caret-expected.png index 580d946..4cf6f94b 100644 --- a/third_party/blink/web_tests/platform/linux/transforms/transformed-caret-expected.png +++ b/third_party/blink/web_tests/platform/linux/transforms/transformed-caret-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/transforms/transformed-focused-text-input-expected.png b/third_party/blink/web_tests/platform/linux/transforms/transformed-focused-text-input-expected.png index 31653bf..ae11c00 100644 --- a/third_party/blink/web_tests/platform/linux/transforms/transformed-focused-text-input-expected.png +++ b/third_party/blink/web_tests/platform/linux/transforms/transformed-focused-text-input-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/android/fullscreen/full-screen-is-in-top-layer-expected.png b/third_party/blink/web_tests/platform/linux/virtual/android/fullscreen/full-screen-is-in-top-layer-expected.png index 23524f9..8d4947c 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/android/fullscreen/full-screen-is-in-top-layer-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/android/fullscreen/full-screen-is-in-top-layer-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/geometry/clipping-foreground-expected.png b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/geometry/clipping-foreground-expected.png index 17ecc75..247d71e2 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/geometry/clipping-foreground-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/geometry/clipping-foreground-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/geometry/fixed-position-transform-composited-page-scale-down-expected.png b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/geometry/fixed-position-transform-composited-page-scale-down-expected.png new file mode 100644 index 0000000..4154a53 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/geometry/fixed-position-transform-composited-page-scale-down-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/geometry/fixed-position-transform-composited-page-scale-expected.png b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/geometry/fixed-position-transform-composited-page-scale-expected.png new file mode 100644 index 0000000..f52a666e --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/geometry/fixed-position-transform-composited-page-scale-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/geometry/layer-due-to-layer-children-deep-expected.png b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/geometry/layer-due-to-layer-children-deep-expected.png new file mode 100644 index 0000000..7818a3c --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/geometry/layer-due-to-layer-children-deep-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/geometry/layer-due-to-layer-children-expected.png b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/geometry/layer-due-to-layer-children-expected.png index ef69818e..9f352c7 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/geometry/layer-due-to-layer-children-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/geometry/layer-due-to-layer-children-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/geometry/vertical-scroll-composited-expected.png b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/geometry/vertical-scroll-composited-expected.png new file mode 100644 index 0000000..182cffd9 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/geometry/vertical-scroll-composited-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/geometry/video-fixed-scrolling-expected.png b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/geometry/video-fixed-scrolling-expected.png new file mode 100644 index 0000000..2da9062 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/geometry/video-fixed-scrolling-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/geometry/video-opacity-overlay-expected.png b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/geometry/video-opacity-overlay-expected.png new file mode 100644 index 0000000..f79c24f3 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/geometry/video-opacity-overlay-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/overflow/accelerated-scrolling-with-clip-path-expected.png b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/overflow/accelerated-scrolling-with-clip-path-expected.png new file mode 100644 index 0000000..d8c812c2 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/overflow/accelerated-scrolling-with-clip-path-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/overflow/mask-with-filter-expected.png b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/overflow/mask-with-filter-expected.png new file mode 100644 index 0000000..77272a97 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/overflow/mask-with-filter-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/overflow/nested-render-surfaces-expected.png b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/overflow/nested-render-surfaces-expected.png new file mode 100644 index 0000000..888c426 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/overflow/nested-render-surfaces-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/overflow/nested-render-surfaces-with-intervening-clip-expected.png b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/overflow/nested-render-surfaces-with-intervening-clip-expected.png new file mode 100644 index 0000000..2818192 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/overflow/nested-render-surfaces-with-intervening-clip-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/overflow/nested-render-surfaces-with-rotation-expected.png b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/overflow/nested-render-surfaces-with-rotation-expected.png new file mode 100644 index 0000000..1ae2e795 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/overflow/nested-render-surfaces-with-rotation-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/overflow/overflow-compositing-descendant-expected.png b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/overflow/overflow-compositing-descendant-expected.png new file mode 100644 index 0000000..d000973 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/overflow/overflow-compositing-descendant-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/overflow/rotate-clip-expected.png b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/overflow/rotate-clip-expected.png new file mode 100644 index 0000000..a66542e --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/overflow/rotate-clip-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/overflow/rotate-then-clip-effect-interleave-expected.png b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/overflow/rotate-then-clip-effect-interleave-expected.png new file mode 100644 index 0000000..f6df9dd2 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/overflow/rotate-then-clip-effect-interleave-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/overflow/rotate-then-clip-expected.png b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/overflow/rotate-then-clip-expected.png new file mode 100644 index 0000000..a66542e --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/overflow/rotate-then-clip-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/overflow/rotate-then-clip-z-order-interleave-expected.png b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/overflow/rotate-then-clip-z-order-interleave-expected.png new file mode 100644 index 0000000..07d2a97 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/overflow/rotate-then-clip-z-order-interleave-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/overflow/scroll-ancestor-update-expected.png b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/overflow/scroll-ancestor-update-expected.png new file mode 100644 index 0000000..384237c6 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/compositing/overflow/scroll-ancestor-update-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/paint/invalidation/transform/caret-with-transformation-expected.png b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/paint/invalidation/transform/caret-with-transformation-expected.png index cd628b4..bdfafdd7 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/paint/invalidation/transform/caret-with-transformation-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/paint/invalidation/transform/caret-with-transformation-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/transforms/3d/point-mapping/3d-point-mapping-coplanar-expected.png b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/transforms/3d/point-mapping/3d-point-mapping-coplanar-expected.png new file mode 100644 index 0000000..c5e7991a --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/transforms/3d/point-mapping/3d-point-mapping-coplanar-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/transforms/3d/point-mapping/3d-point-mapping-expected.png b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/transforms/3d/point-mapping/3d-point-mapping-expected.png index 177e3da..db3b3c5 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/transforms/3d/point-mapping/3d-point-mapping-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/transforms/3d/point-mapping/3d-point-mapping-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/transforms/3d/point-mapping/3d-point-mapping-origins-expected.png b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/transforms/3d/point-mapping/3d-point-mapping-origins-expected.png index 42aa525b..e9a1741f 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/transforms/3d/point-mapping/3d-point-mapping-origins-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/transforms/3d/point-mapping/3d-point-mapping-origins-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/transforms/3d/point-mapping/3d-point-mapping-overlapping-expected.png b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/transforms/3d/point-mapping/3d-point-mapping-overlapping-expected.png new file mode 100644 index 0000000..4bebfcad --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/transforms/3d/point-mapping/3d-point-mapping-overlapping-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/transforms/3d/point-mapping/3d-point-mapping-preserve-3d-expected.png b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/transforms/3d/point-mapping/3d-point-mapping-preserve-3d-expected.png index b41c90e..0e9205c 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/transforms/3d/point-mapping/3d-point-mapping-preserve-3d-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/transforms/3d/point-mapping/3d-point-mapping-preserve-3d-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/transforms/transformed-caret-expected.png b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/transforms/transformed-caret-expected.png index 580d946..4cf6f94b 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/transforms/transformed-caret-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/transforms/transformed-caret-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/transforms/transformed-focused-text-input-expected.png b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/transforms/transformed-focused-text-input-expected.png index 31653bf..ae11c00 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/transforms/transformed-focused-text-input-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/backface-visibility-interop/transforms/transformed-focused-text-input-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/controls-refresh-hc/fast/forms/color-scheme/datetimelocal-picker/datetimelocal-picker-appearance-expected.png b/third_party/blink/web_tests/platform/linux/virtual/controls-refresh-hc/fast/forms/color-scheme/datetimelocal-picker/datetimelocal-picker-appearance-expected.png index 2ea1235..f7175aa 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/controls-refresh-hc/fast/forms/color-scheme/datetimelocal-picker/datetimelocal-picker-appearance-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/controls-refresh-hc/fast/forms/color-scheme/datetimelocal-picker/datetimelocal-picker-appearance-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/controls-refresh-hc/fast/forms/color-scheme/media/video-overlay-menu-expected.png b/third_party/blink/web_tests/platform/linux/virtual/controls-refresh-hc/fast/forms/color-scheme/media/video-overlay-menu-expected.png index 9a4378da..84adc6be 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/controls-refresh-hc/fast/forms/color-scheme/media/video-overlay-menu-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/controls-refresh-hc/fast/forms/color-scheme/media/video-overlay-menu-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/controls-refresh-hc/fast/forms/color-scheme/media/video-overlay-play-button-expected.png b/third_party/blink/web_tests/platform/linux/virtual/controls-refresh-hc/fast/forms/color-scheme/media/video-overlay-play-button-expected.png index 1b9191f..c7e7826 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/controls-refresh-hc/fast/forms/color-scheme/media/video-overlay-play-button-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/controls-refresh-hc/fast/forms/color-scheme/media/video-overlay-play-button-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/controls-refresh-hc/fast/forms/color-scheme/suggestion-picker/time-suggestion-picker-appearance-expected.png b/third_party/blink/web_tests/platform/linux/virtual/controls-refresh-hc/fast/forms/color-scheme/suggestion-picker/time-suggestion-picker-appearance-expected.png index 4d3f526..c44d9806 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/controls-refresh-hc/fast/forms/color-scheme/suggestion-picker/time-suggestion-picker-appearance-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/controls-refresh-hc/fast/forms/color-scheme/suggestion-picker/time-suggestion-picker-appearance-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/controls-refresh-hc/fast/forms/color-scheme/suggestion-picker/week-suggestion-picker-appearance-expected.png b/third_party/blink/web_tests/platform/linux/virtual/controls-refresh-hc/fast/forms/color-scheme/suggestion-picker/week-suggestion-picker-appearance-expected.png index 41e277b9..d417bf73 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/controls-refresh-hc/fast/forms/color-scheme/suggestion-picker/week-suggestion-picker-appearance-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/controls-refresh-hc/fast/forms/color-scheme/suggestion-picker/week-suggestion-picker-appearance-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/dark-color-scheme/datetimelocal-picker/datetimelocal-month-year-selector-expected.png b/third_party/blink/web_tests/platform/linux/virtual/dark-color-scheme/datetimelocal-picker/datetimelocal-month-year-selector-expected.png index 1dea99a..42ae1df2 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/dark-color-scheme/datetimelocal-picker/datetimelocal-month-year-selector-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/dark-color-scheme/datetimelocal-picker/datetimelocal-month-year-selector-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/dark-color-scheme/fast/forms/color-scheme/datetimelocal-picker/datetimelocal-picker-appearance-expected.png b/third_party/blink/web_tests/platform/linux/virtual/dark-color-scheme/fast/forms/color-scheme/datetimelocal-picker/datetimelocal-picker-appearance-expected.png index b66d29e7..c55be2b 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/dark-color-scheme/fast/forms/color-scheme/datetimelocal-picker/datetimelocal-picker-appearance-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/dark-color-scheme/fast/forms/color-scheme/datetimelocal-picker/datetimelocal-picker-appearance-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/dark-color-scheme/fast/forms/color-scheme/media/video-overlay-menu-expected.png b/third_party/blink/web_tests/platform/linux/virtual/dark-color-scheme/fast/forms/color-scheme/media/video-overlay-menu-expected.png index 38402890..cb0211e9 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/dark-color-scheme/fast/forms/color-scheme/media/video-overlay-menu-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/dark-color-scheme/fast/forms/color-scheme/media/video-overlay-menu-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/dark-color-scheme/fast/forms/color-scheme/media/video-overlay-play-button-expected.png b/third_party/blink/web_tests/platform/linux/virtual/dark-color-scheme/fast/forms/color-scheme/media/video-overlay-play-button-expected.png index 4b7d10d3..ef261d0 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/dark-color-scheme/fast/forms/color-scheme/media/video-overlay-play-button-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/dark-color-scheme/fast/forms/color-scheme/media/video-overlay-play-button-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/dark-color-scheme/fast/forms/color-scheme/suggestion-picker/time-suggestion-picker-appearance-expected.png b/third_party/blink/web_tests/platform/linux/virtual/dark-color-scheme/fast/forms/color-scheme/suggestion-picker/time-suggestion-picker-appearance-expected.png index 4054a38..21d395b 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/dark-color-scheme/fast/forms/color-scheme/suggestion-picker/time-suggestion-picker-appearance-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/dark-color-scheme/fast/forms/color-scheme/suggestion-picker/time-suggestion-picker-appearance-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/dark-color-scheme/fast/forms/color-scheme/suggestion-picker/week-suggestion-picker-appearance-expected.png b/third_party/blink/web_tests/platform/linux/virtual/dark-color-scheme/fast/forms/color-scheme/suggestion-picker/week-suggestion-picker-appearance-expected.png index 63b27be..0726074 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/dark-color-scheme/fast/forms/color-scheme/suggestion-picker/week-suggestion-picker-appearance-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/dark-color-scheme/fast/forms/color-scheme/suggestion-picker/week-suggestion-picker-appearance-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/dark-color-scheme/media/video-controls-rendering-expected.png b/third_party/blink/web_tests/platform/linux/virtual/dark-color-scheme/media/video-controls-rendering-expected.png index 631d16f..7b658d52 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/dark-color-scheme/media/video-controls-rendering-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/dark-color-scheme/media/video-controls-rendering-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/12-55-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/12-55-expected.png index 73b5e56b1..5a7254c7 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/12-55-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/12-55-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/182-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/182-expected.png index 75a88ad..e3c4f425 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/182-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/182-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/2-comp-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/2-comp-expected.png new file mode 100644 index 0000000..00a26fe --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/2-comp-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/2-dht-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/2-dht-expected.png index 3e6d0e9..563c6637 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/2-dht-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/2-dht-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/23-55-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/23-55-expected.png index d15ceef..242b04a 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/23-55-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/23-55-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/55-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/55-expected.png index 968f928..38fa242 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/55-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/55-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/alt-text-wrapping-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/alt-text-wrapping-expected.png index 5ff4d65e..13ccd6d 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/alt-text-wrapping-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/alt-text-wrapping-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/cHRM_color_spin-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/cHRM_color_spin-expected.png new file mode 100644 index 0000000..bae572b --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/cHRM_color_spin-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/color-jpeg-with-color-profile-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/color-jpeg-with-color-profile-expected.png new file mode 100644 index 0000000..ad4aa55 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/color-jpeg-with-color-profile-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/color-profile-background-image-cover-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/color-profile-background-image-cover-expected.png new file mode 100644 index 0000000..44ef71b --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/color-profile-background-image-cover-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/color-profile-background-image-cross-fade-png-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/color-profile-background-image-cross-fade-png-expected.png new file mode 100644 index 0000000..7483e60 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/color-profile-background-image-cross-fade-png-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/color-profile-border-image-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/color-profile-border-image-expected.png new file mode 100644 index 0000000..98e444c --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/color-profile-border-image-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/color-profile-border-image-source-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/color-profile-border-image-source-expected.png new file mode 100644 index 0000000..f279490 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/color-profile-border-image-source-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/color-profile-image-canvas-svg-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/color-profile-image-canvas-svg-expected.png new file mode 100644 index 0000000..e818513 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/color-profile-image-canvas-svg-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/color-profile-image-filter-all-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/color-profile-image-filter-all-expected.png index 9084a54..2cd2be0 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/color-profile-image-filter-all-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/color-profile-image-filter-all-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/color-profile-image-object-fit-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/color-profile-image-object-fit-expected.png new file mode 100644 index 0000000..e5ad492 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/color-profile-image-object-fit-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/color-profile-image-pseudo-content-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/color-profile-image-pseudo-content-expected.png new file mode 100644 index 0000000..4ef04f7 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/color-profile-image-pseudo-content-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/color-profile-image-svg-resource-url-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/color-profile-image-svg-resource-url-expected.png new file mode 100644 index 0000000..c0ee56f --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/color-profile-image-svg-resource-url-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/color-profile-munsell-adobe-to-srgb-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/color-profile-munsell-adobe-to-srgb-expected.png index b9d95f3..2f81a49 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/color-profile-munsell-adobe-to-srgb-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/color-profile-munsell-adobe-to-srgb-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/color-profile-munsell-adobe-to-srgb-webgl-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/color-profile-munsell-adobe-to-srgb-webgl-expected.png index 300f26c..0fd07997 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/color-profile-munsell-adobe-to-srgb-webgl-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/color-profile-munsell-adobe-to-srgb-webgl-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/color-profile-munsell-srgb-to-srgb-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/color-profile-munsell-srgb-to-srgb-expected.png index 4928e1d0..c0e12581 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/color-profile-munsell-srgb-to-srgb-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/color-profile-munsell-srgb-to-srgb-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/color-profile-svg-foreign-object-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/color-profile-svg-foreign-object-expected.png new file mode 100644 index 0000000..8c59ee40 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/color-profile-svg-foreign-object-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/cross-fade-background-size-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/cross-fade-background-size-expected.png new file mode 100644 index 0000000..aafbacaa --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/cross-fade-background-size-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/cross-fade-overflow-position-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/cross-fade-overflow-position-expected.png new file mode 100644 index 0000000..18e63ee --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/cross-fade-overflow-position-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/cross-fade-svg-size-diff-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/cross-fade-svg-size-diff-expected.png index 7fb4b68a..db4df37 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/cross-fade-svg-size-diff-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/cross-fade-svg-size-diff-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/cross-fade-svg-size-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/cross-fade-svg-size-expected.png index 14d6005..f227b85 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/cross-fade-svg-size-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/cross-fade-svg-size-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/embed-image-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/embed-image-expected.png new file mode 100644 index 0000000..e5a45ed --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/embed-image-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/favicon-as-image-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/favicon-as-image-expected.png index 4da476c5..265be84 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/favicon-as-image-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/favicon-as-image-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/gray-scale-jpeg-with-color-profile-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/gray-scale-jpeg-with-color-profile-expected.png new file mode 100644 index 0000000..f646374 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/gray-scale-jpeg-with-color-profile-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/gray-scale-png-with-color-profile-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/gray-scale-png-with-color-profile-expected.png new file mode 100644 index 0000000..480ac02 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/gray-scale-png-with-color-profile-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/icon-decoding-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/icon-decoding-expected.png new file mode 100644 index 0000000..2a6d0495 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/icon-decoding-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/image-in-map-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/image-in-map-expected.png new file mode 100644 index 0000000..1cdebb12 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/image-in-map-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/image-map-anchor-children-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/image-map-anchor-children-expected.png index b2c65890..382f0dd 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/image-map-anchor-children-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/image-map-anchor-children-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-circle-focus-ring-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-circle-focus-ring-expected.png index 21c102e..5f3f6a5 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-circle-focus-ring-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-circle-focus-ring-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-focus-ring-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-focus-ring-expected.png index d261d6f..194b508 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-focus-ring-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-focus-ring-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-focus-ring-in-positioned-container-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-focus-ring-in-positioned-container-expected.png index f356f43..24b0ece9 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-focus-ring-in-positioned-container-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-focus-ring-in-positioned-container-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-focus-ring-outline-color-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-focus-ring-outline-color-expected.png index 5125a2f3..79fc79a7 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-focus-ring-outline-color-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-focus-ring-outline-color-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-focus-ring-outline-color-explicitly-inherited-from-map-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-focus-ring-outline-color-explicitly-inherited-from-map-expected.png index fb6fce5..d2ba937 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-focus-ring-outline-color-explicitly-inherited-from-map-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-focus-ring-outline-color-explicitly-inherited-from-map-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-focus-ring-outline-color-not-inherited-from-map-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-focus-ring-outline-color-not-inherited-from-map-expected.png index 880a48d..4fd8000 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-focus-ring-outline-color-not-inherited-from-map-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-focus-ring-outline-color-not-inherited-from-map-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-focus-ring-with-paint-root-offset-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-focus-ring-with-paint-root-offset-expected.png index 01f1a7a..eb4e77c 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-focus-ring-with-paint-root-offset-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-focus-ring-with-paint-root-offset-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-focus-ring-with-scale-transform-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-focus-ring-with-scale-transform-expected.png index 91c9b95d..afe375b0 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-focus-ring-with-scale-transform-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-focus-ring-with-scale-transform-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-focus-ring-zero-outline-width-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-focus-ring-zero-outline-width-expected.png index b61a7fa..fa0f437 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-focus-ring-zero-outline-width-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-focus-ring-zero-outline-width-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-focus-ring-zoom-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-focus-ring-zoom-expected.png index 3b1a2f5..1593133e 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-focus-ring-zoom-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-focus-ring-zoom-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-overflowing-circle-focus-ring-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-overflowing-circle-focus-ring-expected.png index 523487f..8f1f3b5 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-overflowing-circle-focus-ring-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-overflowing-circle-focus-ring-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-overflowing-polygon-focus-ring-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-overflowing-polygon-focus-ring-expected.png index 81b7faa0..5e26674 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-overflowing-polygon-focus-ring-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-overflowing-polygon-focus-ring-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-polygon-focus-ring-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-polygon-focus-ring-expected.png index 2ffe457..5621914 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-polygon-focus-ring-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/imagemap-polygon-focus-ring-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/jpeg-yuv-image-decoding-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/jpeg-yuv-image-decoding-expected.png index 9bb9d06..29c9a4d 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/jpeg-yuv-image-decoding-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/jpeg-yuv-image-decoding-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/jpeg-yuv-progressive-canvas-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/jpeg-yuv-progressive-canvas-expected.png new file mode 100644 index 0000000..e675260 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/jpeg-yuv-progressive-canvas-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/jpeg-yuv-progressive-image-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/jpeg-yuv-progressive-image-expected.png new file mode 100644 index 0000000..cac2de5a --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/jpeg-yuv-progressive-image-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/jxl/jxl-images-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/jxl/jxl-images-expected.png new file mode 100644 index 0000000..80da68a --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/jxl/jxl-images-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/missing-image-border-zoom-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/missing-image-border-zoom-expected.png new file mode 100644 index 0000000..1e9c233 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/missing-image-border-zoom-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/motion-jpeg-single-frame-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/motion-jpeg-single-frame-expected.png new file mode 100644 index 0000000..75c2249c --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/motion-jpeg-single-frame-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/object-image-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/object-image-expected.png new file mode 100644 index 0000000..e5a45ed --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/object-image-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/optimize-contrast-canvas-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/optimize-contrast-canvas-expected.png new file mode 100644 index 0000000..dd1f2c2c --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/optimize-contrast-canvas-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/optimize-contrast-image-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/optimize-contrast-image-expected.png new file mode 100644 index 0000000..dd1f2c2c --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/optimize-contrast-image-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/paint-subrect-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/paint-subrect-expected.png new file mode 100644 index 0000000..172bd40 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/paint-subrect-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/paletted-png-with-color-profile-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/paletted-png-with-color-profile-expected.png new file mode 100644 index 0000000..814b534b --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/paletted-png-with-color-profile-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/pixel-crack-image-background-webkit-transform-scale-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/pixel-crack-image-background-webkit-transform-scale-expected.png index 6cb6925e..0ede157 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/pixel-crack-image-background-webkit-transform-scale-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/pixel-crack-image-background-webkit-transform-scale-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/png-color-profile-ignore-gamma-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/png-color-profile-ignore-gamma-expected.png new file mode 100644 index 0000000..191e25f --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/png-color-profile-ignore-gamma-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/png-suite/test-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/png-suite/test-expected.png new file mode 100644 index 0000000..41e1db6 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/png-suite/test-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/png-with-color-profile-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/png-with-color-profile-expected.png index 5a353c9..21c87a5 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/png-with-color-profile-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/png-with-color-profile-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/rendering-broken-0px-images-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/rendering-broken-0px-images-expected.png index ecfdeb4..43f83857 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/rendering-broken-0px-images-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/rendering-broken-0px-images-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/rendering-broken-0px-images-quirk-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/rendering-broken-0px-images-quirk-expected.png index 3058206..c817fc8d 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/rendering-broken-0px-images-quirk-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/rendering-broken-0px-images-quirk-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/rendering-broken-10px-images-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/rendering-broken-10px-images-expected.png index 7db3047..0208bb0 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/rendering-broken-10px-images-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/rendering-broken-10px-images-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/rendering-broken-16px-images-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/rendering-broken-16px-images-expected.png index 8cac4d0b..242dc96 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/rendering-broken-16px-images-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/rendering-broken-16px-images-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/rendering-broken-1px-images-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/rendering-broken-1px-images-expected.png index a82fc1a..6133003 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/rendering-broken-1px-images-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/rendering-broken-1px-images-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/rendering-broken-block-flow-images-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/rendering-broken-block-flow-images-expected.png index 4a5bf59..66d51ac 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/rendering-broken-block-flow-images-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/rendering-broken-block-flow-images-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/rendering-broken-images-empty-alt-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/rendering-broken-images-empty-alt-expected.png index 31897d3d..d675ee2 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/rendering-broken-images-empty-alt-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/rendering-broken-images-empty-alt-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/rendering-broken-images-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/rendering-broken-images-expected.png index 442a70f..829d70f 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/rendering-broken-images-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/rendering-broken-images-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/rgb-jpeg-with-adobe-marker-only-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/rgb-jpeg-with-adobe-marker-only-expected.png new file mode 100644 index 0000000..1b97c1df --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/rgb-jpeg-with-adobe-marker-only-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/rgb-png-with-cmyk-color-profile-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/rgb-png-with-cmyk-color-profile-expected.png new file mode 100644 index 0000000..79bb396 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/rgb-png-with-cmyk-color-profile-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/webp-color-profile-lossless-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/webp-color-profile-lossless-expected.png new file mode 100644 index 0000000..03537dc --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/webp-color-profile-lossless-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/webp-color-profile-lossy-alpha-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/webp-color-profile-lossy-alpha-expected.png new file mode 100644 index 0000000..5dc66fd --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/webp-color-profile-lossy-alpha-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/ycbcr-with-cmyk-color-profile-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/ycbcr-with-cmyk-color-profile-expected.png new file mode 100644 index 0000000..09386a7 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/ycbcr-with-cmyk-color-profile-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/yuv-decode-eligible/color-profile-border-radius-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/yuv-decode-eligible/color-profile-border-radius-expected.png new file mode 100644 index 0000000..ca2dfa7 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/yuv-decode-eligible/color-profile-border-radius-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/yuv-decode-eligible/color-profile-filter-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/yuv-decode-eligible/color-profile-filter-expected.png new file mode 100644 index 0000000..85375e0 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/yuv-decode-eligible/color-profile-filter-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/yuv-decode-eligible/color-profile-image-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/yuv-decode-eligible/color-profile-image-expected.png new file mode 100644 index 0000000..8c2e216 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/yuv-decode-eligible/color-profile-image-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/yuv-decode-eligible/color-profile-image-profile-match-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/yuv-decode-eligible/color-profile-image-profile-match-expected.png new file mode 100644 index 0000000..3f963db --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/yuv-decode-eligible/color-profile-image-profile-match-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/yuv-decode-eligible/color-profile-layer-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/yuv-decode-eligible/color-profile-layer-expected.png new file mode 100644 index 0000000..f1946db --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/yuv-decode-eligible/color-profile-layer-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/yuv-decode-eligible/jpeg-missing-eoi-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/yuv-decode-eligible/jpeg-missing-eoi-expected.png new file mode 100644 index 0000000..51dce22 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/yuv-decode-eligible/jpeg-missing-eoi-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/yuv-decode-eligible/webp-color-profile-lossy-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/yuv-decode-eligible/webp-color-profile-lossy-expected.png new file mode 100644 index 0000000..3cbd99d --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/yuv-decode-eligible/webp-color-profile-lossy-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/yuv-decode-eligible/webp-no-color-profile-lossy-expected.png b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/yuv-decode-eligible/webp-no-color-profile-lossy-expected.png new file mode 100644 index 0000000..ea57532 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/exotic-color-space/images/yuv-decode-eligible/webp-no-color-profile-lossy-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization-disable-yuv/images/yuv-decode-eligible/color-profile-border-radius-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization-disable-yuv/images/yuv-decode-eligible/color-profile-border-radius-expected.png new file mode 100644 index 0000000..735e98e --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization-disable-yuv/images/yuv-decode-eligible/color-profile-border-radius-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization-disable-yuv/images/yuv-decode-eligible/color-profile-filter-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization-disable-yuv/images/yuv-decode-eligible/color-profile-filter-expected.png new file mode 100644 index 0000000..b96bd4f --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization-disable-yuv/images/yuv-decode-eligible/color-profile-filter-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization-disable-yuv/images/yuv-decode-eligible/color-profile-image-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization-disable-yuv/images/yuv-decode-eligible/color-profile-image-expected.png new file mode 100644 index 0000000..a503c9e --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization-disable-yuv/images/yuv-decode-eligible/color-profile-image-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization-disable-yuv/images/yuv-decode-eligible/color-profile-image-profile-match-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization-disable-yuv/images/yuv-decode-eligible/color-profile-image-profile-match-expected.png new file mode 100644 index 0000000..835b69d --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization-disable-yuv/images/yuv-decode-eligible/color-profile-image-profile-match-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization-disable-yuv/images/yuv-decode-eligible/jpeg-missing-eoi-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization-disable-yuv/images/yuv-decode-eligible/jpeg-missing-eoi-expected.png new file mode 100644 index 0000000..a9fdc0b --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization-disable-yuv/images/yuv-decode-eligible/jpeg-missing-eoi-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization-disable-yuv/images/yuv-decode-eligible/webp-color-profile-lossy-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization-disable-yuv/images/yuv-decode-eligible/webp-color-profile-lossy-expected.png new file mode 100644 index 0000000..d59f3d3 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization-disable-yuv/images/yuv-decode-eligible/webp-color-profile-lossy-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization-disable-yuv/images/yuv-decode-eligible/webp-no-color-profile-lossy-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization-disable-yuv/images/yuv-decode-eligible/webp-no-color-profile-lossy-expected.png new file mode 100644 index 0000000..7f0fdb4 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization-disable-yuv/images/yuv-decode-eligible/webp-no-color-profile-lossy-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/182-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/182-expected.png index 5358bb8..ff507d1 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/182-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/182-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/2-dht-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/2-dht-expected.png index 1170c15e..811b003c 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/2-dht-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/2-dht-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/23-55-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/23-55-expected.png index d8373ebe..06c90bb 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/23-55-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/23-55-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/55-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/55-expected.png index f760a93..0bf11549e 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/55-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/55-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/alt-text-wrapping-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/alt-text-wrapping-expected.png index 00c62f292..cd022fd 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/alt-text-wrapping-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/alt-text-wrapping-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/cHRM_color_spin-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/cHRM_color_spin-expected.png new file mode 100644 index 0000000..34070050 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/cHRM_color_spin-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/color-jpeg-with-color-profile-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/color-jpeg-with-color-profile-expected.png new file mode 100644 index 0000000..844fed9d --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/color-jpeg-with-color-profile-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/color-profile-background-image-cross-fade-png-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/color-profile-background-image-cross-fade-png-expected.png new file mode 100644 index 0000000..b70857b --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/color-profile-background-image-cross-fade-png-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/color-profile-border-image-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/color-profile-border-image-expected.png new file mode 100644 index 0000000..6f08fdf6 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/color-profile-border-image-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/color-profile-border-image-source-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/color-profile-border-image-source-expected.png new file mode 100644 index 0000000..f280549e7 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/color-profile-border-image-source-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/color-profile-image-canvas-svg-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/color-profile-image-canvas-svg-expected.png new file mode 100644 index 0000000..5eb5264 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/color-profile-image-canvas-svg-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/color-profile-image-svg-resource-url-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/color-profile-image-svg-resource-url-expected.png new file mode 100644 index 0000000..bf5482c --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/color-profile-image-svg-resource-url-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/color-profile-munsell-adobe-to-srgb-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/color-profile-munsell-adobe-to-srgb-expected.png index 5c97ee0..21ffe58 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/color-profile-munsell-adobe-to-srgb-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/color-profile-munsell-adobe-to-srgb-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/color-profile-munsell-adobe-to-srgb-webgl-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/color-profile-munsell-adobe-to-srgb-webgl-expected.png index 5c97ee0..21ffe58 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/color-profile-munsell-adobe-to-srgb-webgl-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/color-profile-munsell-adobe-to-srgb-webgl-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/color-profile-svg-foreign-object-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/color-profile-svg-foreign-object-expected.png new file mode 100644 index 0000000..72f00e3 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/color-profile-svg-foreign-object-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/cross-fade-background-size-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/cross-fade-background-size-expected.png new file mode 100644 index 0000000..1dc4ee9 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/cross-fade-background-size-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/gray-scale-jpeg-with-color-profile-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/gray-scale-jpeg-with-color-profile-expected.png new file mode 100644 index 0000000..fc20b72 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/gray-scale-jpeg-with-color-profile-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/image-in-map-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/image-in-map-expected.png new file mode 100644 index 0000000..7514bc95 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/image-in-map-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/imagemap-focus-ring-zero-outline-width-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/imagemap-focus-ring-zero-outline-width-expected.png index 1c97007..8c728519 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/imagemap-focus-ring-zero-outline-width-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/imagemap-focus-ring-zero-outline-width-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/jxl/jxl-images-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/jxl/jxl-images-expected.png new file mode 100644 index 0000000..be46fb6 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/jxl/jxl-images-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/missing-image-border-zoom-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/missing-image-border-zoom-expected.png new file mode 100644 index 0000000..69c6fbe --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/missing-image-border-zoom-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/optimize-contrast-canvas-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/optimize-contrast-canvas-expected.png new file mode 100644 index 0000000..388c7db --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/optimize-contrast-canvas-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/optimize-contrast-image-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/optimize-contrast-image-expected.png new file mode 100644 index 0000000..388c7db --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/optimize-contrast-image-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/png-suite/test-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/png-suite/test-expected.png new file mode 100644 index 0000000..47d8776 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/png-suite/test-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/png-with-color-profile-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/png-with-color-profile-expected.png index 5826e67..86476ae 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/png-with-color-profile-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/png-with-color-profile-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/rendering-broken-0px-images-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/rendering-broken-0px-images-expected.png index bc6b47d..99609258 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/rendering-broken-0px-images-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/rendering-broken-0px-images-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/rendering-broken-0px-images-quirk-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/rendering-broken-0px-images-quirk-expected.png index dba9dae..681c89b 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/rendering-broken-0px-images-quirk-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/rendering-broken-0px-images-quirk-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/rendering-broken-10px-images-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/rendering-broken-10px-images-expected.png index 98d4d5ab..c727339 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/rendering-broken-10px-images-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/rendering-broken-10px-images-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/rendering-broken-16px-images-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/rendering-broken-16px-images-expected.png index 7f79a8e..f4e2fa0f 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/rendering-broken-16px-images-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/rendering-broken-16px-images-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/rendering-broken-1px-images-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/rendering-broken-1px-images-expected.png index ef3fd79..501c9b6 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/rendering-broken-1px-images-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/rendering-broken-1px-images-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/rendering-broken-block-flow-images-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/rendering-broken-block-flow-images-expected.png index 3f4c5396..55dcf38 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/rendering-broken-block-flow-images-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/rendering-broken-block-flow-images-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/rendering-broken-images-empty-alt-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/rendering-broken-images-empty-alt-expected.png index 172a31b5..2ba6a0d 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/rendering-broken-images-empty-alt-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/rendering-broken-images-empty-alt-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/rendering-broken-images-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/rendering-broken-images-expected.png index 31b33ab..4b647dcb 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/rendering-broken-images-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/rendering-broken-images-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/rgb-png-with-cmyk-color-profile-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/rgb-png-with-cmyk-color-profile-expected.png new file mode 100644 index 0000000..0ba86aab --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/rgb-png-with-cmyk-color-profile-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/webp-color-profile-lossless-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/webp-color-profile-lossless-expected.png new file mode 100644 index 0000000..2408bb37 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/webp-color-profile-lossless-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/webp-color-profile-lossy-alpha-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/webp-color-profile-lossy-alpha-expected.png new file mode 100644 index 0000000..6071ee6 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/webp-color-profile-lossy-alpha-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/ycbcr-with-cmyk-color-profile-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/ycbcr-with-cmyk-color-profile-expected.png new file mode 100644 index 0000000..e2c790f --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/ycbcr-with-cmyk-color-profile-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/yuv-decode-eligible/color-profile-filter-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/yuv-decode-eligible/color-profile-filter-expected.png new file mode 100644 index 0000000..3c806e2 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/yuv-decode-eligible/color-profile-filter-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/yuv-decode-eligible/color-profile-image-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/yuv-decode-eligible/color-profile-image-expected.png new file mode 100644 index 0000000..5d0da3f --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/yuv-decode-eligible/color-profile-image-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/yuv-decode-eligible/color-profile-image-profile-match-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/yuv-decode-eligible/color-profile-image-profile-match-expected.png new file mode 100644 index 0000000..5e7dc8b2 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/yuv-decode-eligible/color-profile-image-profile-match-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/yuv-decode-eligible/jpeg-missing-eoi-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/yuv-decode-eligible/jpeg-missing-eoi-expected.png new file mode 100644 index 0000000..32aa2d5 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/yuv-decode-eligible/jpeg-missing-eoi-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/yuv-decode-eligible/webp-color-profile-lossy-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/yuv-decode-eligible/webp-color-profile-lossy-expected.png new file mode 100644 index 0000000..d59f3d3 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/yuv-decode-eligible/webp-color-profile-lossy-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/yuv-decode-eligible/webp-no-color-profile-lossy-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/yuv-decode-eligible/webp-no-color-profile-lossy-expected.png new file mode 100644 index 0000000..2a1fdfb --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/yuv-decode-eligible/webp-no-color-profile-lossy-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu/fast/canvas/canvas-incremental-repaint-2-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu/fast/canvas/canvas-incremental-repaint-2-expected.png new file mode 100644 index 0000000..b80943f1 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu/fast/canvas/canvas-incremental-repaint-2-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu/fast/canvas/canvas-toDataURL-jpeg-maximum-quality-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu/fast/canvas/canvas-toDataURL-jpeg-maximum-quality-expected.png index 937cfea..e15a079e 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/gpu/fast/canvas/canvas-toDataURL-jpeg-maximum-quality-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu/fast/canvas/canvas-toDataURL-jpeg-maximum-quality-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu/fast/canvas/canvas-toDataURL-webp-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu/fast/canvas/canvas-toDataURL-webp-expected.png new file mode 100644 index 0000000..0c4d9f8 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu/fast/canvas/canvas-toDataURL-webp-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/gpu/fast/canvas/pixelated-expected.png b/third_party/blink/web_tests/platform/linux/virtual/gpu/fast/canvas/pixelated-expected.png new file mode 100644 index 0000000..a9a050a --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/gpu/fast/canvas/pixelated-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-composite-shadow-part1-expected.png b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-composite-shadow-part1-expected.png index 8cd33dd4..090cfb5b 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-composite-shadow-part1-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-composite-shadow-part1-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-composite-shadow-part2-expected.png b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-composite-shadow-part2-expected.png index 0e0f529..a8f9212 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-composite-shadow-part2-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-composite-shadow-part2-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-composite-shadow-part3-expected.png b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-composite-shadow-part3-expected.png index 6bff921..46a9d6d 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-composite-shadow-part3-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-composite-shadow-part3-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-composite-shadow-part4-expected.png b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-composite-shadow-part4-expected.png index dc9156a..7963e04 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-composite-shadow-part4-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-composite-shadow-part4-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-composite-transformclip-expected.png b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-composite-transformclip-expected.png new file mode 100644 index 0000000..3f844da --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-composite-transformclip-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-drawImage-antiAlias-expected.png b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-drawImage-antiAlias-expected.png new file mode 100644 index 0000000..49020fb0 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-drawImage-antiAlias-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-drawImage-video-expected.png b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-drawImage-video-expected.png index b983fd4..0b50f18 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-drawImage-video-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-drawImage-video-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-drawImage-video-reset-expected.png b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-drawImage-video-reset-expected.png index f17d9f6..bf7a3ae6 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-drawImage-video-reset-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-drawImage-video-reset-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-imageSmoothing-disabled-scaling-down-expected.txt b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-imageSmoothing-disabled-scaling-down-expected.txt new file mode 100644 index 0000000..8a4e4d1 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-imageSmoothing-disabled-scaling-down-expected.txt
@@ -0,0 +1,4 @@ +This is a testharness.js-based test. +FAIL Test drawImage with imageSmoothingEnabled=false and scaling down the source. assert_array_equals: drawImage() should have the same results with imageSmoothingEnabled = true and false when scaling down. expected property 3 to be 128 but got 127 (expected array object "255,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0" got object "255,0,0,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0") +Harness: the test ran to completion. +
diff --git a/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-imageSmoothingEnabled-patterns-expected.png b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-imageSmoothingEnabled-patterns-expected.png new file mode 100644 index 0000000..95abc17 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-imageSmoothingEnabled-patterns-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-incremental-repaint-2-expected.png b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-incremental-repaint-2-expected.png new file mode 100644 index 0000000..b80943f1 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-incremental-repaint-2-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-large-dimensions-expected.txt b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-large-dimensions-expected.txt new file mode 100644 index 0000000..11a01e1 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-large-dimensions-expected.txt
@@ -0,0 +1,9 @@ +This is a testharness.js-based test. +PASS Test Width = 1000 +PASS Test Height = 1000 +FAIL Test Width = 10000 assert_equals: expected 255 but got 0 +FAIL Test Height = 10000 assert_equals: expected 255 but got 0 +PASS Test Width = 32000 +PASS Test Height = 32000 +Harness: the test ran to completion. +
diff --git a/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-pattern-no-repeat-with-transformations-expected.png b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-pattern-no-repeat-with-transformations-expected.png new file mode 100644 index 0000000..78a2bd3 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-pattern-no-repeat-with-transformations-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-pattern-video-expected.png b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-pattern-video-expected.png new file mode 100644 index 0000000..4cea3d2 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-pattern-video-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-shadow-source-in-expected.png b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-shadow-source-in-expected.png index 7608142..3833680 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-shadow-source-in-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-shadow-source-in-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-text-alignment-expected.png b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-text-alignment-expected.png index 8939a6b2..77168113 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-text-alignment-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-text-alignment-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-text-baseline-expected.png b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-text-baseline-expected.png index d0305f5..d289c9bb 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-text-baseline-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-text-baseline-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-toBlob-jpeg-maximum-quality-expected.png b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-toBlob-jpeg-maximum-quality-expected.png new file mode 100644 index 0000000..b63c78e --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-toBlob-jpeg-maximum-quality-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-toBlob-jpeg-medium-quality-expected.png b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-toBlob-jpeg-medium-quality-expected.png new file mode 100644 index 0000000..e53dbc8f --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-toBlob-jpeg-medium-quality-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-toDataURL-jpeg-maximum-quality-expected.png b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-toDataURL-jpeg-maximum-quality-expected.png index 4ace483..d944119 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-toDataURL-jpeg-maximum-quality-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-toDataURL-jpeg-maximum-quality-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-toDataURL-webp-expected.png b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-toDataURL-webp-expected.png new file mode 100644 index 0000000..49815fc --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-toDataURL-webp-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/image-object-in-canvas-expected.png b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/image-object-in-canvas-expected.png index 0f133d2..7c0630f4 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/image-object-in-canvas-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/image-object-in-canvas-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/pixelated-expected.png b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/pixelated-expected.png new file mode 100644 index 0000000..a9a050a --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/pixelated-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/quadraticCurveTo-expected.png b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/quadraticCurveTo-expected.png index b02a634..78e13f6 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/quadraticCurveTo-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/quadraticCurveTo-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/setWidthResetAfterForcedRender-expected.png b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/setWidthResetAfterForcedRender-expected.png index 3c405c6..0ecd01ae 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/setWidthResetAfterForcedRender-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/setWidthResetAfterForcedRender-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/prefer_compositing_to_lcd_text/compositing/overflow/accelerated-scrolling-with-clip-path-expected.png b/third_party/blink/web_tests/platform/linux/virtual/prefer_compositing_to_lcd_text/compositing/overflow/accelerated-scrolling-with-clip-path-expected.png new file mode 100644 index 0000000..d8c812c2 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/prefer_compositing_to_lcd_text/compositing/overflow/accelerated-scrolling-with-clip-path-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/prefer_compositing_to_lcd_text/compositing/overflow/mask-with-filter-expected.png b/third_party/blink/web_tests/platform/linux/virtual/prefer_compositing_to_lcd_text/compositing/overflow/mask-with-filter-expected.png new file mode 100644 index 0000000..77272a97 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/prefer_compositing_to_lcd_text/compositing/overflow/mask-with-filter-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/prefer_compositing_to_lcd_text/compositing/overflow/nested-render-surfaces-with-intervening-clip-expected.png b/third_party/blink/web_tests/platform/linux/virtual/prefer_compositing_to_lcd_text/compositing/overflow/nested-render-surfaces-with-intervening-clip-expected.png new file mode 100644 index 0000000..9252794 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/prefer_compositing_to_lcd_text/compositing/overflow/nested-render-surfaces-with-intervening-clip-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/prefer_compositing_to_lcd_text/compositing/overflow/nested-render-surfaces-with-rotation-expected.png b/third_party/blink/web_tests/platform/linux/virtual/prefer_compositing_to_lcd_text/compositing/overflow/nested-render-surfaces-with-rotation-expected.png new file mode 100644 index 0000000..7121a97 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/prefer_compositing_to_lcd_text/compositing/overflow/nested-render-surfaces-with-rotation-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/prefer_compositing_to_lcd_text/compositing/overflow/overflow-compositing-descendant-expected.png b/third_party/blink/web_tests/platform/linux/virtual/prefer_compositing_to_lcd_text/compositing/overflow/overflow-compositing-descendant-expected.png index 214acd4..d000973 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/prefer_compositing_to_lcd_text/compositing/overflow/overflow-compositing-descendant-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/prefer_compositing_to_lcd_text/compositing/overflow/overflow-compositing-descendant-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/prefer_compositing_to_lcd_text/compositing/overflow/rotate-clip-expected.png b/third_party/blink/web_tests/platform/linux/virtual/prefer_compositing_to_lcd_text/compositing/overflow/rotate-clip-expected.png new file mode 100644 index 0000000..a66542e --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/prefer_compositing_to_lcd_text/compositing/overflow/rotate-clip-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/prefer_compositing_to_lcd_text/compositing/overflow/rotate-then-clip-effect-interleave-expected.png b/third_party/blink/web_tests/platform/linux/virtual/prefer_compositing_to_lcd_text/compositing/overflow/rotate-then-clip-effect-interleave-expected.png new file mode 100644 index 0000000..f6df9dd2 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/prefer_compositing_to_lcd_text/compositing/overflow/rotate-then-clip-effect-interleave-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/prefer_compositing_to_lcd_text/compositing/overflow/rotate-then-clip-expected.png b/third_party/blink/web_tests/platform/linux/virtual/prefer_compositing_to_lcd_text/compositing/overflow/rotate-then-clip-expected.png new file mode 100644 index 0000000..a66542e --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/prefer_compositing_to_lcd_text/compositing/overflow/rotate-then-clip-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/prefer_compositing_to_lcd_text/compositing/overflow/rotate-then-clip-z-order-interleave-expected.png b/third_party/blink/web_tests/platform/linux/virtual/prefer_compositing_to_lcd_text/compositing/overflow/rotate-then-clip-z-order-interleave-expected.png new file mode 100644 index 0000000..07d2a97 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/prefer_compositing_to_lcd_text/compositing/overflow/rotate-then-clip-z-order-interleave-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/prefer_compositing_to_lcd_text/compositing/overflow/scroll-ancestor-update-expected.png b/third_party/blink/web_tests/platform/linux/virtual/prefer_compositing_to_lcd_text/compositing/overflow/scroll-ancestor-update-expected.png index 0045f761..384237c6 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/prefer_compositing_to_lcd_text/compositing/overflow/scroll-ancestor-update-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/prefer_compositing_to_lcd_text/compositing/overflow/scroll-ancestor-update-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/backdrop-filter-basic-blur-expected.png b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/backdrop-filter-basic-blur-expected.png new file mode 100644 index 0000000..abade73 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/backdrop-filter-basic-blur-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/backdrop-filter-boundary-expected.png b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/backdrop-filter-boundary-expected.png index 4319fbc7..aff705a 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/backdrop-filter-boundary-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/backdrop-filter-boundary-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/backdrop-filter-browser-zoom-expected.png b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/backdrop-filter-browser-zoom-expected.png new file mode 100644 index 0000000..43f570a --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/backdrop-filter-browser-zoom-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/backdrop-filter-clip-rect-zoom-expected.png b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/backdrop-filter-clip-rect-zoom-expected.png new file mode 100644 index 0000000..cd2f1e5a --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/backdrop-filter-clip-rect-zoom-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/backdrop-filter-edge-clipping-2-expected.png b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/backdrop-filter-edge-clipping-2-expected.png new file mode 100644 index 0000000..9e79227 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/backdrop-filter-edge-clipping-2-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/backdrop-filter-edge-pixels-expected.png b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/backdrop-filter-edge-pixels-expected.png new file mode 100644 index 0000000..3f77e9f --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/backdrop-filter-edge-pixels-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/backdrop-filter-plus-mask-expected.png b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/backdrop-filter-plus-mask-expected.png new file mode 100644 index 0000000..2225f9e --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/backdrop-filter-plus-mask-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/backdrop-filter-plus-mask-large-expected.png b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/backdrop-filter-plus-mask-large-expected.png new file mode 100644 index 0000000..f373aa8 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/backdrop-filter-plus-mask-large-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/backdrop-filter-transform-expected.png b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/backdrop-filter-transform-expected.png new file mode 100644 index 0000000..5f51b55 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/backdrop-filter-transform-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/composited-reflected-expected.png b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/composited-reflected-expected.png new file mode 100644 index 0000000..8cdd4f86 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/composited-reflected-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-all-on-background-hw-expected.png b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-all-on-background-hw-expected.png new file mode 100644 index 0000000..3a54a74 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-all-on-background-hw-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-blur-hw-expected.png b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-blur-hw-expected.png new file mode 100644 index 0000000..86f5795 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-blur-hw-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-brightness-clamping-hw-expected.png b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-brightness-clamping-hw-expected.png index ce892f8..bd89810b 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-brightness-clamping-hw-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-brightness-clamping-hw-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-brightness-hw-expected.png b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-brightness-hw-expected.png index 9f84c0b..9fce517 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-brightness-hw-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-brightness-hw-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-combined-hw-expected.png b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-combined-hw-expected.png index aa94c46a..a5c502d04 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-combined-hw-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-combined-hw-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-contrast-hw-expected.png b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-contrast-hw-expected.png index b4723a7..da5bde5d 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-contrast-hw-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-contrast-hw-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-drop-shadow-hw-expected.png b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-drop-shadow-hw-expected.png index 9759644c..f38c4f6a 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-drop-shadow-hw-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-drop-shadow-hw-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-grayscale-hw-expected.png b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-grayscale-hw-expected.png index 88080db..c832a77 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-grayscale-hw-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-grayscale-hw-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-hue-rotate-hw-expected.png b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-hue-rotate-hw-expected.png index 8422ee9a..4b74c7d 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-hue-rotate-hw-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-hue-rotate-hw-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-invert-hw-expected.png b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-invert-hw-expected.png index 8933d61..bfea9356 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-invert-hw-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-invert-hw-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-opacity-hw-expected.png b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-opacity-hw-expected.png index 39213978..3a2925c7 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-opacity-hw-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-opacity-hw-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-reference-colorspace-hw-expected.png b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-reference-colorspace-hw-expected.png index 59f8d865..ddecfb7 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-reference-colorspace-hw-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-reference-colorspace-hw-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-reference-composite-hw-expected.png b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-reference-composite-hw-expected.png index b6d5c363..f68b802 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-reference-composite-hw-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-reference-composite-hw-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-reference-hidpi-hw-expected.png b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-reference-hidpi-hw-expected.png new file mode 100644 index 0000000..5a66258 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-reference-hidpi-hw-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-reference-hw-expected.png b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-reference-hw-expected.png index 52b3bb79..35c4f0e 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-reference-hw-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-reference-hw-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-reference-ordering-hw-expected.png b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-reference-ordering-hw-expected.png new file mode 100644 index 0000000..64e098a --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-reference-ordering-hw-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-reference-subregion-chained-hw-expected.png b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-reference-subregion-chained-hw-expected.png new file mode 100644 index 0000000..0beadcd --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-reference-subregion-chained-hw-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-reference-subregion-hw-expected.png b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-reference-subregion-hw-expected.png index 57b1771..8917d92 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-reference-subregion-hw-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-reference-subregion-hw-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-reference-tile-hw-expected.png b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-reference-tile-hw-expected.png new file mode 100644 index 0000000..492c77c --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-reference-tile-hw-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-reference-zoom-hw-expected.png b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-reference-zoom-hw-expected.png index de380b83..37f669ab 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-reference-zoom-hw-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-reference-zoom-hw-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-saturate-hw-expected.png b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-saturate-hw-expected.png index 03443038..f0a28b6ab 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-saturate-hw-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-saturate-hw-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-sepia-hw-expected.png b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-sepia-hw-expected.png index 697c2a8..d975043 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-sepia-hw-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/effect-sepia-hw-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/filter-change-repaint-composited-expected.png b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/filter-change-repaint-composited-expected.png new file mode 100644 index 0000000..3cc0766 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/filter-change-repaint-composited-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/filter-change-repaint-expected.png b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/filter-change-repaint-expected.png new file mode 100644 index 0000000..5d1475c8 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/filter-change-repaint-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/filter-repaint-composited-fallback-crash-expected.png b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/filter-repaint-composited-fallback-crash-expected.png new file mode 100644 index 0000000..c2d88b5 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/filter-repaint-composited-fallback-crash-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/filter-repaint-composited-fallback-expected.png b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/filter-repaint-composited-fallback-expected.png new file mode 100644 index 0000000..c2d88b5 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/filter-repaint-composited-fallback-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/filtered-compositing-descendant-expected.png b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/filtered-compositing-descendant-expected.png new file mode 100644 index 0000000..0129078 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/scalefactor200/css3/filters/filtered-compositing-descendant-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/threaded/compositing/visibility/visibility-image-layers-expected.png b/third_party/blink/web_tests/platform/linux/virtual/threaded/compositing/visibility/visibility-image-layers-expected.png new file mode 100644 index 0000000..65b29a5 --- /dev/null +++ b/third_party/blink/web_tests/platform/linux/virtual/threaded/compositing/visibility/visibility-image-layers-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/virtual/threaded/compositing/visibility/visibility-simple-video-layer-expected.png b/third_party/blink/web_tests/platform/linux/virtual/threaded/compositing/visibility/visibility-simple-video-layer-expected.png index f17218b9..57a5729 100644 --- a/third_party/blink/web_tests/platform/linux/virtual/threaded/compositing/visibility/visibility-simple-video-layer-expected.png +++ b/third_party/blink/web_tests/platform/linux/virtual/threaded/compositing/visibility/visibility-simple-video-layer-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/mac-mac10.13/virtual/oopr-canvas2d/fast/canvas/canvas-composite-transformclip-expected.png b/third_party/blink/web_tests/platform/mac-mac10.13/virtual/oopr-canvas2d/fast/canvas/canvas-composite-transformclip-expected.png deleted file mode 100644 index 3fd6dde..0000000 --- a/third_party/blink/web_tests/platform/mac-mac10.13/virtual/oopr-canvas2d/fast/canvas/canvas-composite-transformclip-expected.png +++ /dev/null Binary files differ
diff --git a/third_party/blink/web_tests/platform/mac-mac10.13/virtual/oopr-canvas2d/fast/canvas/canvas-imageSmoothingEnabled-patterns-expected.png b/third_party/blink/web_tests/platform/mac-mac10.13/virtual/oopr-canvas2d/fast/canvas/canvas-imageSmoothingEnabled-patterns-expected.png deleted file mode 100644 index dc696cf1..0000000 --- a/third_party/blink/web_tests/platform/mac-mac10.13/virtual/oopr-canvas2d/fast/canvas/canvas-imageSmoothingEnabled-patterns-expected.png +++ /dev/null Binary files differ
diff --git a/third_party/blink/web_tests/platform/mac-mac10.13/virtual/oopr-canvas2d/fast/canvas/canvas-text-baseline-expected.png b/third_party/blink/web_tests/platform/mac-mac10.13/virtual/oopr-canvas2d/fast/canvas/canvas-text-baseline-expected.png deleted file mode 100644 index d487eae..0000000 --- a/third_party/blink/web_tests/platform/mac-mac10.13/virtual/oopr-canvas2d/fast/canvas/canvas-text-baseline-expected.png +++ /dev/null Binary files differ
diff --git a/third_party/blink/web_tests/platform/mac-mac10.13/virtual/oopr-canvas2d/fast/canvas/image-object-in-canvas-expected.png b/third_party/blink/web_tests/platform/mac-mac10.13/virtual/oopr-canvas2d/fast/canvas/image-object-in-canvas-expected.png deleted file mode 100644 index a9b1dae..0000000 --- a/third_party/blink/web_tests/platform/mac-mac10.13/virtual/oopr-canvas2d/fast/canvas/image-object-in-canvas-expected.png +++ /dev/null Binary files differ
diff --git a/third_party/blink/web_tests/platform/mac-mac10.13/virtual/oopr-canvas2d/fast/canvas/quadraticCurveTo-expected.png b/third_party/blink/web_tests/platform/mac-mac10.13/virtual/oopr-canvas2d/fast/canvas/quadraticCurveTo-expected.png deleted file mode 100644 index 6f4c626..0000000 --- a/third_party/blink/web_tests/platform/mac-mac10.13/virtual/oopr-canvas2d/fast/canvas/quadraticCurveTo-expected.png +++ /dev/null Binary files differ
diff --git a/third_party/blink/web_tests/platform/mac-mac10.14/virtual/oopr-canvas2d/fast/canvas/canvas-composite-transformclip-expected.png b/third_party/blink/web_tests/platform/mac-mac10.14/virtual/oopr-canvas2d/fast/canvas/canvas-composite-transformclip-expected.png deleted file mode 100644 index 3fd6dde..0000000 --- a/third_party/blink/web_tests/platform/mac-mac10.14/virtual/oopr-canvas2d/fast/canvas/canvas-composite-transformclip-expected.png +++ /dev/null Binary files differ
diff --git a/third_party/blink/web_tests/platform/mac-mac10.14/virtual/oopr-canvas2d/fast/canvas/canvas-imageSmoothingEnabled-patterns-expected.png b/third_party/blink/web_tests/platform/mac-mac10.14/virtual/oopr-canvas2d/fast/canvas/canvas-imageSmoothingEnabled-patterns-expected.png deleted file mode 100644 index dc696cf1..0000000 --- a/third_party/blink/web_tests/platform/mac-mac10.14/virtual/oopr-canvas2d/fast/canvas/canvas-imageSmoothingEnabled-patterns-expected.png +++ /dev/null Binary files differ
diff --git a/third_party/blink/web_tests/platform/mac-mac10.14/virtual/oopr-canvas2d/fast/canvas/canvas-text-baseline-expected.png b/third_party/blink/web_tests/platform/mac-mac10.14/virtual/oopr-canvas2d/fast/canvas/canvas-text-baseline-expected.png deleted file mode 100644 index d487eae..0000000 --- a/third_party/blink/web_tests/platform/mac-mac10.14/virtual/oopr-canvas2d/fast/canvas/canvas-text-baseline-expected.png +++ /dev/null Binary files differ
diff --git a/third_party/blink/web_tests/platform/mac-mac10.14/virtual/oopr-canvas2d/fast/canvas/image-object-in-canvas-expected.png b/third_party/blink/web_tests/platform/mac-mac10.14/virtual/oopr-canvas2d/fast/canvas/image-object-in-canvas-expected.png deleted file mode 100644 index a9b1dae..0000000 --- a/third_party/blink/web_tests/platform/mac-mac10.14/virtual/oopr-canvas2d/fast/canvas/image-object-in-canvas-expected.png +++ /dev/null Binary files differ
diff --git a/third_party/blink/web_tests/platform/mac-mac10.14/virtual/oopr-canvas2d/fast/canvas/quadraticCurveTo-expected.png b/third_party/blink/web_tests/platform/mac-mac10.14/virtual/oopr-canvas2d/fast/canvas/quadraticCurveTo-expected.png deleted file mode 100644 index 6f4c626..0000000 --- a/third_party/blink/web_tests/platform/mac-mac10.14/virtual/oopr-canvas2d/fast/canvas/quadraticCurveTo-expected.png +++ /dev/null Binary files differ
diff --git a/third_party/blink/web_tests/platform/mac-mac10.15/virtual/oopr-canvas2d/fast/canvas/canvas-composite-transformclip-expected.png b/third_party/blink/web_tests/platform/mac-mac10.15/virtual/oopr-canvas2d/fast/canvas/canvas-composite-transformclip-expected.png deleted file mode 100644 index 3fd6dde..0000000 --- a/third_party/blink/web_tests/platform/mac-mac10.15/virtual/oopr-canvas2d/fast/canvas/canvas-composite-transformclip-expected.png +++ /dev/null Binary files differ
diff --git a/third_party/blink/web_tests/platform/mac-mac10.15/virtual/oopr-canvas2d/fast/canvas/canvas-imageSmoothingEnabled-patterns-expected.png b/third_party/blink/web_tests/platform/mac-mac10.15/virtual/oopr-canvas2d/fast/canvas/canvas-imageSmoothingEnabled-patterns-expected.png deleted file mode 100644 index dc696cf1..0000000 --- a/third_party/blink/web_tests/platform/mac-mac10.15/virtual/oopr-canvas2d/fast/canvas/canvas-imageSmoothingEnabled-patterns-expected.png +++ /dev/null Binary files differ
diff --git a/third_party/blink/web_tests/platform/mac-mac10.15/virtual/oopr-canvas2d/fast/canvas/canvas-text-baseline-expected.png b/third_party/blink/web_tests/platform/mac-mac10.15/virtual/oopr-canvas2d/fast/canvas/canvas-text-baseline-expected.png deleted file mode 100644 index d487eae..0000000 --- a/third_party/blink/web_tests/platform/mac-mac10.15/virtual/oopr-canvas2d/fast/canvas/canvas-text-baseline-expected.png +++ /dev/null Binary files differ
diff --git a/third_party/blink/web_tests/platform/mac-mac10.15/virtual/oopr-canvas2d/fast/canvas/image-object-in-canvas-expected.png b/third_party/blink/web_tests/platform/mac-mac10.15/virtual/oopr-canvas2d/fast/canvas/image-object-in-canvas-expected.png deleted file mode 100644 index a9b1dae..0000000 --- a/third_party/blink/web_tests/platform/mac-mac10.15/virtual/oopr-canvas2d/fast/canvas/image-object-in-canvas-expected.png +++ /dev/null Binary files differ
diff --git a/third_party/blink/web_tests/platform/mac-mac10.15/virtual/oopr-canvas2d/fast/canvas/quadraticCurveTo-expected.png b/third_party/blink/web_tests/platform/mac-mac10.15/virtual/oopr-canvas2d/fast/canvas/quadraticCurveTo-expected.png deleted file mode 100644 index 6f4c626..0000000 --- a/third_party/blink/web_tests/platform/mac-mac10.15/virtual/oopr-canvas2d/fast/canvas/quadraticCurveTo-expected.png +++ /dev/null Binary files differ
diff --git a/third_party/blink/web_tests/platform/mac-mac11-arm64/virtual/oopr-canvas2d/fast/canvas/canvas-composite-transformclip-expected.png b/third_party/blink/web_tests/platform/mac-mac11-arm64/virtual/oopr-canvas2d/fast/canvas/canvas-composite-transformclip-expected.png deleted file mode 100644 index 3fd6dde..0000000 --- a/third_party/blink/web_tests/platform/mac-mac11-arm64/virtual/oopr-canvas2d/fast/canvas/canvas-composite-transformclip-expected.png +++ /dev/null Binary files differ
diff --git a/third_party/blink/web_tests/platform/mac-mac11-arm64/virtual/oopr-canvas2d/fast/canvas/canvas-imageSmoothingEnabled-patterns-expected.png b/third_party/blink/web_tests/platform/mac-mac11-arm64/virtual/oopr-canvas2d/fast/canvas/canvas-imageSmoothingEnabled-patterns-expected.png deleted file mode 100644 index dc696cf1..0000000 --- a/third_party/blink/web_tests/platform/mac-mac11-arm64/virtual/oopr-canvas2d/fast/canvas/canvas-imageSmoothingEnabled-patterns-expected.png +++ /dev/null Binary files differ
diff --git a/third_party/blink/web_tests/platform/mac-mac11-arm64/virtual/oopr-canvas2d/fast/canvas/canvas-text-baseline-expected.png b/third_party/blink/web_tests/platform/mac-mac11-arm64/virtual/oopr-canvas2d/fast/canvas/canvas-text-baseline-expected.png deleted file mode 100644 index d487eae..0000000 --- a/third_party/blink/web_tests/platform/mac-mac11-arm64/virtual/oopr-canvas2d/fast/canvas/canvas-text-baseline-expected.png +++ /dev/null Binary files differ
diff --git a/third_party/blink/web_tests/platform/mac-mac11-arm64/virtual/oopr-canvas2d/fast/canvas/image-object-in-canvas-expected.png b/third_party/blink/web_tests/platform/mac-mac11-arm64/virtual/oopr-canvas2d/fast/canvas/image-object-in-canvas-expected.png deleted file mode 100644 index a9b1dae..0000000 --- a/third_party/blink/web_tests/platform/mac-mac11-arm64/virtual/oopr-canvas2d/fast/canvas/image-object-in-canvas-expected.png +++ /dev/null Binary files differ
diff --git a/third_party/blink/web_tests/platform/mac-mac11-arm64/virtual/oopr-canvas2d/fast/canvas/quadraticCurveTo-expected.png b/third_party/blink/web_tests/platform/mac-mac11-arm64/virtual/oopr-canvas2d/fast/canvas/quadraticCurveTo-expected.png deleted file mode 100644 index 6f4c626..0000000 --- a/third_party/blink/web_tests/platform/mac-mac11-arm64/virtual/oopr-canvas2d/fast/canvas/quadraticCurveTo-expected.png +++ /dev/null Binary files differ
diff --git a/third_party/blink/web_tests/platform/mac-mac12-arm64/virtual/gpu-rasterization-disable-yuv/images/yuv-decode-eligible/webp-color-profile-lossy-expected.png b/third_party/blink/web_tests/platform/mac-mac12-arm64/virtual/gpu-rasterization-disable-yuv/images/yuv-decode-eligible/webp-color-profile-lossy-expected.png deleted file mode 100644 index c26c246..0000000 --- a/third_party/blink/web_tests/platform/mac-mac12-arm64/virtual/gpu-rasterization-disable-yuv/images/yuv-decode-eligible/webp-color-profile-lossy-expected.png +++ /dev/null Binary files differ
diff --git a/third_party/blink/web_tests/platform/mac/external/wpt/secure-payment-confirmation/enrollment-in-iframe.sub.https-expected.txt b/third_party/blink/web_tests/platform/mac/external/wpt/secure-payment-confirmation/enrollment-in-iframe.sub.https-expected.txt new file mode 100644 index 0000000..bf94399 --- /dev/null +++ b/third_party/blink/web_tests/platform/mac/external/wpt/secure-payment-confirmation/enrollment-in-iframe.sub.https-expected.txt
@@ -0,0 +1,6 @@ +This is a testharness.js-based test. +FAIL SPC enrollment in cross-origin iframe assert_equals: expected null but got object "SecurityError: A user activation is required to create a credential in a cross-origin iframe." +PASS SPC enrollment in cross-origin iframe fails without user activation +PASS SPC enrollment in cross-origin iframe without payment permission +Harness: the test ran to completion. +
diff --git a/third_party/blink/web_tests/platform/mac/fast/frames/invalid-expected.png b/third_party/blink/web_tests/platform/mac/fast/frames/invalid-expected.png index e17143ce..053fb27 100644 --- a/third_party/blink/web_tests/platform/mac/fast/frames/invalid-expected.png +++ b/third_party/blink/web_tests/platform/mac/fast/frames/invalid-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/mac/fast/frames/valid-expected.png b/third_party/blink/web_tests/platform/mac/fast/frames/valid-expected.png index e17143ce..053fb27 100644 --- a/third_party/blink/web_tests/platform/mac/fast/frames/valid-expected.png +++ b/third_party/blink/web_tests/platform/mac/fast/frames/valid-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/mac/virtual/gpu-rasterization-disable-yuv/images/yuv-decode-eligible/webp-color-profile-lossy-expected.png b/third_party/blink/web_tests/platform/mac/virtual/gpu-rasterization-disable-yuv/images/yuv-decode-eligible/webp-color-profile-lossy-expected.png deleted file mode 100644 index c26c246..0000000 --- a/third_party/blink/web_tests/platform/mac/virtual/gpu-rasterization-disable-yuv/images/yuv-decode-eligible/webp-color-profile-lossy-expected.png +++ /dev/null Binary files differ
diff --git a/third_party/blink/web_tests/platform/win/fast/frames/invalid-expected.png b/third_party/blink/web_tests/platform/win/fast/frames/invalid-expected.png index 00ef052..8264aff2 100644 --- a/third_party/blink/web_tests/platform/win/fast/frames/invalid-expected.png +++ b/third_party/blink/web_tests/platform/win/fast/frames/invalid-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/win/fast/frames/valid-expected.png b/third_party/blink/web_tests/platform/win/fast/frames/valid-expected.png index 00ef052..8264aff2 100644 --- a/third_party/blink/web_tests/platform/win/fast/frames/valid-expected.png +++ b/third_party/blink/web_tests/platform/win/fast/frames/valid-expected.png Binary files differ
diff --git a/third_party/blink/web_tests/platform/win/virtual/gpu-rasterization-disable-yuv/images/yuv-decode-eligible/webp-color-profile-lossy-expected.png b/third_party/blink/web_tests/platform/win/virtual/gpu-rasterization-disable-yuv/images/yuv-decode-eligible/webp-color-profile-lossy-expected.png deleted file mode 100644 index c26c246..0000000 --- a/third_party/blink/web_tests/platform/win/virtual/gpu-rasterization-disable-yuv/images/yuv-decode-eligible/webp-color-profile-lossy-expected.png +++ /dev/null Binary files differ
diff --git a/third_party/blink/web_tests/platform/win10/external/wpt/secure-payment-confirmation/enrollment-in-iframe.sub.https-expected.txt b/third_party/blink/web_tests/platform/win10/external/wpt/secure-payment-confirmation/enrollment-in-iframe.sub.https-expected.txt new file mode 100644 index 0000000..bf94399 --- /dev/null +++ b/third_party/blink/web_tests/platform/win10/external/wpt/secure-payment-confirmation/enrollment-in-iframe.sub.https-expected.txt
@@ -0,0 +1,6 @@ +This is a testharness.js-based test. +FAIL SPC enrollment in cross-origin iframe assert_equals: expected null but got object "SecurityError: A user activation is required to create a credential in a cross-origin iframe." +PASS SPC enrollment in cross-origin iframe fails without user activation +PASS SPC enrollment in cross-origin iframe without payment permission +Harness: the test ran to completion. +
diff --git a/third_party/blink/web_tests/wpt_internal/document-transition/content-with-overflow-zoomed-ref.html b/third_party/blink/web_tests/wpt_internal/document-transition/content-with-overflow-zoomed-ref.html new file mode 100644 index 0000000..102cfc9 --- /dev/null +++ b/third_party/blink/web_tests/wpt_internal/document-transition/content-with-overflow-zoomed-ref.html
@@ -0,0 +1,36 @@ +<!DOCTYPE html> +<title>Shared transitions: shared element with overflow (ref)</title> +<link rel="help" href="https://github.com/WICG/shared-element-transitions"> +<link rel="author" href="mailto:khushalsagar@chromium.org"> +<style> +.ancestor { + zoom: 1.5; +} +.target { + width: 80px; + height: 80px; + contain: paint; + background: blue; + overflow-clip-margin: 50px; + page-transition-tag: target; + zoom: 2; + border: 2px solid black; +} +.child { + width: 200px; + height: 200px; + position: relative; + top: 50px; + left: 50px; + background: green; + zoom: 1.2; +} +body { background: lightpink; } +</style> + +<div class=ancestor> + <div class=target> + <div class=child> + </div> + </div> +</div>
diff --git a/third_party/blink/web_tests/wpt_internal/document-transition/new-content-with-overflow-zoomed.html b/third_party/blink/web_tests/wpt_internal/document-transition/new-content-with-overflow-zoomed.html new file mode 100644 index 0000000..3a5fd902 --- /dev/null +++ b/third_party/blink/web_tests/wpt_internal/document-transition/new-content-with-overflow-zoomed.html
@@ -0,0 +1,57 @@ +<!DOCTYPE html> +<html class=reftest-wait> +<title>Shared transitions: shared element with overflow</title> +<link rel="help" href="https://github.com/WICG/shared-element-transitions"> +<link rel="author" href="mailto:khushalsagar@chromium.org"> +<link rel="match" href="content-with-overflow-zoomed-ref.html"> +<script src="/common/reftest-wait.js"></script> +<style> +.ancestor { + zoom: 1.5; +} +.target { + width: 80px; + height: 80px; + contain: paint; + background: blue; + overflow-clip-margin: 50px; + page-transition-tag: target; + zoom: 2; +} +.child { + width: 200px; + height: 200px; + position: relative; + top: 50px; + left: 50px; + background: green; + zoom: 1.2; +} + +html::page-transition-container(target) { animation-duration: 300s; } +html::page-transition-outgoing-image(target) { animation: unset; opacity: 0; } +html::page-transition-incoming-image(target) { + animation: unset; + opacity: 1; + border: 6px solid black; +} + +html::page-transition-container(root) { animation: unset; opacity: 0; } +html::page-transition { background: lightpink; } +</style> + +<div class=ancestor> + <div class=target> + <div class=child> + </div> + </div> +</div> + +<script> +async function runTest() { + document.createDocumentTransition().start(() => + requestAnimationFrame(() => requestAnimationFrame(takeScreenshot))); +} +onload = () => requestAnimationFrame(() => requestAnimationFrame(runTest)); +</script> +
diff --git a/third_party/blink/web_tests/wpt_internal/document-transition/old-content-with-overflow-zoomed.html b/third_party/blink/web_tests/wpt_internal/document-transition/old-content-with-overflow-zoomed.html new file mode 100644 index 0000000..245259242 --- /dev/null +++ b/third_party/blink/web_tests/wpt_internal/document-transition/old-content-with-overflow-zoomed.html
@@ -0,0 +1,57 @@ +<!DOCTYPE html> +<html class=reftest-wait> +<title>Shared transitions: shared element with overflow</title> +<link rel="help" href="https://github.com/WICG/shared-element-transitions"> +<link rel="author" href="mailto:khushalsagar@chromium.org"> +<link rel="match" href="content-with-overflow-zoomed-ref.html"> +<script src="/common/reftest-wait.js"></script> +<style> +.ancestor { + zoom: 1.5; +} +.target { + width: 80px; + height: 80px; + contain: paint; + background: blue; + overflow-clip-margin: 50px; + page-transition-tag: target; + zoom: 2; +} +.child { + width: 200px; + height: 200px; + position: relative; + top: 50px; + left: 50px; + background: green; + zoom: 1.2; +} + +html::page-transition-container(target) { animation-duration: 300s; } +html::page-transition-incoming-image(target) { animation: unset; opacity: 0; } +html::page-transition-outgoing-image(target) { + animation: unset; + opacity: 1; + border: 6px solid black; +} + +html::page-transition-container(root) { animation: unset; opacity: 0; } +html::page-transition { background: lightpink; } +</style> + +<div class=ancestor> + <div class=target> + <div class=child> + </div> + </div> +</div> + +<script> +async function runTest() { + document.createDocumentTransition().start(() => + requestAnimationFrame(() => requestAnimationFrame(takeScreenshot))); +} +onload = () => requestAnimationFrame(() => requestAnimationFrame(runTest)); +</script> +
diff --git a/third_party/freetype/README.chromium b/third_party/freetype/README.chromium index 5591931..3f1c7d5f 100644 --- a/third_party/freetype/README.chromium +++ b/third_party/freetype/README.chromium
@@ -1,7 +1,7 @@ Name: FreeType URL: http://www.freetype.org/ -Version: VER-2-12-1-35-g117df36b4 -Revision: 117df36b4c3a5f7850a3789e92ce54d9341673ff +Version: VER-2-12-1-36-g2db58e061 +Revision: 2db58e061ecc0d738a41d13ed8908e967bd0014c CPEPrefix: cpe:/a:freetype:freetype:2.11.1 License: Custom license "inspired by the BSD, Artistic, and IJG (Independent JPEG Group) licenses"
diff --git a/third_party/ipcz/src/ipcz/driver_transport.cc b/third_party/ipcz/src/ipcz/driver_transport.cc index 5928cfa7..d5865d4 100644 --- a/third_party/ipcz/src/ipcz/driver_transport.cc +++ b/third_party/ipcz/src/ipcz/driver_transport.cc
@@ -34,6 +34,7 @@ if (flags & IPCZ_TRANSPORT_ACTIVITY_DEACTIVATED) { const Ref<DriverTransport> doomed_transport = DriverTransport::TakeFromHandle(transport); + doomed_transport->NotifyDeactivated(); return IPCZ_RESULT_OK; } @@ -88,12 +89,26 @@ bool DriverTransport::Notify(const RawMessage& message) { ABSL_ASSERT(listener_); - return listener_->OnTransportMessage(message, *this); + // Listener methods may set a new Listener on this DriverTransport, and that + // may drop their own last reference. Keep a reference here to ensure this + // Listener remains alive through the extent of its notification. + Ref<Listener> listener = listener_; + return listener->OnTransportMessage(message, *this); } void DriverTransport::NotifyError() { ABSL_ASSERT(listener_); - listener_->OnTransportError(); + // Listener methods may set a new Listener on this DriverTransport, and that + // may drop their own last reference. Keep a reference here to ensure this + // Listener remains alive through the extent of its notification. + Ref<Listener> listener = listener_; + return listener->OnTransportError(); +} + +void DriverTransport::NotifyDeactivated() { + ABSL_ASSERT(listener_); + Ref<Listener> listener = std::move(listener_); + listener->OnTransportDeactivated(); } IpczResult DriverTransport::Close() {
diff --git a/third_party/ipcz/src/ipcz/driver_transport.h b/third_party/ipcz/src/ipcz/driver_transport.h index e18c7f1..1dfadc4 100644 --- a/third_party/ipcz/src/ipcz/driver_transport.h +++ b/third_party/ipcz/src/ipcz/driver_transport.h
@@ -37,9 +37,9 @@ }; // A Listener to receive message and error events from the driver. - class Listener { + class Listener : public RefCounted { public: - virtual ~Listener() = default; + ~Listener() override = default; // Accepts a raw message from the transport. Note that this is called // without *any* validation of the size or content of `message`. @@ -48,6 +48,10 @@ // Indicates that some unrecoverable error has occurred with the transport. virtual void OnTransportError() = 0; + + // Indicates that dectivation has been completed by the driver, meaning that + // no further methods will be invoked on this Listener. + virtual void OnTransportDeactivated() {} }; // Constructs a new DriverTransport object over the driver-created transport @@ -57,8 +61,8 @@ // Set the object handling any incoming message or error notifications. This // is only safe to set before Activate() is called, or from within one of the // Listener methods when invoked by this DriverTransport (because invocations - // are mutually exclusive). `listener` must outlive this DriverTransport. - void set_listener(Listener* listener) { listener_ = listener; } + // are mutually exclusive). + void set_listener(Ref<Listener> listener) { listener_ = std::move(listener); } // Exposes the underlying driver handle for this transport. const DriverObject& driver_object() const { return transport_; } @@ -97,6 +101,10 @@ bool Notify(const RawMessage& message); void NotifyError(); + // Invoked once the driver has finalized deactivation of this transport, as + // previously requested by a call to Deactivate(). + void NotifyDeactivated(); + // APIObject: IpczResult Close() override; @@ -105,7 +113,7 @@ DriverObject transport_; - Listener* listener_ = nullptr; + Ref<Listener> listener_; }; } // namespace ipcz
diff --git a/third_party/ipcz/src/ipcz/node.cc b/third_party/ipcz/src/ipcz/node.cc index 33462bc..bc5e1ec 100644 --- a/third_party/ipcz/src/ipcz/node.cc +++ b/third_party/ipcz/src/ipcz/node.cc
@@ -89,9 +89,16 @@ } bool Node::AddLink(const NodeName& remote_node_name, Ref<NodeLink> link) { - absl::MutexLock lock(&mutex_); - auto [it, inserted] = node_links_.insert({remote_node_name, std::move(link)}); - return inserted; + { + absl::MutexLock lock(&mutex_); + auto [it, inserted] = node_links_.insert({remote_node_name, link}); + if (inserted) { + return true; + } + } + + link->Deactivate(); + return false; } NodeName Node::GenerateRandomName() const {
diff --git a/third_party/ipcz/src/ipcz/node_connector.cc b/third_party/ipcz/src/ipcz/node_connector.cc index 76d45145..1013577 100644 --- a/third_party/ipcz/src/ipcz/node_connector.cc +++ b/third_party/ipcz/src/ipcz/node_connector.cc
@@ -68,6 +68,7 @@ DVLOG(4) << "Accepting ConnectFromNonBrokerToBroker on broker " << broker_name_.ToString() << " from new node " << new_remote_node_name_.ToString(); + AcceptConnection( NodeLink::Create(node_, LinkSide::kA, broker_name_, new_remote_node_name_, Node::Type::kNormal, @@ -233,7 +234,6 @@ callback_(new_link); } EstablishWaitingPortals(std::move(new_link), link_side, num_remote_portals); - active_self_.reset(); } void NodeConnector::RejectConnection() { @@ -242,12 +242,10 @@ } EstablishWaitingPortals(nullptr, LinkSide::kA, 0); transport_->Deactivate(); - active_self_.reset(); } bool NodeConnector::ActivateTransportAndConnect() { - active_self_ = WrapRefCounted(this); - transport_->set_listener(this); + transport_->set_listener(WrapRefCounted(this)); if (transport_->Activate() != IPCZ_RESULT_OK) { RejectConnection(); return false;
diff --git a/third_party/ipcz/src/ipcz/node_connector.h b/third_party/ipcz/src/ipcz/node_connector.h index 091561c..e5345d05 100644 --- a/third_party/ipcz/src/ipcz/node_connector.h +++ b/third_party/ipcz/src/ipcz/node_connector.h
@@ -29,7 +29,7 @@ // Once an initial handshake is complete the underlying transport is adopted by // a new NodeLink and handed off to the local Node to communicate with the // remote node, and this object is destroyed. -class NodeConnector : public RefCounted, public msg::NodeMessageListener { +class NodeConnector : public msg::NodeMessageListener { public: // Constructs a new NodeConnector to send and receive a handshake on // `transport`. The specific type of connector to create is determined by a @@ -77,7 +77,6 @@ const Ref<DriverTransport> transport_; const IpczConnectNodeFlags flags_; const std::vector<Ref<Portal>> waiting_portals_; - Ref<NodeConnector> active_self_; private: bool ActivateTransportAndConnect();
diff --git a/third_party/ipcz/src/ipcz/node_link.cc b/third_party/ipcz/src/ipcz/node_link.cc index 5cffcf16..6fb7f58 100644 --- a/third_party/ipcz/src/ipcz/node_link.cc +++ b/third_party/ipcz/src/ipcz/node_link.cc
@@ -57,13 +57,12 @@ remote_protocol_version_(remote_protocol_version), transport_(std::move(transport)), memory_(std::move(memory)) { - transport_->set_listener(this); + transport_->set_listener(WrapRefCounted(this)); } NodeLink::~NodeLink() { - // Ensure this NodeLink is deactivated even if it was never adopted by a Node. - // If it was already deactivated, this is a no-op. - Deactivate(); + absl::MutexLock lock(&mutex_); + ABSL_HARDENING_ASSERT(!active_); } Ref<RemoteRouterLink> NodeLink::AddRemoteRouterLink(SublinkId sublink,
diff --git a/third_party/ipcz/src/ipcz/node_link.h b/third_party/ipcz/src/ipcz/node_link.h index ed1aa12..47c20ee 100644 --- a/third_party/ipcz/src/ipcz/node_link.h +++ b/third_party/ipcz/src/ipcz/node_link.h
@@ -39,7 +39,7 @@ // NodeLinks may also allocate an arbitrary number of sublinks which are used // to multiplex the link and facilitate point-to-point communication between // specific Router instances on either end. -class NodeLink : public RefCounted, private msg::NodeMessageListener { +class NodeLink : public msg::NodeMessageListener { public: struct Sublink { Sublink(Ref<RemoteRouterLink> link, Ref<Router> receiver);
diff --git a/third_party/ipcz/src/test/test_transport_listener.cc b/third_party/ipcz/src/test/test_transport_listener.cc index f7eb836c..757649f8 100644 --- a/third_party/ipcz/src/test/test_transport_listener.cc +++ b/third_party/ipcz/src/test/test_transport_listener.cc
@@ -12,18 +12,60 @@ #include "ipcz/node.h" #include "testing/gtest/include/gtest/gtest.h" #include "third_party/abseil-cpp/absl/base/macros.h" +#include "third_party/abseil-cpp/absl/synchronization/notification.h" #include "util/ref_counted.h" namespace ipcz::test { +class TestTransportListener::ListenerImpl : public DriverTransport::Listener { + public: + ListenerImpl() = default; + + void set_message_handler( + TestTransportListener::GenericMessageHandler handler) { + ABSL_ASSERT(!message_handler_); + message_handler_ = std::move(handler); + } + + void set_error_handler(TestTransportListener::ErrorHandler handler) { + ABSL_ASSERT(!error_handler_); + error_handler_ = std::move(handler); + } + + void WaitForDeactivation() { deactivation_.WaitForNotification(); } + + // DriverTransport::Listener: + bool OnTransportMessage(const DriverTransport::RawMessage& message, + const DriverTransport& transport) override { + ABSL_ASSERT(message_handler_); + return message_handler_(message); + } + + void OnTransportError() override { + if (error_handler_) { + error_handler_(); + } + } + + void OnTransportDeactivated() override { deactivation_.Notify(); } + + private: + ~ListenerImpl() override = default; + + TestTransportListener::GenericMessageHandler message_handler_ = nullptr; + TestTransportListener::ErrorHandler error_handler_ = nullptr; + absl::Notification deactivation_; +}; + TestTransportListener::TestTransportListener(IpczHandle node, IpczDriverHandle handle) : TestTransportListener(MakeRefCounted<DriverTransport>( DriverObject(reinterpret_cast<Node*>(node)->driver(), handle))) {} TestTransportListener::TestTransportListener(Ref<DriverTransport> transport) - : transport_(std::move(transport)) { - transport_->set_listener(this); + : transport_(std::move(transport)), + listener_(MakeRefCounted<ListenerImpl>()) { + transport_->set_listener(listener_); } TestTransportListener::~TestTransportListener() { @@ -37,11 +79,11 @@ transport_->Deactivate(); activated_ = false; + listener_->WaitForDeactivation(); } void TestTransportListener::OnRawMessage(GenericMessageHandler handler) { - ABSL_ASSERT(!message_handler_); - message_handler_ = std::move(handler); + listener_->set_message_handler(std::move(handler)); ActivateTransportIfNecessary(); } @@ -56,8 +98,7 @@ } void TestTransportListener::OnError(ErrorHandler handler) { - ABSL_ASSERT(!error_handler_); - error_handler_ = std::move(handler); + listener_->set_error_handler(std::move(handler)); // Since the caller only cares about handling errors, ensure all valid // messages are cleanly discarded. This also activates the transport. @@ -76,17 +117,4 @@ transport_->Activate(); } -bool TestTransportListener::OnTransportMessage( - const DriverTransport::RawMessage& message, - const DriverTransport& transport) { - ABSL_ASSERT(message_handler_); - return message_handler_(message); -} - -void TestTransportListener::OnTransportError() { - if (error_handler_) { - error_handler_(); - } -}; - } // namespace ipcz::test
diff --git a/third_party/ipcz/src/test/test_transport_listener.h b/third_party/ipcz/src/test/test_transport_listener.h index d2a3e0de..b196ef4e 100644 --- a/third_party/ipcz/src/test/test_transport_listener.h +++ b/third_party/ipcz/src/test/test_transport_listener.h
@@ -15,7 +15,7 @@ // Helper for tests to conveniently listen for incoming messages on a driver // transport. -class TestTransportListener : public DriverTransport::Listener { +class TestTransportListener { public: using GenericMessageHandler = std::function<bool(const DriverTransport::RawMessage& message)>; @@ -23,7 +23,7 @@ TestTransportListener(IpczHandle node, IpczDriverHandle handle); explicit TestTransportListener(Ref<DriverTransport> transport); - ~TestTransportListener() override; + ~TestTransportListener(); // Deactivates the transport and stops listening for messages and/or errors. void StopListening(); @@ -66,17 +66,13 @@ } private: + class ListenerImpl; + void ActivateTransportIfNecessary(); - // DriverTransport::Listener: - bool OnTransportMessage(const DriverTransport::RawMessage& message, - const DriverTransport& transport) override; - void OnTransportError() override; - const Ref<DriverTransport> transport_; + const Ref<ListenerImpl> listener_; bool activated_ = false; - GenericMessageHandler message_handler_; - ErrorHandler error_handler_; }; } // namespace ipcz::test
diff --git a/third_party/webgpu-cts/ts_sources.txt b/third_party/webgpu-cts/ts_sources.txt index 35ca5ad..7042d31 100644 --- a/third_party/webgpu-cts/ts_sources.txt +++ b/third_party/webgpu-cts/ts_sources.txt
@@ -121,6 +121,7 @@ src/webgpu/listing.ts src/webgpu/api/operation/labels.spec.ts src/webgpu/api/operation/onSubmittedWorkDone.spec.ts +src/webgpu/api/operation/reflection.spec.ts src/webgpu/api/operation/uncapturederror.spec.ts src/webgpu/api/operation/adapter/requestAdapterInfo.spec.ts src/webgpu/api/operation/adapter/requestDevice.spec.ts
diff --git a/tools/mb/mb_config.pyl b/tools/mb/mb_config.pyl index 74573bc..38e80402 100644 --- a/tools/mb/mb_config.pyl +++ b/tools/mb/mb_config.pyl
@@ -1184,6 +1184,7 @@ 'mac-rel': 'gpu_tests_release_trybot_no_symbols_mac_code_coverage', 'mac11-arm64-rel': 'mac_arm64_gpu_tests_release_trybot_no_symbols', 'mac12-arm64-rel': 'mac_arm64_gpu_tests_release_trybot_no_symbols', + 'mac12-tests': 'release_trybot', 'mac_chromium_10.13_rel_ng': 'release_trybot', 'mac_chromium_10.14_rel_ng': 'release_trybot', 'mac_chromium_10.15_rel_ng': 'release_trybot_no_nacl',
diff --git a/tools/mb/mb_config_expectations/tryserver.chromium.mac.json b/tools/mb/mb_config_expectations/tryserver.chromium.mac.json index 5b0928b..20768e1 100644 --- a/tools/mb/mb_config_expectations/tryserver.chromium.mac.json +++ b/tools/mb/mb_config_expectations/tryserver.chromium.mac.json
@@ -557,6 +557,15 @@ "use_goma": true } }, + "mac12-tests": { + "gn_args": { + "dcheck_always_on": true, + "is_component_build": false, + "is_debug": false, + "symbol_level": 0, + "use_goma": true + } + }, "mac_chromium_10.13_rel_ng": { "gn_args": { "dcheck_always_on": true,
diff --git a/tools/metrics/histograms/enums.xml b/tools/metrics/histograms/enums.xml index 19671b16..f8839430 100644 --- a/tools/metrics/histograms/enums.xml +++ b/tools/metrics/histograms/enums.xml
@@ -55336,6 +55336,8 @@ label="OmniboxUIExperimentHideSteadyStateUrlTrivialSubdomains:enabled"/> <int value="-1931712004" label="ConsolidatedSiteStorageControls:disabled"/> <int value="-1930720286" label="nacl-debug-mask"/> + <int value="-1930487223" + label="EnableFrameSinkDesktopCapturerInCrd:disabled"/> <int value="-1928198763" label="enable-async-dns"/> <int value="-1927968708" label="OmniboxPedalsAndroidBatch1:disabled"/> <int value="-1927080237" label="Vulkan:enabled"/> @@ -56394,6 +56396,7 @@ <int value="-1262303946" label="SubresourceRedirectPreviews:disabled"/> <int value="-1262152606" label="disable-lock-screen-apps"/> <int value="-1261972671" label="OmniboxDocumentProvider:disabled"/> + <int value="-1261699926" label="DownloadBubbleV2:disabled"/> <int value="-1261263046" label="RemoveUsageOfDeprecatedGaiaSigninEndpoint:disabled"/> <int value="-1261110018" label="AllowDisableTouchpadHapticFeedback:disabled"/> @@ -56981,6 +56984,7 @@ <int value="-892297699" label="EditContext:enabled"/> <int value="-891856063" label="MidiManagerAndroid:enabled"/> <int value="-890517779" label="JXL:enabled"/> + <int value="-890224928" label="DownloadBubbleV2:enabled"/> <int value="-889670978" label="AssistantRoutines:disabled"/> <int value="-887101831" label="StoreHoursAndroid:disabled"/> <int value="-887094098" label="ForcedColors:enabled"/> @@ -60039,6 +60043,7 @@ <int value="1114270092" label="PortalsCrossOrigin:disabled"/> <int value="1114629582" label="enable-floating-virtual-keyboard"/> <int value="1114794286" label="AutofillTypeSpecificPopupWidth:disabled"/> + <int value="1115532551" label="EnableFrameSinkDesktopCapturerInCrd:enabled"/> <int value="1115635149" label="EnableUnifiedMultiDeviceSetup:enabled"/> <int value="1116593018" label="CaptureThumbnailOnLoadFinished:disabled"/> <int value="1116798400" label="NoncedPartitionedCookies:enabled"/> @@ -72514,6 +72519,7 @@ <int value="1502" label="Text-To-Speech"/> <int value="1503" label="Switch Access Options"/> <int value="1504" label="Captions"/> + <int value="1505" label="Text-To-Speech Page"/> <int value="1700" label="About Chrome OS Details"/> <int value="1701" label="Detailed Build Info"/> <int value="1800" label="Kerberos Accounts V2"/>
diff --git a/tools/metrics/histograms/metadata/network/histograms.xml b/tools/metrics/histograms/metadata/network/histograms.xml index bcf0ee7..50003e4 100644 --- a/tools/metrics/histograms/metadata/network/histograms.xml +++ b/tools/metrics/histograms/metadata/network/histograms.xml
@@ -2841,7 +2841,7 @@ </histogram> <histogram name="NetworkService.ClearStaleDataDirectoryResult" - enum="DeleteStaleCookiesResult" expires_after="M105"> + enum="DeleteStaleCookiesResult" expires_after="M107"> <owner>wfh@chromium.org</owner> <owner>pasko@chromium.org</owner> <summary>
diff --git a/tools/metrics/histograms/metadata/sync/histograms.xml b/tools/metrics/histograms/metadata/sync/histograms.xml index 87ae5f5..6e625073 100644 --- a/tools/metrics/histograms/metadata/sync/histograms.xml +++ b/tools/metrics/histograms/metadata/sync/histograms.xml
@@ -1295,6 +1295,19 @@ </token> </histogram> +<histogram name="Sync.TrustedVaultVerifyDeviceRegistrationState" + enum="TrustedVaultDownloadKeysStatus" expires_after="2022-11-13"> + <owner>mmoskvitin@google.com</owner> + <owner>mastiz@chromium.org</owner> + <component>Services>Sync</component> + <summary> + Records the result of verifying the state of the local device registration, + which is achieved by simulating a key-download procedure. Recorded only for + already-registered devices that have a primary account set, 10 seconds after + metric Sync.TrustedVaultDeviceRegistrationState is recorded. + </summary> +</histogram> + <histogram name="Sync.TypedURLDatabaseError" enum="SyncTypedUrlDatabaseError" expires_after="2022-12-04"> <owner>mastiz@chromium.org</owner>
diff --git a/tools/perf/core/perfetto_binary_roller/binary_deps.json b/tools/perf/core/perfetto_binary_roller/binary_deps.json index b29de0d..f6a1bec 100644 --- a/tools/perf/core/perfetto_binary_roller/binary_deps.json +++ b/tools/perf/core/perfetto_binary_roller/binary_deps.json
@@ -5,24 +5,24 @@ "full_remote_path": "chromium-telemetry/perfetto_binaries/trace_processor_shell/linux_arm64/49b4b5dcbc312d8d2c3751cf29238b8efeb4e494/trace_processor_shell" }, "win": { - "hash": "8cf237fe0a9e3b8d989b50a1cb37a5845328148e", - "full_remote_path": "chromium-telemetry/perfetto_binaries/trace_processor_shell/win/2d2d50afec5365cdb39f1e9af40ab8fdde5387d8/trace_processor_shell.exe" + "hash": "98574769ba49c214c2752fed724dd7529b96e872", + "full_remote_path": "chromium-telemetry/perfetto_binaries/trace_processor_shell/win/4ce89ccad099bc5371249acc64346d502bf8acde/trace_processor_shell.exe" }, "linux_arm": { "hash": "58893933be305d3bfe0a72ebebcacde2ac3ca893", "full_remote_path": "chromium-telemetry/perfetto_binaries/trace_processor_shell/linux_arm/49b4b5dcbc312d8d2c3751cf29238b8efeb4e494/trace_processor_shell" }, "mac": { - "hash": "1a7a8e413609568ecf6a39e5f9b62f8bb35ed814", - "full_remote_path": "chromium-telemetry/perfetto_binaries/trace_processor_shell/mac/2d2d50afec5365cdb39f1e9af40ab8fdde5387d8/trace_processor_shell" + "hash": "3521322ad49b46c3bdab05dd7434cfea50061352", + "full_remote_path": "chromium-telemetry/perfetto_binaries/trace_processor_shell/mac/8b8042059ecc2fc4a2156fe8868aa03901b1287d/trace_processor_shell" }, "mac_arm64": { "hash": "e1ad4861384b06d911a65f035317914b8cc975c6", "full_remote_path": "perfetto-luci-artifacts/v25.0/mac-arm64/trace_processor_shell" }, "linux": { - "hash": "a19aa044a96d25ded789bdcd0e7cdf467d2acd0c", - "full_remote_path": "chromium-telemetry/perfetto_binaries/trace_processor_shell/linux/2d2d50afec5365cdb39f1e9af40ab8fdde5387d8/trace_processor_shell" + "hash": "0ea71926cf6f6556d0fe15e9b29cd6a884b70500", + "full_remote_path": "chromium-telemetry/perfetto_binaries/trace_processor_shell/linux/9ed5f4f37c3c7bcefa838c2716ce0f5c366ed0e2/trace_processor_shell" } }, "power_profile.sql": {
diff --git a/tools/perf/expectations.config b/tools/perf/expectations.config index 8a4f0141..5298fbb7 100644 --- a/tools/perf/expectations.config +++ b/tools/perf/expectations.config
@@ -608,8 +608,6 @@ crbug.com/1211795 [ mac ] v8.browsing_desktop-future/browse:social:facebook_infinite_scroll:2018 [ Skip ] crbug.com/1302694 [ mac ] v8.browsing_desktop-future/browse:tools:photoshop:2021 [ Skip ] crbug.com/1302694 [ mac ] v8.browsing_desktop-future/browse:tools:photoshop_warm:2021 [ Skip ] -crbug.com/1337469 [ linux ] v8.browsing_desktop-future/browse:news:reddit:2020 [ Skip ] -crbug.com/1337469 [ win ] v8.browsing_desktop-future/browse:news:reddit:2020 [ Skip ] # Benchmark: v8.browsing_mobile (keep in sync with v8.browsing_mobile-future below) crbug.com/958034 [ android-go android-webview ] v8.browsing_mobile/* [ Skip ] @@ -651,7 +649,6 @@ crbug.com/1302665 [ android ] v8.browsing_mobile-future/browse:social:pinterest_infinite_scroll:2021 [ Skip ] crbug.com/1321927 [ android-pixel-2 ] v8.browsing_mobile-future/browse:media:googleplaystore:2019 [ Skip ] crbug.com/1321927 [ android-pixel-4 ] v8.browsing_mobile-future/browse:media:googleplaystore:2019 [ Skip ] -crbug.com/1337452 [ android-pixel-4 ] v8.browsing_mobile-future/browse:media:imgur:2019 [ Skip ] # Benchmark: v8.runtime_stats.top_25 crbug.com/954229 [ mac ] v8.runtime_stats.top_25/* [ Skip ]
diff --git a/tools/visual_debugger/app.html b/tools/visual_debugger/app.html index 7d89abe..717a5d2 100644 --- a/tools/visual_debugger/app.html +++ b/tools/visual_debugger/app.html
@@ -234,6 +234,7 @@ <option>100%</option> <option>50%</option> <option>200%</option> + <option>Free Camera</option> </select> </div> @@ -418,10 +419,34 @@ scrubberDraw.addEventListener('input', () => { player.freezeFrame(scrubberFrame.value, scrubberDraw.value); }); + + let currentMouseX = 0; + let currentMouseY = 0; + let zoom = 100; const viewerScale = document.querySelector("#viewerscale"); viewerScale.addEventListener('input', () => { - player.setViewerScale(viewerScale.value); + if (viewerScale.value != "Free Camera") { + player.setViewerScale(viewerScale.value); + zoom = parseInt(viewerScale.value); + } + else { + player.setViewerScale(zoom); + canvas.addEventListener('mouseenter', () => { + canvas.addEventListener('mousemove', function (event) { + currentMouseX = Math.round(event.offsetX); + currentMouseY = Math.round(event.offsetY); + }); + }); + canvas.addEventListener('wheel', function(e) { + e.preventDefault(); + var delta = e.deltaY; + + viewer.zoomToMouse(currentMouseX, currentMouseY, delta); + + }, {passive:false}); + } }); + const viewerOrientation = document.querySelector("#viewerorientation"); viewerOrientation.addEventListener('input', () => { player.setViewerOrientation(viewerOrientation.value);
diff --git a/tools/visual_debugger/frame.js b/tools/visual_debugger/frame.js index 73ec24e..1894d12d 100644 --- a/tools/visual_debugger/frame.js +++ b/tools/visual_debugger/frame.js
@@ -217,12 +217,14 @@ constructor(canvas, log) { this.canvas_ = canvas; this.logContainer_ = log; - this.drawContext_ = this.canvas_.getContext('2d'); + this.drawContext_ = this.canvas_.getContext("2d"); this.currentFrameIndex_ = -1; this.viewScale = 1.0; this.viewOrientation = 0; this.transformMatrix = [[1,0],[0,1]]; // Identity matrix + this.translationX = 0; + this.translationY = 0; } updateCurrentFrame() { @@ -267,6 +269,8 @@ frame.updateCanvasOrientationAndSize(this.canvas_, this.viewOrientation, this.viewScale); this.updateTransformMatrix(this.viewOrientation); + // this.drawContext_.translate(this.translationX, this.translationY); + frame.updateCanvasSize(this.canvas_, this.viewScale); frame.draw(this.canvas_, this.drawContext_, this.viewScale, this.viewOrientation, this.transformMatrix); @@ -305,6 +309,21 @@ const frame = this.getCurrentFrame(); if (frame) frame.unfreeze(); } + + zoomToMouse(currentMouseX, currentMouseY, delta) { + var factor = 1.1; + if (delta > 0) { + factor = 0.9; + } + // this.translationX = currentMouseX; + // this.translationY = currentMouseY; + // this.updateCurrentFrame(); + this.viewScale *= factor; + this.updateCurrentFrame(); + // this.translationX = -currentMouseX; + // this.translationY = -currentMouseY; + // this.updateCurrentFrame(); + } }; // Controls the player.
diff --git a/ui/accelerated_widget_mac/ca_renderer_layer_tree.h b/ui/accelerated_widget_mac/ca_renderer_layer_tree.h index f4f835dd..8da313fc 100644 --- a/ui/accelerated_widget_mac/ca_renderer_layer_tree.h +++ b/ui/accelerated_widget_mac/ca_renderer_layer_tree.h
@@ -103,8 +103,7 @@ // Append a new content layer, without modifying the actual CALayer // structure. - bool AddContentLayer(CARendererLayerTree* tree, - const CARendererLayerParams& params); + bool AddContentLayer(const CARendererLayerParams& params); // Downgrade all downgradeable AVSampleBufferDisplayLayers to be normal // CALayers. @@ -119,7 +118,7 @@ // Return true if the CALayer tree is just a video layer on a black or // transparent background, false otherwise. - bool WantsFullcreenLowPowerBackdrop() const; + bool WantsFullscreenLowPowerBackdrop() const; // Tree that owns `this`. const raw_ptr<CARendererLayerTree> tree_; @@ -148,8 +147,7 @@ // See the behavior of RootLayer for the effects of these functions on the // |ca_layer| member and |old_layer| argument. ~ClipAndSortingLayer(); - void AddContentLayer(CARendererLayerTree* tree, - const CARendererLayerParams& params); + void AddContentLayer(const CARendererLayerParams& params); void CommitToCA(); CARendererLayerTree* tree() { return parent_layer_->tree_; } @@ -182,8 +180,7 @@ // See the behavior of RootLayer for the effects of these functions on the // |ca_layer| member and |old_layer| argument. ~TransformLayer(); - void AddContentLayer(CARendererLayerTree* tree, - const CARendererLayerParams& params); + void AddContentLayer(const CARendererLayerParams& params); void CommitToCA(); CARendererLayerTree* tree() { return parent_layer_->tree(); }
diff --git a/ui/accelerated_widget_mac/ca_renderer_layer_tree.mm b/ui/accelerated_widget_mac/ca_renderer_layer_tree.mm index 1e69e87..e894642 100644 --- a/ui/accelerated_widget_mac/ca_renderer_layer_tree.mm +++ b/ui/accelerated_widget_mac/ca_renderer_layer_tree.mm
@@ -263,7 +263,7 @@ DLOG(ERROR) << "ScheduleCALayer called after CommitScheduledCALayers."; return false; } - return root_layer_.AddContentLayer(this, params); + return root_layer_.AddContentLayer(params); } void CARendererLayerTree::CommitScheduledCALayers( @@ -297,13 +297,10 @@ // Iterate and match clip and sorting layers. auto old_clip_and_sorting_layer_it = - root_layer_.old_layer_ - ? root_layer_.old_layer_->clip_and_sorting_layers_.begin() - : std::list<ClipAndSortingLayer>::iterator(); + root_layer_.old_layer_->clip_and_sorting_layers_.begin(); for (auto& clip_and_sorting_layer : root_layer_.clip_and_sorting_layers_) { - if (root_layer_.old_layer_ && - old_clip_and_sorting_layer_it != - root_layer_.old_layer_->clip_and_sorting_layers_.end()) { + if (old_clip_and_sorting_layer_it != + root_layer_.old_layer_->clip_and_sorting_layers_.end()) { clip_and_sorting_layer.old_layer_ = old_clip_and_sorting_layer_it->weak_factory_for_new_layer_ .GetWeakPtr(); @@ -342,7 +339,7 @@ } } -bool CARendererLayerTree::RootLayer::WantsFullcreenLowPowerBackdrop() const { +bool CARendererLayerTree::RootLayer::WantsFullscreenLowPowerBackdrop() const { bool found_video_layer = false; for (auto& clip_layer : clip_and_sorting_layers_) { for (auto& transform_layer : clip_layer.transform_layers_) { @@ -585,7 +582,6 @@ } bool CARendererLayerTree::RootLayer::AddContentLayer( - CARendererLayerTree* tree, const CARendererLayerParams& params) { bool needs_new_clip_and_sorting_layer = true; @@ -623,12 +619,11 @@ this, params.is_clipped, params.clip_rect, params.rounded_corner_bounds, params.sorting_context_id, is_singleton_sorting_context); } - clip_and_sorting_layers_.back().AddContentLayer(tree, params); + clip_and_sorting_layers_.back().AddContentLayer(params); return true; } void CARendererLayerTree::ClipAndSortingLayer::AddContentLayer( - CARendererLayerTree* tree, const CARendererLayerParams& params) { bool needs_new_transform_layer = true; if (!transform_layers_.empty()) { @@ -638,11 +633,10 @@ } if (needs_new_transform_layer) transform_layers_.emplace_back(this, params.transform); - transform_layers_.back().AddContentLayer(tree, params); + transform_layers_.back().AddContentLayer(params); } void CARendererLayerTree::TransformLayer::AddContentLayer( - CARendererLayerTree* tree, const CARendererLayerParams& params) { base::ScopedCFTypeRef<IOSurfaceRef> io_surface; base::ScopedCFTypeRef<CVPixelBufferRef> cv_pixel_buffer; @@ -680,11 +674,11 @@ [superlayer addSublayer:ca_layer_]; [superlayer setBorderWidth:0]; } - if ([ca_layer_ superlayer] != superlayer) { - DLOG(ERROR) << "CARendererLayerTree root layer not attached to tree."; - } - if (WantsFullcreenLowPowerBackdrop()) { + DCHECK_EQ([ca_layer_ superlayer], superlayer) + << "CARendererLayerTree root layer not attached to tree."; + + if (WantsFullscreenLowPowerBackdrop()) { // In fullscreen low power mode there exists a single video layer on a // solid black background. const gfx::RectF bg_rect( @@ -766,9 +760,9 @@ [rounded_corner_ca_layer_ setSublayerTransform:CATransform3DIdentity]; [rounded_corner_ca_layer_ setCornerRadius:0]; } - if ([clipping_ca_layer_ superlayer] != superlayer) { - DLOG(ERROR) << "CARendererLayerTree root layer not attached to tree."; - } + + DCHECK_EQ([clipping_ca_layer_ superlayer], superlayer) + << "CARendererLayerTree root layer not attached to tree."; if (update_is_clipped) [clipping_ca_layer_ setMasksToBounds:is_clipped_];
diff --git a/ui/chromeos/translations/ui_chromeos_strings_af.xtb b/ui/chromeos/translations/ui_chromeos_strings_af.xtb index 5aad3ae5..55820b04 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_af.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_af.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">Die inhoud in hierdie vouer is leesalleen. Sommige aktiwiteite word nie gesteun nie.</translation> <translation id="2542049655219295786">Google-tabel</translation> <translation id="2544853746127077729">Stawingsertifikaat deur netwerk verwerp</translation> -<translation id="2547921442987553570">Voeg by <ph name="EXTENSION_NAME" /></translation> <translation id="255937426064304553">VSA internasionaal</translation> <translation id="2563185590376525700">Padda</translation> <translation id="2578394532502990878">Tamil-foneties</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">Chinees-Dayi</translation> <translation id="3057861065630527966">Rugsteun jou foto's en video's</translation> <translation id="3067790092342515856">Windows-lêers</translation> -<translation id="3078461028045006476">Deel met <ph name="EXTENSION_NAME" /></translation> <translation id="3083975830683400843">Chromebits</translation> <translation id="3085752524577180175">SOCKS-gasheer</translation> <translation id="3104793765551262433">Netwerk <ph name="NETWORK_INDEX" /> van <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, Seinsterkte <ph name="SIGNAL_STRENGTH" />%, Geblokkeer deur jou administrateur, Besonderhede</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">Terug</translation> <translation id="3855472144336161447">Duitse Neo 2</translation> <translation id="3858860766373142691">Naam</translation> -<translation id="386548886866354912">Verpak saam met <ph name="EXTENSION_NAME" /></translation> <translation id="3866249974567520381">Beskrywing</translation> <translation id="3899991606604168269">Frans (Kanada) met veeltalige sleutelbord</translation> <translation id="3901991538546252627">Koppel tans aan <ph name="NAME" /></translation> @@ -603,7 +600,6 @@ <translation id="6165508094623778733">Kom meer te wete</translation> <translation id="6170470584681422115">Toebroodjie</translation> <translation id="6187719147498869044">Hongaars</translation> -<translation id="6189412234224385711">Maak oop met <ph name="EXTENSION_NAME" /></translation> <translation id="6198252989419008588">Verander PIN</translation> <translation id="6199801702437275229">Wag tans vir inligting oor spasie …</translation> <translation id="6205710420833115353">Sommige handelinge vat langer as verwag. Wil jy hulle staak?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_am.xtb b/ui/chromeos/translations/ui_chromeos_strings_am.xtb index 9a5652e..f8e2719 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_am.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_am.xtb
@@ -159,6 +159,7 @@ <translation id="2377319039870049694">ወደ የዝርዝር እይታ ቀይር</translation> <translation id="2377590462528165447"><ph name="NUMBER_OF_ITEMS" /> አቃፊዎች ለLinux ተጋርተዋል</translation> <translation id="2378075407703503998"><ph name="SELCTED_FILE_COUNT" /> ፋይሎች ተመርጠዋል</translation> +<translation id="2387120140441437063">ወደ መጣያ የተወሰዱ ፋይሎችን መክፈት አይችሉም። እባክዎ ከመክፈትዎ በፊት ፋይሎቹን ወደነበሩበት ይመልሱ።</translation> <translation id="2387458720915042159">የተኪ ግንኙነት አይነት</translation> <translation id="2389832672041313158">በርማኛ/ማያንማር</translation> <translation id="2392369802118427583">አግብር</translation> @@ -180,7 +181,6 @@ <translation id="2541377937973966830">የዚህ አቃፊ ይዘቶች ተነባቢ-ብቻ ናቸው። አንዳንድ እንቅስቃሴዎች አይደገፉም።</translation> <translation id="2542049655219295786">Google ሠንጠረዥ</translation> <translation id="2544853746127077729">የማረጋገጫ ምስክር ወረቀት በአውታረ መረቡ ተቀባይነት አላገኘም</translation> -<translation id="2547921442987553570">ወደ <ph name="EXTENSION_NAME" /> አክል</translation> <translation id="255937426064304553">አሜሪካ ዓለምአቀፍ</translation> <translation id="2563185590376525700">እንቁራሪት</translation> <translation id="2578394532502990878">ታሚልኛ ፎነቲክ</translation> @@ -232,7 +232,6 @@ <translation id="3047197340186497470">ቻይንኛ ዳዪ</translation> <translation id="3057861065630527966">የእርስዎን ፎቶዎች እና ቪዲዮዎች በምትኬ ያስቀምጡ</translation> <translation id="3067790092342515856">የWindows ፋይሎች</translation> -<translation id="3078461028045006476">ለ<ph name="EXTENSION_NAME" /> አጋራ</translation> <translation id="3083975830683400843">Chromebits</translation> <translation id="3085752524577180175">የSOCKS አስተናጋጅ</translation> <translation id="3104793765551262433">አውታረ መረብ <ph name="NETWORK_INDEX" /> ከ<ph name="NETWORK_COUNT" />፣ <ph name="NETWORK_NAME" />፣ <ph name="SECURITY_STATUS" />፣ <ph name="CONNECTION_STATUS" />፣ የሲግናል ጥንካሬ <ph name="SIGNAL_STRENGTH" />%፣ በአስተዳዳሪዎ የታገደ፣ ዝርዝሮች</translation> @@ -329,7 +328,6 @@ <translation id="385051799172605136">ተመለስ</translation> <translation id="3855472144336161447">ጀርመንኛ ኒዮ 2</translation> <translation id="3858860766373142691">ስም</translation> -<translation id="386548886866354912">በ<ph name="EXTENSION_NAME" /> ጋር ጠቅልል</translation> <translation id="3866249974567520381">ማብራሪያ</translation> <translation id="3899991606604168269">ፈረንሳይኛ (ካናዳ) በባለብዙ ቋንቋ ቁልፍ ሰሌዳ</translation> <translation id="3901991538546252627">ከ<ph name="NAME" /> ጋር በመገናኘት ላይ</translation> @@ -603,7 +601,6 @@ <translation id="6165508094623778733">የበለጠ ለመረዳት</translation> <translation id="6170470584681422115">ሳንድዊች</translation> <translation id="6187719147498869044">ሀንጋሪኛ</translation> -<translation id="6189412234224385711">በ<ph name="EXTENSION_NAME" /> ክፈት</translation> <translation id="6198252989419008588">ፒን ይቀይሩ</translation> <translation id="6199801702437275229">የቦታ መረጃን በመጠበቅ ላይ...</translation> <translation id="6205710420833115353">አንዳንድ ክወናዎች ከሚጠበቀው በላይ ጊዜ እየወሰዱ ነው። ሊያቋርጧቸው ይፈልጋሉ?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_ar.xtb b/ui/chromeos/translations/ui_chromeos_strings_ar.xtb index 60a33a1..8f0a9221 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_ar.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_ar.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">محتوى هذا الملف للقراءة فقط. وبعض النشاطات غير متاحة فيه.</translation> <translation id="2542049655219295786">جدول من Google</translation> <translation id="2544853746127077729">تمّ رفض شهادة المصادقة بواسطة الشبكة</translation> -<translation id="2547921442987553570">إضافة إلى <ph name="EXTENSION_NAME" /></translation> <translation id="255937426064304553">الأمريكية الدولية</translation> <translation id="2563185590376525700">ضفدع</translation> <translation id="2578394532502990878">التاميلية الصوتية</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">الصينية باستخدام نظام Dayi</translation> <translation id="3057861065630527966">نسخ الصور والفيديوهات احتياطيًا</translation> <translation id="3067790092342515856">ملفات نظام التشغيل Windows</translation> -<translation id="3078461028045006476">مشاركة مع <ph name="EXTENSION_NAME" /></translation> <translation id="3083975830683400843">أجهزة Chromebit</translation> <translation id="3085752524577180175">مضيف SOCKS</translation> <translation id="3104793765551262433">الشبكة <ph name="NETWORK_INDEX" /> من <ph name="NETWORK_COUNT" />، الشبكة <ph name="NETWORK_NAME" />، حالة الأمان <ph name="SECURITY_STATUS" />، حالة الاتصال <ph name="CONNECTION_STATUS" />، قوة الإشارة %<ph name="SIGNAL_STRENGTH" />، تم حظر هذه الشبكة من قِبَل المشرف، التفاصيل</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">رجوع</translation> <translation id="3855472144336161447">الألمانية Neo 2</translation> <translation id="3858860766373142691">الاسم</translation> -<translation id="386548886866354912">تجميع مع <ph name="EXTENSION_NAME" /></translation> <translation id="3866249974567520381">الوصف</translation> <translation id="3899991606604168269">الفرنسية (كندا) باستخدام لوحة مفاتيح متعددة اللغات</translation> <translation id="3901991538546252627">جارٍ الاتصال بـ <ph name="NAME" /></translation> @@ -605,7 +602,6 @@ <translation id="6165508094623778733">مزيد من المعلومات</translation> <translation id="6170470584681422115">ساندويتش</translation> <translation id="6187719147498869044">المجرية</translation> -<translation id="6189412234224385711">فتح باستخدام <ph name="EXTENSION_NAME" /></translation> <translation id="6198252989419008588">تغيير رقم التعريف الشخصي</translation> <translation id="6199801702437275229">في انتظار معلومات المساحة...</translation> <translation id="6205710420833115353">تستغرق بعض العمليات وقتًا أطول من المتوقع. هل تريد إيقافها؟</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_as.xtb b/ui/chromeos/translations/ui_chromeos_strings_as.xtb index 81614bff..8c579de 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_as.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_as.xtb
@@ -159,6 +159,7 @@ <translation id="2377319039870049694">সূচী চোৱা ম’ডলৈ সলনি কৰক</translation> <translation id="2377590462528165447">Linuxৰ সৈতে <ph name="NUMBER_OF_ITEMS" />টা ফ’ল্ডাৰ শ্বেয়াৰ কৰা হ’ল</translation> <translation id="2378075407703503998"><ph name="SELCTED_FILE_COUNT" />টা ফাইল বাছনি কৰা হৈছে</translation> +<translation id="2387120140441437063">ট্ৰেশ্বত থকা ফাইল খুলিব নোৱাৰি। অনুগ্ৰহ কৰি খোলাৰ পূৰ্বে ফাইল পুনঃস্থাপন কৰক।</translation> <translation id="2387458720915042159">প্ৰক্সি সংযোগৰ প্ৰকাৰ</translation> <translation id="2389832672041313158">বাৰ্মীজ/ম্যানমাৰ</translation> <translation id="2392369802118427583">সক্ৰিয় কৰক</translation> @@ -180,7 +181,6 @@ <translation id="2541377937973966830">এই ফ’ল্ডাৰটোৰ সমলবোৰ কেৱল পঢ়িব পৰা। কিছুমান কাৰ্যকলাপ সমৰ্থিত নহয়।</translation> <translation id="2542049655219295786">Google তালিকা</translation> <translation id="2544853746127077729">নেটৱৰ্কে বিশ্বাসযোগ্যতাৰ প্ৰমাণপত্ৰ অগ্ৰাহ্য কৰিছে</translation> -<translation id="2547921442987553570"><ph name="EXTENSION_NAME" />ত যোগ কৰক</translation> <translation id="255937426064304553">US আন্তৰ্জাতিক</translation> <translation id="2563185590376525700">ভেকুলী</translation> <translation id="2578394532502990878">তামিল ফ’নেটিক</translation> @@ -232,7 +232,6 @@ <translation id="3047197340186497470">চীনা ডে’য়ি</translation> <translation id="3057861065630527966">আপোনাৰ ফট’ আৰু ভিডিঅ’সমূহ বেক আপ কৰক</translation> <translation id="3067790092342515856">Windows ফাইলসমূহ</translation> -<translation id="3078461028045006476"><ph name="EXTENSION_NAME" />ৰ জৰিয়তে শ্বেয়াৰ কৰক</translation> <translation id="3083975830683400843">Chromebits</translation> <translation id="3085752524577180175">SOCKS হ’ষ্ট</translation> <translation id="3104793765551262433"><ph name="NETWORK_COUNT" /> টা নেটৱৰ্কৰ <ph name="NETWORK_INDEX" /> নম্বৰটো, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, ছিগনেলৰ ক্ষমতা <ph name="SIGNAL_STRENGTH" />%, আপোনাৰ প্ৰশাসকে অৱৰোধ কৰিছে, সবিশেষ</translation> @@ -329,7 +328,6 @@ <translation id="385051799172605136">উভতি যাওক</translation> <translation id="3855472144336161447">জার্মান NEO 2 কীব’র্ড</translation> <translation id="3858860766373142691">নাম</translation> -<translation id="386548886866354912"><ph name="EXTENSION_NAME" /> জৰিয়তে পেক কৰক</translation> <translation id="3866249974567520381">বিৱৰণ</translation> <translation id="3899991606604168269">বহুভাষিক কীব’ৰ্ডৰ সৈতে ফৰাচী (কানাডা)</translation> <translation id="3901991538546252627"><ph name="NAME" />ৰ সৈতে সংযোগ কৰি থকা হৈছে</translation> @@ -602,7 +600,6 @@ <translation id="6165508094623778733">অধিক জানক</translation> <translation id="6170470584681422115">ছেণ্ডৱিচ্চ</translation> <translation id="6187719147498869044">হাংগেৰিয়ান</translation> -<translation id="6189412234224385711"><ph name="EXTENSION_NAME" />ৰ জৰিয়তে খোলক</translation> <translation id="6198252989419008588">পিন সলনি কৰক</translation> <translation id="6199801702437275229">খালী ঠাইৰ বিষয়ে তথ্যৰ বাবে অপেক্ষা কৰি থকা হৈছে...</translation> <translation id="6205710420833115353">কিছুমান কাৰ্যত আশা কৰাতকৈ বেছি সময় লয়৷ আপুনি সেই কাৰ্যবোৰ বন্ধ কৰিব বিচাৰে নেকি?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_az.xtb b/ui/chromeos/translations/ui_chromeos_strings_az.xtb index ab2cabf..3c3a61f5 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_az.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_az.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">Bu qovluğun məzmunları yalnız oxunandır. Bəzi fəaliyyətlər dəstəklənmir.</translation> <translation id="2542049655219295786">Google cədvəl</translation> <translation id="2544853746127077729">Doğrulama təsdiqi şəbəkə tərəfindən ləğv edildi</translation> -<translation id="2547921442987553570"><ph name="EXTENSION_NAME" /> atırmasına əlavə edin</translation> <translation id="255937426064304553">ABŞ Beynəlxalq</translation> <translation id="2563185590376525700">Qurbağa</translation> <translation id="2578394532502990878">Tamil dili (Fonetik)</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">Çin dili (Dayi)</translation> <translation id="3057861065630527966">Fotolarınızı və videolarınızı yedəkləyin</translation> <translation id="3067790092342515856">Windows faylları</translation> -<translation id="3078461028045006476"><ph name="EXTENSION_NAME" /> ilə paylaşın</translation> <translation id="3083975830683400843">Chromebit cihazları</translation> <translation id="3085752524577180175">SOCKS Hostu</translation> <translation id="3104793765551262433">Şəbəkə <ph name="NETWORK_INDEX" />/<ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, Siqnal Gücü <ph name="SIGNAL_STRENGTH" />%, Administrator tərəfindən bloklanıb, Detallar</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">Geri</translation> <translation id="3855472144336161447">Alman Neo 2</translation> <translation id="3858860766373142691">Ad</translation> -<translation id="386548886866354912"><ph name="EXTENSION_NAME" /> ilə qablaşdırın</translation> <translation id="3866249974567520381">Təsvir</translation> <translation id="3899991606604168269">Çoxdilli klaviatura ilə Fransız (Kanada)</translation> <translation id="3901991538546252627"><ph name="NAME" /> qoşulur</translation> @@ -603,7 +600,6 @@ <translation id="6165508094623778733">Ətraflı öyrənin</translation> <translation id="6170470584681422115">Sandviç</translation> <translation id="6187719147498869044">Macar</translation> -<translation id="6189412234224385711"><ph name="EXTENSION_NAME" /> ilə açın</translation> <translation id="6198252989419008588">PİN kodu dəyişdirin</translation> <translation id="6199801702437275229">Məkan məlumatı gözlənilir...</translation> <translation id="6205710420833115353">Bəzi əməliyyatlar gözlənildiyindən daha çox vaxt aparır. Onları dayandırmaq istəyirsiniz?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_be.xtb b/ui/chromeos/translations/ui_chromeos_strings_be.xtb index a97215c5..33e74d0 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_be.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_be.xtb
@@ -159,6 +159,7 @@ <translation id="2377319039870049694">Пераключыць на рэжым спіса</translation> <translation id="2377590462528165447">Папак абагулена з сістэмай Linux: <ph name="NUMBER_OF_ITEMS" /></translation> <translation id="2378075407703503998">Выбрана файлаў: <ph name="SELCTED_FILE_COUNT" /></translation> +<translation id="2387120140441437063">Адкрываць файлы ў сметніцы нельга, спачатку іх трэба аднавіць.</translation> <translation id="2387458720915042159">Тып падключэння проксі-сервера</translation> <translation id="2389832672041313158">Бірманская/М'янма</translation> <translation id="2392369802118427583">Уключыць</translation> @@ -180,7 +181,6 @@ <translation id="2541377937973966830">Змесціва ў гэтай папцы – толькі для чытання. Некаторыя дзеянні не падтрымліваюцца.</translation> <translation id="2542049655219295786">Табліца Google</translation> <translation id="2544853746127077729">Сертыфікат аўтэнтыфікацыі адхілены сеткай</translation> -<translation id="2547921442987553570">Дадаць у пашырэнне "<ph name="EXTENSION_NAME" />"</translation> <translation id="255937426064304553">ЗША, міжнародная</translation> <translation id="2563185590376525700">Жаба</translation> <translation id="2578394532502990878">Тамільская (фанетычная раскладка)</translation> @@ -232,7 +232,6 @@ <translation id="3047197340186497470">Кітайская (метад уводу Dayi)</translation> <translation id="3057861065630527966">Захаваць рэзервовыя копіі фота і відэа</translation> <translation id="3067790092342515856">Файлы Windows</translation> -<translation id="3078461028045006476">Абагуліць праз пашырэнне "<ph name="EXTENSION_NAME" />"</translation> <translation id="3083975830683400843">Chromebit</translation> <translation id="3085752524577180175">Хост SOCKS</translation> <translation id="3104793765551262433">Сетка <ph name="NETWORK_INDEX" /> з <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, заблакіравана адміністратарам, магутнасць сігналу – <ph name="SIGNAL_STRENGTH" />%, падрабязныя звесткі</translation> @@ -329,7 +328,6 @@ <translation id="385051799172605136">Назад</translation> <translation id="3855472144336161447">Нямецкая (Neo 2)</translation> <translation id="3858860766373142691">Назва</translation> -<translation id="386548886866354912">Запакаваць з дапамогай <ph name="EXTENSION_NAME" /></translation> <translation id="3866249974567520381">Апісанне</translation> <translation id="3899991606604168269">Французская (Канада) з раскладкай для некалькіх моў</translation> <translation id="3901991538546252627">Ідзе падключэнне да сеткі <ph name="NAME" /></translation> @@ -602,7 +600,6 @@ <translation id="6165508094623778733">Даведацца больш</translation> <translation id="6170470584681422115">Сандвіч</translation> <translation id="6187719147498869044">Венгерская</translation> -<translation id="6189412234224385711">Адкрыць у пашырэнні <ph name="EXTENSION_NAME" /></translation> <translation id="6198252989419008588">Змяніць PIN-код</translation> <translation id="6199801702437275229">Чаканне інфармацыі пра вольнае месца...</translation> <translation id="6205710420833115353">Некаторыя аперацыі займаюць больш часу, чым звычайна. Спыніць іх?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_bg.xtb b/ui/chromeos/translations/ui_chromeos_strings_bg.xtb index dce24e1..aeee6ea3 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_bg.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_bg.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">Съдържанието на тази папка е само за четене. Някои действия не се поддържат.</translation> <translation id="2542049655219295786">Таблица в Google</translation> <translation id="2544853746127077729">Сертификатът за удостоверяване бе отхвърлен от мрежата</translation> -<translation id="2547921442987553570">Добавяне към <ph name="EXTENSION_NAME" /></translation> <translation id="255937426064304553">Американска международна клавиатура</translation> <translation id="2563185590376525700">Жаба</translation> <translation id="2578394532502990878">Тамилски (фонетична клавиатура)</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">Китайски (даи)</translation> <translation id="3057861065630527966">Създаване на резервни копия на снимките и видеоклиповете ви</translation> <translation id="3067790092342515856">Файлове на Windows</translation> -<translation id="3078461028045006476">Споделяне с/ъс <ph name="EXTENSION_NAME" /></translation> <translation id="3083975830683400843">Устройствата Chromebit</translation> <translation id="3085752524577180175">SOCKS хост</translation> <translation id="3104793765551262433">Мрежа <ph name="NETWORK_INDEX" /> от <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, сила на сигнала <ph name="SIGNAL_STRENGTH" />%, блокирана от администратора ви, подробности</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">Назад</translation> <translation id="3855472144336161447">Немска (Neo 2) клавиатура</translation> <translation id="3858860766373142691">Име</translation> -<translation id="386548886866354912">Пакетиране с/ъс <ph name="EXTENSION_NAME" /></translation> <translation id="3866249974567520381">Описание</translation> <translation id="3899991606604168269">Френски (Канада) с многоезична клавиатура</translation> <translation id="3901991538546252627">Установява се връзка със: <ph name="NAME" /></translation> @@ -604,7 +601,6 @@ <translation id="6165508094623778733">Научете повече</translation> <translation id="6170470584681422115">Сандвич</translation> <translation id="6187719147498869044">Унгарски</translation> -<translation id="6189412234224385711">Отваряне с/ъс <ph name="EXTENSION_NAME" /></translation> <translation id="6198252989419008588">Промяна на ПИН</translation> <translation id="6199801702437275229">Информацията за мястото се изчаква...</translation> <translation id="6205710420833115353">Някои операции отнемат повече време от очакваното. Искате ли да ги прекратите?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_bn.xtb b/ui/chromeos/translations/ui_chromeos_strings_bn.xtb index d41f151..2e46158 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_bn.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_bn.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">এই ফোল্ডারের কন্টেন্ট 'রিড-ওনলি' মোডে রয়েছে। কিছু অ্যাক্টিভিটি এখানে কাজ করবে না।</translation> <translation id="2542049655219295786">Google টেবিল</translation> <translation id="2544853746127077729">নেটওয়ার্কের দ্বারা প্রমাণীকরণ সার্টিফিকেট প্রত্যাখ্যান করা হয়েছে</translation> -<translation id="2547921442987553570"><ph name="EXTENSION_NAME" /> এ যোগ করুন</translation> <translation id="255937426064304553">মার্কিন আন্তর্জাতিক</translation> <translation id="2563185590376525700">ব্যাঙ</translation> <translation id="2578394532502990878">তামিল ফোনেটিক</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">চীনা ডেই</translation> <translation id="3057861065630527966">আপনার ফটো ও ভিডিওগুলির ব্যাকআপ নিন</translation> <translation id="3067790092342515856">Windows ফাইল</translation> -<translation id="3078461028045006476"><ph name="EXTENSION_NAME" /> এর সাথে শেয়ার করুন</translation> <translation id="3083975830683400843">Chromebits</translation> <translation id="3085752524577180175">সক্স হোস্ট</translation> <translation id="3104793765551262433"><ph name="NETWORK_COUNT" />টির মধ্যে <ph name="NETWORK_INDEX" /> নম্বর নেটওয়ার্ক, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, সিগন্যাল ক্ষমতা <ph name="SIGNAL_STRENGTH" />%, আপনার অ্যাডমিনিস্ট্রেটর ব্লক করেছেন, বিবরণ</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">ফিরুন</translation> <translation id="3855472144336161447">জার্মান নিও ২</translation> <translation id="3858860766373142691">নাম</translation> -<translation id="386548886866354912"><ph name="EXTENSION_NAME" /> দিয়ে প্যাক করুন</translation> <translation id="3866249974567520381">বর্ণনা</translation> <translation id="3899991606604168269">ফরাসি (কানাডা) ভাষায় মাল্টিলিঙ্গুয়াল কীবোর্ড</translation> <translation id="3901991538546252627"><ph name="NAME" />-এ সংযোগ করা হচ্ছে</translation> @@ -603,7 +600,6 @@ <translation id="6165508094623778733">আরও জানুন</translation> <translation id="6170470584681422115">স্যান্ডউইচ</translation> <translation id="6187719147498869044">হাঙ্গেরিয়ান</translation> -<translation id="6189412234224385711"><ph name="EXTENSION_NAME" /> এর মাধ্যমে খুলুন</translation> <translation id="6198252989419008588">পিন পরিবর্তন করুন</translation> <translation id="6199801702437275229">স্থান তথ্যের জন্য অপেক্ষারত...</translation> <translation id="6205710420833115353">কিছু অ্যাক্টিভিটি প্রত্যাশিত সময়ের থেকে বেশি সময় নিচ্ছে। আপনি কি সেগুলি থামাতে চান?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_bs.xtb b/ui/chromeos/translations/ui_chromeos_strings_bs.xtb index de134c5..1d49b53 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_bs.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_bs.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">Sadržaji ovog foldera su samo za čitanje. Neke aktivnosti nisu podržane.</translation> <translation id="2542049655219295786">Google tabela</translation> <translation id="2544853746127077729">Mreža je odbacila potvrdu za autentifikaciju</translation> -<translation id="2547921442987553570">Dodaj u proširenje <ph name="EXTENSION_NAME" /></translation> <translation id="255937426064304553">SAD međunarodna</translation> <translation id="2563185590376525700">Žaba</translation> <translation id="2578394532502990878">tamilski fonetski</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">kineski dayi</translation> <translation id="3057861065630527966">Napravite sigurnosne kopije svojih fotografija i videozapisa</translation> <translation id="3067790092342515856">Windows fajlovi</translation> -<translation id="3078461028045006476">Dijeli s osobom <ph name="EXTENSION_NAME" /></translation> <translation id="3083975830683400843">Uređaji Chromebit</translation> <translation id="3085752524577180175">Host računar za SOCKS</translation> <translation id="3104793765551262433"><ph name="NETWORK_INDEX" />. mreža od <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, jačina signala <ph name="SIGNAL_STRENGTH" />%, blokirao vaš administrator, detalji</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">Nazad</translation> <translation id="3855472144336161447">Njemačka Neo 2</translation> <translation id="3858860766373142691">Naziv</translation> -<translation id="386548886866354912">Zapakiraj ekstenzijom <ph name="EXTENSION_NAME" /></translation> <translation id="3866249974567520381">Opis</translation> <translation id="3899991606604168269">francuski (Kanada) s višejezičnom tastaturom</translation> <translation id="3901991538546252627">Povezivanje na mrežu <ph name="NAME" /></translation> @@ -604,7 +601,6 @@ <translation id="6165508094623778733">Saznajte više</translation> <translation id="6170470584681422115">Sendvič</translation> <translation id="6187719147498869044">mađarski</translation> -<translation id="6189412234224385711">Otvori koristeći ekstenziju <ph name="EXTENSION_NAME" /></translation> <translation id="6198252989419008588">Promijeni PIN</translation> <translation id="6199801702437275229">Čekanje informacija o prostoru…</translation> <translation id="6205710420833115353">Neke radnje traju duže od očekivanog. Želite li ih prekinuti?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_ca.xtb b/ui/chromeos/translations/ui_chromeos_strings_ca.xtb index 85e3ed37..04d3d60 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_ca.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_ca.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">El contingut d'aquesta carpeta és només de lectura. Algunes activitats no s'admeten.</translation> <translation id="2542049655219295786">Taula de Google</translation> <translation id="2544853746127077729">La xarxa ha rebutjat el certificat d'autenticació</translation> -<translation id="2547921442987553570">Afegeix a <ph name="EXTENSION_NAME" /></translation> <translation id="255937426064304553">Teclat internacional d'Estats Units</translation> <translation id="2563185590376525700">Granota</translation> <translation id="2578394532502990878">Tàmil fonètic</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">Xinès (dayi)</translation> <translation id="3057861065630527966">Crea una còpia de seguretat de les fotos i dels vídeos</translation> <translation id="3067790092342515856">Fitxers de Windows</translation> -<translation id="3078461028045006476">Comparteix amb <ph name="EXTENSION_NAME" /></translation> <translation id="3083975830683400843">dispositius Chromebit</translation> <translation id="3085752524577180175">Amfitrió SOCKS</translation> <translation id="3104793765551262433">Xarxa <ph name="NETWORK_INDEX" /> de <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, <ph name="SIGNAL_STRENGTH" />% d'intensitat del senyal, bloquejada per l'administrador, detalls</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">Enrere</translation> <translation id="3855472144336161447">Neo 2 alemany</translation> <translation id="3858860766373142691">Nom</translation> -<translation id="386548886866354912">Crea un paquet amb l'extensió <ph name="EXTENSION_NAME" /></translation> <translation id="3866249974567520381">Descripció</translation> <translation id="3899991606604168269">Francès (Canadà) amb teclat multilingüe</translation> <translation id="3901991538546252627">S'està connectant amb <ph name="NAME" /></translation> @@ -604,7 +601,6 @@ <translation id="6165508094623778733">Més informació</translation> <translation id="6170470584681422115">Entrepà</translation> <translation id="6187719147498869044">Hongarès</translation> -<translation id="6189412234224385711">Obre amb <ph name="EXTENSION_NAME" /></translation> <translation id="6198252989419008588">Canvia el PIN</translation> <translation id="6199801702437275229">S'està esperant per rebre informació sobre l'espai...</translation> <translation id="6205710420833115353">Algunes operacions estan tardant més del que estava previst. Voleu cancel·lar-les?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_cs.xtb b/ui/chromeos/translations/ui_chromeos_strings_cs.xtb index a716c8a..a49d8525 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_cs.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_cs.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">Obsah této složky je pouze ke čtení. Některé aktivity nejsou podporovány.</translation> <translation id="2542049655219295786">Tabulka Google</translation> <translation id="2544853746127077729">Ověřovací certifikát byl sítí odmítnut</translation> -<translation id="2547921442987553570">Přidat do rozšíření <ph name="EXTENSION_NAME" /></translation> <translation id="255937426064304553">Americká klávesnice (mezinárodní)</translation> <translation id="2563185590376525700">Žába</translation> <translation id="2578394532502990878">tamilština (fonetická)</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">čínština (Dayi)</translation> <translation id="3057861065630527966">Zálohovat fotky a videa</translation> <translation id="3067790092342515856">Soubory Windows</translation> -<translation id="3078461028045006476">Sdílet s rozšířením <ph name="EXTENSION_NAME" /></translation> <translation id="3083975830683400843">Chromebit</translation> <translation id="3085752524577180175">Hostitel protokolu SOCKS</translation> <translation id="3104793765551262433">Síť <ph name="NETWORK_INDEX" /> z <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, síla signálu: <ph name="SIGNAL_STRENGTH" /> %, blokováno administrátorem, podrobnosti</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">Zpět</translation> <translation id="3855472144336161447">Německá klávesnice Neo 2</translation> <translation id="3858860766373142691">Název</translation> -<translation id="386548886866354912">Zabalit pomocí rozšíření <ph name="EXTENSION_NAME" /></translation> <translation id="3866249974567520381">Popis</translation> <translation id="3899991606604168269">francouzština (Kanada) s vícejazyčnou klávesnicí</translation> <translation id="3901991538546252627">Připojování k síti <ph name="NAME" /></translation> @@ -603,7 +600,6 @@ <translation id="6165508094623778733">Další informace</translation> <translation id="6170470584681422115">Sendvič</translation> <translation id="6187719147498869044">maďarština</translation> -<translation id="6189412234224385711">Otevřít pomocí rozšíření <ph name="EXTENSION_NAME" /></translation> <translation id="6198252989419008588">Změnit kód PIN</translation> <translation id="6199801702437275229">Čeká se na informace o volném místě...</translation> <translation id="6205710420833115353">Některé operace trvají neočekávaně dlouho. Chcete je zrušit?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_cy.xtb b/ui/chromeos/translations/ui_chromeos_strings_cy.xtb index 9c07ae5..02be265 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_cy.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_cy.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">Mae cynnwys y ffolder hon yn ddarllen yn unig. Ni chefnogir rhai gweithgareddau.</translation> <translation id="2542049655219295786">Tabl Google</translation> <translation id="2544853746127077729">Gwrthodwyd y dystysgrif ddilysu gan y rhwydwaith</translation> -<translation id="2547921442987553570">Ychwanegu at <ph name="EXTENSION_NAME" /></translation> <translation id="255937426064304553">Rhyngwladol UDA</translation> <translation id="2563185590376525700">Broga</translation> <translation id="2578394532502990878">Tamileg Seinegol</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">Dayi Tseinëeg</translation> <translation id="3057861065630527966">Gwneud copïau wrth gefn o'ch lluniau a'ch fideos</translation> <translation id="3067790092342515856">Ffeiliau Windows</translation> -<translation id="3078461028045006476">Rhannu gyda <ph name="EXTENSION_NAME" /></translation> <translation id="3083975830683400843">Chromebits</translation> <translation id="3085752524577180175">Gwesteiwr SOCKS</translation> <translation id="3104793765551262433">Rhwydwaith <ph name="NETWORK_INDEX" /> o <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, Cryfder Signal <ph name="SIGNAL_STRENGTH" />%, Rhwystrwyd gan eich Gweinyddwr, Manylion</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">Nôl</translation> <translation id="3855472144336161447">Almaeneg Neo 2</translation> <translation id="3858860766373142691">Enw</translation> -<translation id="386548886866354912">Pecynnu gyda <ph name="EXTENSION_NAME" /></translation> <translation id="3866249974567520381">Disgrifiad</translation> <translation id="3899991606604168269">Ffrangeg (Canada) gyda bysellfwrdd Amlieithog</translation> <translation id="3901991538546252627">Cysylltu â <ph name="NAME" /></translation> @@ -603,7 +600,6 @@ <translation id="6165508094623778733">Dysgu rhagor</translation> <translation id="6170470584681422115">Brechdan</translation> <translation id="6187719147498869044">Hwngareg</translation> -<translation id="6189412234224385711">Agor gyda <ph name="EXTENSION_NAME" /></translation> <translation id="6198252989419008588">Newid PIN</translation> <translation id="6199801702437275229">Wrthi'n aros am wybodaeth am le storio...</translation> <translation id="6205710420833115353">Mae rhai gweithrediadau'n cymryd mwy o amser na'r disgwyl. Ydych chi am eu terfynu?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_da.xtb b/ui/chromeos/translations/ui_chromeos_strings_da.xtb index a34ebf8..663ce295 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_da.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_da.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">Indholdet i denne mappe er skrivebeskyttet. Det er ikke alle aktiviteter, der understøttes.</translation> <translation id="2542049655219295786">Google-tabel</translation> <translation id="2544853746127077729">Godkendelsescertifikatet blev afvist af netværk</translation> -<translation id="2547921442987553570">Føj til <ph name="EXTENSION_NAME" /></translation> <translation id="255937426064304553">Amerikansk (internationalt)</translation> <translation id="2563185590376525700">Frø</translation> <translation id="2578394532502990878">Tamil fonetisk</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">Kinesisk dayi</translation> <translation id="3057861065630527966">Sikkerhedskopiér dine billeder og videoer</translation> <translation id="3067790092342515856">Windows-filer</translation> -<translation id="3078461028045006476">Del med <ph name="EXTENSION_NAME" /></translation> <translation id="3083975830683400843">Chromebits</translation> <translation id="3085752524577180175">SOCKS-host</translation> <translation id="3104793765551262433">Netværk <ph name="NETWORK_INDEX" /> af <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, signalstyrke på <ph name="SIGNAL_STRENGTH" /> %, blokeret af din administrator, oplysninger</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">Tilbage</translation> <translation id="3855472144336161447">Tysk (Neo 2)</translation> <translation id="3858860766373142691">Navn</translation> -<translation id="386548886866354912">Pak sammen med <ph name="EXTENSION_NAME" /></translation> <translation id="3866249974567520381">Beskrivelse</translation> <translation id="3899991606604168269">Fransk (Canada) tastatur til flere sprog</translation> <translation id="3901991538546252627">Opretter forbindelse til <ph name="NAME" /></translation> @@ -604,7 +601,6 @@ <translation id="6165508094623778733">Flere oplysninger</translation> <translation id="6170470584681422115">Sandwich</translation> <translation id="6187719147498869044">Ungarsk</translation> -<translation id="6189412234224385711">Åbn med <ph name="EXTENSION_NAME" /></translation> <translation id="6198252989419008588">Skift pinkode</translation> <translation id="6199801702437275229">Venter på oplysninger om ledig plads...</translation> <translation id="6205710420833115353">Nogle handlinger tager længere tid end forventet. Vil du afbryde dem?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_de.xtb b/ui/chromeos/translations/ui_chromeos_strings_de.xtb index a2a4779d..1c786e10 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_de.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_de.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">Inhalte in diesem Ordner sind schreibgeschützt. Einige Aktionen werden nicht unterstützt.</translation> <translation id="2542049655219295786">Google-Tabelle</translation> <translation id="2544853746127077729">Ablehnung des Authentifizierungszertifikats durch das Netzwerk</translation> -<translation id="2547921442987553570">Zu <ph name="EXTENSION_NAME" /> hinzufügen</translation> <translation id="255937426064304553">USA – international</translation> <translation id="2563185590376525700">Frosch</translation> <translation id="2578394532502990878">Tamil (phonetisch)</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">Chinesisch (Dayi)</translation> <translation id="3057861065630527966">Fotos und Videos sichern</translation> <translation id="3067790092342515856">Windows-Dateien</translation> -<translation id="3078461028045006476">Teilen mit <ph name="EXTENSION_NAME" /></translation> <translation id="3083975830683400843">Chromebits</translation> <translation id="3085752524577180175">SOCKS-Host</translation> <translation id="3104793765551262433">Netzwerk <ph name="NETWORK_INDEX" /> von <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, Signalstärke <ph name="SIGNAL_STRENGTH" /> %, vom Administrator blockiert, Details</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">Zurück</translation> <translation id="3855472144336161447">Deutsch – Neo 2</translation> <translation id="3858860766373142691">Name</translation> -<translation id="386548886866354912">Mit <ph name="EXTENSION_NAME" /> packen</translation> <translation id="3866249974567520381">Beschreibung</translation> <translation id="3899991606604168269">Französisch (Kanada) mit mehrsprachiger Tastatur</translation> <translation id="3901991538546252627">Verbindung mit <ph name="NAME" /> wird hergestellt.</translation> @@ -604,7 +601,6 @@ <translation id="6165508094623778733">Weitere Informationen</translation> <translation id="6170470584681422115">Sandwich</translation> <translation id="6187719147498869044">Ungarisch</translation> -<translation id="6189412234224385711">Öffnen mit <ph name="EXTENSION_NAME" /></translation> <translation id="6198252989419008588">PIN ändern</translation> <translation id="6199801702437275229">Speicherplatzangaben werden abgerufen...</translation> <translation id="6205710420833115353">Einige Vorgänge dauern länger als erwartet. Möchtest du sie abbrechen?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_el.xtb b/ui/chromeos/translations/ui_chromeos_strings_el.xtb index 8f5661bf..6f3e3ca 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_el.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_el.xtb
@@ -183,7 +183,6 @@ <translation id="2541377937973966830">Τα περιεχόμενα αυτού του φακέλου είναι μόνο για ανάγνωση. Δεν υποστηρίζονται ορισμένες δραστηριότητες.</translation> <translation id="2542049655219295786">Πίνακας Google</translation> <translation id="2544853746127077729">Το πιστοποιητικό ελέγχου ταυτότητας απορρίφθηκε από το δίκτυο</translation> -<translation id="2547921442987553570">Προσθήκη στην επέκταση <ph name="EXTENSION_NAME" /></translation> <translation id="255937426064304553">Διεθνές ΗΠΑ</translation> <translation id="2563185590376525700">Βάτραχος</translation> <translation id="2578394532502990878">Φωνητική εισαγωγή Ταμίλ</translation> @@ -237,7 +236,6 @@ <translation id="3047197340186497470">Κινεζικά Dayi</translation> <translation id="3057861065630527966">Δημιουργία αντιγράφων ασφαλείας για τις φωτογραφίες και τα βίντεό σας</translation> <translation id="3067790092342515856">Αρχεία Windows</translation> -<translation id="3078461028045006476">Μοιραστείτε με την επέκταση <ph name="EXTENSION_NAME" /></translation> <translation id="3083975830683400843">Chromebit</translation> <translation id="3085752524577180175">Κεντρικός υπολογιστής SOCKS</translation> <translation id="3104793765551262433">Δίκτυο <ph name="NETWORK_INDEX" /> από <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, Ισχύς σήματος <ph name="SIGNAL_STRENGTH" />%, Αποκλείστηκε από τον διαχειριστή σας, Λεπτομέρειες</translation> @@ -338,7 +336,6 @@ <translation id="385051799172605136">Πίσω</translation> <translation id="3855472144336161447">Γερμανικά Neo 2</translation> <translation id="3858860766373142691">Όνομα</translation> -<translation id="386548886866354912">Συμπίεση με <ph name="EXTENSION_NAME" /></translation> <translation id="3866249974567520381">Περιγραφή</translation> <translation id="3899991606604168269">Γαλλικά (Καναδά) με πολύγλωσσο πληκτρολόγιο</translation> <translation id="3901991538546252627">Σύνδεση με <ph name="NAME" /></translation> @@ -617,7 +614,6 @@ <translation id="6165508094623778733">Μάθετε περισσότερα</translation> <translation id="6170470584681422115">Σάντουιτς</translation> <translation id="6187719147498869044">Ουγγρικά</translation> -<translation id="6189412234224385711">Άνοιγμα με <ph name="EXTENSION_NAME" /></translation> <translation id="6198252989419008588">Αλλαγή PIN</translation> <translation id="6199801702437275229">Αναμονή για πληροφορίες χώρου...</translation> <translation id="6205710420833115353">Ορισμένες λειτουργίες διαρκούν περισσότερο από το αναμενόμενο. Θέλετε να τις ματαιώσετε;</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_en-GB.xtb b/ui/chromeos/translations/ui_chromeos_strings_en-GB.xtb index b39c006..002a170 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_en-GB.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_en-GB.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">The contents of this folder are read-only. Some activities are not supported.</translation> <translation id="2542049655219295786">Google table</translation> <translation id="2544853746127077729">Authentication certificate rejected by network</translation> -<translation id="2547921442987553570">Add to <ph name="EXTENSION_NAME" /></translation> <translation id="255937426064304553">US international</translation> <translation id="2563185590376525700">Frog</translation> <translation id="2578394532502990878">Tamil phonetic</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">Chinese Dayi</translation> <translation id="3057861065630527966">Backup your photos and videos</translation> <translation id="3067790092342515856">Windows files</translation> -<translation id="3078461028045006476">Share with <ph name="EXTENSION_NAME" /></translation> <translation id="3083975830683400843">Chromebits</translation> <translation id="3085752524577180175">SOCKS Host</translation> <translation id="3104793765551262433">Network <ph name="NETWORK_INDEX" /> of <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, signal strength <ph name="SIGNAL_STRENGTH" />%, blocked by your administrator, details</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">Back</translation> <translation id="3855472144336161447">German Neo 2</translation> <translation id="3858860766373142691">Name</translation> -<translation id="386548886866354912">Pack with <ph name="EXTENSION_NAME" /></translation> <translation id="3866249974567520381">Description</translation> <translation id="3899991606604168269">French (Canada) with multilingual keyboard</translation> <translation id="3901991538546252627">Connecting to <ph name="NAME" /></translation> @@ -604,7 +601,6 @@ <translation id="6165508094623778733">Learn more</translation> <translation id="6170470584681422115">Sandwich</translation> <translation id="6187719147498869044">Hungarian</translation> -<translation id="6189412234224385711">Open with <ph name="EXTENSION_NAME" /></translation> <translation id="6198252989419008588">Change PIN</translation> <translation id="6199801702437275229">Waiting for space info...</translation> <translation id="6205710420833115353">Some operations are taking longer than expected. Do you want to abort them?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_es-419.xtb b/ui/chromeos/translations/ui_chromeos_strings_es-419.xtb index 1ad626bd..ee2b36a 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_es-419.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_es-419.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">El contenido de esta carpeta es de solo lectura. No se admiten algunas actividades.</translation> <translation id="2542049655219295786">Tabla de Google</translation> <translation id="2544853746127077729">Certificado de autenticación rechazado por la red</translation> -<translation id="2547921442987553570">Agregar a <ph name="EXTENSION_NAME" /></translation> <translation id="255937426064304553">Inglés (Estados Unidos; internacional)</translation> <translation id="2563185590376525700">Rana</translation> <translation id="2578394532502990878">Tamil (fonético)</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">Chino (Dayi)</translation> <translation id="3057861065630527966">Crea una copia de seguridad de tus fotos y videos.</translation> <translation id="3067790092342515856">Archivos de Windows</translation> -<translation id="3078461028045006476">Compartir con <ph name="EXTENSION_NAME" /></translation> <translation id="3083975830683400843">Las Chromebits</translation> <translation id="3085752524577180175">Host SOCKS</translation> <translation id="3104793765551262433">Red <ph name="NETWORK_INDEX" /> de <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, intensidad de la señal: <ph name="SIGNAL_STRENGTH" />%, bloqueada por tu administrador, detalles</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">Atrás</translation> <translation id="3855472144336161447">Alemán (Neo 2)</translation> <translation id="3858860766373142691">Nombre</translation> -<translation id="386548886866354912">Paquete con <ph name="EXTENSION_NAME" /></translation> <translation id="3866249974567520381">Descripción</translation> <translation id="3899991606604168269">Francés (Canadá) con teclado multilingüe</translation> <translation id="3901991538546252627">Conectando con: <ph name="NAME" /></translation> @@ -604,7 +601,6 @@ <translation id="6165508094623778733">Más información</translation> <translation id="6170470584681422115">Sándwich</translation> <translation id="6187719147498869044">Húngaro</translation> -<translation id="6189412234224385711">Abrir con <ph name="EXTENSION_NAME" /></translation> <translation id="6198252989419008588">Cambiar PIN</translation> <translation id="6199801702437275229">Esperando información sobre espacio...</translation> <translation id="6205710420833115353">Algunas operaciones están tardando más de lo esperado. ¿Quieres cancelarlas?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_es.xtb b/ui/chromeos/translations/ui_chromeos_strings_es.xtb index 5d2cac0..f352f1cf 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_es.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_es.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">El contenido de esta carpeta es de solo lectura. No se admiten algunas acciones.</translation> <translation id="2542049655219295786">Tabla de Google</translation> <translation id="2544853746127077729">Certificado de autenticación rechazado por la red</translation> -<translation id="2547921442987553570">Añadir a <ph name="EXTENSION_NAME" /></translation> <translation id="255937426064304553">Estados Unidos (internacional)</translation> <translation id="2563185590376525700">Rana</translation> <translation id="2578394532502990878">Tamil (fonético)</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">Chino (Dayi)</translation> <translation id="3057861065630527966">Realiza copias de seguridad de tus fotos y vídeos</translation> <translation id="3067790092342515856">Archivos de Windows</translation> -<translation id="3078461028045006476">Compartir con <ph name="EXTENSION_NAME" /></translation> <translation id="3083975830683400843">Chromebits</translation> <translation id="3085752524577180175">Host SOCKS</translation> <translation id="3104793765551262433">Red <ph name="NETWORK_INDEX" /> de <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, Intensidad de la señal <ph name="SIGNAL_STRENGTH" /> %, Bloqueada por tu administrador, Detalles</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">Volver</translation> <translation id="3855472144336161447">Alemán (Neo 2)</translation> <translation id="3858860766373142691">Nombre</translation> -<translation id="386548886866354912">Comprimir con <ph name="EXTENSION_NAME" /></translation> <translation id="3866249974567520381">Descripción</translation> <translation id="3899991606604168269">Francés (Canadá) con teclado multilingüe</translation> <translation id="3901991538546252627">Conectando con: <ph name="NAME" /></translation> @@ -604,7 +601,6 @@ <translation id="6165508094623778733">Más información</translation> <translation id="6170470584681422115">Bocadillo</translation> <translation id="6187719147498869044">Húngaro</translation> -<translation id="6189412234224385711">Abrir con <ph name="EXTENSION_NAME" /></translation> <translation id="6198252989419008588">Cambiar PIN</translation> <translation id="6199801702437275229">Esperando información sobre el espacio...</translation> <translation id="6205710420833115353">Algunas operaciones están tardando más de lo esperado. ¿Quieres cancelarlas?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_et.xtb b/ui/chromeos/translations/ui_chromeos_strings_et.xtb index 5ef11c2..118e167 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_et.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_et.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">Selle kausta sisu on kirjutuskaitstud. Mõnda toimingut ei toetata.</translation> <translation id="2542049655219295786">Google'i tabel</translation> <translation id="2544853746127077729">Võrk lükkas autentimissertifikaadi tagasi</translation> -<translation id="2547921442987553570">Lisa laiendusse <ph name="EXTENSION_NAME" /></translation> <translation id="255937426064304553">USA rahvusvaheline</translation> <translation id="2563185590376525700">Konn</translation> <translation id="2578394532502990878">tamili, foneetiline</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">hiina, dayi</translation> <translation id="3057861065630527966">Fotode ja videote varundamine</translation> <translation id="3067790092342515856">Windowsi failid</translation> -<translation id="3078461028045006476">Jaga laiendusega <ph name="EXTENSION_NAME" /></translation> <translation id="3083975830683400843">Chromebitid</translation> <translation id="3085752524577180175">SOCKS-host</translation> <translation id="3104793765551262433"><ph name="NETWORK_INDEX" />. võrk <ph name="NETWORK_COUNT" />-st, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, signaalitugevus <ph name="SIGNAL_STRENGTH" />%, blokeeris administraator, üksikasjad</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">Tagasi</translation> <translation id="3855472144336161447">Saksa Neo 2</translation> <translation id="3858860766373142691">Nimi</translation> -<translation id="386548886866354912">Paki laiendusega <ph name="EXTENSION_NAME" /></translation> <translation id="3866249974567520381">Kirjeldus</translation> <translation id="3899991606604168269">prantsuse (Kanada), mitmekeelse klaviatuuriga</translation> <translation id="3901991538546252627">Võrguga <ph name="NAME" /> ühenduse loomine</translation> @@ -604,7 +601,6 @@ <translation id="6165508094623778733">Lisateave</translation> <translation id="6170470584681422115">Võileib</translation> <translation id="6187719147498869044">ungari</translation> -<translation id="6189412234224385711">Ava laiendusega <ph name="EXTENSION_NAME" /></translation> <translation id="6198252989419008588">Muuda PIN-koodi</translation> <translation id="6199801702437275229">Talletusruumi teabe ootamine ...</translation> <translation id="6205710420833115353">Mõned toimingud võtavad oodatust kauem aega. Kas soovite need katkestada?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_eu.xtb b/ui/chromeos/translations/ui_chromeos_strings_eu.xtb index ae06c27..fc4b718 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_eu.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_eu.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">Karpeta honetako edukia irakurtzeko soilik da. Jarduera batzuk ez dira onartzen.</translation> <translation id="2542049655219295786">Google taula</translation> <translation id="2544853746127077729">Sareak autentifikazio-ziurtagiria baztertu du</translation> -<translation id="2547921442987553570">Gehitu <ph name="EXTENSION_NAME" /> luzapenean</translation> <translation id="255937426064304553">AEBko nazioarteko teklatu-diseinua</translation> <translation id="2563185590376525700">Igela</translation> <translation id="2578394532502990878">Tamildar fonetikoa</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">Txinatarra (dayi)</translation> <translation id="3057861065630527966">Egin argazkien eta bideoen babeskopiak</translation> <translation id="3067790092342515856">Windows-en fitxategiak</translation> -<translation id="3078461028045006476">Partekatu <ph name="EXTENSION_NAME" /> luzapenarekin</translation> <translation id="3083975830683400843">Chromebit-ak</translation> <translation id="3085752524577180175">SOCKS ostalaria</translation> <translation id="3104793765551262433"><ph name="NETWORK_COUNT" /> saretatik <ph name="NETWORK_INDEX" />garrena, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />,<ph name="CONNECTION_STATUS" />, Seinalearen indarra: ehuneko <ph name="SIGNAL_STRENGTH" />, Administratzaileak blokeatu du, Xehetasunak</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">Atzera</translation> <translation id="3855472144336161447">Neo 2 alemana</translation> <translation id="3858860766373142691">Izena</translation> -<translation id="386548886866354912">Paketatu <ph name="EXTENSION_NAME" /> luzapenarekin</translation> <translation id="3866249974567520381">Azalpena</translation> <translation id="3899991606604168269">Frantsesa (Kanada), hizkuntza anitzetarako teklatuarekin</translation> <translation id="3901991538546252627"><ph name="NAME" /> sarera konektatzen</translation> @@ -603,7 +600,6 @@ <translation id="6165508094623778733">Lortu informazio gehiago</translation> <translation id="6170470584681422115">Ogitartekoa</translation> <translation id="6187719147498869044">Hungariarra</translation> -<translation id="6189412234224385711">Ireki <ph name="EXTENSION_NAME" /> luzapenarekin</translation> <translation id="6198252989419008588">Aldatu PINa</translation> <translation id="6199801702437275229">Tokiari buruzko informazioaren zain…</translation> <translation id="6205710420833115353">Eragiketa batzuk uste baino gehiago luzatzen ari dira. Bertan behera utzi nahi dituzu?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_fa.xtb b/ui/chromeos/translations/ui_chromeos_strings_fa.xtb index 258d376..18d7ce9e 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_fa.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_fa.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">محتوای این پوشه فقط خواندنی است. برخی از فعالیتها پشتیبانی نمیشوند.</translation> <translation id="2542049655219295786">جدول Google </translation> <translation id="2544853746127077729">گواهینامه راستیآزمایی توسط شبکه رد شد</translation> -<translation id="2547921442987553570">افزودن به <ph name="EXTENSION_NAME" /></translation> <translation id="255937426064304553">بینالمللی آمریکایی</translation> <translation id="2563185590376525700">قورباغه</translation> <translation id="2578394532502990878">تامیل (آوایی)</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">چینی (دایی)</translation> <translation id="3057861065630527966">از عکسها و ویدئوهایتان پشتیبان بگیرید</translation> <translation id="3067790092342515856">فایلهای Windows</translation> -<translation id="3078461028045006476">اشتراکگذاری با <ph name="EXTENSION_NAME" /></translation> <translation id="3083975830683400843">دستگاههای Chromebit</translation> <translation id="3085752524577180175">میزبان SOCKS</translation> <translation id="3104793765551262433">شبکه <ph name="NETWORK_INDEX" /> از <ph name="NETWORK_COUNT" /> شبکه، <ph name="NETWORK_NAME" />، <ph name="SECURITY_STATUS" />، <ph name="CONNECTION_STATUS" />، قدرت سیگنال <ph name="SIGNAL_STRENGTH" />٪، سرپرست آن را مسدود کرده است، جزئیات</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">بازگشت</translation> <translation id="3855472144336161447">نئو آلمان ۲</translation> <translation id="3858860766373142691">نام</translation> -<translation id="386548886866354912">بستهبندی با <ph name="EXTENSION_NAME" /></translation> <translation id="3866249974567520381">توضیح</translation> <translation id="3899991606604168269">فرانسوی (کانادایی) با صفحهکلید چندزبانه</translation> <translation id="3901991538546252627">در حال اتصال به <ph name="NAME" /></translation> @@ -604,7 +601,6 @@ <translation id="6165508094623778733">بیشتر بدانید</translation> <translation id="6170470584681422115">ساندویچ</translation> <translation id="6187719147498869044">مجاری</translation> -<translation id="6189412234224385711">بازکردن با <ph name="EXTENSION_NAME" /></translation> <translation id="6198252989419008588">تغییر دادن پین</translation> <translation id="6199801702437275229">منتظر اطلاعات فضا...</translation> <translation id="6205710420833115353">برخی از کارکردها بیشتر از انتظار طول میکشند. میخواهید از آنها صرفنظر کنید؟</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_fi.xtb b/ui/chromeos/translations/ui_chromeos_strings_fi.xtb index a5565157..9a584ae 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_fi.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_fi.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">Tämän kansion sisältöä voi vain lukea. Joitain toimintoja ei tueta.</translation> <translation id="2542049655219295786">Google-taulukko</translation> <translation id="2544853746127077729">Verkko on hylännyt todennusvarmenteen</translation> -<translation id="2547921442987553570">Lisää laajennukseen <ph name="EXTENSION_NAME" /></translation> <translation id="255937426064304553">USA (kansainvälinen)</translation> <translation id="2563185590376525700">Sammakko</translation> <translation id="2578394532502990878">foneettinen tamil</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">kiina (dayi)</translation> <translation id="3057861065630527966">Varmuuskopioi valokuvasi ja videosi.</translation> <translation id="3067790092342515856">Windows-tiedostot</translation> -<translation id="3078461028045006476">Jaa laajennuksen <ph name="EXTENSION_NAME" /> kanssa</translation> <translation id="3083975830683400843">Chromebits</translation> <translation id="3085752524577180175">SOCKS-isäntä</translation> <translation id="3104793765551262433">Verkko <ph name="NETWORK_INDEX" />/<ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, signaalin voimakkuus <ph name="SIGNAL_STRENGTH" /> %, järjestelmänvalvojan estämä, lisätietoja</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">Takaisin</translation> <translation id="3855472144336161447">saksa, Neo 2</translation> <translation id="3858860766373142691">Nimi</translation> -<translation id="386548886866354912">Pakkaa laajennuksella <ph name="EXTENSION_NAME" /></translation> <translation id="3866249974567520381">Kuvaus</translation> <translation id="3899991606604168269">ranska (Kanada), monikielinen näppäimistö</translation> <translation id="3901991538546252627">Yhdistetään verkkoon <ph name="NAME" /></translation> @@ -604,7 +601,6 @@ <translation id="6165508094623778733">Lisätietoja</translation> <translation id="6170470584681422115">Voileipä</translation> <translation id="6187719147498869044">unkari</translation> -<translation id="6189412234224385711">Avaa laajennuksella <ph name="EXTENSION_NAME" /></translation> <translation id="6198252989419008588">Vaihda PIN-koodi</translation> <translation id="6199801702437275229">Odotetaan tietoja tallennustilasta...</translation> <translation id="6205710420833115353">Jotkin toiminnot kestävät odotettua kauemmin. Haluatko keskeyttää ne?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_fil.xtb b/ui/chromeos/translations/ui_chromeos_strings_fil.xtb index d474457..9803ae4 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_fil.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_fil.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">Read only ang mga nilalaman ng folder na ito. Hindi sinusuportahan ang ilang aktibidad.</translation> <translation id="2542049655219295786">Talahanayan ng Google</translation> <translation id="2544853746127077729">Tinanggihan ng network ang certificate sa pagpapatunay</translation> -<translation id="2547921442987553570">Idagdag sa <ph name="EXTENSION_NAME" /></translation> <translation id="255937426064304553">US international</translation> <translation id="2563185590376525700">Palaka</translation> <translation id="2578394532502990878">Tamil Phonetic</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">Chinese Dayi</translation> <translation id="3057861065630527966">I-back up ang iyong mga larawan at video</translation> <translation id="3067790092342515856">Mga Windows file</translation> -<translation id="3078461028045006476">Ibahagi sa <ph name="EXTENSION_NAME" /></translation> <translation id="3083975830683400843">Mga Chromebit</translation> <translation id="3085752524577180175">SOCKS Host</translation> <translation id="3104793765551262433">Network <ph name="NETWORK_INDEX" /> sa <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, Lakas ng Signal <ph name="SIGNAL_STRENGTH" />%, Na-block ng iyong Administrator, Mga Detalye</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">Bumalik</translation> <translation id="3855472144336161447">German Neo 2</translation> <translation id="3858860766373142691">Pangalan</translation> -<translation id="386548886866354912">I-pack kasama ng <ph name="EXTENSION_NAME" /></translation> <translation id="3866249974567520381">Paglalarawan</translation> <translation id="3899991606604168269">French (Canada) na may Multilingual keyboard</translation> <translation id="3901991538546252627">Kumokonekta sa <ph name="NAME" /></translation> @@ -604,7 +601,6 @@ <translation id="6165508094623778733">Matuto pa</translation> <translation id="6170470584681422115">Sandwich</translation> <translation id="6187719147498869044">Hungarian</translation> -<translation id="6189412234224385711">Buksan gamit ang <ph name="EXTENSION_NAME" /></translation> <translation id="6198252989419008588">Palitan ang PIN</translation> <translation id="6199801702437275229">Hinihintay ang impormasyon ng espasyo...</translation> <translation id="6205710420833115353">Mas matagal kaysa sa inaasahan ang ilang operasyon. Gusto mo bang i-abort ang mga ito?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_fr-CA.xtb b/ui/chromeos/translations/ui_chromeos_strings_fr-CA.xtb index 8734e41d..0f3838e 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_fr-CA.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_fr-CA.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">Le contenu de ce dossier est en lecture seule. Certaines activités ne sont pas prises en charge.</translation> <translation id="2542049655219295786">Tableau Google</translation> <translation id="2544853746127077729">Certificat d'authentification rejeté par le réseau</translation> -<translation id="2547921442987553570">Ajouter à <ph name="EXTENSION_NAME" /></translation> <translation id="255937426064304553">États-Unis international</translation> <translation id="2563185590376525700">Grenouille</translation> <translation id="2578394532502990878">Tamoul (phonétique)</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">Chinois (Dayi)</translation> <translation id="3057861065630527966">Sauvegarder vos photos et vidéos</translation> <translation id="3067790092342515856">Fichiers Windows</translation> -<translation id="3078461028045006476">Partager avec <ph name="EXTENSION_NAME" /></translation> <translation id="3083975830683400843">Chromebit</translation> <translation id="3085752524577180175">Hôte SOCKS</translation> <translation id="3104793765551262433">Réseau <ph name="NETWORK_INDEX" /> sur <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, puissance du signal <ph name="SIGNAL_STRENGTH" /> %, bloqué par votre administrateur, détails</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">Retour</translation> <translation id="3855472144336161447">Allemand (Neo 2)</translation> <translation id="3858860766373142691">Nom</translation> -<translation id="386548886866354912">Archiver avec <ph name="EXTENSION_NAME" /></translation> <translation id="3866249974567520381">Description</translation> <translation id="3899991606604168269">Français (Canada) avec clavier multilingue</translation> <translation id="3901991538546252627">Connexion à <ph name="NAME" /> en cours...</translation> @@ -605,7 +602,6 @@ <translation id="6165508094623778733">En savoir plus</translation> <translation id="6170470584681422115">Sandwich</translation> <translation id="6187719147498869044">Hongrois</translation> -<translation id="6189412234224385711">Ouvrir avec <ph name="EXTENSION_NAME" /></translation> <translation id="6198252989419008588">Modifier le NIP</translation> <translation id="6199801702437275229">En attente d'information sur l'espace disponible…</translation> <translation id="6205710420833115353">Certaines opérations prennent plus longtemps que prévu. Voulez-vous les annuler?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_fr.xtb b/ui/chromeos/translations/ui_chromeos_strings_fr.xtb index 3148639..301553f5 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_fr.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_fr.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">Le contenu de ce dossier est en lecture seule. Certaines opérations ne sont pas possibles.</translation> <translation id="2542049655219295786">Tableau Google</translation> <translation id="2544853746127077729">Certificat d'authentification rejeté par le réseau.</translation> -<translation id="2547921442987553570">Ajouter à <ph name="EXTENSION_NAME" /></translation> <translation id="255937426064304553">États-Unis international</translation> <translation id="2563185590376525700">Grenouille</translation> <translation id="2578394532502990878">Tamoul (phonétique)</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">Chinois (Dayi)</translation> <translation id="3057861065630527966">Sauvegarder vos photos et vos vidéos</translation> <translation id="3067790092342515856">Fichiers Windows</translation> -<translation id="3078461028045006476">Partager avec <ph name="EXTENSION_NAME" /></translation> <translation id="3083975830683400843">Chromebit</translation> <translation id="3085752524577180175">Hôte SOCKS</translation> <translation id="3104793765551262433">Réseau <ph name="NETWORK_INDEX" /> sur <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, Force du signal : <ph name="SIGNAL_STRENGTH" /> %, Bloqué par votre administrateur, Détails</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">Retour</translation> <translation id="3855472144336161447">Neo 2 allemand</translation> <translation id="3858860766373142691">Nom</translation> -<translation id="386548886866354912">Empaqueter avec <ph name="EXTENSION_NAME" /></translation> <translation id="3866249974567520381">Description</translation> <translation id="3899991606604168269">Français (Canada) avec clavier multilingue</translation> <translation id="3901991538546252627">Connexion à <ph name="NAME" /> en cours…</translation> @@ -604,7 +601,6 @@ <translation id="6165508094623778733">En savoir plus</translation> <translation id="6170470584681422115">Sandwich</translation> <translation id="6187719147498869044">Hongrois</translation> -<translation id="6189412234224385711">Ouvrir avec <ph name="EXTENSION_NAME" /></translation> <translation id="6198252989419008588">Modifier le code</translation> <translation id="6199801702437275229">En attente d'informations sur l'espace disponible…</translation> <translation id="6205710420833115353">Certaines opérations prennent plus longtemps que prévu. Voulez-vous les annuler ?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_gl.xtb b/ui/chromeos/translations/ui_chromeos_strings_gl.xtb index d699f66..d3742e2 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_gl.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_gl.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">O contido deste cartafol é só de lectura. Non se admiten algunhas actividades.</translation> <translation id="2542049655219295786">Táboa de Google</translation> <translation id="2544853746127077729">A rede rexeitou o certificado de autenticación</translation> -<translation id="2547921442987553570">Engadir a <ph name="EXTENSION_NAME" /></translation> <translation id="255937426064304553">Internacional dos EUA</translation> <translation id="2563185590376525700">Ra</translation> <translation id="2578394532502990878">Támil (fonético)</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">Chinés (Dayi)</translation> <translation id="3057861065630527966">Crea unha copia de seguranza das túas fotos e vídeos</translation> <translation id="3067790092342515856">Ficheiros de Windows</translation> -<translation id="3078461028045006476">Compartir con <ph name="EXTENSION_NAME" /></translation> <translation id="3083975830683400843">Chromebits</translation> <translation id="3085752524577180175">Host SOCKS</translation> <translation id="3104793765551262433">Rede <ph name="NETWORK_INDEX" /> de <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, intensidade do sinal do <ph name="SIGNAL_STRENGTH" /> %, bloqueada polo administrador, detalles</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">Atrás</translation> <translation id="3855472144336161447">Neo 2 alemán</translation> <translation id="3858860766373142691">Nome</translation> -<translation id="386548886866354912">Comprimir con <ph name="EXTENSION_NAME" /></translation> <translation id="3866249974567520381">Descrición</translation> <translation id="3899991606604168269">Francés (Canadá) con teclado multilingüe</translation> <translation id="3901991538546252627">Conectando con <ph name="NAME" /></translation> @@ -603,7 +600,6 @@ <translation id="6165508094623778733">Máis información</translation> <translation id="6170470584681422115">Sándwich</translation> <translation id="6187719147498869044">Húngaro</translation> -<translation id="6189412234224385711">Abrir con <ph name="EXTENSION_NAME" /></translation> <translation id="6198252989419008588">Cambiar PIN</translation> <translation id="6199801702437275229">Esperando pola información do espazo...</translation> <translation id="6205710420833115353">Algunhas accións tardan máis do esperado. Queres cancelalas?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_gu.xtb b/ui/chromeos/translations/ui_chromeos_strings_gu.xtb index 8779d86..7b69830 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_gu.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_gu.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">આ ફોલ્ડરનું કન્ટેન્ટ ફક્ત વાંચી શકાય છે. કેટલીક પ્રવૃત્તિઓને સપોર્ટ આપવામાં આવતો નથી.</translation> <translation id="2542049655219295786">Google કોષ્ટક</translation> <translation id="2544853746127077729">નેટવર્ક દ્વારા પ્રમાણીકરણ પ્રમાણપત્ર નકારવામાં આવ્યું</translation> -<translation id="2547921442987553570"><ph name="EXTENSION_NAME" /> માં ઉમેરો</translation> <translation id="255937426064304553">યુએસ આંતરરાષ્ટ્રીય</translation> <translation id="2563185590376525700">દેડકો</translation> <translation id="2578394532502990878">તમિળ ફોનેટિક</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">ચાઇનીઝ ડાયી</translation> <translation id="3057861065630527966">તમારા ફોટા અને વીડિયોનો બૅકઅપ લો</translation> <translation id="3067790092342515856">Windows ફાઇલો</translation> -<translation id="3078461028045006476"><ph name="EXTENSION_NAME" /> સાથે શેર કરો</translation> <translation id="3083975830683400843">Chromebits</translation> <translation id="3085752524577180175">SOCKS હોસ્ટ</translation> <translation id="3104793765551262433"><ph name="NETWORK_COUNT" />માંથી <ph name="NETWORK_INDEX" /> નેટવર્ક, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, સિગ્નલની પ્રબળતા <ph name="SIGNAL_STRENGTH" />%, તમારા વ્યવસ્થાપક દ્વારા બ્લૉક કરવામાં આવ્યું છે, વિગતો</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">પાછળ</translation> <translation id="3855472144336161447">જર્મન નીઓ 2</translation> <translation id="3858860766373142691">નામ</translation> -<translation id="386548886866354912"><ph name="EXTENSION_NAME" /> સાથે પૅક કરો</translation> <translation id="3866249974567520381">વર્ણન</translation> <translation id="3899991606604168269">ફ્રેન્ચ (કેનેડા), બહુભાષીય કીબોર્ડ સાથે</translation> <translation id="3901991538546252627"><ph name="NAME" /> થી કનેક્ટ કરી રહ્યું છે</translation> @@ -604,7 +601,6 @@ <translation id="6165508094623778733">વધુ જાણો</translation> <translation id="6170470584681422115">સેન્ડવિચ</translation> <translation id="6187719147498869044">હંગેરિયન</translation> -<translation id="6189412234224385711"><ph name="EXTENSION_NAME" /> સાથે ખોલો</translation> <translation id="6198252989419008588">PIN બદલો</translation> <translation id="6199801702437275229">સ્થાન માહિતી માટે રાહ જોઈ રહ્યું છે...</translation> <translation id="6205710420833115353">કેટલાક ઑપરેશન્સમાં અપેક્ષિત કરતાં વધુ સમય લાગી રહ્યો છે. શું તમે તેમને નિરસ્ત કરવા માગો છો?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_hi.xtb b/ui/chromeos/translations/ui_chromeos_strings_hi.xtb index 95abd84..b355226d 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_hi.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_hi.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">इस फ़ोल्डर के कॉन्टेंट सिर्फ़ पढ़े जा सकते हैं. कुछ गतिविधियां काम नहीं करती हैं.</translation> <translation id="2542049655219295786">Google टेबल</translation> <translation id="2544853746127077729">नेटवर्क द्वारा प्रमाणीकरण प्रमाणपत्र अस्वीकार किया गया</translation> -<translation id="2547921442987553570"><ph name="EXTENSION_NAME" /> में जोड़ें</translation> <translation id="255937426064304553">यूएस अंतर्राष्ट्रीय</translation> <translation id="2563185590376525700">मेढक</translation> <translation id="2578394532502990878">तमिल फ़ोनेटिक</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">चाइनीज़ डाई</translation> <translation id="3057861065630527966">अपनी फ़ोटो और वीडियो का बैक अप लें</translation> <translation id="3067790092342515856">Windows की फ़ाइलें</translation> -<translation id="3078461028045006476"><ph name="EXTENSION_NAME" /> से शेयर करें</translation> <translation id="3083975830683400843">Chromebit</translation> <translation id="3085752524577180175">SOCKS होस्ट</translation> <translation id="3104793765551262433"><ph name="NETWORK_COUNT" /> में से नेटवर्क <ph name="NETWORK_INDEX" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, सिग्नल का स्तर <ph name="SIGNAL_STRENGTH" />%, आपके एडमिन ने ब्लॉक किया है, ब्यौरा</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">वापस जाएं</translation> <translation id="3855472144336161447">जर्मन नियो 2</translation> <translation id="3858860766373142691">नाम</translation> -<translation id="386548886866354912"><ph name="EXTENSION_NAME" /> के साथ पैक करें</translation> <translation id="3866249974567520381">वर्णन</translation> <translation id="3899991606604168269">बहुभाषी कीबोर्ड के साथ फ़्रेंच (कनाडा)</translation> <translation id="3901991538546252627"><ph name="NAME" /> से कनेक्ट हो रहा है</translation> @@ -604,7 +601,6 @@ <translation id="6165508094623778733">ज़्यादा जानें</translation> <translation id="6170470584681422115">सैंडविच</translation> <translation id="6187719147498869044">हंगेरियन</translation> -<translation id="6189412234224385711"><ph name="EXTENSION_NAME" /> से खोलें</translation> <translation id="6198252989419008588">पिन बदलें</translation> <translation id="6199801702437275229">स्थान जानकारी की प्रतीक्षा कर रहा है...</translation> <translation id="6205710420833115353">कुछ काम करने में उम्मीद से ज़्यादा समय लग रहा है. क्या आप उन्हें रद्द करना चाहते हैं?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_hr.xtb b/ui/chromeos/translations/ui_chromeos_strings_hr.xtb index 5a4c7d1..fc0ee3b 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_hr.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_hr.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">Sadržaj ove mape dostupan je samo za čitanje. Neke aktivnosti nisu podržane.</translation> <translation id="2542049655219295786">Googleova tablica</translation> <translation id="2544853746127077729">Mreža je odbila certifikat za autentifikaciju</translation> -<translation id="2547921442987553570">Dodaj u proširenje <ph name="EXTENSION_NAME" /></translation> <translation id="255937426064304553">američka (međunarodna)</translation> <translation id="2563185590376525700">Žaba</translation> <translation id="2578394532502990878">tamilski fonetski</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">kineski dayi</translation> <translation id="3057861065630527966">Izrada sigurnosnih kopija fotografija i videozapisa</translation> <translation id="3067790092342515856">Windows datoteke</translation> -<translation id="3078461028045006476">Podijeli s aplikacijom <ph name="EXTENSION_NAME" /></translation> <translation id="3083975830683400843">Chromebitovi</translation> <translation id="3085752524577180175">SOCKS host</translation> <translation id="3104793765551262433">Mreža <ph name="NETWORK_INDEX" /> od <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, jačina signala <ph name="SIGNAL_STRENGTH" />%, blokirao vaš administrator, pojedinosti</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">Natrag</translation> <translation id="3855472144336161447">njemačka (Neo 2)</translation> <translation id="3858860766373142691">Naziv</translation> -<translation id="386548886866354912">Zapakiraj proširenjem <ph name="EXTENSION_NAME" /></translation> <translation id="3866249974567520381">Opis</translation> <translation id="3899991606604168269">francuski (Kanada) s višejezičnom tipkovnicom</translation> <translation id="3901991538546252627">Povezivanje s mrežom <ph name="NAME" /></translation> @@ -604,7 +601,6 @@ <translation id="6165508094623778733">Saznajte više</translation> <translation id="6170470584681422115">Sendvič</translation> <translation id="6187719147498869044">mađarski</translation> -<translation id="6189412234224385711">Otvori proširenjem <ph name="EXTENSION_NAME" /></translation> <translation id="6198252989419008588">Promijeni PIN</translation> <translation id="6199801702437275229">Čekanje na informacije o prostoru...</translation> <translation id="6205710420833115353">Neki procesi traju dulje nego što je to uobičajeno. Želite li ih prekinuti?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_hu.xtb b/ui/chromeos/translations/ui_chromeos_strings_hu.xtb index d99bc064..62d721f 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_hu.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_hu.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">Ennek a mappának a tartalma írásvédett. Bizonyos műveletek nem hajthatók végre.</translation> <translation id="2542049655219295786">Google-tábla</translation> <translation id="2544853746127077729">A hálózat elutasította a hitelesítési tanúsítványt</translation> -<translation id="2547921442987553570">Hozzáadás a következőhöz: <ph name="EXTENSION_NAME" /></translation> <translation id="255937426064304553">USA nemzetközi</translation> <translation id="2563185590376525700">Béka</translation> <translation id="2578394532502990878">tamil, fonetikus</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">kínai dayi</translation> <translation id="3057861065630527966">Biztonsági másolat készítése a fotókról és videókról</translation> <translation id="3067790092342515856">Windows-fájlok</translation> -<translation id="3078461028045006476">Megosztás a következővel: <ph name="EXTENSION_NAME" /></translation> <translation id="3083975830683400843">Chromebitek</translation> <translation id="3085752524577180175">SOCKS-szerver</translation> <translation id="3104793765551262433">Hálózat száma: <ph name="NETWORK_INDEX" />, összes hálózat: <ph name="NETWORK_COUNT" />, hálózat neve: <ph name="NETWORK_NAME" />, biztonsági állapot: <ph name="SECURITY_STATUS" />, csatlakozási állapot: <ph name="CONNECTION_STATUS" />, jelerősség: <ph name="SIGNAL_STRENGTH" />%, rendszergazda tiltja, részletek</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">Vissza</translation> <translation id="3855472144336161447">német Neo 2</translation> <translation id="3858860766373142691">Név</translation> -<translation id="386548886866354912">Csomagolás a következővel: <ph name="EXTENSION_NAME" /></translation> <translation id="3866249974567520381">Leírás</translation> <translation id="3899991606604168269">francia (Kanada), többnyelvű billentyűzettel</translation> <translation id="3901991538546252627">Csatlakozás a következőhöz: <ph name="NAME" /></translation> @@ -604,7 +601,6 @@ <translation id="6165508094623778733">További információ</translation> <translation id="6170470584681422115">Szendvics</translation> <translation id="6187719147498869044">magyar</translation> -<translation id="6189412234224385711">Megnyitás a következővel: <ph name="EXTENSION_NAME" /></translation> <translation id="6198252989419008588">PIN-kód megváltoztatása</translation> <translation id="6199801702437275229">Várakozás a helyinformációkra...</translation> <translation id="6205710420833115353">Egyes műveletek végrehajtása a vártnál tovább tart. Megszakítja őket?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_hy.xtb b/ui/chromeos/translations/ui_chromeos_strings_hy.xtb index d13f1d5..3b55027 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_hy.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_hy.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">Այս պանակի բովանդակությունը հասանելի է միայն կարդալու համար։ Որոշ գործողություններ չեն աջակցվում։</translation> <translation id="2542049655219295786">Google աղյուսակ</translation> <translation id="2544853746127077729">Իսկորոշման վկայագիրը մերժվել է ցանցի կողմից</translation> -<translation id="2547921442987553570">Ավելացնել <ph name="EXTENSION_NAME" />-ում</translation> <translation id="255937426064304553">ԱՄՆ (միջազգային)</translation> <translation id="2563185590376525700">Գորտ</translation> <translation id="2578394532502990878">թամիլերեն (հնչյունային)</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">չինարեն (դայի)</translation> <translation id="3057861065630527966">Կրկնօրինակել ձեր լուսանկարները և տեսանյութերը</translation> <translation id="3067790092342515856">Windows-ի ֆայլեր</translation> -<translation id="3078461028045006476">Ուղարկել <ph name="EXTENSION_NAME" />-ի միջոցով</translation> <translation id="3083975830683400843">Chromebit սարքեր</translation> <translation id="3085752524577180175">SOCKS խնամորդ</translation> <translation id="3104793765551262433">Ցանց <ph name="NETWORK_INDEX" />՝ <ph name="NETWORK_COUNT" />-ից, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, ազդանշանի ուժգնությունը՝ <ph name="SIGNAL_STRENGTH" />%, արգելափակված է ադմինիստրատորի կողմից, մանրամասներ</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">Հետ</translation> <translation id="3855472144336161447">Գերմանական (Neo 2)</translation> <translation id="3858860766373142691">Անուն</translation> -<translation id="386548886866354912">Արխիվացնել <ph name="EXTENSION_NAME" /> ընդլայնման միջոցով</translation> <translation id="3866249974567520381">Նկարագրություն</translation> <translation id="3899991606604168269">ֆրանսերեն (Կանադա)՝ բազմալեզու ստեղնաշարով</translation> <translation id="3901991538546252627">Միացում <ph name="NAME" />-ին</translation> @@ -603,7 +600,6 @@ <translation id="6165508094623778733">Իմանալ ավելին</translation> <translation id="6170470584681422115">Սենդվիչ</translation> <translation id="6187719147498869044">հունգարերեն</translation> -<translation id="6189412234224385711">Բացել <ph name="EXTENSION_NAME" /> ընդլայնման միջոցով</translation> <translation id="6198252989419008588">Փոխել PIN-ը</translation> <translation id="6199801702437275229">Ազատ տարածքի մասին տեղեկությունների սպասում…</translation> <translation id="6205710420833115353">Որոշ գործողություններ սպասվածից երկար են տևում: Ցանկանո՞ւմ եք ընդհատել:</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_id.xtb b/ui/chromeos/translations/ui_chromeos_strings_id.xtb index c61bb68..5de3406 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_id.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_id.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">Konten dalam folder ini bersifat hanya baca. Beberapa aktivitas tidak didukung.</translation> <translation id="2542049655219295786">Tabel Google</translation> <translation id="2544853746127077729">Sertifikat autentikasi ditolak oleh jaringan</translation> -<translation id="2547921442987553570">Tambahkan ke <ph name="EXTENSION_NAME" /></translation> <translation id="255937426064304553">Internasional AS</translation> <translation id="2563185590376525700">Katak</translation> <translation id="2578394532502990878">Fonetik Tamil</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">Dayi China</translation> <translation id="3057861065630527966">Cadangkan foto dan video</translation> <translation id="3067790092342515856">File Windows</translation> -<translation id="3078461028045006476">Bagikan dengan <ph name="EXTENSION_NAME" /></translation> <translation id="3083975830683400843">Chromebit</translation> <translation id="3085752524577180175">Host SOCKS</translation> <translation id="3104793765551262433">Jaringan <ph name="NETWORK_INDEX" /> dari <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, Kekuatan Sinyal <ph name="SIGNAL_STRENGTH" />%, Diblokir oleh Administrator Anda, Detail</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">Kembali</translation> <translation id="3855472144336161447">Neo 2 Jerman</translation> <translation id="3858860766373142691">Nama</translation> -<translation id="386548886866354912">Paketkan dengan <ph name="EXTENSION_NAME" /></translation> <translation id="3866249974567520381">Deskripsi</translation> <translation id="3899991606604168269">Prancis (Kanada) dengan keyboard Multibahasa</translation> <translation id="3901991538546252627">Menghubungkan ke <ph name="NAME" /></translation> @@ -604,7 +601,6 @@ <translation id="6165508094623778733">Pelajari selengkapnya</translation> <translation id="6170470584681422115">Sandwich</translation> <translation id="6187719147498869044">Hungaria</translation> -<translation id="6189412234224385711">Buka dengan <ph name="EXTENSION_NAME" /></translation> <translation id="6198252989419008588">Ubah PIN</translation> <translation id="6199801702437275229">Menunggu info ruang...</translation> <translation id="6205710420833115353">Beberapa operasi berlangsung lebih lama dari biasanya. Ingin membatalkannya?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_is.xtb b/ui/chromeos/translations/ui_chromeos_strings_is.xtb index 8fa51e5..a735cd9 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_is.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_is.xtb
@@ -159,6 +159,7 @@ <translation id="2377319039870049694">Skipta yfir í listayfirlit</translation> <translation id="2377590462528165447"><ph name="NUMBER_OF_ITEMS" /> möppum deilt með Linux</translation> <translation id="2378075407703503998"><ph name="SELCTED_FILE_COUNT" /> skrár valdar</translation> +<translation id="2387120140441437063">Ekki tókst að opna skrár í rusli. Endurheimtu skrárnar áður en þú opnar þær.</translation> <translation id="2387458720915042159">Gerð tengingar staðgengilsþjóns</translation> <translation id="2389832672041313158">Búrmíska/Myanmar</translation> <translation id="2392369802118427583">Virkja</translation> @@ -180,7 +181,6 @@ <translation id="2541377937973966830">Innihald þessarar möppu er skrifvarið. Sumar aðgerðir eru ekki studdar.</translation> <translation id="2542049655219295786">Google tafla</translation> <translation id="2544853746127077729">Auðkenningarvottorði hafnað af neti</translation> -<translation id="2547921442987553570">Bæta við <ph name="EXTENSION_NAME" /></translation> <translation id="255937426064304553">Bandarískt (alþjóðlegt)</translation> <translation id="2563185590376525700">Fúsi</translation> <translation id="2578394532502990878">Tamíl hljóðritun</translation> @@ -232,7 +232,6 @@ <translation id="3047197340186497470">Kínverska Dayi</translation> <translation id="3057861065630527966">Afrita myndir og myndskeið</translation> <translation id="3067790092342515856">Windows-skrár</translation> -<translation id="3078461028045006476">Deila með <ph name="EXTENSION_NAME" /></translation> <translation id="3083975830683400843">Chromebit tæki</translation> <translation id="3085752524577180175">SOCKS-hýsill</translation> <translation id="3104793765551262433">Netkerfi <ph name="NETWORK_INDEX" /> af <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, sendistyrkur <ph name="SIGNAL_STRENGTH" />%, útilokað af stjórnanda, nánar</translation> @@ -329,7 +328,6 @@ <translation id="385051799172605136">Til baka</translation> <translation id="3855472144336161447">Þýskt Neo 2</translation> <translation id="3858860766373142691">Heiti</translation> -<translation id="386548886866354912">Pakki með <ph name="EXTENSION_NAME" /></translation> <translation id="3866249974567520381">Lýsing</translation> <translation id="3899991606604168269">Franska (Kanada) með fjölmála lyklaborði</translation> <translation id="3901991538546252627">Tengist <ph name="NAME" /></translation> @@ -602,7 +600,6 @@ <translation id="6165508094623778733">Frekari upplýsingar</translation> <translation id="6170470584681422115">Samloka</translation> <translation id="6187719147498869044">Ungverska</translation> -<translation id="6189412234224385711">Opna með <ph name="EXTENSION_NAME" /></translation> <translation id="6198252989419008588">Breyta PIN-númeri</translation> <translation id="6199801702437275229">Beðið eftir rýmisupplýsingum...</translation> <translation id="6205710420833115353">Sumar aðgerðir ætla að taka lengri tíma en búist var við. Viltu hætta við þær?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_it.xtb b/ui/chromeos/translations/ui_chromeos_strings_it.xtb index cf123b7..f2a4f395 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_it.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_it.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">I contenuti in questa cartella sono di sola lettura. Alcune attività non sono supportate.</translation> <translation id="2542049655219295786">Tabella Google</translation> <translation id="2544853746127077729">Certificato di autenticazione rifiutato dalla rete</translation> -<translation id="2547921442987553570">Aggiungi all'estensione <ph name="EXTENSION_NAME" /></translation> <translation id="255937426064304553">Internazionale USA</translation> <translation id="2563185590376525700">Rana</translation> <translation id="2578394532502990878">Tamil fonetica</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">Cinese Dayi</translation> <translation id="3057861065630527966">Effettua il backup di foto e video</translation> <translation id="3067790092342515856">File di Windows</translation> -<translation id="3078461028045006476">Condividi con l'estensione <ph name="EXTENSION_NAME" /></translation> <translation id="3083975830683400843">I Chromebit</translation> <translation id="3085752524577180175">Host SOCKS</translation> <translation id="3104793765551262433">Rete <ph name="NETWORK_INDEX" /> di <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, intensità del segnale: <ph name="SIGNAL_STRENGTH" />%, bloccata dall'amministratore, dettagli</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">Indietro</translation> <translation id="3855472144336161447">Tastiera Neo 2 tedesca</translation> <translation id="3858860766373142691">Nome</translation> -<translation id="386548886866354912">Comprimi tramite l'estensione <ph name="EXTENSION_NAME" /></translation> <translation id="3866249974567520381">Descrizione</translation> <translation id="3899991606604168269">Francese (Canada) con tastiera multilingue</translation> <translation id="3901991538546252627">Connessione a: <ph name="NAME" /></translation> @@ -603,7 +600,6 @@ <translation id="6165508094623778733">Ulteriori informazioni</translation> <translation id="6170470584681422115">Sandwich</translation> <translation id="6187719147498869044">Ungherese</translation> -<translation id="6189412234224385711">Apri con l'estensione <ph name="EXTENSION_NAME" /></translation> <translation id="6198252989419008588">Modifica PIN</translation> <translation id="6199801702437275229">In attesa di informazioni sullo spazio...</translation> <translation id="6205710420833115353">Alcune operazioni richiedono più tempo del previsto. Vuoi interromperle?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_iw.xtb b/ui/chromeos/translations/ui_chromeos_strings_iw.xtb index be307727..71726ce 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_iw.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_iw.xtb
@@ -159,6 +159,7 @@ <translation id="2377319039870049694">מעבר לתצוגת רשימה</translation> <translation id="2377590462528165447"><ph name="NUMBER_OF_ITEMS" /> תיקיות שותפו עם Linux</translation> <translation id="2378075407703503998"><ph name="SELCTED_FILE_COUNT" /> קבצים נבחרו</translation> +<translation id="2387120140441437063">לא ניתן לפתוח את הקבצים שנמצאים באשפה. יש לשחזר את הקבצים לפני הפתיחה.</translation> <translation id="2387458720915042159">סוג חיבור לשרת proxy</translation> <translation id="2389832672041313158">בורמזית/מיאנמר</translation> <translation id="2392369802118427583">הפעלה</translation> @@ -180,7 +181,6 @@ <translation id="2541377937973966830">התכנים בתיקייה הזו הם לקריאה בלבד. לא ניתן לבצע פעולות מסוימות.</translation> <translation id="2542049655219295786">טבלה של Google</translation> <translation id="2544853746127077729">אישור האימות נדחה על ידי הרשת</translation> -<translation id="2547921442987553570">הוספה אל <ph name="EXTENSION_NAME" /></translation> <translation id="255937426064304553">ארה"ב - בינלאומית</translation> <translation id="2563185590376525700">צפרדע</translation> <translation id="2578394532502990878">טמילית פונטית</translation> @@ -232,7 +232,6 @@ <translation id="3047197340186497470">סינית Dayi</translation> <translation id="3057861065630527966">גיבוי התמונות והסרטונים</translation> <translation id="3067790092342515856">קובצי Windows</translation> -<translation id="3078461028045006476">שיתוף באמצעות <ph name="EXTENSION_NAME" /></translation> <translation id="3083975830683400843">מכשירי Chromebit</translation> <translation id="3085752524577180175">מארח SOCKS</translation> <translation id="3104793765551262433">רשת <ph name="NETWORK_INDEX" /> מתוך <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, עוצמת האות <ph name="SIGNAL_STRENGTH" />%, נחסמה על ידי האדמין, פרטים</translation> @@ -329,7 +328,6 @@ <translation id="385051799172605136">חזרה</translation> <translation id="3855472144336161447">גרמנית - Neo 2</translation> <translation id="3858860766373142691">שם</translation> -<translation id="386548886866354912">הוספה לחבילה יחד עם <ph name="EXTENSION_NAME" /></translation> <translation id="3866249974567520381">תיאור</translation> <translation id="3899991606604168269">צרפתית (קנדה) עם מקלדת רב-לשונית</translation> <translation id="3901991538546252627">מתבצעת התחברות אל: <ph name="NAME" /></translation> @@ -604,7 +602,6 @@ <translation id="6165508094623778733">למידע נוסף</translation> <translation id="6170470584681422115">כריך</translation> <translation id="6187719147498869044">הונגרית</translation> -<translation id="6189412234224385711">פתיחה באמצעות <ph name="EXTENSION_NAME" /></translation> <translation id="6198252989419008588">שינוי קוד אימות</translation> <translation id="6199801702437275229">בהמתנה למידע על נפח האחסון...</translation> <translation id="6205710420833115353">פעולות מסוימות נמשכות זמן רב מהצפוי. האם ברצונך לבטל אותן?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_ja.xtb b/ui/chromeos/translations/ui_chromeos_strings_ja.xtb index d9ac4c10..8c8aa05 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_ja.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_ja.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">このフォルダのコンテンツは読み取り専用です。一部の操作は行えません。</translation> <translation id="2542049655219295786">Google Table</translation> <translation id="2544853746127077729">認証証明書がネットワークによって拒否されました</translation> -<translation id="2547921442987553570"><ph name="EXTENSION_NAME" /> に追加</translation> <translation id="255937426064304553">US インターナショナル</translation> <translation id="2563185590376525700">カエル</translation> <translation id="2578394532502990878">タミル語(表音)</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">中国語(大易)</translation> <translation id="3057861065630527966">写真や動画をバックアップします</translation> <translation id="3067790092342515856">Windows ファイル</translation> -<translation id="3078461028045006476"><ph name="EXTENSION_NAME" /> と共有</translation> <translation id="3083975830683400843">Chromebit</translation> <translation id="3085752524577180175">SOCKS ホスト</translation> <translation id="3104793765551262433"><ph name="NETWORK_INDEX" /> 番目のネットワーク(全 <ph name="NETWORK_COUNT" /> 件)、<ph name="NETWORK_NAME" />、<ph name="SECURITY_STATUS" />、<ph name="CONNECTION_STATUS" />、信号強度 <ph name="SIGNAL_STRENGTH" />%、管理者によってブロック、詳細</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">戻る</translation> <translation id="3855472144336161447">ドイツ語(Neo 2)</translation> <translation id="3858860766373142691">名前</translation> -<translation id="386548886866354912"><ph name="EXTENSION_NAME" /> を同梱</translation> <translation id="3866249974567520381">説明</translation> <translation id="3899991606604168269">フランス語(カナダ)(多言語)キーボード</translation> <translation id="3901991538546252627"><ph name="NAME" /> に接続しています</translation> @@ -604,7 +601,6 @@ <translation id="6165508094623778733">詳細</translation> <translation id="6170470584681422115">サンドイッチ</translation> <translation id="6187719147498869044">ハンガリー語</translation> -<translation id="6189412234224385711"><ph name="EXTENSION_NAME" /> で開く</translation> <translation id="6198252989419008588">PIN を変更</translation> <translation id="6199801702437275229">空き容量情報を待機中...</translation> <translation id="6205710420833115353">一部の操作に予想より時間がかかっています。中止しますか?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_ka.xtb b/ui/chromeos/translations/ui_chromeos_strings_ka.xtb index 9a5e156..41910cd 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_ka.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_ka.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">ამ საქაღალდის კონტენტი მხოლოდ კითხვადია. ზოგიერთი მოქმედება მხარდაუჭერელია.</translation> <translation id="2542049655219295786">Google ცხრილი</translation> <translation id="2544853746127077729">ავტორიზაციის სერთიფიკატი უარყოფილი იყო ქსელის მიერ</translation> -<translation id="2547921442987553570"><ph name="EXTENSION_NAME" />-ში დამატება</translation> <translation id="255937426064304553">აშშ საერთაშორისო</translation> <translation id="2563185590376525700">ბაყაყი</translation> <translation id="2578394532502990878">ტამილური ფონეტიკური</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">ჩინური Dayi</translation> <translation id="3057861065630527966">თქვენი ფოტოებისა და ვიდეოს სარეზერვო კოპირება</translation> <translation id="3067790092342515856">Windows ფაილები</translation> -<translation id="3078461028045006476"><ph name="EXTENSION_NAME" />-ით გაზიარება</translation> <translation id="3083975830683400843">Chromebit-ები</translation> <translation id="3085752524577180175">SOCKS ჰოსტი</translation> <translation id="3104793765551262433">ქსელი <ph name="NETWORK_INDEX" /> / <ph name="NETWORK_COUNT" />-დან, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, სიგნალის სიძლიერე: <ph name="SIGNAL_STRENGTH" />%, დაბლოკილია თქვენი ადმინისტრატორის მიერ, დეტალები</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">უკან</translation> <translation id="3855472144336161447">გერმანული Neo 2</translation> <translation id="3858860766373142691">სახელი</translation> -<translation id="386548886866354912"><ph name="EXTENSION_NAME" />-ით შეფუთვა</translation> <translation id="3866249974567520381">აღწერა</translation> <translation id="3899991606604168269">ფრანგული (კანადა) მრავალენოვანი კლავიატურით</translation> <translation id="3901991538546252627"><ph name="NAME" />-თან დაკავშირება</translation> @@ -603,7 +600,6 @@ <translation id="6165508094623778733">შეიტყვეთ მეტი</translation> <translation id="6170470584681422115">სენდვიჩი</translation> <translation id="6187719147498869044">უნგრული</translation> -<translation id="6189412234224385711"><ph name="EXTENSION_NAME" />-ით გახსნა</translation> <translation id="6198252989419008588">შეცვალეთ PIN-ი</translation> <translation id="6199801702437275229">ელოდება ინფორმაციას ადგილის შესახებ…</translation> <translation id="6205710420833115353">ზოგიერთი ოპერაციის შეასრულებას მოსალოდნელზე მეტი დრო დასჭირდა. გსურთ შეწყვიტოთ?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_kk.xtb b/ui/chromeos/translations/ui_chromeos_strings_kk.xtb index 9b1c76854..199c82b 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_kk.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_kk.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">Бұл қалтадағы мазмұнды тек оқуға болады. Кейбір әрекеттерге қолдау көрсетілмейді.</translation> <translation id="2542049655219295786">Google кестесі</translation> <translation id="2544853746127077729">Желі аутентификация сертификатын қабылдамады</translation> -<translation id="2547921442987553570"><ph name="EXTENSION_NAME" /> кеңейтіміне қосу</translation> <translation id="255937426064304553">АҚШ халықаралық</translation> <translation id="2563185590376525700">Бақа</translation> <translation id="2578394532502990878">Тамиль (фонетикалық)</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">Қытай (даи)</translation> <translation id="3057861065630527966">Фотосуреттеріңіз бен бейнелеріңіздің сақтық көшірмесін жасау</translation> <translation id="3067790092342515856">Windows файлдары</translation> -<translation id="3078461028045006476"><ph name="EXTENSION_NAME" /> кеңейтімін бөлісу</translation> <translation id="3083975830683400843">Chromebit құрылғылары</translation> <translation id="3085752524577180175">SOCKS хосты</translation> <translation id="3104793765551262433">Желі: <ph name="NETWORK_INDEX" />/<ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, сигнал күші: <ph name="SIGNAL_STRENGTH" />%, әкімші бөгеген, мәліметтер</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">Артқа</translation> <translation id="3855472144336161447">Неміс (Neo 2)</translation> <translation id="3858860766373142691">Аты</translation> -<translation id="386548886866354912"><ph name="EXTENSION_NAME" /> кеңейтімді пакет</translation> <translation id="3866249974567520381">Сипаттама</translation> <translation id="3899991606604168269">Француз (Канада), көптілді пернетақтамен</translation> <translation id="3901991538546252627"><ph name="NAME" /> желісіне қосылу</translation> @@ -603,7 +600,6 @@ <translation id="6165508094623778733">Толығырақ</translation> <translation id="6170470584681422115">Сэндвич</translation> <translation id="6187719147498869044">Венгр</translation> -<translation id="6189412234224385711"><ph name="EXTENSION_NAME" /> арқылы ашу</translation> <translation id="6198252989419008588">PIN кодын өзгерту</translation> <translation id="6199801702437275229">Бос орын туралы ақпарат күтілуде…</translation> <translation id="6205710420833115353">Кейбір операциялар күтілгеннен ұзағырақ уақытқа созылады. Оларды тоқтатқыңыз келе ме?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_km.xtb b/ui/chromeos/translations/ui_chromeos_strings_km.xtb index 9fb5598..38286c5 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_km.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_km.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">ខ្លឹមសារនៃថតនេះគឺសម្រាប់តែអានប៉ុណ្ណោះ។ មិនអាចប្រើសកម្មភាពមួយចំនួនបានទេ។</translation> <translation id="2542049655219295786">តារាង Google</translation> <translation id="2544853746127077729">វិញ្ញាបនប័ត្រសម្គាល់អត្តសញ្ញាណត្រូវបានបដិសេធដោយបណ្តាញ</translation> -<translation id="2547921442987553570">បន្ថែមទៅ <ph name="EXTENSION_NAME" /></translation> <translation id="255937426064304553">US អន្តរជាតិ</translation> <translation id="2563185590376525700">កង្កែប</translation> <translation id="2578394532502990878">សូរសព្ទជាភាសាតាមិល</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">ភាសាចិនដាយី</translation> <translation id="3057861065630527966">បម្រុងទុករូបថត និងវីដេអូរបស់អ្នក</translation> <translation id="3067790092342515856">ឯកសារ Windows</translation> -<translation id="3078461028045006476">ចែករំលែកជាមួយ <ph name="EXTENSION_NAME" /></translation> <translation id="3083975830683400843">Chromebit</translation> <translation id="3085752524577180175">ម៉ាស៊ីន SOCKS</translation> <translation id="3104793765551262433">បណ្ដាញ <ph name="NETWORK_INDEX" /> នៃ <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, កម្លាំងរលកសញ្ញា <ph name="SIGNAL_STRENGTH" />%, បានទប់ស្កាត់ដោយអ្នកគ្រប់គ្រងរបស់អ្នក, ព័ត៌មានលម្អិត</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">ថយក្រោយ</translation> <translation id="3855472144336161447">German Neo 2</translation> <translation id="3858860766373142691">ឈ្មោះ</translation> -<translation id="386548886866354912">ដាក់ក្នុងកញ្ចប់ជាមួយ <ph name="EXTENSION_NAME" /></translation> <translation id="3866249974567520381">ការពិពណ៌នា</translation> <translation id="3899991606604168269">ភាសាបារាំង (កាណាដា) ដែលប្រើក្ដារចុចច្រើនភាសា</translation> <translation id="3901991538546252627">កំពុងភ្ជាប់ទៅ <ph name="NAME" /></translation> @@ -603,7 +600,6 @@ <translation id="6165508094623778733">ស្វែងយល់បន្ថែម</translation> <translation id="6170470584681422115">សាំងវិច</translation> <translation id="6187719147498869044">ភាសាហុងគ្រី</translation> -<translation id="6189412234224385711">បើកជាមួយ <ph name="EXTENSION_NAME" /></translation> <translation id="6198252989419008588">ប្តូរលេខសម្គាល់</translation> <translation id="6199801702437275229">កំពុងរង់ចាំព័ត៌មានចន្លោះផ្ទុក...</translation> <translation id="6205710420833115353">ប្រតិបត្តិការមួួយចំនួនកំពុងចំណាយពេលយូរជាងការរំពឹងទុក។ តើអ្នកចង់បោះបង់វាទេ?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_kn.xtb b/ui/chromeos/translations/ui_chromeos_strings_kn.xtb index e037154..cf0b71c4 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_kn.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_kn.xtb
@@ -177,7 +177,6 @@ <translation id="2541377937973966830">ಈ ಫೋಲ್ಡರ್ನಲ್ಲಿರುವ ವಿಷಯಗಳು ಓದಲು-ಮಾತ್ರ ಆಗಿದೆ. ಕೆಲವು ಚಟುವಟಿಕೆಗಳು ಬೆಂಬಲಿತವಾಗಿರುವುದಿಲ್ಲ.</translation> <translation id="2542049655219295786">Google ಕೋಷ್ಟಕ</translation> <translation id="2544853746127077729">ದೃಢೀಕರಣ ಪ್ರಮಾಣಪತ್ರವನ್ನು ನೆಟ್ವರ್ಕ್ನಿಂದ ತಿರಸ್ಕರಿಸಲಾಗಿದೆ</translation> -<translation id="2547921442987553570"><ph name="EXTENSION_NAME" /> ಗೆ ಸೇರಿಸಿ</translation> <translation id="255937426064304553">US ಇಂಟರ್ನ್ಯಾಷನಲ್</translation> <translation id="2563185590376525700">ಕಪ್ಪೆ</translation> <translation id="2578394532502990878">ತಮಿಳು ಫೋನೆಟಿಕ್</translation> @@ -229,7 +228,6 @@ <translation id="3047197340186497470">ಚೈನೀಸ್ ದಾಯಿ</translation> <translation id="3057861065630527966">ನಿಮ್ಮ ಫೋಟೋಗಳು ಮತ್ತು ವೀಡಿಯೊಗಳನ್ನು ಬ್ಯಾಕಪ್ ಮಾಡಿ</translation> <translation id="3067790092342515856">Windows ಫೈಲ್ಗಳು</translation> -<translation id="3078461028045006476"><ph name="EXTENSION_NAME" /> ಜೊತೆಗೆ ಹಂಚಿಕೊಳ್ಳಿ</translation> <translation id="3083975830683400843">Chromebits</translation> <translation id="3085752524577180175">SOCKS ಹೋಸ್ಟ್</translation> <translation id="3104793765551262433"><ph name="NETWORK_COUNT" /> ರಲ್ಲಿ <ph name="NETWORK_INDEX" /> ನೆಟ್ವರ್ಕ್,<ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, ಸಿಗ್ನಲ್ ಸಾಮರ್ಥ್ಯ <ph name="SIGNAL_STRENGTH" />%, ನಿಮ್ಮ ನಿರ್ವಾಹಕರು ನಿರ್ಬಂಧಿಸಿದ್ದಾರೆ, ವಿವರಗಳು</translation> @@ -326,7 +324,6 @@ <translation id="385051799172605136">ಹಿಂದೆ</translation> <translation id="3855472144336161447">ಜರ್ಮನ್ ನಿಯೊ 2</translation> <translation id="3858860766373142691">ಹೆಸರು</translation> -<translation id="386548886866354912"><ph name="EXTENSION_NAME" /> ಜೊತೆಗೆ ಪ್ಯಾಕ್</translation> <translation id="3866249974567520381">ವಿವರಣೆ</translation> <translation id="3899991606604168269">ಬಹುಭಾಷಾ ಕೀಬೋರ್ಡ್ನಲ್ಲಿ ಫ್ರೆಂಚ್ (ಕೆನಡಾ)</translation> <translation id="3901991538546252627"><ph name="NAME" /> ಗೆ ಸಂಪರ್ಕಿಸಲಾಗುತ್ತಿದೆ</translation> @@ -600,7 +597,6 @@ <translation id="6165508094623778733">ಇನ್ನಷ್ಟು ತಿಳಿಯಿರಿ</translation> <translation id="6170470584681422115">ಸ್ಯಾಂಡ್ವಿಚ್</translation> <translation id="6187719147498869044">ಹಂಗೇರಿಯನ್</translation> -<translation id="6189412234224385711"><ph name="EXTENSION_NAME" /> ಮೂಲಕ ತೆರೆಯಿರಿ</translation> <translation id="6198252989419008588">PIN ಬದಲಾಯಿಸು</translation> <translation id="6199801702437275229">ಅಂತರ ಮಾಹಿತಿಗಾಗಿ ನಿರೀಕ್ಷಿಸಲಾಗುತ್ತಿದೆ...</translation> <translation id="6205710420833115353">ಕೆಲವು ಕಾರ್ಯಾಚರಣೆಗಳು ನಿರೀಕ್ಷಿಸಿದ್ದಕ್ಕಿಂತಲೂ ಹೆಚ್ಚಿನ ಸಮಯವನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತಿದೆ. ನೀವು ಅವುಗಳನ್ನು ಸ್ಥಗಿತಗೊಳಿಸಲು ಬಯಸುವಿರಾ?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_ko.xtb b/ui/chromeos/translations/ui_chromeos_strings_ko.xtb index 6993b9a..2ef7764b 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_ko.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_ko.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">이 폴더의 콘텐츠는 읽기 전용입니다. 일부 활동이 지원되지 않습니다.</translation> <translation id="2542049655219295786">Google 표</translation> <translation id="2544853746127077729">인증서가 네트워크에 의해 거부됨</translation> -<translation id="2547921442987553570"><ph name="EXTENSION_NAME" />에 추가</translation> <translation id="255937426064304553">영어(미국 국제)</translation> <translation id="2563185590376525700">개구리</translation> <translation id="2578394532502990878">타밀어(표음)</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">중국어(대이수입법)</translation> <translation id="3057861065630527966">사진 및 동영상을 백업합니다.</translation> <translation id="3067790092342515856">Windows 파일</translation> -<translation id="3078461028045006476"><ph name="EXTENSION_NAME" />와(과) 공유</translation> <translation id="3083975830683400843">Chromebit</translation> <translation id="3085752524577180175">SOCKS 호스트</translation> <translation id="3104793765551262433">네트워크 <ph name="NETWORK_COUNT" />개 중 <ph name="NETWORK_INDEX" />번째, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, 신호 강도 <ph name="SIGNAL_STRENGTH" />%, 관리자가 차단함, 세부정보</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">뒤로</translation> <translation id="3855472144336161447">독일어 Neo 2</translation> <translation id="3858860766373142691">이름</translation> -<translation id="386548886866354912"><ph name="EXTENSION_NAME" />(으)로 보관처리</translation> <translation id="3866249974567520381">설명</translation> <translation id="3899991606604168269">프랑스어(캐나다, 다국어 키보드)</translation> <translation id="3901991538546252627"><ph name="NAME" />에 연결 중</translation> @@ -604,7 +601,6 @@ <translation id="6165508094623778733">자세히 알아보기</translation> <translation id="6170470584681422115">샌드위치</translation> <translation id="6187719147498869044">헝가리어</translation> -<translation id="6189412234224385711"><ph name="EXTENSION_NAME" />(으)로 열기</translation> <translation id="6198252989419008588">PIN 변경</translation> <translation id="6199801702437275229">남은 저장 용량을 확인하는 중...</translation> <translation id="6205710420833115353">일부 작업 시간이 예상보다 지연되고 있습니다. 중단하시겠습니까?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_ky.xtb b/ui/chromeos/translations/ui_chromeos_strings_ky.xtb index a7c3084..a98c464 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_ky.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_ky.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">Бул папкадагы мазмунду окуса гана болот. Айрым аракеттерге уруксат берилген эмес.</translation> <translation id="2542049655219295786">Google жадыбалы</translation> <translation id="2544853746127077729">Аныктыкты текшерүү тастыктамасын тармак четке какты</translation> -<translation id="2547921442987553570"><ph name="EXTENSION_NAME" /> кеңейтүүсүнө кошуу</translation> <translation id="255937426064304553">АКШ эл аралык</translation> <translation id="2563185590376525700">Бака</translation> <translation id="2578394532502990878">Тамилче (фонетикалык)</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">Кытайча (даи)</translation> <translation id="3057861065630527966">Сүрөттөрүңүз менен видеолоруңуздун камдык көчүрмөсүн сактаңыз</translation> <translation id="3067790092342515856">Windows файлдары</translation> -<translation id="3078461028045006476"><ph name="EXTENSION_NAME" /> менен бөлүшүү</translation> <translation id="3083975830683400843">Chromebit түзмөктөрү</translation> <translation id="3085752524577180175">SOCKS хосту</translation> <translation id="3104793765551262433"><ph name="NETWORK_COUNT" /> ичинен <ph name="NETWORK_INDEX" />-тармак, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, Сигналдын күчү <ph name="SIGNAL_STRENGTH" />%, Администраторуңуз бөгөттөп койгон, Чоо-жайы</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">Артка</translation> <translation id="3855472144336161447">German Neo 2</translation> <translation id="3858860766373142691">Аталышы</translation> -<translation id="386548886866354912"><ph name="EXTENSION_NAME" /> кеңейтүүсү менен таңгактоо</translation> <translation id="3866249974567520381">Сүрөттөлүшү</translation> <translation id="3899991606604168269">Французча (Канада) жана көп тилдүү баскычтоп</translation> <translation id="3901991538546252627"><ph name="NAME" /> менен туташууда</translation> @@ -603,7 +600,6 @@ <translation id="6165508094623778733">Кошумча маалымат</translation> <translation id="6170470584681422115">Сэндвич</translation> <translation id="6187719147498869044">Венгерче</translation> -<translation id="6189412234224385711"><ph name="EXTENSION_NAME" /> менен ачуу</translation> <translation id="6198252989419008588">PIN'ди өзгөртүү</translation> <translation id="6199801702437275229">Бош мейкиндик жөнүндө маалыматты күтүүдө…</translation> <translation id="6205710420833115353">Айрым иштер өтө узакка созулуп кетти. Аларды токтотосузбу?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_lo.xtb b/ui/chromeos/translations/ui_chromeos_strings_lo.xtb index 8135126..495a4157 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_lo.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_lo.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">ເນື້ອຫາຂອງໂຟນເດີນີ້ເປັນແບບອ່ານເທົ່ານັ້ນ. ບໍ່ຮອງຮັບບາງກິດຈະກຳ.</translation> <translation id="2542049655219295786">ຕາຕະລາງ Google</translation> <translation id="2544853746127077729">ໃບຢັ້ງຢືນການຮັບຮອງຖືກເຄືອຂ່າຍປະຕິເສດ</translation> -<translation id="2547921442987553570">ເພີ່ມໃສ່ <ph name="EXTENSION_NAME" /></translation> <translation id="255937426064304553">US ສາກົນ</translation> <translation id="2563185590376525700">ກົບ</translation> <translation id="2578394532502990878">ພາສາທາມິລ (ຕາມການອອກສຽງ)</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">ພາສາຈີນ (Dayi)</translation> <translation id="3057861065630527966">ສຳຮອງຮູບ ແລະວິດີໂອຂອງທ່ານ</translation> <translation id="3067790092342515856">ໄຟລ໌ Windows</translation> -<translation id="3078461028045006476">ແບ່ງປັນກັບ <ph name="EXTENSION_NAME" /></translation> <translation id="3083975830683400843">Chromebit</translation> <translation id="3085752524577180175">ແມ່ຂ່າຍ SOCKS</translation> <translation id="3104793765551262433">ເຄືອຂ່າຍທີ <ph name="NETWORK_INDEX" /> ຈາກທັງໝົດ <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, ຄວາມແຮງສັນຍານ <ph name="SIGNAL_STRENGTH" />%, ຖືກບລັອກໄວ້ໂດຍຜູ້ເບິ່ງແຍງລະບົບຂອງທ່ານ, ລາຍລະອຽດ</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">ກັບຄືນ</translation> <translation id="3855472144336161447">ພາສາເຢຍລະັມນ Neo 2</translation> <translation id="3858860766373142691">ຊື່</translation> -<translation id="386548886866354912">ເກັບຮວມກັນກັບ <ph name="EXTENSION_NAME" /></translation> <translation id="3866249974567520381">ລາຍລະອຽດ</translation> <translation id="3899991606604168269">ພາສາຝຣັ່ງ (ຄານາດາ) ທີ່ໃຊ້ແປ້ນພິມຫຼາຍພາສາ</translation> <translation id="3901991538546252627">ກໍາລເຊື່ອມຕໍ່ກັບ <ph name="NAME" /></translation> @@ -603,7 +600,6 @@ <translation id="6165508094623778733">ສຶກສາເພີ່ມເຕີມ</translation> <translation id="6170470584681422115">ແຊນວິດ</translation> <translation id="6187719147498869044">ພາສາຮັງກາຣຽນ</translation> -<translation id="6189412234224385711">ເປີດດ້ວຍ <ph name="EXTENSION_NAME" /></translation> <translation id="6198252989419008588">ປ່ຽນ PIN</translation> <translation id="6199801702437275229">ກໍາລັງລໍຖ້າຂໍ້ມູນກ່ຽວກັບບ່ອນວ່າງ...</translation> <translation id="6205710420833115353">ການດໍາເນີນງານບາງອັນໃຊ້ເວລາດົນກ່ວາທີ່ຄາດໄວ້. ທ່ານຕ້ອງການຍົກເລີກພວກມັນບໍ?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_lt.xtb b/ui/chromeos/translations/ui_chromeos_strings_lt.xtb index 6bd17d1..448bc2bc 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_lt.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_lt.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">Šio aplanko turinys skirtas tik skaityti. Tam tikra veikla nepalaikoma.</translation> <translation id="2542049655219295786">„Google“ lentelė</translation> <translation id="2544853746127077729">Autentifikavimo sertifikatą atmetė tinklas</translation> -<translation id="2547921442987553570">Pridėti prie „<ph name="EXTENSION_NAME" />“</translation> <translation id="255937426064304553">JAV tarptautinė</translation> <translation id="2563185590376525700">Varlė</translation> <translation id="2578394532502990878">Tamilų k. fonetinė</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">Kinų k. „Dayi“</translation> <translation id="3057861065630527966">Kurkite atsargines nuotraukų ir vaizdo įrašų kopijas</translation> <translation id="3067790092342515856">„Windows“ failai</translation> -<translation id="3078461028045006476">Bendrinti su „<ph name="EXTENSION_NAME" />“</translation> <translation id="3083975830683400843">Chromebit</translation> <translation id="3085752524577180175">SOCKS priegloba</translation> <translation id="3104793765551262433"><ph name="NETWORK_INDEX" /> tinklas iš <ph name="NETWORK_COUNT" />, „<ph name="NETWORK_NAME" />“, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, signalo stiprumas <ph name="SIGNAL_STRENGTH" /> proc., užblokavo administratorius, išsami informacija</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">Atgal</translation> <translation id="3855472144336161447">Vokiečių „Neo 2“</translation> <translation id="3858860766373142691">Pavadinimas</translation> -<translation id="386548886866354912">Supakuoti naudojant <ph name="EXTENSION_NAME" /></translation> <translation id="3866249974567520381">Aprašas</translation> <translation id="3899991606604168269">Prancūzų k. (Kanada) su keliomis kalbomis klaviatūra</translation> <translation id="3901991538546252627">Jungiamasi prie „<ph name="NAME" />“</translation> @@ -604,7 +601,6 @@ <translation id="6165508094623778733">Sužinokite daugiau</translation> <translation id="6170470584681422115">Sumuštinis</translation> <translation id="6187719147498869044">Vengrų k.</translation> -<translation id="6189412234224385711">Atidaryti naudojant „<ph name="EXTENSION_NAME" />“</translation> <translation id="6198252989419008588">Keisti PIN kodą</translation> <translation id="6199801702437275229">Laukiama vietos informacijos...</translation> <translation id="6205710420833115353">Kai kurios operacijos trunka ilgiau nei tikėtasi. Ar norite jas nutraukti?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_lv.xtb b/ui/chromeos/translations/ui_chromeos_strings_lv.xtb index 64af89c..ccc38f7 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_lv.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_lv.xtb
@@ -159,6 +159,7 @@ <translation id="2377319039870049694">Pāriet uz saraksta skatījumu</translation> <translation id="2377590462528165447"><ph name="NUMBER_OF_ITEMS" /> mapes kopīgotas ar sistēmu Linux</translation> <translation id="2378075407703503998">Atlasīti <ph name="SELCTED_FILE_COUNT" /> faili.</translation> +<translation id="2387120140441437063">Nevar atvērt atkritnē ievietotos failus. Lai šos failus varētu atvērt, vispirms atjaunojiet tos.</translation> <translation id="2387458720915042159">Starpniekservera savienojuma veids</translation> <translation id="2389832672041313158">Birmiešu (Mjanma)</translation> <translation id="2392369802118427583">Aktivizēt</translation> @@ -180,7 +181,6 @@ <translation id="2541377937973966830">Šīs mapes saturs ir tikai lasāms. Noteiktas darbības netiek atbalstītas.</translation> <translation id="2542049655219295786">Google tabula</translation> <translation id="2544853746127077729">Tīkls noraidīja autentifikācijas sertifikātu.</translation> -<translation id="2547921442987553570">Pievienot paplašinājumam <ph name="EXTENSION_NAME" /></translation> <translation id="255937426064304553">ASV starptautiskā</translation> <translation id="2563185590376525700">Varde</translation> <translation id="2578394532502990878">Tamilu, fonētiskā</translation> @@ -232,7 +232,6 @@ <translation id="3047197340186497470">Ķīniešu, Dayi</translation> <translation id="3057861065630527966">Dublēt fotoattēlus un videoklipus</translation> <translation id="3067790092342515856">Windows faili</translation> -<translation id="3078461028045006476">Kopīgot ar paplašinājumu <ph name="EXTENSION_NAME" /></translation> <translation id="3083975830683400843">Chromebit</translation> <translation id="3085752524577180175">SOCKS saimniekdators</translation> <translation id="3104793765551262433"><ph name="NETWORK_INDEX" />. tīkls no <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, signāla stiprums: <ph name="SIGNAL_STRENGTH" />%, bloķēja jūsu administrators, detalizēta informācija</translation> @@ -329,7 +328,6 @@ <translation id="385051799172605136">Atpakaļ</translation> <translation id="3855472144336161447">Vācu Neo 2</translation> <translation id="3858860766373142691">Nosaukums</translation> -<translation id="386548886866354912">Sapakot kā: <ph name="EXTENSION_NAME" /></translation> <translation id="3866249974567520381">Apraksts</translation> <translation id="3899991606604168269">Franču (Kanāda), ar vairākvalodu tastatūru</translation> <translation id="3901991538546252627">Notiek savienojuma izveide ar <ph name="NAME" /></translation> @@ -603,7 +601,6 @@ <translation id="6165508094623778733">Uzzināt vairāk</translation> <translation id="6170470584681422115">Sviestmaize</translation> <translation id="6187719147498869044">Ungāru</translation> -<translation id="6189412234224385711">Atvērt ar paplašinājumu <ph name="EXTENSION_NAME" /></translation> <translation id="6198252989419008588">Mainīt PIN</translation> <translation id="6199801702437275229">Gaida informāciju par brīvo vietu...</translation> <translation id="6205710420833115353">Dažas darbības aizņem vairāk laika, nekā paredzēts. Vai vēlaties tās priekšlaikus pārtraukt?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_mk.xtb b/ui/chromeos/translations/ui_chromeos_strings_mk.xtb index ed4fe2d..8c0f3ff 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_mk.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_mk.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">Содржините во папкава се само за читање. Некои активности не се поддржани.</translation> <translation id="2542049655219295786">Табела на Google</translation> <translation id="2544853746127077729">Мрежата го отфрли сертификатот за автентикација</translation> -<translation id="2547921442987553570">Додајте во <ph name="EXTENSION_NAME" /></translation> <translation id="255937426064304553">Меѓународен англиски (САД)</translation> <translation id="2563185590376525700">Жаба</translation> <translation id="2578394532502990878">фонетски тамилски</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">кинески даји</translation> <translation id="3057861065630527966">Бекап на фотографиите и видеата</translation> <translation id="3067790092342515856">Датотеки на Windows</translation> -<translation id="3078461028045006476">Споделете со <ph name="EXTENSION_NAME" /></translation> <translation id="3083975830683400843">Уреди Chromebit</translation> <translation id="3085752524577180175">Хост на SOCKS</translation> <translation id="3104793765551262433">Мрежа <ph name="NETWORK_INDEX" /> од <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, јачина на сигналот: <ph name="SIGNAL_STRENGTH" /> %, блокирано од администраторот, детали</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">Назад</translation> <translation id="3855472144336161447">Германска Neo 2</translation> <translation id="3858860766373142691">Име</translation> -<translation id="386548886866354912">Спакувајте со <ph name="EXTENSION_NAME" /></translation> <translation id="3866249974567520381">Опис</translation> <translation id="3899991606604168269">француски (Канада) со повеќејазична тастатура</translation> <translation id="3901991538546252627">Се поврзува со <ph name="NAME" /></translation> @@ -603,7 +600,6 @@ <translation id="6165508094623778733">Дознајте повеќе</translation> <translation id="6170470584681422115">Сендвич</translation> <translation id="6187719147498869044">унгарски</translation> -<translation id="6189412234224385711">Отворете со <ph name="EXTENSION_NAME" /></translation> <translation id="6198252989419008588">Промена на PIN</translation> <translation id="6199801702437275229">Се чекаат информации за простор…</translation> <translation id="6205710420833115353">Некои операции траат подолго од очекуваното. Дали сакате да ги прекинете?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_ml.xtb b/ui/chromeos/translations/ui_chromeos_strings_ml.xtb index 017e5ba9..3bc43bab 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_ml.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_ml.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">ഈ ഫോൾഡറിലെ ഉള്ളടക്കങ്ങൾ വായിക്കാൻ മാത്രമുള്ളതാണ്. ചില ആക്റ്റിവിറ്റികൾക്ക് പിന്തുണയില്ല.</translation> <translation id="2542049655219295786">Google പട്ടിക</translation> <translation id="2544853746127077729">നെറ്റ്വർക്ക്, പരിശോധിച്ചുറപ്പിക്കൽ സർട്ടിഫിക്കറ്റ് നിരസിച്ചു</translation> -<translation id="2547921442987553570"><ph name="EXTENSION_NAME" />-ൽ ചേർക്കുക</translation> <translation id="255937426064304553">യുഎസ് ഇന്റർനാഷണൽ</translation> <translation id="2563185590376525700">തവള</translation> <translation id="2578394532502990878">തമിഴ് ഉച്ചാരണ ശബ്ദം</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">ചൈനീസ് ദായി</translation> <translation id="3057861065630527966">നിങ്ങളുടെ ഫോട്ടോകളും വീഡിയോകളും ബാക്കപ്പ് ചെയ്യുക</translation> <translation id="3067790092342515856">Windows ഫയലുകൾ</translation> -<translation id="3078461028045006476"><ph name="EXTENSION_NAME" /> എന്നതുമായി പങ്കിടുക</translation> <translation id="3083975830683400843">Chromebit-കൾ</translation> <translation id="3085752524577180175">SOCKS ഹോസ്റ്റ്</translation> <translation id="3104793765551262433"><ph name="NETWORK_COUNT" />-ൽ <ph name="NETWORK_INDEX" />-ാമത്തെ നെറ്റ്വർക്ക്, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, സിഗ്നൽ ശക്തി <ph name="SIGNAL_STRENGTH" />%, നിങ്ങളുടെ അഡ്മിൻ ബ്ലോക്ക് ചെയ്തിരിക്കുന്നു, വിശദാംശങ്ങൾ</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">പിന്നോട്ട്</translation> <translation id="3855472144336161447">ജർമ്മൻ നിയോ 2</translation> <translation id="3858860766373142691">പേര്</translation> -<translation id="386548886866354912"><ph name="EXTENSION_NAME" /> ഉപയോഗിച്ച് പായ്ക്കുചെയ്യുക</translation> <translation id="3866249974567520381">വിവരണം</translation> <translation id="3899991606604168269">ബഹുഭാഷാ കീബോർഡ് ഉള്ള ഫ്രഞ്ച് (കാനഡ)</translation> <translation id="3901991538546252627"><ph name="NAME" /> എന്നതിലേക്ക് കണക്റ്റുചെയ്യുന്നു</translation> @@ -604,7 +601,6 @@ <translation id="6165508094623778733">കൂടുതലറിയുക</translation> <translation id="6170470584681422115">സാന്ഡ്വിച്ച്</translation> <translation id="6187719147498869044">ഹംഗേറിയൻ</translation> -<translation id="6189412234224385711"><ph name="EXTENSION_NAME" /> ഉപയോഗിച്ച് തുറക്കുക</translation> <translation id="6198252989419008588">PIN മാറ്റുക</translation> <translation id="6199801702437275229">സ്പെയ്സ് വിവരത്തിനായി കാത്തിരിക്കുന്നു...</translation> <translation id="6205710420833115353">ചില പ്രവർത്തനങ്ങൾ പ്രതീക്ഷിച്ചതിലും സമയമെടുക്കുന്നു. നിങ്ങൾക്ക് അവ അവസാനിപ്പിക്കണോ?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_mn.xtb b/ui/chromeos/translations/ui_chromeos_strings_mn.xtb index 94928c6..a3a56eb3 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_mn.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_mn.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">Энэ фолдерын контентуудыг зөвхөн уншиж болно. Зарим үйл ажиллагааг дэмждэггүй.</translation> <translation id="2542049655219295786">Google-ийн хүснэгт</translation> <translation id="2544853746127077729">Таниулах гэрчилгээг сүлжээнээс цуцалсан байна</translation> -<translation id="2547921442987553570"><ph name="EXTENSION_NAME" />-д нэмэх</translation> <translation id="255937426064304553">АНУ олон улсын</translation> <translation id="2563185590376525700">Frog</translation> <translation id="2578394532502990878">Тамил авиа зүй</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">Хятад даи</translation> <translation id="3057861065630527966">Өөрийн зураг болон видеог хадгалах</translation> <translation id="3067790092342515856">Windows-н файлууд</translation> -<translation id="3078461028045006476"><ph name="EXTENSION_NAME" />-тай хуваалцах</translation> <translation id="3083975830683400843">Chromebit</translation> <translation id="3085752524577180175">SOCKS Хост</translation> <translation id="3104793765551262433"><ph name="NETWORK_COUNT" />-н <ph name="NETWORK_INDEX" />-р сүлжээ, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, Дохионы хүч <ph name="SIGNAL_STRENGTH" />%, Танай администратор блоклосон, Дэлгэрэнгүй</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">Буцах</translation> <translation id="3855472144336161447">Герман Neo 2</translation> <translation id="3858860766373142691">Нэр</translation> -<translation id="386548886866354912"><ph name="EXTENSION_NAME" />-р багцлах</translation> <translation id="3866249974567520381">Тодорхойлолт</translation> <translation id="3899991606604168269">Олон хэлний гартай франц (Канад)</translation> <translation id="3901991538546252627"><ph name="NAME" />-д холбогдож байна</translation> @@ -601,7 +598,6 @@ <translation id="6165508094623778733">Нэмэлт мэдээлэл авах</translation> <translation id="6170470584681422115">Сэндвич</translation> <translation id="6187719147498869044">Унгар</translation> -<translation id="6189412234224385711"><ph name="EXTENSION_NAME" />-р нээх</translation> <translation id="6198252989419008588">ПИН кодыг өөрчлөх</translation> <translation id="6199801702437275229">Орон зайн мэдээлэл хүлээж байна ...</translation> <translation id="6205710420833115353">Зарим үйл ажиллагаа хүлээгдэж байснаас илүү удаан хийгдэж байна. Та тэднийг зогсоохыг хүсч байна уу?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_mr.xtb b/ui/chromeos/translations/ui_chromeos_strings_mr.xtb index ed8e1065..01fc405d 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_mr.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_mr.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">या फोल्डरमधील आशय रीड-ओन्ली आहेत. काही अॅक्टिव्हिटींना सपोर्ट नाही.</translation> <translation id="2542049655219295786">Google सारणी</translation> <translation id="2544853746127077729">ऑथेंटिकेशन प्रमाणपत्र नेटवर्कद्वारे नाकारले</translation> -<translation id="2547921442987553570"><ph name="EXTENSION_NAME" /> मध्ये जोडा</translation> <translation id="255937426064304553">यूएस आंतरराष्ट्रीय</translation> <translation id="2563185590376525700">बेडूक</translation> <translation id="2578394532502990878">तमिळ फोनेटिक</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">चीनी दाई</translation> <translation id="3057861065630527966">तुमचे फोटो आणि व्हिडिओंचा बॅकअप घ्या</translation> <translation id="3067790092342515856">Windows फाइल</translation> -<translation id="3078461028045006476"><ph name="EXTENSION_NAME" /> सह शेअर करा</translation> <translation id="3083975830683400843">Chromebits</translation> <translation id="3085752524577180175">SOCKS होस्ट</translation> <translation id="3104793765551262433"><ph name="NETWORK_INDEX" /> पैकी <ph name="NETWORK_COUNT" /> नेटवर्क, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, सिग्नल क्षमता <ph name="SIGNAL_STRENGTH" />%, तुमच्या अॅडमिनिस्ट्रेटर ने ब्लॉक केलेले नेटवर्क, तपशील</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">मागील</translation> <translation id="3855472144336161447">जर्मन निओ 2</translation> <translation id="3858860766373142691">नाव</translation> -<translation id="386548886866354912"><ph name="EXTENSION_NAME" /> सह पॅक</translation> <translation id="3866249974567520381">वर्णन</translation> <translation id="3899991606604168269">बहुभाषिक कीबोर्डसह फ्रेंच (कॅनडा)</translation> <translation id="3901991538546252627"><ph name="NAME" /> वर कनेक्ट करीत आहे</translation> @@ -604,7 +601,6 @@ <translation id="6165508094623778733">अधिक जाणून घ्या</translation> <translation id="6170470584681422115">सँडविच</translation> <translation id="6187719147498869044">हंगेरियन</translation> -<translation id="6189412234224385711"><ph name="EXTENSION_NAME" /> मध्ये उघडा</translation> <translation id="6198252989419008588">पिन बदला</translation> <translation id="6199801702437275229">स्थान माहितीसाठी प्रतीक्षा करत आहे...</translation> <translation id="6205710420833115353">काही ऑपरेशनला अपेक्षेपेक्षा जास्त वेळ लागत आहे. तुम्ही त्यांना रद्द करू इच्छिता?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_ms.xtb b/ui/chromeos/translations/ui_chromeos_strings_ms.xtb index 2ddae63..2aebdfe 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_ms.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_ms.xtb
@@ -159,6 +159,7 @@ <translation id="2377319039870049694">Tukar kepada paparan senarai</translation> <translation id="2377590462528165447"><ph name="NUMBER_OF_ITEMS" /> folder dikongsi dengan Linux</translation> <translation id="2378075407703503998"><ph name="SELCTED_FILE_COUNT" /> fail dipilih</translation> +<translation id="2387120140441437063">Tidak dapat membuka fail yang telah dibuang. Sila pulihkan fail tersebut sebelum membuka.</translation> <translation id="2387458720915042159">Jenis sambungan proksi</translation> <translation id="2389832672041313158">Burma/Myanmar</translation> <translation id="2392369802118427583">Aktifkan</translation> @@ -180,7 +181,6 @@ <translation id="2541377937973966830">Kandungan folder ini bersifat baca sahaja. Sesetengah aktiviti tidak disokong.</translation> <translation id="2542049655219295786">Jadual Google</translation> <translation id="2544853746127077729">Sijil pengesahan ditolak oleh rangkaian</translation> -<translation id="2547921442987553570">Tambahkan pada <ph name="EXTENSION_NAME" /></translation> <translation id="255937426064304553">Antarabangsa AS</translation> <translation id="2563185590376525700">Katak</translation> <translation id="2578394532502990878">Fonetik Tamil</translation> @@ -232,7 +232,6 @@ <translation id="3047197340186497470">Dayi Cina</translation> <translation id="3057861065630527966">Sandarkan foto dan video anda</translation> <translation id="3067790092342515856">Fail Windows</translation> -<translation id="3078461028045006476">Berkongsi dengan <ph name="EXTENSION_NAME" /></translation> <translation id="3083975830683400843">Chromebit</translation> <translation id="3085752524577180175">Hos SOCKS</translation> <translation id="3104793765551262433">Rangkaian <ph name="NETWORK_INDEX" /> daripada <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, Kekuatan Isyarat <ph name="SIGNAL_STRENGTH" />%, Disekat oleh Pentadbir anda, Butiran</translation> @@ -329,7 +328,6 @@ <translation id="385051799172605136">Kembali</translation> <translation id="3855472144336161447">Bahasa Jerman Neo 2</translation> <translation id="3858860766373142691">Nama</translation> -<translation id="386548886866354912">Dipek dengan <ph name="EXTENSION_NAME" /></translation> <translation id="3866249974567520381">Huraian</translation> <translation id="3899991606604168269">Perancis (Kanada) dengan papan kekunci Berbilang Bahasa</translation> <translation id="3901991538546252627">Menyambung ke <ph name="NAME" /></translation> @@ -603,7 +601,6 @@ <translation id="6165508094623778733">Ketahui lebih lanjut</translation> <translation id="6170470584681422115">Sandwic</translation> <translation id="6187719147498869044">Hungary</translation> -<translation id="6189412234224385711">Buka dengan <ph name="EXTENSION_NAME" /></translation> <translation id="6198252989419008588">Tukar PIN</translation> <translation id="6199801702437275229">Menunggu maklumat ruang...</translation> <translation id="6205710420833115353">Sesetengah operasi mengambil masa lebih lama daripada yang dijangkakan. Adakah anda ingin menghenti paksanya?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_my.xtb b/ui/chromeos/translations/ui_chromeos_strings_my.xtb index bd72227..b2d7073 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_my.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_my.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">ဤဖိုင်တွဲအတွင်းရှိ အကြောင်းအရာများက ဖတ်ရန်သီးသန့် ဖြစ်သည်။ လုပ်ဆောင်ချက်အချို့ကို မပံ့ပိုးပါ။</translation> <translation id="2542049655219295786">Google ဇယား</translation> <translation id="2544853746127077729">ကွန်ရက်မှ စစ်မှန်ကြောင်းသက်သေပြချက်လက်မှတ်ကို ငြင်းပယ်ခဲ့သည်</translation> -<translation id="2547921442987553570"><ph name="EXTENSION_NAME" /> သို့ထည့်ပါ</translation> <translation id="255937426064304553">US international</translation> <translation id="2563185590376525700">ဖား</translation> <translation id="2578394532502990878">တမီးလ် အသံထွက်</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">တရုတ် တာ့ရီ</translation> <translation id="3057861065630527966">သင့်ဓာတ်ပုံများနှင့် ဗီဒီယိုများကို အရံသိမ်းဆည်းပါ</translation> <translation id="3067790092342515856">Windows ဖိုင်များ</translation> -<translation id="3078461028045006476"><ph name="EXTENSION_NAME" /> နှင့်မျှဝေပါ</translation> <translation id="3083975830683400843">Chromebit များ</translation> <translation id="3085752524577180175">SOCKS လက်ခံဝန်ဆောင်ပေးသည့်ပရောက်စီ</translation> <translation id="3104793765551262433">ကွန်ရက် <ph name="NETWORK_COUNT" /> ခုအနက် <ph name="NETWORK_INDEX" /> ခုမြောက်၊ <ph name="NETWORK_NAME" />၊ <ph name="SECURITY_STATUS" />၊ <ph name="CONNECTION_STATUS" />၊ လိုင်းဆွဲအား <ph name="SIGNAL_STRENGTH" /> %၊ သင့်စီမံခန့်ခွဲသူက ပိတ်ထားသည်၊ အသေးစိတ်</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">နောက်သို့</translation> <translation id="3855472144336161447">German Neo 2</translation> <translation id="3858860766373142691">အမည်</translation> -<translation id="386548886866354912"><ph name="EXTENSION_NAME" /> ဖြင့်ထုပ်ပိုးပါ</translation> <translation id="3866249974567520381">ဖေါ်ပြချက်</translation> <translation id="3899991606604168269">ဘာသာစကားအမျိုးမျိုး ကီးဘုတ်ဖြင့် ပြင်သစ် (ကနေဒါ)</translation> <translation id="3901991538546252627"><ph name="NAME" />သို့ ချိတ်ဆက်ေနေ</translation> @@ -603,7 +600,6 @@ <translation id="6165508094623778733">ပိုမိုလေ့လာရန်</translation> <translation id="6170470584681422115">အသားညှပ်ပေါင်မုန့်</translation> <translation id="6187719147498869044">ဟန်ဂေရီ</translation> -<translation id="6189412234224385711"><ph name="EXTENSION_NAME" /> ဖြင့်ဖွင့်ပါ</translation> <translation id="6198252989419008588">ပင်နံပါတ် ပြောင်းလဲမည်</translation> <translation id="6199801702437275229">နေရာ အင်ဖိုကို စောင့်နေ...</translation> <translation id="6205710420833115353">လုပ်ကိုင်မှု အချို့မှာ မျှော်လင့်ခဲ့တာထက် ပိုကြာနေသည်။ သင်သည် အဲဒါတွေကို ဖျက်သိမ်းချင်ပါသလား??</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_ne.xtb b/ui/chromeos/translations/ui_chromeos_strings_ne.xtb index 8ae9245f..568d1b33d 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_ne.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_ne.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">यो फोल्डरका सामग्री रिड गर्न मात्र मिल्छ। केही क्रियाकलापहरू गर्न मिल्दैन।</translation> <translation id="2542049655219295786">Google तालिका</translation> <translation id="2544853746127077729">प्रमाणीकरण प्रमाणपत्र नेटवर्क अस्विकार</translation> -<translation id="2547921442987553570"><ph name="EXTENSION_NAME" /> मा थप्नुहोस्</translation> <translation id="255937426064304553">यु.एस. अन्तर्राष्ट्रिय</translation> <translation id="2563185590376525700">भ्यागुतो</translation> <translation id="2578394532502990878">तमिल फोनेटिक</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">चिनियाँ दायी</translation> <translation id="3057861065630527966">तपाईँको तस्बिर र भिडियोहरू जगेडा गर्नुहोस्</translation> <translation id="3067790092342515856">Windows फाइलहरू</translation> -<translation id="3078461028045006476"><ph name="EXTENSION_NAME" /> मार्फत सेयर गर्नुहोस्</translation> <translation id="3083975830683400843">Chromebit</translation> <translation id="3085752524577180175">SOCKS को होस्ट</translation> <translation id="3104793765551262433"><ph name="NETWORK_COUNT" /> मध्ये <ph name="NETWORK_INDEX" /> औँ नेटवर्क, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, सिग्नलको क्षमता: <ph name="SIGNAL_STRENGTH" />%, तपाईंका एड्मिनले ब्लक गरेको, विवरणहरू</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">पछाडि जानुहोस्</translation> <translation id="3855472144336161447">जर्मन नियो 2</translation> <translation id="3858860766373142691">नाम</translation> -<translation id="386548886866354912"><ph name="EXTENSION_NAME" /> मार्फत प्याक गर्नुहोस्</translation> <translation id="3866249974567520381">विवरण</translation> <translation id="3899991606604168269">फ्रान्सेली (क्यानाडा) बहुभाषी किबोर्ड</translation> <translation id="3901991538546252627"><ph name="NAME" /> मा जडान हुँदै</translation> @@ -603,7 +600,6 @@ <translation id="6165508094623778733">थप जान्नुहोस्</translation> <translation id="6170470584681422115">स्यान्डविच</translation> <translation id="6187719147498869044">हङ्गेरियाली</translation> -<translation id="6189412234224385711"><ph name="EXTENSION_NAME" /> मार्फत खोल्नुहोस्</translation> <translation id="6198252989419008588">PIN परिवर्तन गर्नुहोस्</translation> <translation id="6199801702437275229">ठाउँ जानकारी प्रतिक्षा गर्दै...</translation> <translation id="6205710420833115353">केही कार्यहरूले अपेक्षा गरेभन्दा लामो समय लिइरहेका छन्। के तपाईं तिनीहरूलाई रद्द गर्न चाहनुहुन्छ?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_nl.xtb b/ui/chromeos/translations/ui_chromeos_strings_nl.xtb index 11b3545..d02eabf 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_nl.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_nl.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">De inhoud van deze map is alleen-lezen. Sommige activiteiten worden niet ondersteund.</translation> <translation id="2542049655219295786">Google-tabel</translation> <translation id="2544853746127077729">Verificatiecertificaat geweigerd door netwerk</translation> -<translation id="2547921442987553570">Toevoegen aan <ph name="EXTENSION_NAME" /></translation> <translation id="255937426064304553">Verenigde Staten (internationaal)</translation> <translation id="2563185590376525700">Kikker</translation> <translation id="2578394532502990878">Tamil (fonetisch)</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">Chinees (Dayi)</translation> <translation id="3057861065630527966">Een back-up van je foto's en video's maken</translation> <translation id="3067790092342515856">Windows-bestanden</translation> -<translation id="3078461028045006476">Delen met <ph name="EXTENSION_NAME" /></translation> <translation id="3083975830683400843">Chromebits</translation> <translation id="3085752524577180175">SOCKS-host</translation> <translation id="3104793765551262433">Netwerk <ph name="NETWORK_INDEX" /> van <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, signaalsterkte <ph name="SIGNAL_STRENGTH" />%, geblokkeerd door je beheerder, details</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">Terug</translation> <translation id="3855472144336161447">Duits Neo 2</translation> <translation id="3858860766373142691">Naam</translation> -<translation id="386548886866354912">Inpakken met <ph name="EXTENSION_NAME" /></translation> <translation id="3866249974567520381">Beschrijving</translation> <translation id="3899991606604168269">Frans (Canada) met meertalig toetsenbord</translation> <translation id="3901991538546252627">Verbinding maken met <ph name="NAME" /></translation> @@ -605,7 +602,6 @@ <translation id="6165508094623778733">Meer informatie</translation> <translation id="6170470584681422115">Sandwich</translation> <translation id="6187719147498869044">Hongaars</translation> -<translation id="6189412234224385711">Openen met <ph name="EXTENSION_NAME" /></translation> <translation id="6198252989419008588">Pincode wijzigen</translation> <translation id="6199801702437275229">Wachten op ruimte-informatie...</translation> <translation id="6205710420833115353">Sommige bewerkingen duren langer dan verwacht. Wil je deze afbreken?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_no.xtb b/ui/chromeos/translations/ui_chromeos_strings_no.xtb index 0fad373..2c37ec44 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_no.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_no.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">Innholdet i denne mappen er skrivebeskyttet. Noen aktiviteter støttes ikke.</translation> <translation id="2542049655219295786">Google-tabell</translation> <translation id="2544853746127077729">Autentiseringssertifikatet ble avvist av nettverket</translation> -<translation id="2547921442987553570">Legg til i <ph name="EXTENSION_NAME" /></translation> <translation id="255937426064304553">USA internasjonalt</translation> <translation id="2563185590376525700">Frosk</translation> <translation id="2578394532502990878">Tamil, fonetisk</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">Kinesisk dayi</translation> <translation id="3057861065630527966">Sikkerhetskopiér bildene og videoene dine</translation> <translation id="3067790092342515856">Windows-filer</translation> -<translation id="3078461028045006476">Del med <ph name="EXTENSION_NAME" /></translation> <translation id="3083975830683400843">Chromebit-enheter</translation> <translation id="3085752524577180175">SOCKS-vert</translation> <translation id="3104793765551262433">Nettverk <ph name="NETWORK_INDEX" /> av <ph name="NETWORK_COUNT" /> – <ph name="NETWORK_NAME" /> – <ph name="SECURITY_STATUS" /> – <ph name="CONNECTION_STATUS" /> – signalstyrke <ph name="SIGNAL_STRENGTH" /> % – blokkert av administratoren din – detaljer</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">Tilbake</translation> <translation id="3855472144336161447">Tysk Neo 2</translation> <translation id="3858860766373142691">Navn</translation> -<translation id="386548886866354912">Pakk med <ph name="EXTENSION_NAME" /></translation> <translation id="3866249974567520381">Beskrivelse</translation> <translation id="3899991606604168269">Fransk (Canada) med flerspråklig tastatur</translation> <translation id="3901991538546252627">Kobler til <ph name="NAME" /></translation> @@ -604,7 +601,6 @@ <translation id="6165508094623778733">Finn ut mer</translation> <translation id="6170470584681422115">Smørbrød</translation> <translation id="6187719147498869044">Ungarsk</translation> -<translation id="6189412234224385711">Åpne med <ph name="EXTENSION_NAME" /></translation> <translation id="6198252989419008588">Endre personlig kode</translation> <translation id="6199801702437275229">Venter på informasjon om lagringsplass …</translation> <translation id="6205710420833115353">Noen handlinger tar lengre tid enn vanlig. Vil du avbryte dem?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_or.xtb b/ui/chromeos/translations/ui_chromeos_strings_or.xtb index 1ba417b9..c18877e 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_or.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_or.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">ଏହି ଫୋଲ୍ଡରରେ ଥିବା ବିଷୟବସ୍ତୁଗୁଡ଼ିକ କେବଳ-ପଢ଼ିବା ପାଇଁ ଅଟେ। କିଛି କାର୍ଯ୍ୟକଳାପ ସମର୍ଥିତ ନୁହେଁ।</translation> <translation id="2542049655219295786">Google ଟେବଲ୍</translation> <translation id="2544853746127077729">ନେଟ୍ୱର୍କ ଦ୍ବାରା ପ୍ରମାଣିକିକରଣ ସର୍ଟିଫିକେଟ୍ ଖାରଜ କରାଯାଇଛି</translation> -<translation id="2547921442987553570"><ph name="EXTENSION_NAME" /> ସହିତ ଯୋଗ କରନ୍ତୁ</translation> <translation id="255937426064304553">US ଆନ୍ତର୍ଜାତିକ</translation> <translation id="2563185590376525700">ବେଙ୍ଗ</translation> <translation id="2578394532502990878">ତାମିଲ ଫୋନେଟିକ୍</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">ଚାଇନିଜ୍ ଡାୟି</translation> <translation id="3057861065630527966">ଆପଣଙ୍କର ଫଟୋ ଓ ଭିଡିଓଗୁଡ଼ିକର ବ୍ୟାକ୍ଅପ୍ ନିଅନ୍ତୁ</translation> <translation id="3067790092342515856">Windows ଫାଇଲଗୁଡ଼ିକ</translation> -<translation id="3078461028045006476"><ph name="EXTENSION_NAME" /> ସହ ସେୟାର୍ କରନ୍ତୁ</translation> <translation id="3083975830683400843">Chromebits</translation> <translation id="3085752524577180175">SOCKS ହୋଷ୍ଟ୍</translation> <translation id="3104793765551262433"><ph name="NETWORK_COUNT" />ଟିରୁ <ph name="NETWORK_INDEX" /> ନମ୍ବର ନେଟୱାର୍କ, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, ସିଗନାଲ କ୍ଷମତା <ph name="SIGNAL_STRENGTH" />%, ଆପଣଙ୍କ ଆଡମିନିଷ୍ଟ୍ରେଟରଙ୍କ ଦ୍ୱାରା ବ୍ଲକ କରାଯାଇଛି, ବିବରଣୀ</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">ପଛକୁ</translation> <translation id="3855472144336161447">ଜର୍ମନ୍ ନିଓ 2</translation> <translation id="3858860766373142691">ନାମ</translation> -<translation id="386548886866354912"><ph name="EXTENSION_NAME" /> ମାଧ୍ୟମରେ ପ୍ୟାକ୍ କରନ୍ତୁ</translation> <translation id="3866249974567520381">ବିବରଣୀ</translation> <translation id="3899991606604168269">ବହୁଭାଷୀ କୀବୋର୍ଡ ସହ ଫରାସୀ (କାନାଡ଼ା)</translation> <translation id="3901991538546252627"><ph name="NAME" />କୁ ସଂଯୋଗ ହେଉଛି</translation> @@ -598,7 +595,6 @@ <translation id="6165508094623778733">ଅଧିକ ଜାଣନ୍ତୁ</translation> <translation id="6170470584681422115">ସାଣ୍ଡୱିଚ୍</translation> <translation id="6187719147498869044">ହଙ୍ଗେରୀୟ</translation> -<translation id="6189412234224385711"><ph name="EXTENSION_NAME" /> ମାଧ୍ୟମରେ ଖୋଲନ୍ତୁ</translation> <translation id="6198252989419008588">PIN ବଦଳାନ୍ତୁ</translation> <translation id="6199801702437275229">ସ୍ଥାନ ସୂଚନା ପାଇଁ ଅପେକ୍ଷାରତ...</translation> <translation id="6205710420833115353">କିଛି କାର୍ଯ୍ୟ ପ୍ରଣାଳୀ ଆଶା କରାଯାଉଥିବା ସମୟରୁ ଅଧିକ ସମୟ ନେଇଥାଏ। ଆପଣ ସେଗୁଡ଼ିକୁ ବନ୍ଦ କରିବାକୁ ଚାହୁଁଛନ୍ତି କି?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_pa.xtb b/ui/chromeos/translations/ui_chromeos_strings_pa.xtb index dc752e9..b3b0861 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_pa.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_pa.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">ਇਸ ਫੋਲਡਰ ਦੀਆਂ ਸਮੱਗਰੀਆਂ ਸਿਰਫ਼ ਪੜ੍ਹਨ ਲਈ ਹਨ। ਕੁਝ ਸਰਗਰਮੀਆਂ ਸਮਰਥਿਤ ਨਹੀਂ ਹਨ।</translation> <translation id="2542049655219295786">Google ਸਾਰਨੀ</translation> <translation id="2544853746127077729">ਪ੍ਰਮਾਣੀਕਰਨ ਪ੍ਰਮਾਣ-ਪੱਤਰ ਨੂੰ ਨੈੱਟਵਰਕ ਵੱਲੋਂ ਅਸਵੀਕਾਰ ਕੀਤਾ ਗਿਆ</translation> -<translation id="2547921442987553570"><ph name="EXTENSION_NAME" /> ਵਿੱਚ ਸ਼ਾਮਲ ਕਰੋ</translation> <translation id="255937426064304553">ਅਮਰੀਕਾ ਅੰਤਰਰਾਸ਼ਟਰੀ</translation> <translation id="2563185590376525700">ਡੱਡੂ</translation> <translation id="2578394532502990878">ਤਮਿਲ ਧੁਨੀਆਤਮਿਕ</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">ਚੀਨੀ ਡਾਯੀ</translation> <translation id="3057861065630527966">ਆਪਣੀਆਂ ਫ਼ੋਟੋਆਂ ਅਤੇ ਵੀਡੀਓ ਦਾ ਬੈਕਅੱਪ ਲਵੋ</translation> <translation id="3067790092342515856">Windows ਫ਼ਾਈਲਾਂ</translation> -<translation id="3078461028045006476"><ph name="EXTENSION_NAME" /> ਨਾਲ ਸਾਂਝੀ ਕਰੋ</translation> <translation id="3083975830683400843">Chromebits</translation> <translation id="3085752524577180175">SOCKS ਹੋਸਟ</translation> <translation id="3104793765551262433">ਨੈੱਟਵਰਕ <ph name="NETWORK_COUNT" /> ਵਿੱਚੋਂ <ph name="NETWORK_INDEX" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, ਸਿਗਨਲ ਦੀ ਤੀਬਰਤਾ <ph name="SIGNAL_STRENGTH" />%, ਤੁਹਾਡੇ ਪ੍ਰਸ਼ਾਸਕ ਵੱਲੋਂ ਬਲਾਕ ਕੀਤਾ ਗਿਆ, ਵੇਰਵੇ</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">ਪਿੱਛੇ</translation> <translation id="3855472144336161447">ਜਰਮਨ Neo 2</translation> <translation id="3858860766373142691">ਨਾਮ</translation> -<translation id="386548886866354912"><ph name="EXTENSION_NAME" /> ਨਾਲ ਪੈਕ ਕਰੋ</translation> <translation id="3866249974567520381">ਵਰਣਨ</translation> <translation id="3899991606604168269">ਬਹੁਭਾਸ਼ਾਈ ਕੀ-ਬੋਰਡ ਨਾਲ ਫ਼ਰਾਂਸੀਸੀ (ਕੈਨੇਡਾ)</translation> <translation id="3901991538546252627"><ph name="NAME" /> ਨਾਲ ਕਨੈਕਟ ਕਰ ਰਿਹਾ ਹੈ</translation> @@ -603,7 +600,6 @@ <translation id="6165508094623778733">ਹੋਰ ਜਾਣੋ</translation> <translation id="6170470584681422115">ਸੈਂਡਵਿਚ</translation> <translation id="6187719147498869044">ਹੰਗਰੀਆਈ</translation> -<translation id="6189412234224385711"><ph name="EXTENSION_NAME" /> ਨਾਲ ਖੋਲ੍ਹੋ</translation> <translation id="6198252989419008588">PIN ਬਦਲੋ</translation> <translation id="6199801702437275229">ਸਪੇਸ ਜਾਣਕਾਰੀ ਦੀ ਉਡੀਕ ਕਰ ਰਿਹਾ ਹੈ...</translation> <translation id="6205710420833115353">ਕੁਝ ਓਪਰੇਸ਼ਨ ਅਨੁਮਾਨਿਤ ਤੋਂ ਵੱਧ ਸਮਾਂ ਲੈ ਰਹੇ ਹਨ। ਕੀ ਤੁਸੀਂ ਇਹਨਾਂ ਨੂੰ ਰੋਕਣਾ ਚਾਹੁੰਦੇ ਹੋ?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_pl.xtb b/ui/chromeos/translations/ui_chromeos_strings_pl.xtb index fe70a20b..41a6fb3 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_pl.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_pl.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">Zawartość tego folderu jest tylko do odczytu. Niektóre działania nie są obsługiwane.</translation> <translation id="2542049655219295786">Tabela Google</translation> <translation id="2544853746127077729">Certyfikat uwierzytelniania został odrzucony przez sieć</translation> -<translation id="2547921442987553570">Dodaj do rozszerzenia <ph name="EXTENSION_NAME" /></translation> <translation id="255937426064304553">amerykańska klawiatura międzynarodowa</translation> <translation id="2563185590376525700">Żaba</translation> <translation id="2578394532502990878">Tamilski fonetyczny</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">Chiński dayi</translation> <translation id="3057861065630527966">Utwórz kopię zapasową zdjęć i filmów</translation> <translation id="3067790092342515856">Pliki systemu Windows</translation> -<translation id="3078461028045006476">Udostępnij w rozszerzeniu <ph name="EXTENSION_NAME" /></translation> <translation id="3083975830683400843">Chromebity</translation> <translation id="3085752524577180175">Host SOCKS</translation> <translation id="3104793765551262433">Sieć <ph name="NETWORK_INDEX" /> z <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, siła sygnału: <ph name="SIGNAL_STRENGTH" />%, zablokowana przez administratora, szczegóły</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">Wstecz</translation> <translation id="3855472144336161447">niemiecka klawiatura Neo 2</translation> <translation id="3858860766373142691">Nazwa</translation> -<translation id="386548886866354912">Spakuj, używając rozszerzenia <ph name="EXTENSION_NAME" /></translation> <translation id="3866249974567520381">Opis</translation> <translation id="3899991606604168269">Francuski (Kanada) z klawiaturą wielojęzyczną</translation> <translation id="3901991538546252627">Łączę z: <ph name="NAME" /></translation> @@ -604,7 +601,6 @@ <translation id="6165508094623778733">Dowiedz się więcej</translation> <translation id="6170470584681422115">Kanapka</translation> <translation id="6187719147498869044">Węgierski</translation> -<translation id="6189412234224385711">Otwórz w rozszerzeniu <ph name="EXTENSION_NAME" /></translation> <translation id="6198252989419008588">Zmień kod PIN</translation> <translation id="6199801702437275229">Oczekuję na informacje o wolnym miejscu...</translation> <translation id="6205710420833115353">Niektóre operacje trwają dłużej niż powinny. Chcesz je przerwać?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_pt-BR.xtb b/ui/chromeos/translations/ui_chromeos_strings_pt-BR.xtb index 14913829..ae74e95 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_pt-BR.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_pt-BR.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">Os conteúdos da pasta são somente leitura. Algumas atividades estão indisponíveis.</translation> <translation id="2542049655219295786">Tabela do Google</translation> <translation id="2544853746127077729">Certificado de autenticação rejeitado pela rede</translation> -<translation id="2547921442987553570">Adicionar à extensão <ph name="EXTENSION_NAME" /></translation> <translation id="255937426064304553">Internacional: Estados Unidos</translation> <translation id="2563185590376525700">Rã</translation> <translation id="2578394532502990878">Tâmil (fonético)</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">Chinês (dayi)</translation> <translation id="3057861065630527966">Fazer backup de suas fotos e seus vídeos</translation> <translation id="3067790092342515856">Arquivos do Windows</translation> -<translation id="3078461028045006476">Compartilhar com <ph name="EXTENSION_NAME" /></translation> <translation id="3083975830683400843">Chromebits</translation> <translation id="3085752524577180175">Host SOCKS</translation> <translation id="3104793765551262433">Rede <ph name="NETWORK_INDEX" /> de <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, intensidade do sinal em <ph name="SIGNAL_STRENGTH" />%, bloqueada pelo administrador, detalhes</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">Voltar</translation> <translation id="3855472144336161447">Alemão (Neo 2)</translation> <translation id="3858860766373142691">Nome</translation> -<translation id="386548886866354912">Compactar com <ph name="EXTENSION_NAME" /></translation> <translation id="3866249974567520381">Descrição</translation> <translation id="3899991606604168269">Francês (Canadá) com teclado multilíngue</translation> <translation id="3901991538546252627">Conectando-se a <ph name="NAME" /></translation> @@ -604,7 +601,6 @@ <translation id="6165508094623778733">Saiba mais</translation> <translation id="6170470584681422115">Sanduíche</translation> <translation id="6187719147498869044">Húngaro</translation> -<translation id="6189412234224385711">Abrir com <ph name="EXTENSION_NAME" /></translation> <translation id="6198252989419008588">Alterar PIN</translation> <translation id="6199801702437275229">Aguardando informações sobre espaço...</translation> <translation id="6205710420833115353">Algumas operações estão demorando mais tempo que o esperado. Quer cancelar?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_pt-PT.xtb b/ui/chromeos/translations/ui_chromeos_strings_pt-PT.xtb index 67a828e..3c2ef314 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_pt-PT.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_pt-PT.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">O conteúdo desta pasta é só de leitura. Algumas atividades não são suportadas.</translation> <translation id="2542049655219295786">Tabela do Google</translation> <translation id="2544853746127077729">Certificado de autenticação rejeitado pela rede</translation> -<translation id="2547921442987553570">Adicionar a <ph name="EXTENSION_NAME" /></translation> <translation id="255937426064304553">EUA internacional</translation> <translation id="2563185590376525700">Sapo</translation> <translation id="2578394532502990878">Fonética de tâmil</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">Dayi chinês</translation> <translation id="3057861065630527966">Fazer uma cópia de segurança de fotos e vídeos</translation> <translation id="3067790092342515856">Ficheiros do Windows</translation> -<translation id="3078461028045006476">Partilhar com <ph name="EXTENSION_NAME" /></translation> <translation id="3083975830683400843">Chromebits</translation> <translation id="3085752524577180175">Anfitrião SOCKS</translation> <translation id="3104793765551262433">Rede <ph name="NETWORK_INDEX" /> de <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, Intensidade do sinal <ph name="SIGNAL_STRENGTH" />%, Bloqueada pelo administrador, Detalhes</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">Anterior</translation> <translation id="3855472144336161447">Alemão Neo 2</translation> <translation id="3858860766373142691">Nome</translation> -<translation id="386548886866354912">Comprimir com <ph name="EXTENSION_NAME" /></translation> <translation id="3866249974567520381">Descrição</translation> <translation id="3899991606604168269">Francês (Canadá) com teclado multilingue</translation> <translation id="3901991538546252627">A ligar a <ph name="NAME" /></translation> @@ -604,7 +601,6 @@ <translation id="6165508094623778733">Saiba mais</translation> <translation id="6170470584681422115">Sanduíche</translation> <translation id="6187719147498869044">Húngaro</translation> -<translation id="6189412234224385711">Abrir com <ph name="EXTENSION_NAME" /></translation> <translation id="6198252989419008588">Alterar PIN</translation> <translation id="6199801702437275229">A aguardar informações de espaço...</translation> <translation id="6205710420833115353">Algumas operações estão a demorar mais tempo do que o previsto. Pretende interrompê-las?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_ro.xtb b/ui/chromeos/translations/ui_chromeos_strings_ro.xtb index 54542e3a..d65bbb21 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_ro.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_ro.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">Conținutul acestui dosar este numai în citire. Unele acțiuni nu sunt acceptate.</translation> <translation id="2542049655219295786">Tabel Google</translation> <translation id="2544853746127077729">Certificatul de autentificare a fost respins de rețea</translation> -<translation id="2547921442987553570">Adaugă la <ph name="EXTENSION_NAME" /></translation> <translation id="255937426064304553">S.U.A. internațională</translation> <translation id="2563185590376525700">Broască</translation> <translation id="2578394532502990878">Tamilă fonetică</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">Chineză Dayi</translation> <translation id="3057861065630527966">Fă backup pentru fotografii și videoclipuri</translation> <translation id="3067790092342515856">Fișiere Windows</translation> -<translation id="3078461028045006476">Permite accesul pentru <ph name="EXTENSION_NAME" /></translation> <translation id="3083975830683400843">Dispozitivele Chromebit</translation> <translation id="3085752524577180175">Gazdă SOCKS</translation> <translation id="3104793765551262433">Rețeaua <ph name="NETWORK_INDEX" /> din <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, Puterea semnalului: <ph name="SIGNAL_STRENGTH" /> %, Blocată de administrator, Detalii</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">Înapoi</translation> <translation id="3855472144336161447">Germană Neo 2</translation> <translation id="3858860766373142691">Nume</translation> -<translation id="386548886866354912">Arhivează cu <ph name="EXTENSION_NAME" /></translation> <translation id="3866249974567520381">Descriere</translation> <translation id="3899991606604168269">Franceză (Canada) cu tastatură multilingvă</translation> <translation id="3901991538546252627">Se conectează la <ph name="NAME" /></translation> @@ -604,7 +601,6 @@ <translation id="6165508094623778733">Află mai multe</translation> <translation id="6170470584681422115">Sendviș</translation> <translation id="6187719147498869044">Maghiară</translation> -<translation id="6189412234224385711">Deschide cu <ph name="EXTENSION_NAME" /></translation> <translation id="6198252989419008588">Schimbă codul PIN</translation> <translation id="6199801702437275229">Se așteaptă informațiile despre spațiu...</translation> <translation id="6205710420833115353">Unele operațiuni durează mai mult decât ar trebui. Dorești să le anulezi?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_ru.xtb b/ui/chromeos/translations/ui_chromeos_strings_ru.xtb index 3c8161c..b4ae0fd 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_ru.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_ru.xtb
@@ -159,6 +159,7 @@ <translation id="2377319039870049694">Показать в виде списка</translation> <translation id="2377590462528165447">Linux предоставлен доступ к нескольким папкам (<ph name="NUMBER_OF_ITEMS" />)</translation> <translation id="2378075407703503998">Выбрано файлов: <ph name="SELCTED_FILE_COUNT" />.</translation> +<translation id="2387120140441437063">Не удается открыть файлы в корзине. Восстановите их, чтобы продолжить.</translation> <translation id="2387458720915042159">Тип подключения через прокси-сервер</translation> <translation id="2389832672041313158">Бирманский</translation> <translation id="2392369802118427583">Активировать</translation> @@ -180,7 +181,6 @@ <translation id="2541377937973966830">Содержимое этой папки доступно только для чтения. Некоторые действия не поддерживаются.</translation> <translation id="2542049655219295786">Таблица Google</translation> <translation id="2544853746127077729">Сертификат аутентификации отклонен сетью</translation> -<translation id="2547921442987553570">Добавить в расширение "<ph name="EXTENSION_NAME" />"</translation> <translation id="255937426064304553">США (международная)</translation> <translation id="2563185590376525700">Лягушка</translation> <translation id="2578394532502990878">Тамильский, фонетический</translation> @@ -232,7 +232,6 @@ <translation id="3047197340186497470">Китайский, даи</translation> <translation id="3057861065630527966">Создать резервные копии фото и видео</translation> <translation id="3067790092342515856">Файлы Windows</translation> -<translation id="3078461028045006476">Поделиться с помощью приложения "<ph name="EXTENSION_NAME" />"</translation> <translation id="3083975830683400843">Устройства Chromebit</translation> <translation id="3085752524577180175">SOCKS-прокси</translation> <translation id="3104793765551262433">Сеть <ph name="NETWORK_INDEX" /> из <ph name="NETWORK_COUNT" />, "<ph name="NETWORK_NAME" />", <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, уровень сигнала – <ph name="SIGNAL_STRENGTH" /> %, заблокирована администратором, дополнительные сведения</translation> @@ -329,7 +328,6 @@ <translation id="385051799172605136">Назад</translation> <translation id="3855472144336161447">Немецкая (Neo 2)</translation> <translation id="3858860766373142691">Название</translation> -<translation id="386548886866354912">Создать архив <ph name="EXTENSION_NAME" /></translation> <translation id="3866249974567520381">Описание</translation> <translation id="3899991606604168269">Французский (Канада), мультиязычная раскладка</translation> <translation id="3901991538546252627">Подключение к <ph name="NAME" /></translation> @@ -603,7 +601,6 @@ <translation id="6165508094623778733">Подробнее</translation> <translation id="6170470584681422115">Сэндвич</translation> <translation id="6187719147498869044">Венгерский</translation> -<translation id="6189412234224385711">Открыть с помощью расширения "<ph name="EXTENSION_NAME" />"</translation> <translation id="6198252989419008588">Изменить PIN-код</translation> <translation id="6199801702437275229">Получение информации о свободном месте…</translation> <translation id="6205710420833115353">Некоторые операции займут больше времени, чем ожидалось. Прервать?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_si.xtb b/ui/chromeos/translations/ui_chromeos_strings_si.xtb index c40a0c4..44920b3 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_si.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_si.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">මෙම ෆෝල්ඩරයේ අන්තර්ගත කියවීමට පමණී. සමහර ක්රියාකාරකම් සහාය නොදක්වයි.</translation> <translation id="2542049655219295786">Google වගුව</translation> <translation id="2544853746127077729">අවසරදීම් සහතිකය ජාලය වෙතින් ප්රතික්ෂේප විය</translation> -<translation id="2547921442987553570"><ph name="EXTENSION_NAME" /> වෙත එක් කරන්න</translation> <translation id="255937426064304553">US ජාත්යන්තර</translation> <translation id="2563185590376525700">ගෙම්බා</translation> <translation id="2578394532502990878">දෙමළ ශබ්දිම</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">වීන ඩායි</translation> <translation id="3057861065630527966">ඔබගේ ඡායාරූප හා වීඩියෝ උපස්ථ කරන්න</translation> <translation id="3067790092342515856">Windows ගොනු</translation> -<translation id="3078461028045006476"><ph name="EXTENSION_NAME" /> සමඟ බෙදාගන්න</translation> <translation id="3083975830683400843">Chromebits</translation> <translation id="3085752524577180175">SOCKS සංග්රාහක</translation> <translation id="3104793765551262433"><ph name="NETWORK_COUNT" />න් <ph name="NETWORK_INDEX" /> වැනි ජාලය, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, සංඥා ප්රබලතාව <ph name="SIGNAL_STRENGTH" />%, ඔබගේ පරිපාලක විසින් අවහිර කර ඇත, විස්තර</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">ආපසු</translation> <translation id="3855472144336161447">ජර්මානු නියෝ 2</translation> <translation id="3858860766373142691">නම</translation> -<translation id="386548886866354912"><ph name="EXTENSION_NAME" /> සමඟ අසුරන්න</translation> <translation id="3866249974567520381">විස්තරය</translation> <translation id="3899991606604168269">බහුභාෂා යතුරුපුවරුව සමග ප්රංශ (කැනඩාව)</translation> <translation id="3901991538546252627"><ph name="NAME" /> වෙත සබඳ වෙමින්</translation> @@ -603,7 +600,6 @@ <translation id="6165508094623778733">තව දැන ගන්න</translation> <translation id="6170470584681422115">සැන්ඩ්විච්</translation> <translation id="6187719147498869044">හංගේරියානු</translation> -<translation id="6189412234224385711"><ph name="EXTENSION_NAME" /> සමඟ විවෘත කරන්න</translation> <translation id="6198252989419008588">PIN අංකය වෙනස් කරන්න</translation> <translation id="6199801702437275229">ඉඩ තොරතුරු අපේක්ෂාවෙන්...</translation> <translation id="6205710420833115353">සමහර මෙහෙයුම් අපේක්ෂිත කාලයට වඩා වඩාත දිගු කාලයක් ගනී. ඒවා අහෝසි කිරීමට ඔබට අවශ්යද?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_sk.xtb b/ui/chromeos/translations/ui_chromeos_strings_sk.xtb index 3a1fb043..31d6d2d 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_sk.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_sk.xtb
@@ -159,6 +159,7 @@ <translation id="2377319039870049694">Prepnúť na zobrazenie zoznamu</translation> <translation id="2377590462528165447">Priečinky (<ph name="NUMBER_OF_ITEMS" />) zdieľané so systémom Linux</translation> <translation id="2378075407703503998">Počet vybratých súborov: <ph name="SELCTED_FILE_COUNT" /></translation> +<translation id="2387120140441437063">Súbory v koši nie je možné otvoriť. Pred otvorením súbory obnovte.</translation> <translation id="2387458720915042159">Typ pripojenia proxy</translation> <translation id="2389832672041313158">Mjanmarská klávesnica</translation> <translation id="2392369802118427583">Aktivovať</translation> @@ -180,7 +181,6 @@ <translation id="2541377937973966830">Obsah tohto priečinka je k dispozícii iba na čítanie. Niektoré aktivity nie sú podporované.</translation> <translation id="2542049655219295786">Tabuľka Google</translation> <translation id="2544853746127077729">Certifikát na overenie totožnosti bol zamietnutý sieťou</translation> -<translation id="2547921442987553570">Pridať do rozšírenia <ph name="EXTENSION_NAME" /></translation> <translation id="255937426064304553">Americká klávesnica s medzinárodným rozložením klávesov</translation> <translation id="2563185590376525700">Žaba</translation> <translation id="2578394532502990878">Tamilská fonetická klávesnica</translation> @@ -232,7 +232,6 @@ <translation id="3047197340186497470">Čínska klávesnica Dayi</translation> <translation id="3057861065630527966">Zálohovať fotky a videá</translation> <translation id="3067790092342515856">Súbory systému Windows</translation> -<translation id="3078461028045006476">Zdieľať s rozšírením <ph name="EXTENSION_NAME" /></translation> <translation id="3083975830683400843">Chromebity</translation> <translation id="3085752524577180175">Hostiteľ SOCKS</translation> <translation id="3104793765551262433"><ph name="NETWORK_INDEX" />. sieť z <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, sila signálu: <ph name="SIGNAL_STRENGTH" /> %, zablokoval váš správca, podrobnosti</translation> @@ -329,7 +328,6 @@ <translation id="385051799172605136">Späť</translation> <translation id="3855472144336161447">Nemecká klávesnica Neo 2</translation> <translation id="3858860766373142691">Názov</translation> -<translation id="386548886866354912">Komprimovať pomocou rozšírenia <ph name="EXTENSION_NAME" /></translation> <translation id="3866249974567520381">Popis</translation> <translation id="3899991606604168269">Francúzska (Kanada) viacjazyčná klávesnica</translation> <translation id="3901991538546252627">Pripája sa k sieti <ph name="NAME" /></translation> @@ -603,7 +601,6 @@ <translation id="6165508094623778733">Ďalšie informácie</translation> <translation id="6170470584681422115">Sendvič</translation> <translation id="6187719147498869044">Maďarská klávesnica</translation> -<translation id="6189412234224385711">Otvoriť pomocou rozšírenia <ph name="EXTENSION_NAME" /></translation> <translation id="6198252989419008588">Zmeniť PIN</translation> <translation id="6199801702437275229">Čaká sa na informácie o voľnom mieste...</translation> <translation id="6205710420833115353">Niektoré operácie trvajú dlhšie, ako sa očakávalo. Chcete ich zrušiť?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_sl.xtb b/ui/chromeos/translations/ui_chromeos_strings_sl.xtb index 6e1f8f7..0322c7f 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_sl.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_sl.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">Vsebina te mape je samo za branje. Nekatere dejavnosti niso podprte.</translation> <translation id="2542049655219295786">Googlova tabela</translation> <translation id="2544853746127077729">Omrežje je zavrnilo potrdilo za preverjanje pristnosti</translation> -<translation id="2547921442987553570">Dodajanje za: <ph name="EXTENSION_NAME" /></translation> <translation id="255937426064304553">Združene države – mednarodna</translation> <translation id="2563185590376525700">Žaba</translation> <translation id="2578394532502990878">tamilščina (fonetična)</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">kitajščina (način vnosa daji)</translation> <translation id="3057861065630527966">Varnostno kopiranje fotografij videoposnetkov</translation> <translation id="3067790092342515856">Datoteka sistema Windows</translation> -<translation id="3078461028045006476">Skupna raba z: <ph name="EXTENSION_NAME" /></translation> <translation id="3083975830683400843">Naprave Chromebit</translation> <translation id="3085752524577180175">Gostitelj SOCKS</translation> <translation id="3104793765551262433">Omrežje <ph name="NETWORK_INDEX" /> od <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, moč signala <ph name="SIGNAL_STRENGTH" /> %, blokiral skrbnik, podrobnosti</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">Nazaj</translation> <translation id="3855472144336161447">nemščina (Neo 2)</translation> <translation id="3858860766373142691">Ime</translation> -<translation id="386548886866354912">Stiskanje z: <ph name="EXTENSION_NAME" /></translation> <translation id="3866249974567520381">Opis</translation> <translation id="3899991606604168269">francoščina (Kanada) z večjezično tipkovnico</translation> <translation id="3901991538546252627">Vzpostavljanje povezave z omrežjem <ph name="NAME" /></translation> @@ -604,7 +601,6 @@ <translation id="6165508094623778733">Več o tem</translation> <translation id="6170470584681422115">Sendvič</translation> <translation id="6187719147498869044">madžarščina</translation> -<translation id="6189412234224385711">Odpiranje z: <ph name="EXTENSION_NAME" /></translation> <translation id="6198252989419008588">Spremeni PIN</translation> <translation id="6199801702437275229">Čakanje na podatke o prostoru ...</translation> <translation id="6205710420833115353">Nekateri postopki trajajo dlje, kot je pričakovano. Ali jih želite opustiti?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_sq.xtb b/ui/chromeos/translations/ui_chromeos_strings_sq.xtb index 477c1ca..8b1ad70 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_sq.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_sq.xtb
@@ -159,6 +159,7 @@ <translation id="2377319039870049694">Kalo te pamja e listës</translation> <translation id="2377590462528165447"><ph name="NUMBER_OF_ITEMS" /> dosje të ndara me Linux</translation> <translation id="2378075407703503998"><ph name="SELCTED_FILE_COUNT" /> skedarë u zgjodhën</translation> +<translation id="2387120140441437063">Skedarët e zhvendosur te koshi nuk mund të hapen. Restauro skedarët para se t'i hapësh.</translation> <translation id="2387458720915042159">Lloji i lidhjes së përfaqësuesit</translation> <translation id="2389832672041313158">Birmanisht/Mianmar</translation> <translation id="2392369802118427583">Aktivizoje</translation> @@ -180,7 +181,6 @@ <translation id="2541377937973966830">Përmbajtjet e kësaj dosjeje janë vetëm për lexim. Disa aktivitete nuk mbështeten.</translation> <translation id="2542049655219295786">Tabela e Google</translation> <translation id="2544853746127077729">Certifikata e vërtetimit u refuzua nga rrjeti</translation> -<translation id="2547921442987553570">Shto te <ph name="EXTENSION_NAME" /></translation> <translation id="255937426064304553">Amerikane ndërkombëtare</translation> <translation id="2563185590376525700">Bretkosa</translation> <translation id="2578394532502990878">Tamilisht fonetike</translation> @@ -232,7 +232,6 @@ <translation id="3047197340186497470">Kinezisht Dayi</translation> <translation id="3057861065630527966">Rezervo fotografitë dhe videot</translation> <translation id="3067790092342515856">Skedarët e Windows</translation> -<translation id="3078461028045006476">Ndaje me <ph name="EXTENSION_NAME" /></translation> <translation id="3083975830683400843">Pajisjet Chromebit</translation> <translation id="3085752524577180175">Strehuesi i protokollit SOCKS</translation> <translation id="3104793765551262433">Rrjeti <ph name="NETWORK_INDEX" /> nga <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, fuqia e sinjalit <ph name="SIGNAL_STRENGTH" />%, bllokuar nga administratori yt, detajet</translation> @@ -329,7 +328,6 @@ <translation id="385051799172605136">Prapa</translation> <translation id="3855472144336161447">Gjermanisht Neo 2</translation> <translation id="3858860766373142691">Emri</translation> -<translation id="386548886866354912">Paketë me <ph name="EXTENSION_NAME" /></translation> <translation id="3866249974567520381">Përshkrimi</translation> <translation id="3899991606604168269">Frëngjisht (Kanada) me tastierë shumëgjuhëshe</translation> <translation id="3901991538546252627">Po lidhet me <ph name="NAME" /></translation> @@ -602,7 +600,6 @@ <translation id="6165508094623778733">Mëso më shumë</translation> <translation id="6170470584681422115">Sandviç</translation> <translation id="6187719147498869044">Hungarisht</translation> -<translation id="6189412234224385711">Hape me <ph name="EXTENSION_NAME" /></translation> <translation id="6198252989419008588">Ndrysho kodin PIN</translation> <translation id="6199801702437275229">Po pret për informacionin e hapësirës...</translation> <translation id="6205710420833115353">Disa operacione po zgjasin më shumë nga sa pritej. Dëshiron që t'i braktisësh?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_sr-Latn.xtb b/ui/chromeos/translations/ui_chromeos_strings_sr-Latn.xtb index ecbafd0..4efbaa8d 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_sr-Latn.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_sr-Latn.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">Sadržaj ovog foldera je samo za čitanje. Neke aktivnosti nisu podržane.</translation> <translation id="2542049655219295786">Google tabela</translation> <translation id="2544853746127077729">Mreža je odbila sertifikat za potvrdu autentičnosti</translation> -<translation id="2547921442987553570">Dodaj u <ph name="EXTENSION_NAME" /></translation> <translation id="255937426064304553">međunarodna američka</translation> <translation id="2563185590376525700">Žaba</translation> <translation id="2578394532502990878">fonetski tamilski</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">kineski daji</translation> <translation id="3057861065630527966">Napravite rezervne kopije slika i video snimaka</translation> <translation id="3067790092342515856">Windows datoteke</translation> -<translation id="3078461028045006476">Deli pomoću dodatka <ph name="EXTENSION_NAME" /></translation> <translation id="3083975830683400843">Chromebit-ovi</translation> <translation id="3085752524577180175">SOCKS host</translation> <translation id="3104793765551262433"><ph name="NETWORK_INDEX" />. mreža od <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, jačina signala <ph name="SIGNAL_STRENGTH" />%, blokirao administrator, detalji</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">Nazad</translation> <translation id="3855472144336161447">nemačka Neo 2</translation> <translation id="3858860766373142691">Naziv</translation> -<translation id="386548886866354912">Spakuj pomoću dodatka <ph name="EXTENSION_NAME" /></translation> <translation id="3866249974567520381">Opis</translation> <translation id="3899991606604168269">francuski (Kanada) sa višejezičnom tastaturom</translation> <translation id="3901991538546252627">Povezivanje sa mrežom <ph name="NAME" /></translation> @@ -604,7 +601,6 @@ <translation id="6165508094623778733">Saznajte više</translation> <translation id="6170470584681422115">Sendvič</translation> <translation id="6187719147498869044">mađarski</translation> -<translation id="6189412234224385711">Otvori pomoću dodatka <ph name="EXTENSION_NAME" /></translation> <translation id="6198252989419008588">Promeni PIN</translation> <translation id="6199801702437275229">Čekaju se informacije o prostoru...</translation> <translation id="6205710420833115353">Neke radnje traju duže od očekivanog. Želite li da ih prekinete?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_sr.xtb b/ui/chromeos/translations/ui_chromeos_strings_sr.xtb index c39f022..aa54b7d 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_sr.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_sr.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">Садржај овог фолдера је само за читање. Неке активности нису подржане.</translation> <translation id="2542049655219295786">Google табела</translation> <translation id="2544853746127077729">Мрежа је одбила сертификат за потврду аутентичности</translation> -<translation id="2547921442987553570">Додај у <ph name="EXTENSION_NAME" /></translation> <translation id="255937426064304553">међународна америчка</translation> <translation id="2563185590376525700">Жаба</translation> <translation id="2578394532502990878">фонетски тамилски</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">кинески даји</translation> <translation id="3057861065630527966">Направите резервне копије слика и видео снимака</translation> <translation id="3067790092342515856">Windows датотеке</translation> -<translation id="3078461028045006476">Дели помоћу додатка <ph name="EXTENSION_NAME" /></translation> <translation id="3083975830683400843">Chromebit-ови</translation> <translation id="3085752524577180175">SOCKS хост</translation> <translation id="3104793765551262433"><ph name="NETWORK_INDEX" />. мрежа од <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, јачина сигнала <ph name="SIGNAL_STRENGTH" />%, блокирао администратор, детаљи</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">Назад</translation> <translation id="3855472144336161447">немачка Neo 2</translation> <translation id="3858860766373142691">Назив</translation> -<translation id="386548886866354912">Спакуј помоћу додатка <ph name="EXTENSION_NAME" /></translation> <translation id="3866249974567520381">Опис</translation> <translation id="3899991606604168269">француски (Канада) са вишејезичном тастатуром</translation> <translation id="3901991538546252627">Повезивање са мрежом <ph name="NAME" /></translation> @@ -604,7 +601,6 @@ <translation id="6165508094623778733">Сазнајте више</translation> <translation id="6170470584681422115">Сендвич</translation> <translation id="6187719147498869044">мађарски</translation> -<translation id="6189412234224385711">Отвори помоћу додатка <ph name="EXTENSION_NAME" /></translation> <translation id="6198252989419008588">Промени PIN</translation> <translation id="6199801702437275229">Чекају се информације о простору...</translation> <translation id="6205710420833115353">Неке радње трају дуже од очекиваног. Желите ли да их прекинете?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_sv.xtb b/ui/chromeos/translations/ui_chromeos_strings_sv.xtb index 66564e0..54eb1816 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_sv.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_sv.xtb
@@ -159,6 +159,7 @@ <translation id="2377319039870049694">Byt till listvy</translation> <translation id="2377590462528165447"><ph name="NUMBER_OF_ITEMS" /> mappar delas med Linux</translation> <translation id="2378075407703503998"><ph name="SELCTED_FILE_COUNT" /> filer har valts</translation> +<translation id="2387120140441437063">Det går inte att öppna filer i papperskorgen. Återställ filerna innan du öppnar dem.</translation> <translation id="2387458720915042159">Proxyanslutningstyp</translation> <translation id="2389832672041313158">burmesiska (Myanmar)</translation> <translation id="2392369802118427583">Aktivera</translation> @@ -180,7 +181,6 @@ <translation id="2541377937973966830">Mappens innehåll är skrivskyddat. Vissa aktiviteter stöds inte.</translation> <translation id="2542049655219295786">Tabell i Google Dokument</translation> <translation id="2544853746127077729">Autentiseringscertifikatet godkändes inte av nätverket</translation> -<translation id="2547921442987553570">Lägg till i <ph name="EXTENSION_NAME" /></translation> <translation id="255937426064304553">USA (internationell)</translation> <translation id="2563185590376525700">Groda</translation> <translation id="2578394532502990878">tamil, fonetiskt</translation> @@ -232,7 +232,6 @@ <translation id="3047197340186497470">kinesiska (dayi)</translation> <translation id="3057861065630527966">Säkerhetskopiera foton och videor</translation> <translation id="3067790092342515856">Windows-filer</translation> -<translation id="3078461028045006476">Dela med <ph name="EXTENSION_NAME" /></translation> <translation id="3083975830683400843">Chromebit-modeller</translation> <translation id="3085752524577180175">SOCKS-värd</translation> <translation id="3104793765551262433">Nätverk <ph name="NETWORK_INDEX" /> av <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, signalstyrka <ph name="SIGNAL_STRENGTH" /> %, blockerat av administratören, information</translation> @@ -329,7 +328,6 @@ <translation id="385051799172605136">Föregående</translation> <translation id="3855472144336161447">Tyska (neo 2)</translation> <translation id="3858860766373142691">Namn</translation> -<translation id="386548886866354912">Packa med <ph name="EXTENSION_NAME" /></translation> <translation id="3866249974567520381">Beskrivning</translation> <translation id="3899991606604168269">franska (Kanada) med flerspråkigt tangentbord</translation> <translation id="3901991538546252627">Ansluter till <ph name="NAME" /></translation> @@ -603,7 +601,6 @@ <translation id="6165508094623778733">Läs mer</translation> <translation id="6170470584681422115">Smörgås</translation> <translation id="6187719147498869044">ungerska</translation> -<translation id="6189412234224385711">Öppna med <ph name="EXTENSION_NAME" /></translation> <translation id="6198252989419008588">Byt pinkod</translation> <translation id="6199801702437275229">Väntar på information om lagringsutrymme ...</translation> <translation id="6205710420833115353">Vissa åtgärder tar längre tid än väntat. Vill du avbryta dem?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_sw.xtb b/ui/chromeos/translations/ui_chromeos_strings_sw.xtb index 2ee9aa3..0f80c0c 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_sw.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_sw.xtb
@@ -159,6 +159,7 @@ <translation id="2377319039870049694">Tumia mwonekano wa orodha</translation> <translation id="2377590462528165447">Umeshiriki folda <ph name="NUMBER_OF_ITEMS" /> katika Linux</translation> <translation id="2378075407703503998">Faili <ph name="SELCTED_FILE_COUNT" /> zimezochaguliwa</translation> +<translation id="2387120140441437063">Haiwezi kufungua faili zilizofutwa. Tafadhali rejesha faili kabla ya kuzifungua.</translation> <translation id="2387458720915042159">Aina ya muunganisho wa seva mbadala</translation> <translation id="2389832672041313158">Kibama (Myama)</translation> <translation id="2392369802118427583">Amilisha</translation> @@ -180,7 +181,6 @@ <translation id="2541377937973966830">Maudhui ya folda hii ni ya kusoma tu. Baadhi ya shughuli haziwezi kutekelezwa.</translation> <translation id="2542049655219295786">Jedwali la Google</translation> <translation id="2544853746127077729">Cheti cha uthibitishaji kimekataliwa na mtandao</translation> -<translation id="2547921442987553570">Ongeza kwenye <ph name="EXTENSION_NAME" /></translation> <translation id="255937426064304553">Kiingereza cha Marekani cha Kimataifa</translation> <translation id="2563185590376525700">Chura</translation> <translation id="2578394532502990878">Fonetiki ya Kitamili</translation> @@ -232,7 +232,6 @@ <translation id="3047197340186497470">Mbinu ya Dayi ya kuingiza data ya Kichina</translation> <translation id="3057861065630527966">Weka hifadhi rudufu ya picha na video zako</translation> <translation id="3067790092342515856">Faili za Windows</translation> -<translation id="3078461028045006476">Shiriki na <ph name="EXTENSION_NAME" /></translation> <translation id="3083975830683400843">Chromebit</translation> <translation id="3085752524577180175">Seva Mbadala ya Seva Pangishi ya SOCKS</translation> <translation id="3104793765551262433">Mtandao wa <ph name="NETWORK_INDEX" /> kati ya <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, Uthabiti wa Mtandao <ph name="SIGNAL_STRENGTH" />%, Umezuiwa na Msimamizi wako, Maelezo</translation> @@ -329,7 +328,6 @@ <translation id="385051799172605136">Rudi nyuma</translation> <translation id="3855472144336161447">Kijerumani Neo 2</translation> <translation id="3858860766373142691">Jina</translation> -<translation id="386548886866354912">Fungasha kwa <ph name="EXTENSION_NAME" /></translation> <translation id="3866249974567520381">Maelezo</translation> <translation id="3899991606604168269">Kifaransa (Kanada) kwenye kibodi ya Lugha Nyingi</translation> <translation id="3901991538546252627">Inaunganisha kwenye <ph name="NAME" /></translation> @@ -603,7 +601,6 @@ <translation id="6165508094623778733">Pata maelezo zaidi</translation> <translation id="6170470584681422115">Sandiwichi</translation> <translation id="6187719147498869044">Kihungari</translation> -<translation id="6189412234224385711">Fungua ukitumia <ph name="EXTENSION_NAME" /></translation> <translation id="6198252989419008588">Badilisha PIN</translation> <translation id="6199801702437275229">Inasubiri maelezo ya nafasi...</translation> <translation id="6205710420833115353">Vitendo vingine vinachukua muda zaidi ya ilivyotarajiwa. Unataka kuvighairi?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_ta.xtb b/ui/chromeos/translations/ui_chromeos_strings_ta.xtb index 38e8f1f..46e8134 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_ta.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_ta.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">இந்த ஃபோல்டரில் உள்ள உள்ளடக்கத்தைப் படிக்க மட்டுமே முடியும். சில செயல்பாடுகள் ஆதரிக்கப்படாது.</translation> <translation id="2542049655219295786">Google அட்டவணை</translation> <translation id="2544853746127077729">அங்கீகரிப்புச் சான்றிதழ் நெட்வொர்க்கால் நிராகரிக்கப்பட்டது</translation> -<translation id="2547921442987553570"><ph name="EXTENSION_NAME" /> இல் சேர்</translation> <translation id="255937426064304553">யு.எஸ். இன்டர்நேஷனல்</translation> <translation id="2563185590376525700">தவளை</translation> <translation id="2578394532502990878">தமிழ் ஒலிப்புமுறை</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">சீனம் (தூயே)</translation> <translation id="3057861065630527966">உங்கள் படங்கள் மற்றும் வீடியோக்களைக் காப்புப் பிரதியெடுக்கவும்</translation> <translation id="3067790092342515856">Windows ஃபைல்கள் </translation> -<translation id="3078461028045006476"><ph name="EXTENSION_NAME" /> மூலம் பகிர்</translation> <translation id="3083975830683400843">Chromebits</translation> <translation id="3085752524577180175">SOCKS ஹோஸ்ட்</translation> <translation id="3104793765551262433">நெட்வொர்க் <ph name="NETWORK_INDEX" />/<ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, சிக்னல் வலிமை <ph name="SIGNAL_STRENGTH" />%, உங்கள் நிர்வாகி தடுத்துள்ளார், விவரங்கள்</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">திரும்பு</translation> <translation id="3855472144336161447">ஜெர்மன் நியோ 2</translation> <translation id="3858860766373142691">பெயர்</translation> -<translation id="386548886866354912"><ph name="EXTENSION_NAME" /> மூலம் தொகுப்பாக்கு</translation> <translation id="3866249974567520381">விவரம்</translation> <translation id="3899991606604168269">ஃபிரெஞ்சு (கனடா) பன்மொழி கீபோர்டு</translation> <translation id="3901991538546252627"><ph name="NAME" /> க்கு இணைக்கிறது</translation> @@ -604,7 +601,6 @@ <translation id="6165508094623778733">மேலும் அறிக</translation> <translation id="6170470584681422115">சாண்ட்விச்</translation> <translation id="6187719147498869044">ஹங்கேரியன்</translation> -<translation id="6189412234224385711"><ph name="EXTENSION_NAME" /> மூலம் திற</translation> <translation id="6198252989419008588">PIN ஐ மாற்றவும்</translation> <translation id="6199801702437275229">இடத் தகவலுக்காக காத்திருக்கிறது...</translation> <translation id="6205710420833115353">சில செயல்பாடுகள் எதிர்பார்த்ததை விட அதிக நேரம் எடுக்கிறது. அவற்றை நிறுத்த விரும்புகிறீர்களா?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_te.xtb b/ui/chromeos/translations/ui_chromeos_strings_te.xtb index f39f1a2..5248104 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_te.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_te.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">ఈ ఫోల్డర్లో ఉన్న కంటెంట్లు కేవలం చదవడానికి మాత్రమే. కొన్ని యాక్టివిటీలకు సపోర్ట్ ఉండదు.</translation> <translation id="2542049655219295786">Google పట్టిక</translation> <translation id="2544853746127077729">ప్రామాణీకరణ ప్రమాణపత్రం నెట్వర్క్ ద్వారా తిరస్కరించబడింది</translation> -<translation id="2547921442987553570"><ph name="EXTENSION_NAME" />కి జోడించండి</translation> <translation id="255937426064304553">యుఎస్ అంతర్జాతీయం</translation> <translation id="2563185590376525700">కప్ప</translation> <translation id="2578394532502990878">తమిళం ఫొనెటిక్</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">చైనీస్ డేయి</translation> <translation id="3057861065630527966">మీ ఫోటోలను, వీడియోలను బ్యాకప్ చేయండి</translation> <translation id="3067790092342515856">Windows ఫైళ్లు</translation> -<translation id="3078461028045006476"><ph name="EXTENSION_NAME" />తో షేర్ చేయండి</translation> <translation id="3083975830683400843">Chromebitలు</translation> <translation id="3085752524577180175">SOCKS హోస్ట్</translation> <translation id="3104793765551262433"><ph name="NETWORK_COUNT" />లో <ph name="NETWORK_INDEX" />వ నెట్వర్క్, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" /> <ph name="CONNECTION_STATUS" />, సిగ్నల్ సామర్థ్యం <ph name="SIGNAL_STRENGTH" />%, మీ అడ్మినిస్ట్రేటర్ బ్లాక్ చేశారు, వివరాలు</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">వెనుకకు</translation> <translation id="3855472144336161447">జర్మన్ నియో 2</translation> <translation id="3858860766373142691">పేరు</translation> -<translation id="386548886866354912"><ph name="EXTENSION_NAME" /> గల ప్యాక్</translation> <translation id="3866249974567520381">వివరణ</translation> <translation id="3899991606604168269">బహుభాషా కీబోర్డ్తో ఫ్రెంచ్ (కెనడా)</translation> <translation id="3901991538546252627"><ph name="NAME" />కి కనెక్ట్ చేస్తోంది</translation> @@ -604,7 +601,6 @@ <translation id="6165508094623778733">మరింత తెలుసుకోండి</translation> <translation id="6170470584681422115">శాండ్విచ్</translation> <translation id="6187719147498869044">హంగేరియన్</translation> -<translation id="6189412234224385711"><ph name="EXTENSION_NAME" />తో తెరవండి</translation> <translation id="6198252989419008588">పిన్ మార్పు</translation> <translation id="6199801702437275229">ఖాళీ సమాచారం కోసం వేచి ఉంది...</translation> <translation id="6205710420833115353">కొన్ని చర్యలకు అనుకున్నదాని కంటే ఎక్కువ సమయం పడుతోంది. మీరు వాటిని రద్దు చేయాలనుకుంటున్నారా?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_th.xtb b/ui/chromeos/translations/ui_chromeos_strings_th.xtb index 355f189..3e88943 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_th.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_th.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">เนื้อหาของโฟลเดอร์นี้เป็นแบบอ่านอย่างเดียว โดยระบบจะไม่รองรับบางกิจกรรม</translation> <translation id="2542049655219295786">ตารางของ Google</translation> <translation id="2544853746127077729">ใบรับรองการตรวจสอบสิทธิ์ได้รับการปฏิเสธจากเครือข่าย</translation> -<translation id="2547921442987553570">เพิ่มไปยัง <ph name="EXTENSION_NAME" /></translation> <translation id="255937426064304553">สหรัฐอเมริกาสากล</translation> <translation id="2563185590376525700">กบ</translation> <translation id="2578394532502990878">ทมิฬ (ตามการออกเสียง)</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">จีน (Dayi)</translation> <translation id="3057861065630527966">สำรองรูปภาพและวิดีโอ</translation> <translation id="3067790092342515856">ไฟล์ Windows</translation> -<translation id="3078461028045006476">แชร์กับ <ph name="EXTENSION_NAME" /></translation> <translation id="3083975830683400843">Chromebit</translation> <translation id="3085752524577180175">โฮสต์ SOCKS</translation> <translation id="3104793765551262433">เครือข่ายที่ <ph name="NETWORK_INDEX" /> จาก <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, ความแรงสัญญาณ <ph name="SIGNAL_STRENGTH" />%, ถูกผู้ดูแลระบบบล็อก, รายละเอียด</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">กลับ</translation> <translation id="3855472144336161447">Neo 2 แบบเยอรมัน</translation> <translation id="3858860766373142691">ชื่อ</translation> -<translation id="386548886866354912">แพ็กด้วย <ph name="EXTENSION_NAME" /></translation> <translation id="3866249974567520381">คำอธิบาย</translation> <translation id="3899991606604168269">ฝรั่งเศส (แคนาดา) ด้วยแป้นพิมพ์หลายภาษา</translation> <translation id="3901991538546252627">กำลังเชื่อมต่อกับ <ph name="NAME" /></translation> @@ -604,7 +601,6 @@ <translation id="6165508094623778733">ดูข้อมูลเพิ่มเติม</translation> <translation id="6170470584681422115">แซนด์วิช</translation> <translation id="6187719147498869044">ฮังการี</translation> -<translation id="6189412234224385711">เปิดด้วย <ph name="EXTENSION_NAME" /></translation> <translation id="6198252989419008588">เปลี่ยน PIN</translation> <translation id="6199801702437275229">กำลังรอข้อมูลพื้นที่...</translation> <translation id="6205710420833115353">การดำเนินการบางอย่างใช้เวลานานกว่าที่คาดไว้ คุณต้องการล้มเลิกไหม</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_tr.xtb b/ui/chromeos/translations/ui_chromeos_strings_tr.xtb index 5a98bf4..3ce872d2 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_tr.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_tr.xtb
@@ -159,6 +159,7 @@ <translation id="2377319039870049694">Liste görünümüne geç</translation> <translation id="2377590462528165447"><ph name="NUMBER_OF_ITEMS" /> klasör Linux ile paylaşıldı</translation> <translation id="2378075407703503998"><ph name="SELCTED_FILE_COUNT" /> dosya seçildi</translation> +<translation id="2387120140441437063">Çöp kutusuna gönderilen dosyalar açılamaz. Açmadan önce lütfen dosyaları geri yükleyin.</translation> <translation id="2387458720915042159">Proxy bağlantısı türü</translation> <translation id="2389832672041313158">Birmanca/Myanmar</translation> <translation id="2392369802118427583">Etkinleştir</translation> @@ -180,7 +181,6 @@ <translation id="2541377937973966830">Bu klasörün içindekiler salt okunurdur. Bazı işlemler desteklenmez.</translation> <translation id="2542049655219295786">Google tablosu</translation> <translation id="2544853746127077729">Kimlik doğrulama sertifikası ağ tarafından reddedildi</translation> -<translation id="2547921442987553570"><ph name="EXTENSION_NAME" /> uzantısına ekle</translation> <translation id="255937426064304553">ABD uluslararası</translation> <translation id="2563185590376525700">Kurbağa</translation> <translation id="2578394532502990878">Tamilce Fonetik</translation> @@ -232,7 +232,6 @@ <translation id="3047197340186497470">Çince Dayi</translation> <translation id="3057861065630527966">Fotoğraflarınızı ve videolarınızı yedekleyin</translation> <translation id="3067790092342515856">Windows dosyaları</translation> -<translation id="3078461028045006476"><ph name="EXTENSION_NAME" /> ile paylaş</translation> <translation id="3083975830683400843">Chromebit'ler</translation> <translation id="3085752524577180175">SOCKS Ana Makinesi</translation> <translation id="3104793765551262433">Ağ <ph name="NETWORK_INDEX" />/<ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, Sinyal Gücü %<ph name="SIGNAL_STRENGTH" />, Yöneticiniz tarafından engellenmiş, Ayrıntılar</translation> @@ -329,7 +328,6 @@ <translation id="385051799172605136">Geri</translation> <translation id="3855472144336161447">Alman Neo 2</translation> <translation id="3858860766373142691">Ad</translation> -<translation id="386548886866354912"><ph name="EXTENSION_NAME" /> uzantısıyla paketle</translation> <translation id="3866249974567520381">Açıklama</translation> <translation id="3899991606604168269">Fransızca (Kanada), Çok Dilli klavye</translation> <translation id="3901991538546252627"><ph name="NAME" /> ağına bağlanılıyor</translation> @@ -603,7 +601,6 @@ <translation id="6165508094623778733">Daha fazla bilgi</translation> <translation id="6170470584681422115">Sandviç</translation> <translation id="6187719147498869044">Macarca</translation> -<translation id="6189412234224385711"><ph name="EXTENSION_NAME" /> ile aç</translation> <translation id="6198252989419008588">PIN'i değiştir</translation> <translation id="6199801702437275229">Alan bilgileri bekleniyor...</translation> <translation id="6205710420833115353">Bazı işlemler beklenenden daha uzun sürüyor. Bunları iptal etmek istiyor musunuz?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_uk.xtb b/ui/chromeos/translations/ui_chromeos_strings_uk.xtb index aff7bff..128c7cb 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_uk.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_uk.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">Вміст цієї папки можна лише переглядати. Деякі дії не підтримуються.</translation> <translation id="2542049655219295786">Таблиця Google</translation> <translation id="2544853746127077729">Сертифікат автентифікації відхилений мережею</translation> -<translation id="2547921442987553570">Додати в <ph name="EXTENSION_NAME" /></translation> <translation id="255937426064304553">Міжнародна (США)</translation> <translation id="2563185590376525700">Жаба</translation> <translation id="2578394532502990878">Тамільська, фонетична розкладка</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">Китайська, даї</translation> <translation id="3057861065630527966">Створити резервні копії фотографій і відео</translation> <translation id="3067790092342515856">Файли Windows</translation> -<translation id="3078461028045006476">Надіслати в <ph name="EXTENSION_NAME" /></translation> <translation id="3083975830683400843">Chromebit</translation> <translation id="3085752524577180175">Хост SOCKS</translation> <translation id="3104793765551262433">Мережа № <ph name="NETWORK_INDEX" />; загалом мереж: <ph name="NETWORK_COUNT" />; назва мережі: "<ph name="NETWORK_NAME" />"; стан безпеки: <ph name="SECURITY_STATUS" />; стан з’єднання: <ph name="CONNECTION_STATUS" />; рівень сигналу: <ph name="SIGNAL_STRENGTH" />%; заблоковано адміністратором; відомості</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">Назад</translation> <translation id="3855472144336161447">Німецька (Neo 2)</translation> <translation id="3858860766373142691">Назва</translation> -<translation id="386548886866354912">Архівувати за допомогою розширення "<ph name="EXTENSION_NAME" />"</translation> <translation id="3866249974567520381">Опис</translation> <translation id="3899991606604168269">Французька (Канада), багатомовна розкладка</translation> <translation id="3901991538546252627">Під’єднання до <ph name="NAME" /></translation> @@ -604,7 +601,6 @@ <translation id="6165508094623778733">Докладніше</translation> <translation id="6170470584681422115">Сендвіч</translation> <translation id="6187719147498869044">Угорська</translation> -<translation id="6189412234224385711">Відкрити за допомогою розширення "<ph name="EXTENSION_NAME" />"</translation> <translation id="6198252989419008588">Змінити PIN-код</translation> <translation id="6199801702437275229">Очікування даних про вільне місце...</translation> <translation id="6205710420833115353">Деякі операції тривають довше, ніж очікувалось. Скасувати їх?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_ur.xtb b/ui/chromeos/translations/ui_chromeos_strings_ur.xtb index 2411083..1d5d929 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_ur.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_ur.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">اس فولڈر کے مواد صرف پڑھنے کے لیے ہیں۔ کچھ سرگرمیاں تعاون یافتہ نہیں ہیں۔</translation> <translation id="2542049655219295786">Google ٹیبل</translation> <translation id="2544853746127077729">نیٹ ورک نے توثیق کا سرٹیفکیٹ مسترد کر دیا گیا</translation> -<translation id="2547921442987553570"><ph name="EXTENSION_NAME" /> میں شامل کریں</translation> <translation id="255937426064304553">امریکی بین الاقوامی</translation> <translation id="2563185590376525700">مینڈک</translation> <translation id="2578394532502990878">تمل فونیٹک</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">چینی Dayi</translation> <translation id="3057861065630527966">اپنی تصاویر اور ویڈیوز کا بیک اپ لیں</translation> <translation id="3067790092342515856">ونڈوز کی فائلز</translation> -<translation id="3078461028045006476"><ph name="EXTENSION_NAME" /> کے ساتھ اشتراک کریں</translation> <translation id="3083975830683400843">Chromebits</translation> <translation id="3085752524577180175">SOCKS میزبان</translation> <translation id="3104793765551262433"><ph name="NETWORK_COUNT" /> میں سے <ph name="NETWORK_INDEX" /> نیٹ ورک، <ph name="NETWORK_NAME" />، <ph name="SECURITY_STATUS" />، <ph name="CONNECTION_STATUS" />، سگنل کی مضبوطی %<ph name="SIGNAL_STRENGTH" />، آپ کے منتظم کے ذریعے مسدود کردہ، تفاصیل</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">پیچھے</translation> <translation id="3855472144336161447">جرمن نیو 2</translation> <translation id="3858860766373142691">نام</translation> -<translation id="386548886866354912"><ph name="EXTENSION_NAME" /> کے ساتھ پیک کریں</translation> <translation id="3866249974567520381">تفصیل</translation> <translation id="3899991606604168269">کثیر لسانی کی بورڈ کے ساتھ فرانسیسی (کینیڈا)</translation> <translation id="3901991538546252627"><ph name="NAME" /> سے منسلک کیا جا رہا ہے</translation> @@ -603,7 +600,6 @@ <translation id="6165508094623778733">مزید جانیں</translation> <translation id="6170470584681422115">سینڈوچ</translation> <translation id="6187719147498869044">ہنگریائی</translation> -<translation id="6189412234224385711"><ph name="EXTENSION_NAME" /> کے ساتھ کھولیں</translation> <translation id="6198252989419008588">PIN تبدیل کریں</translation> <translation id="6199801702437275229">جگہ کی معلومات کا منتظر…</translation> <translation id="6205710420833115353">کچھ آپریشنز میں توقع سے زیادہ وقت لگ رہا ہے۔ کیا آپ انہیں ساقط کرنا چاہتے ہیں؟</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_uz.xtb b/ui/chromeos/translations/ui_chromeos_strings_uz.xtb index 6f5f6d4..8a9a12f 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_uz.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_uz.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">Bu jild kontentini faqat oʻqish mumkin. Ayrim amallar ishlamaydi.</translation> <translation id="2542049655219295786">Google jadvali</translation> <translation id="2544853746127077729">Haqiqiylikni tekshirish sertifikati tarmoq tomonidan rad etildi</translation> -<translation id="2547921442987553570">“<ph name="EXTENSION_NAME" />” kengaytmasiga qo‘shish</translation> <translation id="255937426064304553">AQSH (xalqaro)</translation> <translation id="2563185590376525700">Qurbaqa</translation> <translation id="2578394532502990878">Tamil (fonetik)</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">Xitoy (Dayi)</translation> <translation id="3057861065630527966">Rasmlar va videolarni zaxiralash</translation> <translation id="3067790092342515856">Windows fayllari</translation> -<translation id="3078461028045006476"><ph name="EXTENSION_NAME" /> orqali yuborish</translation> <translation id="3083975830683400843">Chromebit qurilmalari</translation> <translation id="3085752524577180175">SOCKS hosti</translation> <translation id="3104793765551262433">Tarmoq: <ph name="NETWORK_INDEX" />/<ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, Signal darajasi: <ph name="SIGNAL_STRENGTH" />%, Administrator tomonidan bloklangan, Batafsil</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">Orqaga</translation> <translation id="3855472144336161447">Nemis Neo 2</translation> <translation id="3858860766373142691">Ism</translation> -<translation id="386548886866354912"><ph name="EXTENSION_NAME" /> arxiv yaratish</translation> <translation id="3866249974567520381">Tavsif</translation> <translation id="3899991606604168269">Fransuz (Kanada) va bir nechta tilli klaviatura</translation> <translation id="3901991538546252627"><ph name="NAME" /> tarmog‘iga ulanilmoqda</translation> @@ -603,7 +600,6 @@ <translation id="6165508094623778733">Batafsil</translation> <translation id="6170470584681422115">Sendvich</translation> <translation id="6187719147498869044">Venger</translation> -<translation id="6189412234224385711"><ph name="EXTENSION_NAME" /> bilan ochish</translation> <translation id="6198252989419008588">PIN-kodni o‘zgartirish</translation> <translation id="6199801702437275229">Bo‘sh joy haqidagi ma’lumot qabul qilinmoqda...</translation> <translation id="6205710420833115353">Ba’zi amallar kutilgandan ko‘proq vaqt olmoqda. Ularni to‘xtatishni istaysizmi?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_vi.xtb b/ui/chromeos/translations/ui_chromeos_strings_vi.xtb index 75d548d..fcb795e 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_vi.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_vi.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">Nội dung trong thư mục này đang ở chế độ chỉ có thể đọc. Vì thế, một số hoạt động sẽ không được hỗ trợ.</translation> <translation id="2542049655219295786">Bảng Google</translation> <translation id="2544853746127077729">Chứng chỉ xác thực bị mạng từ chối</translation> -<translation id="2547921442987553570">Thêm vào <ph name="EXTENSION_NAME" /></translation> <translation id="255937426064304553">Bàn phím quốc tế Hoa Kỳ</translation> <translation id="2563185590376525700">Ếch</translation> <translation id="2578394532502990878">Tiếng Tamil (phiên âm)</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">Tiếng Trung (Dayi)</translation> <translation id="3057861065630527966">Sao lưu ảnh và video của bạn</translation> <translation id="3067790092342515856">Tệp Windows</translation> -<translation id="3078461028045006476">Chia sẻ với <ph name="EXTENSION_NAME" /></translation> <translation id="3083975830683400843">Chromebit</translation> <translation id="3085752524577180175">Máy chủ SOCKS</translation> <translation id="3104793765551262433">Mạng <ph name="NETWORK_INDEX" />/<ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, Cường độ tín hiệu <ph name="SIGNAL_STRENGTH" />%, Quản trị viên đã chặn, Thông tin chi tiết</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">Quay lại</translation> <translation id="3855472144336161447">Neo 2 tiếng Đức</translation> <translation id="3858860766373142691">Tên</translation> -<translation id="386548886866354912">Gói đi kèm <ph name="EXTENSION_NAME" /></translation> <translation id="3866249974567520381">Mô tả</translation> <translation id="3899991606604168269">Tiếng Pháp (Canada) bằng bàn phím Đa ngôn ngữ</translation> <translation id="3901991538546252627">Đang kết nối với <ph name="NAME" /></translation> @@ -604,7 +601,6 @@ <translation id="6165508094623778733">Tìm hiểu thêm</translation> <translation id="6170470584681422115">Sandwich</translation> <translation id="6187719147498869044">Tiếng Hungary</translation> -<translation id="6189412234224385711">Mở bằng <ph name="EXTENSION_NAME" /></translation> <translation id="6198252989419008588">Thay đổi mã PIN</translation> <translation id="6199801702437275229">Đang chờ thông tin dung lượng...</translation> <translation id="6205710420833115353">Một số tác vụ đang diễn ra lâu hơn thông thường. Bạn có muốn hủy các tác vụ này không?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_zh-CN.xtb b/ui/chromeos/translations/ui_chromeos_strings_zh-CN.xtb index f030d2c7..e01e178 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_zh-CN.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_zh-CN.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">此文件夹中的内容都是处于只读状态,所以不支持某些活动。</translation> <translation id="2542049655219295786">Google 表格</translation> <translation id="2544853746127077729">身份验证证书遭到网络拒绝</translation> -<translation id="2547921442987553570">添加到“<ph name="EXTENSION_NAME" />”</translation> <translation id="255937426064304553">美国英语(国际)</translation> <translation id="2563185590376525700">青蛙</translation> <translation id="2578394532502990878">泰米尔语注音</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">中文大易</translation> <translation id="3057861065630527966">备份您的照片和视频</translation> <translation id="3067790092342515856">Windows 文件</translation> -<translation id="3078461028045006476">使用“<ph name="EXTENSION_NAME" />”分享</translation> <translation id="3083975830683400843">Chromebit</translation> <translation id="3085752524577180175">SOCKS 主机</translation> <translation id="3104793765551262433">第 <ph name="NETWORK_INDEX" /> 个网络(共 <ph name="NETWORK_COUNT" /> 个),<ph name="NETWORK_NAME" />,<ph name="SECURITY_STATUS" />,<ph name="CONNECTION_STATUS" />,信号强度为 <ph name="SIGNAL_STRENGTH" />%,已被您的管理员禁用,详细信息</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">返回</translation> <translation id="3855472144336161447">德语Neo 2</translation> <translation id="3858860766373142691">名称</translation> -<translation id="386548886866354912">使用“<ph name="EXTENSION_NAME" />”打包</translation> <translation id="3866249974567520381">说明</translation> <translation id="3899991606604168269">法语(加拿大)多语言键盘</translation> <translation id="3901991538546252627">正在连接:<ph name="NAME" /></translation> @@ -599,7 +596,6 @@ <translation id="6165508094623778733">了解详情</translation> <translation id="6170470584681422115">三明治</translation> <translation id="6187719147498869044">匈牙利语</translation> -<translation id="6189412234224385711">使用“<ph name="EXTENSION_NAME" />”打开</translation> <translation id="6198252989419008588">更改 PIN</translation> <translation id="6199801702437275229">等待存储空间信息...</translation> <translation id="6205710420833115353">某些操作所用的时间超出预期。要取消这些操作吗?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_zh-HK.xtb b/ui/chromeos/translations/ui_chromeos_strings_zh-HK.xtb index 78a243e6..39e3ea5 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_zh-HK.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_zh-HK.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">此資料夾中的內容是唯讀格式,因此不支援部份活動。</translation> <translation id="2542049655219295786">Google 表格</translation> <translation id="2544853746127077729">網絡已拒絕驗證憑證</translation> -<translation id="2547921442987553570">新增至「<ph name="EXTENSION_NAME" />」</translation> <translation id="255937426064304553">美國國際鍵盤</translation> <translation id="2563185590376525700">青蛙</translation> <translation id="2578394532502990878">泰米爾文 (拼音)</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">中文 (大易)</translation> <translation id="3057861065630527966">備份相片和影片</translation> <translation id="3067790092342515856">Windows 檔案</translation> -<translation id="3078461028045006476">與「<ph name="EXTENSION_NAME" />」共用</translation> <translation id="3083975830683400843">Chromebit</translation> <translation id="3085752524577180175">SOCKS 主機</translation> <translation id="3104793765551262433">第 <ph name="NETWORK_INDEX" /> 個網絡,一共有 <ph name="NETWORK_COUNT" /> 個網絡,<ph name="NETWORK_NAME" />,<ph name="SECURITY_STATUS" />,<ph name="CONNECTION_STATUS" />,訊號強度係 <ph name="SIGNAL_STRENGTH" />%,管理員封鎖咗呢個網絡,詳情</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">返回</translation> <translation id="3855472144336161447">德文 Neo 2 鍵盤</translation> <translation id="3858860766373142691">名稱</translation> -<translation id="386548886866354912">使用「<ph name="EXTENSION_NAME" />」壓縮</translation> <translation id="3866249974567520381">描述</translation> <translation id="3899991606604168269">法文 (加拿大),多語言鍵盤</translation> <translation id="3901991538546252627">正在連線至 <ph name="NAME" /></translation> @@ -604,7 +601,6 @@ <translation id="6165508094623778733">瞭解更多資料</translation> <translation id="6170470584681422115">三文治</translation> <translation id="6187719147498869044">匈牙利文</translation> -<translation id="6189412234224385711">使用「<ph name="EXTENSION_NAME" />」開啟</translation> <translation id="6198252989419008588">變更 PIN</translation> <translation id="6199801702437275229">正在等待空間資料…</translation> <translation id="6205710420833115353">部分操作所需時間超出預期。您要中斷這些操作嗎?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_zh-TW.xtb b/ui/chromeos/translations/ui_chromeos_strings_zh-TW.xtb index b259bf1..a3767e3 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_zh-TW.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_zh-TW.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">這個資料夾的內容為唯讀檔案,因此不支援部分活動。</translation> <translation id="2542049655219295786">Google 表格</translation> <translation id="2544853746127077729">網路已拒絕驗證憑證</translation> -<translation id="2547921442987553570">加入「<ph name="EXTENSION_NAME" />」中</translation> <translation id="255937426064304553">美國國際</translation> <translation id="2563185590376525700">青蛙</translation> <translation id="2578394532502990878">泰米爾文 (拼音)</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">中文 (大易)</translation> <translation id="3057861065630527966">備份您的相片和影片</translation> <translation id="3067790092342515856">Windows 檔案</translation> -<translation id="3078461028045006476">使用「<ph name="EXTENSION_NAME" />」分享/共用</translation> <translation id="3083975830683400843">Chromebit</translation> <translation id="3085752524577180175">SOCKS 主機</translation> <translation id="3104793765551262433">第 <ph name="NETWORK_INDEX" /> 個網路 (共 <ph name="NETWORK_COUNT" /> 個),<ph name="NETWORK_NAME" />,<ph name="SECURITY_STATUS" />,<ph name="CONNECTION_STATUS" />,訊號強度 <ph name="SIGNAL_STRENGTH" />%,遭到管理員封鎖,詳細資料</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">返回</translation> <translation id="3855472144336161447">德文 Neo 2</translation> <translation id="3858860766373142691">名稱</translation> -<translation id="386548886866354912">使用「<ph name="EXTENSION_NAME" />」封裝</translation> <translation id="3866249974567520381">說明</translation> <translation id="3899991606604168269">法文 (加拿大) 搭配多語鍵盤</translation> <translation id="3901991538546252627">正在連線至:<ph name="NAME" /></translation> @@ -604,7 +601,6 @@ <translation id="6165508094623778733">瞭解詳情</translation> <translation id="6170470584681422115">三明治</translation> <translation id="6187719147498869044">匈牙利文</translation> -<translation id="6189412234224385711">使用「<ph name="EXTENSION_NAME" />」開啟</translation> <translation id="6198252989419008588">變更 PIN 碼</translation> <translation id="6199801702437275229">正在等待空間資訊...</translation> <translation id="6205710420833115353">部分作業所需時間超出預期。你想中斷這些作業嗎?</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_zu.xtb b/ui/chromeos/translations/ui_chromeos_strings_zu.xtb index ee8143e..1d02d338 100644 --- a/ui/chromeos/translations/ui_chromeos_strings_zu.xtb +++ b/ui/chromeos/translations/ui_chromeos_strings_zu.xtb
@@ -181,7 +181,6 @@ <translation id="2541377937973966830">Okuqukethwe kwale folda okokufunda kuphela. Eminye imisebenzi ayisekelwa.</translation> <translation id="2542049655219295786">Ithebula le-Google</translation> <translation id="2544853746127077729">Isitifiketi sokuqinisekisa sinqatshelwe yinethiwekhi</translation> -<translation id="2547921442987553570">Engeza ku-<ph name="EXTENSION_NAME" /></translation> <translation id="255937426064304553">I-US yamazwe ngamazwe</translation> <translation id="2563185590376525700">Ixoxo</translation> <translation id="2578394532502990878">I-Tamil Phonetic</translation> @@ -233,7 +232,6 @@ <translation id="3047197340186497470">Chinese Dayi</translation> <translation id="3057861065630527966">Yenza isipele izithombe zakho namavidiyo</translation> <translation id="3067790092342515856">Amafayela e-Windows</translation> -<translation id="3078461028045006476">Yabelana nge-<ph name="EXTENSION_NAME" /></translation> <translation id="3083975830683400843">Ama-Chromebit</translation> <translation id="3085752524577180175">Umsingathi we-SOCKS</translation> <translation id="3104793765551262433">Inethiwekhi engu-<ph name="NETWORK_INDEX" /> kwezingu-<ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="SECURITY_STATUS" />, <ph name="CONNECTION_STATUS" />, Amandla Wesignali <ph name="SIGNAL_STRENGTH" />%, Kuvinjelwe Umphathi wakho, Imininingwane</translation> @@ -330,7 +328,6 @@ <translation id="385051799172605136">Emuva</translation> <translation id="3855472144336161447">German Neo 2</translation> <translation id="3858860766373142691">Igama</translation> -<translation id="386548886866354912">Pakisha nge-<ph name="EXTENSION_NAME" /></translation> <translation id="3866249974567520381">Incazelo</translation> <translation id="3899991606604168269">French (Canada) esinekhibhodi Yezilimi eziningi</translation> <translation id="3901991538546252627">Ixhumeka ku-<ph name="NAME" /></translation> @@ -603,7 +600,6 @@ <translation id="6165508094623778733">Funda kabanzi</translation> <translation id="6170470584681422115">Isemishi</translation> <translation id="6187719147498869044">Hungarian</translation> -<translation id="6189412234224385711">Vula nge-<ph name="EXTENSION_NAME" /></translation> <translation id="6198252989419008588">Guqula iphinikhodi</translation> <translation id="6199801702437275229">Ilindele ulwazi lesikhala...</translation> <translation id="6205710420833115353">Eminye imisebenzi ithatha isikhathi eside kunokulindelekile. Ingabe ufuna ukuyikhansela?</translation>
diff --git a/ui/events/gestures/blink/BUILD.gn b/ui/events/gestures/blink/BUILD.gn index d437348..eb8b6075 100644 --- a/ui/events/gestures/blink/BUILD.gn +++ b/ui/events/gestures/blink/BUILD.gn
@@ -10,8 +10,7 @@ "web_gesture_curve_impl.h", ] - # TODO(crbug.com/1314528): Should not need the is_android check. - if (is_castos && !is_android) { + if (is_castos) { defines = [ "USE_MOBILE_FLING_CURVE" ] }
diff --git a/ui/web_dialogs/web_dialog_ui.cc b/ui/web_dialogs/web_dialog_ui.cc index d7f8b3e..5757ad6d 100644 --- a/ui/web_dialogs/web_dialog_ui.cc +++ b/ui/web_dialogs/web_dialog_ui.cc
@@ -59,7 +59,7 @@ // HTML dialogs won't swap WebUIs anyway since they don't navigate. WebDialogUIBase::~WebDialogUIBase() = default; -void WebDialogUIBase::CloseDialog(const base::ListValue* args) { +void WebDialogUIBase::CloseDialog(const base::Value::List& args) { OnDialogClosed(args); } @@ -76,7 +76,7 @@ RenderFrameHost* render_frame_host) { // Hook up the javascript function calls, also known as chrome.send("foo") // calls in the HTML, to the actual C++ functions. - web_ui_->RegisterDeprecatedMessageCallback( + web_ui_->RegisterMessageCallback( "dialogClose", base::BindRepeating(&WebDialogUIBase::OnDialogClosed, base::Unretained(this))); @@ -100,13 +100,13 @@ delegate->OnDialogShown(web_ui_); } -void WebDialogUIBase::OnDialogClosed(const base::ListValue* args) { +void WebDialogUIBase::OnDialogClosed(const base::Value::List& args) { WebDialogDelegate* delegate = GetDelegate(web_ui_->GetWebContents()); if (delegate) { std::string json_retval; - if (args && !args->GetListDeprecated().empty()) { - if (args->GetListDeprecated()[0].is_string()) - json_retval = args->GetListDeprecated()[0].GetString(); + if (!args.empty()) { + if (args[0].is_string()) + json_retval = args[0].GetString(); else NOTREACHED() << "Could not read JSON argument"; }
diff --git a/ui/web_dialogs/web_dialog_ui.h b/ui/web_dialogs/web_dialog_ui.h index 78f30d7b..742dc02 100644 --- a/ui/web_dialogs/web_dialog_ui.h +++ b/ui/web_dialogs/web_dialog_ui.h
@@ -33,7 +33,7 @@ WebDialogUIBase& operator=(const WebDialogUIBase&) = delete; // Close the dialog, passing the specified arguments to the close handler. - void CloseDialog(const base::ListValue* args); + void CloseDialog(const base::Value::List& args); protected: virtual ~WebDialogUIBase(); @@ -46,7 +46,7 @@ static WebDialogDelegate* GetDelegate(content::WebContents* web_contents); // JS message handler. - void OnDialogClosed(const base::ListValue* args); + void OnDialogClosed(const base::Value::List& args); raw_ptr<content::WebUI> web_ui_; };